摘 要: 基于B/S结构的高校学生综合测评系统能过实现测评信息发布、在线成绩查询和成绩信息添加修改等功能,能够高效、便捷地对学生信息进行管理,方便了广大测评工作者和学生。本文对基于B/S架构的高校学生综合测评的研发现况、相关的需求分析、开发中所采用的技术以及实现的主要功能模块做了详实的说明。该测评系统主要实现了教务信息的发布、学生信息的增删改查、学生成绩信息的增删改查和选课信息的增删改查等功能。本系统主要采用J2EE开发技术,前端采用的技术是JavaScript,后台用到的框架技术是Spring、Struts2和Hibernate。53792
毕业论文关键词:综合测评平台,Struts2,B/S
Abstract: Comprehensive assessment system for college students based on B / S mode which has information dissemination function and online inquiries function and so on, can be efficient and convenient to manage student information so that it is convenient for the majority of college workers and students. This paper discuss the background and development technologies, system requirements analysis and system design and implementation of the major functional modules of the comprehensive assessment system for college students based on B / S mode in detail. This platform achieves the release of information, the crud of student information, the crud of student achievement information, the crud of elective information. The system is based on J2EE platform and the development technology includes JavaScript and Spring, Hibernate and Struts Framework which are used in system background.
Keywords: Comprehensive evaluation platform, struts2, B/S
目 录
1 绪论 4
1.1 系统开发背景及目的 4
1.2 系统可行性分析 5
2 系统开发技术 6
2.1 开发环境 6
2.2 系统体系结构 6
2.3 数据库选择 7
3 系统功能框架与总体设计 8
3.1 系统需求分析 8
3.2 系统工作流程与结构框架 11
3.3 数据库概念模型设计 14
3.4 数据库逻辑模型设计 15
4 系统架构和源代码说明 19
4.1查询测评成绩用例 19
4.2 查询学生信息用例 22
5 系统界面介绍 23
5.1 游客模块 23
5.2 用户登录模块 23
5.3 学生功能模块 24
5.4 管理员功能模块 25
结 论 31
参考文献 32
致 谢 33
1 绪论
1.1 系统开发背景及目的
如今,互联网飞速发展,互联网已经成为了人类获取、发布和传递信息的重要工具,它在当代政治和经济,甚至在我们日常工作生活中的每个方面都发挥着重要作用。高校学生测评部门的信息化是我们实现教育信息化的前提条件,教学和测评的办公自动化是每个学校和每个院系教学发展的必然趋势。
同时,各相关培训机构和学校的教学体制在不断的改革和完善中,学生入学人数每年不断增加,测评信息量也随之变大,学生测评工作变得越来越繁琐。那么如何处理好成指数增长的教务测评信息,提高高校教学资源的利用率,早已成为每个教育机构和部门的一个重要任务。面对这一挑战,很多学校开发了或购置学生管理方面软件,但很多软件在实际应用过程中存在着各种问题:缺乏与信息技术相匹配的管理模式,软件使用模式落伍;由于需要处理的信息量大,这些软件无法处理大规模的学生测评信息;系统所具备的功能简单,还不能满足高校师生的需求。目前,很多学校依然需要具有完善功能的综合测评系统。