1 / 16
文档名称:

学生选课管理系统报告.docx

格式:docx   页数:16页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

学生选课管理系统报告.docx

上传人:xxj16588 2015/6/1 文件大小:0 KB

下载得到文件列表

学生选课管理系统报告.docx

文档介绍

文档介绍:辽宁石油化工大学
计算机与通信工程学院
课程设计说明书
课程名称: 面向对象程序设计1-课程设计
题目: 学生选课系统
年级/专业/班: 软件1001班
学生姓名: 王琳
学号: 1011030127
指导教师: 石元博
开始时间: 2011 年 12 月 05 日
完成时间: 2011 年 12 月 10 日
课设成绩:
摘要 3
引言 3
1. 任务与分析 3
2. 程序运行平台 4
3. 系统设计 4
4
4
5
6
7
7
8
10
12
12
14
14
15
15
摘要
随着计算机的普及,各高校均采用计算机进行学生选课。而对学生选课相关信息的管理由学生选课管理系统实现。经过分析其学生选课端和系统管理端的各项功能,利用面向对象的C++编程实现了学生选课管理系统。该系统选课端具有学生选课、退选课程、查看已选课程、打印选课信息等功能,而管理端具有对学生、教师、备选课程等信息的管理,主要包括增加,删除,查看等功能。
引言
任务与分析
学生选课管理系统实现对学生选课相关信息的管理,能处理学生、教师、课程信息的管理及选课操作。
每个学生包括有学号、姓名、总学分等内容;
每个教师包括工作证号、姓名、职称等信息;
课程包括课程号、课程名、任课教师、学分等信息;
能提供若干门课,由学生进行选择,打印出学生选课情况。
本课题主要的目的是通过面向对象的C++编程,实现学生选课管理系统对学生选课相关信息的管理,能处理学生、教师、课程信息的管理及选课操作。其中每个学生包括有学号、姓名、已选课程和总学分;每个教师包括工作证号、姓名、职称等信息;课程包括课程号、课程名、任课教师、学分等信息;最终要实现能通过管理端提供若干门课,供学生进行选择,退选,并打印出学生选课情况。在功能实现的基础上,还要设计出良好的界面。
程序运行平台
VC++。
具体操作如下:打开VC++,新建一个空工程,添加相应的源文件,再编译,链接,执行。
系统设计
学生选课管理系统:(1)学生选课端{ 选择课程、退选课程、查看已选课程、返回主菜单、退出系统}
(2)系统管理端:管理员验证:{增加学生、查看所有学生、删除学生、增加课程、查看所有课程、删除课程、增加教师、查看所有教师、删除教师、返回主菜单、退出系统}
(3)退出系统


class subject // 课程信息类
{Course *head; //头指针
Course *p; //当前指针
public:
subject(){head=p=NULL;} ;
void Add(); //增加课程
void Delete(); //删除课程
int Search(char nu[]); //根据课程号查找课程
void ReadFile(); //从文件中读取课程信息
void WriteFile(); //向文件写入课程信息
void Display(); //在屏幕中输出全部课程信息
friend XS;
friend JS;
friend void xuanke(XS P,char nu[],char na[]);
};

class JS //教师信息类
{Teacher *head; //头指针
Teacher *p; //当前指针
public:
JS(){head=p=NULL;};
void Add(); //增加教师
void Delete(); //删除教师
void Search(char na[]); //通过教师姓名查找任课教师
int Search1(char nu[]); //通过教师号查找教师
void ReadFile(); //从文件中读取教师信息
void WriteFile(); //向文件写入教师信息
void Display(); //在屏幕中输出全部教师信息
friend XS;
};

class stu //学生信息类
{Student *head; //头指针
Student *p; //当前指针
public:
stu(){head=p=NULL;};
void Add(); //增加学生
v

最近更新

2024年介绍春节的英语作文合集 12页

大班市公开课获奖教案省名师优质课赛课一等奖.. 5页

远红外炉具项目商业计划书 6页

2024年什么让我如此美丽作文 5页

国际商事仲裁法复习题 6页

国际经济合作对产业集聚影响的文献综述 8页

跨境电商招股说明书花店 9页

大母鸡音乐市公开课获奖教案省名师优质课赛课.. 4页

大好宝宝市公开课获奖教案省名师优质课赛课一.. 5页

城镇化建设对我国经济发展的影响(同名10439) 4页

培养风度美市公开课获奖教案省名师优质课赛课.. 6页

风电场综合利用与能源储存技术 33页

古诗古朗月行市公开课获奖教案省名师优质课赛.. 5页

口才机构市公开课获奖教案省名师优质课赛课一.. 5页

西班牙女老师职业生涯规划书 7页

单个素描静物市公开课获奖教案省名师优质课赛.. 4页

薏仁米网络营销融资方案 7页

化工行业分类市公开课获奖教案省名师优质课赛.. 5页

药学学生的职业规划设计 6页

茶餐厅商业计划书传菜 7页

苏里玛酒项目商业计划书 8页

2024年产品代理合同集合15篇 66页

2023北京西城区初一期末(下)语文试卷及答案 12页

2024 安全生产工作要点 3页

设备培训内容 6页

青少年积极心态训练营 6页

重症医学科医疗质量管理系统与持续改进精彩活.. 65页

通信工程安全生产培训 39页

风口小套损坏的原因 3页

钻石画兴趣班教案 6页