学生综合管理系统的设计与实现

《学生综合管理系统的设计与实现》由会员分享,可在线阅读,更多相关《学生综合管理系统的设计与实现(23页珍藏版)》请在文档大全上搜索。
1、目录 摘要IIIAbstractIV第一章 绪 论11.1 研究的背景及意义11.1.1 研究的背景11.1.2 研究的意义11.2 学生综合管理系统发展现状11.3 国内外相关的研究情况21.3.1 国外相关的研究情况21.3.2 国内相关的研究情况2第二章 开发工具简介32.1 MyEclipse10开发工具32.2 Tomcat服务器32.3 Oracle数据库4第三章 开发语言技术简介53.1 JSP技术简介53.2 B/S结构简介53.3 Struts框架53.4 Hibernate介绍6第四章 系统总体设计74.1 系统结构体系框架74.2 系统功能概述74.3系统层次概框图7第五
2、章 数据库设计85.1 数据库表结构设计8第六章 系统详细设计136.1系统登录界面设计136.2 系统主页面设计146.3主要功能模块设计146.3.1 学生信息管理模块146.1.2 奖惩信息管理模块156.1.3 学生成绩管理模块166.1.7 日志管理17第七章 系统调试与测试187.1 系统调试187.2 系统测试18结 论19设计参考文献20致谢22摘要学生信息是各个教育单位不可缺少一部分,是学校非常重要的一项数据资源。这是一个综合的学生信息管理系统,能全面对学生的选课、成绩、教学等信息进行管理。本系统以办公室或教务处为主要控制平台,其它以专业或班级作为子工作站,在主控制平台的授权
3、下,可以对需要操作的数据进行信息录入、信息查询、信息统计等操作。前端开发采用My Eclipse 10为开发工具,构建一个基于JSP框架,B/S 架构,Web界面,Windows 平台,Oracle数据库的三层结构,设计和开发学生综合管理系统。学生综合管理系统主要采用AJAX传输、Struts框架、Jsp、Oracle数据库等技术实现。Oracle数据库是一个稳定性强的关系数据库系统,具有控制并发、优化查询、备份恢复、安全性强等功能。且无论是作为后台服务器,还是建立前端开发,Oracle都具有非常好的应用性能。关键词:综合管理;学生信息;JSP;ORACLEAbstractStudent in
4、formation is an essential part of the various educational units, is a very important school data resources.It's a integrated student oriented management system,which can implement an overall management to the students' information s
5、uch as course selection, scores,teaching plans.This system in the office or the office of academic affairs as the main control platform and other professional or class as a sub station, under the authorization of the master control platform can information input, information inquiry, stati
6、stical information of data operation etc.Onstage used the My Eclipse 10 development kits.The main content of the study is to construct a framework based on JSP, B/S architecture, Web interface, Windows platform, three layer structure of Oracle database, the design and development of web bookstore.St
7、udents' comprehensive management system mainly uses the AJAX transport, Struts framework and Jsp, Oracle database technology, etc.The Oracle database is a relational database system with strong stability, which has the functions of controlling concurrency, optimizing query, backup and recovery,
8、security and so on. And both as a backend server, or the establishment of front-end development, Oracle has a very good application performance.Key Words:Student information;comprehensive management;JSP;OracleIV第1章 绪 论随着互联网的发展与普及,学生信息的综合管理对于教育单位的管理者来说是十分重要的,学生综合信息是各个学校非常关键的一项数据资源,是一个学校不可缺少一部分内容,尤其是随
9、着国家政策的调整,各大院校不断进行大规模的扩招,这不仅给学校的学生教学管理带来了很多的麻烦,同时也给后勤管理带来了不小的冲击。其中学生的信息数据量大、涉及面广等特点,都是难以纯粹地依靠人工来管理的。最重要的是这些信息需要及时更新,而传统的管理方式根本无法满足这一特性要求。现在我国各类学校中还有很多一部分学生信息的管理都还在纸介质管理的基础上,特别是在中、小学学校中,对学生信息的管理非常落后,所以说,传统人工管理信息的机制已经不能适应时代发展的需求,这样的管理方法不仅浪费许多人力,还浪费了大量的物力。在科技迅猛发展的当今社会,国内高校中的各中学生信息综合管理系统已经有了一定的发展,但是还有部分学
10、校依然存在空白。尤其是在一些近几年新兴民办的高职院校,基本上所有的学生信息综合管理工作,都是依靠手工录入操作而完成。这种传统人工管理方式效率不高,也不易于规范化。最重要的是信息的准确度不能够得到保证,非常容易出错。由于国民教育改革的不停深入,学生综合管理的信息化必定成为一种必然的发展趋势。学生综合管理系统只有做到更快速的、更准确的效果,才能够充分发挥它的应有价值。我国在高等院校建立大规模的信息化系统起步比较晚,这个过程主要分成了三个阶段:第一阶段的发展,主要是从90年代初开始,到1995年结束。主要在学校建立学生信息管理系统,主要包括教学信息管理系统、办公自动系统和财务信息管理系统等。这一阶段
11、的特点主要是信息化水平比较低,几乎没有涉及到教学信息化管理。第二阶段的发展,从1996年开始,到2001年结束。这一阶段主要由高等教育信息化向网络信息化阶段发展,主要是学校建立校园网和多媒体化的应用。主要包括多媒体教学、自动化、资料查询和教学管理等。第三阶段,主要是从2002年以后至今,各院校在进行学生信息化建设的同时开始“信息管理软件”的建设阶段。随着科技突飞猛进的发展,各种开发软件不断产生,对学生综合管理系统的开发提供了支持和保障,各种信息管理系统在学生信息管理中的应用水平也不断提高。信息化管理系统的广泛应用,能够帮助院校管理人员从繁重的管理工作中解放出来,这起到了十分重要的作用。最近几年