《计算机软件教学实习报告(某企业产品配件仓库管理系》由会员分享,可在线阅读,更多相关《计算机软件教学实习报告(某企业产品配件仓库管理系(14页珍藏版)》请在金锄头文库上搜索。
1、项目评分: (百分制 )计算机软件教学实习报告项目题目:某企业产品配件仓库管理软件角色 学 号 姓 名团 队分 工学生签名小组评分老师评分总评成绩组长 120801108 李海科 程序设计 90组员 120801115 沈金荣 幻灯片设计90组员 120801111 刘克银 文档编写 80任课老师:_周宇_时 间:_2013-9-5_目 录一、框架设计 .11.项目需求分析 .12.用户界面设计 .13.功能模块设计 .14.类与对象设计 .15.数据文件设计 .1二、调试流程 .2步骤 1:内容 1(正文宋体小四号) .2步骤 2:内容 1(正文宋体小四号) .2三、调试过程中遇到的主要问题
2、 .31.问题 1:? .32.问题 2:? .3四、测试用例设计 .4用例一:? .4用例二:? .4五、用户使用手册 .51.系统功能说明 .52.用户使用流程 .53.注意事项 .5六、系统问题与改进措施 .61.系统问题 .62.改进措施 .6七、功能拓展与软件升级 .71.功能拓展 .72.软件升级 .7八、总结与体会 .8填写实习报告的注意事项:1. 正文部分字体为宋体,小四,行距为 1.5 倍。颜色为黑色。不能出现任何红色,蓝色字体。2. 实习报告每个同学都需要参与完成,并熟悉报告的内容和细节。3. 注意封面的格式。4. 注意目录的格式、页码5. 注意检查正文的页码和总页码。6.
3、 本格式中红字和蓝色字样为“提示” ,正式打印,不能出现红字和蓝字的内容。7. 封面和目录各单独打印一页,正文打印采用双面打印。左边 3 订装订成册。实习报告的打印稿,签字后提交。封面上,每个学生必须手写签名,无签名则无成绩。8. 最后提交的所有材料有以下内容,打包为一个压缩文件(例如:某企业产品配件仓库管理软件(全部文件).rar):a) 完整的程序包,例如:某企业产品配件仓库管理软件.rar。b) 实习报告的电子版,例如:某企业产品配件仓库管理软件.docc) 陈述的 PPT 文件,例如:某企业产品配件仓库管理软件.ppt课程名称:计算机软件实习 1 周 项目题目:苹果公司仓库管理系统第
4、1 页/共 14 页一、框架设计(标题宋体加粗四号)1.项目需求分析要求是为某公司设计一个仓库管理系统,设计要求为菜单模式。设计的菜单一定得有一定的人机互动性,尽量便于更多的人去操作,所以在设计界面上一定要求有足够多的提示性信息,帮助操作人员快速适应此仓库管理系统,而且关于每一个功能子菜单得循环使用,使得用户能够一次性完成更多的操作,菜单的关闭自然就得设计为人为控制才行。2.用户界面设计界面设计,采用的是控制台应用程序。主菜单设计为循环利用,进行功能子菜单的选择,包括有输出、输入、查询、修改、统计操作,人为控制主菜单的继续使用或者是关闭。采用的结构是 do_while 循环,确保主菜单执行过一
5、次,子菜单的选择则采用的是 switch_case 结构。3.功能模块设计关于类外函数的设计对应于项目要求设计的子菜单分别设计输出、输入、修改、查询、统计函数。并且由于需要进行读写文件的操作,所以得同时设计有读文件和写文件的函数,由于在功能模块函数中会设计到数据成员的循环打印所以对应地设计有打印函数。4.类与对象设计经过分析首先该项目所涉及到的数据成员有产品名称,产品型号,配件分类号,配件编号 配件名称,配件单价,入库数,入库总金额,出库数,出库总金额,结存数,结存总金额。所以为了打包这些数据成员所以我们利用类类型进行打包,首先设计一个产品类,其内部数据成员包含有产品名称,产品课程名称:计算机
6、软件实习 1 周 项目题目:苹果公司仓库管理系统第 2 页/共 14 页型号。然后由于是配件组成产品所以决定设计一个配件类作为产品类的子类,公有继承产品类。再者,由于类内部的数据成员不能直接为类外部的函数所调用,所以每一个数据成员对应地设计有数据成员调用函数以及数据成员修改函数。5.数据文件设计设计文件为文本文档模式,文件标题设计为:产品名称 、产品型号、配件分类号、配件编号、配件名称、配件单价(元)、入库数、入库总金额、出库数、出库总金额 、结存数、结存总金额。 课程名称:计算机软件实习 1 周 项目题目:苹果公司仓库管理系统第 3 页/共 14 页二、调试流程步骤 1:内容 1(正文宋体小
7、四号)进行相关语法上的调试,生成解决方案,根据电脑提示进行修改,解决编写时的语法错误。步骤 2:内容 1(正文宋体小四号)运行程序,输入一些特殊的数据进行逻辑上错误的检测,设想程序界面的设计是否能够适用于大多数的用户,检测一下程序的可操作性。课程名称:计算机软件实习 1 周 项目题目:苹果公司仓库管理系统第 4 页/共 14 页三、调试过程中遇到的主要问题(技术难点)1.问题 1:开始在建立类类型的数组时,不能够随机定义数组的大小,使得程序的可协调性不够高,数组的建立时也出现了问题,不清楚如何把文件中的数据储存到数组当中。2.问题 2: 文件的读写时,多次陷入死循环,关于文件指针的控制总是不熟练,不能够很好的进行文件的读写,所以建立了两个文件输出流,一