基于Java EE学生成绩管理系统的设计与实现.doc

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

摘要:在目前的计算机科学技术和互联网技术的蓬勃发展之下,国内高校在教学过程的各项管理中,都引入了计算机信息技术。其中,学生成绩管理系统作为一种重要的教学管理系统,越来越受到学校重视。运用计算机和数据库管理技术对学生的成绩进行管理,可以适应不同高校的学生成绩管理需求。

本系统采用Java语言进行开发,采用目前主流的Spring框架以及MVC框架Spring MVC和持久层框架MyBatis,结合MySQL数据库平台进行设计的实现。系统采用MVC分层思想进行设计,将数据处理,逻辑处理,页面展示等进行模块划分,并逐步开发。该系统不仅实现了对学生成绩的录入、查询和管理,成绩报表的生成等基础功能,并且支持自定义平时成绩次数、自定义学生实验分组、自定义实验次数等定制功能,是一个功能较为全面的学生成绩管理系统。

在系统实现的基础上,本文从系统的需求分析,总体设计以及系统实现等几方面阐述了一个基于Java EE的学生成绩管理系统的设计与实现过程。系统的初步上线显示了其实用、方便、稳定及高效的特点,具有很好的应用推广价值。

关键词:成绩管理系统;Java EE;Spring;Spring MVC;MyBatis

 

目录

摘要

Abstract

1 绪 论-1

1.1 研究背景-1

1.2 研究意义及目标-1

1.3 本文的组织结构-1

2 系统开发环境及框架介绍-3

2.1 系统开发环境-3

2.2 系统服务端框架简介-3

2.2.1 Spring和Spring MVC-3

2.2.2 JdbcTemplate和MyBatis-3

2.3 系统Web端框架简介-4

2.3.1 页面样式框架-4

2.3.2 字体UI框架-4

2.3.3 JavaScript框架-4

2.3.4 WebUI框架-5

2.4 系统开发环境搭建-5

3 系统分析与设计-7

3.1 需求分析-7

3.1.1 学生成绩管理需求-7

3.1.2 用户角色分析-7

3.2 总体设计-9

3.2.1 系统流程图-9

3.2.2 学生成绩管理模块-9

3.2.3 后台资源管理模块-10

3.3 数据库设计-12

3.3.1 数据安全性说明-12

3.3.2 系统实体-关系图(E-R图)-12

3.3.3 数据库及数据表设计-13

4系统设计及编码-16

4.1 系统架构设计及编码-16

4.1.1 系统核心架构-16

4.1.2 系统框架配置文件-19

4.2 系统部分模块分析-20

4.2.1 平时成绩管理-20

4.2.2 实验分组成绩管理-22

4.2.3 学生成绩统计管理-25

4.3 系统调试与排错-29

4.3.1 成绩联动更新问题-29

4.3.2 Spring MVC返回值乱码问题-29

5 总结和展望-30

5.1 总结-30

5.2 展望-30

参考文献-31

致  谢-32

相关论文资料:
最新评论
上传会员 潘教授 对本文的描述:如今国内高校基本都会借助于管理类软件对学生的成绩信息实施自动化管理,比如晓庄学院的学生成绩管理系统,河海大学的成绩管理系统等,在这些系统中,教师可以很方便地进行成......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: