C语言超市购物管理系统报告.doc核准通过,归档资料。
未经允许,请勿外传!
心浪微博:朴恩俊丶熊猫
核准通过,归档资料。
未经允许,请勿外传!
心浪微博:朴恩俊丶熊猫
核准通过,归档资料。
未经允许,请勿外传!
核准通过,归档资料。
未经允许,请勿外传!
1题目描述 1
2 系统分析 1
题目要求 1
输入/输出要求 1
分析要处理的数据 1
分析功能及其具体含义 1
3 系统设计 2
数据定义 2
系统功能设计 2
函数调用关系 2
文件组织结构 2
2
4详细设计 3
3
5 系统实现 4
4
头文件 4
主函数 4
菜单 10
11
11
6 调试运行 11
11
7 系统使用说明 13
8 结论 13
13
13
13
13
1题目描述
假设某超市购物信息主要包括:会员编号,会员名,商品编号,商品名,商品价格,商品数量,商品日期等,本系统应能对这些基本信息进行管理,具有会员信息录入、查看、保存至文件、从文件中读出、增加购买信息,修改购买信息,删除购买信息,按商品项查询。
2 系统分析
题目要求
(1) 为各项操作功能设计一个菜单。应用程序运行后,先显示这个菜单,然后用户通过菜单项选择希望进行的操作项目;
(2) 会员购买信息按记录完整地录入、查看、保存至文件、从文件中读出、查看各会员购买信息、增加购买信息,修改购买信息,删除购买信息,按商品项查询。。
(3) 要求以上功能分别用函数实现。。
输入/输出要求
(1) 应用程序运行后,先显示一个菜单,然后用户根据需要选择相应的操作项目。进入每个操作后,根据程序的提示输入相应的信息;
(2) 要求用户输入数据时,要给出清晰、明确的提示信息,包括输入的数据内容、格式及结束方式等。
分析要处理的数据
程序中所用到的数据:会员编号;会员名;商品编号;商品名;商品价格;商品数;日期;
分析功能及其具体含义
本函数所包含的功能和含义如下:
(1) 数据录入:输入所有会员购买数据(包括会员编号,会员名,商品编号,商品名,商品价格,商品数,日期);
(2) 数据显示:显示所有学生信息(包括会员编号,会员名,商品编号,商品名,商品价格,商品数,日期);
(3) 数据保存:保存所有学生所有信息(包括会员编号,会员名,商品编号,商品名,商品价格,商品数,日期);
从文件中读取:从文件中读取学生各项信息;
查看文件:1、商品信息的修改
2、商品信息的删除
3、商品信息的查找
4、商品信息的增加
(6)退出程序。
3 系统设计
数据定义
定义 MarketGoods结构体,包括如下成员:
会员名vip_name[30](字符型); 会员编号vip_id(字符型);
商品编号goods_id(字符型); 商品名goods_name(字符型);
商品价格goods_price(浮点型); 商品数goods_amount(整型);
日期date(字符型)。
系统功能设计
设计菜单,通过选择菜单调用各函数,再将调用函数的计算结果返回给主函数,并显示结果。
函数调用关系
main调用了void star()函数进行开始启动菜单
存储文件调用void save()进行保存文件
查看文件调用了void display进行打开查看
增加商品信息 void add()进行添加商品信息
修改商品信息 void change()进行修改
删除商品信息 void del()进行删除
查询商品信息 void search()进行查询
输出商品信息 void ouput()进行输出
文件组织结构
程序由一个文件组成:
该文件中有8个函数
由于对知识点掌握的并不牢固,操作也不熟练,所以在运用指针和结构体的方面不是很轻松,使之成为本次程序设计时遇到的很大的困难。
4详细设计
删除
修改
查找
增加
会员信息录入
会员编号
商品名
商品价格
商品编号
商品数
主菜单
会员信息查看
会员信息保存至文件
C语言超市购物管理系统报告 来自淘豆网m.daumloan.com转载请标明出处.