




免费预览已结束,剩余9页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
决策分析系统 APP 端建设方案 目录 1 概述 3 1 1 项目背景 3 1 2 建设目标 3 2 设计方案 4 2 1 系统建设的思路如下 4 2 2 系统架构 4 2 3 运行环境 5 2 4 系统组成 5 3 建设原则 5 3 1 实用性 5 3 2 先进性 6 3 3 前瞻性和整体性 6 3 4 集成性 6 3 5 扩展性 6 3 6 经济性 6 3 7 可管理性和可维护性 7 3 8 安全性 7 3 9 稳定性和可靠性 7 3 10 可重构性 7 3 11 设计规范 7 4 架构设计 8 5 功能设计概述 12 6 表样设计 13 1 概述 1 1 项目背景 移动互联 是基于 个人移动数字信息终端 如 手机 平板电脑 PDA 等 接入互联网 用户在移动的状态下同时能使用的互联网的业务 移动设备 能力不断加强 操作界面不断优化 外观时尚轻薄 能满足 8 小时以上的连续 户外操作的需求 价格也不断下降 智能手机的用户不断增加 同时 随着中 国联通 中国电信 中国移动等运营上的 3G 网络不断发展 覆盖面至少到乡 镇一级 理论速度都提升少 2M 以上 根据摩根 Morgan 的报告 移动互 联时代的设备将超过 100 亿台 一个 人人有手机 时时在移动 处处在互联 的时代 将势不可挡的来临 企业将移动互联网技术应到工作业务中 为工作 人员的工作带来方便快捷 XXXX 在建的数据分析系统 为营销工作带来方便快捷的数据查询服务器 为了使用人员能在脱离办公场所在外的地方进行数据查询分析服务 应用移动 互联网技术对数据分析系统进行模块升级扩展 建设数据分析系统 APP 移动客 户端 方便使用人员在移动的环境下快速进行获数据查询分析工作 更有效率 的开展工作 1 2 建设目标 将先进的便携终端 移动通讯技术与现代卷烟营销模式紧密结合 不断提升 卷烟营销运作 管理和决策支持水平 1 在管理决策层面 及时掌握卷烟营销情况 为决策 调度提供信息依 据 充分利用营销业务数据库 经营分析数据库等为领导层搭建宏观层面的监 控平台 将分散的 零碎的数据集中化 以可视化的手段展示在移动终端上 为营销管理层人员日常的调度工作提供强有力的数据支持 其意义主要体现如 下 方便快捷的获取营销数据信息 拥有直观 方便的数据展现形式 改善了传统信息中心定期汇总形成营销运营情况报告的模式 进一步提高 工作效率 随时随地为领导层提供监控 分析 决策等关键经营指标的数据依据 2 使用人员可以在移动环境下快速查阅分析精炼的客户数据 提高工作 质量与效率的同时 更好的了解市场 管理市场 2 设计方案 2 1 系统建设的思路如下 2 2 系统架构 在防火墙 DMZ 区域部署一 APP 端前置服务器 负责客户端 APP 与数据分 析系统 服务端系统 的数据交换 客户端 APP 通过移动互联网从服务端系统 下载要查询的数据 服务端系统负责移动 APP 的数据提供 移动 APP 部分负责数据展示 2 3 运行环境 数据分析系统客户端 APP 应适用于市面上最主流的基于 android 的智能 终端设备 可部署在安卓 4 0 版本以上的终端设备上 终端设备要求支持屏幕 分辨率 720X1280 像素以上 运行内存 2G 以上 CPU1 5GHz 以上 2 4 系统组成 3 建设原则 设计遵循以下原则 3 1 实用性 方案选择和功能设置应追求实用性 必须切合 XXXX 的实际 技术上要有 一定高度 手段强调实用 操作直观简便 便于维护 同时 要满足行业要求 符合 XXXX 的业务模式和管理模式 不盲目追求不实用的技术 符合经济实用 并适度超前的原则 3 2 先进性 整体系统应充分体现先进的管理思想和理念 采用先进的 成熟的且可持 续发展的技术方法 并与 XXXX 的实际相结合 3 3 前瞻性和整体性 充分考虑行业信息化的发展趋势和方向 结合 XXXX 的实际 对系统的整 体架构进行具有前瞻性和整体性的设计 3 4 集成性 系统应符合信息集成和信息共享的原则 具有开放 灵活 符合主流标准 的集成架构 能够与全区 XXXX 现有的 在建的 将建的各相关应用系统进 行无缝的信息集成 做到业务流程的全闭环管理和数据层面的实时 准确传输 3 5 扩展性 使用广泛 先进 成熟的标准和协议 系统要具有良好的开放性 扩展性 可移植性和升级前景 系统结构要求模块化 功能模块可以平滑扩充 3 6 经济性 系统总体上应具有良好的性价比 应适用于 XXXX 现有的网络条件 在保 证系统能够安全 可靠运行的前提下 要充分考虑与现有的相关系统兼容性 最大限度地降低系统造价 充分利用现有系统有价值的财富 保护原有投资 同时 在设计时要作到统一规划 避免不必要的投资 充分考虑到系统的可扩 充性 避免重复投资 3 7 可管理性和可维护性 提供的系统应具有简单 直观 方便的维护和管理手段 尽量减少维护和 管理环节 使系统具有良好的可管理性和可维护性 3 8 安全性 保证数据的安全以及交换数据的安全和一致性 采用有效手段保障系统和 数据的安全性 3 9 稳定性和可靠性 系统应具备必要的冗余备份设计 运行应稳定 可靠 要保证应用及数据 的高可用性 任何一个运行应用的主机发生故障时 该应用系统能够在保证数 据不丢失的情况下自动切换到其他主机上运行 即做到集群功能 3 10 可重构性 系统应具备可重构性 保证系统在需要重构时 能够顺利实现系统的重构 3 11 设计规范 本项目在系统设计 软硬件采购 应用开发 系统集成和服务过程中应采 用已有的国家标准 行业标准和主流国际标准 遵循但不仅限于下列标准体系 和要求 YC T 203 2006 XX 行业信息化标准体系 及相关标准 XX 行业信息化建设统一技术平台要求 XX 行业信息系统安全等级保护定级指南 国家 SOA 标准体系 4 架构设计 本系统采用与数据分析系统共用的技术手段 从而做到了本系统与原有系 统的技术手段的统一线 也符合国家局以及 XXXX 对于统一技术路线的需要 一 系统采用 J2EE 技术架构 根据项目建设目标要求 系统建设既要适应本次项目需求 同时也要考虑 到将来的系统扩展性和应变性 软件设计要保证在技术上的可扩展性 满足现 有和未来不同应用系统的需要 并方便今后进行其他系统的扩展和再开发 因 而在结构选型上 要有强的伸缩特性 并且技术上要先进 成熟 可靠和稳定 性 经过对用户的现有状况及业务需求比较分析 我们推荐采用基于 J2EE 的 应用体系结构 在国际上 Java 技术已成为解决大型应用的事实标准 符合 J2EE 规范的 应用服务器则是构建面向对象的多层企业应用的中间核心平台 因其具有易移 植性 广开放性 强安全性和支持快速开发等特性 成为面向对象开发组织应 用的首选平台 基于 J2EE 应用服务器支持 EJB 组件开发技术 包括消息队列 负载均衡机制和交易管理等 支持中大型网站和中大型组织应用等需要大规模 跨平台 网络计算的领域 软件构造有几个不可逆转的发展方向 XML 数据结 构 面向对象的构件技术 网络化应用 其中 Java 因为与平台无关 安全 稳定 易开发 好维护 很强的网络使用性等 而成为主流环境 J2EE 是企 业级应用的标准 目前基于 J2EE 标准的体系结构 由于其以下特征受到了越来越多的大型企 业 政府机关欢迎和应用 1 可伸缩性 可扩展性 平台无关性 2 代码复用性 维护成本低 3 快速开发能力 带来系统实用性及系统的灵活应变能力 4 集成性 数据访问能力强 可以访问各种异构数据 应用应当构建在一个构架合理 先进 扩展性强 伸缩性好 安全性高的 统一应用服务支撑平台上 这样 才能避免重复开发 在保证系统稳定可靠的 基础上加快建设的速度 根据以上考虑 我们设计本项目的技术架构采用基于 J2EE 的 MVC 框架来 实现 展现层 控制层和业务逻辑层部署在应用服务器上 并以我公司应用平台 来支撑 应用服务器采用符合 J2EE 规范的成熟产品 如 BEA Weblogic IBM Websphere 等 数据层部署在数据库服务器上 系统用户 可以通过 PC 客户机的浏览器 移动终端等设备来访问系统的展现层 从而实 现与业务应用系统的交互 展现层 展现层完成业务系统信息如客户信息 商品信息 订单信息等信息的提交 展现层采用 请求 应答 方式与控制层交互 为减少展现层与控制层的交互 尽量采用 相关信息一次获得 信息一次提交 方式 展现层还可以完成各应用系统的界面级整合 包括个性化展示等 展现层主要采用 JSP 技术 并使用类 C S 方式的 WEB 组件实现界面友好 的交互 控制层 控制层实现用户和系统之间的交互管理 提供展现层的展现逻辑和对应用 层的访问接口 控制层主要提供分发服务 会话管理 安全服务 输入校验 错误处理 单点登录等服务和功能 它负责接收客户端的服务请求 进行解析 并根据解析结果调用逻辑层相应业务组件的方法 安全服务从应用软件的层面来说主要包括认证及授权 认证 用符合 JAAS 规范 统一基于 LDAP 的安全认证 认证的主要目的 是保护整个应用 在没有通过认证之前 应用的任何资源都是受保护的 在通 过了认证之后 才能基于你在 LDAP 上的角色来访问具有权限的应用 安全认 证可以基于其他第三方安全产品进行扩展 可以基于 key 基于 CA 证书认证 应用服务器和安全服务器建立信任关系 所有的安全认证提交给安全服务器来 完成 可以利用 key 存储用户的电子签名 电子印章 使整个应用的安全得到 更好的保障 授权 采用分层的授权机制 一级权限为子系统的访问权限 二级为子系 统内部的功能模块的访问权限 在子系统内部 授权可以再细分 可以根据用 户的需求把功能模块的权限赋予相应的角色 控制层采用 Servlet 实现 逻辑层 业务逻辑的接口 实现业务流程的控制 是业务领域层的服务接口 其责 任是提供业务组件和业务服务 这些组件将根据展现层的请求进行相关的业务 处理 注意这里的组件是广义上的概念 既可以是 EJB 也可能是普通的 Java 类 或者是一个 WEB 服务 逻辑层的业务组件建立在统一的业务模型之上 这些业务模型也将为流程 关键型业务使用 逻辑层会从数据访问层读取数据或将数据写入数据层 逻辑层也可以采用 缓存服务 对于基础类数据使用缓存 直接从内存读取 减轻对数据库的压力 并提高响应速度 数据访问层 完成与数据库的交互 对系统的各种资源和外部系统提供统一的访问逻辑 可以采用 JDBC Hibernate 及数据库的优化技术 如翻页 SQL 语句预编译 等 资源层 存放业务数据 是持久化存储的物理设备 包括各种信息系统资源 例如 RDBMS 文件系统 原有系统 消息服务 邮件服务 交易服务中间件等 资源层一般采用关系数据库 如 DB2 Oracle 等 二 系统采用 SOA 服务构架 SOA service oriented architecture 是面向服务的体系结构 是一类 分布式系统的体系结构 是构建如何组成一个系统的模型 它将应用程序的不同 功能单元 称为服务 通过这些服务之间定义良好的接口和按松藕合方式整合 在一起 即将多个现有的应用软件通过网络将其整合成一个新系统 企业通过 SOA 的实施 可以实现以服务为核心 将企业的 IT 资源整合成 可操作的 基于标准的服务 使其能被重新组合和应用 增强业务灵活性 快 速响应市场变化 并保护了企业已有应用的投资 降低企业的 IT 总成本 三 系统遵循的详细技术要求 为了便于系统集成整合 信息共享 解决由于业务的变化引起调整机构 流程变化 人员变动引起程序大翻工 最大限度地避免接口工作 提高程序 数据的复用率 本系统 在设计中将遵循以下详细技术要求 项目描述 开发标准 应用软件的开发必须遵循 J2EE 架构 JAVA 技术 B S 模式以及 XML 技术 标准 部署方式系统采用全市集中部署的模式 底层支撑平台底层支撑平台 UNIX 操作系统 IBM DB2 大型关系数据库 应用架构 应实现数据标准化 模块细化 以便用户能按需要及经营管理变化进行流 程的灵活配置 数据标准化 指信息 数据 元格式 属性标准 接口标准 通信标准 信息目录标准 等 模块细化 要求系统按照系统 子系统 功能 子功能等逐步细化 直到单一功能模 块为止 安全 系统应有一定的系统安全和数据安全手段 防宕 防丢 防误 防攻击 防篡改 防病毒 防泄密 5
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 消防课件图文图片制作
- 消防课件内容结构
- 消防课件下载
- 某知名企业ERP供应链管理系统实验教程课件
- 传媒公司项目预算调整细则
- 传媒公司客户满意度提升记录办法
- 消防设备维保培训课件
- 创新安全意识教育的社区参与模式探讨考核试卷
- 实践探索中的团队领导力发展考核试卷
- 智能化工装备设计与制造考核试卷
- Cpk 计算标准模板
- 《华为销售法》读书笔记
- STK基础教程学习版
- 特种行业和公场所治安管理工作指导手册
- 附属工程监理细则
- 中职《接触器联锁正反转控制线路》公开课PPT
- 部编版二年级下册语文看图写话《五感写作法》课件
- 教学课件《断裂力学》
- 泥水平衡盾构简介课件
- 新教科版六下科学4-6《生命体中的化学变化》教案
- 广东省湛江市各县区乡镇行政村村庄村名明细
评论
0/150
提交评论