C ++课程设计报告 课程设计题目: 水电煤气管理系统 * 名: * * 学 号: ******** 专 业: 软件工程 班 级: 091115 指导教师: *** 2010 年 12 月 4 日 目录 一、程序设计 1 、基本要求 2 、程序设计要求 二、程序实现步骤 三、完整源程序 四、运行界面 五、存在问题 六、实验总结 一、程序设计要求
1 、基本要求 (1)要求利用面向对象的方法以及 C++的编程思想来完成系统的设计; (2)要求在设计的过程中,建立清晰的类层次; (3)在系统设计中要分析和定义各个类,每个类中要有各自的属性和方法; (4)在系统的设计中,要求运用面向对象的机制(继承、派生及多态性)来实现系统功能
2 、程序设计要求 涉及一个水电管理信息系统,能够对高校的水电费用进行管理,包括了登记费用,查询费用,以及住户信息管理系统等
在设计时要考虑到学生和教工在用水 电时地不同,学生可以免费使用一定额度地水电,超过这个额度以后必须自费使用,且自费部分水电费地价格要高于教工地收费标准
基本要求: (1)实现对用户信息地录入 (2)实现水电煤气数据地录入 (3)计算并查询用户应缴纳费用 (4)查询未缴纳费用名单测试数据: (5)课选用小区物业管理部门地数据,也可以采用手工输入不少于 10 个用户信息的数据
二、程序实现步骤
(1)设计用户界面
(2)建立类别:用户基本信息类,教工用户信息类,学生用户信息类,收费标准类(该类存储水电煤气标准单位的收费标准,如:煤气 1
0 元每立方米) (3)合理使用继承和多态技术把各类组合起来
三、完整源程序 #include #include #include using namespace std; class student//构造一个学生类 { public: student();//构造函数 ~studen