自考学籍及站点管理信息系统设计与实现(源码)【字数:11532】

摘 要摘 要高等教育自学考试是个人自学、社会助学和国家考试相结合的高等教育形式,是我国社会主义高等教育体系的重要组成部分。近年来随着国民经济的不断提高,高等教育自学考试的人数也逐年攀升,自学考试人员的个人信息需要更为高效化,自动化的管理方式,以适应当前人工管理的不足。自学学生学籍及站点管理信息系统就是在这样的背景下构想出来的,本系统的完成,可以集学生学籍信息,考务管理于一体,对自考学生管理工作提供强有力的支持。 自考学生学籍及站点管理信息系统后端是基于Structs2,Hibernate和Spring框架搭建的,前端使用了JSP技术展现,并附带了css(和集成框架Bootstrap)和javascript(和jQuery)技术对页面进行渲染,还使用了jQuery的Ajax技术实现了异步传输。系统使用了MySQL数据库,Tomcat服务器。 自考学生学籍及站点管理信息系统分为三个类登录用户自考学生、教学点管理员和综合管理员。综合管理员具有最多的操作功能和最高的操作权限,也是整个系统的主体,综合管理员账号在系统发布时就应存在,综合管理员下含有6个主要模块个人信息管理,教学点管理,学生信息管理,考试管理,新闻公告管理和信息管理。教学点管理员账号和自考学生账号由综合管理员进行添加和管理,教学点管理员下主要有个人信息管理,教学点信息管理,学生信息管理和信息管理4个主要模块;自考学生主要有我的学籍信息,申请参加考试、查看报考信息和信息管理4个主要模块。整个系统界面友好美观,操作方便,并且在开发的过程中采用了Junit框架对Service层的方法进行了单元测试,在开发完成后对系统进行了黑盒测试,验证了系统的稳定性。关键字Structs2;Hibernate;Spring;Bootstrap;jQuery
Keywords: Structs2,Hibernate,Spring,Bootstrap,jQuery 目 录
第一章 绪论 1
1.1 系统开发的背景 1
1.2 国内外研究现状 1
1.3 课题研究的内容和意义 2
1.4 本论文的组织结构 2
1.5 本章小结 3
第二章 系统需求分析 4
2.1 系统的设计目标 4
2.2  *好棒文|www.hbsrm.com +Q: ^351916072# 
系统用例分析 4
2.3 系统业务流程分析 6
2.4 本章小结 8
第三章 系统总体设计 9
3.1 系统开发技术及技术架构 9
3.2 系统功能模块图 10
3.3 Bean实体类和对应数据库设计 13
3.4 本章小结 19
第四章 系统详细设计 20
4.1 系统详细设计的目标 20
4.2 系统的包结构 20
4.2.1 后端操作的包结构 20
4.2.2 前端页面的包结构 21
4.3系统接口设计 22
4.3.1 基础数据库接口BaseDao设计 22
4.3.2 Service服务接口设计 22
4.4 本章小结 26
第五章 系统具体实现 27
5.1 系统运行环境和关键难点技术 27
5.1.1 系统运行环境 27
5.1.2 系统关键难点技术 27
5.2 文件配置 29
5.2.1 web.xml文件配置 29
5.2.2 applicationContext.xml文件配置 30
5.2.3 hibernate.cfg.xml文件配置 31
5.2.4 structs.xml文件配置 31
5.3 系统模块的实现 31
5.3.1 首页模块的实现 31
5.3.2 综合管理员模块的实现 32
5.3.3 教学点管理员模块的实现 36
5.3.4 自考学生模块的实现 39
5.4 系统测试 41
5.4.1 系统单元测试 41
5.4.2数据合法性测试 42
5.5 本章小结 43
结论 44
致 谢 45
参考文献 46
第一章 绪论
1.1 系统开发的背景
从1946年世界上第一台计算机诞生,到20世纪60年代计算机网络的出现,到如今以TCP/IP协议为核心的计算机网络的成熟发展和计算机的软硬件的不断更新换代,世界开启了以计算机和计算机网络为核心的信息化时代[1]。计算机高效的自动化运作和网络的远距离通信优势的结合,使得人类生活的各个方面都可以搭上计算机和计算机网络的顺风车,使得人们以更加快捷,便利和高效的方式收集、发送、存储和处理所需要的信息。网上购物,在线考试,视频通话,计算机已经深深的融入了我们的生活,成为我们生活的一部分[2]。
办公自动化(Office Automation,简称OA)是将现代办公和计算机及其网络结合起来的一种新兴办公方式,它的产生就是源于计算机和其网络的蓬勃发展,办公自动化没有统一的定义,凡是在传统办公室中采用各种新技术、新机器、新设备从事办公业务,都属于办公自动化的领域[3]。通过使用办公自动化,可以优化现有的组织结构,调整管理体制,在提高效率的基础上,增加系统办公能力。办公自动化主要包括:流程审批、协同工作,沟通工具,信息中心。自考学生学籍及其站点管理信息系统就是典型的办公自动化系统,它囊括了自考学生学籍管理,教学点管理,信息发布,考试管理,交流工具等自考管理工作的各个方面。
随着国家和社会对教育事业的不断支持和重视,再加上大多数家庭经济条件变好,接受更高等的教育成为了许多已经走出校园的人员的兴趣,自学考试人数逐年攀升,自考学生的学籍管理问题也日渐凸显,传统的纸质学籍档案管理方式不仅管理效率低下,而且不利于重要学籍档案的保管,还存在许多学籍管理的漏洞,而且耗费大量的管理经费。
1.2 国内外研究现状
在国外,信息管理系统尤其是学生信息管理系统的发展已经很成熟,上到哈佛大学,下到美国普通小镇的小学,学生信息都是经过网站信息系统管理,可以通过外网直接登录信息管理系统,查看自己的学籍信息和考试成绩,由于计算机技术发源于美国,所以国外的技术比国内的技术先进和成熟的多,他们不仅一直致力于探索和研究更好的学生信息管理模式,更在实际开发中注重遵循可包容性和扩展性的因素,使系统更好的接纳已有的数据结构,扩展时能安全、很好的保护已有的数据资源,同时也能为自身调整结构提供方便,便于以后系统的升级和功能扩充[4]。
在国内,学生信息管理系统虽然在我国逐渐普及,但是仍然存在很多问题和漏洞,如系统功能太过单一,界面老套,长时间不进行技术更新和维护,加上近年来学生人数的增多,信息系统可能出现崩溃的状态,给学生管理工作带来诸多不利,而且面临这一些安全隐患[5]。
1.3 课题研究的内容和意义

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/878.html

好棒文