1 关于本方案
1.1 方案概述
本方案旨在为贯彻落实全省人大机关信息化建设工作会议的安排部署,加强人大机关信息化建设工作,县人大常委会将依托县电子政务内网和外网,利用网站、微博、微信公众号和手机APP等新兴的平台和技术手段,建立面向人大代表、社会公众、机关工作人员的网络互动平台提供技术支持以及规划实施步骤。
1.2 项目意义
建立网络互动平台,有利于讲好人大故事,使人大相关的权威信息传播更高速、高效和广泛,为人们更好地了解人大提供便捷的平台。
有利于加强与人民群众的联系,切实增强监督工作实效。通过网络互动平台,可以更好更快地了解和掌握民声民情民意,使人大工作更具有针对性。
有利于对人大会及人大常委会展开全面报道,利用网络互动平台,突破有形的会场,建立双向多层交流意见,发表议论,让人民群众更全面、及时地了解人大工作的程序,了解人大决策的过程,夯实人大制度建设的群众基础。
2 总体要求
2.1完备性
平台应满足功能完备性,具备本文中所列各项功能。各功能组件要进行整体性规划,统一进行组件化设计,确保各组件有效可用并保证接口一致。整体结构要层级有序,结构清晰、简洁,各层级页面布局和风格应统一,栏目设计要以用户为中心,内容分类合理,层次分明,符合大部分人的阅读习惯;层级深度要适度,页面层次不要太深;应遵循“三次点击”原则,使用户能迅速找到自己需要的信息。
2.2先进性
平台要基于稳定成熟的开发和运行环境,采用业界领先的主流产品,能够运行在当前主流软硬件支撑平台上,使用静态化、缓存等业界先进技术,网站要符合HTML5和CSS3标准。
2.3稳定性
通过良好的平台架构设计,通过多种手段,保证平台运行的稳定性;且能够承受相当规模的并发访问,并具备在极限情况下从错误中恢复的能力。
2.4易用性
平台界面应简洁、美观;网站导航功能直观、完备,具备在线帮助,方便用户使用;平台要快捷高效,能够保证合理的点击响应时间;既方便用户浏览和使用,同时又能最大限度的减轻后台管理人员的管理负担,做到部分业务完全或部分自动化处理,须提供全天24小时正常访问和服务,并制定监控制度,进行定期的监控,及时发现并解决导致不可使用的各类事件。
2.5可管理易维护性
由于平台使用面广,平台稳定性可用性要求高,因此平台还必须具有良好的可管理和易于维护的特点。所提供的软件产品应能方便的安装与卸载,不能设置技术障碍。
2.6可扩展性
平台能够方便地对栏目内容进行调整;具备开放式接口,可根据需求变化和技术发展的要求,方便地挂接各类扩充功能;具备分布式处理能力,整个平台及其组件均可以根据业务承载量需要运行于一台或多台物理服务器上。且平台的体系结构不需做较大的改变,就能保证平台今后的平滑升级。
2.7日志分析
对平台日志进行分析,实现对文件、子目录、栏目等进行统计分析,生成相应的详细报表、栏目与信息的最新访问率及访问量。
2.8安全性要求
要求保障数据的完整性、可靠性和安全性,支持数据手动和自动备份。通过各种安全手段保证信息的安全与可靠,能够有效地防止恶意攻击与人为破坏;要具备完善的权限管理和日志记录功能。
2.9跨平台部署
平台要能同时通过PC端、浏览器和移动终端访问使用,其中PC端是指Windows XP/Vista/7/8/10的32位操作平台环境下,能兼容64位操作平台;浏览器包括IE 7.0以上、Firfox、Chrome和Opera等主流浏览器;移动终端主要包括Android 4.0以上和IOS7.0以上移动终端操作平台。
3 技术要点
3.1 网站与网址
网站拟命名为“衡阳县人大网”。网址为“www.hnhyxrd.gov.cn”。
3.2 栏目划分
栏目划分示意图
3.3 平台架构
该信息发布平台是由一个信息数据库、一台云服务器、一套可靠的云安全、云备份系统、一套信息发布管理系统以及相应的信息收集部门、信息审核部门、平台系统管理员、平台信息管理员、应用端(PC端、手机APP、WAP、微信公众号等其它应用端)组成。
信息发布平台结构如下所示:
3.4 多平台数据交换方式
基于XML报文进行交换,发送方的应用平台通过XML解析器与信息交换平台进行交换数据,信息交换平台中XML处理器经过解析、处理、封装,把交换的报文数据通过XML解析器送到接收方的应用平台。XML处理器进行处理时,调用业务逻辑Web Service接口,把解析后的数据保存在统一的信息资源库。
3.5 开发与服务器环境
服务器操作平台Windows Server 2003以上版本,PHP、ASP、.NET、JS、C#等任选,数据库采用MS SQL 2005以上版本。提供与基于.NET或J2EE架构的其它平台进行集成对应的标准接口。
3.6 非功能性需求
3.61 用户权限管理
权限管理提供完善的权限管理功能,可以设置平台系统管理员用于管理平台系统,可以设置信息管理员用于管理平台的信息发布。
3.62 网站统计与分析
用于综合分析网站访问者的访问信息,根据各种条件分类汇总统计,形成直观的统计图表。
1)概要统计:对网站的访问、点击次数的综合统计,并根据时间段形成各种日报、周报等概要性统计资料。
2)访问资源统计:针对访问资源的各类统计和排行,包括URL统计,页面统计、图片与多媒体访问统计、栏目/目录统计、下载文件统计、下载文件类型统计以及“引用链”统计等。
3)访客统计:以每个不同登录用户为单位及针对访问用户的属性进行的各类排行统计,包括对地域(按国家、国内省、地区、城市等分类汇总)、IP地址、域名、访问时间、停留时间进行访问量与流量的统计。
4)错误统计:错误统计主要是统计用户访问时找不到页面(404错误)及其它错误情况,这种情况的产生多半是由于网站内部存在死链,或外部网站直接引用了网站中已失效的连接内容而产生的,可以通过这个统计发现死链和外部连接情况。
5)黑客攻击:通过网站日志中的异常访问和已知的URL攻击测试特征,发现和统计网站被攻击扫描的数量变化情况及时间地域分布,帮助管理员有针对性地采取措施加强对黑客攻击的预防。
6)综合统计:可以对以上各类统计条件进行组合,进行深入的分析。例如结合地域和关键词进行分类统计,分析不同地区的用户对网站内容的搜索关注度,等等。
7)任意设置条件,灵活组合条件分析各种情况。
8)分析结果详尽、结果直观易读、可将结果用多种常用统计图表显示。
9)可对多个网站、子站点同时进行分析管理,并具备对比功能。
10)可监测服务器运行、负载状况。可生成多种日报、周报、月报信息。
4 网络安全和维护
为了保证网站安全运行,技术上平台整体开发基于PHP构架,网站在后台管理安全上采用加密传输协议、加密狗证书、MD5验证。申请中华人民共和国工业和信息化部进行ICP备案,为防止假冒网站出现,网站将在中央机构编制委员会办公室申请“衡阳县人大网”唯一标识、并在通过百度、360安全认证的.CN域名官方认证,全方位保证网站安全及威权性。服务器采用获得CSA STAR Certification云安全国际金牌认证、ISO27001信息安全管理体系国际认证并通过公安部等级保护测评(DJCP)的云服务供应商所提供的高端云服务器,能够提供共享的基础资源、开放的数据支撑平台、丰富的智慧应用、立体的安全保障及高效的运维服务保障。
5 实施步骤
序号 | 工作任务 | 工期 | 责任人 | 开始日期 | 结束日期 |
1 | 1 前期准备阶段(调研、沟通、资料整理、界面框架设计及修改) | 5工作日 |
| 2016-3-1 | 2016-3-5 |
2 | 1.1 第一次与客户那里现场调研 | 1工作日 | 客户服务团队 | 2016-3-1 | 2016-3-1 |
3 | 1.2 栏目整理并把整理的栏目发给客户 | 1工作日 | 客户服务团队 | 2016-3-2 | 2016-3-2 |
4 | 1.3 界面框架的设计 | 1工作日 | 客户服务团队 | 2016-3-3 | 2016-3-3 |
5 | 1.4 界面框架设计完成后的第一次交流 | 1工作日 | 客户服务团队 | 2016-3-4 | 2016-3-4 |
6 | 1.5 界面设计的修改工作 | 1工作日 | 客户服务团队 | 2016-3-5 | 2016-3-5 |
7 | 2 需求确认阶段 | 3工作日 |
| 2016-3-6 | 2016-3-8 |
8 | 2.1 界面及栏目设计的确认 | 2工作日 | 客户服务团队 | 2016-3-6 | 2016-3-7 |
9 | 2.2 《用户需求分析报告》的确认 | 1工作日 | 客户服务团队 | 2016-3-8 | 2016-3-8 |
| 注:2.2的确认分为:界面和栏目确认,业务、用户及功能需求的确认,其中业务、用户及功能需求未完成确认。 |
|
|
|
|
10 | 3 实施、试运行及项目验收阶段 | 52工作日 |
| 2016-3-9 | 2016-4-30 |
11 | 3.1 实施方案的编写及评审 |
|
|
|
|
12 | 3.1.1实施方案的编写 | 1工作日 | 客户服务团队 | 2016-3-10 | 2016-3-10 |
13 | 3.1.2实施方案的评审 | 1工作日 | 项目审核团队 | 2016-3-11 | 2016-3-11 |
14 | 3.2 测试环境的安装和调试 | 3工作日 | 开发团队 | 2016-3-12 | 2016-3-14 |
15 | 3.3 界面的切割 | 5工作日 | 开发团队 | 2016-3-15 | 2016-3-19 |
16 | 3.4 测试环境下后台的搭建 | 4工作日 | 开发团队 | 2016-3-20 | 2016-3-23 |
17 | 3.4.1 组织、站点、表、视图的搭建 | 1工作日 | 开发团队 | 2016-3-20 | 2016-3-20 |
18 | 3.4.2 窗体和界面的搭建 | 1工作日 | 开发团队 | 2016-3-21 | 2016-3-21 |
19 | 3.4.3 栏目搭建及分类和界面的授权 | 2工作日 | 开发团队 | 2016-3-22 | 2016-3-23 |
20 | 3.5 模板制作及网上办事和互动版块的实施 | 3工作日 | 项目审核团队 | 2016-3-24 | 2016-3-26 |
21 | 3.6 功能测试及页面调整 | 3工作日 | 开发团队 | 2016-3-27 | 2016-3-29 |
22 | 3.7数据迁移 | 5工作日 | 开发团队 | 2016-3-30 | 2016-4-3 |
23 | 3.7.1 数据迁移方案的编写 | 1工作日 | 开发团队 | 2016-3-30 | 2016-3-30 |
24 | 3.7.2 迁移方案的评审 | 1工作日 | 项目审核团队 | 2016-3-31 | 2016-3-31 |
25 | 3.7.3 数据迁移 | 3工作日 | 开发团队 | 2016-4-1 | 2016-4-3 |
26 | 3.8系统测试 | 15工作日 | 开发团队 | 2016-4-4 | 2016-4-18 |
27 | 3.9现场实施 | 12工作日 | 开发团队 | 2016-4-19 | 2016-4-30 |
28 | 3.10试运行阶段 | 61工作日 |
| 2016-5-1 | 2016-6-30 |
29 | 3.10.1 项目培训教材的编写 | 2工作日 | 客户服务团队 | 2016-5-1 | 2016-5-2 |
30 | 3.10.2 教材评审 | 2工作日 | 项目审核团队 | 2016-5-3 | 2016-5-4 |
31 | 3.10.3系统培训 | 7工作日 | 客户服务团队 | 2016-5-5 | 2016-5-11 |
32 | 3.10.4 收集运行中遇到的问题 | 20工作日 | 客户服务团队 | 2016-5-12 | 2016-5-31 |
33 | 3.10.5 解决运行中遇到的问题 | 20工作日 | 客户服务团队 | 2016-6-1 | 2016-6-20 |
34 | 3.11项目验收 | 10工作日 |
| 2016-6-21 | 2016-6-30 |
35 | 3.11.1 项目工作总结报告 | 5工作日 | 客户服务团队 | 2016-6-21 | 2016-6-25 |
36 | 3.11.2 结项申请书 | 2工作日 | 客户服务团队 | 2016-6-26 | 2016-6-27 |
37 | 3.11.3 验收评审 | 3工作日 | 项目审核团队 | 2016-6-28 | 2016-6-30 |