C教师信息管理系统

发布时间:2023-10-09 00:27:07   来源:文档文库   
字号:
一、课程设计问题描述
学院教学信息管理系统是高等学校教务管理的重要组成部分,其内容多,为了简化计论,要求设计的管理系统能够完成以下功能:
1输入:输入每一位教师记录,将其信息写入文件中;2显示:显示每位教师记录;
3排序:按职工号或教学效果综合评分进行排序,并显示;4查找:完成按姓名或课程查找教师的相关记录,并显示;
5创建:创建新的纪录,输入数位教师记录,显示在屏幕上并保存;
二、课程设计目的和要求:
经过一个学期的《C++面向对象实用教程》课程的学习,已经有了一定地程序设计基础,但是要学好C++程序设计,不仅要认真阅读课本知识和从事课堂学习,更重要的是要进行上机实践,通过上机实践才能增强和巩固知识。
三、系统设计(算法分析)
1、整体结构
整个程序定义四个类
1CPerson类:包含数据成员name,age,sex,记录姓名,年龄,性

这些信息,并包含构造函数及其他成员函数(定义CPerson类以
后若有需要,可再通过继承派生其他类
(2CTeacher共有继承CPerson类,包含数据成员title,teano,course,
score,分别记录职称,职工号,3门课程和教学效果综合评分等信
息,另有其他成员函数;
(3CNode类:节点类,包含2个数据成员,CTeacher类对象pCNode
指针对象next,作为构建链表的单位;
(4CList:链表类,声明为CNode类的友元类,数据成员有头结点
head,尾节点tail,记录当前节点的p和当前节点前一节点的pre,
表相关的输入,显示,排序,查找,创建全部设为成员函数。总体流程为先打开文件,读取文件中的记录来创建链表,然后对链表进行操作,最后保存至文件中
9浦冉囿

本文来源:https://www.2haoxitong.net/k/doc/f5e96154961ea76e58fafab069dc5022aaea46ed.html

《C教师信息管理系统.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式