A高校学生工作管理系统的设计与开发

上传人:新** 文档编号:509283858 上传时间:2022-08-19 格式:DOC 页数:25 大小:2.28MB
返回 下载 相关 举报
A高校学生工作管理系统的设计与开发_第1页
第1页 / 共25页
A高校学生工作管理系统的设计与开发_第2页
第2页 / 共25页
A高校学生工作管理系统的设计与开发_第3页
第3页 / 共25页
A高校学生工作管理系统的设计与开发_第4页
第4页 / 共25页
A高校学生工作管理系统的设计与开发_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《A高校学生工作管理系统的设计与开发》由会员分享,可在线阅读,更多相关《A高校学生工作管理系统的设计与开发(25页珍藏版)》请在金锄头文库上搜索。

1、高校学生工作管理系统的设计与开发摘 要信息技术和经济的发展,使计算机和网络的应用变得越来越普遍,随着政府对学校信息化建设投入的不断加大,校园网的建设获得空间的发展,网络已逐步渗透到学校管理,教学等各个方面。高校学生信息管理系统是一个有助于学校和学生之间进行信息交互的系统,包括系统维护和奖学金与荣誉称号评审两大模块。系统分为三级用户,管理员,教师,学生。管理员是最高权限者,拥有所有操作权限,教师拥有一级审核和查询权限,学生只有查询权限,当然,这也可以根据需要由管理员进行权限更改。奖学金与荣誉称号评审模块中,只有管理员可以增加奖学金和荣誉称号条款,学生从条款中获取信息,如果达到标准,则可以填表提交

2、申请,教师进行一级审核,管理员进行二级审核,学生可以在网上查询审核结果。本系统是以Browser/Server(浏览器/服务器)结构和JSP语言及SQL Server2000数据库和TOMCAT作为服务器开发的。在登陆中运用了图片验证防止暴力破解,在数据库中的密码运用MD5加密算法,以增加安全性。系统语言为Html和Java,移植性好,每块代码都分包存放,易于维护。关键词:JAVA;SQL Server2000;TOMCAT;Browser/Server;管理系统Design and Implementation of the Management System for College Stu

3、dentAbstractAs for the development of information technology and economic, computer and networking applications become increasingly common. With the school informational construction inputs are constantly increasing, the construction of campus network accesses to space development. Networks have gra

4、dually infiltrated into the school management, teaching and other areas. The MIS for college student is a system which can help exchange information between the school and students, including two modules named system maintenance and scholarships and the honorary title assessment the system is divide

5、d into three users: administrators, teachers and students. Administrators have the highest authority. Teachers have an audit and inquiry authority. Students only provide with competence. Of course, it can also be based on the need for administrators to change authority. Only the administrator can in

6、crease the provisions of scholarships and the honorary title in the scholarships and honorary title assessment module. Students obtain information from the provision. If they are fit for the standards, they can fill in a form to submit applications. At first, teachers conduct audits, then administra

7、tors conduct audits again. The students can audit results on Internet. The system is based on Browser/Server (browser/server) structure and developed by JSP language and SQL Server2000 database. It also uses TOMCAT as a server. The system uses the photo certification to prevent violence breaking in

8、landing and uses the MD5 algorithm to increase safety in the password of database. The system is written by the language: HTML and Java. So it can be easily transplant, each code can be stored as sub-block and easily be vindicated.Key words: JAVA;SQL Server2000;TOMCAT;Browser/Server;Management Syste

9、m目 录 论文总页数:24页1引言11.1课题背景及意义11.2课题开发的目的11.3系统的开发方法11.4相关技术和开发工具12系统分析22.1需求分析22.2数据库分析与设计33系统描述73.2项目框图73.3系统性能要求83.4系统所需的环境要求84系统实现94.1登陆模块实现94.2验证码,MD5和连接池简介114.3系统管理功能实现144.4奖学金申请模块功能实现174.5荣誉称号申请模块功能实现19结 论21参考文献22致 谢23声 明241 引言1.1 课题背景及意义 随着我国教育产业化的飞速发展,社会对教育水平和教学管理软硬件的要求日益提高,尤其是对一个学校能够具有一整套的学生

