欢迎来到天天文库
浏览记录
ID:11620978
大小:231.00 KB
页数:24页
时间:2018-07-13
《c++编写的教师信息管理系统课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、C++课程设计报告课程设计报告课程设计题目:教师信息管理系统学号:姓名:专业班级:指导教师:年12月2日24C++课程设计报告目录一、实验题目………………………………………………………….3二、实验时间、地点………………………………………………….3三、实验目的………………………………………………………….4四、实验要求………………………………………………………….4五、按照系统要求可以分为以下几步操作………………………….5六、实验内容………………………………………………………….6七、调试分析…………………………………………………………10八、错误分析……………………………………………
2、……………11九、实验总结…………………………………………………………11十、程序的源代码……………………………………………………12十一、参考文件……………………………………………………...2424C++课程设计报告一、实验题目教师信息管理系统二、实验时间、地点辅导时间安排表(第14周)星期节次一二三四五1—25045043—45045045—65045047—85045049-10说明:(1)指导教师资格审核,要求讲师以上或者具有硕士学位的讲师,一般讲师不能单独指导;(2)一个指导教师原则上指导学生人数在20人之内,经过教务处批准后最多指导一个自然班;(3)每个学生必须独立完成课程设
3、计,选择同一课程设计题目的学生人数不超过5名。(4)辅导超过1周且时间和地点变化的可用2个以上的辅导时间安排表。(5)本表以教学班为单位,双面打印一式三份,教学科研部、系、辅导老师各一份,并在课程设计前二周交各系。三、实验目的本课程设计是在学习面向对象基本理论之后的实践教学环节。该实践教学是软件设计的综合训练,包括问题分析、总体结构设计、用户界面设计、程序设计基本技能和技巧。要求学生在设计中逐步提高程序设计能力,培养科学的软件工作方法。学生通过课程设计在下述各方面得到锻炼:24C++课程设计报告1.能根据实际问题的具体情况,结合面向对象的基本理论和基本技巧,正确分析问题,并能设计出解决问题
4、的有效算法与程序。2.提高程序设计和调试能力。学生通过上机实习,验证自己设计的算法和程序的正确性。学会有效利用基本调试方法,迅速找出程序代码中的错误并且修改,进一步提高程序设计水平。一、实验要求上交的设计成果由以下两部分组成,缺一不可1.课程设计成果,要求:Ø模块化程序设计Ø锯齿型书写格式Ø必须应用C++语言编程,上机调试通过2.课程设计报告,格式要求:Ø题目内容的描述Ø应用程序功能的详细说明Ø输入数据类型、格式和内容限制;Ø主要模块的算法描述(以程序流程图的方式给出、简要的语言描述)Ø结束语Ø程序的源代码清单上交材料说明:设计报告要纸质稿,另外要上交电子稿,内含设计报告电子稿和源程序,放
5、在一个文件夹中,文件夹取名规定为学号姓名。3.选题方法:共10题,每个学生一题,单独完成。(选题题号:按安排表)教师信息管理系统要求:²定义一个TeacherList类²可以实现简单的增加教师²可以实现简单的查找教师²可以实现简单的删除教师²要求用二进制文件的读写操作二、按照系统要求可以分为以下几步操作:1)应用系统分析,建立系统的模块框图及界面的组织设计2)分析系统中的各个实体及他们的关系24C++课程设计报告1)根据问题描述,设计系统的类2)完成各层次中各个类的描述及成员函数的定义3)完成系统的应用模块4)功能调试,错误分析,完成系统总结报告一、实验内容概念设计教师信息管理系统进入系统
6、退出系统查看老师信息添加老师信息删除老师信息详细设计l1.头文件:作为第一个文件。#include#include#include#include////////////定义一个教师类classCTeacher{//创建构造函数,析构函数,函数的重载,定义友元函数为私有函数等public:CTeacher();virtual~CTeacher();CTeacher&operator=(constCTeacher&tch);booloperator==(constCTeacher&tch);voidinitTeacher(c
7、onststd::string&strName,intnAge,intnPhone,intnID);voiddispTable();voidinitTeacher();private:friendclassCTeacherList;friendstd::ostream&operator<<(std::ostream&out,constCTeacher&tch);std::stringm_sName;intm_nAge;i
此文档下载收益归作者所有