数据库课程设计小区物业管理系统实验报告Word文档下载推荐.docx

上传人:b****2 文档编号:4092067 上传时间:2023-05-02 格式:DOCX 页数:21 大小:414.25KB
下载 相关 举报
数据库课程设计小区物业管理系统实验报告Word文档下载推荐.docx_第1页
第1页 / 共21页
数据库课程设计小区物业管理系统实验报告Word文档下载推荐.docx_第2页
第2页 / 共21页
数据库课程设计小区物业管理系统实验报告Word文档下载推荐.docx_第3页
第3页 / 共21页
数据库课程设计小区物业管理系统实验报告Word文档下载推荐.docx_第4页
第4页 / 共21页
数据库课程设计小区物业管理系统实验报告Word文档下载推荐.docx_第5页
第5页 / 共21页
数据库课程设计小区物业管理系统实验报告Word文档下载推荐.docx_第6页
第6页 / 共21页
数据库课程设计小区物业管理系统实验报告Word文档下载推荐.docx_第7页
第7页 / 共21页
数据库课程设计小区物业管理系统实验报告Word文档下载推荐.docx_第8页
第8页 / 共21页
数据库课程设计小区物业管理系统实验报告Word文档下载推荐.docx_第9页
第9页 / 共21页
数据库课程设计小区物业管理系统实验报告Word文档下载推荐.docx_第10页
第10页 / 共21页
数据库课程设计小区物业管理系统实验报告Word文档下载推荐.docx_第11页
第11页 / 共21页
数据库课程设计小区物业管理系统实验报告Word文档下载推荐.docx_第12页
第12页 / 共21页
数据库课程设计小区物业管理系统实验报告Word文档下载推荐.docx_第13页
第13页 / 共21页
数据库课程设计小区物业管理系统实验报告Word文档下载推荐.docx_第14页
第14页 / 共21页
数据库课程设计小区物业管理系统实验报告Word文档下载推荐.docx_第15页
第15页 / 共21页
数据库课程设计小区物业管理系统实验报告Word文档下载推荐.docx_第16页
第16页 / 共21页
数据库课程设计小区物业管理系统实验报告Word文档下载推荐.docx_第17页
第17页 / 共21页
数据库课程设计小区物业管理系统实验报告Word文档下载推荐.docx_第18页
第18页 / 共21页
数据库课程设计小区物业管理系统实验报告Word文档下载推荐.docx_第19页
第19页 / 共21页
数据库课程设计小区物业管理系统实验报告Word文档下载推荐.docx_第20页
第20页 / 共21页
亲,该文档总共21页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

数据库课程设计小区物业管理系统实验报告Word文档下载推荐.docx

《数据库课程设计小区物业管理系统实验报告Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《数据库课程设计小区物业管理系统实验报告Word文档下载推荐.docx(21页珍藏版)》请在冰点文库上搜索。

数据库课程设计小区物业管理系统实验报告Word文档下载推荐.docx

的特性、方便存取数据库的JDBCAPI、CORBA技术以及能够在Internet应用中保护数据的安全模式等等,同时还提供了对EJB(EnterpriseJavaBeans)、JavaServletsAPI、JSP(JavaServerPages)以及XML技术的全面支持。

其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。

JavaEE体系结构提供中间层集成框架用来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用的需求。

通过提供统一的开发平台,JavaEE降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成强有力支持,完全支持EnterpriseJavaBeans,有良好的向导支持打包和部署应用,添加目录支持,增强了安全机制,提高了性能。

3.MySQL

MySQL是一个小型关系型数据库管理系统,与其他的大型数据库例如Oracle、DB2、SQLServer等相比,MySQL自有它的不足之处,如规模小、功能有限(MySQLCluster的功能和效率都相对比较差)等,但是这丝毫也没有减少它受欢迎的程度。

对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此可以大大降低总体拥有成本。

4.AJAX

AJAX不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。

通过AJAX,JavaScript可使用JavaScript的XMLHttpRequest对象来直接与服务器进行通信。

通过这个对象,JavaScript可在不重载页面的情况与Web服务器交换数据。

AJAX在浏览器与Web服务器之间使用异步数据传输(HTTP请求),这样就可使网页从服务器请求少量的信息,而不是整个页面。

AJAX可使因特网应用程序更小、更快,更友好。

JavaScriptXMLHTMLCSS在AJAX中使用的Web标准已被良好定义,并被所有的主流浏览器支持。

AJAX应用程序独立于浏览器和平台。

Web应用程序较桌面应用程序有诸多优势;

它们能够涉及广大的用户,它们更易安装及维护,也更易开发。

