当前位置:文档之家› IT系统数据架构规范_数据分类和分布规范

IT系统数据架构规范_数据分类和分布规范

IT系统数据架构规范_数据分类和分布规范
IT系统数据架构规范_数据分类和分布规范

中国联通IT系统数据架构规范

第一分册数据分类和分布规范China Unicom Data classify and distributing Specification

(V )

中国联通公司发布

目次前言

本规范是中国联通《中国联通IT系统数据架构》规范中的第2部分:数据分类和分布规范分册。

数据分类规范根据国际电信管理论坛的SID数据框架,对联通企业数据进行了分类,并对数据分类作了详细的说明;数据分布规范在数据分类规范的基础上,结合IT系统结构规范,按总部和省分,分别描述了每个系统所拥有的数据类别;数据CRUD规范从数据分类的角度明确系统对同一类数据的操作权限。

规范的附件全部为规范的组成部分,如无特殊说明和本规范的正文具有同等约束力。

本标准由中国联通公司信息化部提出。

本标准由中国联通公司技术部归口。

本标准主要起草单位:中讯邮电咨询设计院、联通信息化部

本标准主要起草人:刘诚明、李旭、陈志超、王颖、杜志涛、梅斌、李吴剑、孙元涛

本标准解释权和修订权属中国联通公司。

一、总则

1.范围

本规范描述了中国联通企业IT系统数据架构的数据分类和数据分布。

2.规范性引述文件

QB/CU 003-2003 《中国联通长途193/17911专业计费系统技术规范》

QB/CU 040-2002 《中国联通综合电信业务支撑系统综合营帐子系统技术规范》

QB/CU 030-2002 《中国联通综合电信业务支撑系统CDMA 专业计费子系统技术规范》

QB/CU 039-2002 《中国联通综合电信业务支撑系统统一客户资料子系统信息模型》

QB/CU 033-2002 《中国联通综合电信业务支撑系统短信专业计费结算子系统技术规范》

二、企业数据分类

1.概述

企业数据分类是企业数据标准的一个组成部分,即全部企业数据执行同一个数据分类标准。企业数据分类需要满足各种数据需求对数据组织的要求,并独立于具体的数据模型和数据分布。企业数据分类还要有利于数据的维护和扩充。

中国联通企业数据分类根据以下指导原则进行分类:

根据国际电信管理论坛(TMF)的SID分类框架对联通数据进行分类

需要结合联通实际情况进行调整,并与IT目标架构相互配合

具体的数据分类可作灵活处理

中国联通数据分类如下图所示,分为客户、市场营销、产品、服务、资源、合作伙伴和企业管理等七类数据。

图 1-1 企业数据分类

2.客户主题域

数据分类详细注释所覆盖的主要实体/数据

客户客户

客户是指已经购买或使用中国联通

及其业务合作伙伴所提供的产品的

个人或法人团体。客户还可以是可能

购买联通产品的个人或法人团体

基本客户信息、集团客户资料、个人

客户资料、客户关系、客户文档资料客户订单

客户与中国联通签订的对某些(种)

产品的购买意向

订单及其处理

客户问题

客户由于所购买或使用的产品出现

问题,而向电信运营商进行反映所产

生的信息

客户问题单及其处理

3.产品主题域

4.市场营销主题域

5.合作伙伴主题域

6.服务主题域

7.资源主题域

8.企业管理主题域

三、企业数据分布

1.概述

本节描述了七类数据在总部和省分各系统中的分布。

2.总部数据分布

图 2-1 联通总部数据分布

2.1总部BSS数据分布

2.2总部OSS数据分布

2.3总部MSS数据分布

3.省分数据分布

图 2-2 联通省分数据分布3.1省分BSS数据分布

3.2省分OSS数据分布

缺陷等级划分

缺陷严重级别定义: o 最高级--导致运行中断(应用程序崩溃),预期的功能没有得到实现,测试工作无法继续进行等. o 紧急---事件非常重要,并且需要马上给予关注. o 高级---事件是重要的,并且应该在紧急的事件处理之后尽快得到解决. o 中级---事件是重要的,但是由于解决问题需要花费一定的时间,所以可以用较长的时间解决. o 低级---事件不重要,可以在时间和资源允许的情况下再解决. o 建议性缺陷. 更为详细的划分如下: A类——严重错误,包括: o 由于程序所引起的死机,非法退出 o 死循环 o 导致数据库发生死锁 o 数据通讯错误 o 严重的数值计算错误 B类——较严重错误,包括: o 功能不符 o 数据流错误 o 程序接口错误 o 轻微的数值计算错误 C类——一般性错误,包括: o 界面错误(详细文档) o 打印内容、格式错误 o 简单的输入限制未放在前台进行控制 o 删除操作未给出提示 D类——较小错误,包括: o 辅助说明描述不清楚 o 显示格式不规范 o 长时间操作未给用户进度提示 o 提示窗口文字未采用行业术语 o 可输入区域和只读区域没有明显的区分标志 o 系统处理未优化 E类——测试建议(非缺陷)

软件公司对软件缺陷级别的定义不尽相同,一般可以分为4种: 1. 致命(fatal):致命的错误,造成系统或应用程序崩溃(crash)、死机、系统悬挂、或造成数据丢 失、主要功能组完全丧失 2. 严重(critical):严重错误,指功能或者特性(feature)没有实现,主要功能丧失,导致严重的问 题,或致命的错误声明 3. 一般的(major):不太严重的错误,这样的缺陷虽然不影响系统的基本使用,但没有很好的实现 功能,没有达到预期的效果。如次要功能丧失,提示信息不太正确,或用户界面太差,操作时间长等 4. 微小的(minor):一些小问题,对功能几乎没有影响,产品及属性仍可使用,如有个别错别字、 文字排列不整齐等 Bug严重程度定义: 致命(Critical)BUG : 测试执行直接导致系统死机、蓝屏、挂起或是程序非法退出;系统的主要功能或需求没有实现。 严重(Serious) BUG: 系统的次要功能点或需求点没有实现;数据丢失或损坏。执行软件主要功能的测试用例导致系统出错,程序无法正常继续执行;程序执行过于缓慢或是占用过大的系统资源。 一般(Minor) BUG: 软件的实际执行过程与需求有较大的差异;系统运行过程中偶尔(<10%)有出错提示或导致系统运行不正常。 微小(Information) BUG: 软件的实际执行过程与需求有较小的差异;程序的提示信息描述容易使用户产生混淆。

