高校学生宿舍管理系统的设计与实现
时间:2014-01-22 10:24 来源:未知 作者:admin
摘要
高校学生宿舍管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于后台数据库的建立和维护要求建立起数据一致性和完整性强、数据安全性好的库。而对于前端应用程序的开发则要求应用程序能提供强大的数据操纵功能,界面友好、使用简单方便等特点。我们使用Microsoft公司的SQL SERVER 2005数据库为开发工具,JAVA是比较完备的面向数据库开发工具,同时它也利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,提供了强大的数据环境,更有利于对数据库和数据表的直接操作和处理,提高了编程效率和可靠性。旧的手工纪录的宿舍管理方式已经不能适应高速发展的信息化时代,新的宿舍管理系统开发出来之后,学校的现有的宿舍信息管理将有很大的改观,由过去的人工方式转变为计算机方式,由效率低、数据冗余、易产生错误转变为检索迅速、查找方便、可靠性高、存储量大。这些优点能够极大地提高效率,也是学校科学化、正规化管理的重要条件。
关键词:学生宿舍管理系统;JSP 服务器;MyEclipse平台;SQL SERVER 2005
Abstract
College dormitory management system is a typical management information system (MIS), its development include the establishment and maintenance of back-end database and front-end application development aspects.For the background database creation and maintenance requirements to establish a strong data consistency and integrity, data security, a good library.As for the front-end application development application is required to provide powerful data manipulation capabilities, user-friendly, easy to use and so on.We use Microsoft's SQL SERVER 2005 database development tools, JAVA is more complete for database development tool, but it also offers a variety of its object-oriented development tools, especially data that can be convenient and simple windowintelligent manipulation of database objects, the data provides a powerful environment more conducive to the database and data tables for the direct operation and handling, to improve the programming efficiency and reliability.The old manual records management quarters has been the rapid development of information technology can not meet the age, the new dormitory management system developed, the school's existing accommodation information management will be a great change from the past into the computer manuallyway, the efficiency is low, data redundancy, easy to retrieve the error into a fast, easy to find, high reliability, large memory capacity.These advantages can greatly improve efficiency, but also the scientific school, standardized management of important conditions.Keywords: Student accommodation management system; JSP server; MyEclipse platform; SQL SERVER 2005
目录
摘 要................................................................. X
Abstract................................................................ XI
1 绪 论............................................................... 1
1.1 研究背景........................................................... 1
1.2 国内外发展现状..................................................... 1
1.3出现的问题.......................................................... 3
2 系统设计使用技术介绍................................................. 4
2.1 JAVA技术........................................................... 4
2.2 JAVABEAN........................................................... 4
2.3 JDBC............................................................... 4
2.4 JSP技术............................................................ 5
2.5 MYECLIPSE简介...................................................... 7
2.6 SQL SERVER 2005简介................................................ 7
3 系统分析............................................................... 9
3.1 可行性分析......................................................... 9
3.2 系统需求分析....................................................... 9
3.3 系统数据流图...................................................... 11
4 系统总体设计.......................................................... 12
4.1 系统设计目标...................................................... 12
4.2 系统总体功能...................................................... 12
4.3 系统结构图........................................................ 13
5 详细设计及实现........................................................ 15
5.1.1 数据库的引入................................................... 15
5.1.2数据库概念结构设计E-R图....................................... 16
5.1.3 数据库逻辑结构设计............................................. 20
5.2.1 管理员模块设计................................................. 25
5.2.2 寝室长与室员模块设计........................................... 30
6 系统测试.............................................................. 35
结 论................................................................ 37
致 谢................................................................ 38
参考文献................................................................ 39
附 录................................................................ 40
1 绪论
1.1 研究背景
现代社会不仅是一个高效益的经济化,更是一个高科技的信息化社会。计算机的应用不同程度上已经普及到社会生活的各个方面。随着高等教育事业的发展,高校办学规模的扩大,学生层次的丰富,对于以手工记录为主的高校公寓管理者来说,管理工作变得越来越不方便。因而学生公寓管理的信息化开始引起越来越多高校管理者的高度重视。公寓信息化管理系统已被部分高校的公寓管理部门应用,一方面利于提高公寓管理工作的效率和质量,一方面利于保存学生的各种信息。
为了适应现代人强烈的时间观念和高效率的需求,学生公寓管理系统为高校后勤工
作带来了极大的便利。一方面能及时有效地进行住宿学生的信息查询;另一方面能实现学生个人信息及在公寓表现的资源共享,对于教育管理水平的全面提高起到很好的作用。例如各级管理人员可以有针对性地查询住宿学生的相关信息,汇总学生在公寓的各种表现情况。归口公寓管理人员可以对住宿学生信息进行更新、维护、查询统计等操作。能简单快捷地对学生的住宿情况和基本信息进行查询,缩短了查找时间,提高了效率,大大减轻了学生公寓管理人员工作量。
1.2 国内外发展现状
国外因为各国的国情不同,所以研究高校学生公寓的水平也大不一样。在美国,克莱蒙特大学凯尼斯·格林(Kenneth Green)教授主持并组织了一项大型
科研项目,即“信息化校园计划(CCP)”。该研究采取定性和定量研究相结合的方法,从
1990年到2002年期间,针对信息技术在美国多所大学校园里的应用问题进行了详细地
调查和深入的研究,并对发展过程中存在的各种问题提出许多合理化建议。该计划是美
国高校目前信息化方面最具权威性的研究项目之一(张成洪等2003a)。调查结果显示,
美国大学非常注重信息化规划的制定。同时专家认为学校的信息化发展战略今后要解决
的迫切问题是明确IT发展目标、防止IT人才流失、建立信息化预算模型、课程管理系
统和网上教学资源建设等。
在亚洲方面,2002年,由香港大学与北京大学、新加坡国立大学、美国的CCP、日本东京大学研究所(National Institute of Multimedia Education)密切合作,在香港大学启动“ACSS”项目,研究调查亚洲地区的1000多所大学,这是亚洲方面在高校信息化建设上最具权威性的研究项目之一。调查结果表明,香港大学对学校短期和中期信息化的需求很明确,并就此作了相应的战略规划。基于网络的远程教育开展不尽如人意,学校当前规划最注重的方面是教学资源获取的便捷性、学生上网的方便性和网络安全性。
在日本,高校虽然很重视信息化的投入,信息化的主要目的也很明确,但是由于成
本和技术人员的缺乏,同时相关人员缺乏对应用信息技术的积极态度等方面的原因,使得日本高校信息化的预期目标和实际状况产生很大的差距。
目前,国内高校学生公寓管理信息系统应用很多,各有其特点,现介绍几种比较普通、常用的,能代表目前学生公寓管理信息系统前沿水平的系统。
(1)基于VFP的学生公寓管理信息系统
系统程序设计采用结构化法和模块法相结合的方法。由5个模块组成:公寓管理、
学生资料管理、内务管理、收费管理和报表打印。其重要的功能是:系统具有安全性;能保证学生住宿管理的准确性;能对公寓安排进行统一管理;能实现公寓的内务管理;能对学生的住宿情况进行浏览和查询;可以打印各种常规的统计报表。
(2)基于ASP.NET的高校公寓学生管理信息系统
3系统采用的设计方案是结构化程序。按照不同功能将系统分为若干个相对独立的程序模块分别设计,最后进行综合设计。由系统管理、公寓管理、用户管理、收费管理、
学生情况等模块组成。其最大的功能是:通过权限判断用户登录,学员用户只可以浏览、
管理、查询学生,辅导员用户不但能完成学员的操作,也可以进入学生管理模块,对学
生进行动态地管理;可以顺利实施系统登录、学生查询和浏览、学生管理、系统配置等
功能;交互性和容错能力强,实现了网站学生的动态管理;内、外部连接灵活;功能完
善,方便移植,使得对教育信息的管理更加及时;能引发管理者的注意,吸引更多管理
者在网站中进行管理,大大提高管理效率。
(3)基于Web的智能化公寓管理系统
系统应用ASP和MS SQL Server技术。采用ASP服务器端,可在其中建立功能强大的Web应用程序和交互式的Web网页,具有开发方便、运行效率高等优点。采用MS SQLServer设计数据库,其适应性强。通用、实用、安全可靠,安全保密、易于掌握和便于维护是其主要操作特点。
(4)基于.NET平台学生公寓管理系统
NET技术是以“.NET框架”为基础,包括ASP.NET、Visual Studio.NET(包括VB.NET、VC.NET和C#等程序设计语言)、ADO.NET和SQL Server 2005数据库管理系(DBMS)等工具。SQL Server 2005是基于“.NET框架”的全新数据库管理系统,为.NET开发工具提供全面支持,具备完全Web支持。基于“.NET框架”的数据库访问技术ADO.NET,解决了ODBC、ADO接口在性能和网络支持等方面的缺点,完全支持关系数据库,并具有更高的网络数据库访问性能,能够轻松穿越防火墙。
1.3出现的问题
由于目前都没有统一的标准,所以开发出的系统五花八门,各有千秋,都具有一定的面向性和局限性。有的系统是单机版本,不能进行广泛的应用;有的系统采用C/S模式开发,但所开发的系统都有一定的局限性,不能普遍适用,所以,针对不同高校的特点,开发一个稳定高效的系统势在必行。联系我们
学位论文:1157918155
2860401462
期刊论文:1487246024 1157918155
电话:张老师:13189798483
推荐阅读