|
技术:Java、JSP等
摘要:
本文论述了基于B/S架构的学生素质评估系统,该系统在技术上主要使用了spring MVC和MySQL数据库。为了提高学生工作的管理效率,管理员与学生之间的联系与交流,拓宽网络的使用范围,需要完成这个系统进行各项操作。
本系统开发主要包括前台页面和后台管理,前台页面采用jsp技术开发,编写相应的jsp页面;后台运用数据库技术,进行数据表的查询,数据库的设计等实现了成绩表的查询和录入,学生成绩的评比结果。该系统采用模块化的设计方法,根据用户需求及系统规格说明书,将系统的各部分放在不同的模块中,不仅独立进行,保护信息的安全性,还有利于系统的维护和拓展。更为以后的发展提供良好的机会。
最终实现了学生信息、成绩信息的录入、查询;管理员、学工办、教务处的权限管理;学生成绩的排名、成绩的导出、课外活动的实践分数等。完成后的系统是一个动态式、交互式的系统,不仅提高了学生管理的效率,也方便了学生的学习和生活,给大家带来了极大的便捷。对于学校学生工作的管理具有重要的意义,也同时提升了学生的学习能力。
关键字:素质评估;web技术;Mysql数据库;学生管理
目录:
1 引 言 1
1.1课题开发背景 2
1.2 课题任务 3
1.3系统开发技术和环境 4
1.3.1 J2EE介绍 4
1.3.2 Eclipse和Tomcate介绍 4
1.3.3 B/S结构对比C/S 5
1.4 体系结构的选择和系统设计 5
1.5 预期结果 7
1.6 课题意义 8
2 系统需求分析 9
2.1 评估系统的流程分析 9
2.1.1 评估系统的数据流程分析. 9
2.1.2 评估系统的业务流程分析. 11
2.2 评估系统的功能需求 12
2.2.1 系统指标体系构建 12
2.2.2 评估方法分析 13
2.2.3 系统的功能需求描述 14
2.3 性能要求 15
2.3.1 系统的灵活性 15
2.3.2 系统的安全性 16
2.4 系统环境需求 16
3 开发技术与数据库简介 17
3.1 SSH技术简介 17
3.1.1 Hibernate技术介绍 17
3.2 Web技术简介 17
3.3 mysql介绍 17
4 概要设计 20
4.1数据库概要设计 20
4.1.1 数据库设计原则和方法 20
4.1.2 实体及属性分析. 21
4.1.3 E_R图 21
4.2 系统概要设计 22
4.2.1 系统用例 22
4.2.2 系统功能用例规范 22
4.2.3 系统结构设计 25
5 详细设计 27
5.1数据库详细设计 27
5.2 系统详细设计与实现 29
5.2.1 用户登录 29
5.2.2 学生模块 31
5.2.3 辅导员模块 32
6 系统具体实现 36
6.1 各功能的实现 36
6.2 打印统计 37
7 测 试 38
7.1 测试目的 38
7.2 功能测试 38
7.2.1 测试内容 38
7.2.2 测试结果 39
8 结 论 41
8.1 系统已完成的功能 41
8.2 系统功能的改建与完善 41
参考文献 42
致 谢 43
外文原文 44
中文翻译 50
论文字数:26937
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|