山东电力积分商城系统建设方案v1.1_第1页
山东电力积分商城系统建设方案v1.1_第2页
山东电力积分商城系统建设方案v1.1_第3页
山东电力积分商城系统建设方案v1.1_第4页
山东电力积分商城系统建设方案v1.1_第5页
已阅读5页,还剩94页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1建设背景及意建设背建设意1建设背景及意建设背建设意引导用户预缴电费或按时缴费,提高电费回收鼓励新型缴费方式,节约营业成提高公司服务质设计参考资2业务现3建设目标及原建设目建设原4系统技术方总体设计方逻辑架物理架安全架功能架5系统功能设商城门系统首. 活积分获. 商品检商品兑退换商订单管客户管. . 用电信息绑定与解收货地积信商品管新商品添在售商品管. 库存管订单管商品状态审. 积分计积分策略管门户管模板导模板管内容管首页门户发活动策活动定统计分销售分积分分活动分系统运行分自定义报6软系统运行分自定义报6软硬设设设7系统建设计第1建设背景及意义1.1 目公司供电服已达第1建设背景及意义1.1

2、目公司供电服已达20余种1.2 1.3 (20051月:电子商务模式规范(20084 月服务规范(20117月(20122 月第2业务现状SG186自动。201010第2业务现状SG186自动。201010第3建设目标及原则3.1 3.2 安全可靠性原则的。实用性与先进性相结合的原则可扩展性与灵活性相结合的原则第3建设目标及原则3.1 3.2 安全可靠性原则的。实用性与先进性相结合的原则可扩展性与灵活性相结合的原则可性原则第4系统技术方案4.1 4.2 第4系统技术方案4.1 4.2 、4.3 ) 4.3 ) 商品管理应用6 接口&3 依据系统的总体设计,系统技术架构分为互联网接入层、WEB商

3、品管理应用6 接口&3 依据系统的总体设计,系统技术架构分为互联网接入层、WEB 业务处理 技4.5 业务处理 技4.5 电力积分客户管用电信息用资收检兑管定与电力积分客户管用电信息用资收检兑管定与解积系统管商品管商城运营团理促销活统计分分 商品审第商管管管分第5系统功能第5系统功能设计5.1 商城门5.1 商城门、内子内容说备商城用户的登录、 、根据登录状态不Logo 和搜索Logo 信息和提首页默认展开商界面默认合并分显示商登记信息商品分类导浮动轮播图内子内容说备商城用户的登录、 、根据登录状态不Logo 和搜索Logo 信息和提首页默认展开商界面默认合并分显示商登记信息商品分类导浮动轮播

4、图等信息, 用户 的榜榜内子内容说备2.1.2 正在进行的内子内容内子内容说备2.1.2 正在进行的内子内容说备2.1.2 我能兑换的详.1 .2 功能/.1 1234兑.1 .2 功能/.1 1234兑56内子内容说备2.1.2 向商城用户介绍当前可用的积分获取积分网上商城需求说明书-积.2.2 功能/.3 .2.2 功能/.3 数量为 0;否则可无提示用户总计符合条件的商品数和页数;单件商品展示内容包括 、文字说明、商品号、可 数量、用户评分和积分价格(下同)。提示输出.1 指无.2.2 功能/无.3 根据商品分类查看每一个类别.1 指无.2.2 功能/无.3 根据商品分类查看每一个类别的

5、商品数量为 0;否则可无无 5001-10000分、10001-30000300008礼 5001-10000分、10001-30000300008礼提示输出.2.2 功能/.3 .2.2 功能/.3 数量为 0;否则可无 提示无无输出榜.1 。.2.2 功能/.3 兑榜.1 。.2.2 功能/.3 兑前20的商品,通过翻页可查看前 100 名的商品。数量为 0;否则可无无 提示无.1 .2.2 功能/.3 .1 .2.2 功能/.3 数量为 0;否则可无无功无输出.1 6 .2.2 功能/.3 .1 6 .2.2 功能/.3 提示无无输出数量为 0;否则可无无提示无无输出.1 .2.1 .2

6、.2 功能/.3 个人收藏夹,包括增加、删除、查.1 .2.1 .2.2 功能/.3 个人收藏夹,包括增加、删除、查123.1 .2.1 .2.2 功能/.3 .1 .2.1 .2.2 功能/.3 无无无无无无.1 无.1 无无无无无无无.2.1 .2.2 功能/.3 .2.1 .2.2 功能/.3 .1 无.1 无无无无无无无.2 功能/.1 .2.1 .2 功能/.1 .2.1 12第第配3第第配.2.2 功能/.1 .2.2 功能/.1 无无无无无无无第.2.1 .2.2 功能/.3 第.2.1 .2.2 功能/.3 无2、 商品换货信息录入。 3无无无.1 第.2.1 无.2.2 功能

7、/.3 .1 第.2.1 无.2.2 功能/.3 无2、 商品退货信息录入。 3无无无无.1 123无.1 123无无无无无.2.1 .2.2 功能/.3 .2.1 .2.2 功能/.3 分类查询用户订单,包括未完结、已完结、已取消三类。可以查询最近 无无.1 .2.1 .2.2 功能/.3 具体功能.1 .2.1 .2.2 功能/.3 具体功能含的商品名称、商品号、可 数量、积分单价、商品数量、商品状态、配送无无无无5.3 .1.2.1 无无5.3 .1.2.1 无无无无无无用电力开填写账户信成结.2 功能/无12用电力开填写账户信成结.2 功能/无123无无激活账户: 输无提示无无无激活账

8、户: 输无提示无无提示输出无无无提示无无无无无提示无无输出输出、.1 .2 无无用1、.1 .2 无无用1无提示无无等求1 .1 .2 功能/1 .1 .2 功能/无12输出无无无提示无无无提示提示无输出.1 .2 无无用无无.1 .2 无无用无无输出。.1 .2 功能/12。.1 .2 功能/123求提示无无输出无无无用无无无用无提示无无求输出无无用无提示无用无提示无无无无用无提示无用无提示无无输出.3 无无.3 无无用1无无输出5.4 商家新增商品的添加,支持商品属性(品牌、价格、库存等).1 求提示无无输出5.4 商家新增商品的添加,支持商品属性(品牌、价格、库存等).1 求提示无无输出

9、.2 .2 商无.1 .1 无无无.2 .2 无商无无.3.2.1 无.3.2.1 无属性、更改 、更改商品详细信息无.2 .2 无无无.1 无.1 无无.2 .2 无商无无。.1 无。.1 无无商无.1 .2 .1 .2 无无无无无.1 .2 .1 .2 无无无无无积分策,是面缴费方式积分:采用以上任一种缴积分策,是面缴费方式积分:采用以上任一种缴元,N2分预缴电费金额 A 元,则积N 分。= - 无无提示无无输出.1 .2 功能/.1 .2 功能/ 无无提示无无输出1系统管理2系统管理无无提示无无输出5.6 模板发系统管理开审核模审核通结保5.6 模板发系统管理开审核模审核通结保存模审核不

10、通预览模导入模.1 .2 无无无.1 .2 无无无无无无.1 .2 功能/1商品检索框、系统 logo 信息等。2.1 .2 功能/1商品检索框、系统 logo 信息等。234无无无无无无无无无无无无无无无无无无无无无前 N 条无前 N 条浮动无无无无无无无无系统默认按 无.1 无无.1 无无无无求无首页静态生首页预首页发.2 无无首页静态生首页预首页发.2 无无无5.7 .1 .2 功能/1235.7 .1 .2 功能/123无无.1 .3 .1 .3 无提示.1 .3 .1 .3 活动策略:活动开始时间、结束时间、可参与用户范围或用户列表、输出无增加一个 兑换活动,包括活动开始时间、结束时

11、间、可参与用户范围无增加一个 兑换活动,包括活动开始时间、结束时间、可参与用户范围提示求 活动策略:活动开始时间、结束时间、可参与用户范围或用户列表、输出.3 .3 无提示输出5.8 .1 无5.8 .1 无无无无.1 无.1 无无无无无.1 无.1 无无无无无无.1 无.1 无无无无无无XX活动商品兑换量报表、XX活动积分消费量报表、XX活动无.1 无.1 无无无无无无无无无第6设商服务(共用理应用服务3 7.1 数据库服务器是整第6设商服务(共用理应用服务3 7.1 数据库服务器是整数据管理,可靠性要求高。根以往系统的经验,系统的瓶颈往往体现在数据库服务器上,对数据库服务器的性能要求极高电

12、力积分商是一个典型OLTP(联机事务处理)应用领域对 OLTP(联机事务处理)常用的测算标准是 TPC-C 参数值(每钟进行交易处理的ion Per 是 tpmC合电力积分商特点采用如下计算公式进处理能力的测算ionsper其中对用户平均上网时长范围内的业务总量以 50 万用户数的网省为例,系统需要每天进行事务处理ionsper其中对用户平均上网时长范围内的业务总量以 50 万用户数的网省为例,系统需要每天进行事务处理计算如下系用户数 50 万,并发用户数则为 1400(参照 95598 互动务设计方案数据用户数(U)为 7000(并发用户数假设用户每平均操作的功能数(N)为:30 项,平均每

13、项功能要连接数据库进行的事务处理次数(M)4,电力积分商每天的事务处理数量(TASK)TASK=U*N*M*K=7000*30*4*1=1120000。(K:并发增量因子S:电力积分商相对于标准 TPC-C 测试基准环境交易的复程度比例。由于电力积的复杂程度与 TPCC 标准测试中易存在较大的差异,须设定一个合理的对应值。以积分消费明细为例一次操作往往需要同时打开多个线程,并发连接数据库,电力积分商城每次操作相比较于 TPCC 标准测试中的每笔交易的复设定为 20-40,本方案设 S=25F:系统未来 5 年的业务量发展预留。本次设计预留 500%的处理力,即 F=600的上网平均时长是分钟。

14、积分商用网上操作集中在 2.6 小时(156 分钟)内完成,即 T=156U利用率。根据业务应用的实际经验表明,一器的 CPU 利用率高于 80%则会产生系统瓶颈,而利用率处于 75%时处利用率最佳状态。因此,在推算服务器性能指标时,设利用为 55%,即 C=55%举例说明用户数50万用户数7000,TPM假设采用两台数据库服务器集群模式,数据库服务器集群的效为 80%,因此每台数据库服务器的 TPM 值估算公式如下每台服务器 TPM 值举例说明用户数50万用户数7000,TPM假设采用两台数据库服务器集群模式,数据库服务器集群的效为 80%,因此每台数据库服务器的 TPM 值估算公式如下每台

15、服务器 TPM 值=服务器集群 TPM 值其中 N 表示服务器数量则每台服务器 TPM 值为每台服务器 TPM 值服务器集群 TPM 值从数据库的高性能来考虑,数据库服务器以集群的方式部署,Unix/Linux 操作系TPC 数据用户内存容量按照 6:1 或 8:1 配置,服务器具体配置见下表所7.2 WEB服务器的关键服务主要提供静态页面响应和动态务处理服对于 WEB 服务器采用SPECjbb为标准,而衡SPEC 的值则为:bops(business operations per second)值。SPECjbb用50 万以下50 万-100100 万-150150 万-200200 万以上

16、K11102222216243248483264测试借用了 TPC-C 基准测试的概念、输入产生、和交易模式。用 Java 类取代数据库中的表(Table),用 Java测试借用了 TPC-C 基准测试的概念、输入产生、和交易模式。用 Java 类取代数据库中的表(Table),用 Java 对象取代数据库中录(Record)。主要关心的是第二层业务逻辑的处理能力Java写的应用程序运行在某台服务器上的性能SPECjbb200X 规则中要求只运行一个 Java 虚拟机(JVM)。在整个测中,影响测试性能的关是虚拟机);JIT(即时译); Garbage 收集);Thread(线程)等技术;操系

17、统的内核处理;CPU 的整型处理能力、的大小,内存大小构;服务器 SMP 的线性扩展能公式如SPECJBB2005其中TASK:根据行业经验,电力积分商期每秒的业务量大概为:2000S:相对于标准 TPC-C 测试基准环境交易的复杂程度比例。由于力积分的复TPCC 标准测试中的交易存在较大的异,须设定一个合理的对应值。以积分消费明细为例,一次操作往往需要同时打开多个线程,并发连接数据库,相对于标TPC-测试准环境交易要复杂很多,在本方案中取值为:10A: JVM 性能参数指标,取值范围为 0-100,根据行业经验,取值为60F:系统未来 5 年的业务量发展预取值为:150U 利用率。根据对 W

18、eb 的实际经验表明,一器的 CPU 利用率要求低于 60%。因此,在推算服务器性能指标CPU 利用率为 60%,即 C=60%那么集群模式的 SPECJBB2005 值为SPECJBB20053,000,000每台服务器 SPECJBB2005 值=服务器集群 SPECJBB2005 其中 N 表示服务器数量,本案例取值为:2则每台那么集群模式的 SPECJBB2005 值为SPECJBB20053,000,000每台服务器 SPECJBB2005 值=服务器集群 SPECJBB2005 其中 N 表示服务器数量,本案例取值为:2则每台服务器 SPECJBB2005 值为每台服务器 SPEC

19、JBB2005 值服务器集群 SPECJBB2005 值为在动态应用速度,减少数据库负载服务中使技术,此技术需使用大量内存来缓存数据。积分商的用户数规模,WEB 服务器的单机配置及其数量如表所7.3 页面缓存服务器服务器中的静态资源进行缓存,响应电力积分商用户的 HTTP 请求,通常使用行业标准指标 WEB2005 来衡量其性能。WEB2005 是环境理论值标为每秒 HTTP 请求次数根据 SPECWEB2005 测试标准, 基本配置为 1 颗 2 核的X86(2.2GHz)/4GB 内存的服务器,能够同时响应 1700 个 HTTP 请求根据电力积分商的用户数规模,页面缓存服务器配PC 服务

20、器,单机配置要用5050万-100100 万-150150 万-200200 万以上3222446服务器提、动画等文件上功能,性能没有特要求,配备主流 PC 服务器即可,单机配置如下表所7.5 计算服务器提供积分计算的服务,为了降低数据的压力,本方采用在服务器中计算的方式。需要服务器提、动画等文件上功能,性能没有特要求,配备主流 PC 服务器即可,单机配置如下表所7.5 计算服务器提供积分计算的服务,为了降低数据的压力,本方采用在服务器中计算的方式。需要将积分计算的用、缴、账单信息等数据抽取到计算服务器中进行计算时计算量大致为 1000 万左右。配置如下表所用50万-100万-150万-CPU

21、161用50万-万100万-万150万-万CPU161用50 万以下50万-100100万-万150万-万单台理论 2.4GHz2.4GHz2.4GHz8 核, 16 核, 2.4GHz单台建议 16单台理论内存单台建议内存224467.6 内网接口/内网接口/应用服务器提供如下数据抽取、转化提供商品上下架、审核两项服务对服务器要求都不高,而且使用时间不同,7.6 内网接口/内网接口/应用服务器提供如下数据抽取、转化提供商品上下架、审核两项服务对服务器要求都不高,而且使用时间不同,可以合并用一台服务器。配置如下表所备份/应用服主要功能如下数据的定时备份。为配货商提供订单管理、商品管理的功能。由于使较少,对配置要求较低,配置如下表所示系统应保存以下数1. 用数据数据库中保存的3000万用括居民用户基、信息等。经过数据用50万-100万-150万-CPU161用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论