测试缺陷等级定义

缺陷等级定义 目录 缺陷等级定义 (1) B/S架构(Web)测试的缺陷等级定义: (1) C/S架构(Client)测试的缺陷等级定义: (2) 服务器及接口测试的缺陷等级定义: (4) B/S架构(Web)测试的缺陷等级定义: A: 致命 1.正常的用户操作导致浏览器崩溃或无响应 2.产品核心功能没有实现或无法使用 3.程序实现与需求严重不符 4.其他导致无法测试的错误 5.严重的数值计算错误 6.存在致命的安全漏洞 7.Bug被重开3次以上含3次 8.上线前最后一个版本配置管理出现问题 B: 严重 1.产品功能实现不正确 2.主业务流程对应的功能未实现,阻碍测试继续进行 3.严重的兼容性问题和页面样式问题,如:页面样式严重错乱,导致页面控件无法正常定 位; 4.正常的用户操作导致浏览器出现偶发类崩溃(偶发概率20%以上) 5.程序实现与需求功能上不符 6.其他导致部分模块无法测试的错误 7.主要数值计算错误 8.严重的功能逻辑错误 9.Bug被重开2次 10.上线前进入最后一轮测试时版本配置管理出现问题 C: 较严重 1.正常的用户操作导致浏览器出现偶发类崩溃(偶发概率10%以下) 2.用户非常规操作导致浏览器崩溃或影响系统性能的问题

3.程序上非主要功能与需求上功能描述不符 4.功能实现错误但不影响主要流程 5.轻微的数值计算错误 6.页面出现JS错误且导致某功能不可用 7.兼容性导致的主要功能问题 8.系统中用户权限实现有误 9.初始化错误 10.Bug被重开1次 11.上线前进入测试时,提交测试的过程版本配置管理出现问题 12.操作界面UI类的严重错误,易造成大量投诉,产生较坏影响力 D: 一般性问题主要为:界面类、容错类缺陷 1.操作界面UI类的一般性错误 2.边界条件下错误 3.提示信息错误(包括未给出信息、信息提示错误等) 4.界面中操作焦点错误(如按Tab键未顺序操作,弹出其他窗口后主界面焦点位置错误等) 5.输入域的相关问题,如:输入框长度判断错误; E:易用性和建议类缺陷 1.界面格式等不规范 2.辅助说明描述不清楚 3.操作时未给用户提示 4.可输入区域和只读区域没有明显的区分标志 5.个别不影响产品理解的错别字 6.文字排列不整齐等一些小问题 7.建议类型的缺陷 C/S架构(Client)测试的缺陷等级定义: A: 致命 1.程序无法运行/模块无法启动/异常退出 2.程序导致操作系统崩溃/死机/蓝屏 3.程序实现与需求严重不符 4.程序实现与技术文档严重不符 5.程序实现与开发规范严重不符 6.导致产品无法继续进行测试的缺陷 7.程序占用资源高(比同类产品高出50%以上) 8.内存、GDI等泄漏 9.Bug被重开3次以上含3次 10.上线前最后一个版本配置管理出现问题

淘宝技术架构发展总结

从个人网站到淘宝网仰观Java时代淘宝的技术发展(1)引言 光棍节的狂欢 “时间到,开抢!”坐在电脑前早已等待多时的小美一看时间已到2011年11月11日零时,便迫不及待地投身于淘宝商城一年一度的大型网购促销活动——“淘宝双11购物狂欢节”。小美打开早已收藏好的宝贝——某品牌的雪地靴,飞快的点击购买,付款,一回头发现3000双靴子已被抢购一空。 小美跳起来,大叫一声“欧耶!” 小美不知道,就在11日零点过后的这一分钟内,全国有342万人和她一起涌入淘宝商城。当然,她更不知道,此时此刻,在淘宝杭州的一间办公室里,灯火通明,这里是“战时指挥部”,淘宝技术部的一群工程师,正在紧盯着网站的流量和交易数据。白板上是他们刚刚下的注,赌谁能最准确地猜中流量峰值和全天的交易总额。他们的手边放着充足的食物和各类提神的饮料。 一阵急促的电话声响起来,是前线部门询问数据的,工程师大声报着:“第1分钟,进入淘宝商城的会员有342万”。过一会工程师主动拿起电话:“交易额超过1亿了,现在是第8分钟。”接下来,“第21分钟,刚突破2亿”。“第32分钟,3亿了”。“第1个小时,亿”。这些数据随后出现在微博上,引起一片惊呼。 “完蛋了!”突然有人大喝一声,所有的眼睛都紧张的盯着他,只见他挠挠头,嘿嘿的笑道“我赌的少了,20亿轻松就能过了,我再加5亿”,他跑去白板边上把自己的赌注擦去,写上25,接下来有人写上28,有人写上30,有人跑到微博上开下盘口,同事们纷纷转载下注。接下来的这24个小时,战时指挥部的工程师们都不能休息,他们盯着网站的各种监控指标,适时的调整机器和增减功能。顶住第一波高峰之后,这些人开始忙里偷闲的给自己买东西,大家互相交流着哪家买的移动硬盘靠谱,哪家衣服适合自己的女朋友,不时的有人哀嚎宝贝被人抢了、信用卡额度不够了。同时,旁边白板上的赌注越下越大。 11月11日,这个棍子最多的日子被网民自我调侃的变成了一个节日——“光棍节”。而淘宝网又用疯狂的折扣促销给它赋予了另外一个意义——“购物狂欢节”。2011年11月11日这一天,淘宝商城与淘宝网交易额之和突破52亿,这个数字是“购物天堂”香港一天零售总额亿的6倍。

淘宝技术架构发展总结

