安徽移动PAD营业厅建设项目技术建议书

  • 格式:docx
  • 大小:51.79 KB
  • 文档页数:24

安徽电信PAD营业厅建设项目 技术建议书 北京炎黄新星网络科技有限公司 二零一二年十二月目 录 1 项目概述 电子渠道是电信业务办理的重要组成部分,业务受理占比逐年上升。电子渠道的使用具备一定门槛,对用户的互联网知识和操作能力具备一定要求。 Pad营业厅是一种特殊、高效的电子渠道,可做为实体营业厅的有益补充和有效分流。当电信客户前往营业厅办理业务时,引导员可以使用电信/固定终端向客户进行业务介绍和办理,业务受理记录与引导员工号相关联,做为日后佣金奖励的凭证。在向用户宣传电信业务、讲解电子渠道操作方法的同时,还可以有效减轻营业厅的客流压力。同时,电信用户可直接登录Pad营业厅查询、办理业务,实现随时随地办理业务的功能。

2 建设原则

2.1 先进性 应当采用当今主流技术,既要考虑应用平台和工具的先进,更要考虑系统结构和应用设计的先进性,以适应宏观上业务管理、发展规划和微观上事务办理的需求。

2.2 可靠性 系统设计应采用成熟、稳定、可靠的软件技术,保证系统在大数据量、高并发的情况下长时间不间断地安全运行。

2.3 实用性 根据业务需求和业务流程,从方便用户使用的角度进行系统设计、功能和模块划分。工作流程设计要求简捷流畅,能适应工作流不稳定和突发事件等各种现实情况。

2.4 安全性 系统建设要符合用户对信息安全管理的要求,建立完善可靠的安全保障体系,对非法入侵、非法攻击和网络计算机病毒应具有很强的防范能力,确保系统具有严格的身份认证功能,并有相应的技术手段对数据安全和操作安全加以保护。

2.5 易使用性 主要体现在两个方面:一是应用界面简捷、直观,尽量减少菜单的层次和不必要的点击过程,使用户在使用时一目了然,便于快速掌握系统操作方法,特别是要符合工作人员的思维方式和工作习惯,方便非计算机专业人员的使用;二是应提供联机的或脱机的帮助手段。

2.6 开放性 为了使系统具有较强的生命力和开放性,应遵循已有的国际标准和国内标准,以利于采用多种先进技术和产品。

2.7 有限开源性 随着业务逻辑的改变,需要对系统进行维护、微调或二次开发。对该系统的非核心代码,应该开放。并提供规范的数据库设计,接口规范。

2.8 可扩展性 本项目将建设一个不断发展中的应用系统,在系统设计时要考虑到新技术,新产品出现时对本系统的兼容性;当业务需求、外部环境发生变化时,可以扩展系统的功能和性能。软件设计要简明,各功能模块间的耦合度小,以适应业务发展需要,便于系统的继承和扩展。

2.9 可维护性 系统应具有良好的结构,各个部分应有明确和完整的定义,使得局部的修改不影响全局和其他部分的结构和运行。 资源池管理系统 资源池管理系统提供资源池管理功能,用于构建资源信息库,实现资源分配、变更、回收以及资源状态监控,对资源信息库进行动态更新,并将资源池内各类相关信息通过不同的方式展现出来。 物理资源池 所有硬件资源汇聚层,包括计算、网络和存储三部分,通过虚拟化将离散的物理资源统一对外呈现,对应用而言,可以看成具备无限性扩展能力的独立的逻辑设备 虚拟机 物理服务器的软件模拟,通过虚拟机软件(Hypervisor)等特定软件支持,为上层操作系统和应用程序提供运行环境,它在物理服务器的基础上构建多个相互独立的虚拟机,从而将CPU、内存、I/O等服务器物理资源转化为一组统一管理,可灵活调度、动态分配的逻辑资源。 云存储 通过集群应用、网格技术或分布式文件系统等技术,将网络中大量各种不同类型的存储设备统一封装,屏蔽各种存储形式和存储位置的差异,为业务平台提供按需分配、快速弹性、可度量的数据存储和访问。 考虑到本期平台拟接入的各业务平台的实际需求,本期项目暂不采用基于分布式文件系统的云存储解决方案,只是基于不同应用的存储需求构建基于SAN的云存储解决方案及基于NAS的文件存储。

3 系统架构

3.1 总体技术架构 3.1.1 层次化设计 系统从应用软件设计上划分为三层:表示层、业务逻辑层、数据层三个层次。

本系统的软件基础结构是基于中间件的三层客户机/服务器模式,将客户界面、业务逻辑和数据分为三个不同的部分。

表示层:系统提供的用户各类接入方式; 业务逻辑层:各个具体应用系统的业务逻辑处理是由各个应用系统和业务平台共同完成,业务逻辑层与用户终端访问方式无关; 数据层:为业务逻辑层提供数据存储机制,完成对不同业务数据的维护及查询接口; 由于在我们的应用软件系统中,采用了中间件平台,因此从设计上,我们已将应用层、通讯层、数据库存取区分开了。因而整个应用软件采用三层架构的处理模式:表示层、业务逻辑层、数据层。

业务逻辑层又分为业务平台和应用系统业务逻辑。 3.1.2 面向对象的组件化设计

应用软件系统采用J2EE多层的体系构架, “组件化”设计理念,使系统应用构建在组件化的基础平台之上,从而实现,易于扩展、可重用、标准化、可分布部署的应用系统。

