欢迎来到天天文库
浏览记录
ID:45550051
大小:236.33 KB
页数:27页
时间:2019-11-14
《(毕业论文)服装仓库管理管理系统的设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、重庆科技学院《数据结构》课程设计报告学院:电气与信息工程学院专业班级:计算计科学学生姓名:XXX学号:2010好好好设计地点(单位)计算机基础自丄学习中心设计题目:服装仓库管理管理系统的设计完成日期:201年1月13日指导教师评语:成绩(五级记分制):指导教师(签字):重庆科技学院课程设计任务书设计题冃:服装仓库管理系统的设计点地设计内容及要求杳一数产-幽、、价格肝库色、价处心颜色、制:、>軒刘热的曲矽r^僂型豐啲昨秦装足斟■n•分撇懈肝诺佛徵卅尉曲久驻品是要宀心永设计参数进度要求参考资料Ao1MU亠20>第00
2、(•「2版匚敏葆磔蔚春3严李L2其它说明2011年12月26H摘要随着计算机技术的迅猛发展,人们对管理方式有了新的要求,传统手写记录的方式已经满足不了现代服装库存管理的需求,根据社会的需求,特制作了该服装库存管理软件。通过该软件能方便的实现对服装库存的管理,该软件管理对象包括服装的晶牌、分类、型号、大小、颜色、价格、数量、生产日期、生产厂家名称等;通过对以上信息的封装,再使用单链表实现了产品的出库、入库、数据录入、数据读取、统计等功能;通过这些功能的实现,操作员能对产品信息实现动态的管理。减少企业的生产成本。关键
3、字:服装库存封装动态管理链表目录第一章设计内容和要求11.1设计内容11.2设计要求1第二章需求分析22.1数据录入功能22.2数据删除功能22.3数据的修改22.4数据查询22.5信息统计2第三章系统设计33.1总体功能图33.2总体流程图4第四章主要功能设计流程54.1录入功能流程图54.2入库功能流程图54.3修改信息流程图64.4出库函数流程图74.5统计函数流程图7第五章代码实现95.1录入函数代码实现95.2出库函数的代码实现105.3文件读取的代码实现105.4信息查找代码的实现115.5文件保存代
4、码的实现12第六章系统测试及使用说明13总结14参考文献15致谢16IV第一章设计内容和要求1.1设计内容内容:服装仓库管理系统至少具有:入库、出库、查询、统计等功能。服装库存信息至少包括:品牌、分类、型号、大小、颜色、价格、数量、生产日期、生产厂家名称等,查询主要是针对服装品牌、分类、颜色、价格、生产日期、生产厂家名称等字段进行的,统计主要是对满足一定条件的数量、价格、大小、分类等特征进行的。1.2设计要求要求:确定并使用适当的链表结构,能从外部文件读入服装库存信息,也能输出到外部文件进行永久保存。第二章需求分
5、析2.1数据录入功能数据录入是该类软件必备的基本功能,当链表为空时,通过对服装变量“编号”的判断进行信息的录入。函数中用一临时变量接受参数,当输入一条信息后接入链表的尾端,依次录入信息形成一个完整的链表。2.2数据删除功能数据有添加就必须也有对应的删除功能,删除是一项对数扌居管理的基本功能。当服装出库时就要对其记录做相应的修改。删除数据时要输入服装的编号和数量,以便对相应数据的查找,当记录不存在时现实提示信息,还要判断删除数据的位置根据不同的情况作出相应的处理。2.3数据的修改输入数据时难免会出现人为的错误,所以
6、修改功能是必不可少的。修改数据首先要找出数据的位置,找到数据后再对需要修改的内容进行选择,然后,再做出必要的信息修改。2.4数据查询查询是一项对信息管理的基本功能,当数据很多时如何能精确快速的查找到数据,对一个管理员来说是很重耍的。查询功能需耍用户提供服装的编号,系统会根据编号对数据进行扫描,知道扫描到需要的数据,或者提示你该信息不存在。2.5信息统计信息录入或者读取后需要相应的统计,数据统计是数据管理中必备的基本功能;数据统计时会对链表的节点逐个扫描,提取其中相应的数据信息进行累加操作,最后,返回统计后的数值。
7、第三章系统设计3.1总体功能图跟据软件应用的需要,整体上实现了服装的出库、入库,以及信息的读取、保存、查找、修改等功能。功能图如3-1所示图11总体功能图3.2总休流程图通过对各个函数实现的分析得到函数功能的总体流程图如下:图42总体流程图第四章主要功能设计流程4.1录入功能流程图当文件为空,不能读入信息时,自动转入数据录入操作,该操作如下图4—1所示:图4—1录入功能流程图4.2入库功能流程图产品进库时管理员需要入库操作,其函数流程图如下所示:图4-2入库函数流程图4.3修改信息流程图数据管理过程中需要对信息进
8、行时时的修改,需要调用修改函数,该函数流程图如下:图4-3修改信息流程图4.4出库函数流程图出库函数对应的流程图如下:图4-4出库函数流程图4.5统计函数流程图统计函数针对库存服装的数量进行统计,其流程图如下所示:图4一5统计函数流程图第五章代码实现5.1录入函数代码实现structinfor*p,*t;intf=1;p=t=(structinfor^malloc(siz
此文档下载收益归作者所有