欢迎来到天天文库
浏览记录
ID:45595831
大小:240.76 KB
页数:27页
时间:2019-11-15
《服装仓库管理管理系统的设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、重庆科技学院课程设计任务书设计题m服装仓库管理系统的设计XXXI也设计内容及要求三、、匕、生力牛库格、人姑「价r粕库色、价以M颜色、勧、上J.•、‘躺知獎的酗罡号、条觀僦型硼八一心的蘇寒鬆足龄O管分柳悯-ffl'柿设计参数进度耍求参考资料删李/••■亠0/^说明2011年12月26日摘要随着计算机技术的迅猛发展,人们对管理方式有了新的要求,传统手写记录的方式已经满足不了现代服装库存管理的需求,根拯社会的需求,特制作了该服装库存管理软件。通过该软件能方便的实现对服装库存的管理,该软件管理对象包括服装的
2、品牌、分类、型号、大小、颜色、价格、数量、生产日期、生产厂家名称等;通过对以上信息的封装,再使用单链表实现了产品的出库、入库、数据录入、数据读取、统计等功能;通过这些功能的实现,操作员能对产品信息实现动态的管理。减少企业的生产成本。关键字:服装库存封装动态管理链表目录第一章设计内容和要求11.1设计内容11.2设计要求1第二章需求分析22.1数据录入功能22.2数据删除功能22.3数据的修改22.4数据查询22.5信息统计2第三章系统设计33.1总体功能图33.2总体流程图4第四章主要功能设计流程5
3、4.1录入功能流程图54.2入库功能流程图64.3修改信息流程图74.4出库函数流程图74.5统计函数流程图8第五章代码实现105.1录入函数代码实现105.2出库函数的代码实现115.3文件读取的代码实现115.4信息查找代码的实现125.5文件保存代码的实现13第六章系统测试及使用说明14总结15参考文献16致谢17第一章设计内容和要求1.1设计内容内容:服装仓库管理系统至少具有:入库、出库、查询、统计等功能。服装库存信息至少包括:品牌、分类、型号、大小、颜色、价格、数量、生产日期、生产厂家名称
4、等,查询主要是针对服装品牌、分类、颜色、价格、生产H期、生产厂家名称等字段进行的,统计主要是对满足一定条件的数量、价格、大小、分类等特征进行的。1.2设计要求要求:确定并使用适当的链表结构,能从外部文件读入服装库存信息,也能输出到外部文件进行永久保存。第二章需求分析2.1数据录入功能数据录入是该类软件必备的基本功能,当链表为空时,通过对服装变量“编号”的判断进行信息的录入。函数中用一临时变量接受参数,当输入一条信息后接入链表的尾端,依次录入信息形成一个完整的链表。2.2数据删除功能数据有添加就必须也
5、有对应的删除功能,删除是一项对数据管理的基木功能。当服装出库时就耍对英记录做相应的修改。删除数据时耍输入服装的编号和数量,以便对相应数据的查找,当记录不存在时现实提示信息,还要判断删除数据的位置根据不同的情况作出相应的处理。2.3数据的修改输入数据时难免会出现人为的错误,所以修改功能是必不可少的。修改数据首先要找出数据的位置,找到数据后再对需耍修改的内容进行选择,然后,再做出必要的信息修改。2.4数据查询查询是一项对信息管理的基本功能,当数据很多时如何能精确快速的查找到数据,对一个管理员來说是很重要
6、的。查询功能需要用户提供服装的编号,系统会根据编号对数据进行扫描,知道扫描到需耍的数据,或者提示你该信息不存在。2.5信息统计信息录入或者读取后需要相应的统计,数据统计是数据管理屮必备的基木功能;数据统计时会对链表的节点逐个扫描,提取其中相应的数据信息进行累加操作,最后,返冋统计后的数值。第三章系统设计3.1总体功能图心跟叢鑿境更的需要’整体上实现了服装的出库、入库,以及信息的读取、保存、直我.修改等功能。功能图如3~1所示图3-1总体功能图3.2总体流程图通过对各个函数实现的分析得到函数功能的总休
7、流程图如下:图3-2总体流程图第四章主要功能设计流程4.1录入功能流程图当文件为空,不能读入信息时,自动转入数据录入操作,该操作如下图4-1所示:图4T录入功能流程图4.2入库功能流程图产品进库时管理员需要入库操作,其函数流程图如下所示:图4-2入丿车函数流程图4.3修改信息流程图数据管理过程中需要对信息进行时时的修改,需要调用修改函数,该函数流程图如下:图4-3修改信息流程图4.4岀库函数流程图出库函数对应的流程图如F:图4-4出库函数流程图4.5统计函数流程图统计函数针对库存服装的数量进行统计,
8、其流程图如下所示:图4-5统计函数流程图第五章代码实现5.1录入函数代码实现struetinfor*p,*t;intf=1;p=t=(structinforloc(sizeof(structinfor));if(!pII!t)returnfalse;t二head;while(f){cout«/z请输入服装编号!〃;cin>>p->no;whi1e(!t~>next){if(t->next->no==p->no){cout«/z已经有相同编号的服装,请输入入原服装数量!
此文档下载收益归作者所有