组件管理构建器是组件集合的管理者与基础平台的“组件转换口”。它负责管理所有的组件配置信息,与组件注册信息,并且负责与逻辑控制层、数据层接口,组件间通信接口。所有对组件的访问与组件对数据层访问必须经过组件管理构建器的控制与调度。它部分功能是接口信息格式的转换,规定并实现了系统的标准化。如果,比喻组件是组成系统的一个个部件,那么组件管理构建器则是系统“插口”,组件是通过管理构建器,连接到基础平台,完成单元功能。通过组件管理构建器,可完成组件的功能定义,接口连接,服务对象定义等功能。

组件是系统功能最终执行者,包含单元功能的完整业务逻辑。组件集合中的每个组件可通过管理构建器XML文件配置,灵活定义功能;组件间通过标准的接口,可相互信息关联与信息传递。每个组件是系统的功能单元,根据要求配置,拼装,组成系统功能模块。每个组件彼此相对的独立,功能组件可“插拔”、“组拼”、重复使用。实现基础平台的设计,完成组件集合开发后,业务的重构或重组而无需编程工作,只需对企业数据模型进行修改,组件管理构建器文件重新配置即可。并且,系统基础平台可做到分布式部署,可完成其他内部应用模块的业务请求、访问,从而完成与其他系统的整合。 3.1.3 面向服务的开放式开发架构

为了加强系统可维护性,系统设计中采用面向服务的开放式构架。 系统建设设计过程中,应选择开放的体系架构来设计及实现,即基于重用的功能单元(服务),通过运用这些服务之间定义好的接口来支持业务流程,能够灵活地进行服务(业务)的编排和组合。各个应用的关键是使用标准的服务接口和定义松耦合连接。从而可以掩盖IT环境底层的技术复杂性和繁琐性,简化了在不同硬件平台、操作系统和编程语言间交换信息的过程。 开放式架构以服务集成形式把IT系统和商业流程结合在一起,实现了新的而又灵活的应用功能,简化了IT系统,更好地发展和优化了业务流程,不仅满足了企业与合作伙伴的业务需要,也实现了供应商与客户之间业务流程端到端的整合,使IT系统能够快速地响应客户和市场不断变化的需求。

因此,开放式架构对于企业运营支撑系统建设有着切实的指导意义,能够加强整个企业IT系统的可控制性,并且由于具有高度的重用性,有助于提升开发效率,加快开发速度;降低了在客户化和人员技能方面的投入,节约了成本,以适应不断变化的业务环境。

3.2 开发平台 3.2.1 开发平台说明 本项目应用系统将要使用的开发平台如下: 应用、数据库服务器操作系统:Unix 、 Linux; WEB及应用服务器:系统平台支持多种主流商业中间件产品,如BEA weblogic、webshpere。考虑到将来系统建成后将面对的是全省的用户量,门户的访问压力必定很大。因此建议此次项目web及应用服务器选型必须很好的支持集群和大的数据请求处理量;

数据库服务器:建议采用电信级主流数据库产品,如Oracle数据库; 开发语言及工具:Java(符合J2EE标准)和 ECLIPSE; 在开发语言上,采用目前B/S结构普遍采用的JAVA语言进行编程,并严格遵循J2EE规范。 3.3 平台功能架构 4 功能实现 4.1 PAD营业厅基本功能 4.1.1 客户端首页 客户端首页包括以下业务功能模块入口: 翼起淘手机 有线宽带 天翼云卡 无线宽带 信息查询 业务办理 缴费充值 积分查询

4.1.2 登录功能 电信客户提供安徽电信产品号码登录,通过输入手机号码、宽带号码,密码认证登录客户端。 客户输入帐号、密码之后发送到服务器验证,验证通过则提示客户登录成功,并向服务器获取客户信息、业务信息、账户信息,验证不通过,则在界面提示客户出错信息。

4.1.3 自动登录功能 考虑到移动终端输入的不方便性,为提高客户体验,设定登录成功后,将用户的帐号、密码资料加密保存到终端里,以后进入电信客户端都自动读入帐号、密码登录。

4.1.4 归属地识别 用户登录后,识别用户手机的归属地(16个地市:合肥市、芜湖市、蚌埠市、淮南市、马鞍山市、淮北市、铜陵市、安庆市、黄山市、滁州市、阜阳市、宿州市、六安市、亳州市、池州市和宣城市)。 4.1.5 品牌识别 用户登录后,识别用户的品牌。调用boss的接口, 有此信息的返回。 4.1.6 不同浏览器的页面适配 进行客户端浏览器类型侦测,使用User Agent来进行识别,使用不同的css和html自动适配。

4.2 业务功能 4.2.1 我的信息 进入我的信息、业务办理、交费充值的自助服务入口。 4.2.2 广告资讯 客户访问客户程序首页时,在首页中推荐给客户的营销活动,可设置多个广告,左右划屏或自动切换;

4.2.3 手机推荐区 提供广告热卖手机广告位,供商城进行配置; 包括:手机名称、类型、价格、型号。

4.2.4 业务推荐区 针对客户可能感兴趣的业务,给客户推荐出主推的业务。 4.2.5 业务查询 业务查询包括:对我的信息、我的订单、实时话费查询、余额查询、通话短信清单查询、上网清单查询、套餐使用情况查询、积分查询、预存返还查询。