超市商品销售管理系统项目设计报告汇编.docx

超市商品销售管理系统项目设计报告汇编.docx

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

超市商品销售管理系统所在学院:光电学院小组成员:谢宗恒罗超郑佳1 简况1.1项目背景超市中商品种类数目庞大,每天需要大量的人力对各类商品进行管理。上架商品需要分类排序,工作人员需要时常去查询是否有某种商品,每天还要检查某种商品是否需要补货,不仅工作量大,而且耗时耗力。因此我们组设计了一个软件,可以随时查询浏览商品信息,对商品信息进行删除修改,并且可以添加新的商品,录入商品销量后在货架余量低于特定值时进行商品上架提醒。在录入每日销量后还可以进行累计销售分析,帮助管理人员确定销售趋势和进货量。2 项目设计2.1 软件功能此软件面向用户分为两部分,主管和工作人员,主管拥有所有权限,包括商品信息管理,货架管理和商品销售管理。工作人员只具有商品查询,商品浏览和补货的功能。在商品信息管理中包括商品添加,商品删除,商品信息修改和商品浏览功能。货架管理中包括补货功能和商品销量录入功能。商品销售管理中包括销售额以及销售分析。此软件还具有商品价格查询,对于录入商品进行分类排序等功能。2.2 结构框图超市商品销售管理系统结构框图2.3 系统开发运行平台Microsoft Word2010Codeblocks10.05Microsoft Visio2010Windows83 数据结构设计3.1储存数据文件储存:这是一个商品销售管理系统。对于goods.txt文件是可读可写,主管有全部修改和查询权限,工作人员仅有对货架剩余量的修改权限和全部查询权限。文件界面操作作用使用时间goods.txt可读可写用于存放商品编码,类型,名称,价格,货架剩余量,警戒值,累计销量。系统初始化时以及修改删除及添加商品时。3.2内部逻辑数据商品信息节点struct goods{ char code[6]; //商品编码 char type[5]; //商品种类 char name[10]; //商品名称 float price; //商品价格intnum; //货架余量intlimited_num; //限定量(低于此值自动提醒补货)intsale_num; //累计销售量struct goods *next;}go;————存放商品信息节点的结构体系统初始化后,所有对商品信息的操作都是先对链表进行操作,若有改动,则将改动后的链表重新写入文件。【系统初始化后,菜单读到链表中】3.3 系统特色1.商品添加:添加商品时自动定位到该类商品末尾。通过添加类型的输入,由一个指针直接指向该类最后一个商品,直接在该类商品后进行添加。避免了添加商品后各种不同类型商品混杂的情况。2.补货功能:在进行商品销量录入时,当商品数量低于限定值时,系统会自动提示货架剩余量过低,请及时补货。在补货功能界面输入商品编码,会显示现在商品余量,添加补货数量即可。3.同类商品销售分析:根据每日录入的销量,可以自动对销量进行累加,可以查询同类商品的累计销售额及销售量,由此可以轻易得出同类商品哪些比较受欢迎,确定销售进货侧重商品种类。4 系统功能演示4.1 关于界面设计追求简约清晰的界面。4.2 系统功能演示开始进入初始化界面登陆界面工作人员界面(密码:222222)主管登陆界面(密码:111111)菜单一:商品信息管理界面商品添加界面商品删除界面按名称删除按编码删除商品信息修改界面商品浏览界面货架管理界面商品销量录入(依次录入)补货功能界面商品销量清零商品销售管理界面单品日销售额查询累计销售总额查询界面同类商品销量分析(需手动录入商品销售额)5 小组分工学号姓名职责占百分比重1412440112谢宗恒编写代码及程序调试35%1412120132罗超编写代码及程序调试35%1412480306郑佳文档文件编写及程序调试30%6 总结通过这次C语言短学期的项目开发,我们充分认识到了团队的重要性,人无完人,每个人都有不足之处,一人不足之处其他人补,方能高效的完成任务。C语言是一门严谨的科学,一处不起眼的错误就可能导致全盘的崩溃,而且系统软件的架构安排,数据结构的选择,以及多种功能的实现使得我们必须小心编写,一遍一遍查漏补缺,从而使系统功能可以正常使用,编码无错误后,会小心改动,优化系统。这次短学期项目锻炼了我们的团队协作能力,也使得我们的思维更加严谨,对于结构有更好的理解,但由于时间匆忙,所以只是列了超市一小部分用于测试功能是否实现,逻辑是否正确,要想做成完整的超市销售管理系统,我们还需多加努力。7 完整源代码/*******************************//* Name:超市商品管理 *//* Author: 罗超 *//* 郑佳

文档评论(0)

wyjy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档