仓库管理系统c语言程序设计报告.docx
《仓库管理系统c语言程序设计报告.docx》由会员分享,可在线阅读,更多相关《仓库管理系统c语言程序设计报告.docx(27页珍藏版)》请在三一办公上搜索。
1、信息科学与工程学院课程设计报告班级:通信一班姓名(学号):实验项目名称:c语言程序设计实验室(中心):信息科学与工程学院信息技术实验实验完成时间:2013 年6 月 28序 号项目标准评分1系统演示(功能)(50%)按要求完成系统功能且界面友好容错能力强(45-50)按要求完成系统功能界面一般有较好的容错能力(40-44)基本完成系统功能有一定的容错能力(35-39)基本完成系统功能(30-34分)未完成系统功能或他人代做或抄袭(15)2课程设计说明书(50%)课程设计书各项目认真填写,具有清晰的设计思路及 软件测试结果分析(45-50)课程设计书各项目认真填写,具有较为清晰的设计思 路并对软
2、件测试结果进行了较为清晰的分析(40-44)课程设计书各项目认真填写,设计思路正确(35-39)课程设计书进行为较为认真的填写(30-34)课程设计书有未完成项或各项填写不属实或他人代做 或抄袭(15)教师签字总分、题目仓库管理系统二、功能描述该系统将输入进系统的仓库中物品的基本信息(包括货号、名称、单价、库存数 量、品牌)进行处理,可以进行:(1)、按物品价格降序输出、按库存数量升序排列。(2)、修改制定物品的信息。(3)、删除指定物品的信息。(4) 、在指定物品前或后再插入一个物品的信息。(5) 、统计同一种品牌的数量。三、概要设计系统功能模块图进入系统四、详细设计1、结构的定义:数组结构
3、体一共有两个:struct information/物品信息机构int Artnumber;char goodsname20;float unitprice;int quantity;char brand20;struct Mainfest仓库信息机构struct information dataNumber;int Num;链表结构体一共有一个:struct information /物品信息机构 int Artnumber;char goodsname20;float unitprice;int quantity;char brand20;struct information *next;
4、struct information *head; 头指针;struct Mainfest goods;2、各个函数的具体设计思想及流程图本系统一共九个函数:(1) void inputInformation();对仓库中所有物品的基本信息进行输入(2) void outputsort();/按序输出数据(3) void modifyInformation();修改物品信息(4) void deleteInformation();删除物品信息(5) void insertInformation();/插入插入物品信息(6) void statistics。;/统计(7)void saveInf
5、oToFile();(8)void loadInfoFromFile();(9)void maon();统计相同品牌的物品数量文件输入到磁盘文件磁盘载入主函数其中第七、八个为文件函数,进行文件的存储和载入。主函数main ()是一个死循环,每执行玩一个函数都要输出菜单选择,直到 选择退出为止。2.1仓库物品基本信息输入函数对物品基本信息进行连续输入,直到所有物品信息都输入完毕,改函数用while 循环函数进行连续赋值。(1)、具体流程图如下图所示:链表开始(2)代码说明While语句是把数据输入到内存中,if这里有两个用途:1、用于判断是否还有空间进行 数据输入;2、判断是否还要继续输入。2.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 仓库 管理 系统 语言程序设计 报告
链接地址:https://www.31ppt.com/p-5006485.html