4 掌上邻里平台设计(Handheld neighborhood
platform design)
本系统包括系统管理员、小区物业管理员、小区住户等三个角色,各角色功能有:
(1)系统管理员(PC):管理整个系统的基础信息,如小区管理(CRUD)、各小区管理员的账号管理(CRUD重置密码等)、各项数据查询统计等。
(2)小区物业管理员(PC):负责各小区住户的账号认证、曝光台处理反馈、维修处理反馈、通知公告发布及管理,以及各信息的查看与监督。
(3)小区住户(APP/PC):主要有七个模块,即邻里互助、便民业务、小区活动、调查问卷、通知通告、曝光台和维修站。
系统同时提供了一套与APP一样的,基于PC的平台,采用三层架构:表示层、业务逻辑层和数据持久层开发,便于帮助开发人员在短期内建立清晰的结构、功能良好的Web应用程序。Struts2将对MVC进行分离。具体的系统架构图如图1所示[6]。
图1 系统架构图
Fig.1 System architecture diagram
根据系统的总体设计,完成了掌上邻里平台的数据库设计,得出了以下21项内容,下面简单给出了这些数据表名和字段名。
(1)小区信息表(小区编号、小区名称、小区地址、小区经度值、小区纬度值、小区介绍)
(2)功能表(功能编号、功能名称、标记)
(3)社区互助分类表(分类编号,分类名称)
(4)便民业务分类表(便民业务分类编号、便民业务分类名称)
(5)用户表(用户编号、登录账号、用户昵称、门牌号、登录密码、性别、兴趣爱好、密码找回问题、找回问题答案、认证标记、身份标记、所属小区编号)
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说论文指导掌上邻里平台的设计与实现(2)在线全文阅读。
相关推荐: