- 1、本文档共32页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
计算机学院信息管理与信息系统专业
《管理信息系统课程设计》报告
(2010/2011学年第一学期)
学生姓名:
学生班级:
学生学号:
指导教师:
2011年1月15日
目录
第一章课程设计的目的和要求 1
1.1课程设计的目的 1
1.2课程设计的要求 1
第二章课程设计任务内容 2
2.1背景 2
2.2功能需求 2
2.3性能要求 2
第三章模块设计说明 3
3.1模块 3
3.11函数功能模块图 3
3.12模块描述 4
3.2主函数的流程图 5
3.3新购物品入库流程图 6
3.4物品信息删除流程图 6
3.5物品信息修改流程图 7
3.6物品信息查询流程图 7
第四章软件使用说明及运行结果 8
4.1使用说明 8
4.2运行结果 9
第五章课程设计心得及体会 14
附录1:参考文献 15
附录2:程序清单 16
超市管理系统
第一章课程设计的目的和要求
1.1课程设计的目的
本次课程设计主要目的是让我们认识到必须重视实践环节,多读程序,多编写程序,多上机实践。进一步培养我们的结构化程序设计的思想,加深对高级语言要素和控制结构的理解,培养我们综合运用高级语言程序设计课程所学到的知识,编写C语言程序解决实际问题的能力,独立完成有一定工作量的程序设计任务,同时强调良好的程序设计风格。
本次课程设计着眼于知识的运用,把平常学的知识运用到课程设计中来,考察我们知识运用能力,对我们所学的理论知识进一步深化。
通过课程设计的训练,我们了解到了程序设计的基本开发过程,掌握编写、调试和测试C语言程序的基本技巧,充分理解结构化程序设计的基本方法。
1.2课程设计的要求
1、分析课程设计题目的要求;
2、所设计的系统应包含简单的输入输出、查询、删除等基本功能;
3、编写程序代码,代码量要求不少于300行,调试程序使其能正确运行;
4、设计完成的软件要便于操作和使用;
5、根据课程设计3周时间的安排选择适当大小的设计课题,根据题目的基本需求,画出流程图,编写程序,并写出详细的设计说明;
6、设计完成后提交课程设计报告。
第二章课程设计任务内容
本次课程设计的主要内容是编写超市管理系统。
2.1背景
最初的超市资料管理,都是靠人力来完成的。但近几年我国超市经营规模日益扩大,销售额和门店数量大幅度增加,而且许多超市正在突破以食品为主的传统格局,向品种多样化发展。小型超市在业务上需要处理大量的库存信息,还要时刻更新产品的销售信息,不断添加商品信息,并对商品信息进行统计分析。因此,需要这样一款现代化的管理程序来实现超市庞大商品的控制和传输,从而方便销售行业的管理和决策,为超市和超市管理人员解除后顾之忧。
2.2功能说明
编写程序实现超市管理系统,物品信息包括编码,名称,生产地,数量,单价。本系统以菜单模式实现以下功能:
1、物品信息录入功能
2、物品信息删除功能
3、物品信息修改功能
4、物品信息查询功能
5、物品信息浏览功能
6、退出系统功能
2.3性能要求
1、系统易操作性
所开发的系统应操作简单,使学生不受电脑水平的限制。
2、系统具有可维护性
由于系统设计的范围较广,数据库中的信息需定期修改,为了使系统运作的更可以对系统数据及简单的功能进行简单的维护及调整。
3、系统具有稳定性
该系统能够在开发的硬件系统中运行不会因外部系统的不同面做不同的修改。
图1
第三章模块设计说明
3.1模块
3.11函数功能模块图
Main
Main函数
程序主菜单
1
2
3
4
5
6
新
物
物
物
物
应
购
品
品
品
品
用
物
信
信
信
信
程
品
息
息
息
息
序
入
删
修
查
浏
退
库
除
改
询
览
出
判断所输编号是否存在
是:此编号已被使用,请重新输入
否:输入物品信息
3.12模块描述
本超市管理系统可以进行物品的入库,删除,修改,查询,浏览等操作,其中删除,修改,查询都是以物品编号为基准实现操作的。
1、物品信息录入模块:
根据主界面进入输入模块,可以录入物品的编号,名称,生产地,数量及单价信息,录入成功后,系统会做出提示,提示你继续录入。如果你想继续录入,输入y;否则输入n,退出本模块。
2、物品信息删除模块:
根据主界面进入删除模块,可以通过输入物品编号来进行删除此物品。如果你想继续进行删除,输入y;否则输入n,退出本模块。
3、物品信息修改模块:
根据主界面进入修改模块,可以通过输入物品编号来进行修改此物品的相关信息。如果你想继续进行修改,输入y;否则输入
文档评论(0)