《电煤气管理系统》由会员分享,可在线阅读,更多相关《电煤气管理系统(3页珍藏版)》请在金锄头文库上搜索。
1、合肥学院 计算机科学与技术系课程设计任务书2009 2010 学年第 2 学期课程课程程序设计语言课程设计课程设计名称课程设计名称电煤气管理系统专业班级专业班级 Xxx指导教师指导教师 2010 年 9 月2一、 课程设计目的程序设计语言 II是计算机专业一门重要的专业基础课。此次课程设计的目的是以程序设计语言 II 为基础,通过完成一些具有一定难度的课程设计题目的编写、调试、运行工作,进一步掌握面向过程和面向对象程序设计的基本方法和编程技巧,巩固所学理论知识,使理论与实际相结合。从而提高自我分析问题、解决问题的能力。通过课程设计,学生在下述各方面的能力应该得到锻炼:(1)进一步巩固、加深学生
2、所学专业课程程序设计语言 II的基本理论知识,理论联系实际,进一步培养学生综合分析问题,解决问题的能力。(2)全面考核学生所掌握的基本理论知识及其实际业务能力,从而达到提高学生素质的最终目的。(3)利用所学知识,开发小型应用系统,掌握运用 C+语言编写调试应用系统程序,训练独立开发应用系统,进行数据处理的综合能力。(4)对于给定的设计题目,如何进行分析,理清思路,并给出相应的数学模型。(5)掌握面向对象的程序设计方法。(6)进一步掌握在集成环境下如何调试程序(单步调试,设置断点、观察表达式,分块调试) 、修改程序和程序的测试。二、 课程设计名称及内容课程设计名称:电媒气管理系统设计内容:设计一
3、个水电管理信息系统,能够对高校的水电费用进行管理,包括了登记费用,查询费用,以及住户信息管理等。在设计时要考虑到学生和教工在用水电时的不同,学生可以免费使用一定额度的水电,超过这个额度的随便以后必须自费使用,且自费部分水电费的价格标准要高于教工的收费标准(主要是节约资源) 。三、 任务和要求实现对用户信息的录入实现水电煤气数据的录入计算并查询用户应缴费用查询未缴纳费用名单测试数据:可选用小区物业管理部门的数据,也可采用手工输入不少于 10 个用户信息的数据。选做内容:实现用户查询系统能够找出该用户半年之内的交费记录和本次应交费的数据。3注:能按各种条件进行组合查询和数据统计,并能按指定顺序进行
4、格式化输出。对数据的新增,修改及删除应注意满足相应的约束条件。四、 设计方案提示运用面向对象的程序设计方法,要求选择动态数组类模板或链表类模板,任务中要运用 I/O 流对象对文件进行读写操作。 本题实现提示用户基本信息类,教工用户信息类,学生用户信息类 收费标准类,该类存储水电煤气标准单位的收费标准,如:煤气,1.0 元/立方米;不同类型人员水、电、煤气信息类,这些类可以包括水表,电表,煤气表 ID,抄表时间,上次抄表时间,本次抄表时间,上次抄表度数,本次抄表度数,本次使用度数,费用,是否缴费标记等信息。在实现的时候考虑继承和多态技术的合理使用。五、五、 主要知识点主要知识点 面向对象程序设计
5、方法界面制作,switch 的应用。类和对象。动态数组(链表)类模板。文件的读写。六、六、 其他其他程序设计可在 Microsoft VC+6.0、Borland C+ Builder 环境下进行。七、 参考资料1 郑莉 等编著C+语言程序设计(第三版) 北京:清华大学出版社2 郑莉 等编著C+语言程序设计(第三版)学生用书北京: 清华大学出版社3 刘振安 等编著C+程序设计课程设计 机械工业出版社4 吴乃陵 等编著C+程序设计北京:高等教育出版社5 李春葆 等编著C+程序设计学习与上机实验指导 北京:清华大学出版社6 范辉 等编著Visual C+6.0 程序设计简明教程 高等教育出版社7 李龙澍C+程序设计实训教程北京:清华大学出版社 8 洪国胜 等编著 C+ Builder 程序设计轻松上手北京:清华大学出版社9 宁正元数据结构(c 语言) 南京:东南大学出版社。2000 年 6 月第 1 版10 严蔚敏等 数据结构(c 语言版) 北京:清华大学出版社,1997 年 4 月第 1版。411 胡学钢等数据结构算法设计指导北京:清华大学出版社,1999 年 第 1 版。