不过,因特网应用程序并不像传统的桌面应用程序那样完善且友好。

  通过AJAX,因特网应用程序可以变得更完善,更友好。

(4)系统环境配置

1.安装JDK

本系统使用jdk1.7开发。

下载安装后,配置path环境变量。

2.安装tomcat

本系统使用tomcat7作为web服务器,启动前需设置java_home环境变量。

3.安装MySql

本系统使用MySQL作为后台数据库。

4.系统部署

将项目文件复制到tomcat7的安装路径下的webapps目录下。

启动

tomcat,打开浏览器即可使用系统。

2、系统分析

(1)需求分析

1.管理员使用功能

物业公司客服人员作为系统管理员登录系统后台,实现以下功能:

系统管理:

(1)业主资料管理(增、删、改、查);

(2)租户资料管理(增、删、改、查);

(3)为业主和租户分配管理权限;

物业管理:

(1)楼宇信息管理(增、删、改、查)

(2)房屋信息管理(增、删、改、查);

(3)客户管理(增、删、改、查);

(4)租赁管理(增、删、改、查);

(5)收费管理(增、删、改、查);

(6)维修申请管理(受理,删除);

(7)投诉意见管理(回复,删除);

财务管理:

(1)收支登记

(2)工资结算管理(增、删、改、查)

(3)维修报表管理(增、删、改、查)

(4)欠费报表管理(增、删、改、查)

(5)已交费报表管理(增、删、改、查)

停车管理:

(1)车位管理(增、删、改、查);

(2)客户管理(增、删、改、查);

密码修改:

(1)修改自己的密码

2.业主使用功能

小区业主作为用户可登录系统前台,实现以下功能:

(1)查看收费标准;

(2)建议回复;

(3)维修记录;

(4)车位信息;

(5)查看自己的费用;

(6)网上缴费;

(7)维修申请;

(8)提出意见;

(9)密码修改;

3.租户使用功能

租户作为用户可登录系统前台,实现以下功能:

(1)网上缴费;

(2)维修申请;

(3)密码修改;

(4)提出意见;

(2)架构分析

架构分析如下:

1.逻辑架构:

JSP+EasyUI+JavaBean+servlet+mybatis

(1)JSP+EasyUI负责表现

(2)JavaBean负责业务逻辑

(3)mybatis负责持久保持数据

2.物理架构:

Web服务器

3.技术解决方案:

WebServer-Tomcat7,Database-MySQL

业务逻辑分析

系统主要实体类以及类之间关系分析如下:

1.房屋类:

(1)包装房屋信息

(2)与用户类是一对一的关系

2.车位类:

(1)包装车位信息

(2)与房屋类是多对多的关系

3.用户类:

(1)包装系统用户信息

(2)与房屋类是一对一的关系

4.收费信息类

(1)包装各类费用信息

5.报修信息类

(1)包装用户报修信息

(2)与房屋类是多对一的关系

6.投诉信息类

(1)包装用户投诉信息

(2)与用户类是多对一的关系

7.消息类

(1)包装物业客服人员发送给用户的各类消息

3、系统设计

(1)系统总体设计:

物业管理系统

业主

管理员

查看收费标准

建议回复

维修记录

车位信息

查看自己费用

停车管理

财务管理

物业管理

密码修改

网上缴费

租户

系统管理

维修申请

提出意见

(2)数据库物理设计:

1.Admin管理员登录信息表

3.1管理员信息表

字段

字段类型

说明

AdminId

Int(4)

管理员编号

Name

varchar(10)

管理员姓名

Passwd

varchar(20)

登录密码

powerId

Int(11)

角色编号

2.业主登录信息表

3.2业主登录信息表

ol_id

业主编号

ol_name

业主姓名

ol_passwd

PowerId

3.租户登录信息表

3.3租户登录信息表

rl_id

租户编号

rl_name

租户姓名

rl_passwd

4.房屋信息表

3.4房屋信息表

h_id

编号

h_number

房屋编号

h_state

租赁状态

h_bulidingName

楼宇名称

h_unitNumber

楼宇编号

h_floor

楼层

h_type

房屋类型

h_direction

朝向

h_area

面积

h_remarks

描述

5.车位出租信息表

3.5车位出租信息表

hid

int

主键/自动递增

pid

车位号/引用packingspace表的pid

hname

varchar(20)

租借人姓名

houseid

租借人房号/引用house表的houseid

hphone

varchar(18)

租借人电话

hcharge

租金(每年)

startdate

date

租期开始日期

lease

租期(年)

rname

受理人姓名

tdate

办理日期(now())

descr

varchar(255)