引言 光棍节的狂欢 “时间到,开抢!”坐在电脑前早已等待多时的小美一看时间已到2011年11月11日零时,便迫不及待地投身于淘宝商城一年一度的大型网购促销活动——“淘宝双11购物狂欢节”。小美打开早已收藏好的宝贝——某品牌的雪地靴,飞快的点击购买,付款,一回头发现3000双靴子已被抢购一空。 小美跳起来,大叫一声“欧耶!” 小美不知道,就在11日零点过后的这一分钟内,全国有342万人和她一起涌入淘宝商城。当然,她更不知道,此时此刻,在淘宝杭州的一间办公室里,灯火通明,这里是“战时指挥部”,淘宝技术部的一群工程师,正在紧盯着网站的流量和交易数据。白板上是他们刚刚下的注,赌谁能最准确地猜中流量峰值和全天的交易总额。他们的手边放着充足的食物和各类提神的饮料。 一阵急促的电话声响起来,是前线部门询问数据的,工程师大声报着:“第1分钟,进入淘宝商城的会员有342万”。过一会工程师主动拿起电话:“交易额超过1亿了,现在是第8分钟。”接下来,“第21分钟,刚突破2亿”。“第32分钟,3亿了”。“第1个小时,亿”。这些数据随后出现在微博上,引起一片惊呼。 “完蛋了!”突然有人大喝一声,所有的眼睛都紧张的盯着他,只见他挠挠头,嘿嘿的笑道“我赌的少了,20亿轻松就能过了,我再加5亿”,他跑去白板边上把自己的赌注擦去,写上25,接下来有人写上28,有人写上30,有人跑到微博上开下盘口,同事们纷纷转载下注。接下来的这24个小时,战时指挥部的工程师们都不能休息,他们盯着网站的各种监控指标,适时的调整机器和增减功能。顶住第一波高峰之后,这些人开始忙里偷闲的给自己买东西,大家互相交流着哪家买的移动硬盘靠谱,哪家衣服适合自己的女朋友,不时的有人哀嚎宝贝被人抢了、信用卡额度不够了。同时,旁边白板上的赌注越下越大。 11月11日,这个棍子最多的日子被网民自我调侃的变成了一个节日——“光棍节”。而淘宝网又用疯狂的折扣促销给它赋予了另外一个意义——“购物狂欢节”。2011年11月11日这一天,淘宝商城与淘宝网交易额之和突破52亿,这个数字是“购物天堂”香港一天零售总额亿的6倍。 网民感受到的是疯抢的喜悦,而网站的技术人员感受到的却是“压力山大”。就如同你家办酒席,宴请左邻右舍,这个办起来容易。倘若宴请十里八乡所有的人,吃饭的人自然开心,但却不是一般人家能够办得起来的。能办得起来如此盛宴者,需要强大的财力物力、组织能力、技术实力(例如做这么多菜,你的炒

缺陷等级划分

缺陷严重级别定义: o最高级--导致运行中断(应用程序崩溃),预期的功能没有得到实现,测试工作无法继续进行等. o紧急---事件非常重要,并且需要马上给予关注. o高级---事件是重要的,并且应该在紧急的事件处理之后尽快得到解决. o中级---事件是重要的,但是由于解决问题需要花费一定的时间,所以可以用较长的时间解决. o低级---事件不重要,可以在时间和资源允许的情况下再解决. o建议性缺陷. 更为详细的划分如下: A类——严重错误,包括: o由于程序所引起的死机,非法退出 o死循环 o导致发生死锁 o数据通讯错误 o严重的数值计算错误 B类——较严重错误,包括: o功能不符 o数据流错误 o程序接口错误 o轻微的数值计算错误

C类——一般性错误,包括: o界面错误(详细文档) o打印内容、格式错误 o简单的输入限制未放在前台进行控制 o删除操作未给出提示 D类——较小错误,包括: o辅助说明描述不清楚 o显示格式不规范 o长时间操作未给用户进度提示 o提示窗口文字未采用行业术语 o可输入区域和只读区域没有明显的区分标志 o系统处理未优化 E类——测试建议(非缺陷) 软件公司对软件缺陷级别的定义不尽相同,一般可以分为4种: 1. 致命(fatal):致命的错误,造成系统或应用程序崩溃(crash)、死机、系统悬挂、或造成数据丢 失、主要功能组完全丧失 2. 严重(critical):严重错误,指功能或者特性(feature)没有实现,主要功能丧失,导致严重的问 题,或致命的错误声明 3. 一般的(major):不太严重的错误,这样的缺陷虽然不影响系统的基本使用,但没有很好的实现 功能,没有达到预期的效果。如次要功能丧失,提示信息不太正确,或用户界面太差,操作时间长等

淘宝技术框架分析报告精编版

淘宝技术框架分析报告 淘宝作为国内首屈一指的大型电子商务网站,每天承载近30亿PV的点击量,拥有近50PB的海量数据,那么淘宝是如何确保其网站的高可用的呢?本文将对淘宝在构建大型网站过程中所使用到的技术框架做一个总结,并结合吉林银行现有技术框架进行对比分析。另外,本文还会针对金融互联网以及公司未来技术发展方向给出个人看法。 淘宝技术分析 CDN技术及多数据中心策略 国内的网络由于运营商不同(分为电信、联通、移动),造成不同运营商网络之间的互访存在性能问题。为了解决这个问题,淘宝在全国各地建立了上百个CDN节点,当用户访问淘宝网站时,浏览器首先会访问DNS服务器,通过DNS解析域名,根据用户的IP将访问分配到不同的入口。如果客户的IP属于电信运营商,那么就会被分配到同样是电信的CDN节点,并且保证访问的(这里主要指JS、CSS、图片等静态资源)CDN节点是离用户最近的。这样就将巨大的访问量分散到全国各地。另外,面对如此巨大的业务请求,任何一个单独的数据中心都是无法承受的,所以淘宝在全国各主要城市都建立了数据中心,这些数据中心不但保证了容灾,而且各个数据中心都在提供服

务。不管是CDN技术还是多个数据中心,都涉及到复杂的数据同步,淘宝很好的解决了这个问题。吉林银行现在正在筹建两地三中心,但主要目的是为了容灾,数据中心的利用率差,而淘宝的多个数据中心利用率为100%。 LVS技术 淘宝的负载均衡系统采用了LVS技术,该技术目前由淘宝的章文嵩博士负责。该技术可以提供良好的可伸缩性、可靠性以及可管理型。只是这种负载均衡系统的构建是在Linux操作系统上,其他操作系统不行,并且需要重新编译Linux操作系统内核,对系统内核的了解要求很高,是一种软负载均衡技术。而吉林银行则通过F5来实现负载均衡,这是一种硬负载均衡技术。 Session框架 Session对于Web应用是至关重要的,主要是用来保存用户的状态信息。但是在集群环境下需要解决Session共享的问题。目前解决这个问题通常有三种方式,第一个是通过负载均衡设备实现会话保持,第二个是采用Session复制,第三个则是采用集中式缓存。第二种方式严重制约了集群环境的可伸缩性,不利于集群的横向扩展,即使是采取两两复制也会造成集群内部网络负载严重,更别说采用广播的方式,会造成网络垃圾。淘宝采用了第三种方式,因为第一种方式对于淘宝来说成本比较高,而且他们已经采用了LVS的负载均衡技术。吉

缺陷等级划分规定

缺陷等级划分规定 1.缺陷等级划分规范 1.1Bug等级种类及定义: Bug等级可分为:致命,严重,一般的,微小的四种. 致命(critical):致命的错误,造成系统或应用程序崩溃(crash)、死机、系统悬挂、或造成数据丢失、主要功能组完全丧失 严重(major):严重错误,指功能或者特性(feature)没有实现,主要功能丧失,导致严重的问题,或致命的错误声明 一般的(normal):不太严重的错误,这样的缺陷虽然不影响系统的基本使用,但没有很好的实现功能,没有达到预期的效果。如次要功能丧失,提示信息不太正确,或用户界面太差,操作时间长等 微小的(minor):一些小问题,对功能几乎没有影响,产品及属性仍可使用,如有个别错别字、文字排列不整齐等 1.2等级划分步骤: 1) 功能方面 结合”缺陷发生率”(Exposure Risk)和”影响强度”(Impact Intensity)对Bug进行等级划分. ”缺陷发生率”是指在运用产品过程中,出现某个缺陷的频率, 可分为四种:不可避免,经常,偶尔,很少. 不可避免(Unaviodable):只要运行系统或应用程序,或者使用软件主要功能,该缺陷就能出现. 经常(Frequent):在使用软件过程中,需要通过几步操作出现,或者是一些不常用的非主要功能的缺陷,或者出现该缺陷的频率在30-70%的. 偶尔(Occasional):缺陷出现的前提是通过多次操作或多个步骤,或者缺陷出现的概率在2%-30%. 很少(Rare):低频率操作,或者出现的前提是通过N次操作或N个步骤,或者缺陷出现的概率低于2%的. “缺陷影响强度”是指在运用产品过程中,某个缺陷影响产品使用的程度,可分为三种:灾难性,障碍性,干扰性. 灾难性(Disastrous):测试执行直接导致系统死机、蓝屏、挂起或是程序非法退出;系统的主要功能或需求没有实现;关键性能指标达不到要求; 障碍性(Obstruction):系统的次要功能点或需求点没有实现;数据丢失或损坏。执行软件主要功能的测试用例导致系统出错,程序无法正常继续执行;程序执行过于缓慢或是占用过大的系统资源。 干扰性(Disturbing):一些小问题,对功能几乎没有影响,产品及属性仍可使用,如有个别错别字、文字排列不整齐等软件的实际执行过程与需求有较小的差异;程序的提示信息描述容易使用户产生混淆。 具体等级划分参照表如下:

