没有合适的资源?快使用搜索试试~ 我知道了~
基于UML的小区物业管理系统的分析与设1.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 13 浏览量
2023-03-10
10:58:57
上传
评论 1
收藏 331KB DOCX 举报
温馨提示
试读
26页
基于UML的小区物业管理系统的分析与设1.docx
资源推荐
资源详情
资源评论
基于 UML 的小区物业管理系统的分析与设计
一、项目背景
随着人们生活水平的不断提高,伴随着人们住宅小区的规模也不断扩大和业
主的不断增多,像小区中的汽车、公共设施,小区的安全、小区的各项维修等都将
越来越复杂,物业工作人员的工作量也随之增加。但一直以来许多物业公司都是
使用传统人工的方式来对各种物业相关数据的处理,这种管理方式当然会存在着
许多缺点,例如管理的效率低、相关数据的保密性差,随时间的推移,还会产生大量
的文件和多余数据,将会给我们的查找、管理带来不少的麻烦。另外我国农村城
市化的脚步不断加快,小区的出现成为了这一进程的历史见证。但如何对小区进行
有效的管理是现代社会所不得不深思的事情。现代的小区有很多的弊端,如: 设
施陈旧、管理松懈、乱收费以及治安混乱等等!很多人对小区的抱着不满的情绪,
如果这种情况再继续恶化下去,那么城市化的进程势必会遭到难以想象的阻碍。因
此,为提升小区物业管理的网上技术水平和更新管理理念 ,提高物业管理工作的效
率和质量,降低物业管理成本,本文结合我国小区物业管理的发展趋势、小区物业
管理的工作特点以及物业管理的实际需要,采用面向对象的分析方法与结构化的
设计方法对系统进行分析。开发合理的小区物业管理系统对提高小区的管理效率、
增加居民的满意度有着很大的作用,同时也是为我国顺利进行农村城市化所迈出的
重要一步。
1.1
项目必要性分析
为了了解项目的必要性我们必须对项目的实施就有一定的认识,以下是我通
过网络、书籍以及调查所得到的小区业务基本信息
1)
小区管理中为住户提供的业务比较繁多,主要有公共设备的管理、小区
绿化、文化娱乐服务、住户投诉、费用的收取等。小区的主要部门主要有财务部、保
洁部、维修部、仓库部、警卫部等。
2)
小区工作人员的主要职能有,库管人员管理主要设备,记录设备的状态
是否完好,并对其他人员如保洁员、维修员领取设备进行登记,设备缺货时及时
向采购部反馈。采购人员主要采购管理下去需要的设备,保安人员主要负责小区
的安全,对小区的人员流动进行登记和记录小区的异常情况和突发事件等。保洁人
员主要负责小区的卫生以及小区的绿化。维修人员管理小区公共设备,收取用户的
保修信息等。
图一:小区满意度调查饼状图
3)
各种单据的管理,如收费单据、未缴费用单据、催费通知、住户档案、
进货单据、销售单据等。
通过上述的业务描述我们可以看出小区的管理是一项复杂的任务,而且在小
区业务管理的运作中存在着很多不足之处,主要有:
单据票据繁多,要记录的项目太多,在整理收集与统计方面需要花费大量的
人力,有时由于一些人为地失误,使单据票据丢失。
由于人员无法准确的定位,所以很多小区的卫生恶化、设施常年无人过问、
维护效率极其低下等。
因此小区物业管理系统的需要是解决这一系列问题的必要条件。
1.2
项目可行性分析
通过调查我们发现规模比较小的小区管理系统的管理操作还是通过手工操
作,记录,管理,工作效率很低,而且手工操作还存在着诸多弊端 ,由于不可避
免的人为因素,造成数据的遗漏、误报,计算错误,数据丢失率很高。同时在统
计数据,数据分析等方面还存在许多不足之处 ,统计等操作耗时,耗力,不能够很好
的满足管理者的需求.而这些问题在用上一个科学的管理系统以后几率会大大的
缩小。因为,这些发生在人员方面的因素对电脑而言完全可以克服。用户通过登
陆小区物业管理系统可以查询自己的缴费情况,以及进行网上报修,网上缴费等,
小区管理人员通过小区物业管理系统可以优化管理业务,合理分配管理人员是小
区的管理效率大大提高。下面是通过网上收集的数据对小区满意度的调查。
二、需求工作流
2.1
问题域的描述
按照现在的小区业务的管理模式,小区物业管理系统主要包括财务管理、保
洁管理、维修管理、仓库管理、安全管理、人员管理等。财务管理主要负责费用
的收取、接受用户财务状况的查询、通知业主未缴纳的费用、自主打印凭据、小
区正常运行的开销。保洁管理主要包括小区卫生状况的统计、区域保洁人员的分配、
小区的绿化管理、接受用户请求。维修管理的主要功能包括接受用户的维修请求、
小区公共设施的检查与维护。仓库管理的主要功能有小区设备的记录,自动统计缺
失设备。安全管理的功能包括人员出入的统计、特殊情况发生的统计、接受用户的
报警请求。人员管理的功能主要包括对用户档案的管理、小区工作人员的管理。
其涉及得主要术语见术语表:
表一:系统涉及的主要术语
2.2
系统整体结构的设计
通过描述问题域,我们可以知道整个系统操作业务人员角色包括:业主、
保安、管理员、财务人员、维修人员、系统管理员。每个角色在系统中承担着不
同的任务, 物业管理部门通过使用统一的访问界面进行日常的小区管理, 业主则
可以通过小区网络连接到小区物业管理系统进行有必要的报修或查询。本系统在
小区管理中以数字服务为核心, 充分发挥网络优势, 解放劳动力, 集中有限人力和
物力资源, 实现管理的高效性和快捷性, 从而降低成本, 提高管理水平。
对于小区物业管理系统的系统设计的原则主要由以下几个方面:
1、系统性。从整个系统的角度进行考虑,系统的代码要统一,设计规范要标准,
传递语言要尽可能一致,对系统的数据采集要做到数出一处、全局共享,使一次输
入得到多次利用。
2、灵活性。系统应具有较好的开放性和结构的可变性,采用模块化结构,提高
各模块的独立性,尽可能减少模块间的数据偶合,使各子系统间的数据依赖减至
最低限度。
3、可靠性。可靠性是指系统抵御外界干扰的能力及受外界干扰时的恢复能力。
一个成功的管理信息系统必须具有较高的可靠性,如安全保密性、检错及纠错能
力、抗病毒能力等。
4、经济性。经济性指在满足系统需求的前提下,尽可能减小系统的开销。一方
面,在硬件投资上不能盲目追求技术上的先进,而应以满足应用需要为前提;另
绿化 小区的绿色区域地带
记录
对特殊情况的描述
设备
小区工作人员所需要的工具 催费
对欠费的住户催促其缴纳未交费用
仓库
小区存放设备的地方
档案
记录住户的一些信息
小区
物业
管理
系统
一方面,系统设计中应尽量避免不必要的复杂化,各模块应尽量简洁,以便缩短
处理流程、减少处理费用。
在充分考虑小区物业管理系统系统整体结构设计原则上,我们给出了小区物业管
理系统的整体结构图如下:
财
保
维
仓
安
人
务
洁
修
库
全
员
管
管
管
管
管
管
理
理
理
理
理
理
费用
用户
通知
小区
自主
卫生
保洁
小区
接受
公共
小区
自动
人员
特殊
接受
用户
小区
收取
财务
未缴
运行
打印
状况
人员
的绿
用户
设施
设备
统计
出入
情况
用户
档案
工作
查询
纳费
开销
凭据
的统
的分
化管
的维
的检
的记
缺失
的统
发生
的报
的管
人员
用
计
配
理
修请
求
查与
维护
录
设备
计
的统
计
警请
求
理
的管
理
图二:本系统总体结构
通过对小区物业管理系统总体结构的描述我们可以得到本系统初步业务项目
➢ 住户通过系统查看自己的缴费情况、网上报修、网上投诉
➢ 财务人员通过该系统查看住户缴费情况、催促未交费用户缴纳费用、查看小
区开销情况和接受用户缴费。
➢ 保洁人员通过该系统接受用户请求、查看小区卫生情况、查看小区绿化情况、
查看自己的工作及工作区域。
➢ 维修人员通过登陆该系统查看用户请求、查看公共设施的基本情况并决定是
否进行维护。
➢ 仓库管理员通过登陆该系统查看仓库库存信息、并向财务部申请财务进行设
备的采购。
➢ 保安人员通过该系统登记出入人员情况、特殊事件情况等
人事部门的工作人员通过登陆该系统进行用户档案的管理、接受用户投诉和
小区工作人员的管理。
2.3
主要业务模型的建立
由本系统初步业务模型我们可以看出本系统具有六大功能,现在通过建模
工具给出相应的用例图,并对用例进行详细描述,用活动图描述参与者与系统的
交互过程。以下是分别建立业务模型:
小区物业管理系统
Examine Expense
Finance worker
Resident
图三:Examine Expense初始业务用例图
通过Examine Expense初始业务用例图我们可以得到此用例的详细描述见下
表:
表二:Examine Expense初始业务详细描述
简短描述
Examine Expense 使user可以查看缴费情况
逐步描述
1. 用户输入自己的登陆账号和密码进入自己的信息页面
2. 查看自己的历史缴费情况
3. 检查自己的未交费项目和应该缴费的金额
4. 财务人员进入小区财务系统
5. 查看用户所需要缴纳费用
5.1 查看已缴费的记录
5.2 查看未缴纳费用的记录
6. 查看用户历史缴费记录
7. .查看员工工资情况
剩余25页未读,继续阅读
资源评论
Cheng-Dashi
- 粉丝: 108
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- mybatis动态sql及其JAVA示例
- 微软常用运行库 游戏运行库 VC++各个版本
- 微信小程序开发教程.pptx
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- 锐捷网络认证中心网络管理.pdf
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- SD8233LF是一款用于单按键触摸及接近感应开关,其用途是替代传统的机械型开关芯片IC
- 基于YOLOv5的烟雾火焰检测算法研究
- 基于STM32的联合调试侦听设备解决方案原理图PCB源文件调试工具视频(大赛作品)
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功