基于jsp学生信息管理系统的设计与实现毕业论文Word文档下载推荐.docx
《基于jsp学生信息管理系统的设计与实现毕业论文Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《基于jsp学生信息管理系统的设计与实现毕业论文Word文档下载推荐.docx(19页珍藏版)》请在冰豆网上搜索。
![基于jsp学生信息管理系统的设计与实现毕业论文Word文档下载推荐.docx](https://file1.bdocx.com/fileroot1/2022-10/5/646d416c-19de-4072-bce2-50ecc2aba74d/646d416c-19de-4072-bce2-50ecc2aba74d1.gif)
论 3
1.1选题背景 3…
1.2课题研究现状 3…
第二章管理信息系 统 概述 3
2.1管理信息系统 介绍 3…
2.2管理信息系统设 计 原则 4…
第三章可行性 分析 5
3.1学生信息管理系 统 的 目标 5…
3.2系 统 建 设 技 术 可 行 性 分
析 5…
3.2.1系统模式 分析 5
3.2.2MVC与JspServlet 技 术 分析 6
3.3系统建设经济可行 性 的 分析 7
第四章需求分析 8…
4.1系统的功能 简述 8…
4.2系统的功能 分析 8…
第五章系统总体结 构 设计 10
5.1系统功能模块划 分 与 设计 1…0
5.1.1系统功能模 块 划分 10
5.1.2系统功能模块 流 程图 10
5.2系统功能模块 流 程图 1…1
5.2.1系 统 管 理 员 功 能 模 块 流 程
图 12
5.2.2学生功能模块 流 程图 14
第六章系统详细 设计 17
6.1数据库模型的分 析 与 设计 1…7
6.1.1数据库概述 17
6.1.2数据字典 1…7
第八章参考文献 1…8
1.1选题背景
第一章 绪论
随着社会的进步,经济的发展,计算机技术在日益成熟。
Internet普及,人们利用网络来实现相互协调工作以及资源共享越来越成为不可扭转的趋势,学校信息化的发展也成了必然方向。
伴随着学生人数每年都在增加,传统的方法用来管理学生信息已跟不上了时代的发展,还带来了很多的弊端,让学校的信息化很难推进,制约了学校的进一步发展。
因此,学生信息管理系统的开发对于学校而言是必要的,学生管理系统能够促进学校信息化的发展,利于学校的长运计划。
并且学生信息管理系统还为学校管理学生一些必要的相关信息带来了方便,免除了传统管理方法的繁杂和花费大量的人类、物力资源,减轻了学校的负担。
1.2课题研究现状
目前国内大多数高校的信息管理系统是BS和CS开发结构,获得了不错的效果,但同时也存在着一些不足之处。
1.基于CS的信息管理系统
具体的做法是由管理员将CS结构的管理信息系统在服务器上发布,随着计算机技术、通信技术、数据库技术的迅速发展,IntranetInternet技术的口益成熟,Internet的普及,校园网的完善,Java技术和.NET技术的兴起,采用BS结构的学生信息管理系统逐步取代了原有的CS结构的信息管理系统。
2.基于BS的采用动态网页的信息管理系统
该方式采用浏览器服务器的方式,通过动态网页直接访问数据库的方法来实现网上操作。
该方式能很好地克服CS结构选课系统的地点集中和时间集中的问题。
第二章 管理信息系统概述
2.1管理信息系统介绍
管理信息系统就是我们常说的MIS(ManagementInformationSystem),它是20世纪80年代才逐渐形成的一门新科学,其概念至今尚无统一的定义,其理论基础尚不完善。
但从国外学者给MIS所下的定义来看,人们对MIS的认识在逐步加深,MIS的定义也在逐渐发展着和成熟[1]。
1、管理信息系统(MIS)的定义:
MIS的定义有很多种类,研究者们从各自不同的角度出发给出了不同的定义。
MIS的
一个定义是:
一个管理信息系统是能够提供过去、现在和将来预期信息的一种有条理的方式,这些信息涉及到内部业务和外部情报。
它按适当的时间间隔提供给格式相同的信息,支持一个组织的计划、控制和操作功能,以便辅助决策制定过程;
另一个定义:
MIS是一个由人、计算机等组成的能进行信息的收集、传送、储存、维护和使用的系统,能够实测企业的各种运行情况,并利用过去的历史数据来预测未来,从企业全局的角度出发辅助企业进行决策,利用信息控制企业的行为,帮助企业实现其规划目标。
2、管理信息系统(MIS)的主要功能:
管理信息系统是一类面向管理的信息系统,它以解决结构化的管理决策问题为目的。
它的三项主要功能是:
信息处理、辅助事物处理和辅助组织管理、支持决策。
(1)信息处理。
信息处理对组织的数据和信息进行收集、存储、传输、加工、查
询等操作,以实现向管理人员及时提供所需的可靠、准确信息的功能。
(2)辅助事物处理、辅助组织管理。
辅助事物处理,包括具有通用性的事物管理
(如计划的制定和管理、财务管理、人事管理等)和各类特殊事务管理(如销售管理、学生信息管理、物料管理、群众来信上访管理等等)。
它的深层次的功能是辅助组织管理、控制组织行为、帮助组织实现目标。
(3)支持决策。
实测企业运行情况,预测企业行为、辅助企业决策人进行决策时管理信息系统的重要功能,管理信息系统主要是辅助结构化决策问题的解决。
3、管理信息系统(MIS)的结构
管理信息系统(MIS)的结构有以下几种:
(1)总体结构:
信息源、信息处理器、信息用户、信息管理者。
(2)物理结构:
物理组成、处理功能、用户需要的输出。
(3)层次结构:
用于执行战略计划的信息系统、控制信息系统、管理控制信息系统。
(4)职能结构:
一般企业的职能子系统有市场销售子系统、物资供应子系统、管理子系统、财会管理子系统、高层管理子系统、人事管理子系统、信息管理子系统。
(5)空间分布结构:
集中式系统、分布式系统。
2.2管理信息系统设计原则:
管理信息系统的设计与开发是一项系统工程,为了保证系统的质量,设计人员必须遵守共同的设计原则,尽可能的提高系统各项指标。
具体设计原则如下:
1、实用性原则
要力求最大限度的满足实际工作需要,充分考虑各业务层次、管理环节数据处理的实用性,把满足用户生产和管理业务作为第一要素进行考虑。
用户接口和操作界面设计尽可能做到界面美观大方,操作简便实用。
2、可扩展性与可维护性原则
为适应将来发展,管理信息系统应具有良好的可扩展性和可维护性。
软件设计尽可能模块化、组件化,使应用系统可灵活的配置,适应不同情况。
数据库的设计尽可能考虑未来需要。
3、安全可靠性原则
应用软件与数据库系统设计要做到安全可靠,防止非法用户的入侵、数据的破坏。
数据库的备份策略恰当,防止灾难性事件发生。
4用户界面设计原则
要符合图形化原则,用户界面要直观、条理清晰。
实现“傻瓜型”管理——易学、易用、易管理。
5、数据库设计原则
完整性原则:
数据库的完整性是指数据的正确和相容性。
要防止合法用户使用数据库时想数据库加入不合适语义的数据。
对输入到数据库中的数据要有审核和约束机制。
安全性原则:
数据库的安全性是指保护数据,防止非法的用户使用数据库或合法用户非法使用数据库造成数据泄露、更改或者破坏。
要有认证和授权机制来加以限制。
一致性原则:
对信息进行统一、系统的分析与设计,协调好各个数据源,做到“输出一致、统一算法、度量一致”,保证系统数据一致性和有效性。
第三章可行性分析
在系统的初步调查的基础上,明确了学校存在的问题和建立学生信息管理系统的初步设想,进一步对系统目标、技术、经济等因素进行分析研究。
3.1学生信息管理系统的目标
按照管理信息系统的原来和方法,采用成熟的信息技术和手段,支持学生信息管理系统工作的全过程,加强学生信息管理活动中的各种信息资源的管理与应用,并为学校发展在信息管理方面技术做准备。
3.2系统建设技术可行性的分析
3.2.1系统模式分析
随着Internet的迅速发展,计算机技术正在由基于CS(ClientServer,客户机服务器)模式系统转变为基于BS(BrowserServer浏览器服务器)模式的应用系统[2]。
客户机服务器(ClientServer)模式又称之为CS结构,是软件系统体系结构的一种。
CS模式简单就是指基于企业内部网络的应用系统。
与浏览器服务器
(BrowserServerBS)模式相比,CS模式的应用系统最大的好处就是不依赖企业外网环境,即无论企业是否能够上网,都不影响应用系统的使用。
但是在这种模式下应用,主要的业务逻辑就都集中在客户端程序,所以,导致了下列问题:
1、系统的安装、调试、维护和升级比较困难。
由于客户端的硬件配置可能存在着差异,软件环境也可能各部相同,因此,在安装时,就必须对每一个客户端进行配置,就需要大量的劳动付出。
2、在整个系统中,业务逻辑和用户界面都集中到了客户端,从而增加了安全隐患。
浏览器服务器(BrowserServer)模式又称之为BS结构。
它是随着Internet技术兴起,对CS模式应用的一种扩展。
在这种结构模式下,用户工作界面是通过IE