超市商品销售管理系统项目设计报告解析

超市商品销售管理系统项目设计报告解析

ID:15930196

大小:474.37 KB

页数:71页

时间:2018-08-06

超市商品销售管理系统项目设计报告解析_第1页
超市商品销售管理系统项目设计报告解析_第2页
超市商品销售管理系统项目设计报告解析_第3页
超市商品销售管理系统项目设计报告解析_第4页
超市商品销售管理系统项目设计报告解析_第5页
资源描述:

《超市商品销售管理系统项目设计报告解析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、超市商品销售管理系统所在学院:光电学院小组成员:谢宗恒罗超郑佳目录1简况31.1项目背景32项目设计42.1软件功能42.2结构框图52.3系统开发运行平台63数据结构设计73.1储存数据73.2内部逻辑数据73.3系统特色:84系统功能演示124.1关于界面设计124.2系统功能演示125小组分工236总结247完整源代码251简况1.1项目背景超市中商品种类数目庞大,每天需要大量的人力对各类商品进行管理。上架商品需要分类排序,工作人员需要时常去查询是否有某种商品,每天还要检查某种商品是否需要

2、补货,不仅工作量大,而且耗时耗力。因此我们组设计了一个软件,可以随时查询浏览商品信息,对商品信息进行删除修改,并且可以添加新的商品,录入商品销量后在货架余量低于特定值时进行商品上架提醒。在录入每日销量后还可以进行累计销售分析,帮助管理人员确定销售趋势和进货量。2项目设计2.1软件功能此软件面向用户分为两部分,主管和工作人员,主管拥有所有权限,包括商品信息管理,货架管理和商品销售管理。工作人员只具有商品查询,商品浏览和补货的功能。在商品信息管理中包括商品添加,商品删除,商品信息修改和商品浏览功能。

3、货架管理中包括补货功能和商品销量录入功能。商品销售管理中包括销售额以及销售分析。此软件还具有商品价格查询,对于录入商品进行分类排序等功能。2.2结构框图超市商品销售管理系统结构框图2.3系统开发运行平台MicrosoftWord2010Codeblocks10.05MicrosoftVisio2010Windows83数据结构设计3.1储存数据文件储存:这是一个商品销售管理系统。对于goods.txt文件是可读可写,主管有全部修改和查询权限,工作人员仅有对货架剩余量的修改权限和全部查询权限。文件

4、界面操作作用使用时间goods.txt可读可写用于存放商品编码,类型,名称,价格,货架剩余量,警戒值,累计销量。系统初始化时以及修改删除及添加商品时。3.2内部逻辑数据商品信息节点structgoods{charcode[6];//商品编码chartype[5];//商品种类charname[10];//商品名称floatprice;//商品价格intnum;//货架余量intlimited_num;//限定量(低于此值自动提醒补货)intsale_num;//累计销售量structgoods*

5、next;}go;————>存放商品信息节点的结构体系统初始化后,所有对商品信息的操作都是先对链表进行操作,若有改动,则将改动后的链表重新写入文件。【系统初始化后,菜单读到链表中】3.3系统特色1.商品添加:添加商品时自动定位到该类商品末尾。通过添加类型的输入,由一个指针直接指向该类最后一个商品,直接在该类商品后进行添加。避免了添加商品后各种不同类型商品混杂的情况。2.补货功能:在进行商品销量录入时,当商品数量低于限定值时,系统会自动提示货架剩余量过低,请及时补货。在补货功能界面输入商品编码,会

6、显示现在商品余量,添加补货数量即可。3.同类商品销售分析:根据每日录入的销量,可以自动对销量进行累加,可以查询同类商品的累计销售额及销售量,由此可以轻易得出同类商品哪些比较受欢迎,确定销售进货侧重商品种类。4系统功能演示4.1关于界面设计追求简约清晰的界面。4.2系统功能演示开始进入初始化界面登陆界面工作人员界面(密码:222222)主管登陆界面(密码:111111)菜单一:商品信息管理界面商品添加界面商品删除界面按名称删除按编码删除商品信息修改界面商品浏览界面货架管理界面商品销量录入(依次录入

7、)补货功能界面商品销量清零商品销售管理界面单品日销售额查询累计销售总额查询界面同类商品销量分析(需手动录入商品销售额)5小组分工学号姓名职责占百分比重1412440112谢宗恒编写代码及程序调试35%1412120132罗超编写代码及程序调试35%1412480306郑佳文档文件编写及程序调试30%6总结通过这次C语言短学期的项目开发,我们充分认识到了团队的重要性,人无完人,每个人都有不足之处,一人不足之处其他人补,方能高效的完成任务。C语言是一门严谨的科学,一处不起眼的错误就可能导致全盘的崩溃

8、,而且系统软件的架构安排,数据结构的选择,以及多种功能的实现使得我们必须小心编写,一遍一遍查漏补缺,从而使系统功能可以正常使用,编码无错误后,会小心改动,优化系统。这次短学期项目锻炼了我们的团队协作能力,也使得我们的思维更加严谨,对于结构有更好的理解,但由于时间匆忙,所以只是列了超市一小部分用于测试功能是否实现,逻辑是否正确,要想做成完整的超市销售管理系统,我们还需多加努力。7完整源代码/*******************************//*Name:超市商品管理*//*Autho

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

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

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