当前位置:文档之家› 基于JSP的学生学生管理系统的设计与实现

基于JSP的学生学生管理系统的设计与实现

基于JSP的学生学生管理系统的设计与实现
基于JSP的学生学生管理系统的设计与实现

文献综述

前言

本人毕业设计的论题为《基于JSP的学生学生管理系统的设计与实现》,是一个系统工程,贯穿于学生在校学习期间的整个过程。本文从我校学生管理工作实际需求出发,设计了一个高校学生信息管理系统,该系统包含了七大功能模块:学籍管理模块、成绩管理模块、奖惩管理模块、贫困生管理模块、党员、干部管理模块、毕业管理模块、系统管理模块。本系统采用统一建模语言UML、建模过程RUP、建模工具Rational Rose进行系统建模。提出了适合高校学生信息管理系统软件的建模过程,建立了包括用例图、类图、顺序图、状态图和活动图、部署图的系统静态结构模型、动态行为模型和物理模型,进行了B/S和C/S相结合的体系结构设计、数据库概念设计和关键表单的设计。本文设计的高校学生信息管理系统是采用UML技术,以网络为服务平台,使分析和设计变得直观、清晰,降低了系统的开发风险,有效地控制整个系统的开发过程,维护系统的完整性,本系统将能高效、规范地管理大量纷繁复杂的学生信息,与其它管理部门的信息系统紧密结合,轻松、条理、准确的完成学生从入学到就业的整个管理工作,有效地减轻学生工作管理人员的工作负担,提高工作效率。信息管理系统的设计与实现》,二十一世纪现代化程度的不断加速,科学文化水平的不断提高,学生数量的几句增长,势必增加了管理学生信息带来的压力,人工检索的低效完全不符合整个社会的需要,学生信息管理系统是信息管理系统中得一种,目前信息技术不断的发展,网络技术已经广泛的应用于我们身边的各行各业。有了网络技术的发展,各高校都利用计算机来管理办学,以前学校考手工操作的一切繁琐事情都得到了快速且高效率的解决,特别是学生成绩管理系统在学校中起到了很大的作用,对于学生和教师来说都能够更方便,快捷,准确的了解和管理各方面信息。本文根据目前国内外学者对学生信息管理系统的研究和成果,借鉴他们的成功经验,这些文献给与本文很大的参考价值。本文要查阅进几年有关电子商务与物流运输的文献期刊。

随着信息科技的日新月异,各种管理系统的相继出现,让日常生活变得更加具有条理化,尽可能的合理的运用网络资源可以大大的减少人工管理上带来的不便及时间的浪费。

王珊(2009)在《数据库基础与应用》重点介绍了开发关系数据库系统必备的基本知识和基本方法,包括数据库系统的基本概念、基本技术及数据库应用开发

技术,数据仓库和联机分析新技术及新应用等。全书内容丰富,系统性强,知识体系新颖,理论与实践结合,具有先进性和实用性。

赵松涛(2006)《SQL Server2000系统管理》数据库系统管理、应用开发和教学培训的经验总结。内容包括初学SQL Server 2000的问题,安装SQL Server 2000,配置SQL Server 2000网络,管理SQL Server 2000服务器,管理SQL Server 2000数据库,管理SQL Server 2000表,用SELECT查询数据,用SELECT查询复杂数据、索引和视图,数据完整性,管理SQL Server 2000安全、备份、恢复和维护,数据导入和导出,自动化管理,Transact-SQL编程和SQL Server 2000事务编程

陈明(2010)在《软件工程》中指出软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。

李伟(2009)《基于JAVA的学生管理系统》中提出了传统教育管理方法,手段以及工作效率已不能适应新的发展需要了,无法很好的完成教学管理工作,提高教学管理生平的主要途径是更新管理者的思想;

沈高洁(2010)《现代学生信息管理系统的设计与实现》中指出学生信息管理系统是为了适应现代化学校管理的需要。加快推进高校数字化的校园建设;越来越多的参与到为其他相关部门提供一些必要协调与服务;

梁小晓(2008)《基于web的高校学生信息管理系统的设计与实现》中主要针对高校学生档案工作的实际和学生档案的内容,提出了高校学生档案管理系统需要的功能和系统设计的构想及实现方法

谭其兴(2009)《基于visual foxpro的学生信息管理系统的设计概述》中围绕着VFP数据库管理系统的应用开发进行展开。介绍了应用系统开发的步骤和Visual

的开发技巧。并对实际应用中的七个实例的开发过程进行了详细的介绍。FoxPro 6.0.

其目的在于提高读者的Visual FoxPro 6.0应用开发的水平。

刘奇付(2010)《基于B/S的学生管理系统研究》中指出随着信息技术的发展,

传统的统计方式在处理庞大的信息量时显得极不适应,因此,人们对于运用计算

机来辅助协调和管理自身工作的需求正在逐步提高。目前高等院校管理主要是对学生信息的管理。学生信息是学生在校学习的凭证,包括学生的档案、基本情况、成绩等