缺陷等级的划分

BUG等级划分方法 一、四级的划分方式: 1.BUG等级划分建议: 目前project上的BUG严重程度分为五个等级,按照CMM5中定义的规范,BUG严重等级可分为3-5个等级,由于我们公司的CMM水平还处于初级阶段,将BUG等级划分过细不符合我们当前的CMM水平,同时也不利于测试人员对BUG等级的精确划分。根据我们公司的情况,同时参照其它中小公司的等级划分标准,建议将BUG等级划分四个等级,分别为致命、严重、一般、提示。 ● 致命(可对应目前BUG体系中的“非常严重”): 致命性问题主要为:系统无法执行、崩溃或严重资源不足、应用模块无法启动或异常退出、无法测试、造成系统不稳定。 具体基本上可分为: ○严重花屏 ○内存泄漏 ○用户数据丢失或破坏 ○系统崩溃/死机/冻结 ○模块无法启动或异常退出 ○严重的数值计算错误 ○功能设计与需求严重不符 ○其它导致无法测试的错误 ● 严重(可对应目前BUG体系中的“严重”) 严重性问题主要为:影响系统功能或操作,主要功能存在严重缺陷,但不会影响到系统稳定性。 具体基本上可分为: ○功能未实现 ○功能错误

○系统刷新错误 ○语音或数据通讯错误 ○轻微的数值计算错误 ○系统所提供的功能或服务受明显的影响 ● 一般(可对应于目前BUG体系中的“普通”) 一般性问题主要为:界面、性能缺陷 具体基本上可分为: ○操作界面错误(包括数据窗口内列名定义、含义是否一致) ○边界条件下错误 ○提示信息错误(包括未给出信息、信息提示错误等) ○长时间操作无进度提示 ○系统未优化(性能问题) ○光标跳转设置不好,鼠标(光标)定位错误 ● 提示(可对应于目前BUG体系中的“轻微及建议”) 提示性问题主要为:易用性及建议性问题 具体基本上可分为: ○ 界面格式等不规范 ○ 辅助说明描述不清楚 ○ 操作时未给用户提示 ○ 可输入区域和只读区域没有明显的区分标志 ○ 个别不影响产品理解的错别字

揭秘淘宝286亿海量图片存储与处理架构

【IT168 专稿】8月27日下午,在IT168系统架构师大会存储与系统架构分论坛上,淘宝网技术委员会主席,淘宝网核心工程师章文嵩向我们详细介绍了淘宝网图片处理与存储系统的架构。章文嵩博士的演讲日程包括了淘宝的整个系统架构、淘宝图片存储系统架构,淘宝网独立开发的TFS集群文件系统,前端CDN系统以及淘宝网在节能服务器方面的应用和探索。 本文侧重介绍淘宝网后台的图片存储系统架构、包括TFS集群文件系统,以及前端处理服务器架构。 解决海量并发小文件的系统噩梦 对于淘宝网这类型访问量极高的电子交易网站来说,对图片系统的要求和日常的照片分享完全不在一个级别。日常照片分享往往集中在几个有限的亲朋好友之间,访问量不会特别高,而淘宝网商铺中的商品照片,尤其是热门商品,图片的访问流量其实是非常大的。而且对于卖家来说,图片远胜于文字描述,因此卖家也格外看重图片的显示质量、上传时间、访问速度等等问题。根据淘宝网的流量分析,整个淘宝网流量中,图片的访问流量会占到90%以上,而主站的网页则占到不到10%。

