




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、优质文档电子商务网站架构分析人挪活树挪死目录1对象顺序图12状态图22.1当前系统的体系结构22.2针对各项NFR的设计策略32.2.1. 针对海量数据规模”的设计决策32.2.2. 针对商品信息更新速度”的设计决策32.2.3. 针对可靠性/可用性”的设计决策32.2.4. 针对效率”的设计决策42.2.5. 针对并发性”的设计决策42.3其它针对电子商务网站架构方面的想法和建议41对象顺序图1.1下单顺序图V.下下下下下下下下下下:下下下下1 :下下01.2商品查询顺序图f 1TjF z :下下下下<<boundry>>下下下下<<control>
2、>下下下下<<entity>>下下1 :下下下下下下()6:下下下下2 :下下下下下下()5 :下下下下下下()3 :下下下下下下()4 :下下下下下下7 :下下下下下下()2状态图2.1当前系统的体系结构淘宝采用了多层次多体系混合的体系结构,用户登录时进入购物平台, 也就是用户页面,接着是用户对自己商品进行查询,就进入了淘宝服务器,通 过淘宝服务器进入淘宝数据库。采用多级缓存,数据用分布式存储结构,服务 器集群方式架构,并用淘宝自己开发的 web框架结构。2.2针对各项NFR的设计策略2.2.1. 针对 海量数据规模”的设计决策海量数据规模会对数据管理要求带来巨
3、大挑战,设计时,1要注重信息抽取和集成,侧重 Web信息抽取和集成(包括Deep Web、网页理解);2要研究 海量数据存储、分析及挖掘技术。重点研究大规模图数据(包括语义网数据) 等的存储、检索及挖掘技术;3要研究信息检索技术,包括语义检索、上下文 感知的信息检索技术等;4注重研究语义网与语义计算技术,包括 Web数据规范表达、知识表达及大规模知识库推理、知识可视化技术等;最后比较重要 的就是数据隐私保护技术了,特别是面向隐私保护的多源海量数据挖掘与查询。2.2.2. 针对商品信息更新速度”的设计决策在设计电子商务网站时,在主页主栏目增加商品更新栏,卖家随时将最 新商品更新放入里面,用户登录
4、电子商务平台时,平台对用户发出提醒。此外,还可以为买家卖家专门设计一个软件,可用于快速更新商城的商 品信息,如淘宝助手就是淘宝公司专门为买家卖家设计的一款软件,当某商品 信息(如价格、描述等)发生变化时,卖家可以快速更新,甚至还可以支持批量 更改。还有大家熟悉的阿里旺旺卖家版等诸如此类的神器哦,亲。2.2.3. 针对 可靠性/可用性”的设计决策针对可靠性的设计,主要从网络的可靠性和应用系统的可靠性入手。在 网络可靠性方面,主要是对网络互联通道的备份考虑和设计,通过备份线路及 设备的备份,保证任何时刻、任何节点之间都有可达的路由;在故障出现的时 候,通过网络协议等机制,保证网络数据自动迂回切换到
5、连通的线路上,保证 通信的正常进行。为了提高网络系统的可靠性,还可以采用分布式体系结构。分布式体系 结构是提高可靠性的基础,与集中式体系设备相比较,分布式体系设备除性能 可以通过插入更多的接口处理板提高整体性能外,更为关键的是将管理、路由 转发、接口处理等功能分配在不同的部件上,协同工作,分布式体系可以分散 故障风险、隔离故障、提供冗余配置,提高系统的自动恢复能力;如管理部件 故障,只需要更换这部分板件,不影响其他功能。而且,分布式体系结构可以 提高组网的物理可靠性,如在城域网环网组网中,每个骨干节点都有两条GE接口与相邻的两个节点互联,从路由上提高了可靠性。但如果是集中式体系, 则当节点设备
6、出现故障时,这个节点两个 GE 口都会失效,造成节点所带网络 的中断;而采用分布式结构时,可以将这两个接口分别配置到不同的接口板上, 这样,无论这台设备的管理单元、交换转发单元,还是单一接口出现故障,都 可以保证至少有一条路径是连通的,该节点网络都不会中断。2.2.4. 针对 效率”的设计决策一个好的电子商务网站,它的工作效率是非常重要的,当用户输入查询信息后,系统要在第一时间将结果显示出来,让用户觉得觉得满意,网站才有发 展的前景。在优化网站效率方面,可以增强系统的交互性,来提高系统处理用 户请求的效率,系统响应速度提高。除此之外,合理使用索引,特别是对用户 经常连接的关键字建立索引,也能提
7、高网站的效率;最后,要进一步提高网站的效率,可以使用缓存机制,这也是目前比较常用的方法,通过对用户访问的数据进行缓存,在下次用户查询时,直接从缓存中取,可以大大的提高访问速 度,减少搜索时间,自然也就提高了访问效率,还能减轻后端数据存储的I/O压力。2.2.5. 针对 并发性”的设计决策跟系统可靠性一样,要解决系统并发性的设计问题,并保证系统的性能, 可以采用分布式系统设计方案。将一个模块拆分成多个模块,多个模块同时对 用户的需求进行处理,可以提高系统的并发处理能力。另外,还可以采用web服务器集群技术,比如淘宝将它的系统分成了好多群:缓存服务器群、多功能 服务器群、Web服务器群、全文检索服务器群、数据库从库群和主库群。分成 了这么多不同的群,群与群之间它们自己可以做不同的操作,实现了很好的“并发性”。2.3其它针对电子商务网站架构方面的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国桌面板行业投资前景及策略咨询研究报告
- 2025年中国曲丝碗型刷行业投资前景及策略咨询研究报告
- 2025年中国放射医学图像工作站行业投资前景及策略咨询研究报告
- 日本独立工作管理制度
- 制造业公司企业管理制度
- 妇科门诊宫腔镜管理制度
- 公司母婴室安全管理制度
- 旅游安全工作管理制度
- 生物实验室仪器管理制度
- 大学生学校培训管理制度
- 天棚帘施工方案
- 《积极心理学(第3版)》 课件 第4章 乐观
- 户外广告牌施工方案
- 房屋买卖合同范本官方版模板电子版
- 传统文化与生态文明建设智慧树知到期末考试答案章节答案2024年云南大学
- YYT 0698.5-2009 最终灭菌医疗器械包装材料 第5部分:透气材料与塑料膜组成的可密封组合袋和卷材 要求和试验方法
- 广东省佛山市南海区2021-2022学年八年级下学期期末数学试题
- 糖尿病家庭医生:签约讲座计划
- 呼吸衰竭诊疗规范
- MOOC 化工热力学-盐城师范学院 中国大学慕课答案
- (高清版)DZT 0064.88-2021 地下水质分析方法第88部分:14C的测定合成苯-液体闪烁计数法
评论
0/150
提交评论