- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.设计内容
1、程序设计(包括框图设计、源程序编辑、编译、调试)
2、对问题有完整的分析过程,要求把分析设计过程写入报告
3、编写设计报告
本程序设计的主要内容:
1.1销售管理系统
该系统是一个销售管理系统,即对某公司有四个销售员(编号:1-4),负责销售五种产品(编号:1-5)进行合理管制。每个销售员都将当天出售的每种产品各写一张便条交上来。每张便条包含内容:?
1)销售员的代号?
2)产品的代号?
3)这种产品的当天的销售额?
每位销售员每天可能上缴0-5张便条。假设,收集到了上个月的所有便条,编写一个处理系统,读取上个月的销售情况(自己设定),进行如下处理。
1)计算上个月每个人每种产品的销售额。?
2)按销售额对销售员进行排序,输出排序结果(销售员代号)
3)统计每种产品的总销售额,对这些产品按从高到底的顺序,输出排序结果(需输出产品的代号和销售额)?
4)输出统计报表
2.设计目的与要求
2.1设计目的
1.进一步掌握运用C进行程序设计的能力;
3.进一步理解和运用面向过程程序设计的思想和方法;
3.初步掌握开发一个小型实用系统的基本方法;
4.学会调试一个较长程序的基本方法;
5.学会利用互联网查找相关的知识并学习含设计中用到的相关技术的解释或讲解介绍和正文两大部份。
7、课程设计总结
8、
9.参考文献
列出参考的相关资料和书籍。
10.加封面(采用统一格式)之后装订。
3.设计原理
该软件系本人经过两周时间完成,其中每一步都有较为详细的提示.当用户进入这个程序时,系统会出现一个主菜单,有七个功能,进商品销售管理系统;输入商品信息;删除与更改信息;确认购买并输入购买信息;系统信息统计系统;保存所有信息写入文件,读取一份已存在的信息,退出系统。
本程序是通过对文件的读写来实现的,主要运用了循环、数组结构,对数据的输入、修改、删除的连续进行,进入系统后,能够根据提示进行输入、修改、删除以及查询等功能。在输入信息的时候,可以根据提示进行重复输入多个信息,修改、删除、查询也可以重复使用,这些就是运用的循环结构。
在输入、修改、删除、查询信息、信息写入文件、读取信息、退出系统时该系统会用(1 退出系统 2 继续)提示你。
注意:在使用过程中,查询商品时只能先输入商品的代号;输入的各项数据不能超过其本身设定的最大的位数。
4.详细设计
4.1系统的总体流程图
图4.1 系统流程图
4.2各功能函数流程图
图4.2 main( )函数流程图
图4.3 insert() 函数流程图
图4.4 renew() 函数流程图
图4.5 seek() 函数流程图
4.6 save() 函数流程图
图4.7 statistics() 函数流程图
5.运行结果与分析
5.1程序运行
(1).第一次使用这个软件的时。
图5.1系统对话框
(2).输入销售员销售信息
图5.2“商品输入信息”窗口
(3).进入系统输入销售员代号查询销售员的销售信息。
图5.3查询窗口
(4). 进入系统按“4”就可以更改销售员的销售信息。
图5.4显示修改循环输入窗口
5.2程序分析
1.程序要写正确,不然不能读出。
2.信息代码也要输入正确,按照程序要求输入,不然正确输出信息。
3.循环与否点击您是否继续进行信息录入(y/n)即可。
6.总结
这次课程设计虽然只有短短的两周时间,但此过程中我得到的收获却没有时间的界限。在这期间,我有刚开始对于设计的茫然,也有设计过程中面对不熟悉的知识的焦急,更有面对程序运行出错时的惆怅,同时还有当自己把设计的思路一点点想清楚,把程序代码上出现的错误一个个改正确,把程序成功运行出来的那份难以表述的喜悦!成功的背后有过一丝丝彷徨,但拨开乌云的天空通常看到的是美丽的彩虹!
对于我精神上的收获确实不少,学习上也受益匪浅。
通过这次“销售管理系统”课题的设计,通过这个阶段的实践,使我对C语言进行了深入的学习。同时设计的过程中,为了实现预期的功能,我利用了图书馆内相关的资料进行参考,也使我懂得一些初次学习过程中不太熟悉的知识。在实践中,我利用图书馆和网络,查找了相关的信息。也明确在以后的学习过程中,我应该多利用这些有效的途径来充实自己的知识点,学习得更深入,“善假于物”也是一种有效的学习方法。在程序调试的过程中,遇到了好几个自己没能及时解决的问题,我选择的是请教老师和同学,在你们的指导下,我成功调试出程序。学习的过程除了需要自己要独立思考问题之外,还应该要
您可能关注的文档
最近下载
- DB3502_T 105-2023 城市轨道交通工程工程量清单计价规则.docx
- 专题02 《醉翁亭记》三年中考真题(解析版)-备战2022年中考语文课内文言文知识点梳理+三年真题训练(部编版).docx
- 向解放军学习完整版.pdf
- 2024年中国行业大模型市场报告.pdf
- 2023年广东外语外贸大学汉语言文学专业《现代汉语》期末试卷A(有答案).docx VIP
- “促进学校内涵发展 提高教育教学质量”经验总结汇报材料5篇.docx VIP
- 人才测评-管理游戏(上篇).pptx VIP
- 河南省 12YN3、12YN4、12YN5 制冷工程、空调工程、通风与防排烟工程 DBJT19-07-2012.docx VIP
- 肢体残疾康复训练档案肢体残疾康复训练档案.doc
- 潍柴动力纳税分析2022-03.pptx
文档评论(0)