物业管理系统数据库原理课程设计说明书Word文档格式.doc

上传人:b****1 文档编号:13195119 上传时间:2022-10-08 格式:DOC 页数:36 大小:1.05MB
下载 相关 举报
物业管理系统数据库原理课程设计说明书Word文档格式.doc_第1页
第1页 / 共36页
物业管理系统数据库原理课程设计说明书Word文档格式.doc_第2页
第2页 / 共36页
物业管理系统数据库原理课程设计说明书Word文档格式.doc_第3页
第3页 / 共36页
物业管理系统数据库原理课程设计说明书Word文档格式.doc_第4页
第4页 / 共36页
物业管理系统数据库原理课程设计说明书Word文档格式.doc_第5页
第5页 / 共36页
点击查看更多>>
下载资源
资源描述

物业管理系统数据库原理课程设计说明书Word文档格式.doc

《物业管理系统数据库原理课程设计说明书Word文档格式.doc》由会员分享,可在线阅读,更多相关《物业管理系统数据库原理课程设计说明书Word文档格式.doc(36页珍藏版)》请在冰豆网上搜索。

物业管理系统数据库原理课程设计说明书Word文档格式.doc

2需求分析 -7-

2.1需求分析报告 -7-

2.2数据流图 -7-

4数据库的逻辑设计 -13-

5系统设计 -19-

5.2用户身份验证模块 -19-

5.3物业管理模块 -20-

5.3.1小区概况 -20-

5.3.2设施概况 -20-

5.3.3楼宇概况 -21-

5.3.4房间信息 -21-

5.3.5车位资料 -22-

5.4住户管理模块 -22-

5.5设备管理模块 -23-

5.6系统管理模块 -23-

6系统的实现与调试 -25-

6.1系统的实现 -25-

6.2系统的调试 -25-

7小结 -26-

7.1 系统的功能 -26-

7.2 系统的特点 -26-

7.3 系统开发过程的特点 -27-

7.4 存在的问题与改进方向 -27-

7.5 自我体会 -27-

参考文献 -28-

附录 -29-

附录1:

操作使用说明书 -29-

附录2:

部分程序源代码 -29-

1.连接数据库 -29-

2.更新 -29-

3.插入 -30-

4.删除 -30-

5.查询与结果 -31-

6.分页 -32-

7.重复区域 -33-

8.记录集不为空则显示 -34-

9.转到详细页面 -35-

10.显示日期 -35-

11.登录名session变量 -35-

12.首页、后退、前进、退出 -36-

13.权限的限制 -36-

摘要

随着我国经济发展和城市开发,住宅小区越来越成为居住的主流.小区随着我国经济发展和城市开发,住宅小区越来越成为居住的主流.小区物业管理系统正是针对小区的物业管理公司作为使用对象而开发的,作为一个典型的信息管理系统(MIS),其系统开发任务主要包括数据库的设计与维护、客户端应用程序的开发等两个方面.对于前者要求建立起的数据库具有完整性和一致性,且具有一定的数据安全性,如用户需要密码才能使用等;

而对于后者则要求程序界面友好、功能完备等特点.经过详细的分析,选用Macromedia公司的Dreamweaver作为前端开发工具,利用其提供的集成开发环境及各种控件,尤其是对数据库的支持完成对数据库的各种操作,达到对小区物业进行管理的目的.

关键词:

物业;

物业管理;

物业管理信息系统

前言

生活小区的物业管理是物业管理公司都必须切实面对的工作,但一直以来人们使用传统的人工方式管理,这种管理方式存在着许多缺点,如:

效率低且较为烦琐,另外随着物业管理项目的增加,工作量也将大大增加,这必然增加物业管理者的工作量和劳动强度,这将给物业管理信息的查找、更新和维护都带来了很多困难。

目前我国有相当一部分物业管理公司还停留在人工管理的基础上,这样的管理机制已经不能适应时代发展,其管理方法将浪费许多人力和物力。

随着科学技术的不断提高,这种传统的手工管理方法必然被以计算机为基础的信息管理方法所取代。

物业管理系统作为计算机应用的一个分支,有着手工管理所无法比拟的优点,如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高物业管理的效率。

因此,开发一套能够为用户提供规范化的事务管理、充足的信息和快捷的查询手段的小区物业管理系统成为很有必要的事情。

1序言

1.1物业管理信息系统开发背景

随着我国市场经济的快速发展和人们生活水平的不断提高,简单的社区服务已不能满足人们的需求。

如何利用先进的管理手段,提高物业管理水平,是当今社会所面临的一个重要课题。

要想提高物业管理水平,必须全方位地提高物业管理意识。

只有高标准、高质量的社区服务才能满足人们的需求。

面对信息时代的挑战,利用高科技手段来提高物业管理无疑是一条行之有效的途径。

在某种意义上,信息与科技在物业管理与现代化建设中显现出越来越重要的地位。

物业管理方面的信息化与科学化,已成为现代化生活水平步入高台阶的重要标志。

1.2物业管理信息系统开发意义

随着人们生活水平的提高,物业管理的内容日益增多。

如何更好地管理小区物业为住户通过优质服务,成了物业管理中的当务之急。

本物业管理系统主要对小区中的物业设施、住户进行管理,同时对系统进行管理维护,以满足安全性和可维护性等方面的要求。