10、信息管理软件提出了更多的要求。为了适应这种形式,教育系统尤其是大学不仅首先要有坚实的硬件基础,还要有一整套完善的学生信息管理软件管理系统。而要实现这一功能,就要求学校管理者配备一套高效的管理网络系统,以便在学校内实施良好的完善的管理且以最快地速度响应老师和学生以及企业的需求,及时为他们提供服务,为他们提供一个高效,便捷的平台。学校学生信息管理系统是校园网络中一个重要的应用系统,它大大优化了学校教学,科研与管理的基础环境,在一定程度上反映出学校管理现代化的水平。本文对这一系统的若干基本问题进行研究,主要包括学校管理信息系统的功能组成,系统开发条件,步骤及其总体规划等内容。1.2 课题开发的目的

11、本课题为了适应信息时代发展,提高学院工作效率和办学水平,实现现代化大学的运行机制和高水平的管理,体现学院自己的特色,把本学院建设成为一流的信息学院。用“数字化校园”的整体概念来统一规划,组织和建设学院的办公自动化系统,数字化管理系统,网站系统。同时为了让企业及学校能高效的对学生进行信息传递,让学生能更快地接收到学校的信息而设计这一系统。1.3 系统的开发方法本系统是以Browser/Server(浏览器/服务器)结构和JSP语言及SQL Server2000数据库和TOMCAT作为服务器开发的学生信息管理系统。首先,使用JSP具有较好的安全性和可移植性,具有动态页面和静态页面分离,能够脱离硬件

12、平台的束缚,而使用Browser/Server结构是因为这种结构可以减少客户端很大维护工作量,且具有很强的使用范围的伸缩性,客户端通过浏览器统一界面,就可以完成内部的信息处理和外部环境的信息查询,而使用SQL Server2000主要是由于它有快捷而健全的数据库查询引擎,能够保护数据库以防止不合法的使用所造成的数据泄露,更改或破坏,SQL Server提供多层用户身份验证的安全保证,其次,学院要求用JSP来实现系统功能,基于以上两方面的原因,我采用了JSP来实现系统的建设。1.4 相关技术和开发工具1.4.1 JSP介绍JSP(javaServer Pages)是由Sun Microsyste

13、rms公司倡导,许多公司参与一起建立的一种动态网页技术标准。这项技术为创建显示动态生成内容的Web页面提供了一个简捷而快捷的方法。这项技术的设计目的是使得构造基于Web的应用程序更加容易和快捷,而这些应用程序能够与各种Web服务器,应用服务器,浏览器和开发工具共同工作。Jsp文件不能由浏览器直接运行,而需由web服务器解释执行,Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、重新定向网页等等,这就是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,即HTML文件。1.4.

14、2 SQL Server 2000介绍SQL Server 2000是Microsoft 公司推出的SQL Server 数据库管理系统的最新版本,该版本继承了SQL Server7.0版本的优点,同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点。与普通的本地类型数据库系统(例如VFP,DBASE,PARADOX,ACCESS)等不同,本地类型的数据库系统只是简单的文件存取,缺乏SQL SERVER2000等系统所拥有的诸如:数据完整性、安全性、事务处理、网络多用户处理等必备的功能。1.4.3 TOMCAT介绍Tomcat是一个免费的开源的Serlvet容器

15、,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache,Sun和其它一些公司及个人共同开发而成。与传统的桌面应用程序不同,Tomcat中的应用程序是一个WAR文件。WAR是Sun提出的一种Web应用程序格式,与JAR类似,也是许多文件的一个压缩包。这个包中的文件按一定目录结构来组织:通常其根目录下包含有Html和Jsp文件或者包含这两种文件的目录,另外还会有一个WEB-INF目录,这个目录很重要。通常在WEB-INF目录下有一个web.xml文件和一个classes目录,web.xml是这个应用的配置文件,而classes目录下则包含编译好的Servlet类和Jsp或Se

16、rvlet所依赖的其它类(如JavaBean)。通常这些所依赖的类也可以打包成JAR放到WEB-INF下的lib目录下,便于移植。Tomcat确实是一个很好的工具,运用起来比较容易上手,适合初学者,而且免费,功能也相当全面。2系统分析2.1需求分析2.1.1 工作流程分析 高校学校工作总体规划由教务人员在学生信息管理系统中完成教务处所需的基本数据的维护,包括这些信息的增加、修改及对各项信息的变动都将在计算机上进行操作。 而目前,每次奖学金的评比和荣誉称号的评比都是以班主任在学生和教务处间进行信息传递。学生对班导进行申请,班导提交到教务处,教务处请示系领导进行分析评比。并进行奖学金发放,这一系列都手工进行,浪费了相当一部份人力物力在不必要的琐碎环节

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号