面向对象小区物业管理系统分析报告与设计_第1页
面向对象小区物业管理系统分析报告与设计_第2页
面向对象小区物业管理系统分析报告与设计_第3页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

1、小区物业管理系统1小区物业管理系统需求分析1.1物业管理现状分析:随着住宅商品房市场的迅猛发展, 住宅小区的物业管理已经成为人们关注的焦点。人们花的钱越多,不但对住宅的本身的美观、质量要求越来越高,同时对物业小区的服务和管理也要求很高,诸如对小区 的维修维护,甚至对各项投诉都要求小区管理者做的好,做的完善。物业管理自起步以来,经历了一个 从无到有、从小到大、从不规到有序发展的艰难过程,物业管理对象也从单一的住宅发展到行政办公楼、工业区、厂矿、医院、学校、集贸市场等全方位的覆盖。2003年6月8日,国务院物业管理条例的颁布实施以及与之相配套的我省、市、县各种规性文件出台,标志着住宅小区物业管理步

2、入了一个市场 化、专业化、法制化规发展的轨道。1.2物业管理系统功能分析我县的物业管理现状提醒着小区管理者对物业管理进行宏观的和微观的细致管理,其中最好的办法是用计算机操作的小区物业管理系统来实现对小区物业的管理,这就为我们设计小区物业管理系统提供了市场需要。物业管理系统,是利用计算机硬件和软件,对物业管理中的建筑物、住户、费用、管理人 员、绿地、附属设施、治安消防、交通、清洁卫生、投诉等信息资料统一进行一系列收集、传递、加工、 存储、计算等操作,反映企业的各种运行状况,辅助企业决策,促进企业实现规划目标的应用系统。图1显示了小区物业管理系统的功能分析图。5系统管理4社区管理3行政人事2资源设

3、置1收费管理图1小区物业管理系统总体业务图收费管理对于物业管理容来说,物业收费是一项最重要的容之一,也是物业管理公司的较为复杂艰巨的工作。如何有效地做好这部分工作一直是物业管理公司的工作重点。费用数据录入:录入各项针对住户收费数据。包括住户水电数据、公共公摊水电数据、室维修数据 以及家政服务数据。费用计算:计算水电费、管理费和服务费。费用收取:向住户发出交费通知单并登记住户交费信息。费用查询:根据不同的查询条件查询住户交费信息记录以及月结处理记录,并可对查询结果进行编 辑和删除。月结处理:统计一月住户各项应交费用和实交费用,并计算滞纳金以及向未交清费用的住户发出催 缴通知。图2收费管理功能分析

4、资源设置资源设置主要是对本小区的公用设备、套户个人委托设备或其他物业管理对象进行的登记、检定、 检修等管理。物业设备管理也是物业管理公司进行规管理的一个重要部分。物业设备管理的好坏,与居 民区的生活息息相关,直接关系居民的生命财产安全。针对小区的房产,每一栋大楼的信息进行管理, 也针对小区业主和租户的信息进行管理,在这里可以添加新的收费项目或收费标准,修改、删除已存在 的收费项目或收费标准。行政人事员工档案记录了员工的详细信息,并可对这些信息进行编辑、删除、查询并可打印查询结果,以及 添加新的员工信息。工资管理计算、统计员工工资,同时可对员工工资记录进行添加、删除、编辑、查询以及打印。工作管理

5、针对工作安排的信息的添加、删除、编辑、查询以及打印;并对员工出勤考核记录的添加、删除、编辑、查询及打印。会议记录信息的添加、删除、编辑、查询及打印统计员工工资的发放情况、以及对统计记录的添加、删除、编辑、查询及打印。124社区管理车辆管理:对住户车辆信息和外来车辆信息的添加、删除、编辑、查询及打印。同时可统计外来车 辆收费。出租管理:出租记录的添加、删除、编辑、查询及打印;同时可统计租金,以及打印向业主发送的 出租通知。客户服务:提供了对家政服务、室维修、客户访问、客户投诉记录的添加、删除、编辑、查询及打 印。迁出转让:迁出转让记录的添加、删除、编辑、查询及打印;以及对迁出转让业主信息的处理。

6、社 区清洁:社区卫生清洁记录的添加、删除、编辑及查询。环境绿化:小区绿化维护记录的添加、删除、 编辑及查询。1.2.5 系统管理对小区物业管理系统的操作员相关信息的操作,以及本系统的后台操作。图3系统管理功能分析2小区物业管理系统面向对象分析在小区物业管理系统中,普通用户可以对数据的录入、编辑做相应的操作,而系统管理员除了这些 工作外还能删除系统中的所有相关信息,在做数据备份的时候是根据月来备份的。所以系统中的参与者 主要有几大类:客户和员工。2.1系统用例图F图为系统的整个用例图图1系统用例图收费管理用例图收费管理用例说明:系统管理员和普通用户都可对数据进行录入,所以在住户水电费数据录入时,

