某物业管理系统详细设计.doc_第1页
某物业管理系统详细设计.doc_第2页
某物业管理系统详细设计.doc_第3页
某物业管理系统详细设计.doc_第4页
某物业管理系统详细设计.doc_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

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

文档简介

物业管理系统概要设计物 业 管 理 软 件 (V6.0标准版)概 要 设 计 说 明 书作 者:完成日期:2005/11/01签 收 人:签收日期: 修改情况记录:版本号修改批准人修改人修改日期签收人1、引言1.1 系统目标二零零三年九月一日国务院颁发了新的物业管理条例,标志着我国物业管理制度已经纳入规范化发展的轨道上来,物业管理公司之间的竟争将会越来越激列,以前由开发商指定物业管理公司的作法将不再提倡,物业管理公司之间的市场竟争将越来越激烈。为了提高物业管理公司自身的竟争力,物业管理公司必须不断地提高自身的管理服务水平,不断以优质的服务提供给业主,才能提高自身的竟争力,赢得市场的认可。通过计算机协助物业管理公司进行日常管理也就成为迫切需要,通过计算机可以将物业管理公司的日常运作电脑化、规范化、无纸化和科学化,物业管理软件的需要也就应运而生。我们一直以来都致力于密切关注市场需求,尽最大努力将先进科技应用到客户的管理中,最大限度地满足客户的需求,不断提升客户的自身价值。本书尽可能详细而全面地描述物业管理的业务流程,并提供初步的设计方案,为本公司物业管理系统的开发提供全面的参考。本说明书的适用范围为:项目委托方、项目评审人员、项目开发人员、软件测试人员。1.2 开发背景系统名称: 物业管理系统项目开发方: 危超云系统关联: 本系统可以与物业管理公司的小区、楼宇智能自动化系统相配合,建立智能自动化小区。1.3 定义IE:Internet Explorer,Internet浏览器,它是微软公司的产品,通过它可以访问国际互联网上的资源。B/S结构:即Browser/Server(浏览器/服务器)结构。它是一种最新软件开发的结构体系,通过浏览器如IE直接访问系统,通过服务器联接数据库服务器来实现系统功能的一种结构体系。C/S结构:即Client/Server(客户端/服务器)结构。它是一种通过客户端应用程序访问数据库服务器来实现系统功能的一种结构体系。SQL Server:是微软公司的产品,是一种数据库管理软件。A:是Sybase公司的产品,网络系统开发工具。物业管理系统:是为物业管理公司开发的,帮助物业管理公司提高运作效率,具有物业管理公司所需要的全部功能的一个综合性的管理系统。使用本系统,可以提高物业管理公司的管理和服务水平。内部管理:是指物业管理公司为加强内部运作而进行的管理功能。如物业管理公司的人事行政管理、文档管理、工作计划管理和工程管理等。工程管理:本文所指的工程管理,是指物业管理公司内部的物料出入库管理,和对工程设备的管理。出盘:在银行托收的收费过程中,将资料汇总并按银行规定的格式提供给银行的过程叫出盘。回盘:银行在收到托收的资料后,将相应的资料进行处理并将处理结果返回给本系统的过程叫回盘。其中托收成功或不成功都会有相应的标识。1.4 参考资料书刊名称作者出版社软件工程张海潘清华大学出版社实用软件工程第二版郑人杰、殷人昆、陶永雷清华大学出版社中国物业管理贺学良 Albert Lo 王子润文汇出版社物业管理条例国务院2003-09-01发布2、任务概述2.1 目标物业管理系统是为了满足当前市场上物业管理公司的普遍需求,它围绕物业管理公司的物业管理和内部管理两大主题进行开发设计。通过使用本系统,可以完成物业管理的日常运作,实现日常业务的电脑化操作,避免手工操作带来的失误,同时便于日常业务流程快速、高效运作,资料的查询和统计分析都能快速完成,物业的收费走表数据能通过Excel文件导入,实现小区抄表自动化,物业收费资料可以自动生成,物业的收费方式多样,可实现银行托收自动收费,实现财务电算化目标,帮助物业管理公司提高管理服务水平、服务效率、降低经营成本和提高管理质量,提高物业管理公司的服务质素,提升物业管理公司的市场竟争能力。2.2 运行环境l 服务器配置处理器:奔腾233以上(推荐P4系列)内存:128M以上(推荐512M)硬盘可用空间:1G以上(建议使用10G以上硬盘)显示器:桌面区域最少支持800 * 600,256色以上网卡:10M(推荐能兼容10/100M网卡)l 客户端配置处理器:586以上(推荐P3以上)内存:64M(推荐128M)硬盘可用空间:50M(建议1G以上)显示器:桌面区域支持800 * 600,256色以上网卡:10M(推荐能兼容10/100M网卡)l 其它:根据用户数量和计算机安装情况配置一定数量的打印机,建议用户采用双硬盘镜象备份或磁带机备份系统数据。2.3 需求概述l 物业管理公司希望能有效地改善有关资料的存储方式;l 详细记录物业管理日常发生的各种事务;l 能有效配合智能抄表系统,数据导入自动化。自动生成物业管理中的各项费用,实现财务电算化;l 实现物业管理信息的共享与高速交换;l 提高物业管理的质量;l 实现物业管理决策科学化。2.4 条件与限制是一家专业从事高科技领域软件项目开发的公司,有多年从事物业管理软件开发的实际经验,为满足不断变化的市场需求,公司不断推出更新更完善的软件产品,在C/S版不断完善的前提下,公司正组织人力物力进行B/S版的物业管理软件的开发,由于人力、物力所限,目前该版本尚在开发阶段,预计2003年底将会完成开发工作。3、总体设计系统总体处理流程以下为本系统的总体数据流关系图图_1总体结构和模块外部设计物业管理系统分两大主题,一是物业管理服务对象的客户资产管理,即资产管理:一是加强自身内部运作和行政上的管理,即内部管理;再加上对系统功能模块控制的系统管理部分,所以本系统可分为三大部分,它们分别是:资产管理部分、内部管理部分和系统管理部分,下面再对这三大部分进行进一步的分类划分。一、资产管理部分,包括资产管理的主题对象物业和对象的拥有者客户,客户和物业之间的关系为拥有或租赁。物业包括物业管理区域内的所有房屋、公共设施、停车场、会所以及其他资产。客户对房屋有使用和租赁两种关系,对停车场有使用和租赁两种关系,对公共设施和会所有使用权,其他资产也享有相应的权利。客户享有权利的同时,也有相应的义务,最大的义务是按时交纳相应的费用;物业管理公司对物业有维护、保养、保卫和服务的功能。因此这些功能可以进一步归类,可以划分为:房产资料管理、客户资料管理、收费资料管理、客户服务管理、保安消防管理和公共环境管理。二、内部管理部分,包括物业管理内部日常运作的管理,它包括人事行政、文档资料的存放归类、工作安排情况、工程设备的维护和记录、小区与外界的交流活动情况以及内部通信交流。这些主要是处理与物业管理公司内部行政管理有关的信息,记录物业管理公司的内部信息,增加物业管理公司内部信息的流通,实现内部信息的交流与共享,加强物业管理公司内部管理的规范化、电脑化,提高公司的管理运作效率。因此可以划分为:人事行政管理、文档管理、小区文化、工程管理和邮件服务管理等,三、系统管理部分,包括数据库备份、系统参数设置、系统日志和用户权限管理。数据库备份用于定期对数据库进行备份,以提高数据的安全性;系统参数设置用于设置与系统有关的一些参数信息;系统日志可查看用户进入本系统的信息,便于安全控制。用户权限管理用于对用户信息按角色进行分类,定义每个角色所能进行的功能模块,用户登录系统后可操作的功能模块由角色权限决定的。根据以上划分,本系统共分为三大部分共十二个功能模块,它们分别是:房产资料管理、客户资料管理、收费资料管理、客户服务、保安消防、公共环境、人事行政、文档管理、小区文化、工程管理、邮件服务和系统管理。下图(图_2)为这十二个功能模块的归类划分。房产资料管理业务流程及简要设计房产资料管理主要是对物业进行分类管理,套房是物业管理的基本单位,房产资料管理主要是记录物业的详细信息,以及物业的移交验收信息。其中物业资产分为三个层次,第一层是小区信息,记录物业划分为小区的具体信息;第二层是大楼信息,每个小区内的有若干幢大楼,它们是包含关系;第三层为套房资料,记录每个套房的具体资料,每幢大楼都有若干套房,他们也是包含关系。物业按这样的三层划分,可以满足物业管理公司对物业房产的分类需求,也可以更直观地管理和维护物业的套房信息,特别是对于规模较大的管理小区,划分三个层次更有助于日常的管理和维护工作。物业房产的移交验收包括记录物业房产的检查项目和验收项目,以及移交验收情况。小区信息物业管理可以按小区来划分,小区是物业管理的一个划分单位,若干幢相领或相近的大楼组成一个小区,如果规模较小的物业,可以只有几个小区,甚至一个小区,规模较大的可以划分为几十个甚至几百个小区,主要是为了便于分区管理。小区具有以下属性,小区代码、小区名称,地理位置、由开发商指定;开发商、承建商、开工日期、承建日期和入伙日期,记录小区在建造过程中的一些信息;大楼栋数、套房总套数、总人口、总占地面积、总建筑面积、总使用面积、容积率、绿化率、覆盖率都是小区在设计建造后的基本资料,小区平面图、小区外观图、和小区消防图是在小区验收交楼后必须提供给物业管理公司的基本资料。尽量大多数公司都不需要全部这些属性,但为了系统的通用性,我们定义的属性尽可能全面,以使系统能适应不同物业管理公司的需求。其中只有小区代码和小区名称是必要的信息,其他属性资料物业管理公司可以有选择性地记录,也可以不记录。大楼资料大楼是小区的基本单位,每个大楼又由若干套房组成,每幢大楼有结构、类型、朝向、用途等属性,也包括名称、开发商、施工单位、楼层、楼高、房间数等属性。为了方便用户的批量操作和统计上的方便,根据结构化设计的原则,系统提供了几个与大楼资料有关的附加表,通过代码的方式来定义部分属性,它们分别是:大楼结构,该表将大楼的结构名称进行编号处理,内容有大楼结构编号、大楼结构名称和大楼结构描述,(大楼一般具有以下几种结构,砖瓦结构、砖混结构、砖木结构和钢筋混凝土结构。高层建筑以钢筋混凝土结构为主);大楼类型,该表将大楼所具有的类型进行编号处理,类型可以由用户自己去定义,如按高层有电梯、高层无电电梯、低层有电梯和低层无电梯等方式定义,也可按其他方式由用户自己去定义大楼类型信息;房产房屋朝向,定义大楼的基本朝向代码和朝向名称,基本朝向有:东、东南、南、西南、西、西北、北和东北八种朝向。大楼资料,根据以上代码设计,大楼总体上包括以下属性:大楼代码、大楼名称、小区代码、开发商、施工单位、楼高、楼层、大楼结构编号、大楼类型编号、用途编号、建筑面积、使用面积、绿化面积、总房间数、已售套数、已租套数、开工日期、竣工日期、入伙日期、楼宇外观图。其中小区代码决定该大楼属于哪一个小区,大楼结构编号对应大楼结构表,大楼类型编号对应大楼类型表,用途编号对应码表用途表(码表用途表将在以后介绍)。套房资料套房是大楼的基本单元,也是物业管理的最小单位。对于房地产开发商而言,套房是向客户出售或租赁的最小单位,也是物业管理公司向客户提供服务和收取费用的基本单位,套房与客户之间有入伙和租赁的关系,这层业务关系将会在客户服务管理中描述,与套房有关的收费业务将会在收费资料管理部分描述。为便于套房的管理,系统将套房的某些属性进行了统一的定义,它们分别是:房屋结构,定义套房的结构,将房屋结构统一编号处理,便于套房的分类,包括房屋结构代码,房屋结构名称和房屋结构描述。套房结构一般有单式型、复式型、别墅型等。房屋类型,定义套房的类型,将房屋类型统一编号处理,便于套房的管理,包括房屋类型代码,房屋类型名称和房屋类型描述。套房类型一般有一室一厅、两室一厅、两室两厅、三室两厅、四室两厅等类型。房屋使用类型,定义套房的使用类型,包括使用类型代码,使用类型名称和使用类型描述。房屋的使用类型一般分为六大类:住宅、生产厂房、集体宿舍、营业用房、文教用房、行政用房和其他专用房等。套房资料,根据以上代码定义和描述,套房包括以下属性:套房代码、大楼代码、楼层号、单元号、房间号、房屋类型编号、朝向编号、房屋结构编号、建筑面积、使用面积、房屋使用类型代码、房屋类别、权属类型、使用状态、装修情况、配套设施、是否入伙、是否出租、是否托收、银行代码、银行帐号、当前住户、楼内抄表顺序。其中有些属性只是资料性记录,并没有实际意义,建筑面积和使用面积是计算管理费时要用到的,用户在计算管理费如按房屋面积计算,则用户可以选择按建筑面积或使用面积,大楼代码对应大楼资料表,决定该套房属于那一个大楼;房屋类型编号对应房屋类型表;朝向编号对应房产房屋朝向表;房屋使用类型代码对应房屋使用类型表;是否入伙是表示该套房是否已入伙,如“Y”已入伙,则不能再被其他人进行入伙或租赁操作,“N”表示未入伙;是否租赁也是如此,如“Y”表示已租赁,则不能再被其他人进行入伙或租赁操作,除非租赁业务结束,“N”表示未租赁或租赁合同结束。下图(图_3)为房产资料实体分类包含关系图。大楼在交付给物业管理公司进行管理之前,都必须经过检查,验收,并提供相应的检查验收报告等相关的文件后,物业管理公司方可接受委托管理。房产移交验收房产移交验收是物业管理公司接受代理物业管理前所必需经过的一步,物业管理公司必须确保所接受的委托管理的物业是合格的,各项工程技术指标符合预定的要求,所需要的技术资料文档齐全,没有质量问题。因此房产在移交时,设定了很多的检查项目和验收项目,这些检查项目和验收项目都将记录下来以便将来作为参考资料。验收分为对小区的验收,对大楼的验收和对套房的验收三种,这三种验收记录的内容相类似,可以归纳成一个表文件中,即房产移交验收表。对于检查项目和验收项目,可以通过定义单独的表来对这些项目进行分类编号处理。检查项目,定义大楼的检查项目,如检查项目代码,检查项目名称和检查项目描述。验收项目,定义大楼的验收项目,如验收项目代码,验收项目名称和验收项目描述。房产移交验收表记录的属性有:移交分类、验收对象、验收序号、验收时间、验收人、验收项目编号、解决时间、负责人、应用范围、检查项目编号、大楼代码、小区代码、套房代码、检查结果。移交分类是指“1”表示小区;“2”表示大楼;“3”表示套房。验收对象即是指小区或大楼或套房的代码,验收项目编号对应验收项目表,检查项目编号对应检查项目表。通过以上对房产资料管理业务的描述,可以将这部分的所包括的实体及他们的关系描述如下:对软件开发的要求由于物业房产管理部分业务具有独特的特点,在开发时应注意以下几点:1. 小区对大楼和大楼对套房是包含关系,因此房间代码可采用叠加式,即房间代码包含了大楼代码,而大楼代码又包含小区代码;2. 对同一小区而言,大楼的编号方式会有一定的规律,对同一大楼而言,套房的编号也会非常有规律。因此一定要提供一个成批生成资料的功能,系统也能成批修改数据资料,因为很多房间的资料可能是相同的或有一定的规律,应提供一种途径让用户快速生成房间资料,并能快速修改这些资料,提供这些功能对用户来说是非常至关重要的;3. 以上信息都是本系统的基本信息,用户一旦操作完成,后来的很多操作都与这些资料有关,如果这些资料不完全的话,后面的一些操作将无法完成,因此尽可能将这些功能集成在一起,以方便用户的操作;4. 界面设计力求简洁明了,最好可以让用户一目了然,以方便用户操作为宜。客户资料管理业务流程及简要设计客户资料管理主要是管理物业公司的客户基本信息、客户家庭情况和客户业务处理,物业管理公司的主要服务对象就是客户。因此客户对物业管理公司来说是非常重要的,记录好客户的基本信息是物业管理的重点之一。客户家庭情况可根据针对客户的情况进行记录。客户业务处理包括入伙和租赁,入伙和租赁的对象是物业的基本单位是套房,有关套房资料的信息在前一部分已作过描述。客户还有向物业管理公司交纳费用的义务,这部分将会在收费资料管理中具体描述。因此客户资料管理部分主要包括三个部分的实体,分别是客户基本信息、客户入伙业务和客户租赁业务。下图(图_5)为客户的业务流程图。客户信息记录客户的基本资料,客户分为两类客户,一类是公司客户,一类是个人客户。为便于管理,系统将客户信息统一记录在一起。通过一个标识来区分是公司客户还是个人客户。因此客户信息包括的属性有:客户代码、名称、性质、性别、出生日期、民族、籍贯、文化程度、政治面貌、职业、证件类型、证件号码、户籍地、居住地、家庭电话、工作单位、工作电话、E_mail、移动电话、公司全称、公司法人、营业执照、经济类型、行业类型、经营类型、注册地址、联系人、公司主页、公司E_mail、公司电话、公司传真、国家、省份、城市、邮政编码、是否托收、银行代码、银行帐号。其中客户性质是区分公司客户还是个人客户,公司客户用C表示,个人客户用P表示;有一部分属性是针对个人客户,一部分属性是针对公司客户。例如:性别只允许用户输入男女两种性别,证件类型一般包括身份证,军人证、护照、结婚证和驾驶证等,它们是个人客户的属性;经济类型、行业类型和经营类型由用户输入,这些属性只是针对公司客户。是否托收用于指定收费时是手工收费还是银行托收,如不是银行托收,则用“0”表示,如是银行托收,则用“1”表示,且输入银行代码和银行帐号,这些属性对两类客户都适用。银行代码对应码表银行表,关于码表银行表将在下面的内容中讲述。家庭成员信息记录与客户有直接关系的家庭成员资料,便于在紧急情况下保持对客户的联系。了解客户家庭成员结构也便于物业管理公司更好地为客户提供服务。客户家庭成员记录的资料包括:客户编号、顺序号、成员姓名、性别、与客户关系、政治面貌、职务、出生日期、文化程度、手机号码、电话、电子邮件、工作单位等。客户入伙是物业管理系统的一个基本操作,客户入伙,就表示客户已登记入住某套住房,该客户就可以享受一序列与客户有关的,由物业管理公司提供的服务,并愿意交付一定物业管理费用的一种协议。客户入伙应记录的信息有:入伙编号、客户代码、套房代码、购买日期、登记日期、产业证名称、产业证编号、业主类型、生效日期和是否入伙等。其中入伙编号是一个顺序号,可以由系统自动产生,客户代码对应客户信息表;套房代码对应套房资料表,如果入伙成功,对应的套房的入伙标识会自动更新,使用状态也会被自动更新;业主类型由操作员设定,是否入伙是表示当前记录的状态,用“Y”表示入伙,用“N”表示取消入伙的状态,取消时对应套房的入伙标识也会相应改变。客户租赁也是物业管理的一个操作,租赁是表示客户根据合同规定,暂时性登记使用某间套房,享受物业管理提供的一序列服务,并愿意交付一定物业管理费用的一种行为。租赁有时间限制,如果到期租赁合同就自然解除。客户租赁记录的信息有:租赁编号、客户代码、套房代码、开始日期、结束日期、合同号、签约日期、联系电话、地址、证件类型、证件编号、租用形式、生效标志、租用用途、是否出租。租赁编号顺序自动产生;客户代码对应客户资料中的客户代码;套房代码对应套房资料中的套房代码,如果租赁成功,则对应套房的租赁标识会更新,使用状态也会被自动更新;租用形式由用户自己定义,生效标志也由用户自己定义,是否出租表示当前记录的状态,用“Y”表示出租,如到期或取消租赁,则是否出租状态会改变成“N”,对应套房的租赁标识也会同时改变。对于某个房间,必须有客户入住或租赁时,才会产生费用,对于没有客户入住或租赁的房间,是不会产生费用的。系统的实体关系图可参见图(图_4)的虚线部分的描述。对软件开发的要求1. 客户资料管理部分业务较简单,应提供多种方式让用户可以进行入伙和租赁操作,而且提供的操作尽可能简单,方便用户操作。2. 在客户信息的排列显示中,对于入伙了的客户应提供一个明显的区分标志,对于租赁的客户也应提供一个明显的标志,且这个标志又要和入伙的客户有明显区分。即对客户信息提供三种标识,一种是未入伙未租赁的客户,一种是入伙客户,一种是租赁客户。以方便用户直观地识别。3. 对于已入伙的套房是不能再入伙或租赁的,对于已租赁的套房也不能再进行入伙或租赁业务,这一点系统必须进行控制;租赁合同结束后的套房必须将租赁的标志位复位。所以系统应对已入伙或已租赁的套房也进行明显的标识,同样分为三种标识。以方便用户直观地识别。收费资料管理业务流程及简要设计收费管理是物业管理系统的一个重要组成部分。根据多年的实际经验,本系统设计了一种灵活自如的处理方式,对于收费项目和收费标准,都可以让用户自己去定义,缴费通知单也有灵活多样的方式提供给用户,充分满足不同用户的需求。收费由各个收费项目组成,每个收费项目包括多种收费标准,如水费,对普通住宅用户的收费标准和商业用水的收费标准可能不同。电费也是如此,工业用电和居民用电的收费标准都是不一样的。因此对每种收费项目,必须指定一种收费标准。本系统针对常见的收费项目,分别设计了以下几种费用计算方式:一种是计算费用,如物业管理费,按每平方米的价格乘以建筑面积或实用面积计算而成,这种费用需要指定它的单价,并选择是按建筑面积还是使用面积计算,指定后两者相乘即可得出费用;一种是按走表计算的费用,如水费、电费和煤气费,记录表的读数,计算出上次读数和本次读数之差,乘以单价即可;一种是物业管理公司固定收取的费用,如有线电视费等,这种费用是直接设定一个金额即可;一种是关联费用,这是根据一些物业管理公司的具体需求而设定的,例如污水处理费,它是根据水费的用量或金额乘以一定的比率和单价而得出的费用,系统可以设定它为关联费用类,必须先设定水费项目,然后指定它关联水费项目,选择关联类型,关联类型包括按用量关联或按金额关联,输入关联项目的比率和单价,系统根据用量或金额按比率和单价的乘积即得到该项费用,它可以不光是用在走表类的项目中,也可以用到其他前面的两类费用项目中。对于一个收费项目,可以定义不同的多个收费标准,如水费分居民用水和商业用水,这两种的收费单价是不同的。一般收费项目可以直接指定一个收费标准的单价。但对于走表类的费用,在定义收费标准时,为了控制用户的用量,对收费实行分段计费,设定多个分段范围,每个分段范围的收费单价不同,系统可以根据用量对应不同分段范围的单价来计算分段费用。收费标准定义完成后,就可以指定每间套房的收费标准了,一般情况下,对于整个小区,有一些收费标准是针对所有套房的,一些是针对部分套房的,用户可以对每个房间设定不同的收费项目和收费标准。设定了收费标准后,就可以根据收费标准和收费参数指定的年月和截止日期等信息以及每个套房的走表用量计算每间套房的费用了。系统还考虑了对公共分摊的费用进行处理。分摊是指走表类的费用项目,它指定分摊表的走表读数,设定该分摊表是由哪几个套房来分摊,系统计算时有四种分摊方式。一种是公共分摊一,将表的读数平均分摊给指定的客户;一种公共分摊二,根据表的读数按客户读数比率分摊给指定的客户;一种是损耗分摊一,即将走表的差异部分平均分摊给指定的客户;一种是损耗分摊二,即将走表的差异部分按客户用量比率分摊给指定的客户。根据以上信息可以生成每个套房的收费数据,对于收费数据,用户还可以根据实际情况进行调整。对于走表类的数据,输入本月读数时,考虑到和自动抄表系统兼容,要可以成批处理读入数据。系统根据收费数据生成每个房间的费用。生成了费用后,收费数据就不能再进行修改了。每个套房的收费方式又分为两种,一种手工收取,另一种是通过银行托收。手工收费又分为两种,一种是预付方式,一种是实时交纳,预付方式是用户一次性交纳足够的费用,以后每个收费月份的收费都从预付费中扣除;另一种是按时交纳相应的费用。对于银行托收方式,必须首先生成银行托收的费用汇总信息,将这些资料按银行规定的格式提供给银行,这个操作叫出盘,待银行确认托收处理完成后,银行会将相应的资料送回来,系统再读入这些资料进行托收确认,这个操作叫回盘。只有确认托收成功后,该费用才算是已成功付清。如果银行帐号上资金不足或其他原因,在回盘时将会认为是托收失败。以上就是收费资料管理的处理流程分析,在本部分用户需要达到的功能描述如下:1. 用户希望能设置每个房间的收费项目,其中大部分的房间收费项目相同或类似,但允许部分房间有不同的收费项目。对于水费,用户还有可能实行分段收费,或收取附加费和排污费等。2. 每个房间能自动生成费用。对于走表型的收费,要记录上月表读数和本月表读数,根据用量收费。3. 费用生成后,要打印缴费通知单。对于银行托收收费,要生成银行托收出盘,然后根据银行回盘进行确认,这一过程系统要自动完成。根据以上业务描述和功能需求,系统设计定义如下表格:收费项目,所有收费项目让用户自己定义,这样处理将大大增加系统的灵活性。用户可以随意增加收费项目,收费项目分四类,具体见前面的描述。收费项目应包括如下信息内容:收费项目代码、项目名称、项目类别(标识区分四种类型,一是计算类收费项目;二是走表类收费项目;三是直接设定金额类收费项目;四是关联收费项目)、项目说明、是否收取滞纳金、滞纳金收取比例。如果物业管理系统要和财务系统衔接,还可以增加如科目代码等信息。收费标准,指定每种收费项目下的收费标准,每个收费项目可能有多种不同的收费标准。如电费,工业用电、商业用电和居民用电的收费标准可能不同。此外还要考虑有些费用分段分收的情况,对于分段收费的情况,由下一个表记录相关的信息。收费标准应包括的信息有:收费项目代码、收费标准代码、收费标准名称、计算价格参数、计算价格系数、计算价格参数2、费用金额、是否分段收费、周期设定、周期指定数字。其中计算价格参数用于指定是按建筑面积还是实用面积来计算,它用在按面积来计算费用的收费项目中;计算价格系数指定计算的比例,它会乘以实际用量再乘以计算价格参数2得出实际费用金额。费用金额项即设定费用值,对于直接设定费用的类型,它即是金额;对于走表类的费用,如果不分段收费,则计算价格参数2即是单价,如果分段收费,则走表类分段收费的相关信息会记录在费用标准走表分段表里,见下一表的说明。周期设定用于指定该收费项目是每个月收取,还是隔月收费,或隔多少个月收费,或指定月份收费等,系统同时考虑了每些费用项目不是每个月收取的情况,或者物业管理公司不是每个月都收取费用,而是每隔几个月或半年或一年收一次费用的情况。可以根据周期设定和周期设定数字来处理有些费用不是每个月都发生的情况。收费标准走表分段,对于大部分走表类收费标准,是按一个单价收费的。但也有一些是按分段来收取的。即不同用量范围的收费单价不同。本表主要用于处理如果该费用标准是分段收取的,则定义每个段的收费单价信息,每个段是一条记录,它是多条记录即多个分段按同一收费标准对应上面表的一个收费标准。它包括的信息有:收费项目代码、收费标准代码、顺序号、下限数值、上限数值、价格。它按费用项目代码和费用标准代码对应收费标准表。指定收费标准,对于每个套房都要设定收费标准,才能知道该套房需要收取那些费用项目,才能计算套房各费用项目的费用,设定收费标准很简单,只要将套房对应收费标准项目和收费项目下的一个收费标准即可。一个套房只可以指定一个收费标准,计算费用时,对于一个项目的收费标准,计算后的费用归纳到该收费项目中。指定收费标准包括的信息有:套房代码、收费项目代码和收费标准。套房代码对应套房资料表,收费项目代码对应收费项目表,收费项目和收费标准对应收费标准表。费用分摊表,对于一些走表类用户,它可能是几个房间共一个表,需要按一定的规定将表的用量分摊给各房间;或是有一个总表,每户人家都有自己的表,但总表和每户走表之和不同,需要将差额部分分摊给各个房间,本表用于指定分摊表对应的收费项目。包括的内容有:收费项目代码、分摊表编号、分摊表名称、分摊表描述和系数类别。收费项目代码对应收费项目表。系数类别是指定分摊的计算公式,共有四种计算公式,分别是:一、损1用户A的分摊量 = (总表量 - 用户用量之和)/ 用户数;二、损2用户A的分摊量 = (总表量 - 用户用量之和)*(A用户量/用户用量之和);三、公1用户A的分摊量 = 总表量 / 用户数:四、公2用户A的分摊量 = 总表量 * (A用户量/用户用量之和)。具体参考数据库结构表中的数据表的附加说明01。走表分摊指定,它是用于指定该表由哪几个套房去分摊它的用量。也就是说对于每个分摊表,指定分摊的对象,即分摊的套房代码。它包括的信息很简单,即分摊表编号、费用项目代码和套房代码。分摊表编号和费用项目代码对应费用分摊表,套房代码对应套房资料。分摊表数据,指定每个月分摊表的走表用量信息,该用量将按以上设定的房间,分摊给每个房间的指定对应的费用项目上。分摊方式按费用分摊表指定的四种类型之一设定的方式进行。包括的内容有:费用所属年月、分摊表编号、收费项目代码、上月读数、本月读数、表用量、走表倍率。其中费用所属年月在收费参数中设定收费年月;分摊表设定和收费项目代码对应费用分摊表;表用量=本月读数-上月读数;走表计算用量=表用量X走表倍率,一般情况下走表倍率为1,即表用量即为实际计算用量,系统可以处理表用量与实际计算用量成一定比例关系的情况。收费参数,指定收费月份的信息,对于一般用户,可能是每个月收费一次,为了照顾用户有可能几个月收费一次等情况,用户必须指定收费月份,在每个月份都设定一些与收费相关的参数。如果每个月份的收费参数都相同,系统可以提供一个功能,让用户将上一个收费月份的参数复制下来,这样可以方便那些每个月份参数都不需要改变的情况。收费参数包括:住户交纳费用方式为当月还是下月;指定交纳日期为月底还是指定日期;系统每月月结方式为当月月结还是下月月结;月结日期是月底还是指定日期;滞纳金收取方式是按应交日期与当前日期之差收取还是按指定天数收取,如是按指定天数收取,则指定天数;豁免天数是指滞纳金豁免的天数;滞纳金销定是指滞纳金计算截止的日期;收费通知单说明内容。以上资料一经设定,该月的费用计算将按以上参数进行,在打印收费通知单的说明内容时,会依据此处设定的打印收费通知单说明的内容。收费数据表,记录每个套房每个收费月份对于每个收费项目下收费标准的用量信息和费用金额情况。包括的内容有:费用所属年月、套房代码、收费项目代码、收费标准代码、大楼代码、是否托收、本金金额、本月读数、上月读数、倍率、用量、公用分摊、损耗分摊、使用时间和是否已生成费用标记。其中费用所属年月是在收费参数中定义的收费年月;套房代码对应套房资料表;收费项目代码对应收费项目表;收费项目代码和收费标准代码对应收费标准表;是否托收是指定该笔费用是否进行银行托收;用量的计算方法=(本月读数-上月读数)X倍率;是否生成费用标记是表示该费用是否已生成了费用,如果已生成了费用,则该数据就不能再进行进行修改,没有生成费用,则该数据可以再进行修改。系统在生成费用时,会将该标识更改成已生成费用。套房费用,记录每个套房每个收费项目的费用金额和费用收取情况,费用情况数据来源于收费数据表,根据收费数据表生成每个套房的收费信息,用户收费时按套房费用的金额收取。费用收取有两种类型,一种是手工收取,另一种是银行托收,手工收取又含有当时交纳和预交两种。包括的内容有:费用所属年月、套房代码、费用项目代码、收费类型、本金金额、滞纳金、应收金额、欠缴金额、交费限期、交费日期、交清标志、托收标志、结算标志、收费凭证号、托收费用汇总序号。按费用所属年月、套房代码和收费项目代码分组统计收费数据表的数据,生成本金金额,收费类型指定是手工收取还是银行托取,开始情况下,欠缴金额即为本金金额,如果用户交纳了一部分费用,则欠款金额会减去交纳的部分,所以欠款金额小于等于应收金额,应收金额等于本金金额加滞纳金。交清标准表示该费用已付清,已付清时,欠缴金额为零;托收标志用于银行托收情况,如果已进行了银行托收汇总,则托收标志标识为已托收,同时在托收费用汇总序号中记录托收费用汇总序号。如果托收成功,则托收标志改为托收成功的标识,如果托收失败,则托收标志重新改为未托收的标识,下次再进行托收时,该笔费用就又可以进行银行托收了。预交款表,记录每个套房对应的客户预交款情况和预交款的使用情况,它用于手工收费的情况。包括的信息有:套房代码、序号、摘要、入金额、出金额、余额、付款客户、制表人、付款日期、使用标志。手工收费凭证主表,记录手工收费的主要信息。包括的内容有:收款凭证编号、套房代码、填制日期、交款笔数、交款金额、交款人、制表人、作废标志、结算标志。作废标志表示该凭证是否有效,结算标志表示该凭证是否已结算。交款金额是一个总额,具体对应各费用项目在子表中指定。手工收费凭证子表,记录手工收费的明细信息。包括的内容有:收款凭证编号、费用所属年月、费用项目代码、摘要、交款金额。根据收款凭证编号对应手工收费凭证主表;根据主表中的套房代码、本表中的费用所属年月和费用项目代码三项对应套房费用表。记录交款金额和摘要信息,对于交款金额满足套房费用的情况,会将套房费用对应费用年月、套房代码和费用项目的记录作结清标志。银行托收表,对于收款类型为银行托收的情况,要将每个套房的各项费用汇总,将汇总后的信息按银行规定的格式送给银行,即出盘,然后银行根据出盘信息进行扣款,生成扣款成功与否的返回信息,即回盘,系统读入返回信息后,即完成银行托收情况的处理。本表即记录银行托收的状态信息。系统应记录的主要信息有:托收盘号、银行代码、托收笔数、托收金额、托收出盘日期、托收返盘日期、托收状态和托收文件路径。其中托收盘号按所月加顺序号的格式自动产生,托收笔数和托收金额为汇总信息。托收出盘日期和托收回盘日期分别记录出盘和回盘的日期,托收状态记录托收当前的状态。分为托收出盘和已回盘两种状态。银行托收明细表,记录银行托收的明细信息。包括的内容有:托收盘号、序列号、托收内容、托收状态标志。托收盘号对应银行托收表;托收状态标志中有三种状态,分别为初始出盘、托收成功和托收失败。银行码表,记录银行的基本资料。包括的内容有:银行代码、银行名称和银行描述。该表主要是记录各银行对应的代码情况,以后在使用到银行资料的地方指定相应的代码即可。托收费用项汇总表统计银行托收费用的汇总信息。包括的内容有:托收费汇总序号、套房代码、银行代码、银行帐号、总金额、托收盘号、序列号、摘要、付款客户、执行人、托收标志、托收出盘日期、托收返盘日期。它是对银行托收表和银行托收明细表进行资料汇总统计而产生的结果。托收汇总序号也按年月加顺序号自动产生,便于管理一个月托收几次的情况,序列号为本次托收的内部顺序号,摘要为本次托收内容,手蔬标志有四种,初始状态(汇总但未出盘)、已出盘、回盘成功和回盘失败。收费管理是物业管理系统中最重要的核心部分,系统提供的功能充分满足不同物业管理公司的需求。系统同时提供以下统计报表,缴费通知单、催款通知单、月应付费用统计、住户欠费明细表、住户交费情况明细表、住户交费情况汇总表、银行托收汇总表、银行托收状态表和月结帐表等。根据业务的特点,用户在交款时还可以打印收费凭证、对于过期未交纳款项的用户,还生成向客户的催款通知单。下图(图_6)即为本模块的实体关系图。图_6对软件开发的要求1. 收费是物业管理的核心业务,是物业管理公司的主要经费来源,因此对费用的产生一定了清晰明确,同时又要保证数据的安全性,尽量从用户操作习惯的角度去考虑界面的设计,减少用户误操作的可能性,对关系到数据安全性和可靠性的操作,应给用户足够的信息提示。2. 收费同时也是用户操作最多的模块,因此在设计上一定要考虑到简洁明了,易学易用易操作。必要的时候可以提供向导功能简化用户的操作。3. 对于基础数据的设置,一定要提供丰富的功能,对于需要成批操作的功能,一定要提供足够的方便。行政管理业务流程及简要设计行政管理是物业管理公司内部管理的一项重要内容,行政管理通常包括人事档案材料、员工培训记录、员工考勤情况、员工变动情况、员工受奖罚情况、员工家庭组成成员、各部门工作计划、会议记录文档和公司文档管理。这些业务的处理流程都相对简单,主要是文档类型的业务。下图为上述部分的ER关系图:图_7下面对各部分的主要功能描述并结合功能作出简要设计介绍如下:人事档案,用于对员工的基本资料进行管理,员工的基本资料包括:入职编号、姓名、性别、出生日期、出生地、政治面貌、身份证号、婚姻状况、文化程度、毕业学校、所学专业、毕业时间、家庭住址、家庭电话、户口所在地、邮政编码、组织代码、职务、职称、入职时间、转正时间、离职时间、合同类型编号、待遇、原工作单位、担保人、员工照片、个人简历。入职编号对每个员工都不同,是主关键字;组织代码可以定义,下面的组织架构即用于定义组织代码;合同类型编号也是可定义的,在合同类型表中定义;如果员工在职,则离职时间为空,如离职则不为空,输入离职时间;员工照片可以存储员工的照片(即图片文件);个人简历存储简历的文本信息。组织架构,用于对人事档案的组织关系进行分类,有的公司可能称呼为部门,它是同一个概念,主要是便于工作的分工和指派,它包括的信息有:组织代码、组织名称、组织类型、上层组织、组织职责。组织架构是一个树型结构,即它按组织代码和上层组织来指定组织之间的上下级关系。合同类型,用于对员工的合同进行分类,它包括的信息有:合同类型编号、合同类型名称和合同类型描述。员工培训,用于记录员工受培训的情况,内容包括:员工编号、培训序号、培训日期、开始日期、结束日期、培训人、培训地点、培训目的、培训内容、培训成绩。员工培训序号是自动生成的,按员工编号和培训序号决定记录的唯一性,培训开始日期和结束日期都是带有时分的日期型,如对同一天的培训,靠时分来区分开始时间和结束时间。系统可以根据结束日期与开始日期的时间差来统计每个员工的受培训的总时数。员工考勤,用于记录每个员工的考勤资料,包括的内容有:员工编号、考勤序号、考勤日期、考勤项代码、开始日期、结束日期、考勤量、考勤单位、出缺勤原因、考勤人。考勤序号是按员工编号顺序产生,系统按员工编号和考勤序号为主键,考勤项代码是按考勤项来编号产生的,见下一段的介绍,开始日期和结束日期是一个时间范围,带时分格式,考勤量即为数量。考勤项表,定义考勤项代码信息,包括的内容有:考勤项代码、考勤项名称和考勤项描述。员工考勤中使用的考勤项代码即是从这里先定义才能使用的。员工变动,用于记录员工工作职位、部门或待遇变动的详细情况,记录的内容有:员工编号、变动序号、变动日期、变动原因、原部门、原职位、原待遇、新部门、新职位、新待遇、审批人、审批日期。变动序号是根据某员工编号按顺序自动产生的;员工变动要及时更新人事资料,将新职位、新部门和新待遇更新到该员工的人事档案中。员工奖罚,用于记录员工的工作表现,记录的信息有:员工编号、奖罚序号、奖罚项目代码、奖罚金额、奖罚原因、奖罚日期、奖罚依据、奖罚方法、裁决人。其中奖罚序号是根据某员工按顺序自动产生的;奖罚项目代码在奖罚项目表中定义,具体见下面的说明。员工奖罚项目,用于将奖罚项目编号,记录的信息有:奖罚项目代码、奖罚项目名称、奖罚项目描述。上面表中用到的员工奖罚项目都必须在这里先定义才能使用。员工家庭成员,记录员工的家庭成员的基本资料,如遇特殊情况可以找到员工的家人。记录的内容包括:员工编号、姓名、性别、与员工关系、政治面貌、职务、出生日期、文化程度、职称、联系电话、工作单位。姓名、性别都是指员工家庭成员的资料,与员工关系即是员工对该人员的称呼,其他项都是员工家庭成员的基本资料记录。工作计划,记录各部门的工作计划情况,包括的信息有:工作计划名称、组织代码、工作类别编号、最早完成时间、最晚完成时间、参加部门、参加人数、负责人、通知时间、完成日期、地点安排、其他事项、档案、工作内容简介。其中工作类别编号的定义见下面的介绍,其他都是与工作计划有关的基本信息资料。工作类别表,用于将常用到的工作类型进行编号,便于分类处理,包括的内容有:工作类别编号、工作类别名称、工作类别描述。工作类别必须先定义才能在工作计划中使用。会议记录,记录每次会议的内容,会议记录一般都是文档性工作,便于以后随时查阅,包括的内容有:会议名称、组织代码、会议类型编号、召开时间、召开地点、主持人、参加部门、参加人数、议题、记录人、保管期限、归档时间、其他事项、记录正文。会议类型编号是对会议的类型分类型处理,具体的编号设定在会议类型表中定义,见下面的说明。时间、地点、人物和事件是会议记录的四大要素。其他都是会议记录存档包括的基本资料。会议类型表,用于定义会议的类型,设定相应类型的代码,包括的内容有:会议类型编号、会议类型名称、会议类型描述。会议记录中用到的会议类型必须在此先定义才能被调用。文档管理,用于记录公司需要存档的文件资料,包括的内容有:文件标题、文件类型编号、起草人、文件页数、文档来源、发文时间、存放时间、存放地点、行文对象、内容摘要、文档正文。其中文件类型编号是在文件类型表中定义产生的,见下面的文件类型表说明。文件类型表,用于对文件的类型进行编号处理,便于文档的归类,包括的内容有:文件类型编号、文件类型名称、文件类型描述。其中文档管理中使用的文件类型编号必须先在本表中定义才能被使用。以上各表项的设计就是对行政管理部分要实现的模块的简要设计,还可以跟据用户业务的特点调整相应的内容,或增加用户需要的功能模块,如员工考核功能,员工保险金,员工工资表等等。对软件开发的要求1. 本部分都是基于文档的管理,因此在设计上应根据文档管理的特点开发,以方便用户浏览文档为主要出发点,要设计上尽可能考虑用户浏览文档的方便性。2. 系统应提供充分的查询功能,帮助用户能快速、方便地查找到所需要的资料。3. 文件排序时,应按文件的先后顺序倒序排列,即将最新的文件排列在最前面;工作计划和会议记录也应如此处理。客户服务业务流程及简要设计客户服务管理主要是用于记录和管理对客户提供的服务,包括二次装修服务、服务派工记录和违章处理。二次装修服务用于记录客户申请二次装修时的具体资料信息,包括装修公司的营业执照资料,装修项目情况等信息,也记录二次装修所收押金及押金归还情况。服务派工记录用于记录,当客户申报服务时,记录对客户提供服务的人员派遣情况和服务报修项目,以及所耗材料情况。违章管理记录客户投诉的违章情况。本部分的业务流程较简单,都是作些资料性的记录。没有太多的数据处理功能。二次装修记录的信息

温馨提示

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

评论

0/150

提交评论