物业管理系统概要设计
物 业 管 理 软 件 (V6.0 标准版)
概 要 设 计 说 明 书
者: 危超云
作
完成日期: 2005/11/01
签 收 人:
签收日期:
修改情况记录:
版本号 修改批准人
修改人
修改日期 签收人
地址:深圳市罗湖区
电话:13714206406
文档编号:
存放路径:C:\Documents and Settings\hy\桌面\系统概要设计.doc
更新日期:11/5/2005
第 1页共 28页
作者名:危超云
物业管理系统概要设计
1、引言
1.1 系统目标
二零零三年九月一日国务院颁发了新的物业管理条例,标志着我国物业管理制度已经纳入规范化发展的
轨道上来,物业管理公司之间的竟争将会越来越激列,以前由开发商指定物业管理公司的作法将不再提
倡,物业管理公司之间的市场竟争将越来越激烈。为了提高物业管理公司自身的竟争力,物业管理公司
必须不断地提高自身的管理服务水平,不断以优质的服务提供给业主,才能提高自身的竟争力,赢得市
场的认可。通过计算机协助物业管理公司进行日常管理也就成为迫切需要,通过计算机可以将物业管理
公司的日常运作电脑化、规范化、无纸化和科学化,物业管理软件的需要也就应运而生。
我们一直以来都致力于密切关注市场需求,尽最大努力将先进科技应用到客户的管理中,最大限度地满
足客户的需求,不断提升客户的自身价值。本书尽可能详细而全面地描述物业管理的业务流程,并提供
初步的设计方案,为本公司物业管理系统的开发提供全面的参考。
本说明书的适用范围为:项目委托方、项目评审人员、项目开发人员、软件测试人员。
1.2 开发背景
系统名称: 物业管理系统
项目开发方: 危超云
系统关联: 本系统可以与物业管理公司的小区、楼宇智能自动化系统相配合,建立智能自动化小区。
1.3 定义
IE:Internet Explorer,Internet 浏览器,它是微软公司的产品,通过它可以访问国际互联网上的资源。
B/S 结构:即 Browser/Server(浏览器/服务器)结构。它是一种最新软件开发的结构体系,通过浏览器
如 IE 直接访问系统,通过服务器联接数据库服务器来实现系统功能的一种结构体系。
C/S 结构:即 Client/Server(客户端/服务器)结构。它是一种通过客户端应用程序访问数据库服务器来
实现系统功能的一种结构体系。
SQL Server:是微软公司的产品,是一种数据库管理软件。
Asp.net:是 Sybase 公司的产品,网络系统开发工具。
物业管理系统:是为物业管理公司开发的,帮助物业管理公司提高运作效率,具有物业管理公司所需要
的全部功能的一个综合性的管理系统。使用本系统,可以提高物业管理公司的管理和服务水平。
内部管理:是指物业管理公司为加强内部运作而进行的管理功能。如物业管理公司的人事行政管理、文
档管理、工作计划管理和工程管理等。
工程管理:本文所指的工程管理,是指物业管理公司内部的物料出入库管理,和对工程设备的管理。
文档编号:
存放路径:C:\Documents and Settings\hy\桌面\系统概要设计.doc
更新日期:11/5/2005
第 2页共 28页
作者名:危超云
物业管理系统概要设计
出盘:在银行托收的收费过程中,将资料汇总并按银行规定的格式提供给银行的过程叫出盘。
回盘:银行在收到托收的资料后,将相应的资料进行处理并将处理结果返回给本系统的过程叫回盘。其
中托收成功或不成功都会有相应的标识。
1.4 参考资料
书刊名称
《软件工程》
《实用软件工程》第二版
《中国物业管理》
《物业管理条例》
作者
张海潘
郑人杰、殷人昆、陶永雷
贺学良 Albert Lo 王子润
出版社
清华大学出版社
清华大学出版社
文汇出版社
国务院 2003-09-01 发布
2、任务概述
2.1 目标
物业管理系统是为了满足当前市场上物业管理公司的普遍需求,它围绕物业管理公司的物业管理和内部
管理两大主题进行开发设计。通过使用本系统,可以完成物业管理的日常运作,实现日常业务的电脑化
操作,避免手工操作带来的失误,同时便于日常业务流程快速、高效运作,资料的查询和统计分析都能
快速完成,物业的收费走表数据能通过 Excel 文件导入,实现小区抄表自动化,物业收费资料可以自动
生成,物业的收费方式多样,可实现银行托收自动收费,实现财务电算化目标,帮助物业管理公司提高
管理服务水平、服务效率、降低经营成本和提高管理质量,提高物业管理公司的服务质素,提升物业管
理公司的市场竟争能力。
2.2 运行环境
服务器配置
处理器:奔腾 233 以上(推荐 P4 系列)
内存:128M 以上(推荐 512M)
硬盘可用空间:1G 以上(建议使用 10G 以上硬盘)
显示器:桌面区域最少支持 800 * 600,256 色以上
网卡:10M(推荐能兼容 10/100M 网卡)
客户端配置
处理器:586 以上(推荐 P3 以上)
内存:64M(推荐 128M)
硬盘可用空间:50M(建议 1G 以上)
显示器:桌面区域支持 800 * 600,256 色以上
网卡:10M(推荐能兼容 10/100M 网卡)
其它:根据用户数量和计算机安装情况配置一定数量的打印机,建议用户采用双硬盘镜象备份或磁
带机备份系统数据。
文档编号:
存放路径:C:\Documents and Settings\hy\桌面\系统概要设计.doc
更新日期:11/5/2005
第 3页共 28页
作者名:危超云
物业管理系统概要设计
2.3 需求概述
物业管理公司希望能有效地改善有关资料的存储方式;
详细记录物业管理日常发生的各种事务;
能有效配合智能抄表系统,数据导入自动化。自动生成物业管理中的各项费用,实现财务电算化;
实现物业管理信息的共享与高速交换;
提高物业管理的质量;
实现物业管理决策科学化。
2.4 条件与限制
是一家专业从事高科技领域软件项目开发的公司,有多年从事物业管理软件开发的实际经验,为满足不
断变化的市场需求,公司不断推出更新更完善的软件产品,在 C/S 版不断完善的前提下,公司正组织人
力物力进行 B/S 版的物业管理软件的开发,由于人力、物力所限,目前该版本尚在开发阶段,预计 2003
年底将会完成开发工作。
3、总体设计
系统总体处理流程
以下为本系统的总体数据流关系图
迅鑫物业管理系统数据流关系图
房产资料
收费管理
工程管理
客户资料
客户服务
行政管理
保安消防
停车场管理
环境管理
社区文化
邮件管理
图_1
系统管理
文档编号:
存放路径:C:\Documents and Settings\hy\桌面\系统概要设计.doc
更新日期:11/5/2005
第 4页共 28页
作者名:危超云
物业管理系统概要设计
总体结构和模块外部设计
物业管理系统分两大主题,一是物业管理服务对象的客户资产管理,即资产管理:一是加强自身内部运作和
行政上的管理,即内部管理;再加上对系统功能模块控制的系统管理部分,所以本系统可分为三大部分,它
们分别是:资产管理部分、内部管理部分和系统管理部分,下面再对这三大部分进行进一步的分类划分。
一、资产管理部分,包括资产管理的主题对象物业和对象的拥有者客户,客户和物业之间的关系为拥有
或租赁。物业包括物业管理区域内的所有房屋、公共设施、停车场、会所以及其他资产。客户对房屋有
使用和租赁两种关系,对停车场有使用和租赁两种关系,对公共设施和会所有使用权,其他资产也享有
相应的权利。客户享有权利的同时,也有相应的义务,最大的义务是按时交纳相应的费用;物业管理公
司对物业有维护、保养、保卫和服务的功能。因此这些功能可以进一步归类,可以划分为:房产资料管
理、客户资料管理、收费资料管理、客户服务管理、保安消防管理和公共环境管理。
二、内部管理部分,包括物业管理内部日常运作的管理,它包括人事行政、文档资料的存放归类、工作
安排情况、工程设备的维护和记录、小区与外界的交流活动情况以及内部通信交流。这些主要是处理与
物业管理公司内部行政管理有关的信息,记录物业管理公司的内部信息,增加物业管理公司内部信息的
流通,实现内部信息的交流与共享,加强物业管理公司内部管理的规范化、电脑化,提高公司的管理运
作效率。因此可以划分为:人事行政管理、文档管理、小区文化、工程管理和邮件服务管理等,
三、系统管理部分,包括数据库备份、系统参数设置、系统日志和用户权限管理。数据库备份用于定期
对数据库进行备份,以提高数据的安全性;系统参数设置用于设置与系统有关的一些参数信息;系统日
志可查看用户进入本系统的信息,便于安全控制。用户权限管理用于对用户信息按角色进行分类,定义
每个角色所能进行的功能模块,用户登录系统后可操作的功能模块由角色权限决定的。
根据以上划分,本系统共分为三大部分共十二个功能模块,它们分别是:房产资料管理、客户资料管理、
收费资料管理、客户服务、保安消防、公共环境、人事行政、文档管理、小区文化、工程管理、邮件服
务和系统管理。下图(图_2)为这十二个功能模块的归类划分。
资产管理
物业管理系统
内部管理
系统维护
房产资料管理
客户资料管理
收费资料管理
客户服务
保安消防
公共环境
人事行政
停车场管理
工程管理
小区文化
邮件管理
综合管理
报表管理
系统管理
文档编号:
存放路径:C:\Documents and Settings\hy\桌面\系统概要设计.doc
更新日期:11/5/2005
第 5页共 28页
作者名:危超云
物业管理系统概要设计
<图_2>
房产资料管理
业务流程及简要设计
房产资料管理主要是对物业进行分类管理,套房是物业管理的基本单位,房产资料管理主要是记录物业
的详细信息,以及物业的移交验收信息。
其中物业资产分为三个层次,第一层是小区信息,记录物业划分为小区的具体信息;第二层是大楼信息,
每个小区内的有若干幢大楼,它们是包含关系;第三层为套房资料,记录每个套房的具体资料,每幢大
楼都有若干套房,他们也是包含关系。物业按这样的三层划分,可以满足物业管理公司对物业房产的分
类需求,也可以更直观地管理和维护物业的套房信息,特别是对于规模较大的管理小区,划分三个层次
更有助于日常的管理和维护工作。
物业房产的移交验收包括记录物业房产的检查项目和验收项目,以及移交验收情况。
小区信息
物业管理可以按小区来划分,小区是物业管理的一个划分单位,若干幢相领或相近的大楼组成一个小区,
如果规模较小的物业,可以只有几个小区,甚至一个小区,规模较大的可以划分为几十个甚至几百个小
区,主要是为了便于分区管理。小区具有以下属性,小区代码、小区名称,地理位置、由开发商指定;
开发商、承建商、开工日期、承建日期和入伙日期,记录小区在建造过程中的一些信息;大楼栋数、套
房总套数、总人口、总占地面积、总建筑面积、总使用面积、容积率、绿化率、覆盖率都是小区在设计
建造后的基本资料,小区平面图、小区外观图、和小区消防图是在小区验收交楼后必须提供给物业管理
公司的基本资料。尽量大多数公司都不需要全部这些属性,但为了系统的通用性,我们定义的属性尽可
能全面,以使系统能适应不同物业管理公司的需求。其中只有小区代码和小区名称是必要的信息,其他
属性资料物业管理公司可以有选择性地记录,也可以不记录。
大楼资料
大楼是小区的基本单位,每个大楼又由若干套房组成,每幢大楼有结构、类型、朝向、用途等属性,也
包括名称、开发商、施工单位、楼层、楼高、房间数等属性。为了方便用户的批量操作和统计上的方便,
根据结构化设计的原则,系统提供了几个与大楼资料有关的附加表,通过代码的方式来定义部分属性,
它们分别是:
大楼结构,该表将大楼的结构名称进行编号处理,内容有大楼结构编号、大楼结构名称和大楼结构描述,
(大楼一般具有以下几种结构,砖瓦结构、砖混结构、砖木结构和钢筋混凝土结构。高层建筑以钢筋混
凝土结构为主);
大楼类型,该表将大楼所具有的类型进行编号处理,类型可以由用户自己去定义,如按高层有电梯、高
层无电电梯、低层有电梯和低层无电梯等方式定义,也可按其他方式由用户自己去定义大楼类型信息;
房产房屋朝向,定义大楼的基本朝向代码和朝向名称,基本朝向有:东、东南、南、西南、西、西北、
北和东北八种朝向。
大楼资料,根据以上代码设计,大楼总体上包括以下属性:大楼代码、大楼名称、小区代码、开发商、
施工单位、楼高、楼层、大楼结构编号、大楼类型编号、用途编号、建筑面积、使用面积、绿化面积、
文档编号:
存放路径:C:\Documents and Settings\hy\桌面\系统概要设计.doc
更新日期:11/5/2005
第 6页共 28页
作者名:危超云
物业管理系统概要设计
总房间数、已售套数、已租套数、开工日期、竣工日期、入伙日期、楼宇外观图。其中小区代码决定该
大楼属于哪一个小区,大楼结构编号对应大楼结构表,大楼类型编号对应大楼类型表,用途编号对应码
表用途表(码表用途表将在以后介绍)。
套房资料
套房是大楼的基本单元,也是物业管理的最小单位。对于房地产开发商而言,套房是向客户出售或租赁
的最小单位,也是物业管理公司向客户提供服务和收取费用的基本单位,套房与客户之间有入伙和租赁
的关系,这层业务关系将会在客户服务管理中描述,与套房有关的收费业务将会在收费资料管理部分描
述。为便于套房的管理,系统将套房的某些属性进行了统一的定义,它们分别是:
房屋结构,定义套房的结构,将房屋结构统一编号处理,便于套房的分类,包括房屋结构代码,房屋结
构名称和房屋结构描述。套房结构一般有单式型、复式型、别墅型等。
房屋类型,定义套房的类型,将房屋类型统一编号处理,便于套房的管理,包括房屋类型代码,房屋类
型名称和房屋类型描述。套房类型一般有一室一厅、两室一厅、两室两厅、三室两厅、四室两厅等类型。
房屋使用类型,定义套房的使用类型,包括使用类型代码,使用类型名称和使用类型描述。房屋的使用
类型一般分为六大类:住宅、生产厂房、集体宿舍、营业用房、文教用房、行政用房和其他专用房等。
套房资料,根据以上代码定义和描述,套房包括以下属性:套房代码、大楼代码、楼层号、单元号、房
间号、房屋类型编号、朝向编号、房屋结构编号、建筑面积、使用面积、房屋使用类型代码、房屋类别、
权属类型、使用状态、装修情况、配套设施、是否入伙、是否出租、是否托收、银行代码、银行帐号、
当前住户、楼内抄表顺序。其中有些属性只是资料性记录,并没有实际意义,建筑面积和使用面积是计
算管理费时要用到的,用户在计算管理费如按房屋面积计算,则用户可以选择按建筑面积或使用面积,
大楼代码对应大楼资料表,决定该套房属于那一个大楼;房屋类型编号对应房屋类型表;朝向编号对应
房产房屋朝向表;房屋使用类型代码对应房屋使用类型表;是否入伙是表示该套房是否已入伙,如“Y”
已入伙,则不能再被其他人进行入伙或租赁操作,“N”表示未入伙;是否租赁也是如此,如“Y”表示
已租赁,则不能再被其他人进行入伙或租赁操作,除非租赁业务结束,“N”表示未租赁或租赁合同结
束。
下图(图_3)为房产资料实体分类包含关系图。
大楼结构 大楼类型
房产房屋
朝向
房屋结构 房屋类型
房屋使用
类型
房产资料管理
小区信息
大楼资料
套房资料
大楼在交付给物业管理公司进行管理之前,都必须经过检查,验收,并提供相应的检查验收报告等相关
<图_3>
的文件后,物业管理公司方可接受委托管理。
房产移交验收
房产移交验收是物业管理公司接受代理物业管理前所必需经过的一步,物业管理公司必须确保所接受的
委托管理的物业是合格的,各项工程技术指标符合预定的要求,所需要的技术资料文档齐全,没有质量
问题。因此房产在移交时,设定了很多的检查项目和验收项目,这些检查项目和验收项目都将记录下来
以便将来作为参考资料。验收分为对小区的验收,对大楼的验收和对套房的验收三种,这三种验收记录
第 7页共 28页
文档编号:
存放路径:C:\Documents and Settings\hy\桌面\系统概要设计.doc
作者名:危超云
更新日期:11/5/2005
物业管理系统概要设计
的内容相类似,可以归纳成一个表文件中,即房产移交验收表。
对于检查项目和验收项目,可以通过定义单独的表来对这些项目进行分类编号处理。
检查项目,定义大楼的检查项目,如检查项目代码,检查项目名称和检查项目描述。
验收项目,定义大楼的验收项目,如验收项目代码,验收项目名称和验收项目描述。
房产移交验收表记录的属性有:移交分类、验收对象、验收序号、验收时间、验收人、验收项目编号、
解决时间、负责人、应用范围、检查项目编号、大楼代码、小区代码、套房代码、检查结果。移交分类
是指“1”表示小区;“2”表示大楼;“3”表示套房。验收对象即是指小区或大楼或套房的代码,验
收项目编号对应验收项目表,检查项目编号对应检查项目表。
通过以上对房产资料管理业务的描述,可以将这部分的所包括的实体及他们的关系描述如下:
房产资料
大楼结构
大楼类型
1
组成
1
组成
房屋使用
类型
1
组成
N
N
N
N
房屋结构
房屋类型
1
组成
N
1
组成
房产房屋
朝向
小区资料
1
生成
N
大楼资料
1
生成
N
套房资料
N
组成
1
1
1
验收
N
房产移交
验收表
N
N
生成
1
生成
1
验收项目
表
房产检查
项目
1
1
1
入伙
N
租赁
N
客户入伙
客户租赁
N
入伙
客户资料管理部分
N
租赁
1
1
客户信息
对软件开发的要求
由于物业房产管理部分业务具有独特的特点,在开发时应注意以下几点:
<图_4>
文档编号:
存放路径:C:\Documents and Settings\hy\桌面\系统概要设计.doc
更新日期:11/5/2005
第 8页共 28页
作者名:危超云