2需求分析

2.1需求分析报告

小区物业管理系统是面向小区的的各项事务,包括物业管理,资料管理等业务处理工作,是利用计算机进行集中管理而开发的系统。

该系统是基于Dreamweaver窗体以ASP连接SQL数据库进行开发的小区物业管理系统,力求与实际相结合具有查询、管理等功能,旨在达到使小区的管理和运营趋于计算机化,使之更加方便、快捷以提高工作效率。

主要包括五大管理模块:

1)安全管理

提供用户登录、注销等功能

l用户登录

l用户退出

2)物业管理

用户可以对小区资料、楼宇资料、车位资料等进行查询、修改、添加、删除操作。

l小区资料

l楼宇资料

l车位资料

3)住户管理

用户可以对小区内的所有住户的基本信息以及每个用户的入住情况进行查询、修改、添加、删除操作。

l住户信息

l住房信息

l电话资料

4)设备管理

用户可以对小区内的所有的设备以及设备的维修情况进行查询、修改、添加、删除操作。

l设备明细表单

l设备维修记录

5)系统管理

系统维护人员可以对系统的使用者以及该系统中数据库里的某些代码表中的数据项进行查询、添加、修改、删除操作

l用户管理

l代码维护

2.2数据流图

图2.1系统数据流图

3数据库概念设计

在物业管理系统中,存在小区、楼宇、房间、费用、住户、设备等几个对象实体,以小区、楼宇、房间、住户以及周边设施这几个对象为例,一个小区对应多个楼宇,同时一个楼宇只能属于一个小区;

一个楼宇中有多个房间,一个房间只能属于一个楼宇。

一个楼宇对应多个用户,一个用户只能属于一个楼宇;

一个房间对应一个用户,一个用户也只能一个房间;

一个小区对应多个周边设施,而一个周边设施也同样对应多个小区;

一个小区拥有多台设备,而一个设备只能属于一个小区。

据此可以得知小区和楼宇之间、楼宇和房间之间、楼宇和住户之间、小区与车位之间以及小区和设备之间都是一对多的关系;

住户与房间之间是一对一的关系;

小区与周边设施之间是多对多的关系。

(1)上述分析对应的实体-属性图如下所:

全称

类型

负责人

联系人

联系电话

简称

周边设施

图3.1周边设施

设备名称

设备

规格

数量

生产厂商

生产日期

检测周期

图3.2设备

车位

承租人

车位号

车牌号

车类型

位置

面积

图3.3车位

小区

建成日期

道路面积

占地面积

建筑面积

位置说明

小区名称

图3.4小区

房间

户主

使用面积

房号

单元号

房型

朝向

图3.5房间

楼宇

类别

建成时间

楼号

层数

高度

图3.6楼宇

住户

业主编号

业主

姓名

性别

所属单位

身份证号

电子邮箱

住户类型

照片

手机

电话

图3.7住户

(2)实体-联系图如下:

拥有

对应

n

图3.8实体-联系图

4数据库的逻辑设计

E-R模型所表示的全局概念结构,是对用户数据需求的一种抽象表示形式,它独立于任何一种数据模型。

为了实现用户的需求,必须将概念结构进一步转化为与我们选用的具体的机器上DBMS产品所支持的数据模型相符合的逻辑结构,这就是数据库逻辑设计的任务。

首先要实现的是E-R模型向关系模型的转换,将E-R模型转换为关系模型实际上就是要将实体、实体的属性和实体间的联系转换为关系模式的过程。

这种转换一般遵循如下规则:

(1)对于实体类型的转换:

将每个实体类型转换成一个关系模式,实体的属性为关系模式的属性,实体的码即为关系模式的码。

(2)对于实体间联系的转换,根据三种不同情况作出不同的处理:

①若实体间的联系是1:

1,可以在两个实体类型转换成的两个关系模式中的任意一个关系模式的属性中加入另一个关系模式的码和联系的属性。

②若实体间的联系是1:

N,则在N端实体类型转换成的关系模式中加入1端实体类型转换成的关系模式的码和联系的属性。

③若实体间的联系是N:

M,则将联系类型也转换成关系模式,其属性为两端实体类型的码加上联系类型的属性,而关系的码则为两端实体的码的结合。

通过以上所述原则,由E-R图转换得到如下的关系模式

表4.1系统中所用到的基本信息表及用途

表名

用途

Area

小区基本信息表

Zhuhu

住户信息表

AreaKK

小区周边设施信息

Shebei_minxi

设备信息表

pavilion

楼宇信息表

Shebei_weixiu

设备维修表

House

房间信息表

Phone

住户电话号码

Carbarn

车位信息表

members

系统访用户信息

表4.2系统中所用到的代码表及用途

Bm_bm

系统中各代码表的信息对应得代码表

Bm-cell

单元号对应的代码表

Bm-Indoor

房屋类型对应得代码表

Bm_PavilionType

楼宇类别对应的代码表

Bm_PlaceType

设施类型对应的代码表

Bm-sunny

朝向对应的代码表

表4.3小区基本信息表(Area)

名称

数据类型

Id

Int

小区ID(主键)

Name

Varchar

Fuzeren

Char

小区负责人

Jianchengdate

Lianxiren

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

当前位置:首页 > 高中教育 > 初中教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1