高校水电费管理系课程设计报告书

合集下载

学校用电收费管理系统毕业设计

学校用电收费管理系统毕业设计

引言高校学生宿舍的用电管理问题,一直是摆在高校学生宿舍管理者面前的一道难题,传统的以手工操作为主的学生宿舍用电管理方式,信息反馈慢,工作效率低,管理质量差。

在计算机信息技术飞速发展与广泛应用的今天,这种落后的管理方式与时代的步伐已显得格格不入,对学生宿舍用电实行智能化、信息化管理,是信息时代对高校学生公寓管理工作提出的客观要求。

我校目前的学生公寓,是按房间安装了电度表,对学生宿舍用电实行定额管理。

学校按照规定给每个宿舍核拨用电定额。

用电在定额以内的部分,由学校承担,定额以外的部分,由学生自己承担。

但是由于没有安装“学校用电收费管理系统”等类似的相关系统软件,在用电管理过程中,每抄一次表就需要花很长的时间,同时还有大量的数据和信息需要处理,既费工又费力,还容易出错。

如何使数据与信息在用电管理系统的相关模块间流动起来,为学生宿舍用电管理提供科学的管理方法,使管理更严谨,同时更具有操作性,节省操作人员的劳动,成为我们学校用电收费管理人员的当务之急。

学校用电收费管理系统设计内容:本系统是单机版的应用系统。

本系统设计具有以下功能:(1)用户管理(2)电费抄表登记(3)电费收缴(正常、超支、停电)(4)报表统计打印(5)用户用电查询(6)系统维护等。

本系统具备的特点有:界面美观,操作方便;大大提高工作效率;能及时、准确地反映学生宿舍用电情况;信息收集、处理、存储、打印方便;收费程序更加规范;系统可维护性强、管理集中。

本系统前台利用Visual Basic语言、后台使用ACCESS数据库进行开发,适用于windows98/2000,或更高的软件支持平台,便于以后的系统扩展与更新,有着较好的开发前景。

使用本系统后可提高学生们的节电意识,减少大手大脚随意浪费电能的现象,对于学校用电管理的规范化、制度化建设等工作都起到积极的作用。

一系统分析㈠业务流程分析学校用电收费管理系统主要用于记录本学校学生公寓寝室的用电情况并在此基础上进行超支电费收取,并对用电用户、管理员档案资料、用电相关信息等进行录入与维护工作。

水电管理系统数据库课程设计说明书

水电管理系统数据库课程设计说明书

中北大学数据库课程设计说明书学院、系:软件学院专业:网络工程学生姓名:马骏学号:********** 设计题目:水电管理系统起迄日期: 2011年5月30日~ 2011年6月17日****:***2010 年 6月 17 日一.背景资料:随着科学科技的不断发展,人们的生活方式正在发生着日新月异的变化,生活更趋于智能化,便捷化,手机,电脑,互联网这些科技发展的成果,则完全改变了我们的生活方式。

人造卫星,航天器,航天飞机,更是把人类的文明提升到了更高的深度和广度,而这些成就,却离不开计算机科学时代的基础—软件!社会发展越来越快,水电力需求量旺盛,加强有序用水和电管理,确保电力和水力的有效供应。

随着各个公寓居住条件的不断改善,越来越多的电器,如空调、电脑、电热设备、饮水机等正逐步走进公寓,公寓用电量越来越大。

传统所采用的定时、限量的用电管理模式受到挑战,供电是否适应时代要求已经关系到生活环境的质量问题。

为了给住户提供一个符合时代发展的生活环境,使公寓服务向社会化发展,急需开发一套安全、合理的用电用水管理系统。

由于各种原因,设计这个系统。

通过这个系统中,方便供水和电的公司及时掌握跟踪客户的用电和用水情况,实现实时管理,在充分利用现有电力和水力资源的基础上,做好计划用电、优化用电、加强有序用电、提高电能和水能效益等提供技术支持。

对没有及时缴纳电费和水费的住户给予警告和通知其快点缴纳费用。

为此,我将用JAVA实现—水电管理系统的设计!二.设计的目的:本课程设计采用面向对象语言及关系型数据库完成题目的设计。

