基于 Web 的青年公寓管理系统的设计与实现
I
摘 要
信息技术是二十世纪九十年代的新名词,它在社会生活中的应用的世间还很
短暂,但是现在它已经广泛地应用到各个行业。住宿是现代人需要解决的首要问
题,所有人都需要一个让自己能在休息安定的地方。但随着社会不段发展,人口
不断增加,宿舍公寓的管理也成为了意向繁杂的工作。公寓管理实现了信息化,
不仅可以提高管理的自动化、智能化,促使管理模式的合理化,管理方式的科学
化,管理过程的规范化。
青年公寓管理系统是社会发展不可缺少的管理工具,这对于居住者和管理者
来说都是至关重要的。但一直以来,大部分的公寓管理依然使用的是传统的人工
方式的管理。这种管理方式存在着效率低、易出错等弊端,而且随着时间的推移,
居住的人员越来越多,使得产生的信息和文件也越来越大,这会让查询统计、数
据更新变得更加繁琐与困难。
随着互联网及计算机技术高速的发展与普及,这类繁琐的数据统计变可以采
用计算机来进行管理,这将具有着人工管理所无法比拟的优点。比如:检索数据
更加快捷方便、数据的存储量大、保密性高、成本低等等。这些能够更好的提高
公寓管理的效率,顺应了社会信息化的潮流,缩短了社会化大生产的周期。
在这个系统中我综合应用了 MySQL、Servlet、JSP 等知识。网页界面的结构
设计以实用性出发,具有易于操作、简洁、方便等特点。在设计中,首先,运用 HTML
语言对网站的静态页面进行精细的加工并且在网站的美工方面取得了良好的效果。
其次,对于 Java 编程、JSP 的动态编程以及 MySQL 数据库进行努力学习和大量
实践,并运用到了网站的建设中。
本毕业设计就青年公寓管理系统进行了详细全面的论述。访问本系统的用户
分为管理员、居民两种角色,每种角色分别有不同的功能模块。
关键字 青年公寓、管理系统、MySQL、MyEclipse
I
目 录
摘 要.............................................................................................................................................I
绪 论............................................................................................................................................1
1 系统概述与技术介绍...........................................................................................................2
1.1 B/S 结构介绍...........................................................................................................2
1.2 MySQL 数据库...........................................................................................................2
1.3 MyEclipse 介绍...........................................................................................................3
1.4 JavaScrip 语言.............................................................................................................3
1.5 JSP 技术.......................................................................................................................3
1.6 MVC 模式...................................................................................................................5
2 系统需求分析........................................................................................................................8
2.1 开发环境......................................................................................................................8
2.2 需求分析......................................................................................................................8
2.3 可行性分析..................................................................................................................8
3 系统概要设计......................................................................................................................10
3.1 系统设计概述...........................................................................................................10
3.2 系统流程图................................................................................................................11
3.3 系统功能分析...........................................................................................................12
4 数据库设计与实现.............................................................................................................13
4.1 数据库结构设计.......................................................................................................13
4.1.1 数据表的结构................................................................................................13
5 系统的实现 ..........................................................................................................................18
5.1 系统登录设计...........................................................................................................18
5.2 管理员功能设计.......................................................................................................23
5.2.1 管理员信息管理............................................................................................23
5.2.2 报修信息管理................................................................................................25
5.2.3 订水信息管理................................................................................................26
5.2.4 居民信息管理................................................................................................27
5.2.5 公告信息管理................................................................................................27
5.3 居民功能设计...........................................................................................................28
5.3.1 水电费管理.....................................................................................................28
II
5.3.2 报修管理.........................................................................................................29
5.3.3 订水管理.........................................................................................................30
6 系统测试...............................................................................................................................31
6.1 测试方法....................................................................................................................31
6.2 系统测试结果...........................................................................................................31
总 结............................................................................................................................................33
参考文献.....................................................................................................................................34
1
绪 论
信息技术是二十世纪九十年代的新名词,它在社会生活中的应用的世间还很
短暂,但是现在它已经广泛地应用到各个行业。住宿是现代人需要解决的首要问
题,所有人都需要一个让自己能在休息安定的地方。但随着社会不段发展,人口
不断增加,宿舍公寓的管理也成为了意向繁杂的工作。公寓管理实现了信息化,
不仅可以提高管理的自动化、智能化,促使管理模式的合理化,管理方式的科学
化,管理过程的规范化。
青年公寓管理系统是社会发展不可缺少的管理工具,这对于居住者和管理者
来说都是至关重要的。但一直以来,大部分的公寓管理依然使用的是传统的人工
方式的管理。这种管理方式存在着效率低、易出错等弊端,而且随着时间的推移,
居住的人员越来越多,使得产生的信息和文件也越来越大,这会让查询统计、数
据更新变得更加繁琐与困难。
随着互联网及计算机技术高速的发展与普及,这类繁琐的数据统计变可以采
用计算机来进行管理,这将具有着人工管理所无法比拟的优点。比如:检索数据
更加快捷方便、数据的存储量大、保密性高、成本低等等。这些能够更好的提高
公寓管理的效率,顺应了社会信息化的潮流,缩短了社会化大生产的周期。
在这个系统中我综合应用了 MySQL、Servlet、JSP 等知识。网页界面的结构
设计以实用性出发,具有易于操作、简洁、方便等特点。在设计中,首先,运用 HTML
语言对网站的静态页面进行精细的加工并且在网站的美工方面取得了良好的效果。
其次,对于 Java 编程、JSP 的动态编程以及 MySQL 数据库进行努力学习和大量
实践,并运用到了网站的建设中。
因此在计算机飞速发展的今天,应用数据库技术实现毕业生实习信息的管理
是可行而必要的工作,实现青年公寓管理系统的信息化,既能够提高工作效率,
又可以提高工作水平。