- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
算法与数据结构课程设计_家电商场仓库管理
算法与数据结构课程设计
家电商场仓库管理
姓 名:
学 号:
班 级:信息管理
指导教师:
2010 年 6月
目 录
第一章 问题描述 1
第二章 系统分析 1
第三章 系统设计 2
第四章 系统实现 11
第五章 系统测试 23
第六章 设计心得 25
参考文献 32
教师评语和成绩 32
第一章 问题描述
问题题目: 家电商场仓库管理
问题描述: 仓库管理系统是一个典型的信息管理系统,主要是对实际的库存商品信息加以分类管理,以便及时的为商品的交易提供货品库存信息.类似的问题有图书馆管理系统,通讯录,学生信息管理系统.
本题目使用线性表的链式存储结构完成。主要需实现功能有:创建管理表,向表中添加记录,查询商品种类数,输出所有商品信息,追加新商品记录,已有商品库存量的增减,将商品信息写入文件并可以从文件中读出等.
第二章 系统分析
问题要求: 由问题描述我们可知仓库管理所涉及到的功能有如上几种,这就要求我们逐个实现,同时为了可以和用户进行很好的信息交换我们需要编写菜单函数.下面以链表结构的有序表表示某商场家电部的库存模型。当有提货或进货时需要对该链表及时进行维护。每个工作日结束之后,将该链表中的数据以文件形式保存,每日开始营业之前,需将以文件形式保存的数据恢复成链表结构的有序表链表结点的数据域包括家电名称、品牌、单价和数量,以单价的升序体现链表的有序性。程序功能包括:初始化、创建表、插入、删除、更新数据,查询及链表数据与文件之间的转换等。初始化、插入、删除、更新数据,查询链表数据与文件之间的转换。~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
|~~~~~~~~~~~~~ 家电商场仓库管理~~~~~~~~~~~~~~|
|~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~|
| 主菜单项 |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| 1---初始化链表 |
| 2---添加数据信息 |
| 3---清空链表 |
| 4---查询货品的种类数 |
| 5---显示货品信息 |
| 6---插入新货品记录 |
| 7---删除停产无存货货品记录 |
| 8---记录进货量 |
| 9---记录出货量 |
| 10---查询货品的余量 |
| 11---每日结算 |
| 12---每日开始 |
| 0---退出 |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
请选择:
(3)系统功能设计图
(4)数据结构定义:
typedef struct snode
{
char kind[20];
char brand[20];
int model;
int price;
int number;
}store;
typedef store ElemType;
typedef struct SNode
{
ElemType data;
struct SNode *next;
}SNode, *LinkedList;
使用到的头文件:
#includestdlib.h
#includestdio.h
#includestring.h
#includeconio.h
(5)函数模块功能说明:
对本系统的功能进行分析后对主要函数可作如下的模块化设计:
输入模块实现功能:按需添加货品
您可能关注的文档
- 电网公司XX年度电网建设工程第二批线路材料(二级物资)采购110kV永安变35kV送出工程钢芯铝绞线技术协议书.doc
- 电磁波与微波技术课程设计_带阻滤波器的设计与仿真.doc
- 电网公司变电站建设、技改工程一次设备采购公开招标招标文件_500kV电流互感器_专用部分.doc
- 电脑清洁公司创业策划书1.doc
- 电话卡管理设计论文.doc
- 电话营销技巧与实例__112596801.ppt
- 电路CAD课程设计报告_波形发生器.doc
- 电网公司集中规模招标采购_220kV变电站工程220kV三相三绕组电力变压器通用技术规范.doc
- 电网公司物资采购标准(交流断路器卷 罐式断路器册)800kV罐式断路器通用技术规范.doc
- 电路实验(二)课程设计实验报告_RLC串连电路的零输入响应和阶跃响应.doc
- 第十二届“挑战杯”全国大学生课外学术科技作品竞赛作品申报论文_智能化节能,产能系统的设计.doc
- 简易电子琴设计实验报告.doc
- 筑设备机械基础课程设计_冷却塔传动装置设计.doc
- 算法与程序设计课程设计_学生选修课程系统.doc
- 算法分析与设计实验报告_求最大子段和实验报告(含源代码).doc
- 算法分析与设计课程设计实验报告_求最大公约数实验报告实验(含源程序).doc
- 算法设计与分析实验报告_哈夫曼编码(含源程序).doc
- 管理信息系统原理及开发课程设计_工资管理系统.doc
- 管理信息系统设计课程设计_图书管理信息系统设计.doc
- 管理信息系统课程设计_Cristal服装公司企业信息化规划方案.doc
文档评论(0)