欢迎来到天天文库
浏览记录
ID:29472599
大小:583.54 KB
页数:43页
时间:2018-12-20
《基于web的学生管理系统说明书》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、***大学学 年 论 文题目基于WEB的学生成绩管理系统学生**指导教师***年级**级专业***系别***学院******2013年6月论 文 提 要随着高校网络信息建设的逐步深入,我国的校园信息技术正面临一个前所未有、迅猛发展的大好局面。在高校管理信息化的进程中,除了校园办公自动化以外,一套学生信息管理系统已经成为校园管理高效、实用的重要体现。学校希望提高对学生管理水平,实现对学生的统计分析等各管理环节的自动化,减轻管理员的工作量,通过使用学生信息管理系统的方式,提高管理学生的工作效率,调动起管理学生的积极性。
2、学生管理是高等学校管理的基础,由于学生人数众多,学生信息管理的工作量是非常大的,在成绩和学籍管理的过程中要填写大量的表格,还需要对这些数据进行统计分析,迫切需要引进计算机技术加以改进。基于WEB的学生成绩管理系统*****摘 要:本文运用JSP技术开发基于B/S结构的Web数据库系统。具体分析了JSP有关特性,并以此设计了学生信息管理系统。该系统在高校局域网、城域网或广域网的基础上,以Internet网络技术为核心,采用综合数据库技术,及时采集学生的各种信息并行及时有效地进行处理,连成统一的网络信息系统。做到信息高
3、度共享,实现事务管理的计算机化,查询方便、输入输出流畅、安全保密。重点介绍了学生信息管理系统的实现过程:包括系统分析、功能设计、数据库设计、系统实现、系统测试和调试等。本系统主要功能有院系管理、专业管理、班级管理、学生档案管理、成绩管理、用户管理、功能需求描述等内容。关键词:web学生成绩管理系统jsp随着中国高等教育招生规模的日益扩大,采用传统的学生信息管理方法不可避免的浪费大量人力、物力、财力资源,逐步不能满足当前高等教育发展的需求,已经成为我国高等教育扩大规模的“瓶颈”。高校的学生管理工作是高校各项工作的一个
4、重要部分,其管理水平的高低将直接影响到人才的培养质量。高等教育的发展,高校规模的扩大,学生人数的增加,对学生各种信息的汇总、统计、分析等管理工作面临着很多困难。传统的人工管理已经不适合当代信息化社会的潮流。一、国内外研究状况目前,学生信息管理系统的设计研究,主要是一些开发程度不高的设计和开发,一些学生信息管理系统都是基于C/S结构。它增加了客户端的管理维护,也不利运动办公,缺乏系统性的研究。学生信息管理系统只是学校管理中的一部分,要使之符合当今管理要求,必须网络化。可以说,学生信息管理设计理论的研究还处于初级阶段,
5、还有很多问题需要去研究和探索。1.1软件设计不规范,兼容性差软件是教育管理信息化工作的一个重要组成部分,由于缺乏一套完善的软件设计规范,目前各级教育管理部门和学校使用的教育管理软件大多属于单位自己或委托公司和科研单位开发,或由上级部门下发,或从软件公司购买,存在较多设计不规范、兼容性差的问题。1.2缺乏一套完整的网上信息交换规范通过网络实现不同教育部门之间的信息交流需要一套完整的网上信息交换规范,由于缺乏这样一个规范,已开始在一定程度上影响了教育部门间的网上信息交流。另外如代码标准不统一、工作人员计算机水平低等问题
6、也在一定程度尚制约了信息系统得推广应用。总之,在现行的学生信息管理系统中,大多数未能体现出数字化技术给学校带来的新教育理念,经营思想和管理模式。而基于Web的学生信息管理系统正是在以上几中情况下开发出来的,它能够对大量教学过程中通过合理的设计,使其管理自动化,以及展示出数字化管理的真正魅力所在。二、JSP的认识和web的概念2.1JSP的认识14JSP是JavaServerPage的缩写,是由Sun公司倡导、许多公司参与,于1999年推出的一种Web服务设计标准。JSP是基于JavaServlet以及整个Java体
7、系的Web开发技术,利用这一技术可以建立安全、跨平台的先进动态网站。JSP是以Java技术为基础,又在许多方面做了改进,具有动态页面与静态页面分离,能够脱离硬件平台的束缚,以及编译后运行等优点。2.2JSP的运行原理当服务器上的一个JSP页面被第一次请求执行时,服务器上的JSP引擎首先将JSP页面文件转译成一个Java文件,并编译这个Java文件生成字节码文件,然后执行字节码文件响应客户的请求。而当这个JSP页面再次被请求执行时,JSP引擎将直接执行字节码文件来响应客户,这也是JSP比ASP速度快的一个原因。而JS
8、P页面的首次执行往往由服务器管理者来执行。字节码文件的主要工作如下。(1)把JSP页面中的HTML标记符号(页面的静态部分)交给客户的浏览器负责显示。(2)负责处理JSP标记,并将有关的处理结果发送到客户的浏览器。(3)执行“<%”和“%>”之间的Java程序片(JSP页面中的动态部分),并把执行结果交给客户的浏览器显示。(4)当多个客户请求一个JSP页面时
此文档下载收益归作者所有