《电子沙盘技术方案(讨论稿).docx》由会员分享,可在线阅读,更多相关《电子沙盘技术方案(讨论稿).docx(20页珍藏版)》请在三一办公上搜索。
1、公司电子沙盘技术方案(讨论稿)目 录公司电子沙盘技术方案11项目概述41.1项目背景41.2建设目标41.3业务需求41.3.1地图搜索、定位41.3.2详细信息录入51.3.3统计报表51.3.4移动终端支持52系统设计62.1设计原则62.1.1开放性62.1.2及时性62.1.3安全性62.1.4可扩展性62.2总体架构72.3系统部署83系统功能93.1PC终端93.1.1GIS呈现93.1.1.1缩放93.1.1.2浏览103.1.1.3查找103.1.1.4定位103.1.1.5业务数据显示103.1.1.6业务数据录入113.1.1.7数据分析113.1.2小区管理113.1.2
2、.1小区数据维护123.1.2.2小区标注123.1.2.3批量导入123.1.3业务数据管理123.1.3.1业务数据维护133.1.3.2批量导入/导出133.1.4系统工具133.1.4.1地图更新133.1.4.2地理信息更新143.1.4.3备份/恢复143.1.5系统管理143.1.5.1组织机构管理143.1.5.2人员管理153.1.5.3安全管理153.1.5.4日志管理153.1.6统计报表163.2移动终端163.2.1GIS呈现163.2.2统计报表163.3系统接口173.3.1与网络资源管理系统接口173.3.2与Internet地图服务接口174项目实施174.1
3、系统配置174.2实施计划184.2.1人员计划184.2.2进度计划184.3测试及验收计划194.3.1测试依据194.3.2测试内容194.3.3验收计划201 项目概述1.1 项目背景公司作为地区有线电视网络主体运营商,负责地区有线电视网络的业务运营和管理。在城市建设高速发展和“三网融合”的大背景下,长沙作为首批国家“三网融合”试点城市之一,有线电视网络建设和业务开展迎来了快速发展的战略机遇期。为充分应对市场竞争,全面、及时掌握市场动向,为企业决策提供动态、详尽、直观的网络覆盖、竞争对手等数据材料,公司提出电子沙盘的需求。系统结合地理信息系统(GIS)技术、Internet技术、云计算
4、技术、移动互联网技术,以图形化、动态化的形式,及时掌握长沙全市范围内的已建、在建小区/楼宇等建筑设施的建设情况和与之有关的有线电视网络覆盖情况,通过各种形式的统计报表,为公司领导和决策部门提供决策支持数据。1.2 建设目标电子沙盘的建设目标是:以来自于互联网的地图数据为基础,在电子地图上显示、标注长沙地区处于已建、在建、规划状态的小区/楼宇信息;提供信息录入功能,由公司业务人员收集、录入小区/楼宇的有线电视网络覆盖情况;通过对公司以及竞争对手的同比、环比统计报表,分析出长沙地区有线电视网络覆盖情况和市场情况;通过基于Android、iOS的移动终端应用,使公司业务人员、领导能够远程进行数据的录
5、入和分析展示。1.3 业务需求1.3.1 地图搜索、定位1) 能够在最新长沙地图上,搜索并定位指定的小区/楼盘。2) 定位到指定的小区/楼盘后,可显示该小区/楼盘的详细信息,详细信息有:住户数、开发商、物业方、建设情况(在建/已建、开工时间、竣工时间等)、有线电视覆盖情况(有线运营商、开通时间)、有线电视网络情况(单向/双向、用户数)、有线电视业务情况(标清/高清/互动、用户数)。3) 所显示的小区/楼盘详细信息由公司录入。4) 小区/楼盘位置等地理信息要考虑从互联网等外部渠道获取,并能够及时更新。1.3.2 详细信息录入1) 录入人员能够针对特定的小区/楼盘,录入详细信息。2) 详细信息的内
6、容参见2.13) 提供详细信息的批量导入功能。4) 提供小区/楼盘地理信息的导入、更新功能。1.3.3 统计报表1) 针对小区/楼盘信息、详细信息等录入的信息,提供全市、指定地区、指定小区/楼盘等不同范围的信息统计、分析功能。2) 能够根据公司要求,提供关于竞争对手(国安、IPTV等)的覆盖分析、公司自身的覆盖分析。3) 能够提供根据时间、地域、竞争对手等不同维度的同比、环比用户数、网络、业务分析。1.3.4 移动终端支持1) 能够基于iOS、Android移动终端,提供相应的演示和支持功能。2) 现场人员在野外或小区/楼宇周围时,在不具备PC、办公网络的条件下,通过移动终端能够查询、录入指定
7、小区/楼宇的详细信息。3) 能够通过移动终端查看、展示统计、分析结果。2 系统设计2.1 设计原则2.1.1 开放性本方案所描述的系统遵循标准性和开放性原则,系统的各项技术和设备符合国际、国内和行业内有关标准:系统采用基于HTTP、OpenGIS和SOAP协议,提供开放的协议接口,使得系统具有良好的互操作性。通过业务功能的开放性,技术标准的开放性、接口实现的开放性、体系架构的开放性等方面,对设备选型、业务发展、扩容、分析模式都产生重要的影响。2.1.2 及时性本方案通过从Internet提取、外部系统导入、人员现场勘录等多种方式,确保获取到的系统地图数据、地理位置数据、网络覆盖数据等分析数据具
8、备高时效性,从而为决策人员提供最新、最及时的决策依据。2.1.3 安全性本方案所推荐的系统充分考虑了系统在运营环境下的网络安全,组成系统的各个设备皆采取了有效的措施防止来自网络的非法入侵。所有模块在访问时都需要通过相应的鉴权和认证,其中关键模块皆可以配置成加密访问方式。除网络安全外,本方案所推荐的系统采用故障检查、告警和处理机制,以及相应的冗余备份机制,确保整系统的安全可靠运行。2.1.4 可扩展性本方案所实现的系统充分考虑了灵活性和可升级性。系统硬件、软件采用模块化设计,将来随着业务数据的增加和系统数据量的增长,系统可以平滑升级。2.2 总体架构系统的相关使用人员/角色有:业务人员、统计部门
9、、决策部门。 业务人员:负责系统数据的录入和维护,主要录入和维护的信息有:小区/楼宇的标注和定位、小区/楼宇详细信息等,主要包括:住户数、开发商、物业方、建设情况(在建/已建、开工时间、竣工时间等)、有线电视覆盖情况(有线运营商、开通时间)、有线电视网络情况(单向/双向、用户数)、有线电视业务情况(标清/高清/互动、用户数)。 统计部门:负责根据决策部门的要求,针对业务人员录入的业务数据进行统计、汇总,制作统计报表并按时向决策部门提交。 决策部门:通过GIS展示、统计报表等功能,分析网络覆盖情况、市场竞争情况,从而制定合适的企业决策。根据各部分在系统中的作用和部署位置,系统分为四个部分:PC终
10、端、移动终端、后台服务、系统接口。 PC终端:基于公司办公PC终端,使相关操作人员能够通过公司内部办公网络,完成系统日常管理维护、业务数据录入和展示、统计报表设计和生成等工作。 移动终端:基于iOS、Android等移动终端,使相关操作人员能够通过外部网络完成业务数据录入和展示、统计报表生成和查看等工作。 后台服务:后台服务作为系统的运行基础和业务数据的提供者、业务逻辑的实现者,向PC终端、移动终端提供一致的业务数据和运行控制,确保系统功能的实现和运行。 系统接口:以开放的、规范的协议和标准,实现与网络资源管理系统、Google等Internet地图服务的对接,确保系统功能、数据的完整性和及时
11、性。2.3 系统部署系统在部署时,可根据公司当地网络情况,灵活部署。典型的部署方案如上图:系统采用集中式部署方式,在公司内部办公网内,部署以下服务器:应用服务器、数据库服务器、GIS服务器、接口服务器、认证服务器。在公司内部办公网或外部网络内,部署PC终端、移动终端。应用服务器:负责向PC终端、移动终端提供各项业务功能。GIS服务器:运行GIS引擎系统,向应用服务器提供GIS地图存储、调用、检索服务。数据库服务器:运行数据仓库系统,向应用服务器提供业务数据的存储、检索服务。接口服务器:运行接口系统,负责电子沙盘与网络资源管理系统、Internet地图服务等外部系统的交互和控制。认证服务器(可选
12、):运行接入网关系统,负责对接入电子沙盘的PC终端、移动终端的使用者的使用身份进行校验、认证。3 系统功能3.1 PC终端基于公司办公PC终端,使相关操作人员能够通过公司内部办公网络,完成系统日常管理维护、业务数据录入和展示、统计报表设计和生成等工作。3.1.1 GIS呈现【功能定义】以电子地图的形式,展示业务数据并提供对业务数据的录入、分析。【业务要求】1. 以树形分层形式展示所有小区和业务数据。2. 支持以行政区划、区域等按地域辖区的层级关系来组织、显示小区信息并提供导航。3.1.1.1 缩放【功能定义】在电子地图上以不同比例尺显示、切换指定区域。【业务要求】1. 支持键盘、鼠标点击、鼠标
13、滚轮等多种方式的地图缩放操作。2. 显示当前比例尺、缩放比等缩放信息。3.1.1.2 浏览【功能定义】在电子地图上切换工作区域。【业务要求】1. 支持键盘、鼠标点击等多种方式的地图浏览操作。2. 电子地图进入浏览状态时,当前浏览区域与导航区域保持联动。3.1.1.3 查找【功能定义】按小区/楼宇名称、地址等关键字查找并显示相关小区信息、业务信息。【业务要求】1. 支持多关键字的组合式查询。2. 支持模糊查询。3. 在用户输入查询条件时,记录并显示查询历史,帮助用户简化查询条件录入。3.1.1.4 定位【功能定义】根据小区/楼宇的地理位置信息,在电子地图上切换到相应区域并在地图上显示查找到的小区
14、/楼宇。【业务要求】1. 定位小区/楼宇后,在地图上显示小区/楼宇的位置、范围等信息。2. 显示选中小区/楼宇的地理位置信息。3.1.1.5 业务数据显示【功能定义】在电子地图上,显示选中小区/楼宇的业务数据信息。【业务要求】1. 定位小区/楼宇后,在地图上显示小区/楼宇的位置、范围等业务数据信息。2. 业务数据信息包括:住户数、开发商、物业方、建设情况(在建/已建、开工时间、竣工时间等)、有线电视覆盖情况(有线运营商、开通时间)、有线电视网络情况(单向/双向、用户数)、有线电视业务情况(标清/高清/互动、用户数)等。3.1.1.6 业务数据录入【功能定义】在电子地图上,选中小区/楼宇后,由业
15、务人员录入或修改小区业务数据。【业务要求】1. 业务人员可新增小区业务数据,也可将已有业务数据与小区/楼宇关联。2. 已有业务数据是指使用本系统业务数据管理功能录入或导入的,并未关联小区/楼宇的数据。3.1.1.7 数据分析【功能定义】当操作人员选择指定的行政区域时,系统对指定行政区域内的所有小区的业务数据进行汇总分析,在地图上以区块、颜色等形式,显示汇总、分析结果。【业务要求】1. 操作人员能够指定一个或多个要分析的行政区域。2. 操作人员能够指定分析的维度要素。3. 分析、标注的维度要素可以是地域、运营商、用户数、接入方式等。4. 分析的结果能够导出、打印。3.1.2 小区管理【功能定义】
16、对小区/楼宇信息进行管理和维护。3.1.2.1 小区数据维护【功能定义】对小区数据进行查找、显示、新增、修改、删除等维护操作。【业务要求】1. 操作人员能够对一条小区数据执行新增、修改操作。2. 操作人员能够对一条或多条小区数据执行删除操作。3. 对于不属于本部门负责小区的数据,没有权限的操作人员只能执行查看操作,不能增加、修改、删除。3.1.2.2 小区标注【功能定义】在电子地图上标注小区/楼宇的地理位置和范围。【业务要求】1. 用多边形标注小区/楼宇范围。2. 标注后保存小区/楼宇地理位置坐标。3.1.2.3 批量导入【功能定义】从外部文件批量导入小区/楼宇。【业务要求】1. 导入前校验文
17、件格式是否正确。2. 导入过程中,有重复信息时提示操作人员,并由操作人员指示重复记录的处理方式。3. 导入后显示导入成功数、失败数、失败原因。3.1.3 业务数据管理【功能定义】对业务数据进行管理和维护。3.1.3.1 业务数据维护【功能定义】对业务数据进行查找、显示、新增、修改、删除等维护操作。【业务要求】1. 操作人员能够对一条业务数据执行新增、修改操作。2. 操作人员能够对一条或多条业务数据执行删除操作。3. 对于不属于本部门负责小区的业务数据,没有权限的操作人员只能执行查看操作,不能增加、修改、删除。3.1.3.2 批量导入/导出【功能定义】批量导入:从外部文件批量导入业务数据。批量导
18、出:将业务数据导出为外部文件。【业务要求】1. 导入前校验文件格式是否正确。2. 导入过程中,有重复信息时提示操作人员,并由操作人员指示重复记录的处理方式。3. 导入/导出后显示成功数、失败数、失败原因。3.1.4 系统工具【功能定义】系统提供一组维护工具,方便系统管理人员的维护工作。3.1.4.1 地图更新【功能定义】系统管理人员能够定期自动或手动从Internet地图服务更新电子地图。【业务要求】1. 更新地图完成后,操作人员能够立即使用更新后的最新地图。2. 支持自动、手动更新。3. 地图更新期间,对系统进行只读锁定,操作人员不能进行增加、修改、删除操作。3.1.4.2 地理信息更新【功
19、能定义】系统管理人员能够定期手动从Internet地图服务或其它数据来源更新城市、街道、小区等地理信息。【业务要求】1. 地理信息更新前,保存更新前的地理信息,并以版本号加以区分。2. 统计、分析时能够根据不同版本进行统计,并提供不同版本的分析对比。3.1.4.3 备份/恢复【功能定义】系统管理人员能够定期自动或手动对小区/楼宇数据、业务数据进行备份、恢复操作。【业务要求】1. 支持自动、手动备份、恢复。3.1.5 系统管理【功能定义】系统管理提供系统的基础功能、通用功能以及系统自身管理功能。主要功能有:组织机构管理、人员管理、安全管理、日志管理等。3.1.5.1 组织机构管理【功能定义】组织
20、机构管理功能提供基于公司、部门的组织机构节点增加、修改、删除的功能,生成组织机构树。【业务要求】1. 广电运营商的组织机构采取的是企业形式的组织机构。根据企业自身性质和规模的不同,可在企业内部设置多级公司或分公司。2. 各级公司/分公司拥有完整的组织机构。一个公司/分公司由多个部门和下级公司组成。3. 部门隶属于一个公司/分公司。部门与同级公司/分公司之间互不隶属。4. 一个上级部门可管理多个下级单位,被管理的下级单位可以是部门。3.1.5.2 人员管理【功能定义】人员管理功能是对运营商员工个人信息以及员工的组织归属关系进行管理的功能。【业务要求】1. 增加、删除、修改人员基本信息。2. 设置
21、、修改人员的组织归属关系。3. 批量导入、导出人员基本信息。3.1.5.3 安全管理【功能定义】安全管理提供对人员角色、权限的设置功能。【业务要求】1. 增加、删除、修改角色信息。2. 增加、删除、修改权限信息。3. 对角色增加、删除、修改权限。4. 对人员授予、取消、修改角色。3.1.5.4 日志管理【功能定义】日志管理提供对系统运行记录的查看、导出功能。【业务要求】1. 查看系统日志。2. 导出系统日志为外部文件。3.1.6 统计报表【功能定义】以表格、图表等方式生成、显示统计报表。【业务要求】1. 支持统计报表的定期自动、手动生成。2. 支持统计报表的打印。3. 支持统计报表的导出。3.
22、2 移动终端3.2.1 GIS呈现【功能定义】在移动终端上,以电子地图的形式,展示业务数据并提供对业务数据的录入、分析。【业务要求】1. 基本功能参见PC终端相关功能GIS呈现。2. 能够利用移动终端或网络的地理定位功能,自动定位并显示当前位置的周边情况。3. 能够使用移动终端,对小区信息、业务信息进行远程勘验、修改。3.2.2 统计报表【功能定义】在移动终端上显示统计报表。【业务要求】1. 统计报表的显示方式应针对移动终端进行优化,以适应不同显示分辨率,确保最佳显示效果。2. 支持将报表保存并通过邮件、短信等方式发送给其它终端。3.3 系统接口3.3.1 与网络资源管理系统接口【接口说明】与
23、网络资源管理系统的接口主要实现与网络资源管理系统间的小区信息、地址信息的数据共享和同步功能。【接口协议】待定【接口功能】待定3.3.2 与Internet地图服务接口【接口说明】与Internet地图服务接口主要实现与Google地图服务间的地图引用、地点信息共享等功能。【接口协议】待定【接口功能】待定4 项目实施4.1 系统配置NO产品名称品牌型号规格数量1应用服务器CPU:内存:硬盘:RAID卡:通信:高度:1U12数据库服务器CPU:内存:硬盘:RAID卡:通信:高度:1U13GIS服务器CPU:内存:硬盘:RAID卡:通信:高度:1U14.2 实施计划4.2.1 人员计划角色公司姓名职务联系方式项目经理甲方代表工程师4.2.2 进度计划任务子任务时间工期责任人4.3 测试及验收计划4.3.1 测试依据测试验收的主要依据包括:国家有关技术规范及质量检验评定标准;本项目需求文件和软硬件产品技术文件。测试验收的内容包括电子沙盘主要软硬件产品的功能测试和系统功能测试。4.3.2 测试内容测试编号测试日期-测试项目测试目的测试人员测试地点测试仪表测试环境测试连接图测试步骤1.预期结果测试结果通过未通过备注建设方代表:代理商代表:厂商代表:4.3.3 验收计划验收方式验收内容验收时间验收结果系统初验系统终验