ImageVerifierCode 换一换
格式:DOCX , 页数:31 ,大小:201.41KB ,
资源ID:15818857      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15818857.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(课程设计报告用C实现水电煤气管理系统毕业论文Word格式文档下载.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

课程设计报告用C实现水电煤气管理系统毕业论文Word格式文档下载.docx

1、”等诸多容。 (三)文件类型: (1) Constant.h用于存放收费标准。(2) File.cpp该文件中有两个类:1.StuFile类,主要用于对学生信息的操作函数属性注释PublicStuFile()构造函数void add(Student &s)将S添加到文件中void display()依次显示所有的学生的信息Student*gerStudent(string id)得到学号为id的学生的对象指针StuFile()析构函数,释放资源,并把数组中的信息存进文件void wjf()未缴费的学生的Privatevector*stuList;学生信息的向量数组,用于保存所有学生的信息2 T

2、eacherFile 类,主要用于对教工信息的操作TeacherFile()void add(Teacher&将s添加到文件中依次显示所有的教师信息Teacher *getTeacher(string id)得到编号为id的教师的对象指针TeacherFile()未交费的教工人员Vector*teaLisr教工的向量数组,用于保存所有教工的信息 (3)Main.cppvoid init()新建一个学生或者教工的信息void select()查询界面,根据用户的输入来显示用户想查询的信息void add()信息的录入,录入学生或者教工的水电煤气信息void handed()缴费,有学生或者教工缴

3、费的时候调用此函数int mainMenu()主菜单,显示一个菜单,返回用户的输入void work()程序开始工作int main()主函数,程序的入口 (4)Student.cppClass Student:virtual public UserStudent():User(“”,”,0,0,0)Student(string i,string n,Float w=0,float p=0,float g=0):User(i,n,w,p,g)构造函数 i:学号n:float display()返回学生应缴的费用float freeWater;学生免费使用的水量float freePower;学

4、生免费使用的电量float freeGas;学生免费使用的煤气量float money;缴费(5)Teacher.cpp Class Teacher:Teacher(string i,string n,float w=0,float p=0,floatUser(I,n,w,p,g)依次显示所有的教工信息float getMoney()返回教工应缴的费用 (6)User.cppUser(string i,string n,float w=0,float p=0,float g=0)string getId()获取编号string getName()获取void setId(string i)设置

5、编号void setName(string n)设置void setWater(float w)设置水量void setPower(float p)设置电量void setGas(float g)设置煤气量float getWater()使用水量virtual void display()=0;依次显示所有信息void setMoney(float m)virtual float getMoney()=0;应缴费用(四)UML图:StuFile+id:string+name:+useWater:float+usePower:+useGas:+money:+add():void+display(

6、):+wjf():-freeWater:-freePower:-freeGas:+getMoney():User+i:+n:+w:+p:+g:+getId():+getName():+setId(string i) :+setName(string n) :+setWater(float w) :+setPower(float p) :+setGas(float g) :+getWater():三程序代码:Constant.h/收费标准#ifndef Constant#define Constant/教师const static float TwaterUnit=1;const static

7、float TpowerUnit=1;const static float TgasUnit=1;/学生const static float SwaterUnit=1;const static float SpowerUnit=1;const static float SgasUnit=1;/保存学生信息的文件const static char* stuFlieName=s.txt;/保存教师信息的文件const static char* teaFileName=t.txt#endifMain.cpp#includeiomanipstringvector#includeStudent.cppT

8、eacher.cppFile.cppusing namespace std; coutendl;1.新建教工信息n o; if(o=1) string id; string name; coutid;请输入新教工的:name; Teacher t(id,name); TeacherFile tf; tf.add(t); else if(o=2)请输入新学生的号:请输入新学生的: Student s(id,name); StuFile sf; sf.add(s); else return ;1.学生的信息n2.教师的信息n3.按号查询n4.未缴费的人员n5.不进行任何的操作n请输入你要进行的操作: StuFile sf; TeacherFile tf;该用户的信息是:|setw(18)号 setw(8) 用水量用电量用煤气量要缴的费用 sf.display();end

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1