下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
新媒体环境下信息传播手段的变化
1新媒体的内涵随着媒体信息时代的到来,公司和机构需要新媒体参与日常管理,这不仅可以提高办公效率和准确性,而且可以为现代信息管理提供便利。本文所提到的新媒体是指人们普遍使用的交流工具微信,系统用户主要为两类人群:一类是微信端的使用者,他们将在微信端发起业务请求,并得到回复;一类是政务中心工作人员,他们是整个系统的最高管理者,应该对系统的处理流程非常了解,也是系统需求的主要提供者。2系统设计2.1远端数据的获取和获取项目系统的程序开发由两部分组成:一是微信端功能菜单的开发,包括自定义菜单的设计和远端数据的获取;二是微站服务器的设计和开发,这是系统中的核心,需要构建一个适合微信端访问的服务器,调用已有的API或者直接访问现有业务系统数据库,与政务中心数据库进行交互,实现“关于我们”、“自助查询”、“在线互动”三个功能模块。2.2系统模块的设计该系统中开发设计分为两个部分,微信端功能菜单开发和微站服务器设计与开发。2.2.1微信端功能流程的开发依赖于微信的开放平台进行微信端的界面菜单定制,主要完成两个工作:(1)参数给药及编码验证A、申请消息接口,上传URL、Token.B、验证URL有效性.对A返回的将token、timestamp、nonce三个参数进行字典序排序,将三个参数字符串拼接成一个字符串进行sha1加密,加密后的字符串可与signature对比,标识该请求来源于微信。如果匹配成功表示有效反之为失败验证。C、验证URL有效性成功后即接入生效,成为开发者。开放平台目前仅支持80端口调用。(2)“...”菜单的编码目前自定义菜单最多包括3个一级菜单,每个一级菜单最多包含5个二级菜单。一级菜单最多4个汉字,二级菜单最多7个汉字,多出来的部分将会以“...”代替。遵照微信菜单结构体编写菜单代码,填写TOKEN,基于微信管理平台上传到公众平台。菜单Body形如下:2.2.2系统的实现和实现环境分析微站服务器是整个系统核心。开发设计既要满足目前急需完成的工作,也要考虑未来微站扩展,设计时候必须考虑模块化。系统采用三层架构模型进行开发,将系统分成三个部分,数据表现层、业务逻辑层和数据处理层,由于现有其他业务系统均采用java进行开发,故采用SSH(struts+spring+hibernate)集成框架进行微站开发。SSH框架是目前较流行的一种Web应用程序开源框架。具有开发效率高,尤其对中小应用。技术框架较为成熟,社区支持很好。层次结构清晰,由Spring充当组件容器提供统一管理。耦合小,很适合因需求变化导致系统频繁改动。Spring和Struts以及Hibernate的集成做的很好,实现了敏捷开发,加快了项目的进程,同时也避免了不成熟技术造成的项目风险。系统的基本业务流程是:在表示层中,首先通过JSP页面实现交互界面,负责接收请求(Request)和传送响应(Response),然后Struts根据配置文件(struts-config.xml)将ActionServlet接收到的Request委派给相应的Action处理。在业务层中,管理服务组件的SpringIoC容器负责向Action提供业务模型(Model)组件和该组件的协作对象数据处理(DAO)组件完成业务逻辑,并提供事务处理、缓冲池等容器组件以提升系统性能和保证数据的完整性。而在持久层中,则依赖于Hibernate的对象化映射和数据库交互,处理DAO组件请求的数据,并返回处理结果。采用该开发模型,不仅实现了视图、控制器与模型的彻底分离,而且还实现了业务逻辑层与持久层的分离。这样无论前端如何变化,模型层只需很少的改动,并且数据库的变化也不会对前端有所影响,大大提高了系统的可复用性。而且由于不同层之间耦合度小,有利于团队成员并行工作,大大提高了开发效率。针对微站的特殊性页面主要在手机端使用,前端利用Bootstrap技术进行开发,布局采用DIV+CSS技术;应用HTML5技术提升浏览体验与交互性能。图片可以点击放大查看、滑动浏览、长按保存应用。2.2.3互联网采用单一接入入口,专网及专网开发服务器端:机架优化式2u品牌服务器,至强处理起E5-2609以上,4g以上内存,双sas硬盘300g以上,至少千兆网口;具有互联网访问入口,同时能访问政务中心数据。系统开发:系统基于JSP技术作为系统的解决方案。服务器:ngix+tomcat,随着以后业务量增加可以弹性扩展软硬件服务。开发环境:MyEclipse。服务器操作系统:选用WindowsServer2008或linux。3数据处理监狱里的两种处理该新媒体管理信息系统的安全性主要来自于微站是否能够承受微信访问请求和外部网络安全两部分。微站服务器的数据处理吞吐量关系到微信端用户的正常访问,如果吞吐量不够,容易引发页面请求失败或消息处理异常;外部网络安全问题的关键点在于外部API接口调用的安全和可能遇到的网络攻击,前者由第三方提供的API安全技术和技术团队成熟的平台框架设计作为保障,后者主要依靠政务中心软硬件防火墙进行抵抗。4新媒体对现代企业的影响微信拥有庞大的用户群,借助移动终端、天然的社交和位置定位等优势,每个信息都是可以推送的,能够让每个个体都有机会接收到这个信息,继而
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年外派至华商国际会议中心华商酒店招聘备考题库含答案详解
- 2026年天府兴隆湖实验室招聘备考题库及参考答案详解
- 2025年桂林市临桂区公开招聘区管国有企业领导人员备考题库及参考答案详解一套
- 2026年东阳市画水镇中心卫生院编外人员招聘备考题库附答案详解
- 2026年合肥国家实验室持续招聘备考题库及答案详解参考
- 2026年宜宾市叙州区妇幼保健计划生育服务中心第二次公开招聘聘用人员备考题库及答案详解参考
- 2026年1中山市横栏港源学校教师招聘备考题库及参考答案详解1套
- 2026年宁波市轨道交通物产置业有限公司下属项目公司社会招聘备考题库及参考答案详解1套
- 2026年北海市铁山港区生态环境保护委员会办公室招聘备考题库有答案详解
- 2026年佛山市南海区桂城林岳幼儿园招聘备考题库及1套参考答案详解
- 工程验收单 Microsoft Word 文档
- 工会制度汇编
- 虚拟交互设计课程标准6
- 中医治疗“气淋”医案15例
- 富顺县职教中心教学楼BC栋二职中迁建工程施工组织
- GB/T 24139-2009PVC涂覆织物防水布规范
- 2023年医务科工作计划-1
- 西湖龙井茶的等级标准
- 一文多用作文课公开课课件
- CNC机加工作业指导书
- 水运工程施工课程设计指导书
评论
0/150
提交评论