还剩11页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
级架构图﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽义和接口联调公示象XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX目录21目的32场景视图33逻辑视图
63.1一级架构图
63.2二级架构图74开发视图85物理视图96产品积压列表
106.1展现类
106.
1.1城区介绍
106.
1.2政务信息
106.
1.3警务信息
106.
1.4社区信息
106.
1.5教育信息
116.
1.6医疗信息
116.
1.7旅游信息
116.
1.8外部信源
116.2交互类
116.
2.1生态城查询缴费
116.
2.2虚拟商城订购
116.
2.3问卷调查投票127计划
127.1开发计划
127.2测试计划
137.3实施计划13目的本文为企业信息发布系统架构设计,作为信发系统的总体设计说明,负责阐述产品的技术,定义输入输出标准概要及详细设计需要遵循此文档中阐述的整体设计思想、服务划分及外部系统接口定义编码阶段需要遵循此文档中阐述的开发规范此文档同时作为技术验收标准场景视图依托天津生态城信发系统打造新版企业信发系统,在传统信发系统的基础上优化系统功能,提供行业的信发系统解决方案传统的信发系统功能包括节目单编排、节目单播放、终端播放监控等能力企业信发系统在传统信发系统的基础上,增加与终端用户的交互功能扩展信发系统的能力,并在互动的基础上增加对于行业的解决方案并提供对于外部其他系统的集成方案企业信发系统,通过采用基于html5的相关前沿技术,有效解决产品的跨平台能力以及与外部系统的集成能力网络版服务端采用基于java的企业级解决方案,提供水平和垂直的扩展能力,适应不同规模的企业信发系统的能力要求天津生态城信发系统包含信息传播、广告推广、缴费业务、虚拟商城订购等业务小区居民通过信发系统有效的获取政府等咨询,并通过信发系统进行综合的便民缴费和虚拟商城订购业务企业依托信发系统达到广告及信息推送和虚拟商城、缴费等业务的双赢模式系统包含内容应用和运营管理两个子系统内容应用类系统咨询展现城区介绍介绍城区的历史变迁、发展规划、管委会信息、投资公司咨询信息缺少界面原型逻辑视图根据业务场景的系统架构分层一级架构图天津生态城信发系统主要与三个类型的外部系统进行交互与外部信源系统采用界面集成的方式进行交互,即外部信源系统提供界面路径,信发系统通过终端事件响应进行系统界面跳转此部分可能需要处理主流浏览器兼容的问题与虚拟商城系统采用北向接口方式进行数据推送,即信发系统将终端用户的订购等信息主动推送给虚拟商城系统与业支系统采用双向的接口方式进行数据推送,即业支系统通过数据接口向信发系统发起信息发布通知和需求,信发系统通过反向接口向业支系统推送播放记录等信息,便于业支系统进行计费二级架构图信发系统分为展现、应用、服务平台、存储、数据交互5层展现通过node-webkit发布基于html5的桌面应用,适用于windows及linuxx86平台通过webview对于html进行包装发布andorid应用,适用于android平台对android版本有要求,应该是3以上版本,还需要确认对于后台管理提供基于chrome的浏览器进行系统管理和节目单编排等操作应用层采用nodejs技术作为应用层服务,提供web模板、ftp素材下载、播放控制、版本控制等功能每个终端均部署nodejs环境,支持在线和离线两种方式的播放服务管理部分nodejs环境与服务平台部署在同一套环境下应用层通过Httprest的接口方式与服务平台进行数据交互数据结构采用JSON方式需要定义规范服务平台采用java的开发语言进行功能开发,并采用模块化的服务开发方式来满足不同场景的扩展方式的应用开发提高产品的不同项目适应能力和提供产品的分模块发布和灰度发布的能力服务平台对于上层的应用层接口,采用分布式的接口服务,需要支持接口服务的负载均衡和自动路由能力,便于大规模企业的水平扩展能力,接口部分需要支持模块化服务的多版本路由功能服务平台与数据层的交互采用代理模式进行交互,代理需要提供数据库、缓存、文件等方式的交互能力数据层提供信发系统的数据存储能力,包括对于播放素材、节目单数据、终端交互数据、统计分析数据、外部系统交互数据、系统运行日志数据、以及系统数据模型等数据的存储数据层包含数据库、缓存、文件系统ftp服务器数据交互层提供信发系统与外部系统的交互接口能力,包含北向和南向接口数据交互层需要与服务层部署在不同的进程,降低两部分的影响接口需要支持webservice、db、ftp等方式需要细化,特别是业支和虚拟商城,此部分的接口定义和接口联调工作量较大,风险较高开发视图物理视图描述系统的部署情况,描述服务器间的交互和访问方式产品积压列表展现类城区介绍小区业主通过信发系统查看城区介绍信息,包括历史变迁、发展规划、管委会、投资公司信息,获取城区的相关信息内容和了解城区的新的发展思路需要界面原型政务信息小区业主通过信发系统查看政务信息,包括公用事业、招商信息、产业园区服务,获取目前提供的公共服务内容以及发现商机需要界面原型警务信息小区业主通过信发系统查看警务信息,包括户籍政策介绍、治安防爆宣传等、消防应急避难、片区民警信息介绍,获取信息需要界面原型社区信息教育信息医疗信息旅游信息外部信源交互类生态城查询缴费虚拟商城订购问卷调查投票计划开发计划环境准备项目svn构建项目日构建环境及测试环境搭建项目骨架构建项目骨架开发及测试sprint一阶段开发实现功能实现城区介绍、政务信息、警务信息、社区信息的终端能力实现服务端与节目单制作系统的节目单下发接口实现服务端节目单下发日志记录能力实现服务端与终端的节目单下发接口实现终端动态切换节目单的能力实现终端素材自动下载能力实现终端节目播放状态上报能力测试验收标准播放器可在不同分辨率规格的终端上全屏展现终端可以按照节目单JSON格式要求正确显示节目包括视频播放单视频、图片播放单一轮播效果、背景定义支持底图背景、文字播放动态文字暂不支持速率调节终端可接收服务器下发指令进行节目单更换和素材下载暂支持静态的服务端地址配置服务端可接受节目编排系统的请求支持http协议,并可下发给终端,性能要求终端派发效率50个终端/秒服务端可记录节目编排系统下发的节目单请求日志,包含请求时间、响应终端数量、响应时常、终端响应错误数、终端异常日志、终端异常详细信息服务器可接收终端上报的播放日志,并进行存储,性能要求200个终端,上报播放日志响应时延1秒sprint二阶段开发sprint三阶段开发sprint四阶段开发测试计划实施计划城区介绍5000历史变迁发展规划管委会投资公司政务信息5000公用事业招商信息产业园区服务教育信息8000该模块分两级展示,一级页面为学校名称、Logo列表引导页学校数量可在中心管理系统中自主维护终端设备端自动获取,可实现自动分页点击任一学校后,进入学校的详细介绍页面该页面内包含校园图片展示滚动区、学校招生简章、学校详细介绍等内容警务信息5000户籍政策介绍治安防暴宣传等消防应急避难片区民警信息介绍社区信息5000社区介绍入住情况社区活动社区中心介绍医疗信息
100001、该模块内容可为三级页面结构第一级页面为医院列表展示点击任一医院后,进入医院的详细介绍页面详细页面中可分为医院详细介绍、专家照片滚动切换点击任一专家后,进入专家介绍的三级详细内容页面;
2、预约挂号属于外部信源接入旅游信息8000第一级页面可为景点图片+景点名称列表引导页点击任一景点后,进入二级详细介绍页面二级详细页面中,可实现多幅图片滚动切换展示由福富提供信源接入外部信源5000公交查询、航班查询、空气指数、天气情况、新闻资讯、违章查询、LBS应用、3D看房等,等等一系列生态城水电气热等查询缴费5000 虚拟商城、订购30000商户介绍、产品介绍,支持产品在线订单业务终端设备采集浏览用户的在线订单数据信息,及时提交至中心管理系统中中心管理系统可对新的订单信息,采取弹屏、语音等方式报警告知操作用户,便于及时与客户取得联系操作用户可对订单信息状态进行修改,如已完成、已取消等问卷调查投票20000设计开发问卷调查自主设置功能问卷主题、调查栏目可支持自定义栏目投票方式可选择指定单选、多选模式问卷调查结果可自动统计、报表展示意见反馈信息自动提交中心管理系统后,可产生报警信息提醒操作用户及时查看。