没有合适的资源?快使用搜索试试~ 我知道了~
c++课程(教师管理系统)报告.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 44 浏览量
2022-06-20
10:17:40
上传
评论
收藏 395KB DOC 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/85705154/0001-8c96608b37872d5d113c2f4806b589f2_thumbnail-wide.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
21页
c++课程(教师管理系统)报告
资源推荐
资源详情
资源评论
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/release/download_crawler_static/85705154/bg1.jpg)
C++面向对象程序设计课程报告
中文题目: 教师信息管理系统
英文题目: Teachers' information management system
姓 名:___________________________
学 号:_________________________________
专业班级:09
级电子信息工程 ________
指导教师:________________________
提交日期:_2012
年
5
月
6
日 _ _______________ _
惠州学院
HUIZHOU UNIVERSITY
![](https://csdnimg.cn/release/download_crawler_static/85705154/bg2.jpg)
C++课程设计—教师管理系统
第一章 课程设计内容........................................................................................................................2
1.1 课程设计目的.......................................................................................................................2
1.2 课程设计功能说明...............................................................................................................3
1.2.0 功能总概述...............................................................................................................3
1.2.1 各项功能说明............................................................................................................4
1.3 各项功能的需求标准...........................................................................................................6
第二章 课程设计环境与原理............................................................................................................6
2.1 设计环境与模块的划分.......................................................................................................7
2.1.1 软件设计环境............................................................................................................7
2.1.2 软件模块的划分........................................................................................................7
2.2.3 主要流程图................................................................................................................7
第三章 软件的设计过程..................................................................................................................12
3.1 各软件模块之间的调用方式.............................................................................................12
3.2 软件中实现各项功能的函数与程序代码........................................................................12
第四章 设计结果与分析.................................................................................................................17
4.1 软件使用结果....................................................................................................................17
总结...........................................................................................................................................19
第 1 页 共 24 页
![](https://csdnimg.cn/release/download_crawler_static/85705154/bg3.jpg)
C++课程设计—教师管理系统
第一章 课程设计内容
1.1 课程设计目的
经过了对课本《C++面对对象程序设计》这本书中的学生管理系统综合应用实
例的学习,为了让自己能够对 C++语言设计有更加深入、深刻的理解和掌握,希望通
过实践设计出类似于学生管理系统的教师管理系统来提升自己对 C++语言的认识。首
先定义一个教师 TeacherList 类;其次可以对教师信息进行增加,用链表来做,所以可
以分别从表头和表尾来增加;然后可以用链表来查找和删除教师的相关信息;最后可
以显示教师的所有信息并要求用二进制文件进行读写操作。由此来系统化的管理教师
的信息,并达到简易操作的目的。在课程设计同时,我们应学会以下几点:
1、通过 C++语言的课程设计进一步的了解和掌握 C++语言的有关知识和相关语法
的使用方法。
2、熟练掌握使用 C++语言对一些简单常见问题进行解决,编译程序对问题进行解决。
3、通过课程设计,进一步掌握 C++语言中有关重要的数据结构,诸如类、链表、结
构
体、重载、传输流、构造析构函数、虚函数、友元类、文件处理等在程序开发中的应用。
4、通过课程设计,能根据实际问题的具体情况,结合面向对象的基本理论和基本技
巧,正确分析问题,并能设计出解决问题的有效算法与程序。提高程序开发能力,能运用
合理的控制流编写清晰高效的程序。
5、通过课程设计,培养 C++语言知识运用和自学能力,验证自己设计的算法和程序
的正确性。学会有效利用基本调试方法,迅速找出程序代码中的错误并且修改,进一步提
高程序设计水平。独立或合作设计和开发一个中小型系统,掌握系统研发全过程。
第 2 页 共 24 页
![](https://csdnimg.cn/release/download_crawler_static/85705154/bg4.jpg)
C++课程设计—教师管理系统
6、通过此次课程设计发现自己在 C++语言编程上的不足并进一步掌握 C++语言,
为以
后课程打下基础。
1.2 课程设计功能说明
1.2.0 功能总概述
运行系统时使用 switch 关键字控制主菜单的选择如下图所示
当某一个被选择上时,就会按照文字上所阐述的内容进行相关的处理;当查找教师时,并
且填入的教师存在时,就会显示所对应的子菜单用于增加授课的班级;当查找班级时,并
且填入的班级存在时,就会显示所对应的子菜单用于增加此班级授课的科目。程序在各各
菜单选项中支持增加、查找、显示所有、删除、退出等功能选择。
通过该程序能够很好的管理教师的信息,具有很好的可维护性,保存后的信息可以在下次
运行程序时被正确无误的载入,方便管理人员的操作和建立新的教师档案。以解决现实生
第 3 页 共 24 页
教师信息管理系统
删除
教师
信息
保存
存在
的教
师信
息
显示
所有
教师
信息
载入
教师
信息
查
找
教
师
退出
教师
管理
系统
增
加
教
师
剩余20页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
omyligaga
- 粉丝: 54
- 资源: 2万+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)