超市商品管理规定系统含附源代码

黔南民族师范学院软件设计课程设计报告题目:超市商品管理系统系部名称:计科系专业名称:信息管理与信息系统班级:B12计信班学号:1208045139学生姓名:胡崇祯指导教师:黄茹时间:2013年11月9日至2013年12月8日一、课程设计目的---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---1.通过本课程设计,强化上机动手能力,使学生在理论和实践的基础上进一步巩固《C语言程序设计》课程学习的内容,掌握工程软件设计的基本方法。2.学会将知识应用于实际的方法,提高分析和解决问题的能力,增加综合能力。3.为后续各门计算机课程的学习打下坚实基础。4.为毕业设计和以后工作打下必要基础。二、课程设计内容1.编写程序并进行调试运行。2.输入商品信息,并保存于文件。每个商品信息包含信息如:库存量、进价、售价、保质期、生产商等。3.对已存入的商品信息进行更新操作,包括添加一个商品信息、删除某个商品信息和修改某个商品信息。4.通过输入商品名、商品号、商品类型的方式查询商品信息。5.最后输出商品信息,供需要时打印。三、需求分析1.该程序可用于对商品基本信息的存储、更新、查询、排序、输出等操作,以实现对商品信息的管理。2.其中更新功能包括:添加信息、删除信息、修改信息、可根据需要添加一个或多个商品信息,也可对个别商品信息进行适当的删除或修改。以便随时更新商品信息。3.程序中设计的查询功能可根据需要从若干数据中查询某个商品信息,并且可根据三种不同的方法查询:按商品号查询、按商品类型和按商品查询,以满足不同的需要。四、概要设计1、方案设计对系统进行分析,给出结构图分析:系统要求实现许多的功能,因此遵循结构化程序设计思想来进行本系统的设计—自顶向下、逐步细化,将系统设计任务分解出许多子功能模块进行设计结构图如下:---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---2、模块功能说明(对各个模块进行功能的描述)(1).输入模块:录入需要管理的商品信息并将信息保存于文件中,以方便日后进行打印、读取、更新等操作。(2).添加模块:可添加一个或多个商品信息,并将所添加商品信息保存,方便查找。(3).删除模块:可对售完的商品信息做删除处理。(4).修改模块:可根据需要对多个商品信息进行修改,也可随时对个别项进行修改。(5).查询模块:可对已建立的商品信息进行查询,并且可根据需要选择按商品名查询或按商品号查询。(6).保存模块:用于对信息进行保存。(7).输出模块:将所有商品信息或想要查询的商品信息显示于屏幕,用于打印商品信息或查找某些商品信息。(8).退出系统:选择该项,自动退出该系统。五、详细设计及运行结果---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---商品信息管理系统输入模块更新模块查询模块排行模块输出模块退出系统添加信息删除信息修改信息按商品号查询按商品名查询按商品类别查询按库存量排行开始是是否否输入模块:输出模块:---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---输入i的值判断i的值输入模块输出模块更新模块查询模块排序模块输入i的值输入i的值退出系统判断i的值判断i的值添加信息删除信息修改信息返回菜单返回主菜单按类别查询按商品名查询是否继续按商品号查询是否继续保存数据结束输入模块输入信息是否继续返回主菜单输出模块输出信息返回主菜单是否排行模块:六、调试情况,设计技巧及体会1、对自己设计进行评价,指出合理和不足之处,提出改进的方案。此次实践课编写的是一个应用程序,相对于以前我们见到的程序,它要大得多,开始时,数据的输出格式不太规范,而且各模块也出现了一些小问题,在老师和同学的帮助下,通过自己一次又一次的进行调试和修改,最后运行的结果基本上达到了预期的目的。由于时间问题和考虑得不够周全,可能在某些功能上不是很完善,不过已有的功能已能基本满足一般用户的需求,如果能通过不断的实验和使用过程中所积累的问题进行改进。如:数量,价格的输入值为负值时,程序也能继续执---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

确认删除?