XX大学学生信息管理系统本科毕业设计.doc
《XX大学学生信息管理系统本科毕业设计.doc》由会员分享,可在线阅读,更多相关《XX大学学生信息管理系统本科毕业设计.doc(49页珍藏版)》请在沃文网上搜索。
1、XX大学本科生毕业论文学生信息管理系统摘要:学生信息管理系统是为了迎合网络时代,搭建信息一体化平台而产生的。学生信息管理系统是一个不断发展的新型学科,任何一个单位要高效率的把内容活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。作为一个教育事业单位(学校),也随着社会的发展,不断的扩大,学生数量急剧增加,关于学生的各种信息也成倍增长。面对如此庞大的信息需要一个系统来管理,以提高管理工作的速度。通过这样的系统可以做到信息查询、修改、增加、删除等从而减少管理方面的工作量。 Java是一种简单的,面向对象的,分布式的,结实型的,结构中立的,可移植的,性能优异、多线程的动态语言,因而根据这
2、些特性利用Java实现学生信息管理中的各项功能。通过需求分析,创建了比较完善的学生信息管理系统,该系统大致分为五个模块:信息综合管理模块,学生成绩管理模块,查询模块,统计模块,数据库连接模块,并根据模块制定所需的功能界面,本文详细介绍了系统各功能模块界面的实现方法,其他界面的操作与后台数据库的连接,最后总结开发阶段与测试阶段所遇到的问题与接挖掘方法。本系统完成了基本所需功能。关键字:学生信息管理系统; Java; 动态语言; 数据库Student information management systemAbstract: Student information management syst
3、em in order to meet the Internet age, build the information integration platform. Student information management system is a constantly developing new discipline, any one organically organized activities to be efficient, must be commensurate with the characteristics of management information systems
4、. As an educational institution (school), also with the development of society, ever-expanding, a sharp increase in the number of students, student information is also multiplied. Faced with such a huge amount of information needed a system to manage, to speed up the management work. Information can
5、 be done through the system queries, modify, add, delete, and so on, thereby reducing management workload.Java is a simple, object-oriented, distributed, strong, structure-neutral, portable, winter and predictions of performance, multithreaded, so according to these characteristics in the student in
6、formation management using Java features. By needs analysis, created has comparison perfect of students information management system, the system General is divided into five a module: information integrated management module, students results management module, query module, statistics module, data
7、base connection module, and under module developed by needed of function interface, this more describes has system all function module interface of implementation method, owes he gas interface of operation and background database of connection, last summary development stage and test stage by encoun
8、tered of problem and received mining method .The system has completed the basic features you need.Key words: Student information management system, Java, Dynamic languages , database1. 绪论1.1 概述管理信息系统(Management Information System),在强调管理,强调信息的现代社会中变得越来越普及。MIS是一门新的学科,它跨越了若干个领域,比如管理科学、系统科学、运筹学、统计学记忆计算机
9、科学。在这些学科基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。目前,企业的计算机网络已成为企业进行技术改造及提高企业管理水平的重要手段。随着我国与世界信息高速公路的接轨,企业通过计算机网络获得信息必将为企业带来巨大的经济效益和社会效益,企业的办公及管理都将朝着高效、快速、无纸化的方向发展。MIS系统通常用于系统决策,例如,可以利用MIS系统找出目前迫切需要解决的问题,并将信息及时反馈给上层管理人员,使他们了解当前工作发展的进展或不足。换句话说,MIS系统的最终目的是使管理人员及时了解公司现状,把握将来的发展路径。一个完整的MIS应包括:辅助决策系统(DSS)、工业控制系统(IP
10、C)、办公自动化系统(OA)以及数据库、模型库、方法库、知识库和与上级机关及外界交换信息的接口。其中,特别是办公自动化系统(OA)、与上级机关及外界交换信息等都离不开Intranet(企业内部网)的应用。可以这样说,现代企业MIS不能没有Internet,但Internet的建立又必须依赖于MIS的体系结构和软硬件环境。传统的MIS系统的核心是CS(Client/Server客户端/服务器)架构,而基于Internet的MIS系统的核心是BS(Browser/Server浏览器/服务器)架构。BS架构比起CS架构有着很大的优越性,传统的MIS系统依赖于专门的操作环境,这意味着操作者的活动空间受
11、到极大限制;而BS架构则不需要专门的操作环境,在任何地方,只要能上网,就能够操作MIS系统,这其中的优劣差别是不言而喻的。基于Internet的MIS系统是对传统MIS系统概念上的扩展,它不仅可以用于高层决策,而且可以用于进行普通的商务管理。通过用户的具名登录(或匿名登录),以及相应的权限控制,可以实现在远端对系统的浏览、查询、控制和审阅。随着Internet的扩展,现有的公司和学校不再局限于物理的有形的真实的地域,网络本身成为事实上发展的空间。基于Internet上的MIS系统,弥补了传统MIS系统的不足,充分体现了现代网络时代的特点。随着Internet技术的高速发展,因特网必将成为人类新
12、社会的技术基石。基于Internet的MIS系统必将成为网络时代的新一代管理信息系统,她的前景极为乐观。随着我国教育事业的飞速发展,社会对教育和教学管理软硬件的要求日益提高,尤其撒hi对一个学校能够具有一整套完善的教学管理软件提出来更多的要求。而要实现这一功能,就要求学校管理者配备一套高效的教育管理网络系统。学生信息管理系统是校园网络中一个重要的应用系统,它大大改善了学校教学、科研与管理的基础环境,在一定程度上反映出学校管理现代化的水平。 长期以来,人们使用传统的人工管理方式存在着许多缺点,如效率低、保密性差,这给查找、更新和维护带来了很多困难。随着科学技术的不断发展,计算机科学日益成熟,它已
13、进入人类社会的各个领域并发挥着越来越重要的作用,作为计算机应用的一部分,使用计算机独一学校的管理形同进行管理,具有人工管理无法比拟的优点:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命场、成本低等。这些极大的提高教学管理的效率,也是企业的科学化、规范化管理与世界接轨的重要条件。我们应该在克服信息系统中存在的各种问题的前提下,更进一步的完善学生信息管理系统,发挥其强大的作用,为教师和学生提供的教学和服务。1.2 国内外的概况 计算机在管理中的应用开始于1954年,当时美国首先用计算机处理工资单。40多年来,计算机在处理管理信息方面发展迅速。例如,60年代美国计算机在管理中应用项目不到30
14、0项,到了1975年达到2670项。而现在,美国在财务会计上90的工作由计算机完成;物资管理中80100的信息处理由计算机完成;计划管理中是8090。据计算机应用方面发展较快的国家统计,计算机用于经济管理的约占80;用于科技运算的占8;用于生产过程控制的占12。我国在全国范围内推广计算机在管理中的应用,是在70年代末开始的,虽然起步较晚,近几年发展却较快,特别是微型计算机的出现和普及为信息处理提供了物美价廉的手段,对于推动我国管理信息处理的现代化起了重要的作用 而学生管理系统的规划与设计不尽合理,许多学校一般都一坨校外某个公司或本校某个学院系来完成学生信息管理系统程序的设计与研制,而自己并不或
15、很少参与学生信息管理系统的程序设计与研制过程。这样导致系统的规划者与研制者的意图不完全一致。程序研制者第一学生信息管理工作的理念与思路不清楚,缺少感性认识,对学省管理工作中的各个环节、内在联系不甚了解。并且硬件投入不够,系统功能应用受到限制,有些学校在引进系统后,不远再花更多上网钱购置或升级硬件设备。由于配套设施跟不上,系统功能应用受到限制,硬件的不完善和不配套成龙系统功能全面应用生物障碍和瓶颈。现在很多学校的管理职能部门认为学生信息管理只是日常的事务性工作,技术含量不高,通常没有设置专门的系统维护或管理岗位,没有配置足够的专业人员对系统进行维护和管理,系统的稳定性和安全性无法保障,正常的运转
16、也无从谈起。虽然高校学生管理工作具有相似性,但由于各高校友各自的管理特点,开发的学生信息管理系统不尽相同。1.3 课题研究的目的与意义学生信息管理系统(student information management system),sims主要是提供学生,老师或者来访者方便的查询等相关操作,对学生的信息管理能统一规范化。功能块的相应操作分别由其对应的子模块实现。通过教育网络或互联网把整个学校的学生信息汇聚起来,为学校教育主管部门提供全面及时的学生信息,方便管理,同时亦可通过校园网扩展各类信息化应用,共享学生信息。学校可通过一个简化的学生信息管理系统,使学生信息管理工作系统化,规范化,自动化,从而
17、达到提高学生信息管理效率的目的。 该学生信息管理系统是以SQL Sever2005数据库和JAVA编程语言实现,其功能在系统内部有源代码直接完成。 Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广
18、阔前景。当1995年SUN推出Java语言之后,全世界的目光都被这个神奇的语言所吸引。那么Java到底有何神奇之处呢?Java语言其实最早诞生于1991年,起初被称为OAK语言,是SUN公司为一些消费性电子产品而设计的一个通用环境。他们最初的目的只是为了开发一种独立于平台的软件技术,而且在网络出现之前,OAK可以说是默默无闻,甚至差点夭折。但是,网络的出现改变了OAK的命运。在Java出现以前,Internet上的信息内容都是一些乏味死板的HTML文档。这对于那些迷恋于WEB浏览的人们来说简直不可容忍。他们迫切希望能在WEB中看到一些交互式的内容,开发人员也极希望能够在WEB上创建一类无需考虑
19、软硬件平台就可以执行的应用程序,当然这些程序还要有极大的安全保障。对于用户的这种要求,传统的编程语言显得无能为力。SUN的工程师敏锐地察觉到了这一点,从1994年起,他们开始将OAK技术应用于WEB上,并且开发出了HotJava的第一个版本。当SUN公司1995年正式以Java这个名字推出的时候,几乎所有的WEB开发人员都心生感叹:噢,这正是我想要的!于是Java成了一颗耀眼的明星,丑小鸭一下了变成了白天鹅。Java语言的优良特性使得Java应用具有无比的健壮性和可靠性,这也 减少了应用系统的维护费用。Java对对象技术的全面支持和Java平台内嵌的API能缩短应用系统的开发时间并降低成本。J
20、ava的编译一次,到处可运行的特性使得它能够提供一个随处可用的开放结构和在多平台之间传递信息的低成本方式。特别是Java企业应用编程接口(Java Enterprise APIs)为企业计算及电子商务应用系统提供了有关技术和丰富的类库。 SQL Server 是一个关系数据库管理系统。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系
21、统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX 操作系统上的应SQL Server安装界面用SQL Server 2005 通过在可伸缩性、数据集成、开发工具和强大的分析等方面的革新更好的确立了微软在BI领域的领导地位。SQL Server 2005 能够把关键的信息及时的传递到组织内员工的手中,从而实现了可伸缩的商业智能。从CEO 到信息工作者,员工可以快速的、容易的处理数据,以更快更好的做出决策。SQL Server 2005全面的集成、分析和报表功能使企业能够提高他们已有应用的价值,即便这些应用是在不同的平台
22、上。 商业智能增强体现在以下几个方面: 端到端的集成BI平台 集成服务 分析服务 报表服务 Microsoft Office System的集成Microsoft Excel是微软公司的办公软件Microsoft office的组件之一,是由Microsoft为Windows和Apple Macintosh操作系统的电脑而编写和运行的一款试算表软件。Excel 是微软办公套装软件的一个重要的组成部分,它可以进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域。Excel 是微软办公套装软件的一个重要的组成部分,它可以进行各种数据的处理、统计分析和辅助决策操作,
23、广泛地应用于管理、统计财经、金融等众多领域。大量的公式函数可以应用选择,可以实现许多方便的功能,给使用者方便。与其配套组合有:word、PowerPoint、Access及Outlook。1、4系统的主要架构及开发模式系统的建设关键在于其所使用的架构,而这种基于Web的系统,传统的C/S架构已经不能满足大量用户的访问和操作,B/S基于浏览器的架构则是目前网络系统应用的主流,它将大量的数据处理工作交给服务器端来处理,客户端只用通过普通的IE浏览器即可访问系统,方便快捷而且利于系统的更新和维护,Java语言在该方面更是得天独厚,J2ee规范的出现则使系统的开发更加规范,层次更加清楚,更利于对复杂事
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- XX 大学 学生 信息管理 系统 本科 毕业设计