论文部分内容阅读
摘 要: 物业管理系统是一个专用于小区中的住户和物业公司使用的软件系统,前台利用手机android客户端,实现住户查看通知、查看新闻、物业报修、寻找保姆和家教、送水、参加小区活动等常用功能。后台利用JSP技术,实现用户管理、社区通知、物业管理、投诉管理、快递管理、缴费管理等功能,系统将MySQL和Android自带的sqlite相结合,使用轻量级的数据交换格式JSON,使手机端、服务器端、PC端在数据交换和传输中准确无误。
关键词: 物业管理系统 设计 实现
引言
随着现代城市住房的人群规模不断扩大,各种现代化居民区如雨后春笋般出现。这对于物业公司来说是一个巨大挑战,同时对于业主也有诸多不方便,业主对周边及整个居民区的不熟悉给业主的日常生活带来很大不便,现代社会的城市邻里间冷漠更是严重。物业管理系统旨在为城市居民的生活提供各方面服务,致力于缓解业主群间的冷漠,最大限度地解决物业和业主间的矛盾,真正做到让业主们足不出户就能解决各种生活问题,并提高物业公司的管理效率。
1.系统功能需求分析
本软件取名为物业管理助手,主要分为服务器端和手机客户端。
1.1手机客户端功能
客户端分为资讯、服务、业主、邻居圈四大模块,具体功能如图1所示:
图1 手机端总体功能模块架构图
1.1.1资讯服务
1.1.1.1新闻。业主查看物业管理提供的新闻列表,触摸点击进入可以查看新闻的详细内容及相关评论,并且参与新闻讨论,提交、删除自己的评论。
1.1.1.2通知。业主可以查看物业的通知列表,点击进入可查看通知详情,并且可以提交、删除自己的评论,同时查看别人的评论和评论条数。
1.1.1.3遗失。当业主丢失东西时,业主可以提交自己遗失物品的相关信息,同时查看所有遗失列表信息。
1.1.1.4活动。当业主想组织某项活动而人数不够时,用户可以发起自己的活动,同时查看活动列表及每项活动的详情、评论的内容,看到每项活动的参与人数。
1.1.2物业服务模块
1.1.2.1保姆。物业提供的服务。当业主要雇佣一个保姆时,可在登录软件后,选择符合自己条件的保姆,通过打电话跟保姆公司协商有关事项。
1.1.2.2家教。物业提供的服务。当业主要聘用一个家教时,可在登录软件后,选择符合自己条件的家教,通过打电话跟家教机构协商有关事项。
1.1.2.3维修。物业提供的服务。当业主要维修某个物品时,可在登录软件后,该软件为用户提供维修公司广告列表(包括广告详情即公司的简介)选择符合自己条件的维修公司,并可通过打电话后跟维修公司协商有关事项。
1.1.2.4送水。物业提供的送水公司信息的服务,用户点击后可选择送水公司。
1.1.2.5理财。用户登录后可以查看有关理财的服务信息。
1.1.2.6钟点工。物业为用户提供钟点工的信息,用户登录后可自行选择。
1.1.3业主模块(即个人中心)
1.1.3.1报修。登录后,用户可填写并提交报修内容(问题描述、预约时间、上传图),还可查看自己填写的报修内容,同时可以评论报修服务结果。
1.1.3.2投诉。用户登录后可以查看投诉信息,包括我的投诉和其他人的投诉,还可以查看参与人数、来自谁、投诉内容、是否已处理,查看处理结果,还可以点赞。
1.1.3.3来客。用户登录后可填写来访客人的信息(来客名字、联系电话、原因等)。
1.1.3.4快递。用户登录后可以查看我的快递信息(物品、快递公司、接收时间、是否已认领)。
1.1.3.5缴费。用户登录后可查看缴费记录并可以充值。
1.1.3.6车位。用户登录后可以查看所有车位信息列表(编号、时间、区号、车位的状态)和空余车位信息(编号、时间、区号、车位的状态)。
1.1.3.7帮助及退出。为用户提供软件如何使用信息及提示是否退出登录。
1.1.4邻居圈模块
1.1.4.1消息。登录用户可以查看消息列表,并查看相关人的聊天信息。
1.1.4.2邻居。为登录用户提供查找邻居的功能。
1.1.4.3活动。登录用户可以发起自己的活动。
1.2物业公司PC端的功能
主要包括物业服务、资讯服务、业务处理、邻居圈功能模块,总体功能模块架构如图2所示:
图2 后台总体功能模块架构图
1.2.1物业服务
对物业服务进行增、删、查、改操作。
1.2.2业务处理
业主管理:对业主账户进行管理,包括增加业主信息、修改业主信息、删除业主信息,查询业主信息操作。
投诉管理:包括投诉查询(根据种类查询)种类(私有、公开)和投诉回复。
保修功能:对业主提出的报修业务,进行分配处理。
快递管理。包括新增、删除、修改快递记录和通知业主接收快递。
缴费管理。用户费用查询和用电、用水、物业费、煤气费、有线电视费查询、通知业主缴费。
1.2.3资讯服务
管理为业主提供的各种新闻、通知、活动等,包含增删改查四大功能。
1.2.4邻居圈
管理邻居圈,为业务提供公共平台功能。
2.数据库设计
本系统主要包含业主实体、用户实体、消息实体、投诉信息实体、报修实体、员工实体、部门实体、资讯实体、物业服务实体、来客访问实体等,而每个实体表在本软件中作用的分析如下:
3.系统实现
3.1前台实现
物业管理软件Android手机端中的实体主要有用户实体、新闻实体、评论实体、车位实体、物业服务实体、投诉实体等,每个实体都有自己特定的属性和方法。用户实体跟新闻实体、评论实体、车位实体、物业服务实体、投诉实体是关联的关系,而评论实体与新闻实体、投诉实体和评论实体间的关系则是聚合。
图3 前台实现类图
3.2后台实现
后台的实体主要有用户实体、业主实体、账单实体、报修实体、车位实体、物业服务实体、评论实体、新闻实体、快递实体、来客实体、员工实体、部门实体。用户跟其他实体都是关联的关系。新聞实体和评论实体、物业服务实体和评论实体间是聚合的关系。业主实体和账单实体、业主实体和快递实体、业主实体和用户实体、部门实体和员工实体则是组合的关系,二者间紧密联系,任意实体消失,另一实体也会跟着消失。
图4 后台实现类图
结语
该系统利用最流行的Android手机客户端为用户提供服务。通过手机客户端,业主享受物业公司提供各项物业管理功能,不仅方便业主及时缴纳各种物业管理费和水电费、提方供保姆、家教、代收快递等系列服务,而且方便物业和业主间进行交流,物业公司可以及时发出通知提高管理效率;投诉管理能接收业主投诉信息并予以处理。业主是系统的直接受益者,不仅可以享受更优质的生活,而且可以缓解业主间的冷漠程度,方便业主的生活。物业公司极大地提高了物业管理效率,具有一定的实用价值。
参考文献:
[1]张利国.Android移动开发案例详解[M].人民邮电出版社,2010-2-1.
[2]李兴华.Google Android SDK开发范例大全[M].人民邮电出版,2010-6-1.
[3]王家林.大话企业级Android应用系统开发实战[M].北京.电子工业出版社,2O11.
[4][美]Craig.Walls.Spring实战第3版[M].耿渊,张卫滨译.北京:人民邮电出版社,2013.
关键词: 物业管理系统 设计 实现
引言
随着现代城市住房的人群规模不断扩大,各种现代化居民区如雨后春笋般出现。这对于物业公司来说是一个巨大挑战,同时对于业主也有诸多不方便,业主对周边及整个居民区的不熟悉给业主的日常生活带来很大不便,现代社会的城市邻里间冷漠更是严重。物业管理系统旨在为城市居民的生活提供各方面服务,致力于缓解业主群间的冷漠,最大限度地解决物业和业主间的矛盾,真正做到让业主们足不出户就能解决各种生活问题,并提高物业公司的管理效率。
1.系统功能需求分析
本软件取名为物业管理助手,主要分为服务器端和手机客户端。
1.1手机客户端功能
客户端分为资讯、服务、业主、邻居圈四大模块,具体功能如图1所示:
图1 手机端总体功能模块架构图
1.1.1资讯服务
1.1.1.1新闻。业主查看物业管理提供的新闻列表,触摸点击进入可以查看新闻的详细内容及相关评论,并且参与新闻讨论,提交、删除自己的评论。
1.1.1.2通知。业主可以查看物业的通知列表,点击进入可查看通知详情,并且可以提交、删除自己的评论,同时查看别人的评论和评论条数。
1.1.1.3遗失。当业主丢失东西时,业主可以提交自己遗失物品的相关信息,同时查看所有遗失列表信息。
1.1.1.4活动。当业主想组织某项活动而人数不够时,用户可以发起自己的活动,同时查看活动列表及每项活动的详情、评论的内容,看到每项活动的参与人数。
1.1.2物业服务模块
1.1.2.1保姆。物业提供的服务。当业主要雇佣一个保姆时,可在登录软件后,选择符合自己条件的保姆,通过打电话跟保姆公司协商有关事项。
1.1.2.2家教。物业提供的服务。当业主要聘用一个家教时,可在登录软件后,选择符合自己条件的家教,通过打电话跟家教机构协商有关事项。
1.1.2.3维修。物业提供的服务。当业主要维修某个物品时,可在登录软件后,该软件为用户提供维修公司广告列表(包括广告详情即公司的简介)选择符合自己条件的维修公司,并可通过打电话后跟维修公司协商有关事项。
1.1.2.4送水。物业提供的送水公司信息的服务,用户点击后可选择送水公司。
1.1.2.5理财。用户登录后可以查看有关理财的服务信息。
1.1.2.6钟点工。物业为用户提供钟点工的信息,用户登录后可自行选择。
1.1.3业主模块(即个人中心)
1.1.3.1报修。登录后,用户可填写并提交报修内容(问题描述、预约时间、上传图),还可查看自己填写的报修内容,同时可以评论报修服务结果。
1.1.3.2投诉。用户登录后可以查看投诉信息,包括我的投诉和其他人的投诉,还可以查看参与人数、来自谁、投诉内容、是否已处理,查看处理结果,还可以点赞。
1.1.3.3来客。用户登录后可填写来访客人的信息(来客名字、联系电话、原因等)。
1.1.3.4快递。用户登录后可以查看我的快递信息(物品、快递公司、接收时间、是否已认领)。
1.1.3.5缴费。用户登录后可查看缴费记录并可以充值。
1.1.3.6车位。用户登录后可以查看所有车位信息列表(编号、时间、区号、车位的状态)和空余车位信息(编号、时间、区号、车位的状态)。
1.1.3.7帮助及退出。为用户提供软件如何使用信息及提示是否退出登录。
1.1.4邻居圈模块
1.1.4.1消息。登录用户可以查看消息列表,并查看相关人的聊天信息。
1.1.4.2邻居。为登录用户提供查找邻居的功能。
1.1.4.3活动。登录用户可以发起自己的活动。
1.2物业公司PC端的功能
主要包括物业服务、资讯服务、业务处理、邻居圈功能模块,总体功能模块架构如图2所示:
图2 后台总体功能模块架构图
1.2.1物业服务
对物业服务进行增、删、查、改操作。
1.2.2业务处理
业主管理:对业主账户进行管理,包括增加业主信息、修改业主信息、删除业主信息,查询业主信息操作。
投诉管理:包括投诉查询(根据种类查询)种类(私有、公开)和投诉回复。
保修功能:对业主提出的报修业务,进行分配处理。
快递管理。包括新增、删除、修改快递记录和通知业主接收快递。
缴费管理。用户费用查询和用电、用水、物业费、煤气费、有线电视费查询、通知业主缴费。
1.2.3资讯服务
管理为业主提供的各种新闻、通知、活动等,包含增删改查四大功能。
1.2.4邻居圈
管理邻居圈,为业务提供公共平台功能。
2.数据库设计
本系统主要包含业主实体、用户实体、消息实体、投诉信息实体、报修实体、员工实体、部门实体、资讯实体、物业服务实体、来客访问实体等,而每个实体表在本软件中作用的分析如下:
3.系统实现
3.1前台实现
物业管理软件Android手机端中的实体主要有用户实体、新闻实体、评论实体、车位实体、物业服务实体、投诉实体等,每个实体都有自己特定的属性和方法。用户实体跟新闻实体、评论实体、车位实体、物业服务实体、投诉实体是关联的关系,而评论实体与新闻实体、投诉实体和评论实体间的关系则是聚合。
图3 前台实现类图
3.2后台实现
后台的实体主要有用户实体、业主实体、账单实体、报修实体、车位实体、物业服务实体、评论实体、新闻实体、快递实体、来客实体、员工实体、部门实体。用户跟其他实体都是关联的关系。新聞实体和评论实体、物业服务实体和评论实体间是聚合的关系。业主实体和账单实体、业主实体和快递实体、业主实体和用户实体、部门实体和员工实体则是组合的关系,二者间紧密联系,任意实体消失,另一实体也会跟着消失。
图4 后台实现类图
结语
该系统利用最流行的Android手机客户端为用户提供服务。通过手机客户端,业主享受物业公司提供各项物业管理功能,不仅方便业主及时缴纳各种物业管理费和水电费、提方供保姆、家教、代收快递等系列服务,而且方便物业和业主间进行交流,物业公司可以及时发出通知提高管理效率;投诉管理能接收业主投诉信息并予以处理。业主是系统的直接受益者,不仅可以享受更优质的生活,而且可以缓解业主间的冷漠程度,方便业主的生活。物业公司极大地提高了物业管理效率,具有一定的实用价值。
参考文献:
[1]张利国.Android移动开发案例详解[M].人民邮电出版社,2010-2-1.
[2]李兴华.Google Android SDK开发范例大全[M].人民邮电出版,2010-6-1.
[3]王家林.大话企业级Android应用系统开发实战[M].北京.电子工业出版社,2O11.
[4][美]Craig.Walls.Spring实战第3版[M].耿渊,张卫滨译.北京:人民邮电出版社,2013.