本课程设计将面向对象程序设计、数据库原理及应用课程相结合,论联系实际,分析解决实际问题的能力。

从而提高我们的实践编程的能力。

具体如下:1.进一步学习面向对象程序设计语言,关系型数据库基础知识2.培养面向对象程序设计、模块化程序设计的方法和能力3.了解软件的编制过程及各环节的具体内容4.提高程序调试技巧、软件设计能力和代码规范化等素质5.分析问题、解决问题以及实际运用能力三.需求分析:本系统实现如下功能:1、查询功能:访问数据库,查询用户有关信息。

水电缴费系统课程设计报告

水电缴费系统课程设计报告

计算机信息工程学院课程设计报告课程名称课题名称专业班级学号姓名指导教师2016年11 月29 日目录一、题目总体介绍 (3)二、需求分析...................................... 错误!未定义书签。

三、总体设计...................................... 错误!未定义书签。

1、现行系统组织结构图:........................... 错误!未定义书签。

2、数据结构分析................................... 错误!未定义书签。

四、详细设计 ....................................... 错误!未定义书签。

1、类设计......................................... 错误!未定义书签。

五、系统调试与结果分析............................ 错误!未定义书签。

六、总结.......................................... 错误!未定义书签。

七、附件.......................................... 错误!未定义书签。

文件............................................ 错误!未定义书签。

主程序.......................................... 错误!未定义书签。

一、题目总体介绍(一)课程设计题目:校园水电费“随手缴”(二)课程设计内容与主要功能(需求分析)设计开发一个大学生在线缴纳水电费系统,用于对大学生水电费的管理以及集中的表现学生信息,主要可以实现:1.要求系统提供水电管理人员、寝室长两种不同角色的权限管理。

不同角色的用户登录系统后拥有不同的权限。

2.水电管理人员拥有“修改密码”“新增用户”“寝室长信息修改”“寝室长信息查询”“寝室费用管理”等功能。

水电费管理系统课程设计.doc

水电费管理系统课程设计.doc

