C语言库存管理系统_第1页
C语言库存管理系统_第2页
C语言库存管理系统_第3页
C语言库存管理系统_第4页
C语言库存管理系统_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、沈阳商品宇宙大学北方科学技术学院课程设计任务书课程设计主题库存管理程序设计教室计算机研究室专业班级名课程设计时间:年月日至年月日的课程设计内容和要求:主要内容是设计库存商品管理程序, 主要实现的功能有: 1、追加、修改、删除库存商品信息,商品信息包括号码、名称、类别、数量、产地等2 .采购或销售商品后,相应库存商品的数量应变更3、某商品库存少于一定数量时,应注意进货基本要求基本要求1、系统用c编程语言实现2 .独立完成系统设计、代码和调整,通过指导教师当场检查3 .提供完整的课程设计报告。指导教师史俊年月日沈阳商品宇宙大学北方科学技术学院课程设计成绩评价简单课程名称c语言综合训练语言综合训练课

2、程设计主题库存管理程序设计专业班级名称答辩日月日指导教师(答辩组)评论:课程设计成绩指导教师(答辩组) 签字年月日库存管理程序设计目录摘要,要求签字年月日库存管理程序设计目录系统分析系统分析系统分析系统分析系统分析系统分析系统分析系统分析系统分析系统分析系统的系统分析系统。 3.1功能要求,3.2数据要求,3.2功能要求.3.3性能要求.3.整体设计的设计. .3.1功能模块设计.3.2系统设计案4 .详细设计详细设计 .54.1商品信息管理模块 .4. 2商品查询管理模块.4.2商品查询管理模块. “调试”和“测试”和“测试”两者都没有关系10.1调试,10.1调试,10.2测试,10.2测

3、试十六.结束语,结束语,结束语,结束语,结束语。 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 11参考文献参考文献.附录1-用户手册-用户手册.源程序. 14摘要库存管理系统是管理制造商、商业街、商场等商品信息不可或缺的部分,通过利用该系统,可以更好地管理商品信息。本系统用c语言开发,实现商品信息库的新制作,查询商品信息,修正商品信息,注意商品的销售进货数量的变化。 本文从分析课题主题的背景、主题的意义、主题的要求等方面分别从需求分析、整体设计、详细设计、测试等各方面详细介绍了系统的设计和实现过程,最后总结了系统的完成情况。 关键词:

4、库存商品信息数量的变化1 .绪论随着时代的进步,社会的发展,人们的生活水平逐渐提高,平时的购物种类越来越多,百货商店销售的商品种类也越来越多,各种商品的库存量在每天的销售和采购过程中不断变化,管理也发行库存管理系统可以更容易地管理商品信息,节约人工费,降低成本。 库存管理系统实现百货公司商品的追加、查询、修改、删除等功能,管理商品数量,满足百货公司的需要。 随着社会的发展,社会生活水平提高,外出的人也增加,民航部门在商品管理和预约业务上存在更重的问题。 开发了商品销售管理系统,改善了国家民航部门对旅行者的信息和商品的管理问题。 商品销售管理计划实现了民航部门商品信息的追加、检索、修改、删除等功

5、能,便于民航部门的管理,满足民航部门的需要。 根据课程设计事务书的要求,本系统的开发主要完成以下功能和性能。 1、追加、修改、删除库存商品信息。 商品信息中包含号码、名称、类别、数量、产地等2 .采购或销售商品后,相应库存商品的数量应变更3 .某商品库存少于一定数量时,应注意进货4 .可以按商品名模糊地查询商品信息2 .系统分析系统这个系统需要追加、删除商品信息、查询商品信息、注意商品少等。 2.2数据需求数据需求管理必要的商品信息包括商品编号、商品名、商品类别、数量和产地。 2.3性能需求性能安全性:本系统在设计、开发、运行各阶段都贯彻安全性原则。 可靠性:按照安全性原理,提高本系统的可靠性

6、。 稳定性:本系统可根据需要定义全局变量,使用结构和链表,确保本系统的稳定性。 响应速度本系统根据使用链表,在理论上能够增加查找速度,也提高了整体的响应速度。 3 .整体设计3.1功能模块设计功能模块设计通过分析系统整体主要分为四个模块,分别执行功能。 商品信息管理实现商品编号、名称、类别、数量、产地等的查询、追加、修改、删除等功能。 销售和进货管理在商品有数量变化时,对应变化,商品数量少于一定数量时,注意数量不足。 功能框图如图1所示。 库存管理系统商品信息管理进货销售管理商品信息查询商品信息追加商品信息删除图1功能框图功能框图(1)商品信息管理子模块商品编号、名称、类别、数量、产地等信息的

7、追加、删除、修正。 (2)销售进货管理子模块该模块在商品销售进货时数量发生变化,如果数量小于一定数值,请注意数量不足。 3.2系统设计方案系统设计方案(1)数据结构设计typedef struct per char id10,定义编号name10,商品名leibie10,商品类别chandi10; 定义商品产地int num的商品数定义struct per * next per; (2)菜单设计本系统中的菜单有以下几种。1 .第一级菜单:主菜单。 其中,1 .新建2 .查询3 .修改4 .销售或进货5 .退出。 2 .二次菜单a :新菜单: 1、包含新的存储库2 .附加商品3 .返回。 b :

8、查询菜单: 1、信息库的显示2 .检索商品编号3 .返回。 c :删除菜单: 1、修改商品信息2 .删除商品信息3返回。 d :销售或到货菜单: 1、包括销售2、到货3 .返回。 (3)函数设计void menu (); 主菜单voidXin_menu (); 新菜单void chaozhao_menu (); 搜索菜单void xiugai_menu (); 菜单per *cj (); 输出新的存储库void print(per *head )商品信息void cha haad (per * head )商品信息per *sc(per *head )的检索商品信息附加删除商品信息per *charu(per *head )的商品信息per * xiug head )商品信息的修改per *dp(per *head )销售或到货4 .详细设计4.1商品信息管理模块商品信息管理模块(1)在添加商品模块之前创建商品信息,定义整数变量I和n以及指针变量p1和p2,打开新节点否则,p2-next=p1。 前进到p2=p1,p2-next=null。 返回的话可以继续这个输入,也可以重复,否则返回主函数。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论