2012级计算机软件教学实习(某企业产品配件仓库管理系统)分析.docVIP

2012级计算机软件教学实习(某企业产品配件仓库管理系统)分析.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目评分: (百分制 ) 计算机软件教学 实习报告 项目题目:某企业产品配件仓库管理软件 角色 学 号 姓 名 团 队 分 工 学生 签名 小组 评分 老师 评分 总评 成绩 组长 08 李海科 程序设计 90 组员 15 沈金荣 幻灯片设计 90 组员 11 刘克银 文档编写 80 任课老师:_______周宇____________ 时 间:_______2013-9-5____________ 目 录 一、框架设计 1 1.项目需求分析 1 2.用户界面设计 1 3.功能模块设计 1 4.类与对象设计 1 5.数据文件设计 1 二、调试流程 2 步骤1:内容1(正文宋体小四号) 2 步骤2:内容1(正文宋体小四号) 2 三、调试过程中遇到的主要问题 3 1.问题1:??? 3 2.问题2:??? 3 四、测试用例设计 4 用例一:??? 4 用例二:??? 4 五、用户使用手册 5 1.系统功能说明 5 2.用户使用流程 5 3.注意事项 5 六、系统问题与改进措施 6 1.系统问题 6 2.改进措施 6 七、功能拓展与软件升级 7 1.功能拓展 7 2.软件升级 7 八、总结与体会 8 填写实习报告的注意事项: 正文部分字体为宋体,小四,行距为1.5倍。颜色为黑色。不能出现任何红色,蓝色字体。 实习报告每个同学都需要参与完成,并熟悉报告的内容和细节。 注意封面的格式。 注意目录的格式、页码 注意检查正文的页码和总页码。 本格式中红字和蓝色字样为“提示”,正式打印,不能出现红字和蓝字的内容。 封面和目录各单独打印一页,正文打印采用双面打印。左边3订装订成册。实习报告的打印稿,签字后提交。封面上,每个学生必须手写签名,无签名则无成绩。 最后提交的所有材料有以下内容,打包为一个压缩文件(例如:某企业产品配件仓库管理软件(全部文件).rar): 完整的程序包,例如:某企业产品配件仓库管理软件.rar。 实习报告的电子版,例如:某企业产品配件仓库管理软件.doc 陈述的PPT文件,例如:某企业产品配件仓库管理软件.ppt 一、框架设计(标题宋体加粗四号) 1.项目需求分析 要求是为某公司设计一个仓库管理系统,设计要求为菜单模式。设计的菜单一定得有一定的人机互动性,尽量便于更多的人去操作,所以在设计界面上一定要求有足够多的提示性信息,帮助操作人员快速适应此仓库管理系统,而且关于每一个功能子菜单得循环使用,使得用户能够一次性完成更多的操作,菜单的关闭自然就得设计为人为控制才行。 2.用户界面设计 界面设计,采用的是控制台应用程序。主菜单设计为循环利用,进行功能子菜单的选择,包括有输出、输入、查询、修改、统计操作,人为控制主菜单的继续使用或者是关闭。采用的结构是do_while循环,确保主菜单执行过一次,子菜单的选择则采用的是switch_case结构。 3.功能模块设计 关于类外函数的设计对应于项目要求设计的子菜单分别设计输出、输入、修改、查询、统计函数。并且由于需要进行读写文件的操作,所以得同时设计有读文件和写文件的函数,由于在功能模块函数中会设计到数据成员的循环打印所以对应地设计有打印函数。 4.类与对象设计 经过分析首先该项目所涉及到的数据成员有产品名称,产品型号,配件分类号,配件编号 配件名称,配件单价,入库数,入库总金额,出库数,出库总金额,结存数,结存总金额。所以为了打包这些数据成员所以我们利用类类型进行打包,首先设计一个产品类,其内部数据成员包含有产品名称,产品型号。然后由于是配件组成产品所以决定设计一个配件类作为产品类的子类,公有继承产品类。再者,由于类内部的数据成员不能直接为类外部的函数所调用,所以每一个数据成员对应地设计有数据成员调用函数以及数据成员修改函数。 5.数据文件设计 设计文件为文本文档模式,文件标题设计为:产品名称 、产品型号、配件分类号、配件编号、配件名称、配件单价(元)、入库数、入库总金额、出库数、出库总金额 、结存数、结存总金额。 二、调试流程 步骤1:内容1(正文宋体小四号) 进行相关语法上的调试,生成解决方案,根据电脑提示进行修改,解决编写时的语法错误。 步骤2:内容1(正文宋体小四号) 运行程序,输入一些特殊的数据进行逻辑上错误的检测,设想程序界面的设计是否能够适用于大多数的用户,检测一下程序的可操作性。 三、调试过程中遇到的主要问题(技术难点) 1.问题1: 开始在建立类类型的数组时,不能够随机定义数组的大小,使得程序的可协调性不够高,数组的建立时也出现了问题,不清楚如何把文件中的数据储存到数组当中。 2.问题2: 文件的读写时,多次陷入死循环,关于文件指针的控制总是不熟练,不能够很好的进行文件的读写,所以建立了

文档评论(0)

风凰传奇 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档