(完整版)基于jsp学生信息管理系统的设计与实现毕业论文

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

摘要

随着信息技术的发展及在管理上的应用越来越深入而广泛,管理信息系统的设计、实施在技术上于完善。在当今社会任何单想要生存、发展,都必须有效的组织、合理的运用资源,因而管理信息系统也成了他们不可缺少的管理工具。

目前,学校的规模都在不断的扩大,学生数量在急剧增长,有关学生的相应信息也在成倍的增加。这就需要一个功能完善的学生信息管理系统来进行信息的规范化费力。本系统的开发主要包括后台数据库的建立、连接和维护以及前台网络页面的开发两大方面。由于Java的跨平台性、安全性等诸多优势,本论文采用Jsp+Tomcat+SQLServer的技术途径和规范的全局设计开发流程,在Myeclipse的开发环境下设计、编写学生信息管理系统。系统用户权限分两种:学生和管理员,不同权限的用户登录到不同的操作页面,从而进行相应的操作。

关键词:学生信息管理,Jsp,SQLServer

目录

第一章绪论 (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.2 MVC与JspServlet技术分析 (6)

3.3 系统建设经济可行性的分析 (7)

第四章需求分析 (8)

4.1 系统的功能简述 (8)

4.2 系统的功能分析 (8)

第五章系统总体结构设计 (10)

5.1 系统功能模块划分与设计 (10)

5.1.1 系统功能模块划分 (10)

5.1.2 系统功能模块流程图 (10)

5.2 系统功能模块流程图 (11)

5.2.1 系统管理员功能模块流程图 (12)

5.2.2 学生功能模块流程图 (14)

第六章系统详细设计 (17)

6.1 数据库模型的分析与设计 (17)

6.1.1 数据库概述 (17)

6.1.2 数据字典 (17)

第八章参考文献 (18)

第一章绪论

1.1 选题背景

随着社会的进步,经济的发展,计算机技术在日益成熟。Internet普及,人们利用网络来实现相互协调工作以及资源共享越来越成为不可扭转的趋势,学校信息化的发展也成了必然方向。伴随着学生人数每年都在增加,传统的方法用来管理学生信息已跟不上了时代的发展,还带来了很多的弊端,让学校的信息化很难推进,制约了学校的进一步发展。

因此,学生信息管理系统的开发对于学校而言是必要的,学生管理系统能够促进学校信息化的发展,利于学校的长运计划。并且学生信息管理系统还为学校管理学生一些必要的相关信息带来了方便,免除了传统管理方法的繁杂和花费大量的人类、物力资源,减轻了学校的负担。

1.2 课题研究现状

目前国内大多数高校的信息管理系统是BS和CS开发结构,获得了不错的效果,但同时也存在着一些不足之处。

1.基于CS的信息管理系统

具体的做法是由管理员将CS结构的管理信息系统在服务器上发布,随着计算机技术、通信技术、数据库技术的迅速发展,IntranetInternet技术的口益成熟,Internet 的普及,校园网的完善,Java技术和.NET技术的兴起,采用BS结构的学生信息管理系统逐步取代了原有的CS结构的信息管理系统。

2.基于BS的采用动态网页的信息管理系统

该方式采用浏览器服务器的方式,通过动态网页直接访问数据库的方法来实现网上操作。该方式能很好地克服CS结构选课系统的地点集中和时间集中的问题。

第二章管理信息系统概述

2.1管理信息系统介绍

管理信息系统就是我们常说的MIS(Management Information System),它是20世纪80年代才逐渐形成的一门新科学,其概念至今尚无统一的定义,其理论基础尚不完善。但从国外学者给MIS所下的定义来看,人们对MIS的认识在逐步加深,MIS的定义也在逐渐发展着和成熟[1]。

1、管理信息系统(MIS)的定义:

MIS的定义有很多种类,研究者们从各自不同的角度出发给出了不同的定义。

MIS的

一个定义是:一个管理信息系统是能够提供过去、现在和将来预期信息的一种有条理的方式,这些信息涉及到内部业务和外部情报。它按适当的时间间隔提供给格式相同的信息,支持一个组织的计划、控制和操作功能,以便辅助决策制定过程;MIS的

另一个定义:MIS是一个由人、计算机等组成的能进行信息的收集、传送、储存、维护和使用的系统,能够实测企业的各种运行情况,并利用过去的历史数据来预测未来,从企业全局的角度出发辅助企业进行决策,利用信息控制企业的行为,帮助企业实现其规划目标。

2、管理信息系统(MIS)的主要功能:

管理信息系统是一类面向管理的信息系统,它以解决结构化的管理决策问题为目的。它的三项主要功能是:信息处理、辅助事物处理和辅助组织管理、支持决策。

(1)信息处理。信息处理对组织的数据和信息进行收集、存储、传输、加工、查询等操作,以实现向管理人员及时提供所需的可靠、准确信息的功能。

(2)辅助事物处理、辅助组织管理。辅助事物处理,包括具有通用性的事物管理(如计划的制定和管理、财务管理、人事管理等)和各类特殊事务管理(如销售管理、学生信息管理、物料管理、群众来信上访管理等等)。它的深层次的功能是辅助组织管理、控制组织行为、帮助组织实现目标。

(3)支持决策。实测企业运行情况,预测企业行为、辅助企业决策人进行决策时管理信息系统的重要功能,管理信息系统主要是辅助结构化决策问题的解决。

3、管理信息系统(MIS)的结构

管理信息系统(MIS)的结构有以下几种:

(1)总体结构:信息源、信息处理器、信息用户、信息管理者。

(2)物理结构:物理组成、处理功能、用户需要的输出。

(3)层次结构:用于执行战略计划的信息系统、控制信息系统、管理控制信息

系统。

(4) 职能结构:一般企业的职能子系统有市场销售子系统、物资供应子系统、管理子系统、财会管理子系统、高层管理子系统、人事管理子系统、信息管理子系统。

(5) 空间分布结构:集中式系统、分布式系统。

2.2管理信息系统设计原则:

相关文档
最新文档