没有合适的资源?快使用搜索试试~ 我知道了~
数据库课程设计(小区物业管理系统)实验报告---精品模板.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 87 浏览量
2022-06-28
04:59:00
上传
评论
收藏 985KB DOCX 举报
温馨提示
试读
23页
数据库课程设计(小区物业管理系统)实验报告---精品模板.docx数据库课程设计(小区物业管理系统)实验报告---精品模板.docx数据库课程设计(小区物业管理系统)实验报告---精品模板.docx数据库课程设计(小区物业管理系统)实验报告---精品模板.docx数据库课程设计(小区物业管理系统)实验报告---精品模板.docx数据库课程设计(小区物业管理系统)实验报告---精品模板.docx数据库课程设计(小区物业管理系统)实验报告---精品模板.docx数据库课程设计(小区物业管理系统)实验报告---精品模板.docx
资源推荐
资源详情
资源评论
1
数据库课程设计
题 目: 小区物业管理系统
班 级: 1305 班
2 0 1 6 年 4 月 2 0 日
1
2
一、系统介绍
(一)项目开发背景
1.随着我国经济发展和城市开发,住宅小区越来越成为居住的主流,小区物
业管理是针对当代社会这一市场需要应运而生的。用计算机操作的小区物业管理
系统是为小区管理者和小区用户更好的维护各项物业管理业务处理工作而开发
的管理软件,根据需求分析,实现小区管理业务,效益已越来越明显。因此,开发
这样一套小区物业管理系统软件成为很有必要的事情 ,在本文中将就本次毕业设
计我所开发的小区物业管理系统,谈谈其开发过程和所涉及到的问题及解决方
法。
2.物业管理常常要把本小区业主的基本情况(身份证号、姓名、联系方式,房
屋号、房屋面积等)存放在数据库中,有了这个“数据仓库”我们就可以根据需
要随时查询某业主的基本情况,也可以查询该业主对物业管理的支持程度等等。
这些工作如果都能在计算机上自动进行 ,那我们的管理就可以达到极高的水平。
此外,在缴费管理、权限管理、维修管理中也需要建立众多的这种“数据库”,
使其可以利用计算机实现财务、维修等的自动化管理。
(二)研究目标
1.研究目标是利用 JavaEE 开发基于 B/S 结构的小区物业管理系统,实现小区
物业管理的全部功能且便于维护更新。
主要功能概括为:
2.对小区内住房的详细资料的管理,包括增、删、改、查功能。
3.在具有了所有的基本资料信息后,需要实现实质性的物业管理。
主要的管理业务包括:车位管理、数据管理、收费管理、住户意见管理、住户报
修管理等。供小区业主和租户访问登录,报修、查看消息功能。
(三)相关技术介绍
1.B/S 模式
B/S(Browser/Server)结构,即浏览器和服务器结构。它是对 C/S 结构的一种
2
3
变化或者改进的结构。在这种结构下,用户工作界面是通过 WWW 浏览器来实现,
极少部分事务逻辑在前端(Browser)实现,主要事务逻辑在服务器端(Server)实
现,server 端访问数据库,形成所谓三层 3-tier 结构。B/S 结构使用的 http 协议,
就是针对超级文本的,而超级文本自身就带着多媒体的韵味。如今 WEB 技术的
日益成熟,B/S 结构浮出水面并呈现逐渐取代 C/S 的形势,使得教学软件系统的网
络体系结构跨入一个新阶段。
B/S 结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软
件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,
只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以
在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可
以自动分配给用户一个账号进入系统。
2.JavaEE
JavaEE 是一种利用 Java 平台来简化企业解决方案的开发、部署和管理相关
的复杂问题的体系结构。JavaEE 技术的基础就是核心 Java 平台,JavaEE 不仅巩固
了标准版中的许多优点 ,例如"编写一次、随处运行”的特性、方便存取数据库的
JDBC API、CORBA 技术以及能够在 Internet 应用中保护数据的安全模式等等,同时
还提供了对 EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)
以及 XML 技术的全面支持。其最终目的就是成为一个能够使企业开发者大幅缩
短投放市场时间的体系结构。
JavaEE 体系结构提供中间层集成框架用来满足无需太多费用而又需要高可
用性、高可靠性以及可扩展性的应用的需求。通过提供统一的开发平台,JavaEE
降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支
持,完全支持 Enterprise JavaBeans,有良好的向导支持打包和部署应用,添加目录
支持,增强了安全机制,提高了性能。
3。MySQL
MySQL 是一个小型关系型数据库管理系统,与其他的大型数据库例如
Oracle、DB2、SQL Server 等相比,MySQL 自有它的不足之处,如规模小、功能有
限(MySQL Cluster 的功能和效率都相对比较差)等,但是这丝毫也没有减少它
受欢迎的程度。对于一般的个人使用者和中小型企业来说, MySQL 提供的功能
已经绰绰有余,而且由于 MySQL 是开放源码软件,因此可以大大降低总体拥有成
本。
4.AJAX
AJAX 不是一种新的编程语言 ,而是一种用于创建更好更快以及交互性更强
的 Web 应用程序的技术。
3
4
通过 AJAX,JavaScript 可使用 JavaScript 的 XMLHttpRequest 对象来直接与
服务器进行通信。通过这个对象,JavaScript 可在不重载页面的情况与 Web 服
务器交换数据。
AJAX 在浏览器与 Web 服务器之间使用异步数据传输(HTTP 请求),这样就
可使网页从服务器请求少量的信息,而不是整个页面。AJAX 可使因特网应用程
序更小、更快,更友好。JavaScript XML HTML CSS 在 AJAX 中使用的 Web 标准
已被良好定义,并被所有的主流浏览器支持。AJAX 应用程序独立于浏览器和平
台。
Web 应用程序较桌面应用程序有诸多优势;它们能够涉及广大的用户,它们
更易安装及维护,也更易开发。不过,因特网应用程序并不像传统的桌面应用程
序那样完善且友好。
通过 AJAX,因特网应用程序可以变得更完善,更友好。
(四)系统环境配置
1.安装 JDK
本系统使用 jdk1。7 开发。下载安装后,配置 path 环境变量.
2.安装 tomcat
本系统使用 tomcat7 作为 web 服务器,启动前需设置 java_home 环境
变量。
3.安装 MySql
本系统使用 MySQL 作为后台数据库。
4.系统部署
将项目文件复制到 tomcat7 的安装路径下的 webapps 目录下。启动
tomcat, 打开浏览器即可使用系统。
二、系统分析
(一)需求分析
1。管理员使用功能
4
5
物业公司客服人员作为系统管理员登录系统后台,实现以下功能:
系统管理:
(1)业主资料管理(增、删、改、查);
(2)租户资料管理(增、删、改、查);
(3)为业主和租户分配管理权限;
物业管理:
(1)楼宇信息管理(增、删、改、查)
(2)房屋信息管理(增、删、改、查);
(3)客户管理(增、删、改、查);
(4)租赁管理(增、删、改、查);
(5)收费管理(增、删、改、查);
(6)维修申请管理(受理,删除);
(7)投诉意见管理(回复,删除);
财务管理:
(1)收支登记
(2)工资结算管理(增、删、改、查)
(3)维修报表管理(增、删、改、查)
(4)欠费报表管理(增、删、改、查)
(5)已交费报表管理(增、删、改、查)
停车管理:
(1)车位管理(增、删、改、查);
(2)客户管理(增、删、改、查);
密码修改:
(1)修改自己的密码
5
剩余22页未读,继续阅读
资源评论
苦茶子12138
- 粉丝: 1w+
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功