- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
目录
一、问题描绘
目的
在《面向对象程序设计》课程教课的基础上,依据软件工程的方法与流程,在相
对集中的实训教课时间内,经过一个功能较完好的小型应用系统的设计与开发,深入
复习并进一步掌握面向对象的程序设计思想与方法。同时,作为整个实践教课体
系一部分,系统培育采纳面向对象的方法剖析问题与解决问题的能力及集体组织与
协作能力。
要求
从课程设计的目的出发,经过设计工作的各个环节,达到以下教课要求:
1)依据实现的功能,区分出合理的对象类,明确对象类间的关系。
2)为每个对象类设计正确的域和方法,为每个方法设计合理的方法体。同时,
为对象类及内部的域和方法运用正确的修饰符,如接见控制符等。
3)编程精练,程序功能齐备,能正确运转。
商品销售统计
问题描绘
编写商品销售统计程序,商品的信息有:商品的名称,计量单位(重量或
件),单价。全部商品的信息预先已存入计算机,屏幕上显示全部商品的名称,
选择商品名,输入商品计量单位(如重量,件数等),依据单价算出总价。客户
一次购物可能购置多种商品,程序应计算出客户对付的钱款数。
基本要求
程序分为两个部分:第一部分用于输入商品的信息并同意改正和删除;第
二部分实现销售统计。程序运转时由用户选择进入哪一部分功能,并能在运转
时在两部分之间切换。第二部分运转时,第一显示全部商品名称及代码(商品
数目许多时,应试虑分屏显示),用户输入商品代码及商品重量或件数,用户
一次操作可输入若干商品的购置信息,而后输入一个特别的代码(如-1)表示
本次购物结束。此时。程序计算出对付钱款数并显示。
实现提示
本程序的商品信息管理可采纳与课程设计题目二近似的数据构造,既定义
一个商品类,每种商品作为商品类的实例(对象)储存在链表节点中。
二、问题剖析:
依照要求这个程序的编写要求,因为包含多种实现要求,因此在编写时需要多
个实现函数,这样就要定义一个类或机构体来兼顾各个函数以及用链表或指针数组来
储藏输入的常量数据,而且在各个变换点设置相应的提示语句使整个程序便于操作。
在改正数据的函数实现时,因为一个商品包含多个变量,要想在改正某一个数
据后而不影响其余的数据,因此就一定要有一个switch语句;在商品信息显示函数的实
现时,因为中间要有一个购置函数的实现,因此商品数目会跟着商品的购置而
减少,因此要将购置的数目此外定义一个变量。对于switch语句的运用在这个程序这可
能要多次使用,主要在一个函数拥有多个变量或变量函数。
三、算法的设计
这个程序我是采纳类以及函数的调用来写的。先写一个tong类,在tong类中声
明所需要的函数,classtong{
tong();
tong(charco[20],charn[20],chardw[20],doublepr,intqu);
~tong();
voidSet();何让自己设计的软件运用到详细的实质工作中,这是一个重点的环节.
还有就是程序设计和运转测试中碰到的问题该怎样解决,从解决问题中我也学到了很多平
常课本上所没有的知识.自然,能够达成这个商品销售统计我自己也感觉很有成就感.
运用到的开发工具和软件技术:
tong
此系统联合商品销售统计的要求,对C++、C语言的学习和应用,主要达成商
-code[20]:char
品销售统计的剖析,设计和实现,系统的设计,主控程序设计,并由此设计了类结
-namer[20]:char
构和应用程序。系统运转结果证明,设计的商品销售统计能够知足商品管理者达成
-danwei[20]:char
管理的平常工作,包含商品销售以及商品信息的管理等
-price:double
软件还需要哪些改良:
-quantity:double
在编写源程序代码的过程中对语言的运用还需要提升,应使写出来的程序更为简
+set():void
洁,易读懂,更为知足实质工作的需要.要想使做出来的程序更好的利用还需依据实质
您可能关注的文档
- 普通外科抗菌药物应用指南.pdf
- 智慧城市物业前期介入探索.pdf
- 妊娠健康:孕妇糖尿病的管理.pdf
- 历史文化名城树木全年病虫害防治.pdf
- 工业厂区管理:第六章综合管理要点.pdf
- 健康养生:专业呵护,关爱您的健康.pdf
- 新生儿重症监护室感染管理评估.pdf
- 油菜病虫害防治操作流程.pdf
- 超细干粉自动灭火装置设计方案.pdf
- 景观灯安装施工协议.pdf
- 运动风格趋势:轻量化户外 2025 S S.pdf
- 数字乡村建设村村通广播应用方案.pdf
- 高盛-日本市场策略 Japan Strategy Flash 1Q325 earnings summary Double-digit (%) profit growth as results largely surprised upwards 0820 2024.pdf
- CEEM《全球智库半月谈》(总第286期).pdf
- 智慧物流概论微课课件第4章智慧物流信息平台.pdf
- 数字乡村公共安全综合平台项目解决方案.pdf
- 智慧物流概论微课课件第7章智慧物流包装.pdf
- 【案例】”啤酒之王“的智慧物流探索之路.pdf
- 数字连江城市数字基座(一期)和数字乡村示范点建设项目.pdf
- 智慧物流概论微课课件第1章智慧物流概述.pdf
文档评论(0)