欢迎来到天天文库
浏览记录
ID:8466568
大小:526.00 KB
页数:23页
时间:2018-03-28
《c++课程设计(论文)-车辆仓库库存管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸目录一、设计题目1二、设计目的1三、设计说明1四、总体设计2五、详细设计3六、结论6┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸一、设计题目车辆仓库库存管理系统二、设计目的1.通过课程设计掌握面向对象的程序设计思路。2.通过课程设计掌握类的继承、抽象类、多态、虚基类的应用方法。3.通过课程设计掌握C++中对文件进行查找、删除、修改等操作方法。三、设计说明1.系统功能需求描述编程实现车辆仓
2、库库存管理系,主要实现车辆仓库库存管理功能。其中车辆信息主要有车牌名,编码,型号,价格,数量。本系统应具有以下功能:(1)登录管理模块:主要实现登录身份的管理、密码管理。(2)车辆信息管理模块:商品信息的增、删、改、查。按条件显示车辆资料。(3)库存信息管理模块:进货、出货、损耗等库存修正。查找指定产品的数量。(4)统计管理模块:统计各型号车辆库存情况。2.系统运行环境(1)硬件环境。本系统适用于那种Inter386以上计算机,内存容量为128M,应配备键盘、鼠标、显示器等外部设备。(2)软件环境。本系统的设计采用VisualC++
3、6.0编写。在WindowsXPSP2环境下测试通过。四、总体设计1.数据设计(1)类设计本程序只有一个车辆仓库类,该类的数据信息主要有车名name,编号num,型号type,价格price,数量quantity;有成员函数:void共12页第22页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸CreatTalble(CarDepot*p);创建表单函数,voidWrite(CarDepot*p);操作函数,voidInsert(CarDepot*p);插入数据函数,voidDel(
4、CarDepot*p);删除数据函数,voidRevise(CarDepot*p)修改数据函数,voidFind(CarDepot*p);查询数据函数,voidPrint(CarDepot*p,inti);输出函数。(2)函数设计voidCreatTable(CarDepot*p);创建一份表单,voidWrite(CarDepot*p);执行各项操作的跳转,voidInsert(CarDepot*p);插入数据,voidDel(CarDepot*p);删除数据,voidRevise(CarDepot*p)修改数据,voidFind
5、(CarDepot*p);查询数据,并实现各项查找之间的跳转,voidPrint(CarDepot*p,inti);输出查询的信息,voidadorn()实现界面的美化,voiduser()用户登陆管理。2.结构设计系统流程图如图4-1所示Main()函数修改数据删除数据查询数据插入数据创建表单voidDel(CarDepot*p);voidRevise(CarDepot*p);voidPrint(CarDepot*p,inti);voidFind(CarDepot*p);voidInsert(CarDepot*p);voidCre
6、atTable(CarDepot*p);图4-1系统流程图五、详细设计1.界面设计(1)登陆界面共12页第22页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸图5-1车辆厂库库存管理系统登陆界面该界面中密码的输入,如成功输入用户名和密码则可登陆系统,否则会要求用户不断的重新输入用户名和密码;选择创建表单时输入一条或多条信息创建一份表单;选择插入信息时可在文件中插入一条或多条信息;选择删除数据时可删除文件中不需要的数据;选择修改数据时可修改文件中需要修改的数据;选择查找数据是可在文件中
7、查找数据并输出。2.测试(2)创建表单界面图5-2成功创建表单界面共12页第22页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸(3)文件中创建表单图5-3文件中创建表单(4)成功插入数据图5-4成功插入数据(5)插入数据失败图5-5插入数据失败共12页第22页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸(6)成功删除数据图5-6成功删除数据(7)删除数据失败图5-7删除数据失败共12页第22页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊
8、订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大学课程设计纸(8)成功修改数据图5-8成功修改数据(9)修改数据失败图5-9修改数据失败共12页第22页┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊长春大
此文档下载收益归作者所有