水电费管理系统课程设计.doc通信与信息工程学院面向对象技术课程设计一、课程设计目的(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<<"请输入编号:"<<endl;< p="">cin>>num;cout<<"请输入姓名:"<<endl;< p="">cin>>name;cout<<"请选择性别:";cout<<"(1.男 2.女)"<<endl;< p="">cout<<"请输入你的选择"<<endl;< p="">cin>>choice2;switch(choice2){case 1:sex="男";break;case 2:sex="女";break;default:cout<<"输入错误。

高校水电费管理系统-数据结构课程设计

高校水电费管理系统-数据结构课程设计

⾼校⽔电费管理系统-数据结构课程设计计算机与软件⼯程学院课程设计说明书课程名称:数据结构与算法设计综合设计课程代码: 106086359题⽬: ⾼校⽔电费管理系统年级 / 专业: 2014/计算机科学与技术学⽣姓名:学号:开始时间:2016 年 11 ⽉ 29 ⽇完成时间:2017 年 11 ⽉ 3 ⽇设计成绩:指导教师(签名) 20 年⽉⽇西华⼤学计算机与软件⼯程学院课程设计说明书⽬录摘要1 前⾔ (1)1.1问题的提出 (1)1.2任务与分析 (1)1.3存储结构选⽤分析 (2)1.3.1 数据结构选⽤分析 (2)1.3.2 双链表结点前插操作 (3)1.3.3 数据库选⽤ (4)2.系统总体设计 (5)2.1开发⼯具 (5)2.2系统框图 (5)2.3模块功能 (6)2.3.1 选择⽂件 (6)2.3.2 添加记录 (6)2.3.3 删除记录 (6)2.3.4 修改记录 (7)2.3.5 查询记录 (7)2.3.6 统计信息 (7)3 交互界⾯设计 (8)3.1控件介绍 (8)3.2窗体 (8)3.3⽂本编辑框 (8)3.4下拉列表框 (9)3.5菜单栏 (9)3.6按钮 (9)I⾼校⽔电费管理系统4功能详细设计 (10)4.1双向链表 (10)4.1.1 双向链表插⼊结点 (10)4.1.2 双向链表删除 (10)4.2⼆叉查找树 (11)4.2.1⼆叉查找树的插⼊ (11)4.2.2⼆叉查找树的查找 (12)4.3学⽣/教师数据信息 (12)4.4学⽣/教师数据结点 (13)4.5⼆叉查找树结点 (14)4.6学⽣/教师信息的⽂本读取 (14) 4.7信息的添加 (15)4.8学⽣/教师信息的显⽰ (15) 4.9学⽣/教师信息的修改 (16) 4.10学⽣/教师信息的删除 (17) 4.11学⽣/教师信息的检索 (17) 4.12学⽣/教师信息的统计 (19) 4.13软件使⽤说明 (20)4.13.1 登录(扩展功能) (20) 4.13.2 选择⽂件 (20)4.13.3 添加记录 (21)4.13.4 删除记录 (21)4.13.5 修改记录 (22)4.13.6 查询记录 (22)4.13.7 统计信息 (23)4.13.8 ⼆叉查找树⽣成 (23)4.13.9 使⽤说明 (24)5 系统功能测试 (25)II西华⼤学计算机与软件⼯程学院课程设计说明书结论 (26)致谢 (27)参考⽂献 (28)III⾼校⽔电费管理系统IV摘要随着计算机的普及,计算机在各⽅⾯的应⽤都有着补课或缺的作⽤。

电费收费系统课程设计

电费收费系统课程设计

电费收费系统课程设计一、课程目标知识目标:1. 让学生理解电费收费系统的基本构成和运作原理;2. 掌握电费计算公式,并能根据不同情况调整计算方法;3. 了解电费收费系统的相关政策和法规。

技能目标:1. 培养学生运用信息技术解决实际问题的能力,能独立设计并实现一个简单的电费收费系统;2. 提高学生分析数据、处理数据的能力,能对电费收费系统进行优化和改进;3. 培养学生团队合作精神,能在项目中进行有效沟通和协作。

情感态度价值观目标:1. 培养学生关注社会问题,意识到节能减排的重要性,树立环保意识;2. 引导学生正确认识电费收费系统在社会生活中的作用,增强学生的社会责任感;3. 培养学生对信息技术学科的兴趣,激发学生主动探索和创新的热情。

课程性质:本课程为信息技术学科的课程设计,旨在让学生将所学知识应用于实际问题的解决,提高学生的实践能力。

学生特点:学生处于高年级阶段,具备一定的信息技术基础和解决问题的能力,对实际应用有较高的兴趣。

教学要求:注重理论联系实际,强调学生的动手实践,鼓励学生创新思维,培养解决问题的能力。

在教学过程中,将目标分解为具体的学习成果,以便于教学设计和评估。

二、教学内容1. 电费收费系统的基本构成与原理:- 了解电费收费系统的组成部分,如电能表、数据采集器、计费系统等;- 学习电费计算的基本公式和不同计费方式。

2. 电费收费系统的设计与实现:- 掌握系统设计的基本流程,包括需求分析、系统设计、编码实现和测试;- 学习使用编程语言和数据库技术,设计并实现一个简单的电费收费系统。

3. 电费收费系统的优化与改进:- 分析现有电费收费系统的不足,探讨优化方案;- 学习数据挖掘和智能算法,对系统进行优化和改进。

4. 电费收费系统的政策与法规:- 了解国家关于电费收费的政策法规;- 掌握相关政策法规在电费收费系统中的应用。

教学大纲安排:第一周:电费收费系统基本构成与原理学习;第二周:电费计算公式及计费方式学习;第三周:系统设计基本流程学习,需求分析和系统设计;第四周:编码实现和测试,完成简单电费收费系统;第五周:现有系统优化与改进方案探讨;第六周:政策法规学习及其在电费收费系统中的应用。

水电缴费管理系统设计与实现

水电缴费管理系统设计与实现

郑州工业应用技术学院课程设计说明书题目:水电缴费管理系统设计与实现姓名:田鹏院(系):信息工程学院专业班级: 14级计算机科学与技术1班学号: 1401110105指导教师:欧群雍成绩:时间: 2017 年 4 月 15 日至 2017 年 5 月 8 日郑州工业应用技术学院课程设计任务书题目水电缴费管理系统设计与实现专业、班级14级计算机科学与技术1班学号1401110105姓名田鹏主要内容:首先主要说明了系统的研究背景、系统的研究目标以及JSP等相关技术的概述。

接着对需求分析阐述了系统功能和可行性分析,介绍了系统各个功能模块,并描述了系统的用例图和UML活动图,可行性分析介绍了系统开发的必要性和可能性。

然后系统的设计阐述了系统结构设计、数据库的设计。

还有系统的实现主要阐述各个模块实现的功能。

最后则是系统的测试与维护。

基本要求:1.系统结构,概念结构及数据表的设计;2.管理员信息管理;3.用户信息管理;主要参考资料:[1]王建华.ASP NET 2.0 动态网站开发技术与实践[M].北京:电子工业出版社,2007.[2]王珊萨师煊.数据库系统概论[M].北京:高等教育出版社,2006[3]萨师煊.SQL Server 从入门到精通[M].北京:高等教育出版社,2006完成期限:2017.4.15-2017.5.8指导教师签名:课程负责人签名:年月日目录摘要 (1)1. 绪论 (2)1.1系统的研究背景 (2)1.2系统的研究目标 (2)1.3相关技术介绍 (2)1.3.1 JSP简介 (2)1.3.2 MYSQL简介 (3)1.3.3 Tomcat简介 (3)1.3.4 Hibernate概述 (3)1.3.5 Spring概述 (4)1.4论文组织结构 (5)2. 需求分析 (6)2.1系统功能概述 (6)2.1.1 用例图描述 (6)2.1.2 系统活动描述 (8)2.2可行性分析 (12)2.2.1 开发的必要性 (13)2.2.2 开发的可能性 (13)3. 系统设计 (14)3.1系统结构设计 (14)3.2概念结构设计 (15)3.3数据表设计 (15)4. 系统实现 (18)4.1登录模块 (18)4.2管理员模块 (19)4.2.1密码管理 (20)4.2.2水电价格管理 (21)4.2.3 用户信息管理 (22)4.2.4 水费管理 (23)4.2.5 电费管理 (25)4.2.6管理员管理 (25)4.3用户模块 (26)4.3.1 密码管理 (27)4.3.2 水电信息查询 (27)4.3.3 个人信息查询 (28)5. 系统测试与维护 (29)5.1系统测试概述 (29)5.2系统测试方法 (29)5.3系统的测试 (29)结束语 (30)参考文献 (31)摘要水电缴费是家庭日常生活的重要内容之一,但是目前水电缴费都是集中管理,用户需要不同的账号进行水电费的查询,非常不方便,因此开发一个能够通过统一账户管理、方便用户查询相关信息的水电缴费系统具有一定的实用价值。

高校水电费管理系统课程毕业设计

高校水电费管理系统课程毕业设计

重庆科技学院《面向对象程序设计》课程设计报告学院:_电气与信息工程学院_ 专业班级:计科12-5班学生姓名:郑鹏学号: 2012442081 设计地点(单位)________计算机自主学习中心 ________ __设计题目:________ 高校水电费管理系统___________ _____完成日期: 2014 年1月10日指导教师评语: ______________________ __________________________________________________________________________________________________________________________________________________________________________________________________________________________ __________ _成绩(五级记分制):______ __________指导教师(签字):________ ________重庆科技学院课程设计任务书设计题目:高校水电费管理系统设计2013年12月12日摘要本设计是用编译器VC++完成的一个高校水电费管理系统,该高校水电费管理系统主要是实现对住宿学生和教职工的信息进行统计和对他们的各项数据进行处理。

用户可以根据选择界面进行选择进行不同的工作,有添加、查询、显示、编辑、删除、统计,计算功能。

每个功能的实现都用到链表。

在每一个功能的实现上,都运用到文件的读取或写入,这样保证了信息的实时更新。

关键字:类键表水电费管理系统文件目录摘要 (4)第一章软件需求分析说明书 (6)1.1 软件功能 (6)1.2 界面要求 (6)1.3 数据结构要求 (7)第二章系统分析与设计 (8)2.1 软件界面设计 (8)2.2 软件的数据(结构)设计 (15)2.3 软件的算法设计 (16)第三章软件的实现 (19)3.1文件读取 (19)3.2文件写入 (20)第四章软件测试 (21)4.1 添加功能测试 (21)4.2 查询功能测试 (21)4.3 显示功能测试 (22)4.4 编辑功能测试 (22)4.5 删除功能测试 (22)4.6 统计功能测试 (23)4.7 计算功能测试 (23)第五章软件使用说明书 (24)致谢 (25)参考文献 (26)第一章软件需求分析说明书1.1 软件功能(1)添加功能:程序能够添加不同学生和教工的记录,提供选择界面供用户选择所要添加的类别,由于编号的唯一性,如果添加了重复编号的记录时,则提示数据添加重复并取消添加。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验报告课程名称程序设计实践(C++)实验题目高校水电费管理系统实验仪器计算机系别计算机学院专业计算机科学与技术班级/学号计类1401学生浩实验日期 2015-6-15 成绩指导教师实验题目高校水电费管理系统一、实验目的(10分)面向对象程序设计实践课程设计是该课程集中实践性环节之一,是学习完《面向对象程序设计》课程后进行的一次全面的综合练习和实践。

要求学生能够熟练掌握C++语言的基本知识和技能;基本掌握面向对象程序设计的思想和方法;能够利用所学的基础知识和技能,解决简单的面向对象程序设计问题,从而提高动手编程解决实际问题的能力,达到课程学习的目的和要求。

二、需求分析(20分)2.1 环境分析随着科学技术的发展,不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻的认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

而面对现今社会的发展,水电费管理系统是每一个高校管理机构对学校资源进行有效管理的不可或缺的一个管理信息系统,它的容对于学校资源管理机构的管理者来说是至关重要的,该系统应该能够为资源管理机构的管理者提供有效的帮助,使之能够对有效信息进行快捷的整理和查询,大大的方便了管理机构的管理者的合理有效管理。

2.2 要求具体要求:(1)添加功能:程序能够添加不同学生和教工的记录,提供选择界面供用户选择所要添加的类别,要求编号号要唯一,如果添加了重复编号的记录时,则提示数据添加重复并取消添加。

(2)查询功能:可根据、用水量、用电量信息对已添加的学生或教工记录进行查询如果未找到,给出相应的提示信息;如果找到,则显示相应的记录信息。

(3)显示功能:可显示当前系统中所有学生或教工的记录,每条记录占据一行。

(4)编辑功能:可根据查询结果对相应的记录进行修改,修改时注意编号的唯一性。

(5)删除功能:主要实现对已添加的学生或教工记录进行删除。

如果当前系统中没有相应的记录则提示“记录为空”并返回操作。

(6)统计功能:能统计学生和教工的用水用电量、所要交纳的电费和水费信息等。

(7)保存功能:可将当前系统中各类记录存入文件中,存入方式位“学生.txt”和“教师.txt”。

(8)读取功能:可将保存在文件中的信息读入到当前系统中,供用户进行使用。

2.3运行环境(1)Windows XP/Windows 7/Windows 8 等系统(2)Visual C++ 6.0编译环境或VS 2013编译环境等2.4 开发工具C++语言三、实验课时24课时四、实验步骤(20分)4.1 系统功能分析:系统通过调用函数来实现教师、学生信息地录入、修改、删除、查询以及数据保存文件等功能。

input()函数用于录入信息;output()函数用来输出信息;statistics()函数用来统计信息;compile()函数用来修改教师和学生的信息;add()函数用来添加新增信息;reading()函数用来读取已有的文件;show()函数用于显示所有已有的记录;deletes()函数用来删除教师和学生的信息;search()函数用来查询信息;saving()函数用于将输入的信息存入文件;主函数main()用于调用这些函数。

4.2系统功能模块划分与设计:本系统定义了College类、Teacher类、Student类、Student_message类以及Teacher_message这五个类,定义了input()、output()、statistics()、compile()、add()、reading()、show()、deletes()、search()、saving ()等函数来实现系统所需功能。

4.3详细设计1.基类College的设计:class College //声明基类大学类{public: //公有数据成员College(string nam = " ", string s = " ", int a = 0, int num = 0, double wat = 0.0,double ele = 0.0, double powerf = 0.0, double waterf = 0.0) :name(nam), sex(s), age(a), number(num), water(wat),electric(ele), powerfare(powerf), waterfee(waterf){}; //定义构造函数void input(); //声明输入函数void output(); //声明输出函数string getname(){ return name; } //获取int getage(){ return age; } //获取年龄double getwater(){ return water; } //获取用水量double geteletric(){ return electric; } //获取用电量double getpowerfare(){ return powerfare; } //获取电费double getwaterfee(){ return waterfee; } //获取水费int getnumber(){ return number; } //获取编号public: //公有类数据成员string name; //string sex; //性别int age; //年龄int number; //编号double water; //用水量double electric; //用电量double powerfare; //电费double waterfee; //水费};2.派生类Student类的设计class Student : public College //公有继承基类{public: //公有数据成员Student(string nam = " ", string s = " ", int a = 0, int num = 0,double wat = 0.0, double ele = 0.0, double powerf = 0.0, double waterf = 0.0, string grad = " ") :College(nam, s, a, num, wat, ele, powerf, waterf), grade(grad){}//定义学生类构造函数void input(); //声明学生类输入函数void output(); //声明学生类输出函数public: //公有数据成员string grade;};3.派生类Teacher类的设计class Teacher : public College //公有继承基类{public: //公用数据成员Teacher(string nam = " ", string s = " ", int a = 0,int num = 0, double wat = 0.0, double ele = 0.0,double powerf = 0.0, double waterf = 0.0, string depart = " ") :College(nam, s, a, num, wat, ele, powerf, waterf), department(depart){} //定义教师类构造函数void input(); //声明教师类输入函数void output(); //声明教师类输出函数public:string department;};4.Student_message类的设计class Student_message //声明学生信息类{Student stu[capacity]; //学生数组int amount; //当前的数据量public:Student_message(){ amount = 0; } //定义当前学生信息容量为0 void add(); //声明学生信息添加函数void search(); //声明学生信息查询函数void show(); //声明学生信息显示函数void compile(); //声明学生信息编辑函数void deletes(); //声明学生信息删除函数void statistics(); //声明学生信息统计函数void saving(); //声明学生信息保存函数void reading(); //声明学生信息读取函数};5.Teacher_message类的设计class Teacher_message //声明教师信息类{Teacher teach[capacity];int amount; //定义当前数据数public:Teacher_message(){ amount = 0; } //初始记录数据数为0void add(); //声明教师信息添加函数void search(); //声明教师信息查询函数void show(); //声明教师信息显示函数void compile(); //声明教师信息编辑函数void deletes(); //声明教师信息删除函数void statistics(); //声明统计函数void saving(); //声明教师信息保存函数void reading(); //声明教师信息读取函数};五、实验心得(10分)在课程设计刚开始时,我不清楚到底需要做什么,无从下手,因为这不是平时的实验,平时的实验都是有目的,有容的,而此次的设计是需要自己去设计去实践的,没有什么东西,需要自己去一步一步实现,一步一步的写。

后来,回想老师所讲的方法和技巧,开始有了目的,也有了思路。

首先,在确定我的设计题目之后,并且在对本题目进行分析的时候,我懂得了一个很重要的道理,那就是说一个程序的产生需要一个对题目要求有一个正确全面的分析。

其次,就该考虑程序算法的问题了,一个好的算法是一个好程序的灵魂,也决定了一个程序的质量。

经过三个星期的设计和实践,虽然有些疲劳和困倦,但带给我很多的收获。

C++已经学了一个学期了,有许多知识都存在似懂非懂的现象,后来这种现象通过实际的上机操作和实验,以及老师的讲解,同学的帮助,已经减少了许多。

对这些知识也有了更深的理解和很好的掌握。

同时也有很多理论上可以说得过去的代码,但到了实际操作的时候,却是行不通的。

这种困惑,有许多已经通过实际地操作解决了,并能够深刻地认识,但也有很多不是很清楚。

后来,只能避过这些方法,转换策略实现。

相关文档
最新文档