基于JAVA的教务管理系统的设计与实现.zip

资料分类:计算机信息 上传会员:范甜甜 更新时间:2019-11-23
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:13941
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:教务管理系统是一个学校必不可少的一部分,它的内容对于学校工作的影响十分重大。能够减少人工操作出现的误差错误,能够提高工作的效率。

系统主要使用了MyEclipse以及Mysql数据库来开发,采用了当今比较流行的SSH框架。主要实现了管理员能够添加教务公告,安排任课老师以及排课,查看所有学生的成绩,以及对班级中的学生进行查询、修改、添加,教师能够查看课程表,并对任课班级的学生的成绩进行打分,学生能够查看自己的分数以及课程表。

关键词:SSH框架;MyEclipse;Mysql;教务管理系统

 

目录

摘要

Abstract

1 绪论-1

1.1 研究的背景-1

1.2研究的目的和意义-1

1.2.1研究目的-1

1.2.2研究意义-1

2系统开发工具简介-2

2.1主要开发工具简介-2

2.1.1 MyEclipse-2

2.1.2 Mysql数据库-2

2.2 技术简介-2

2.2.1 J2EE相关原理-2

2.2.2 JSP简介-2

2.2.3 SSH框架简介-2

3系统需求分析-3

3.1可行性分析-3

3.1.1经济可行性-3

3.1.2技术可行性-3

3.1.3操作可行性-3

3.2需求分析-3

3.2.1功能需求-3

3.2.2 约束-4

3.2.3 系统管理员用例分析-5

3.2.4 教师用户用例分析-6

3.2.5学生用户用例分析-6

3.2.6性能需求分析-6

3.2.7未来可能提出的分析-6

3.2.8总体数据流图-6

3.2.9数据库E-R图-7

4系统概要设计-11

4.1系统的功能设计-11

4.2系统功能结构图-11

4.3教务管理员的功能结构图-11

4.4教师的功能结构图-12

4.5学生的功能结构图-12

4.6系统流程图-13

4.6.1登陆流程图-13

4.6.2添加课程安排流程图-13

4.6.3添加教务公告流程图-14

4.7数据库设计-14

5系统详细设计-17

5.1系统功能实现的主要框架-17

5.1.1 Hibernate配置-17

5.1.2 struts配置文件-17

5.2系统功能实现的主要模块-18

5.2.1 系统登录-18

5.2.2 教务公告管理-18

5.2.3 班级管理-19

5.2.4课程管理-20

5.2.5任课老师管理-20

5.2.6课程安排管理-21

5.2.7成绩管理-22

6系统测试-25

6.1功能测试-25

6.1.1登录功能测试-25

6.1.2教务公告管理测试-25

6.1.3班级模块功能测试-26

6.1.4学生模块功能测试-27

6.1.5课程功能管理模块测试-28

6.1.6教师管理功能测试-29

6.1.7课程安排测试-29

6.1.8成绩管理测试-30

结论-31

致谢-32

参考文献-33

相关论文资料:
最新评论
上传会员 范甜甜 对本文的描述:教务管理系统实现管理员能够添加教务公告,安排任课老师以及安排上课时间地点,查看所有学生的成绩,以及对班级中的学生进行查询、修改、添加,教师能够查看课程表,并对任课......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: