目 录
1 概述................................................................................................................ 1
1.1 课程设计目的和意义......................................................................................1
1.2 课程设计内容................................................................................................1
1.3 课程设计要求................................................................................................1
2 系统需求设计.................................................................................................2
2.1 系统目标.......................................................................................................2
2.2 系统主要模块流程..........................................................................................2
2.2.1 学生选课、退课....................................................................................2
2.2.2 教师提交课程、管理员审核...................................................................2
2.2.3 管理员相关功能....................................................................................3
2.2.4 修改密码..............................................................................................4
2.3 系统类分析图.................................................................................................4
2.3.1 继承关系..............................................................................................5
2.3.2 其他类.................................................................................................7
2.4 系统开发环境.................................................................................................7
3 系统详细设计.................................................................................................7
3.1 系统主要功能................................................................................................7
3.1.1 学生....................................................................................................8
3.1.2 管理员.................................................................................................8
3.1.3 教师....................................................................................................8
3.2 系统设计中类图.............................................................................................9
3.3 系统主要的数据结构及说明...........................................................................10
3.3.1 学生类定义及说明...............................................................................10
3.3.2 教师类定义及说明...............................................................................11
3.3.3 课程类定义及说明...............................................................................13
3.3.4 管理员类定义及说明...........................................................................14
3.3.6 界面设置类定义及说明........................................................................17
3.4 继承机制实现...............................................................................................18
3.5 多态机制实现...............................................................................................18
3.6 主要采用的算法...........................................................................................18
3.6.1 排序算法............................................................................................18
- 1
- 2
- 3
前往页