基于JSP的小区物业管理系统含源文件_第1页
基于JSP的小区物业管理系统含源文件_第2页
基于JSP的小区物业管理系统含源文件_第3页
基于JSP的小区物业管理系统含源文件_第4页
基于JSP的小区物业管理系统含源文件_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

届别 2011 学号毕 业 设 计 ( 论 文 )基于 JSP 小区物业管理系统 姓 名 系 别 、专 业导师姓名、职称完 成 时 间 目 录摘要-1ABSTRACT-2第 1 章 绪论-31.1 引言-312 背景-41.2.1 B/S 模型的优点-41.2.2 JSP 技术发展背景 -5第 2 章 需求分析-72.1 系统的研究意义-72.2 小区物业管理系统的需求分析-723 系统配置-92.3.1 Hardware (硬件) -92.3.2 Software (软件)-9第 3 章 系统设计-103.1 系统的功能模块设计-103.2 系统数据库设计-123.3 数据库逻辑设计-123.4 系统运行环境及环境变量设置-203.5 页面设计-25第 4 章 系统实现-2741 系统基本结构-274.1.1 系统的基本结构图-274.1.2 系统的程序目录结构-284.1.3 系统数据库设计-2942 系统公共模块设计与实现-304.2.1 “common.jsp”文件-304.2.2 “ check.jsp”文件-314.2.3 “ header.jsp”和“ footer.jsp ”文件-314.2.4 “style.css”文件-324.2.5 建立与数据库相关的 JavaBean 文件-3343 系统小区物业管理主页面-3444 系统管理模块 实现-374.4.1 管理员登陆口 “login.jsp”页面-374.4.2 管理密码验证“chklogin.jsp”文件-384.4.3 新闻资讯管理页面“main.jsp” -394.4.4 小区公告信息页面“addxinxi.jsp” -394.4.5 物业信息管理页面“savexinxi.jsp” -404.4.6 小区留言管理功能页面“modifyxinxi.jsp” -4045 系统用户注册模块实现-404.5.1 用户注册页面“register.jsp” -414.5.2 用户注册页面“adduser.jsp” -4246 系统其他功能页面实现-43第 5 章 软件的测试-435.1 什么是软件测试-435.2 软件测试的目标与方法-43第 6 章 总结-44第 7 章 致谢-45参考文献-47摘要Internet 已经成为人们生活、工作、学习越来越离不开的平台。Web 技术已经不在局限于单纯地提供信息服务,而是日益成为一个操作平台,为用户提供强大的服务功能。例如网上电子商务、社会信息数据库等。网络实现了远程通讯,人们能够通过计算机网络进行电子邮件的发送,召开网络会议,网上购物,甚至坐在家里就可以上大学(网上教育) 。网络有巨大的潜力待我们去开发与探索。因此,基于 B/S 体系架构创建这个小区物业管理网站,紧跟行业发展,满足人们生活、学习的需要。建立一个基于 B/S 架构的小区物业管理网站,实现信息网络化。通过较丰富的功能将 Web 的技术特点体现出来。该系统可供管理员、注册用户、以及游客登录使用。登录者可以查询信息或者发布信息,可以通过此网站了解小区物业管理情况,小区住户还能够查询各种收费。系统中管理员为必不可少的模块项,主要是为了安全有效地存储和管理及维护网站的各类信息,赋予管理员特定的权限,可以对用户和各种信息进行分类,添加,删除,修改等。方便网站的管理与维护。要实现这样的功能,离不开后台数据库的支持。用户验证注册信息,收集到的用户信息,分析得出的关联规则表等大量的数据都由数据库管理系统管理。本文中数据库服务器端采用了 SQL SERVER2000 作为后台数据库,以先进的JDBC 技术与数据库连接,结合 SQL 语句处理对用户分类,添加,删除,修改等操作,使 Web 与数据库紧密联系起来。关键词 : 小区物业管理 信息管理 SQL SEVER2000 JDBCABSTRACT:With the technology of computer and network of development rapidly, Internet/Intranet is used in common more and more within the world. Nowadays is advancing forward the information social, information system is effective larger and larger .In tradition materials circulation, on account of information management accelerating to materials circulation is not awareness, many a time attach importance to hardware equipment but make light of software equipment. Otherwise, most of materials Circulation Company in China is development in the basic of tradition materials circulation, hardly corporation can supply a synthetic service, the function of contemporaneity materials circulation is not exerted. Materials circulation corporation in China, materials circulation services not only hardware equipment bur software equipment have a distinct gap.With the development of economy day by day, information age have reached 。All kinds of information tend to digitization、 distinctly. That how to make materials circulation management programming、intelligentize is more and more important ,especially in the vehicle management system ,which is a important tache , intelligentize management artifice is thought highly of more and more. Though we should make good use of astronomical memory capacity、high-powered processing capacity, and so on ,these predominances to assistant vehicle of management system so that computer resource are utilized reasonal ,attach to reduce work force and enhance quality of labor indeed.This article primarily analyses the composing of management system ,includes :requirement、design goal of system、data structure、data flow and mostly characters of system and so on ,emphases introduce system of function model detailed thinking, implement method and key technique of expound, for example, GIS、GPRS and so on.KEY WORDS: vehicle of management, information system, materials circulation management第 1 章 绪论1.1引言Internet 已经成为人们生活、工作、学习越来越离不开的平台。Web 技术已经不在局限于单纯地提供信息服务,而是日益成为一个操作平台,为用户提供强大的服务功能。例如网上电子商务、社会信息数据库等。网络实现了远程通讯, 人们能够通过计算机网络进行电子邮件的发送,召开网络会议,网上购物,甚至坐在家里就可以上大学(网上教育) 。网络有巨大的潜力待我们去开发与探索。因此,基于 B/S 体系架构创建这个小区物业管理网站,紧跟行业发展,满足人们生活、学习的需要。建立一个基于 B/S 架构的小区物业管理网站,实现信息网络化。通过较丰富的功能将 Web 的技术特点体现出来。该系统可供管理员、注册用户、以及游客登录使用。登录者可以查询信息或者发布信息,可以通过此网站了解小区物业管理情况,小区住户还能够查询各种收费。系统中管理员为必不可少的模块项,主要是为了安全有效地存储和管理及维护网站的各类信息,赋予管理员特定的权限,可以对用户和各种信息进行分类,添加,删除,修改等。方便网站的管理与维护。要实现这样的功能,离不开后台数据库的支持。用户验证注册信息,收集到的用户信息,分析得出的关联规则表等大量的数据都由数据库管理系统管理。本文中数据库服务器端采用了 SQL SERVER2000 作为后台数据库,以先进的JDBC 技术与数据库连接,结合 SQL 语句处理对用户分类,添加,删除,修改等操作,使 Web 与数据库紧密联系起来。整个个性化页面生成系统主要由使用 JSP 技术开发实现个性化 Web 页面生成和 JS 结合 JavaBeans 技术实现组件重用两部分组成。整个系统结构如图 1-1 所示。图 1-1 系统结构图 本设计主要完成客户端,Web 服务器端应用程序和数据库的制作,实现网上小区物业管理系统的创建,管理员注册/登陆、对物业信息进行添加,删除,修改等功能。实现与完善整个基于 B/S 小区物业管理网站的组织建立和测试工作。12 背景1 . 2 . 1 B/S 模型的优点几乎没有限制的客户端访问和极其简单化的应用程序部署和管理是 B/S 模型的优势所在。它和 C/S 模型比较优点极为突出。两层技术模型(Two-Tier Architecture)是指客户机直接与服务器交流,没有其他服务介入的技术模型。对用户量在 12100 的局域网环境中,两层模型的确是个不错的方案。由于该模型中,所有的用户连接都是被保持的,也就是说即使在空闲状态,连接依然存在。所以,用户的并发请求数量有限的。为了解决这个限制,使得成千上万的用户可以被无顾虑地添加,我们最好选用三层模型 B/S 结构,即 Browser/Server(浏览器/服务器)结构,是随着 Internet 技术的兴起,对 C/S 结构的一种变化或者说是改进的结构。用户界面完全通过浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形Database 服务器用户JSP 页小区物业Web 服务器添加,删除,修改等权限操作成三层结构,是一种全新的软件系统构造技术。B/S 模型结构图如下所示:图 1-2 B/S 模型结构图从上图可见 这种结构的一个重要的特点是,用户可以完全不需要安装客户端软件,当然也不需要担心任何软件升级和不兼容等任何客户端所遇到的问题。相比之下,B/S 模型的优点显而易见,更适合这个网站的构建,有利于网站的维护和扩充。1 . 2 . 2 JSP技术发展背景Web 技术的迅猛发展正推动 Internet 上信息服务类的进步。WWW 服务的基础是 HTML 语言。这个系统模块中用到的 JSP 技术是在 HTML 语言的基础上使用脚本语言对网页的对象模型进行编程。JSP 全称 Java Server Pages,它是由Sun Microsystems 公司提出、许多公司参与建立的一种动态网页技术标准。它诞生在 1999 年 6 月 1 日。目前国内外已经在广泛地使用 JSP。随着 JAVA 语言得到普及,越来越多的公司开始关注 JSP 的前景。传统的动态网页制作包括 CGI、ASP、JSP 三种,而 JSP 具有明显的优势。使用 CGI-BINJ 接口是一个最早的动态 WEB 页面问题的解决方案。缺点, CGI 程序必须从 CGI 接口读入一长串的字符串,再从字符串中取得所需要的数据并加以处理。过程十分繁琐。另一个缺点,除了 Perl 是解释语言外,其他都是编译式的语言。每次修改后,都必须重新编译一次,这给开发人员带来麻烦,增加了工作量。ASP 和 JSP 都能取代 CGI 使网站建设和发展变得简单快捷。尽管 JSP 技术和ASP 在许多方面都有相似的,但仍然存在很多不同之处,其中最本质上的区别在于:两者是来源于不同的技术规范组织,其实现的基础,WEB 服务器平台要求不相同。作为 Java 平台的一部分,JSP 拥有 Java 编程语言“一次编写,各处运行”的特点。一次写入,之后,可以运行在任何具有符合 JavaTM 语法结构的环境。取代之过去单一平台开发。 ASP 主要工作环境是微软的 IIS 应用程序结构,又因 Activex 对象具有平台特性,所以 ASP 技术不能很容易地实现在跨平台的 WEB 服务器的工作。从开发人员的角度来看其区别在于:ASP 仅支持组件对象模型 COM,而 JSP技术提供的组件都是基于 JavabeansTM 技术或 JSP 标签库。JSP 标签可扩充性。JSP 技术能够使用开

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论