1. 研究目的与意义
随着互联网的出现,电子商城也随之出现。并且随着互联网的发展,电子商城的功能和性能也随之发展并且在不断完善。电子商城类似于现实世界当中的商店,差别是利用电子商务的各种手段,达成从买到卖的过程的虚拟商店,从而减少中间环节,消除运输成本和代理中间的差价,带动公司发展和企业腾飞,引导国民经济稳定快速发展,推动国内生产总值。近几年来,随着科学技术的不断发展,计算机应用日益普及,人们对应用软件的需求日益增大。软件规模越来越大,其代码设计越是复杂。客户的需求往往复杂而多变,在需求分析阶段初期,客户对自己的业务模型,并不一定完全熟悉,只能给出一个模糊而抽象的业务需求模型。当客户发现软件的功能并非自己所需的时候,则需要对软件进行修改和扩展,从而加大软件的开发难度及成本。为了满足用户复杂多变的需求,软件的动态性越趋重要。软件的动态性体现在软件的灵活性和可扩展性上。当需要对软件进行更改和扩展的时候,能够在原有系统基础上较轻松的修改,且尽可能小的影响原有系统。为此,软件程序应该具备良好的分层结构,降低程序模块之间的耦合,增加扩展的灵活性,同时软件需要能够提供动态替换机制以及可插入机制的能力。而springcloud框架对这些问题有很大的改善,因此提出了基于SpringCloud的电子商城的研究目标和内容,开发一款微服务架构电子商城系统.
Spring Cloud是一个集成了众多开源的框架,利用Spring Boot的开发便利性实现了服务治理、服务注册与发现、负载均衡、数据监控,REST API发布方式等,基本囊括了分布式框架所需要的所有功能。Spring Cloud 是 Java 领域最适合做微服务的框架,是一套易开放、易部署、易维护的分布式开发工具包。Spring Cloud更新频率快,所以后期肯定会发展的越来越稳定。
2. 国内外研究现状分析
随着时代发展,计算机及网络产品、互联网技术、安全支付等电子商务的支撑技术在电子商务应用的大潮中产生质的飞跃。它不仅带动互联网经济的飞速发展,而且深入到经贸的每一个角落,深入千家万户。电子商务提出了一种全新的商业机会、需求、规则和挑战。
网上商店在我国刚刚起步,但发展很快。中国的电子商务网站已达1100多家,其中网上商店就占了600多家,有规模的竟多达100家左右。显而易见的是,网上商店在我国电子商务中占了很大的分量。网上商店商品众多,琳琅满目,商品销售手段花样众多,不输传统商店。网上商店将逐步为人们所接受,发展前景很好。
springcloud框架是现在国内外都十分流行的微服务框架。springcloud 为微服务提供一站式完整的解决方案,具有独特的优势和发展前景,spring cloud的功能比dubbo更加强大,涵盖面更广,而且作为spring的拳头项目,它也能够与spring framework、spring boot、spring data、spring batch等其他spring项目完美融合,这些对于微服务而言是至关重要的。
3. 研究的基本内容与计划
本毕业论文的内容为设计并实现一款基于SpringCloud的电子商城。系统可实现用户管理、货物管理、购物车管理、订单管理等功能,符合实际应用需求,方便在线购物,节约成本。具体要求:
(1)开发语言为java,后台数据库使用mysql。
(2)按照软件工程的思想,设计开发本项目。
(3)实验测试数据要求有效且符合常规,结果分析要求实事求是。
(4)参考南京林业大学本科毕业论文撰写规范,撰写完整规范的学位论文。论文前言应包括:本课题研究的背景,研究目的和意义,研究的内容和思路等。论文正文中要包含系统主要界面图,论文的附录中应包含相关程序代码。论文结论应反映个人的研究工作成果,要求简洁明确、措辞严谨。
(5)准备答辩的演示文稿。
(6)进度安排:
序号 | 项目 | 时间 | 阶段成果 |
1 | 背景研究 | 2周左右 | 文献综述,开题报告 |
2 | 熟悉开发环境及语言 | 3周左右 | 开发计划及技术方案 |
3 | 搭建开发及测试环境 | 1周左右 | |
4 | 需求分析 | 1周左右 | 界面及数据库设计报告 |
5 | 编写源代码 | 4周左右 | |
6 | 系统测试及完善 | 1-2周左右 | |
7 | 撰写论文 | 2周左右 | 毕业论文 |
8 | 准备答辩材料,答辩 | 1周左右 | 答辩演示文稿 |
4. 研究创新点
通过理论和实际相结合,使用springcloud框架技术实现该电子商城,使其具有良好的扩展性,可维护性和实用性。
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。