淘宝网电子商城首页截图,淘宝网的后端系统上保存着286亿多个图片文件,淘宝网整体流量中,图片的访问流量要占到90%以上。且这些图片平均大小为17.45KB,小于8K的图片占整体图片数量61%,整 体系统容量的11% 与此同时,这些图片的存储与读取还有一些头疼的要求:例如,这些图片要求根据不同的应用位置,生成不同大小规格的缩略图。考虑到多种不同的应用场景以及改版的可能性,一张原图有可能需要生成20多个不同尺寸规格的缩略图。 淘宝整体图片存储系统容量1800TB(1.8PB),已经占用空间990TB(约1PB)。保存的图片文件数量达到286亿多个,这些图片文件包括根据原图生成的缩略图。平均图片大小是17.45K;8K以下图片占图片数总量的61%,占存储容量的11%。 这就给淘宝网的系统带来了一个巨大的挑战,众所周知,对于大多数系统来说,最头疼的就是大规模的小文件存储与读取,因为磁头需要频繁的寻道和换道,因此在读取上容易带来较长的延时。在大量高并发访问量的情况下,简直就是系统的噩梦。 分析自主研发和商用系统的经济效益 淘宝网成立于2003年,在整个系统的构建和规划上也做过相当多的尝试和探索。 下图是淘宝网2007年之前的图片存储系统。淘宝网之前一直采用的商用存储系统,应用NetApp公司的文件存储系统。随着淘宝网的图片文件数量以每年2倍(即原来3倍)的速度增长,淘宝网后端NetApp公司的存储系统也从低端到高端不断迁移,直至2006年,即时是NetApp公司最高端的产品也不能满足淘宝网存储的要求。

缺陷等级分类

1.1bug定义表 缺陷等级详细含义: 一级:不能完全满足系统要求,基本功能未完全实现;或者危及人身安全。系统崩溃或挂起等导致系统不能继续运行。 包括以下各种错误: 1.由于程序所引起的死机,非法退出 2.死循环 3.数据库发生死锁 4.因错误操作导致的程序中断 5.重大功能错误 6.与数据库连接错误 7.数据通讯错误 二级:严重地影响系统要求或基本功能的实现,且没有更正办法(重新安装或重新启动该软件不属于更正办法)。使系统不稳定、或破坏数据、或产生错误结果,或部分功能无法执行,而且是常规操作中经常发生或非常规操作中不可避免的主要问题。 包括以下各种错误: 1.程序接口错误 2.因错误操作迫使程序中断

3. 系统可被执行,但操作功能无法执行(含指令) 4. 单项操作功能可被执行,但在此功能中某些功能(含指令参数的使用)无法被执行(对系统非致命的) 5. 在功能项的某些项目(选项)使用无效(对系统非致命的) 6.业务流程不正确 7.功能实现不完整,如删除时没有考虑数据关联 8.功能的实现不正确,如在系统实现的界面上,一些可接受输入的控件点击后无作用;对数据库的操作不能正确实现 9. 报表格式以及打印内容错误(行列不完整,数据显示不在所对应的行列等导致数据显示结果不正确的错误) 三级:严重地影响系统要求或基本功能的实现,但存在合理的更正办法(重新安装或重新启动该软件不属于更正办法)。系统性能或响应时间变慢、产生错误的中间结果但不影响最终结果等影响有限的问题。 包括以下各种错误: 1.操作界面错误(包括数据窗口内列名定义、含义是否一致) 2.打印内容、格式错误(只影响报表的格式或外观,不影响数据显示结果的错误) 3.简单的输入限制未放在前台进行控制 4.删除操作未给出提示 5.虽然正确性不受影响,但系统性能和响应时间受到影响 6.不能定位焦点或定位有误,影响功能实现 7. 显示不正确但输出正确 8. 增删改功能,在本界面不能实现,但在另一界面可以补充实现。 四级:使操作者不方便或遇到麻烦,但它不影响执行工作功能或重要功能。界面拼写错误或用户使用不方便等小问题或需要完善的问题。 包括以下各种错误: 1.界面不规范 2.辅助说明描述不清楚 3.输入输出不规范

测试错误类型与准入准出评定标准

测试管理规

修订历史记录

测试准入和准出标准 1.1.系统测试准入标准 (1)开发人员编码结束,并已完成单元测试; (2)需求说明书规定的功能或该阶段版本提交的功能均已实现; (3)被测系统的基本流程可以走通,界面上的功能均实现,符合设计文档规定的功能;(4)开发人员提交被测系统的最新版本,安装测试通过; (5)开发人员向测试负责人提交测试申请。 1.2.系统测试暂停、停止标准 (1)被测系统在进行功能测试时,发现程序存在重大bug(1级bug超过2个)或bug过多时(2级bug超过4个),测试工作无常进行,可以暂停测试返回开发; (2)被测项目需暂停以进行调整时,测试应随之暂停,并备份暂停点数据; (3)存在其他优先级更高的任务时,可向领导申请暂停测试; (4)被测项目在其开发生命周期出现重大估算、进度偏差,需暂停或终止时,测试应随之暂停或终止,并备份暂停或终止点数据归档; (5)被测系统经过系统测试,达到系统测试准出标准,可以停止测试。 1.3.系统测试恢复标准 (1)重大bug被解决或程序通过重新修正; (2)优先级更高的任务已经被完成; (3)软件项目被调整后重新启动,测试任务应随之启动。 1.4.系统测试准出标准 1.5.系统回归测试准出标准

1.6.UAT验证回归测试准出标准 1.7.UAT验收测试准出标准 1.8.上线回归测试准出标准

一、系统错误类型 本文只定义系统测试错误,定义以下五个级别测试错误类型。 一级:严重错误,包括以下各种错误: 1.由于程序所引起的死机,非法退出 2.死循环 3.数据库发生死锁 4.因错误操作导致的程序中断 5.功能错误(业务逻辑错误、流程控制错误) 6.与数据库连接错误 7.数据通讯错误 8.404,500等浏览器报错 二级:较严重错误,包括以下各种错误: 1.程序错误 2.程序执行界面未有反应 3.程序接口错误 4.数据库的表、业务规则、缺省值未加完整性等约束条件三级:一般性错误,包括以下各种错误: 1.操作界面错误(包括数据窗口列名定义、含义是否一致) 2.打印容、格式错误 3.简单的输入限制未放在前台进行控制 4.删除操作未给出提示 5.数据库表中有过多的空字段 四级:较小错误,包括以下各种错误:

