模拟实现超市管理系统实验报告.doc

模拟实现超市管理系统实验报告.doc

ID:55588938

大小:862.00 KB

页数:105页

时间:2020-05-19

模拟实现超市管理系统实验报告.doc_第1页
模拟实现超市管理系统实验报告.doc_第2页
模拟实现超市管理系统实验报告.doc_第3页
模拟实现超市管理系统实验报告.doc_第4页
模拟实现超市管理系统实验报告.doc_第5页
资源描述:

《模拟实现超市管理系统实验报告.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、问题描述1.题目描述利用线性表模拟实现简单的超市管理系统简单地实现会员的两项基本功能:商品信息浏览,我的购物车。简单地实现管理员地四项基本功能:会员信息管理,商品信息管理,销售信息管理,库存管理。2.基本要求①用链式存储结构的线性表储存会员信息,商品信息,销售信息②利用文件保存数据,并用文件实现线性表初始化③对线性表进行添加、查找、删除、修改等基本操作3.设计内容会员商品浏览实现:ü商品的信息浏览ü商品加入购物车会员购物车功能实现:ü查看购物车ü购买购物车商品会员信息管理实现:ü会员信息添加ü会员信息删除ü会员信息查询ü会员信息修改商品信息管理实现:ü商品信息添加ü

2、商品信息删除ü商品信息查询ü商品信息商品销售管理实现:ü显示所有销售信息:商品基本信息购买者信息销售数量销售时间销售总量销售总利润库存管理:ü显示库存商品信息:商品入库数商品出库数商品剩余量商品周转率商品入库时间商品最近出库一、需求分析简单的超市管理系统是实现市场上存在的超市进销存管理系统的部分简单操作,故进行简单的需求分析。该系统设计面向会员用户,以及系统管理员。面向会员用户的部分主要是通过会员姓名和密码的方式,登入系统,使会员用户完成商品信息浏览,商品加入购物车,以及购物车内商品购买的简单操作。面向管理员部分是输入管理员密码,进入管理员界面。进行会员信息管理:会员信

3、息的添加,删除,查询,修改等操作。商品信息管理:商品信息的添加,删除,查询(按编号查、按名称查),商品显示,商品信息修改等操作。通过查看销售记录了解商品的销售情况,及时补货,通过查看库存管理,了解商品的存储状态,从而合理安排进、销、存每个环节。对于小型超市管理需求而言,需要上述简单的基本功能实现。一、单元设计1.商品记录定义:typedefstructGood{intID;//商品编号charname[20];//商品名称charkind;//商品种类intnum;//商品数量intbuynum;//购买的数量intsellnum;//售出量intallnum;//入库

4、总量floatinprice;//商品进价floatoutprice;//商品售价charproducedate[15];//生产日期charprotectdate[15];//保质期charintime[128];//入库时间charouttime[128];//出库时间structGood*next;}Good;//商品记录1.销售记录定义:typedefstructSale{intID;//商品编号charname[20];//商品名称floatinprice;//商品进价floatoutprice;//商品售价intnum;//商品销量charbuyer[20]

5、;//商品购买者chartime[128];//销售时间structSale*next;}Sale;//销售记录2.会员信息记录:typedefstructVip{intID;//会员编号charvipname[20];//会员姓名charpassward[10];//账户密码structVip*next;}Vip;//会员信息记录1.进行登录操作函数:intUserCheck();//用户登录voidAdministratorCheck();//管理员登录2.用户操作:voidUserMenu();//用户菜单voidUserWindow();//用户主程序voidU

6、serScanMenu();//用户商品浏览菜单voidUserScanWindow();//用户浏览程序voidGoodAddToCart();//商品加入购物车voidUserCartMenu();//购物车菜单voidUserCartWindow();//购物车程序intCartGoodShow();//购物车中商品信息intUserPay(Sale*shopoping_cart,Good*address[]);//用户支付1.管理员操作:管理员界面voidAdministratorWindow();//管理员主程序voidAdministratorMenu();

7、//管理员菜单会员信息管理voidVipAdd();//会员添加Vip*VipFind(intID);//会员查找voidVipdelete();//会员删除voidVipMenu();//会员信息菜单intVipWindow();//会员程序voidVipChange();//会员信息修改voidVipShow();//显示会员信息商品信息管理intGoodmanageWindow();//商品管理程序voidGoodManageMenu();//商品管理菜单voidGoodAdd();//商品添加入库voidGoodFindMenu(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。