jsp1007ssh框架选课系统

jsp1007ssh框架选课系统

180

更新时间:2021-07-22

所属分类:java设计

评论回复:0

语言:java/jsp

数据库:mysql

开发环境:myeclipse/eclipse

 

下载权限

随着信息技术广泛的应用在管理系统上,单位的发展也渐渐开始依赖于管理系统,在解放管理者双手的同时也大幅提高了工作效率。这无疑是时代的进步给我们带来的丰厚礼物。随着教育的普及发展,高校的学生数量日益剧增,一个好的管理系统是学校管理的关键。本文的开发软件选用JAVA和MYSQL软件,以Windows作为开发平台,统一管理学生的信息包括选课的成绩,个人信息等,实现对学生选课信息的管理,提供一个好的用户体验。 

本文致力于实现一个功能齐全,系统稳定,界面美观的选课管理系统,实现选课管理的自动化科学化,为高校选课课程的发展作铺垫


本系统主要涵盖到学生、教师、系统管理员、班级、学生选课、课程。设置一个系统管理员对系统进行管理。所有用户需输入账号、密码登录进入系统;管理员进入系统后可对学生、老师、班级、课程进行增删改查;学生进入系统,查看学生选课、查看和修改自己的信息;老师进入系统后,对自己这门课程的学生设置课程学生选课、查看和修改自己的信息,查看学生的信息和学生选课、以及统计分析学生的学生选课;管理员为班级设置年级,为年级设置课程,为班级的每门课程设置老师,为学生设置班级。一个年级有多门课程(语文、数学、外语等等),班级的每门课程只能有一名老师,一个老师可以有多门课程;老师选择自己这门课程为该课程的学生登记学生选课。老师可以查看其他老师的信息(可以当成是老师的通讯录),查看本课程相关参与人员的个人信息和作业及考试学生选课,同时参与该课程的人员亦可看到与其同班上课的学生名单,以及他们的部分信息。

目    录

摘要 1

abstract 1

目    录 2

1 绪论 4

1.1 开发背景 4

1.2 开发意义 4

1.3 研究现状 5

1.4 开发目标 5

2 开发语言介绍 6

2.1 Mysql数据库服务器 6

2.2 Jsp语言 6

2.3 Java面向对象 7

3 系统分析 8

3.1 需求分析 8

3.2 技术指标分析 8

3.3 UML用例图分析 10

3.4 可行性分析 11

3.4.1 技术可行性 11

3.4.2 经济可行性 12

3.4.3 操作可行性 12

3.5 重要流程图 12

3.6 开发模式分析 14

4 系统设计 14

4.1 功能模块设计 15

4.2 数据库设计 16

4.2.1 实体属性图设计 16

4.2.2 数据项设计 18

4.2.3 表结构设计 18

5 详细实现 20

5.1 系统登陆 20

5.2 教师管理 21

5.1 课程管理 22

5.2 学生选课管理 23

5.3 学生成绩管理 24

5.4 课程表管理 25

5.5 在线选课管理 26

5.6 系统部署 27

6 系统测试 29

6.1 测试的重要性 29

6.2 测试的方法 29

6.3 测试用例 30

结束语 32

参考文献 32

致谢 34


下载
本地下载
- MB
188083800