所有类型测试的缺陷等级定义

文档名缺陷等级定义说明文档撰写人方杰 缺陷等级定义 目录 缺陷等级定义 (1) B/S架构(Web)测试的缺陷等级定义: (1) C/S架构(Client)测试的缺陷等级定义: (3) 服务器及接口测试的缺陷等级定义: (4) B/S架构(Web)测试的缺陷等级定义: A: 致命 1.正常的用户操作导致浏览器崩溃或无响应 2.产品核心功能没有实现或无法使用:例如博客不能发博文、播放器无法播放视频、邮箱 无法登录、不能收发邮件 3.程序实现与需求严重不符:例如一个程序改版只为了按需求增加统计功能,但程序没有 统计功能或有统计输出但并非是要统计的数据 4.其他导致无法测试的错误:例如没有新功能入口 5.严重的数值计算错误:例如算法设计错误,导致计算结果错误 6.存在致命的安全漏洞:例如密码不匹配也可登录、密码暴露在URL串中、复制最高权限 登录后的页面链接在其他进程浏览器中,无需再次验证即可拥有最高权限 7.Bug被重开次数>=3次,如果原来bug定级为A,则无需改变缺陷级别 8.上线前最后一个版本配置管理出现问题 B: 严重 1.正常的用户操作导致浏览器出现偶发类崩溃(偶发概率20%以上) 2.主业务流程对应的功能没有实现或实现不正确,阻碍测试继续进行 3.程序上主要功能实现与需求不符 4.其他导致部分模块无法测试的错误 5.主要数值计算错误:例如需要统计5类数据,但只有3类数据被统计 6.XSS漏洞等安全性问题 7.1

文档名缺陷等级定义说明文档撰写人方杰 9.主要页面404、502或其他问题 10.严重的功能逻辑错误 11.严重的操作权限错误,对用户数据造成严重影响,如博客的访客可以做删除博文操作等 12.严重的兼容性问题和页面样式问题,如:页面样式严重错乱,导致页面控件无法正常定 位 13.页面下载明显缓慢或接口调用明显缓慢并可能导致功能无法使用等性能问题 C: 较严重 1.正常的用户操作导致浏览器出现偶发类崩溃(偶发概率10%以下) 2.用户非常规操作导致浏览器崩溃或影响系统性能的问题 3.次业务流程对应的功能没有实现或实现错误,但不影响测试继续进行:例如不能修改昵 称等非主要问题 4.程序上主要功能的分支或非主要功能与需求不符 5.轻微的数值计算错误:对于取整类、四舍五入类的计算,异常操作的输出未被计算在内 6.Bug被重开次数=1次,如果原来bug定级为A或B,则无需改变缺陷级别 7.上线前进入测试时,提交测试的过程版本配置管理出现问题 8.初始化错误:如统计中的初始值 9.输入域执行SQL、JS等代码的问题 10.系统中用户权限实现有误 11.兼容性导致的主要功能问题 12.CSS错乱等严重的样式问题 13.页面出现JS错误且导致某功能不可用 D: 一般性问题主要为:界面类、容错类缺陷 1.次要功能的分支与需求不符 2.操作界面UI类错误:例如显示折行、溢出等样式问题 3.边界条件下错误、输入域的边界问题 4.输入域对特殊字符处理的相关问题 5.提示信息错误(包括未给出信息、信息提示错误等) 6.界面中操作焦点错误(如按Tab键未顺序操作,弹出其他窗口后主界面焦点位置错误等) 7.输入域的相关问题,如:输入框长度判断错误 8.非主流浏览器出现的一些可替代的功能异常 E:易用性和建议类缺陷 1.界面格式等不规范 2.一些边角的样式问题 3.需求未定义的一些页面展现,如Title显示不正确等

软件缺陷分类标准

软件缺陷分类标准 修订历史记录 目录 1. 引言................................................... 1.1编写目的 .......................................... 1.2定义与缩写 ........................................ 1.3参考资料 .......................................... 2.软件缺陷分类标准....................................... 2.1问题类型 .......................................... 2.2缺陷属性 .......................................... 2.3缺陷类型 .......................................... 2.4缺陷严重程度 ...................................... 2.5缺陷优先级 ........................................ 2.6缺陷状态 .......................................... 2.7缺陷来源、起源 ....................................

2.8缺陷根源 .......................................... 2.9缺陷产生可能性 .................................... 1.引言 1.1编写目的 制定本标准的目的是为软件测试提供确信分类的标准。本文档说明了问题类型、缺陷属性、确缺陷类型、缺陷严重级别、缺陷优先级、缺陷状态、缺陷修改次数、缺陷原因。其预期的读者是测试人员、开发人员、开发经理。 1.2定义与缩写 表格1-1 定义与缩写 1.3参考资料 表格1-2 参考资料列表

缺陷分类标准

缺陷分类标准 1 目的 1)为同行评审、软件测试提供缺陷分类标准; 2)为禅道上的bug填写提供依据; 3)规范系统测试缺陷的管理。 2 范围 本文档适用于软件项目的测试活动及评审活动。 3 缺陷分类标准 AHA12GAGGAGAGGAFFFFAFAF

针对以上各个属性的详细说明分别如下:3.1缺陷类型(Type) AHA12GAGGAGAGGAFFFFAFAF

3.2缺陷严重程度(Severity) 不能执行正常业务功能或重要功能,使系统 崩溃或资源严重不足。 由于程序所引起的死机,非法退出 死循环 数据库发生死锁,与数据库连接错误 错误操作导致的程序中断 严重的数值计算错误 数据通讯错误 数据丢失等 严重地影响系统要求或基本功能的实现,且 没有办法更正。 (重新安装或重新启动该软件不属于更正 办法) 功能不符 AHA12GAGGAGAGGAFFFFAFAF

