电煤气管理系统课程设计.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信息科学与技术学院 程序设计基础课程设计报告 题目名称: 电煤气管理系统 学生姓名: 齐常青 学 号: 2011508041 专业班级: 计科11(2)班 指导教师: 郭理 2012年07月10日 目录 1.课程设计题目与要求 3 1.1 课程设计题目 3 1.2 课程设计要求 3 1.2.1 问题描述(功能要求): 3 1.2.2 问题的解决方案: 3 1.2.3其他要求: 3 2 总体设计 4 2.1教工功能模块 5 2.2学生功能模块 6 3.详细设计 7 3.1数据结构设计: 7 3.1.1学生管理类: 7 3.1.2教工管理类: 7 3.2具体功能模块图: 8 3.2.1教工模块: 8 3.2.2学生模块 10 3.3流程图 12 4运行结果 13 4.1主菜单界面: 13 4.2.学生用户管理系统界面: 14 4.2.1修改学生信息界面: 14 4.2.2学生缴费界面: 15 4.2.3查询学生信息界面: 15 4.2.4查询交费信息: 16 4.3教工用户界面: 16 4.3.1修改教工信息界面: 17 4.3.2查询缴费费功能: 17 4.3.3缴费情况查询: 18 5.总结: 18 6.参考文献 18 1.课程设计题目与要求 1.1 课程设计题目 电煤气管理系统 1.2 课程设计要求 1.2.1 问题描述(功能要求):问题的解决方案: 根据系统功能要求,可以将问题解决分为以下步骤: (1)分析系统中的各个实体之间的关系及其属性和行为; (2)根据问题描述,设计系统的类层次; (3)完成类层次中各个类的描述(包括属性和方法); (4)完成类中各个成员函数的定义; (5)完成系统的应用模块; (6)功能调试; (7)完成系统总结报告以及系统使用说明书。 ++语言,源程序要有适当的注释,使程序容易阅读 (2)至少采用文本菜单界面(如果能采用图形菜单界面更好) (3)学生可自动增加新功能模块 2 总体设计 功能模块 采用模块化的程序设计方法,即将较大的任务按照一定的原则分为一个个较小的任务,然后分别设计各个小任务。需要注意的是划分出来的模块应该相对独立但又相关,且容易理解。可以用模块化层次结构图(即模块图)来分析其任务的划分,一般从上到下进行,最上面一层是主模块,下面各层是其上一层模块的逐步细化描述。 2.1教工功能模块 2.2学生功能模块 3.详细设计 3.1数据结构设计: 3.1.1学生管理类: 定义stu类:class stu 包括数据成员姓名,学号,用电量,用水量,用煤气量,电费,水费,煤气费,总费和缴费标记。成员函数构造函数,赋值运算符重载函数,流插入运算符重载(声明为友元函数),与计算水费电费煤气费的函数。 定义 学生管理类(实现具体功能):class arrayofstu 包括数据成员size(能够定义学生类数组的大小),指向学生类对象的指针(用来指向学生数组的首地址)。成员函数有学生主菜单函数,登记函数(把文件信息读入),修改用户菜单函数,增加学生函数,删除学生包括学号与姓名删除,缴费菜单函数,缴费函数包括姓名与学号缴费函数,查询菜单函数,查询函数包括学号和姓名查询函数,查看缴费函数(将所有的缴费情况显示),保存函数(将用户信息存入文件)(成员函数均声明为公用)。 3.1.2教工管理类: 定义teacher类:class teacher 包括数据成员姓名,用电量,用水量,用煤气量,电费,水费,煤气费,总费用和缴费标记。成员函数有构造函数,赋值运算符重载函数,流插入运算符重载(声明为友元),与计算水电煤气费的函数。 定义 教工管理类(实现具体工能):class arrayofteacher 包括size(能定义教工数组的大小),指向教工类的指针(用来指向教工数组的首地址)。成员函数有教工主菜单函数,教工用户修改菜单函数,教工增加函数,教工删除函数,教工缴费函数,教工查询函数,缴费情况显示函数,保存函数(将教工信息存入文件)(所有成员函数声明为公用)。 Main函数(调用类中的函数实现功能) 定义了arrayofstu类对象student(200),及arrayofteacher类对象teacher(200)int i 根据提示选择所要功能输入选择,调用jiaogong(),xuesheng(),实现所选功能。 3.2具体功能模块图:

文档评论(0)

li455504605 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档