- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【2017年整理】电煤气管理系统
前 言
近年来,在计算机软件业,面向对象程序设计的思想已经被越来越多的软件设计人员所接受。不仅因为它是一种最先进的,新颖的计算机程序设计思想,最主要的是这种新的思想更接近人的思维活动,人们利用这种思想进行程序设计时,可以很大程度地提高编程能力,减少软件维护的开销。面向对象程序设计方法是通过增加软件的可扩充性和可重用性来提高程序员的编程能力。
随着计算机在我国广泛而深入的应用,在分析和开发计算机系统软件和应用软件的过程中,迫切需要掌握各种数据结构的描述方法以及相应的处理算法。因此面向对象程序设计知识是计算机相关科学的学生和从事计算机应用的技术人员必备的专业基础知识。著名的瑞士计算机科学家沃思提出:对象+消息=程序。
目 录
摘 要 4
第一章 系统总体设计 5
1.系统功能模块图 5
2.各类间关系 6
第二章 详细设计 7
第三章 系统测试 8
1.测试方法 8
2.测试用例 8
3.测试结果 8
第四章 软件使用说明书 9
总 结 10
参考文献 11
致谢 12
摘 要
电煤气管理系统程序的设计与实现,该程序具有登记费用,查询费用及住户信息管理等功能。在课程设计中,程序设计语言采用Visual C++,程序运行平台为Windows 7。对于在设计时要考虑到学生和教工在用水电时的不同,学生可以免费使用一定额度的水电,超过这个额度的随便以后必须自费使用,且自费部分水电费的价格标准要高于教工的收费标准(主要是节约资源)。程序通过调试运行,实现了最初的设计目标,并且经过适当完善后,在实际中可以解决更多的问题。
关键词 电煤气管理系统 ; 程序设计 ; C++
系统总体设计
设计面向对象的程序设计语言,首先考虑的肯定是要设计类。程序设计了两个类,一个是学生类,一个是教师类。在主函数中用动态数组,机动的分配类存,以至于不造成类存的浪费。在本程序中涉及用户的选择,用户要根据自己的实际需要选择不同的功能,由于选择的多样性,程序中必须要有switch结构控制各个功能的选择,如果需要多次进行操作,则要在switch结构的外部,通过循环来实现。首先该程序的第一目的是要读记事本里的内容,然后再根据用户的选项来实现各种不同的功能,当正确按照要求就可进行更进一步进行操作,直到你达到自己的目的为止。与while结构有着相似功能的if…else在本程序中的使用也是非常普遍的。本程序通过调用不同的函数来实现不同的功能,通过用户自己的选择可以自己进行操作,在主函数中申明的函数分别起到不同的作用,为了使主函数不过于冗繁,故在本程序中所有的子函数都是在主函数外实现的。在子函数的函数体中为了使程序的功能和细节更加的完善,在子函数中设置菜单,这样不仅使得程序更加完善还有利于用户的操作。使得程序更加简洁明了。
1.系统功能模块图
根据用户需求,本系统将主要实现以下功能:
1.信息录入:包括对学生和老师基本信息以及用电(水,煤气)信息的录入。
2.缴费功能:对老师学生使用电煤气的费用进行管理。
3.查询功能:通过输入学号或者姓名查询人员的水电使用情况,以及缴费情况。
4.删除功能:删除现有人员的基本信息。
图1-1 系统功能模块图
2.各类间关系
本系统共使用四个类:Student类,Teacher类。其中类Student描述学生基本信息以及学生电煤气使用和缴费情况,类Teacher描述老师的基本信息以及老师电煤气使用和缴费情况。它们之间的关系如图1-2所示:
图1-2 系统类间关系图
第二章 详细设计
在这个电煤气管理系统中,共用到了两个类,其中Student类,它起的作用是把水电煤气的用量和每个人的缴费信息结合在一起,最重要的就是那些对象都有共同的属性,通过这个类把学号、姓名、水用量、电用量、气用量集中到一起,所以才能设计一个类,同时
这个类的作用主要还有各个功能的实现,有主菜单void MainMenu()、信息录入功能void Add()、交费菜单void FeeMenu()、查询菜单void CheckMenu()、查询功能void Check()、增加功能void Add()、删除菜单void DeleteMenu()、删除功能void Delete().Teacher类类似似于Student类。
class teacher:public student{
public:
friend void shuru2();
friend void add1();
您可能关注的文档
最近下载
- 校本研修教师手册(校级小课题研修手册).doc VIP
- 广东2024年11月广东省四会市行政服务中心公开招考4名政府雇员笔试历年典型考题(历年真题考点)解题思路附带答案详解.docx VIP
- 高二英语选择性必修一Unit 2 Reading and Thinking课件(人教版2019).pptx VIP
- (2024新版本)人教版七年级上册语文全册教案.doc
- 高中数学人教A版:导数专题之极值点偏移 课件.pdf VIP
- 富士伺服电机ALPHA5-smart用户手册(全).pdf
- 局放及定位基础.ppt VIP
- 2024燃气物联网NB-IoT智能表的安全芯片检测技术规范.pdf VIP
- 贵州省遵义市2024年中考英语模拟试卷(含答案).docx VIP
- T_CBMCA 015-2020 陶瓷岩板产品规范.docx VIP
文档评论(0)