7、 两个参与者多可实现。服务数据录入操作员登录<<extend>>注册普通用户保存结果系统管理员编辑数据住户水电费 数据录入图2费用数据录入用例图费用收取用例说明:普通用户可对费用收取、查询进行预览、打印、编辑住户的交费信息,系统管 理员除此之外还可以删除住户的交费信息,也可以删除查询结果。月结处理用例说明:普通操作员和系统管理员都可对未交费的用户进行统计,可以查看催交费通知单、对每个月的费用信息紧系计算。资源设置用例说明: 普通操作员进行房产信息和客户信息的编辑、录入、参数的设置,而系统管理员可以对房产信息和客户信息录入、编辑、删除,也可实现收费项目与标准的编辑、录入、

8、删除。2.1.3系统管理用例图系统管理用例说明: 系统管理员对对整个系统数据进行备份、恢复,也可对普通操作员信息进行添 加、编辑、删除,设置所有操作员的权限,对于这个系统会进行相关的说明。编辑操作员信息添加操作员信息数据恢复删除操作员信息数据备份设置操作员权限系统管理员查看操作日志O联机帮助密码设置关于本程序A时间普通用户图7系统管理用例图2.2系统活动图登录活动图不管是系统管理员还是普通用户要进行系统的相关操作,就必须先登录。当用户输入用户名和密码是要判断数据库连接是否打开,若打开的话根据数据库中的信息查询用户名和密码是否正确。判断查询结果是否为0,若为0输出出错信息:无效的用户名和密码,若

9、不为0,进入系统的主界面。图8登录活动图222添加新操作员活动图(系统管理员活动图)系统管理员要添加新的操作员的活动时,要进行相应的判断。当系统管理员输入的用户名是数据库 中已存在的,会输出提示信息:用户名已存在,当用户名不存在是时,判断输入的两次密码是否一致, 一致添加成功,更新操作日志,不一致输出提示信息,进行重新输入密码。若输入的密码为空,也会给 出提示信息,让你输入密码设置。*打开数据库连接输入新用户名、密码和密码确认K,.查询数据库用户信息表搜索新用户名<.判断查询结果是否为 0输岀提示信息:用户名已存在斗(不为0)输入密码和密码确认(为0)判断新密码是否为空输出提示信息:两次

10、输入密码不一致更新操作日志输出提示信息:密码不能为空斗(不一致)(为空)4(一致)(不为空)( >判断新密码与密码确认是否一致将新用户和密码插入到数据库的用户信息表中图9添加新操作员活动图住户水电数据录入活动图系统管理员或普通用户首选打开数据库进行连接,然后选择录入方式是单条录入还是批量录入,选 择之后进入编辑,编辑好后保存到数据库中,判断是否插入成功,若成功的话进行更新操作日志,若插 入失败的话输出提示信息,进行重新插入。(单条录入)把数据写到主录入界面从界面读取数据J1r(批量录入)打开批量录入界面把数据写到批量录入界面将读取到得数据插入 r到数据库对应表中-(插入成功)f审注戶f乍

11、日志/-'-X八、-更新操作判断是否插入成功忙(插入失败) 、 *224交费模块活动图输岀提示信息:插入数据到数据库失败图10住户水电数据录入活动图登录系统费用通知模块费用交纳模块交费通知单的编写删除通知交费删除交费记录退出J图11交费模块活动图2.3系统时序图2.3.1社区管理时序图图12 社区管理时序图时序图说明:(1) Login ():登录时的函数(2) Name and password are match :输入的用户名与密码一致(3) No problem:确定用户的一切管理(维修服务、出租管理、车辆管理等)(4) Name and password are not ma

12、tch :输入的用户名与密码不一致客户租赁房屋或确定买房的时序图客户要租房或买房,首相必须操作员会填写租房或买房登记表。操作员根据客户租赁的历史记录以 决定是否接受客户请求,如果条件都满足,那么将接受请求并为客户预留房屋;否则就拒绝请求。如果 接受用户租赁请求,必须为该客户添加一条记录,然后通知客户可以租房或买房,并交相应的费用。theCustomer:CustomertheRequest: RequesttheWork:Work.theRecordThe House:HousefillOrder()check ()No problemIn Serviced ()OK11pl J -13Cre

13、at new record -*Allow()d 0INoktify()isHa ndled()图13 租赁房屋或买房的时序图时序图说明:(1) fillOrder():填写租赁或买房登记表的函数(2) check():检查历史记录的函数InServiced():判断房屋状态的函数(4) Allow():允许客户租赁或买房的函数(5) Notify():通知客户前来租房或买房交相应费用的函数2.4系统的类图主要类图有:参与者普通用户与系统管理员的类(Person)、用户信息类(User)、房产信息类(House)、费用数据信息类(Pers onn ameIdAddressTeleph one

14、getName()Money )、水电数据类(water and electricity )、月结处理类UserUsern ameUserId UserAddressgetUserName () setUserName ()HousesetNameHouseIdunitIdbuild area owner messagegetHouseId() setU nitld()ChargeMonthDeal )MoneyUserIdWater and electricityWeixiu MoneygetUserld() getweixiu Mon ey()water and electricityCh

