背景
以后小区的物业事务越来越多、越来越杂,而很多业主工作沉重,加班很晚,以往对于重大事项投票,报修报检,装修申请,搬家申请,投诉倡议都须要去小区物业核心,同时对于小区重要布告,租售信息个别都在群里很难翻看历史信息,小区的一些文体活动也因为难于统计而难于发展。这是一款不便业主,业委会,物业三方而制作的小程序。业主能够通过其智能治理物业,在线报修报检,参加重大事项投票,报名加入小区流动,查看小区最新布告告诉,业委会公示,租售房屋信息等,而不必出门奔波。本小程序前后端残缺代码,采纳腾讯提供的小程序云开发解决方案,毋庸服务器和域名。
次要性能
- 资讯治理:录入和展现物业布告,业委会布告,租售信息,小区规章制度等
- 社区活动报名:反对录入社区活动,提交报名,用户扫码签到,工作人员核销签到,导出报名名单 Excel 等
- 投票:反对录入投票我的项目,业主按单选多选投票,后盾查看投票后果等
- 业主报修:业主通过提交报修内容,上传图片文字信息等,物业公司进行办理,随时更新办理状态。
总体架构图
技术选型
- 本我的项目应用微信小程序平台进行开发。
- 应用腾讯专门的小程序云开发技术,云资源蕴含云函数,数据库,带宽,存储空间,定时器等,资源配额价格低廉,无需域名和服务器即可搭建。
- 小程序自身的即用即走,适宜小工具的应用场景,也适宜疾速开发迭代。
- 云开发技术采纳腾讯外部链路,没有被黑客攻击的危险,安全性高且免保护。
- 资源承载力可依据业务倒退须要随时弹性扩大。
数据设计
TaskModel.DB_STRUCTURE = {
_pid: 'string|true',
TASK_ID: 'string|true',
TASK_USER_ID: 'string|true|comment= 用户 ID',
TASK_STATUS: 'int|true|default=0|comment= 状态 0= 待处理,1= 解决中 9= 已办结',
TASK_FORMS: 'array|true|default=[]',
TASK_OBJ: 'object|true|default={}',
TASK_LAST_TIME: 'int|true|default=0',
TASK_ADD_TIME: 'int|true',
TASK_EDIT_TIME: 'int|true',
TASK_ADD_IP: 'string|false',
TASK_EDIT_IP: 'string|false',
};
VoteModel.DB_STRUCTURE = {
_pid: 'string|true',
VOTE_ID: 'string|true',
VOTE_TITLE: 'string|true|comment= 题目',
VOTE_STATUS: 'int|true|default=1|comment= 状态 0= 未启用,1= 应用中',
VOTE_CATE_ID: 'string|true|default=0|comment= 分类',
VOTE_CATE_NAME: 'string|false|comment= 分类冗余',
VOTE_CANCEL_SET: 'int|true|default=1|comment= 勾销设置 0= 不允,1= 容许,2= 仅截止前可勾销',
VOTE_START: 'int|true|comment= 开始工夫',
VOTE_END: 'int|true|comment= 截止工夫',
VOTE_ORDER: 'int|true|default=9999',
VOTE_VOUCH: 'int|true|default=0',
VOTE_ITEM: 'array|false|default=[]|comment= 投票我的项目 [{label= 名称,cnt= 数量}]',
VOTE_TYPE: 'int|true|default=0|comment= 状态 0- 单选 1= 多选',
VOTE_USER: 'array|false|default=[]|comment= 投票用户 [{id,time,selected}]',
VOTE_FORMS: 'array|true|default=[]',
VOTE_OBJ: 'object|true|default={}',
VOTE_QR: 'string|false',
VOTE_VIEW_CNT: 'int|true|default=0',
VOTE_USER_CNT: 'int|true|default=0',
VOTE_CNT: 'int|true|default=0',
VOTE_ADD_TIME: 'int|true',
VOTE_EDIT_TIME: 'int|true',
VOTE_ADD_IP: 'string|false',
VOTE_EDIT_IP: 'string|false',
};
UI 设计
后盾治理设计
gitee 源码