政务微信公众平台建设方案 下载本文

政务微信公众平台建设方案

可以查看自己发布文章的状态; 可以对自己的主题修改和删除; 可以查看别人的文章; 可以查看已读未读状态; 可以将文章标记为重要文章;

可以以纯文字方式回复允许回复的主题; 可以删除自己的回复; 显示发布和回复的时间;

可以根据点击量、回复数量与发布时间排序;可以根据文章标题模糊搜索; 可以根据发帖用户搜索。

4.4.4. 信息资源规划和数据库设计

4.4.4.1. 信息资源规划

28

政务微信公众平台建设方案

4.4.4.2. 硬件资源情况

选用的Fedora操作系统能够安装及运行在虚拟机上。支持现有的Vmware虚拟化平台。明细如下: CPU数量 4核或以上 CPU频率 2.50GHz或以上 内存大小 4GB或以上 磁盘空间占用 每年约2T 备注:主机数量根据实际需求确定 4.4.4.3. 数据库设计

采用PostgreSQL作为数据库系统。PostgreSQL兼容性强,几乎支持所有类型的数据库客户端接口。稳定性强,具备崩溃、断电之类的灾难场景下抗打击能力,保证系统数据安全。相比oracle等价格昂贵、硬件要求高、维护成本高的数据库PostgreSQL开源免费,是本平台的最佳选择。

预计储存一年的数据,需要2T的空间,能够支持数千粉丝的互动。 具体的性能与政务提供的数据库服务器性能有关。 ? 服务号数据量估算

按照其他在用服务号的数据量进行参考,每年的数据量平均为30M左右,按照每个月备份一次的频率计算,服务号一年需要390M。()

? 企业号数据量估算

假设企业号有2000人使用,每人每天发送5条数据,平均每条数据0.5M,每年工作日230天计算,需要2000*5*0.5*230=1150000M,也就是约1.1T的数据空间。

假设企业号有2000人使用,每人每天发送10条消息,平均每条数据0.6M,每年工作日230天计算,需要2000*10*0.6*230=2760000M,也就是约2.6T的数据空间。

所以,保守估计,一年大约需要2T左右的数据空间。

29

政务微信公众平台建设方案

4.4.4.4. 应用支撑系统设计 4.4.4.5. 操作系统

选用Fedora 服务器版为服务器操作系统。Fedora 是一款基于 Linux 搭建的操作系统,性能极其优秀,具备系统资源占用小,稳定性强,安全度高,无木马、病毒或流氓软件干扰的优点。

4.4.4.6. 服务器设计

服务器在选型上应充分考虑某某市某某局的应用水平和信息处理的数据量大小,保证今后较长一段时间内能满足用户业务的发展。服务器应具备以下特点:

很强的CPU处理能力;

高速磁盘访问速度,具有较大的内部带宽; 服务器能够运行稳定;

配备功能强大的操作系统,支持多服务的运行;

硬件体系结构和操作系统符合工业标准或支持流行的规范。 高性能的吞吐速率与处理速度。

4.4.4.7. 服务器特性

大容量:服务器系统必须具备良好的通讯处理、存储和交换性能,满足各业务终端可能产生的并发连接处理的批处理所需占用的系统资源。要求采用大容量硬盘,磁盘列阵;

通信能力:服务器通过各种方式与各类业务部门相连,因此在联网和远程通信能力方面有较高的要求,应该具备足够的通信接口,如:千兆以太网、100Base-TX(一个或多个端口),100Base-FX、ATM等。另外还应支持多种通信设备和协议。

可靠性:数据存储的安全、完整、高效至关重要,从硬件方面来考虑,则要

30

政务微信公众平台建设方案

求服务器系统必须具有很高的可靠性。具体包括:

采用冗余结构,SMP对称处理器结构的处理器以及失效保护; 内存映射文件系统,可优化I/O频繁关系型数据库管理程序运行; 高速差错校验及纠错(ECC)的存储器特性,提供多路内存交叉存取; 使用热量少、可靠性高的部件及冗余电源/冷却模块来延长硬件寿命; 热更换硬件;

采用磁盘阵列,保证数据存取高可靠性;

系统具有图形化监控工具,强化远程控制及诊断功能,使其具有预防性维护功能。

扩展性:要求所选服务器的伸缩性及升级能力强,具有强大的可升级能力,以适应今后较长一段时间的业务处理。

安全性:包括能否适应较长时间的连续运行要求,出现故障后的自动恢复能力、内存保护能力和对数据所提供的安全保护能力等。

管理性:所选服务器应提供完备的运行监视系统及良好的界面工具、集成的远程控制台。易于管理人员对其进行管理和维护。

通过对服务器性能的分析,某某市某某局前期购置的设备已能满足系统对硬件的要求。

4.4.4.8. 终端系统及接口设计

某某市某某局微信公众平台对客户终端没有过高配置需要,普通的智能手机即可以正常使用。支持IOS5.0以上、Android 2.3以上操作系统;硬件最低要求为512MB运行内存、100MB存储设备。屏幕最小分辨率为320×480像素,并能自动适配各分辨率的智能设备。

对于政务机关目前已建网站和APP等系统,以及未来可能要拓展开发的新型系统,应能提供一个开放的、符合行业规范、符合软件设计规约的统一接口。接口应须具备简约化、规范化、开放性、高效性和可扩展性。提供一套完备的数据采集、抽样、整理的接口,实现对平台的其它系统接口的统一管理,便于与外围系统实现数据的交互和共享及系统内部功能模块间的数据交互。

本平台的数据接口模块的设计充分考虑扩展性和可配置性,提供多种方式的

31

政务微信公众平台建设方案

接口,也可以为相应系统定制开发接口。本平台具备对接金税三期项目接口的能力。

4.4.4.9. 网络系统设计

某某市某某局微信平台网络建设主要针对无线网络建设,网络系统应符合国际规范和标准,具有开放性、可靠性、安全性、可互连性、可互操作性和可扩充性,并考虑未来网络的发展与变迁,具有易于扩展、升级和维护的特点。此外,还应充分考虑系统目前的需求和未来的发展。

(1)网络能够提供足够的带宽,满足用户对应用和带宽的基本需要,并保留一定的余量供扩展使用,降低网络传输的延迟;网络应提供丰富的接口形式,以满足各个分、子系统及外部其他系统的接入。

(2)无线网络采用4G无线宽带网络,要求保证手机终端能够连通中心机房,能够实时上报安监问题,网络带宽要求不少于10 Mbps。

(3)由于系统中运行的数据包括核心业务数据、空间信息数据等,应建立规范的网络管理制度和网络运行保障支持体系。

4.4.4.10. 安全系统设计

利用某某市某某局现有的服务器防火墙、防病毒系统和网管软件对主机的安全性进行管理,对微信平台服务器进行实时监控和定时病毒清除。

4.4.4.11. 备份系统设计

使用PostgreSQL的表继承机制,实现生产数据和历史数据的动态解耦,从而可以灵活选择近期数据,定期导出备份。

4.4.4.12. 运行维护系统设计

随着电子政务运维工作的逐步成熟,中国电子政务运维管理必然从粗放管理走向科学管理,从“重建设、轻维护、重技术、轻管理”走向“建设与维护并重,

32