重要功能未完全实现 程序接口错误 数据流错误 轻微的数值计算错误 非重要功能无法正确执行,实现不正确、不完全,但是不影响总体功能;影响系统要求或基本功能实现,但存在合理更正办法。 界面错误 打印内容、格式错误 简单的输入限制未放在前台进行控制 删除操作未给出提示 数据输入没有边界值限定或限定不合理 某个不重要的菜单不起作用 操作界面的错误,使操作者不方便或遇到麻烦,但它不影响执行工作或功能的实现。 辅助说明描述不清楚 AHA12GAGGAGAGGAFFFFAFAF

显示格式不规范 系统处理未优化 长时间操作未给用户进度提示 提示窗口文字未采用行业术语 提示信息显示有误 可输入区域和只读区域没有明显的区分标志 AHA12GAGGAGAGGAFFFFAFAF

淘宝网店组织架构

网店组织架构图 (一)运营总监 1、负责网店整体规划、营销、推广、客户关系管理等系统经营性工作; 2、负责网店日常改版策划、上架、推广、销售、售后服务等经营与管理工作; 3、负责网店日常维护,保证网店的正常运作,优化店铺及商品排名; 4、负责执行与配合公司相关营销活动,策划店铺促销活动方案; 5、负责收集市场和行业信息,提供有效应对方案; 6制定销售计划,带领团队完成销售业绩目标; 7、客户关系维护,处理相关客户投诉及纠纷问题。 (二)运营总监助理 1、负责协助运营总监完成工作; 2、负责其主要论坛的优化工作; 3、负责对每天销售的货品的数据分析; 4、负责网店的帮派沟通协调工作。 (三)客服人员 1、通过在线聊天工具,负责在淘宝上和顾客沟通,解答顾客对产品和购买服务的疑问; 2、产品数据在线维护管理,登陆销售系统内部处理定单的完成,制作快递单,整理货物等; 3、客户关系维护工作,在线沟通解答顾客咨询,引导用户在商城上顺利的购买, 促成交易; 4、负责客户疑难订单的追踪和查件,处理评价、投诉等。 (四)配送人员 1、负责网店备货和物资的验收、入库、码放、保管、盘点、对账等工作; 2、负责保持仓库内货品和环境的清洁、整齐和卫生工作; 3、按发货单正确执行商品包装工作,准时准确完成包装任务; 4、准确在网店后台输入发货单号,更改发货状态,对问题件能及时处理。 (五)财务人员 1、负责网店销售与资金到账的管理; 2、负责网店与快递公司业务费用的管理; 3、负责网店日常运营财务方面的处理;(六)网店美工 1、负责网店产品上传宝贝的文字编辑及上传宝贝的相关工作,图片拍摄制作。 2、根据主题需要完成店铺进行整体的美化(公告栏和促销栏图片设计)。 3、根据文字需求完成网页平面设计,完成网页html编辑。 4、产品拍摄图片的美化、编辑排版;

(完整版)电力设备缺陷的分类标准

电力设备缺陷的分类标准 1、紧急缺陷 1.1变电部分 设备接头发热烧红、变色。 设备瓷件有明显裂缝。 设备内部有明显的放电声或异音。 设备的绝缘、温升等技术参数超过极限值。 主设备与地网没有可靠连接。 外绝缘有严重放电现象。 高、低压室、开关柜防小动物措施失效。 1.1.1变压器 冷却装置故障严重,影响出力或威胁安全运行。 分接开关操作卡阻或跳档。 铁芯接地电流不合格,串接电阻后仍不能满足运行要求,并有发展的趋势。 本体漏油严重或大量喷油。 套管漏油,套管油位超过下限,密封失效。 主变油箱进水。 潜油泵损坏,金属物可能进入油箱。 电气及油试验结果严重超标。 1.1.2高压断路器 操动机构有卡涩,运行中有拒合、拒分或误合、误分的现象,储能元件损坏,液(气)压机构的压力超出闭锁限额,油开关严重漏油或大量喷油,不能保

证安全运行者; 开关短路开断电流不能满足运行要求,又无保证安全运行的措施,额定电流小于负荷电流者。 SF6开关设备的SF6气体质量不合格,或有严重漏气,其压力低于制造厂规定的下限。 真空开关的真空泡有裂纹或严重漏气者。 真空开关的真空泡失去光泽、发红。 液(气)压机构油(气)泵频繁启动,打压间隔时间小于10分钟,连续5次及以 上者。 断路器辅助接点、液(气)压闭锁接点失灵。 断路器绝缘拉杆脱落。 1.1.3 刀闸、母线 瓷件有破裂,刀闸触头铸铝件部分有裂纹。 刀闸严重锈蚀,以致操作卡阻,不能正常停送电。 母线一串绝缘子串上零值或破损瓷瓶片数110kV 3片、220kV 4片、500kV 4片及以上者。 1.1.4 电压互感器、电流互感器、电容式电压互感器、耦合电容器、阻波器 漏(气)油严重或大量喷油。 电压互感器二次回路失压、电流互感器二次回路开路。 电容式电压互感器、耦合电容器本体滴油。 阻波器拉杆脱落。

淘宝店铺团队人员架构

淘宝团队架构 1 组织架构 (一)淘宝店长 1、负责网店整体规划、营销、推广、客户关系管理等系统经营性工作; 2、负责网店日常改版策划、上架、推广、销售、售后服务等经营与管理工作; 3、负责网店日常维护,保证网店的正常运作,优化店铺及商品排名; 4、负责执行与配合公司相关营销活动,策划店铺促销活动方案; 5、负责收集市场和行业信息,提供有效应对方案; 6、制定销售计划,带领团队完成销售业绩目标; 7、客户关系维护,处理相关客户投诉及纠纷问题。 (二)客服人员(前期招两名) 工作职责: 1. 通过聊天软件,耐心回答客户提出各种问题,达成双方愉快交易,处理订货信息 2. 熟悉淘宝的各种操作规则,处理客户要求,修改价格,管理店铺等; 3. 解答顾客提问,引导顾客进行购买,促成交易。 4. 为网上客户提供售后服务,并以良好的心态及时解决客户提出的问题和要求,提供售后服务并能解决一般投诉。 6. 配合公司淘宝店铺和独立网站的推广宣传,在各种群和论坛发贴宣传、推广店铺; (三)网店美工(前期招一名) 主要工作内容(PS 合成、调色及抠图必须熟练经验要求1年以上) 1.负责网络店铺视觉规划、设计,以及产品描述工作; 2.负责网站产品模特后期图片的处理和排版。 应聘要求 1.爱好视觉,对设计有天生的触觉。追求完美。 2.具有网页美工设计能力和平面设计能力,一年以上的工作经验。 3.熟悉淘宝货品上架、宝贝编辑等功能;