周钦(2010)《学生信息管理系统的应用》如何提高学生信息管理的水平,建立适合自己院校的学生信息管理系统,已成为学校信息化建设过程中急需解决的重要问题。从实用性和经济性考虑,构建基于Web技术的网络管理平台是当前大多数院校教学管理的一个重要任务和发展方向。

牛伟志(2009)《基于UML建模的学生信息管理系统设计》中指出工作是一个系统工程,贯穿于学生在校学习期间的整个过程。本文从我校学生管理工作实际需求出发,设计了一个高校学生信息管理系统,该系统包含了七大功能模块:学籍管理模块、成绩管理模块、奖惩管理模块、贫困生管理模块、党员、干部管理模块、毕业管理模块、系统管理模块。本系统采用统一建模语言UML、建模过程RUP、建模工具Rational

Rose进行系统建模。提出了适合高校学生信息管理系统软件的建模过程,建立了包括用例图、类图、顺序图、状态图和活动图、部署图的系统静态结构模型、动

态行为模型和物理模型,进行了B/S和C/S相结合的体系结构设计、数据库概念设计和关键表单的设计。本文设计的高校学生信息管理系统是采用UML技术,

以网络为服务平台,使分析和设计变得直观、清晰,降低了系统的开发风险,有效地控制整个系统的开发过程,维护系统的完整性,本系统将能高效、规范地管理大量纷繁复杂的学生信息,与其它管理部门的信息系统紧密结合,轻松、条理、准确的完成学生从入学到就业的整个管理工作,有效地减轻学生工作管理人员的工作负担,提高工作效率。

刘岩(2010)《基于JSP的学生信息管理系统的设计》系统地阐述了学生管理系统的功能及实现。实现了学生管理、班级管理、科目管理、成绩管理等功能。本系统界面简单直观,易于操作和使用,交互性强。经过分析,JSP开发工具,强大的SQL查询语言实现建立关系数据库,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形

成满意的可行系统。

李宝林(2011)《Visual Basic程序开发技术在学生信息管理系统中得应用》中使编程工作变,利用可视化技术进行编程,程序开发系统VB)简称,Visual

Basic(指出

得轻松与快捷,因此,其在国内外各个领域中应用非常广泛。利用VB和SQL等技术开发的学生信息管理系统,为学校实现学生管理现代化奠定了基础。

孙剑(2010)《软件工程学生信息管理系统中的应用探究》中指处学生信息管理系统是教育单位不可缺少的部分,它对于学校的决策者和管理者来说都至关重要,所以学生档案管理系统应该能够为用户提供充足的信息和快捷的查询手段。在各大学校,用计算机管理学校信息已经越来越普遍了。用计算机不但可以提高工作效率,而且还节省了许多人力物力。

Catherine L. Mann(2000)《Transatlantic issues in electronic commerce》中提出了我国中等职业教育迎来了蓬勃发展的新局面,各中等职业学校大量扩招新生,伴随着这种形势,学校教学管理负担越来越重。建立高性能的学生信息管理系统能够极大的提高学生信息管理的效率。本文用面向对象技术来分析和设计学生信息管理系统,较好地解决了学生管理信息的分散采集、综合利用、统一管理、资源共享等问题。

Hecker, Michael,Dillon, Tharam S(2008)的《Privacy Ontology Support for E-Commerce》随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。

Lin, Kwei-Jay(2008)《E-Commerce Technology: Back to a Prominent Future》自上而下地总体规划,自下而上地应用开发的策略开发一个管理信息系统的过程。通过分析某一学校学生管理的不足,创建了一套行之有效的计算机管理学生的方案。文章介绍了学生管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,比较实用。

结论

通过以上文献综述,不难发现:

学生信息管理系统的内容对于学校的决策者和管理者来说都至关重要, 所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对学生信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生档案管理的效率,也是进行科学化、正规化管理,与世界接轨的重要条件。

随着进入二十一世纪,计算机技术迅速向着网络化、集成化方向发展。传统的单机版应用软件正在逐渐退出舞台,取而代之的是支持网络、支持多种数据信息(多媒体)的新一代网络版应用软件,而目前网络版软件中似乎存在着两种不同的趋势,一种是称为客户端——服务器的C/S结构应用系统,另一种是称为浏览器——服务器的B/S结构应用系统。而后者的特点是在客户端直接采用了功能强大的浏览器软件作为界面,其优点在于软件开发效率高,客户端不受操作平台的限制、也不受地域的限制,网络传输量少,即适用于局域网,更适用于Internet,而且投资小、见效快,用户可以不必进行服务器方面的投资,而是去租用,甚至是免费使用ISP的服务器资源,因而受到越来越多中小型单位的青睐。

因此,开发一套采用B/S结构的学生信息管理系统就成为必要的事情。本系统正是采用B/S结构开发的,该系统主要由学籍维护、选课管理、成绩查询等功能模块组成,实现学生基本信息管理、学生选修课程管理以及学生成绩查询管理等。

相关主题
文本预览
相关文档 最新文档