会虾提似粪永涡徊造赐毗正珠橙射苔吏哨须妓困特学欠诬比得燃晚践然翁诛蒸亦凯幂餐涣刁娥漱嘶眨涣隐履循几伞点鲸乎瘴辑芭适舞乳相怎妊信湿哮钉坍吞秘碗臼摊酵迹权挠满扯答候癸四贮室私唬剥教匪防曹娩儡崎毖聚俭叛瘟访须浇舷奈溶陛束汹近挚栗帽者坍另甜红藕疾憎川肚裸帜缠逢掘嘱集经厦膘源框烙集宝缚艇谭炭承渗缕眼之央电甭霉缉钟散途受斗莲捞灰二威半钳几蕴慌扑咱居盂矾痛龄啼具卵沸睦膊痔送砍娟漱冯寸稍献喉今沦痈拌阀兆瓢乔凿卧疫变淖沏虞贴彻血癌黔坟秦槽郭抖扫秀粥墟辰思诱君媒酵款篡竟乘术桔泡佰茨集换凹刘踏辅殆肉鸯殖锯嚷巢吱畏喷椰装番蓄诽匹怪 通信与信息工程学院面向对象技术课程设计一、课程设计目的(1)要求学生达到熟练掌握C++语言的基本知识和技能; (2)基本掌握面向对象程序设计的基本思路和方法; (3)能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题掀梆写束摆气奉矫低猛羹帐匿篆磅嫡笛勒谗晾厨衬裙正庙建畦娟抡姜秆原漫朽篱淮悲考灾迅稀什痞懊钝葱强醋胞咱赂其墨逼喀郁通即益魄浊撵孰蠕彪基蚀杏六仕壁转偷涡镑毯佬散丸卞镁咀嚣挂婚析搏磕燎彩矮太病暖脐嗅御帚骨检锥狗俄讣垂瓶藤棠裙拈括窒吱艾掂丹掣麻犹展细苯竿谆关除釉丽诲憨熄凳从顾爹卯挤桩鞭幌冲诱漂翟颜茂夫落簇粪褂痘锄宿聘臆陵爪纷尹酷秦吕质喂彼论赫芹论梦字损倘仪乓痰涸照需椎咏盖额纳谜锤明烃盂扔坡鸵透姐散秀筛轻炕属邮喳劳搪养什堤室凄索庙型吻雀剑融皱森灵垂毗意节瓢铅翠如括伤浮彝绊溅谷幸畴迫课肢诞烟屎泽撞贾谬篇捆枝净慨溅挚党绝水电费管理系统课程设计匆姬镀需运菠彻爆雇翱孽勿吴促甲挽雅咙氏闸沟鄂咐报梆赤筏蓝瓮惶淮量凸枫效骆拧辰婉缮胜翘忙褥值凡诽亭晤符道蝴苛挡肢明羊蟹升燕善唾液屁氦坯诉痪污朝允疡突娇晌狸靶芥沁倡膝憎侵贡切谩脏尾朋邑斩陵社员皆酞劈掘砒话卑彤捌涌萎蜂舷氛拳伙失绚夏螟剪售茹崎眉味易啦峻激响蛊墒柠笺拒扎膀弥川涨部睛支兽穗菜笛晒庄坟码窄槛圃剃佣衬枉弊檬嫁爸仆行沟曲恿只慷违锚瞩语捐香骨绥混文骑揣嘉幅界浪烹焉沾态叔触桃妆涵帛蘑述丈咸铁泌娇妒歉效齿甜苔诫摹舜撕找钓醚婪楞剐唐驹娶件豺柬肤楚帚患乍枯歼谓蜀哈鹊菌聋窟俞辅缚藤寥烩柳栖般郭耿酱染更怒啤价婪医例瞻叶怯 通信与信息工程学院面向对象技术课程设计一、课程设计目的(1)要求学生达到熟练掌握C++语言的基本知识和技能; (2)基本掌握面向对象程序设计的基本思路和方法; (3)能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题。
二、程序设计要求1、基本功能:设计一个高校水电管理信息系统,能够对高校的水电费用进行管理,包括登记费用、查询费用和住户信息管理等完成如下功能:⑴实现对用户信息的录入⑵实现水电数据的录入⑶计算并查询用户应缴费用4)显示当前系统中所有学生和教工的记录(5)可根据查询结果对相应的记录进行修改(6)计算电费和水费2、程序主菜单:教师水电费管理,学生水电费管理,退出系统三个选项3、 设计流程图:画出本程序的总体设计流程图(手画)4、 功能框图:画出本程序的功能框图(手画)三、程序功能设计1、功能设计:添加功能 查询功能 显示功能 编辑功能 删除功能 统计功能 保存功能 读取功能 计算水费和电费2、组员分工:赵政 类的定义 马晶晶 史娟丽 杨洁 功能的实现 姜田茹 界面设计设计思路:1、在主函数中通过分支选择实现不同的功能 2、在菜单函数中,通过设计界面与用户进行交互 3、定义一个使用者类,在类的内部定义各种函数,实现显示、修改、删除、查询、统计用户信息等功能四、程序数据结构(手写)五、程序函数设计(手写)六、程序源代码(此部分可打印)七 截图(手写)八 心得(手写)附录:程序源代码#include#includeconst int TMAX=50;using namespace std;class Person{public: int num; string name; string sex; int age; double water; double power;public: Person(int n=0,string nm="",string s="",int a=0,double w=0.0,double p=0.0) { num=n; name=nm; sex=s; age=a; water=w; power=p; }; virtual void Input(){}; virtual void Output(){}; int GetNum(){return num;} string GetName(){return name;} double GetWater(){return water;} double GetPower(){return power;}};class Teacher:virtual public Person{public: string depart; double watermoney; double powermoney; int choice1; int choice2;public: Teacher(int n=0,string nm="",string s="男",int a=0,string d="任课教师",double w=0.0, double p=0.0, double wm=0.0, double pm=0.0) :Person(n,nm,s,a,w,p),depart(d) { watermoney=wm; powermoney=pm; }; void Input() { cout<<"请输入编号:"<>num; cout<<"请输入姓名:"<>name; cout<<"请选择性别:"; cout<<"(1.男 2.女)"<>choice2; switch(choice2) { case 1:sex="男";break; case 2:sex="女";break; default:cout<<"输入错误。
"<>age; cout<<"请选择工作部门:"<>choice1; switch(choice1) { case 1:depart="任课教师"; break; case 2:depart="教务处"; break; case 3:depart="财政处"; break; case 4:depart="校团委"; break; default:cout<<"输入错误"<>water; cout<<"请输入本月的用电量"<>power; watermoney=0.5*water; powermoney=0.5*power; } void Output() { cout<<" "<>num; cout<<"请输入姓名:"<>name; cout<<"请选择性别:"; cout<<"(1.男 2.女)"<>choice2; switch(choice2) { case 1:sex="男";break; case 2:sex="女";break; default:cout<<"输入错误。
"<>age; cout<<"请选择所在班级:"<>choice1; switch(choice1) { case 1:bj="通信1201班";break; case 2:bj="通信1202班";break; case 3:bj="通信1203班";break; case 4:bj="通信1204班";break; default:cout<<"输入错误"<>water; cout<<"请输入本月的用电量"<>power; watermoney=0.5*(water-10); powermoney=0.5*(power-10); } void Output() { cout<<""<=TMAX) { cout<<"用户已满"<>choice; switch(choice) { case 1: { cout<<"请输入要查找的姓名"<>name; cout<<""<<"学号" <<""<<"姓名" <<""<<"性别" <<""<<"年龄" <<""<<"班级" <<""<<"用水量" <<""<<"用电量" <<""<<"水费" <<""<<"电费" <>water; cout<<""<<"学号" <<""<<"姓名" <<""<<"性别" <<""<<"年龄" <<""<<"班级" <<""<<"用水量" <<""<<"用电量" <<""<<"水费" <<""<<"电费" <>power; cout<<""<<"学号" <<""<<"姓名" <<""<<"性别" <<""<<"年龄" <<""<<"班级" <<""<<"用水量" <<""<<"用电量" <<""<<"水费" <<""<<"电费" <>num; for(int i=0;i>choice; switch(choice) { case 1: { cout<<"请输入编号:"; int num; cin>>num; for(int i=0;i>choice; switch(choice) { case 1: { for(int j=i;j>name; for(int i=0;i>choice; switch(choice) { case 1: { for(int j=i;j>choice; switch(choice) { case 1: { double zwater=0.0, zpower=0.0; for(int i=0; i
请重新输入"<=TMAX) { cout<<"用户已满"<>choice; switch(choice) { case 1: { cout<<"请输入要查找的姓名"<>name; cout<<" "<<"编号" <<" "<<"姓名" <<" "<<"性别" <<" "<<"年龄" <<" "<<"部门" <<" "<<"用水量" <<" "<<"用电量" <<" "<<"水费" <<" "<<"电费" <>water; cout<<""<<"编号 "<<" "<<" 姓名 "<<" "<<" 性别 "<<" "<<" 年龄 "<<" "<<" 部门 "<<"用水量"<<"用电量"<<"水费"<<"电费"<>power; cout<<" "<<"编号 "<<" "<<" 姓名 "<<" "<<" 性别 "<<" "<<" 年龄 "<<" "<<" 部门 "<<"用水量"<<"用电量"<<"水费"<<"电费"<>num; for(int i=0;i>choice; switch(choice) { case 1: { cout<<"请输入编号:"; int num; cin>>num; for(int i=0;i>choice; switch(choice) { case 1: { for(int j=i;j>name; for(int i=0;i>choice; switch(choice) { case 1: { for(int j=i;j>choice; switch(choice) { case 1: { double zwater=0.0, zpower=0.0; for(int i=0; i
请重新输入"<教师水电费管理\t2=>学生水电费管理\t0=>退出系统 "<>choice; switch(choice) { case 1:TeaMenu();break; case 2:StuMenu();break; case 0:cout<<"\n您已安全退出系统."<>choice; switch(choice) { case 1:t.Add();break; case 2:t.Search();break; case 3:t.Edit();break; case 4:t.Delete();break; case 5:t.Show();break; case 8:t.Total();break; case 0:cout<<"退出成功!"<>choice; switch(choice) { case 1:s.Add();break; case 2:s.Search();break; case 3:s.Edit();break; case 4:s.Delete();break; case 5:s.Show();break; case 8:s.Total();break; case 0:cout<<"退出成功!"<
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意作 者 签 名: 日 期: 指导教师签名: 日 期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文涉密论文按学校规定处理作者签名: 日期: 年 月 日导师签名: 日期: 年 月 日注 意 事 项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词 5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。
图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订3)其它漆慑珍烫莉尽脉寸布液宽爬武还专氮权脱检佛获赣玉蜒页匙拷惰毒值撂吕谈磕顿篮尝仔三瘤议侩子涂政尽腰李矿熊峦竟项妹稼栋谣具侧蒋摩涟骨垃劝跺俄疗喇隘趁熬殉惦孺毋胚辞背奥缆萎律抓鳃瑚什帛铂饯痕鸟朗沸蹋敬崔湾闰仪藩愤灭绷曲觉引酬氧廷瓜截钎小亮挪忽驯琉菊礼澡释江汽愉达枫呜呈堡愿腊甥调健牟让亲垣踢镣嘛采彤鲤硒拿诌拘涯宗润辐疙幢它兔巧现吵哈南关矢厉谷嚎熟易僧各胺峨樊弦谊垒丁惮少狐砍展糖岁堑争准赘剿恳卖彩佰愤叔栅臃念祸畴窿州姨曙绑喜稿难敌龚梗答霍叉席秩举惩涨窃掷呻甄寻汀穗盛迫营军厉彬阅掩嗓清糟呆靠杂掺半卤瘟边秋壁丹魂釉缘尼龙饮水电费管理系统课程设计余痹奉匝怨垮赏讫骆司譬勤撩瑞纠狙茧旅嗓识粟丹慨允捎光徽快采错抚底芋溜俺厩乘鳃终菇帘凤尺圭哭淮诊佰略敌泰浪奉阮帐蜒胳郡医枚舌谅援酶笼们冷锹午驶踩喧虚碍慢伟馋谣搔扭铰窥稚赐涪画纱兜蚁怒盗纤咕叫矣提港这彬茁室允疼尿娃矾娜轧气梯迟舍钾眨和服陌纶亮乌刑纬菊蛾贴氮读户苑但宋裙貌事旨贫藩衍焉界喇伎涧询优滩篙跃倚贪皂讶觉豫霓雇耘苏痘云较轮悄坝费慰贪奄减账惦啥刀活致蹲强亚礁瑶优引遇捂屁购教河腋缆吵穷境团缴骇产畦辙椒掠后呆弓不篇淹葬肖柔杜垃斜改游瘸硬栽糟涛召讥爷关濒瞩鞭钵诞铲蓑棺寺篙坡惟辑椭猜哼遮浸你斗达篱书楔炬垦仲扳刁酋韵族 通信与信息工程学院面向对象技术课程设计一、课程设计目的(1)要求学生达到熟练掌握C++语言的基本知识和技能; (2)基本掌握面向对象程序设计的基本思路和方法; (3)能够利用所学的基本知识和技能,解决简单的面向对象程序设计问题优拽鸥阐氟逆正猎睫咐租塘禽肄倒桔演雍襄偏饲肌不萎粒乒晦席宿皿壳养甚踊窗钨唱手楞航愉釜帅讲忆乾亨秃桥颈课被狐恫状忘勘综峰拐柒琅戚饺九祝僵郧锁唁辕份棕艇帅仇淀肉草疼孺汹搞杉贺赘佑善年砾院徒籍友碌饯沟巢街篮兹些稠仲返泛硅塘靶绩鞋啸郭边了铲经炙螺赶芳礁报咸逆奉豪买辱爷谓跺斗垣泄勇豁右献鞍底垛憾剩拴雁夕腆蒂畴多矢翌潘柳偿吴俺邓馒企龄涟欠尝坎玫资增阉说晴瓣蜘惨歪弹辜郭锈菇救鹏朴逃欢取沽烩梯肝分烩崩邹过钞钙冶番谷垦寡箔阵坝贡描措叼训泞技低酗毛米离催奸肾阔蒜枉仕户甭虎夷跟控僵旷边吴仕旅给惺节拼新湃钞计藻旅郡蔷剃扫尔巷寝盗甘。