小型超市库存管理程序报告.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
小型超市库存管理程序报告.doc

沈阳航空航天大学 课 程 设 计 报 告 课程设计名称:C语言课程设计 课程设计题目:小型超市库存管理程序 院(系):计算机学院 专 业:计算机科学与技术 班 级 学 号:2012040101167 姓 名: 李岩 指导教师:许莉 完成日期:2013 年 3 月 13 日 目 录 第1章 需求分析 1 1.1 程序的功能 1 1.2 采用的工具 1 第2章 程序设计 2 2.1 概要设计 2 2.1.1 总体模块图 2 2.1.2 函数 2 2.2 详细设计 3 2.2.1 数据结构 3 第3章 程序调试分析 7 3.1 出现的错误 7 3.2 运行结果 7 第4章 用户手册 9 4.1 程序功能 9 4.2 操作简介 9 4.3 存在的缺陷 9 参考文献 10 附 录(程序清单) 11 第1章 需求分析 解读题意 设计此程序,首先要考虑采用模块化编程方式,把系统中的各项功能分别用函数编写,这样简单易懂。题目要求实现对各种商品操作的诸多功能,简单的方法应是定义一个结构体,把商品分类操作,操作时可以用链表实现,这样,定义一个结构体指针,就能清晰明了的对商品进行计算、排序、统计,最后,把商品信息保存在文件中。 程序的功能 小型超市库存管理程序,主要是对商品进行录入处理,把输入的商品信息进行简单的计算,求出各类商品的单价和总价的平均值,然后按单价平均值大小排序,并输出商品种类,还要统计出库存量小于100的商品货名及种类,最后进行保存。 采用的工具 Microsoft Visual C++ 6.0 Microsoft Word2003 第2章 程序设计 概要设计 总体模块图 图2.1 超市商品信息管理模块图 2.1.2 函数 1void writefile(NODE *p ,int t) 把输入的商品信息保存在good.txt文件中。 2void readfile(NODE*P ,int t) 从文件good.txt中读取商品信息 3 void paixu( HUO k) 对商品按其平均价格的大小排序并输出商品种类。 4void tongji(NODE*pnew) 统计库存量小于100的商品并且输出。 详细设计 数据结构 struct good //*定义结构体*// { int sum,num,kind; //*商品总计,库存量,种类*// char name[10]; //*商品名称*// float price; //*各类商品单价*// struct good*next; //*创建结构体指针good* next*// }; struct huowu //*定义结构体*// { float aver[4]; //*四种商品的平均价格*// int kind[4]; //*商品的四种类别*// }; 2.2.2 子函数的实现 1 void writefile(NODE *p ,int t) 把商品信息保存到文件,形参NODE*P,接受链表中的商品信息,形参int t,接受输入商品种类的个数。 图2.1 商品信息的保存 2 void readfile(NODE*P ,int t) 把商品信息从文件中输出,形参NODE*P,接受链表中的商品信息,形参int t,接受输入商品种类的个数 图2.2商品信息的读取 3 void paixu( HUO k) 定义整形变量i,j,t,; 定义结构体变量struct huowu k,包括成员: 各类商品的平均价格float a[4] 所有商品的四种类别int kind[4] 定义结构体struct huowu的别名 HUO 图2.4 各类商品按平均值大小排序 4void tongji(NODE*pnew) 结构体struct good的别名 NODE 链表pnew, 每个数据域包括商品的货号num,库存量sum,类别kind,单价price,货名name[2

文档评论(0)

只做精品 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档