某某市某某局微信公众平台建设方案和投资概算
编程语言,进行专项定制式开发。坚决杜绝行业内惯用的模版式开发。虽然所耗费的人力物力很大,但开发出来的品质绝非套模板开发的普通平台可以相提并论。
3、标准性原则
微信平台开发将尽量采用已成为标准或已经得到过实践验证的开发方式,以确保拥有强大的质量保证体系,保证系统具备良好的生命周期,具有充分的可维护性。微信平台的框架,受设计时技术条件的限制,或者建设单位或实施机构对系统认识的局限,可能不会考虑到今后所有的变化。采用标准化的系统必须为将来可能的变化做好准备,能够在目前已有的基础上进行演进,但不会影响原有的应用。
4、技术先进性原则
提供业界领先的技术架构及管理思想,采用软件模块化开发技术、组件开发技术等先进性的开发平台及开发技术,保证建成的系统具备技术先进性。
5、实用性原则
以终端用户体验为导向,始终将平台的实用性作为第一要务。平台的规划设计充分考虑业务现状,最大限度地保证应用的平滑移植;并确保操作体验简易化。不对政务机关所有业务进行生搬硬套,只在微信平台上放置政务机关和政务人最迫切需要的实用功能。
6、可融合性原则
充分利用现有的基础网络、业务系统和信息库等各类资源,实现有效整合、分类管理和有序利用,最大限度地资源互联互通和协同共享。可以支持各种接入方式,支持与现有业务的融合;也可以通过开放的应用开发接口,迅速地提供新的业务应用。
7、扩展性原则
能够支持多个层面的可扩展性,通过负载均衡、快速开发/重组、业务参数配置等多个方面使得平台可以支持政务机关未来不断变化的特征。预留灵活的二次开发接口,在面向对象的业务组件应用框架下,能够不影响系统正常运行,方便地对功能进行修改和动态加载,并可以快速开发新功能。
8、安全性原则
平台的各个环节都应充分重视安全和信息保密,要提供多方式、多层次、多
13
某某市某某局微信公众平台建设方案和投资概算
渠道的安全保密措施,防止各种形式和途径的非法入侵及机密信息的泄漏。平台要在成本可以接受的前提下,从系统结构、设计方案、软件技术等各方面提高可靠性,使平台发生故障的可能性尽量少,影响尽可能小。
为了数据的安全性,信息发布是从内外穿透到外网发布,内外网由专属交换机连接并传值,各分局的内网与某某局内网交互,再通过外网输出。
在功能需求设计里,某某市局管理员和各分局管理员均需要对所属职工发送通知、学习等文件,其中涉及大量保密信息,为了数据的安全性,信息发布的数据传输思路是是从内网穿透到外网发布,内外网由专属交换机连接并传值,各分局的内网与某某局内网交互,再通过交换机与外网的微信服务器沟通,输出信息并发布,杜绝了普通外网-外网数据传输过程中常见的中间人攻击,保证了数据的安全性。
9、稳定性原则
平台应具有高稳定性、高容错能力及处理突发事件的能力,平台应具有即时备份等安全措施,同时优化程序编码和数据结构,保证平台稳定运行率达到99%以上,设计有适量冗余及其他保护措施。
10、兼容性原则
微信平台能够兼容多种手机主流操作系统,具有较强的跨平台设计能力。充分考虑跨操作系统、数据库等平台的设计。
14
某某市某某局微信公众平台建设方案和投资概算
4.2. 系统总体结构和逻辑结构
从应用层面讲,需要对业务的上层,即显示层和前端逻辑层、通信层,进行封装,下面才是真正的业务系统。从整体考虑,系统通过设计通用微信服务框架,支持所有业务。微信服务框架的改动,只与微信接口的调整做相关。
1、由微信服务框架,负责与微信服务器进行交互,包括验证签名、消息处理、消息分发、安全策略、日志处理等。
2、通过服务接口,将微信服务框架与业务逻辑进行分离,通过服务注册,将业务服务注册到微信服务框架。
3、通过微信服务框架的服务分发器,调用具体的业务应用,在已有的业务逻辑基础上,封装相关服务,对微信接口予以支持。
4.3. 开发语言说明
Python是一种面向对象、直译式的计算机程序语言,具有近二十年的发展历
15
某某市某某局微信公众平台建设方案和投资概算
史。它包含了一组功能完备的标准库,能够轻松完成很多常见的任务。它的语法简单,与其它大多数程序设计语言使用大括号不一样,它使用缩进来定义语句块。
Python的设计哲学是“优雅”、“明确”、“简单”。Python开发者的哲学是“用一种方法,最好是只有一种方法来做一件事”。在设计Python语言时,如果面临多种选择,Python开发者一般会拒绝花俏的语法,而选择明确没有或者很少有歧义的语法。
Python的优点:
1、编写的代码质量高:采用缩进的方法,让代码的可读性更好,也很适合团队协作开发。
2、提高开发的效率:简单的语法,动态的类型,让复杂的编程任务变的高效。
3、程序的可移植性:代码可以放到几个平台上去运行,比如windows、Linux、unix。
4、很多标准库和第3方库:标准库多,而且功能和强大,从字符处理到网络处理无所不能。
5、编程思想是大道至简:能够用最简单的方法来解决问题,化繁为简。
4.4. 具体建设内容 4.4.1. 服务号的建设
结合服务号的用途以及某某政务的自身业务,我们建议在服务号中放置阳光政务、办事指南、便民服务3个主要的菜单:
阳光政务 我要咨询 通知公告 投诉举报 机关政讯 咨询热点 办事指南 政策指南 发票查询 车船税 政务事项 政务计算 功能概览表
便民服务 网上办事 征期日历 政务人学堂 办事地图 办事直通车 16
某某市某某局微信公众平台建设方案和投资概算
4.4.1.1. 关注时回复
公众首次关注时,将收到一条回复信息,点击信息可以跳转到办事直通车,展示通知公告、机关政讯、政策指南、办事地图等栏目。
4.4.1.2. 阳光政务
阳关政务主要是将地政府机关的最新通知公告、政策指南、资讯热点等资料进行公布,让信息透明化。
4.4.1.2.1. 我要咨询
公众点击此菜单后,可以跳转到网上咨询中心,留下联系方式后,获得需要咨询的信息。
如果需要实时咨询,点击菜单后,会弹出引导框,引导公众打开浏览器,下载“政务E通”的App。
4.4.1.2.2. 通知公告
公众点击本菜单,可以跳转到政务网站的通知公告界面,查询和了解政务最新的通知公告。
4.4.1.2.3. 投诉举报
公众点击本菜单,可以跳转到政务网站的投诉举报界面,检举政务违法案件、举报违纪政务干部。
4.4.1.2.4. 机关政讯
公众点击本菜单,可以跳转到政务网站的机关政讯界面,了解某某政务最新的动态。
17
某某市某某局微信公众平台建设方案和投资概算