6.用水量表

3.6用水量表

id

房屋号/引用house表的houseid

floorid

int(11)

楼号

water

double

用水量(吨)

month

年月份

7.用电量表

3.7用电量表

electric

用电量(度)

8.燃气用量表

3.8燃气用量表

gas

燃气用量(立方)

9.物业费表

3.9物业费表

waterprice

水价(元/吨)

electricprice

电价(元/度)

gasprice

燃气价(元/m3)

wuyeprice

物业费(元/m2.月)

10.收费信息表

3.10收费信息表

水费

电费

燃气费

status

费用是否已缴纳:

1:

已缴纳0:

未缴纳

收费人

means

缴纳方式:

现金支付2:

网银支付

cdate

交费日期

11.物业费用表

3.11物业费用表

wuye

物业费

12.报修信息表

3.12报修信息表

主键/年月日。

+当天递增

20120403001

category

报修类别:

水表、电表、燃气表、水管、电线、燃气管、其它

报修

reportdate

datetime

报修时间

报修方式:

客服中心报修2:

电话报修3:

网上报修

是否已处理:

0:

未处理1:

已安排维修2:

已维修完成

repairdate

安排维修时间

principal

维修负责人

material

材料费

upkeep

维修费

completedate

维修日期

ispay

费用是否交纳0:

未交纳

已交纳

paydate

费用交纳时间

13.投诉信息表

3.13投诉信息表

cid

title

varchar(100)

投诉摘要

投诉描述

cname

投诉人姓名

cphone

投诉人电话

受理人

已处理

投诉方式:

客服中心投诉2:

电话投诉3:

网上投诉

投诉时间

dealdescr

处理备注

4、系统功能实现

(1)登录后台管理系统

登录界面设计如图4-1,管理员,用户,租户输入正确账号,密码即可登录系统。

图4-1-1登录界面

图4-1-2管理员登录首页

图4-1-3业主登录首页

图4-1-4租户登录首页

(2)住房资料管理模块

作为物业管理系统,住房资料管理是最基本的管理功能,如图用以查看楼宇以及房屋详细资料。

图4-2-1楼宇信息列表

图4-2-2房屋信息列表

图4-2-3修改房屋信息

点击“添加房屋信息”打开如图4-5界面,用以添加房屋信息。

若输入房号已存在,则提示“房号已存在”,如图4-6图所示。

图4-2-4添加房屋信息

(3)车位资料管理模块

查看车位资料列表如图4-3-1,可以按照“租赁”,“售出”,“未使用”三种状态查看列表,也可以选择车位所在区域查看。

对于未使用车位,可进入如图4-3-2所示使用界面;

为用户添加相应车位。

图4-3-1车位资料列表

图4-3-2车位用户列表

(4)住户报修管理模块

查看报修单列表如图4-4-2所示,可根据日期,报修类别,处理状态查询报修单。

对于未处理报修单,可点击“受理”,安排维修负表人,如图4-4-2所示;

图4-4-1代表用户申请维修。

图4-4-1维修申请表

图4-4-2维修状态表

(5)住户建议管理模块

查看建议单列表如图4-5-1。

对于未处理的投诉单,点击“查看处理”,进入如图4-20界面。

如图4-21界面用于新增投诉。

图4-5-1新增建议

图4-5-2建议处理

(6)物业收费管理模块

物业收费管理是本系统最核心的功能模块,此功能模块具备较完善的物业收费管理功能。

如图4-22所示界面,用于录入水、电、燃气月用量。

选择年月份以后,按栋录入各类数据。

如图4-6-1界面用于查看费用列表。

图4-6-1费用列表

图4-6-2收费标准

图4-6-3网上缴费

5、结论

本文立足于一次实际的软件系统开发过程,分析了物业管理系统开发的前台界面和后台数据库建立设计的相关问题,初步提出了问题的解决方案,并进一步将这种解决方案作了一般性的技术实现,继而探讨了小区物业管理系统开发的重要意义和发展前景。

本次设计的主要任务就是开发一个小区物业管理软件,设计历经了web系统开发所需经历的一般过程:

可行性研究、需求分析、总体设计、详细设计、测试等。

本次设计中基本完成需求分析中所需的功能。

由于时间关系和开发经费的限制,在个别功能实现上还需要改进和完善。

例如,界面设计也略显简单,通过网银实现网上交费功能也未实现。

整个系统中每一个阶段的工作,都建立在大量知识的积累之上。

通过长达一个多月之久的实际开发,加深对知识的理解和运用。

获得了许多实际项目开发的经验,相信这会在今后的学习工作中起到很大的积极作。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2