7.1系统测试环境39 7.2系统测试结果39 7.3本章小结41 结论42 致谢43 参考文献44 第一章绪论 1.1研究背景 随着科教兴国战略的实施,全国各大高校普遍扩招,大
7.1系统测试环境 39
7.2系统测试结果 39
7.3本章小结 41
结论 42
致谢 43
参考文献 44
第一章绪论
1.1研究背景
随着科教兴国战略的实施,全国各大高校普遍扩招,大量学生涌入校园,学生人数呈爆炸式增长,越来越多的学生给学校的后勤管理带来了很大的不便,如何科学有效的进行宿舍管理不仅关系到在校学生的生活,而且也关系到学校的后勤管理和高校的教育发展。
通过对几十所高校的走访调查得知,现在人们仍然使用传统人工方式管理宿舍,比如借助于纸张、表格等介质记录学生的入住信息,楼栋信息。当学生更改信息时,需要进行人工检索,然后修改,当学校或者班级要查询学生的住宿情况时,也要进行人工手动检索查询,这样无疑要耗费很多的人力、时间,而且效率及其低下,在这过程中,资料的丢失、损坏也是不可避免的。使用计算机进行信息管理的方式并没有在全国各大高校普及开来,这也与我国投入在教育上的资源多少有关系,资源配置不到位,自然无法开展大规模的信息化办公。
1.2研究现状
1.3研究目的和意义
对于大部分学生来说,在学校中宿舍是仅次于教室的第二活动场所,将信息化的宿舍管理系统投入使用,代替传统的管理方式,此举必然能够提高管理效率,保障信息的安全性。现今多数学校依然采用人工方式管理学生宿舍信息,浪费时间不说,还要无谓的人力投入,安全性、准确性更是难以得到保障。
宿舍管理系统在学校的实用性极强,正是宿管人员的需要的信息化工具,不需要多人操作,如此一来,既减少了人力成本支出,又节省了时间,大大提高管理效率,在人为本的设计理念指导下,该宿舍管理系统满足了各类用户的需求,又有操作简单,成本低廉,通用性强,便于管理的特点,因此具有一定的开发意义。
1.4文章结构安排
本文介绍的是宿舍管理系统的设计与实现。论文结构安排如下。
第一章介绍了系统的研究背景、研究现状及研究目的和意义;
第二章介绍了系统开发相关技术;
第三章详细介绍了系统的需求分析,主要包括需求背景分析,非功能性需求,功能性需求,可行性分析,系统用例图分析;
第四章主要介绍了系统的总体设计,包括系统设计原则,系统架构,主要功能模块和核心流程设计;
第五章介绍了系统的详细设计,主要包括数据库设计,核心模块设计;
第六章介绍了系统的实现,包括开发平台和主要功能模块实现;
第七章介绍了系统测试,包括系统测试环境和系统测试结果;
第二章系统开发相关技术
2.1Tomcat简介
Tomcat是一个小型的、轻量级的应用服务器,是一个免费的开放源代码的Web应用服务器[1]。虽然Tomcat在运行时占用的电脑资源很小,不需要高端的硬件配置,可是功能俱全,拥有正常Web开发系统常用的功能,更重要的一点是,Tomcat拥有很好的可塑性,可以被优秀的程序员利用技术向Tomcat中写入新功能。在对服务器要求不是很高的情况下,例如并发用户数量很小,或者要开发的系统简单小型的时候,Tomcat无疑是一个很好的选择[2]。
2.2Servlet简介
Servlet实际上是Java编程语言中的一个类。在Web应用中,Servlet负责请求和响应服务。在客户端对服务器发起请求的时候,Servlet从服务器那里得到请求,在结束响应的业务处理之后,服务器返回给客户端相应的结果(即响应客户端请求)。Servlet本质上是用Java语言写的运行在服务器端的程序,Servlet程序在服务器端运行,动态的生成Web页面,Servlet在执行和响应速度很快,使用难度小,容易被初学者接受。