题目:超市库存管理院系:专业:姓名:学号:实训报告指导教师:日期:3目录一、课题设计1
设计要求二、需求分析三、系统设计1
系统采用的关键技术2
主要类的说明3
系统模块图4
详细设计43五、测试六、设计心得七、附录(源程序)第1页共53页4编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共53页一.课题设计1
设计目的:(1)熟悉C++中类的概念、类的封装、继承的实现方式
(2)了解系统开发的需求分析、类层次设计、模块分析、编码测试模块组装与整体调试的全过程
(3)深对C++的理解与VisualC++环境的使用
(4)逐步熟悉程序设计的方法,并养成良好的编程习惯
设计要求:(1)源程序要有适当的注释,使程序容易阅读
(2)必须用C++中的类,要求命令行界面用文件保存,不得把用数组保存和文件保存相混淆
(3)设计系统要求用C++语言
第1页共53页第2页共53页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共53页(4)设计的系统不仅要具备四个基本功能—增、删、改、查,还要具备“货物的有关信息数据存盘”的功能
因此,货物的有关信息数据既可以保存到磁盘文件,今后也可以从磁盘文件随时读出货物的有关信息
这样做,不仅方便用户使用,也可以避免数据录入
同时为了考虑到系统实现简洁,货物数据文件采用文本文件,货物数据文件名:date
二、需求分析随着现代生活水平的提高,超市这种便利的服务逐渐与我们的生活息息相关,如何更便利地对超市进行系统和有序的操作,成为了我们需要考虑的问题
本程序运用C++程序设计了一个超市库存管理系统
作为一个完整的系统,除了具有增加货物,删除货物的信息模块,还应该具有修改货物相关信息的功能
所以本系统具备了“商品入库”、“商品出库”、“查询统计”、“商品破损”、“退出系统”这5