15、argeMo nthDealUserIdChargeMo nthDealldUserAddressTimeWater and electricityMoney tongjigetUserld()get ChargeMo nthDealld ()setUserld()set ChargeMo nthDealld Id()图14系统类图类图说明:Person:普通操作员或系统管理员的类图,有四个属性:编号,地址,联系,他包含的方法都是用来设置和获取这些属性的。User:客户信息类,属性有 客户,已租房客户编号,客户地址等,他包含的方法都是用来设置和获 取这些属性的。Housr:房产信息类,属性有:

16、房屋编号,房屋所在小区编号、建筑面积、客户信息,他包含的方法 都是用来设置和获取这些属性的。Money:费用数据信息类,属性有:已租房客户编号,客户的水电费总额,客户的维修费用,他包 含的方法都是用来设置和获取这些属性的。water and electricity :水电数据类,属性有:已租房客户编号,客户地址,客户的水电数据,他包含 的方法都是用来设置和获取这些属性的。ChargeMonthDeal :月结处理类:属性有:月结处理编号,月结处理时间,月结费用统计,他包含的 方法都是用来设置和获取这些属性的。3小区物业管理系统详细设计每个系统都必须有一个庞大而且优越的数据库,这样你的系统才会在

17、运用过程中得到很好的管理与维护。3.1概念结构(E-R图)图15客户属性图投诉处理情况投诉内容接待人员处理人员处理日期投诉编号住户编号-: 收费时间投诉日期 I图18投诉属性图3.2实体联系E-R图图19实体联系图3.3逻辑结构设计:在概念设计的基础上,根据设计得到系统总的E-R图,按照概念模式与关系表转化的一般规则,结合实际的需要进行逻辑设计,ER图中的实体、实体的属性和实体之间的联系转化为关系模式。最后生成的关系及关系表如下住户(住户编号、住户名称、联系、联系地址、房屋编号、家庭编号、状态);房屋(房屋编号、楼栋、所属单元、使用面积、产权、建筑面积、房型编号);收费项目(名称、价格、周期、

18、单位);收费(收费编号、住户编号、收费名称、定额用量、收费时间、收费总额、收费人员);投诉(投诉编号、住户编号、投诉日期、处理日期、接待人员、处理人员、投诉容、处理情况);维修(维修编号、维修容、 维修日期、住户编号、维修人员、物料费用、服务费用、修理费用、总费用);车位(车位编号、房户编号、车牌号、管理人员、使用时间、退用时间、收费标准、总的收费);说明:1下加横线部分表示关系的码2以上关系的详细容说明请参照概念结构设计中的具体容3. 上面的各个关系对概念结构设计中的相关容了作了修改,主要加了各个实体中间的联系,尤其是一对多的联系,纳为属性。3.4数据库设计:根据上面的概念结构设计和逻辑结构

19、设计得出数据库信息表:表1操作员信息表字段名数据类型备注操作员编号varchar(10)PK,NOT NULL主键操作员varchar(20) NOT NULL操作员密码varchar(20) NOT NULL操作员权限i nt NOT NULL表2住户信息表字段名数据类型备注住户编号varchar(10)PK,NOT NULL主键住户varchar(20) NOT NULL住户地址varchar(20)住户联系varchar(10)表3房屋信息表字段名数据类型备注房屋编号varchar(10)PK,NOT NULL主键所属单元编号varchar(20) NOT NULL建筑面积i nt NOT NULL表4维修信息表字段名数据类型备注维修编号varchar(10)PK,NOT NULL主键维修容varchar(100)NOT NULL维修日

温馨提示

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

评论

0/150

提交评论