目 录
1 概述.................................................................................................................................................1
1.1 课题背景及意义 ...................................................................................................................1
1.2 国内外研究现状 ..................................................................................................................1
1.3 本课题主要工作 ..................................................................................................................2
2 系统开发环境.................................................................................................................................3
2.1 java 技术 ...............................................................................................................................3
2.2 Mysql 数据库........................................................................................................................4
2.3 B/S 结构................................................................................................................................5
3 系统分析.........................................................................................................................................6
3.1 可行性分析..........................................................................................................................6
3.1.1 技术可行性 ...............................................................................................................6
3.1.2 操作可行性 ...............................................................................................................6
3.1.3 经济可行性 ...............................................................................................................7
3.1.4 法律可行性 ...............................................................................................................7
3.2 系统流程分析.......................................................................................................................7
3.2.1 系统开发流程 ............................................................................................................7
3.2.2 用户登录流程 ...........................................................................................................8
3.2.3 系统操作流程 ...........................................................................................................9
3.2.4 添加信息流程 .........................................................................................................10
3.2.5 修改信息流程 .........................................................................................................11
3.2.6 删除信息流程 .........................................................................................................11
3.3 系统用例分析.....................................................................................................................12
3.3.1 管理员用例图..........................................................................................................12
3.3.2 老师用例图..............................................................................................................12
3.3.3 学生用例图..............................................................................................................13
4 系统设计.......................................................................................................................................14
4.1 系统概述............................................................................................................................14
4.2 系统结构设计....................................................................................................................14
4.3 数据库设计.........................................................................................................................15
4.3.1 数据库设计原则 .....................................................................................................15