基于SOA架构的小红帽服装商城设计与实现开题报告

 2021-12-14 09:12

1. 研究目的与意义(文献综述)

对于网上商城,活跃用户量以及日均访问量极大程度上决定了网站的重要性和价值,也是对于网站设计容量的一个重要参考指标。2019年,天猫“双十一”营业额1分36秒突破100亿。根据京东发布的数据,2019年6月18日,京东在第一个小时的成交金额同比增长65%。在如此巨大数量的访问面前,简单地在原有架构的基础上通过增加网络带宽、增加服务器配置、使用更加高性能的存储设备已经无法满足海量用户的高增长需求,也更加无法满足网上商城网站内部系统众多、关系复杂的需要。

设计规划处网站的总体架构触及多方面的内容,包括网站业务、开发、维护等。一个好的架构不但能够满足用户的需要,还能够满足整个网站的架构灵活性,而且可以以最低的成本运转与维护。一个糟糕的架构可能会让投资者花去财力、物力,架构师们花费大量精力后,得到的确实一堆复杂、笨重且不切实际的东西,致使网站关键时刻频繁宕机。也许是因为架构不够灵活,使得互联网业务急速发展挑战传统巨头的江湖地位,网站安全问题却让网民们惶恐不安民怨沸腾;也许是因为系统过于复杂,使得工程师夜以继日的工作,网站系统故障频发,新功能上线迟缓。互联网的架构无法像传统行业一样,去精确地预算,并按预先精确设计好的图纸去实现产品。

随着社交类、电子商务等互联网产品主键应用到每个人的身边,设计出一套高性能、高可用、低维护成本、可扩展性的架构是各个大型网站刻不容缓、亟待解决的问题;同时服务化设计思想、异步处理、负载均衡、分布式缓存等很多关键性技术的发展,是的设计出一套高性能、高可用、低维护成本、可扩展性的架构成为可能。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容与方案

论文重点是结合中大型网上商城特点,通过对soa架构、缓存、消息队列、页面静态化等等分布式技术进行研究,提出了基于soa架构的网上商城,并设计实现了网上商城架构搭建与个功能模块的编码工作,实现网上商城网站的高性能、高可用、低维护成本、可扩展性。对关键技术的研究有三点:

(1)研究soa架构思想、技术、基本特征、实施原则以及实现soa架构中要用到的核心技术,包括企业服务总线、服务编排技术、流程引擎。其次对soa架构的落地框架——dubbo框架做了详细介绍,分析了dubbo实现soa架构的整体流程。

(2)基于soa架构,通过对网上商城网站的整体业务需求分析,将网上商城按照业务进行模块化分割。对每一模块进行soa架构设计与实现,并根据需求,提出实现每一模块的优化方案。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究计划与安排

(1)2020/1/13—2020/2/28:确定选题,查阅文献,外文翻译和撰写开题报告;

(2)2020/3/1—2020/4/30:系统架构、程序设计与开发、系统测试与完善;

(3)2020/5/1—2020/5/25:撰写及修改毕业论文;

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献(12篇以上)

[1] r.perrey, and m. lycett. "service-oriented architecture." applicationsand the internet workshops, 2003. proceedings. 2003 symposium on ieee,2003.

[2] thomaserl. service-oriented architecture: concepts, technology, and design.prentice hall ptr, 2005.

[3] 王悦. "基于springboot技术的soa接口研究." 信息技术 6(2019):140-143.

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。