4.熟悉Dreamweaver 、Photoshop 等相关设计软件 5.有良好的团队合作精神,有耐心,做事认真细心负责,诚实可靠,能承受一定的工作压力。 6.熟练编写div/css优先 (四)网店编辑(暂时不用,只招美工,) 1、负责网店产品上架和下架的相关工作; 2、负责网店产品的宝贝描述文字的撰写,配图文字的撰写 3、负责促销活动文案的构思和撰写; 4、负责网店产品标题的编辑和修改等; (五)产品打包员 主要工作内容: 1.按照要求对货物产品进行包装,负责发货等物流方面的事项。 2、较强的服务客户的意识及团队合作精神 3、能吃苦、蹋实、细心、能长期稳定的合作。 职责描述: 1、负责商品出库,发货包装。 2、准确无误的核对面单与商品货号、数量等。 3、登记商品出库记录。 (注:范文素材和资料部分来自网络,供参考。只是收取少量整理收集费用,请预览后才下载,期待你的好评与关注)

软件测试通过及BUG分级标准

编制目的 本文件作为软件测试过程中各阶段的通过标准,旨在合理有效的对软件阶段质量进行控制,同时为软件测试的深度选择和资源投入的决策提供参考。 主要内容与适用范围 主要内容 本标准规定了软件测试中缺陷、错误、故障等问题的分级方案及分级说明;各阶段测试通过需遵循的标准;以及把常见问题按分类编写了分级说明。 适用范围 本标准适用于全部模块的白盒测试(含模块测试和联调测试)、系统测试等测试阶段,以及阶段内里程碑的控制。上述阶段的测试属于黑盒测试。 特别需要申明的是:软件一旦进入开发阶段,测试就同步开始了,对于开发过程中的程序员自测,本标准不能适用。 【注①:黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用,在测试时,把程序看作一个不能打开的黑盆子,在完全不考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数锯而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。】 【注②:白盒测试也称结构测试或逻辑驱动测试,它是知道产品内部工作过程,可通过测试来检测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验程序中的每条通路是否都有能按预定要求正确工作,而不顾它的功能,白盒测试的主要方法有逻辑驱动、基路测试等,主要用于软件验证。 问题分级规则 分级方法及简要说明 本标准将测试过程中产生的问题按严重程度分成四级, ①严重问题:在流程、数据或安全方面存在重大问题,导致软件不具可用性,或核 心功能项无法使用; ②一般问题:由于设计的缺陷,导致软件使用中存在较明显的障碍,或者局部功能 错误,但可以采取其他变通的操作实现; ③轻度问题:由于编码不够完善,使某个小功能无法使用,或者对特殊的操作与要 求不能支持;

51-电子商务网站(淘宝网)的系统架构解析

电子商务网站(淘宝网)的系统架构解析 淘宝网,是一个在线商品数量突破一亿,日均成交额超过两亿元人民币,注册用户接近八千万的大型电子商务网站,是亚洲最大的购物网站。那么对于淘宝网这样大规模的一个网站,我猜想大家一定会非常关心整个网站都采用了什么样的技术、产品和架构,也会很想了解在淘宝网中是否采用了开源的软件或者是完全采用的商业软件。那么下面我就简单的介绍一下淘宝网中应用的开源软件。 对于规模稍大的网站来说,其IT必然是一个服务器集群来提供网站服务,数据库也必然要和应用服务分开,有单独的数据库服务器。对于像淘宝网这样规模的网站而言,就是应用也分成很多组。那么下面,我就从应用服务器操作系统、应用服务器软件、Web Server、数据库、开发框架等几个方面来介绍一下淘宝网中开源软件的应用。 操作系统 我们首先就从应用服务器的操作系统说起。一个应用服务器,从软件的角度来说他的最底层首先是操作系统。要先选择操作系统,然后才是操作系统基础上的应用软件。在淘宝网,我们的应用服务器上采用的是Linux操作系统。Linux操作系统从1991年第一次正式被公布到现在已??走过了十七个年头,在PC Server上有广泛的应用。硬件上我们选择PC Server而不是小型机,那么Server的操作系统供我们选择的一般也就是Linux,FreeBSD,windows2000 Server或者Windows Server2003。如果不准备采用微软的一系列产品构建应用,并且有能力维护Linux或者FreeBSD,再加上成本的考虑,那么还是应该在Linux和FreeBSD之间进行选择。可以说,现在Linux和FreeBSD这两个系统难分伯仲,很难说哪个一定比另外一个要优秀很多、能够全面的超越对手,应该是各有所长。那么在选择的时候有一个因素就是企业的技术人员对于哪种系统更加的熟悉,这个熟悉一方面是系统管理方面,另外一方面是对于内核的熟悉,对内核的熟悉对于性能调优和对操作系统进行定制剪裁会有很大的帮助。而应用全面的优化、提升性能也是从操作系统的优化开始的。 应用服务器 在确定了服务器的硬件、服务器的操作系统之后,下面我们来说说业务系统的构建。淘宝网有很多业务系统应用是基于JEE规范的系统。还有一些是C C++构建的应用或者是Java 构建的Standalone的应用。那么我们要选择一款实现了JEE规范的应用服务器。我们的选择是JBoss Applcation Server。JBoss AS是RedHat的一个开源的支持JEE规范的应用服务器。在几年前,如果采用Java技术构建互联网应用或者企业级应用,在开源软件中的选择一般也就是Apache组织的Tomcat、JBoss的JBoss AS和Resin。严格意义上讲,Tomcat和Resin并不能算是一个应用服务器,他们是实现了部分J2EE规范的一个容器。而商业软件的选择就是IBM 的WebSphere和BEA的WebLogic。到了现在,除了JBoss AS外,Apache的Geronimo,Sun的Glassfish也都是很优秀的JEE应用服务器。也给现在的开发人员提供了更多的选择。具体对于目前JEE应用服务器的比较。这边就不在赘述。 在应用服务器前端,我们采用了Web Server做了一次转发,我们选择的Web服务器是大

相关主题
文本预览
相关文档 最新文档