智慧城市子领域之智慧社区概要设计.docx
- 文档编号:29697338
- 上传时间:2023-07-26
- 格式:DOCX
- 页数:40
- 大小:2.47MB
智慧城市子领域之智慧社区概要设计.docx
《智慧城市子领域之智慧社区概要设计.docx》由会员分享,可在线阅读,更多相关《智慧城市子领域之智慧社区概要设计.docx(40页珍藏版)》请在冰豆网上搜索。
智慧城市子领域之智慧社区概要设计
智慧城市子领域
智慧社区系统概要设计
2017年6月8日
1.概述
1.1.建设目标
“智慧城市”是以具有科学城市治理理念的智慧型服务政府为主导,构建在信息泛在基础之上的新型城市发展模式。
智慧城市平台其中的智慧社区系统则是以社区居民需求为导向,以探索解决民生问题为主旨,优化人们生活方式为方向,以公共透明、生态体系和人的发展为要素,探索建立的社会建设创新模式。
智慧社区系统是在智慧城市整体框架下,利用无线、有线、移动应用、物联网、云计算等各种信息化技术和手段,整合社区现有的各类服务资源,为社区各类群体方便地提供政务、商务、娱乐、教育、医护及生活等多种社区服务,建立触手可及、惠及全民、功能恰当的新型服务体系,为居民提供敏捷、主动、精准的服务,进一步优化社区居民安全、便利、舒适、愉悦的智慧化生活方式,提升居民生活品质和公众幸福感。
1.2.建设内容
智慧社区系统以面向服务的视角进行架构设计,致力于为居民提供全面便捷的公共服务、安全有序的城市环境和丰富的生活设施。
以数字化、网络化、智能化、互动化、协同化为基本特征,构建科学、智能、人本、协调的社区生态系统;将服务方式、管理方式、生活方式的融为一体。
运用信息化和智能化技术,建立感知系统,将城市建设和运行过程中所涵盖的关于社会管理、公共服务、民生需求,以及单位、个人提供服务等的海量信息,进行有效地捕捉、整合,并通过信息决策判断系统的智能化处理,及时、有效地提供给社会各方使用和互动体验。
建设一个智慧社区综合展示、运营、管理平台,在各服务单位和服务商之间构建桥梁,承载各行各业的服务应用,共享终端用户信息,能够便捷地组合服务,从而达到便民、便商、便管理的效果。
系统平台建设内容主要包括智慧社区综合门户系统、智慧社区移动App应用和智慧社区综合管理平台等几方面。
2.总体方案
2.1.体系架构
图2-2-1智慧社区体系架构图
如上图所示,智慧社区系统体系架构由展示层、应用层、支撑层、数据层、网络层和感知层组成。
展示层主要包括智慧社区综合门户和智慧社区移动端,其主要作用是展现智慧社区系统服务功能体现、完成用户体验。
应用层是智慧社区系统各类应用服务提供者,采用基于SOA架构提供各类应用服务和标准调用接口。
支撑层由智慧社区综合信息服务平台、其它基础支撑服务平台和公共支撑组件构成,其它基础服务平台主要包括支付平台,信息安全平台,GIS共享平台,物联感知平台,数据交换平台等组成。
公共类支撑组件主要包括基类组件、工作流组件、用户管理组件、统一验证组件和日志审计组件等。
支撑层提供了对智慧社区系统核心业务的支撑功能。
数据层以数据共享交换、抽取的接口规范为标准,对平台不同子系统的数据采用集中、分类、一体化的管理策略,进行合理有效整合,建立有序的智慧社区数据中心,从而保障应用层、支撑层内各不同应用之间的互联。
数据层主要由基础公共数据、家政、商场、医疗健康等社区各类业务数据、地理空间数据、标准数据等等。
网络层主要是实现将智慧社区各业务系统、信息服务接入城市通信网络功能,实现数据在网络路由层的传输、交换以及支撑各子网络之间的信息传输。
它是实现物联网、通讯网、互联网互通的物理保障。
感知层是智慧社区的最底层,负责通过各种传感器和各类输入设备收集智慧社区的基础数据,再由智慧社区节点间的底层传输网络进行数据汇集。
2.2.移动架构
图2-2-2智慧社区移动应用架构图
如上图所示,智慧社区移动应用采用基于HTML5技术的跨平台移动应用开源框架AppC,利用HTML5+CSS3+JavaScript技术快速构建智慧社区系统的各类移动应用。
通过AppC平台提供的Hybrid混合开发引擎的支持,一次性完成及移动端Andriod、IOS、Symbian多平台的适配支持。
智慧社区移动前端应用通过混合前端开发平台、UI开发框架、JSJDK、多种扩展插件、各类框架接口,快速开发及本地应用体验相媲美的移动应用。
同时智慧社区移动App通过App服务支撑平台及智慧社区综合信息服务平台实现业务数据交互和集成。
2.3.功能架构
图2-2-5智慧社区一期功能架构图
2.4.数据架构
图2-2-6智慧社区系统数据架构
如上图所示,智慧社区系统采用统一数据中心进行数据管理,所有数据存储在数据中心中。
智慧社区数据中心使用三种方式存储数据,关系型数据库、HBase、HDFS。
其中文档、视频、图片等文件存储在HDFS中。
常规结构化数据存储在关系型数据库中。
对于非结构化数据、海量数据、快速增长的数据存储在HBase中。
社区信息化平台数据中心,主要包括公用类数据、社区数据、各类应用服务数据、地理空间数据和实时数据。
比如像社区视频监控等等更新周期短,数据量大的社区内部使用实时数据,可以考虑采用HDFS和HBase进行存储。
2.5.安全架构
图2-2-7智慧社区系统安全架构
2.6.部署架构
2.7.支付平台架构
如上图所示,智慧社区统一第三方支付平台在智慧社区商家和银行之间建立起桥梁,完成第三方担保支付功能,有效避免智慧社区系统订单交易构成中的退换货、诚信等方面的危险,为平台开展各类交易类商务服务和其它增值服务提供有效的支撑服务。
智慧社区统一第三方支付平台通过智慧社区综合门户和智慧社区移动客户端实现平台应用,其主要包括充值、支付、发卡、退款、对帐、清结算、支付接口等多种服务功能、支付网关接口是银行接入、网银充值等及银行、各类第三方支付系统之间的通讯服务。
3.系统功能设计
北京环保信息化建设项目系统主要包括信息化项目管理、人事信息管理、资产办公管理、培训出差管理、会议管理、机房管理、中心文件收发管理、大文件共享管理、系统管理、应用系统运维管理等主要功能,功能模块列表如下所示:
3.1.功能模块列表
模块
编号
模块名称
对应需求
功能编号
对应
需求功能
实现
优先级
1
高
2
高
3
高
4
高
5
高
3.2.系统菜单
智慧社区综合管理平台系统
一级菜单
二级菜单
三级菜单
3.3.设计分析
3.3.1.模块划分
3.3.2.服务模式
为了减少各模块的耦合度,基于SOA架构进行系统的规划、设计及建设。
现对服务进行划分。
3.4.用户管理中心
3.4.1.人员管理
3.4.1.1.功能简介
人员管理是对注册用户和服务人员进行维护。
3.4.1.2.功能界面
无
3.4.1.3.处理流程及说明
功能点:
功能点
功能说明
人员信息
1、人员信息是从门户或服务人员入口进行登录的用户账号或密码等信息。
2、人员信息包括了注册的用户账号或服务人员的登录账号等信息。
3、新增家政人员时,初始化账号或密码等内容时人员信息,并在服务人员信息中记录。
4、门户注册用户时,用户账号信息记录在人员信息表中,并在用户信息中记录。
数据模型:
3.4.1.4.相关算法
无
3.4.1.5.权限及安全
系统业务管理员对人员信息进行维护管理。
3.4.1.6.数据来源
名称
中文注释
类型
作用
代码表
表
USC_WEB_USER
人员信息表
√
USC_SERVICE_USER
服务人员信息表
√
USC_REG_USER
用户信息表
√
3.5.公共资源管理
3.5.1.小区管理
3.5.1.1.功能简介
小区管理是对社区范围内的小区进行管理,包括新增小区、删除小区、修改小区、查询小区。
3.5.1.2.功能界面
小区管理列表
3.5.1.3.处理流程及说明
基本的增、删、改、查操作。
数据模型:
3.5.1.4.相关算法
无
3.5.1.5.权限及安全
系统业务管理员对小区信息进行管理维护。
3.5.1.6.数据来源
名称
中文注释
类型
作用
代码表
表
RES_REGIONAL_INFO
小区信息表
√
3.5.2.服务管理
3.5.2.1.功能简介
服务管理是对整个智慧社区大服务、服务类别及服务类别相关的信息维护。
3.5.2.2.功能界面
所有的大服务
新增家政公司时选择服务类别
服务类别展示
服务内容
3.5.2.3.处理流程及说明
功能点说明
功能点
功能说明
大服务
1、管理维护社区的大服务功能。
如:
家政服务、医疗服务等
服务类别
1、在每个大服务下,有不同的服务类别。
服务类别可以通过父id形成父子多级关系。
2、层级指的是当前类别是第几层。
3、类别编码:
根据规则对类别进行编码。
服务类别参数
1、在服务类别项下有不同的参数。
这里对不同的参数进行扩展。
方式存储为参数名、参数内容。
一条记录记录一个参数名和参数内容。
服务类别价格
1、在在服务类别项下有不同的价格区别。
价格开始---价格结束
服务类别内容
1、在在服务类别项下有不同的服务内容。
数据模型:
3.5.2.4.相关算法
无
3.5.2.5.权限及安全
业务管理员维护和管理服务相关内容。
3.5.2.6.数据来源
名称
中文注释
类型
作用
代码表
表
RES_SERVICE_MODULE
服务模块表
√
RES_SERVICE_TYPE
服务类别表
√
RES_SERVICE_TYPE_PARAMTER
服务类别参数表
√
RES_SERVICE_TYPE_CONTENT
服务类别内容表
√
RES_SERVICE_TYPE_PRICE
服务类别价格表
√
3.5.3.热线电话管理
3.5.3.1.功能简介
热线电话管理是对服务的热线进行的管理。
3.5.3.2.功能界面
无
3.5.3.3.处理流程及说明
基本的增、删、改查操作:
功能点
功能说明
热线电话
1、维护智慧社区的热线电话。
目前只有一个。
2、后期根据业务需求进行功能扩展。
3.5.3.4.相关算法
无
3.5.3.5.权限及安全
业务管理员维护和管理服务相关内容。
3.5.3.6.数据来源
名称
中文注释
类型
作用
代码表
表
RES_HOTLINE_TELEPHONE
热线电话表
√
3.5.4.附件管理
3.5.4.1.功能简介
附件管理是对服务业务需求中的附件进行统一维护,比如:
家政公司的资质。
现提取到公共资源管理中,提供相关接口,供各业务系统调用。
3.5.4.2.功能界面
3.5.4.3.处理流程及说明
基本的增、删、改、查操作
功能点
功能说明
附件上传
维护家政公司时对资质附件进行上传等
附件类型
家政公司的资质类型附件等
3.5.4.4.相关算法
无
3.5.4.5.权限及安全
各业务系统调用。
3.5.4.6.数据来源
名称
中文注释
类型
作用
代码表
表
RES_ATTACHMENT
附件表
√
3.6.统一支付平台
3.6.1.支付平台架构
3.7.家政管理
家政管理的功能模块主要包括小区管理、家政公司管理、家政公司服务项目管理、家政人员管理。
3.7.1.家政公司管理
3.7.1.1.功能简介
家政公司管理是对家政公司进行管理。
3.7.1.2.功能界面
家政公司列表页面
新增家政公司页面
3.7.1.3.处理流程及说明
基本的增、删、改、查操作
功能点
功能说明
新增家政公司
1、新增家政公司时,要确保家政公司是唯一的。
2、新增家政公司时,要给公司初始化一个账号和密码。
初始密码为123456。
(在后台人员管理中新增一个家政公司角色的账号及密码)
3、新增家政公司时,选择该公司所管辖的小区。
4、新增家政公司时,选择该公司提供的服务类别或服务内容。
家政公司及小区关系
家政公司及小区关系为多对多的关系,数据保存到家政公司小区关联表中。
确认数据的唯一性,已选择的小区不能再选择。
家政公司及家政服务内容关系
家政公司及服务类别或服务内容关系为多对多的关系,数据保存到家政公司及家政服务内容关联表中。
确认数据的唯一性,已选择的服务项不能再选择。
服务类别类型:
1---服务类别
2---服务类别内容
删除家政公司
删除家政公司及小区、家政公司及服务类别、附件资质同时删除
数据模型:
3.7.1.4.相关算法
无
3.7.1.5.权限及安全
系统业务管理员对家政公司信息进行管理维护。
3.7.1.6.数据来源
名称
中文注释
类型
作用
代码表
表
RES_REGIONAL_INFO
小区信息表
√
RES_SERVICE_TYPE
家政服务类别表
√
HS_DOMESTIC_COMPANY
家政公司信息表
√
HS_DOMESTIC_REGIONAL_INFO
家政公司小区关联表
√
HS_DOMESTIC_SERVICE_TYPE
家政公司服务类别关联表
√
3.7.2.家政联盟管理
3.7.2.1.功能简介
家政联盟管理是对联盟进行的维护。
3.7.2.2.功能界面
无
3.7.2.3.处理流程及说明
基本的增、删、改、查操作
功能点
功能说明
新增家政联盟
1、新增家政联盟时,要确保家政联盟是唯一的。
2、新增家政联盟时,要给家政联盟初始化一个账号和密码。
初始密码为123456。
(在后台人员管理中新增一个家政联盟角色的账号及密码)
3.7.2.4.相关算法
无
3.7.2.5.权限及安全
无。
3.7.2.6.数据来源
名称
中文注释
类型
作用
代码表
表
HS_DOMESTIC_LEAGUE
家政联盟表
√
3.7.3.家政人员管理
3.7.3.1.功能简介
家政人员管理是对家政公司服务人员进行维护。
3.7.3.2.功能界面
人员列表页
显示服务人员基本信息
3.7.3.3.处理流程及说明
功能点:
功能点
功能说明
新增服务人员
5、选择家政公司,将人员新增到家政公司下。
6、初始化用户名和密码到人员信息表下、服务人员信息表。
数据模型:
3.7.3.4.相关算法
无
3.7.3.5.权限及安全
系统业务管理员对家政服务人员信息进行维护管理。
3.7.3.6.数据来源
名称
中文注释
类型
作用
代码表
表
USC_WEB_USER
人员信息表
√
USC_SERVICE_USER
服务人员信息表
√
HS_DOMESTIC_USER
家政人员信息表
√
HS_DOMESTIC_USER_INFO
家政人员详细信息表
√
3.7.4.家政订单管理
3.7.4.1.功能简介
家政订单管理是对家政服务的订单进行处理,包括选择服务、下单、审核。
3.7.4.2.功能界面
选择服务并下单
下单第二步
定单审核
3.7.4.3.处理流程及说明
功能点:
功能点
功能说明
下单
1、进入家政社区选择家政相关服务类别。
2、填写不同服务类别的订单信息,选择服务类别的服务内容。
3、根据情况选择服务人员或由公司协调服务人员。
4、提交订单。
审核
1、选择服务人员相关于选择了家政公司。
订单将由家政公司审核。
未选择服务人员的订单,订单将由家政联盟进行审核。
或把订单下放到家政公司下。
2、订单可能存在重新选择服务人员或家政公司。
由相关的审核人员对该订单进行办理更改。
相关更改记录存储到订单办理记录表中。
数据模型:
3.7.4.4.相关算法
无
3.7.4.5.权限及安全
系统业务管理员对定单进行审核。
人员可以下单。
(注册或非注册会员)
3.7.4.6.数据来源
名称
中文注释
类型
作用
代码表
表
HS_ORDERS_DOMESTIC
家政订单表
√
HS_ORDERS_DOMESTIC_DETAIL_YS
家政订单明细--月嫂
√
HS_ORDERS_DOMESTIC_CONTENT
家政人员信息表
√
HS_ORCERS_DOMESTIC_PERSON
订单服务人员表
√
HS_ORCERS_DOMESTIC_RECORD
订单办理记录表
√
3.7.4.7.功能简介
当驻场申请到期前3天时,申请人登录系统时系统自动弹出提醒,提醒驻场到期,安排驻场员工返回公司或提出新的驻场申请。
3.7.4.8.功能界面
图3-7-3-2外派驻场信息查询
3.7.4.9.处理流程及说明
3.7.4.10.相关算法
3.7.4.11.权限及安全
登录到前台系统的技术经理或项目经理可以使用该功能。
3.7.4.12.数据来源
名称
中文注释
类型
作用
代码表
表
STATION_APPLY
外派驻场申请表
√
STATION_RECORD
外派驻场表
√
4.系统接口设计
4.1.1.对外接口
接口
函数声明
功能介绍
参数详解
参数名称
参数类型
说明
返回值
值说明
值类型
说明
5.数据结构设计
根据对智慧社区系统的一期功能总体结构分析,在数据库建模工具中建立整个系统数据模型,数据结构具体详细信息参见数据模型文件—智慧社区系统数据模型.pdm,主要实体关系如下图所示:
图5-1智慧社区系统系统实体关系图一
6.系统出错处理
6.1.出错信息
系统中错误信息提示,采用部门统一验证组件进行友好地错误信息提示。
例如,用户登录失败时,根据原因进行正确提示,用户输入不正确时,在对应控件右侧进行友好提示。
针对系统出现异常时要进行相关异常捕获,统一跳转至系统出错提示信息页面方式进行展示,避免出现英文乱码页面,同时后台记录出错日志以供运维人员排查具体系统异常产生原因。
6.2.补救措施
1、定期建立数据库备份,一旦服务器数据库被破坏,可以使用最近的一份数据库副本进行还原。
2、为防止服务器故障,预备另外一台服务器,只要主服务器出现故障,可以迅速启动预备服务器运行系统。
6.3.系统维护设计
1、基础数据维护:
对于一些基础数据,例如系统字典等,安排指定管理员进行维护。
2、数据库备份和恢复:
利用SQLServer2008自身提供的备份和恢复功能实现。
3、系统升级维护:
根据系统需求规格说明书中新增补的合理性需求内容予以采纳,并安排人员按照计划对系统进行修改和完善。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智慧 城市 领域 社区 概要 设计