宿舍管理系统设计与开发文献综述
2020-06-02 19:42:11
文 献 综 述
随着高等院校规模的不断扩大,在校人数的不断增加,学生宿舍的各项管理工作要求越来越高。学生的宿舍管理是学校重要基础性的管理工作,加强学生宿舍管理,充分利用学校的各项资源,更好地促进学校各项工作的顺利展开。
本课题为宿舍管理系统的开发与设计,利用JSP JavaBean Servlet和Mysql数据库技术实现整个系统,系统实现宿舍楼信息的动态管理,使得对相关信息的管理更加及时、高效。以下主要介绍本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。
研究现状
目前,网络应用软件运行的模式主要有二类:Client/server模式,Browser/Web模式。前者主要的缺点是维护、升级较麻烦。后者的主要优点是便于扩充应用、升级维护简便。
鉴于B/S相对于C/S的先进性,采用B/S结构开发。
宿舍管理系统采用JSP JavaBean Servlet和Mysql数据库技术实现宿舍楼信息的管理,系统采用B/S结构、结合网络数据库开发技术来设计本系统。开发语言采用JSP,数据库使用Mysql数据库。系统能够收集与存储宿舍及学生信息,高效地完成对宿舍楼信息的管理,协助学校开展宿舍管理工作。
高校宿舍管理系统为学校及宿舍楼管理者提供宿舍楼学生的入住情况以及宿舍管理员的信息查询,可以方便的查询及删除学生个人信息及入住情况。其开发内容主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。该系统界面友好、美观大方、方便易用。系统能极大的减轻工作人员的工作量,并以快速、准确等优点取代人工操作,提高学生宿舍管理工作效率。系统具备数据库维护功能,可以及时根据用户需求进行数据的添加、删除、修改、备份等操作。
主要完成的功能模块有:学生信息查询、公告信息发布、留言板、卫生检查信息等。
相关技术简介
1、 JSP技术简介
JSP(JavaServer Pages)即java服务器页面是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。它实现了Html语法中的java扩张。Jap的优点:1、一次编写,到处运行。2、系统的多平台支持。3、强大的可伸缩性。4、多样化和功能强大的开发工具支持。5、支持服务器端组件。
2、 Mysql数据库
Mysql是一个关系型数据库管理系统,由瑞典Mysql AB公司开发,目前属于Oracle公司。Mysql使用SQL语言访问数据库,具有成本低、速度快、体积小,以及源码开放的优点。