结构设计 11
3.1.1 系统功能模块图 11
3.2 数据库设计 12
3.2.1 数据库概念结构设计 12
3.2.2 数据库的逻辑设计 14
3.3 系统的详细设计 16
3.3.1
登陆流程图 17
3.3.2 添加学生信息流程图 17
3.3.3 修改学生信息流程图 18
3.4 人机界面设计 19
4 系统实现 21
4.1 开发环境 21
4.2 功能实现 21
4.2.1 登录模块的设计与实现 21
4.2.2 系统主界面的设计与实现 22
4.2.3 寝室管理模块的设计与实现 23
4.2.4 床位管理模块的设计与实现 26
4.2.5 学生管理模块的设计与实现 26
4.2.6 学生入住/预定登记模块的设计与实现 27
4.2.7 寝室使用状态
查询模块的实现过程 28
5 系统测试 30
5.1 测试的目的 30
5.2 黑盒测试 30
5.3 白盒测试 30
5.4 测试用例设计 31
结 论 35
致 谢 36
参考文献 37
附 录 38
引 言
随着信息社会的科技不断提高,以及商品经济的高效化,使得计算机的应用已普及到经济和社会生活的各个领域。为了适应现代社会人们高度强烈的时间观念,人们的管理方式也提升了一个档次,渐渐实现了无纸化办公,即从原来的人工记录管理模式转变为电脑一体化管理。高校是科研的阵地,对后勤的管理也应该一改传统的人工管理,加大信息化、时代化力度,节省人力物力,提高效率。当今社会,随着的规模不断扩大,学生的数量急剧增加,有关学生的各种信息也成倍增长,其中包括关于学生宿舍的一系列信息,而面对庞大的信息量,有必要开发学生宿舍管理系统来提高宿舍管理工作的效率。基于这两点,开发此学生宿舍管理系统,它是以高校的管理方式为实例而设计的一种实用型管理信息系统,为宿舍管理带来了极大的方便。
新的宿舍管理系统开发出来之后,的宿舍信息管理现状将有很大的改观,由过去的人工方式转变为计算机方式,由效率低、数据冗余、易产生错误转变为检索迅速、 查找方便、可靠性高、存储量大。这些优点能够极大地提高效率,也是宿舍管理科学化、 正规化的重要条件。现在全国的很多大园内的学生宿舍都采取统一管理的模式,这样就需要一种管理软件来为宿舍的管理者服务,协助他们来完成管理学生宿舍这么一个庞大的工作,而本系统针对当前宿舍信息管理无法对学生宿舍楼、学生寝室号、学生床位、 学生入住、学生退房等信息快速和准确的查询及记录所设计的,通过对数据库的查询、修改、删除、插入等基本的数据库操作可以实现各个模块的功能,使得宿舍办公效率提高。
1 基础知识
1.1 JSP简介
在 Sun 正式发布 JSP之后,这种新的 Web 应用开发技术很快引起了人们的关注。JSP 为创建高度动态的 Web 应用提供了一个独特的开发环境[1]。 用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。 JSP 页面看起来象普通
HTML 页面,但它允许嵌入执行代码,在这一点上,它和 ASP 技术非常相似。利用跨平台运行的
JavaBean 组件, JSP 为分离处理逻辑与显示样式提供了卓越的解决
方案[2]。JSP就是Java,只是它是一个特别的Java语言,加入了一个特殊的引擎,这个引擎将HTTPServlet这个类的一些对象自动进行初始化好让用户使用,而用户不用再去操心前面的工作。同时这个引擎又引入了
、<%@ %>等一系列的特别语法,使用这些语法来进行一些特定的操作,如引用文件、UR请下载论文,论文或程序为doc或rar格式,只上传部分目录查看,如果需要此论文或程序,请点击-下载论文,下载需要资料或是论文。