【开题报告】基于SpringBoot的母婴商城的设计与实现

本文探讨了基于SpringBoot构建母婴商城的选题背景、研究意义,介绍了系统设计、功能模块、国内外母婴行业现状以及创新思路。通过文献综述,对比了SpringBoot与传统开发方式的差异,强调了其在简化配置和提升用户体验方面的优势。
摘要由CSDN通过智能技术生成

系别

计算机科学与工程

专业

计算机科学与技术

班级

姓名

学号

联系方式

题目

基于SpringBoot的母婴商城

开题申请:(包括选题的意义与目的、文献综述、研究现状、创新思路、论文提纲、进度安排、参考文献等。)

一、选题背景

    以母婴人群和准母婴人群及其家庭群体为目标用户。站在整个社会产业的角度,有些产业为所有用户提供某类基本需求,有些产业为某类用户提供某类特定需求,而母婴产业是最终满足特定人群相关多元化需求的一个宽辐射市场。

   母婴产品及服务最终以线上与线下为出口抵达用户,从市场规模来看,线下仍是主力,占据较大份额。但随近年来国内线上零售占比逐步提升,消费者对母婴产品的丰富度需求和消费习惯的改变,以及行业规模的持续增长,可以预见线上母婴市场仍存在巨大提升空间。同时线上母婴市场中综合电商平台占主要消费出口。

   胎政策全面放开,加上消费升级,母婴行业市场规模取得了15%的增速,达到了2万亿元。年轻的80、90后家长作为网生代,更是推动了线上母婴消费的发展,在线母婴用品商城市场规模的增长速度远远超出母婴行业总体。而且,这一类人群对价格的敏感度较低,更注重产品的实用性与产品价值,愿意花更多的钱买更好的产品。加之快递物流行业的成熟,使得家长们更愿意在网上购买,从而给在线母婴商城带来了无限发展空间。

二、课题研究意义

2.1课题意义

本课题致力于研究一个基于Spring Cloud的母婴商城。

实现该平台的意义在于:

1、可以快速、方便地让家长购买到放心的实用的母婴用品。

2、人们可以很方便的在家选购母婴商品,不必在淘宝、京东这类大型网上商城中疯狂搜索自己想要的商品。

2.2课题简介

本课题后端使用SpringBoot +Spring Cloud框架,前端采用html,JQuery,JS,DIV+CSS技术进行编程,设计在线商城。系统具有前台和后台两大服务。前台主要有用户登录注册、浏览商品、加入购物车、提交订单、支付等模块;后台主要有商品管理、用户管理、订单管理、分类管理等模块。

2.3课题内容

使用Bootstrap和LayUI为用户提供美观且易操作的界面,同时适当应用了JQuery框架为用户操作提供便利。在后台服务方面使用SpringBoot以适应不同的生产环境,为用户提供稳定的后台服务。用户在此系统中可以根据自己的需求发起问卷的调查并收集答卷信息作以分析,为后续工作的开展提供数据分析基础。

2.2课题目的

本系统设计目的是:利用网络的优势,让人们通过该商城购买到称心如意的母婴用品,让用户放心、胆的使用购买到的母婴用品。

三、课题研究现状

3.1国外情况

法国Prental是法国最大的母婴专卖店,在欧洲有500多家连锁店,最大的面积达3000平方米;意大利chicco品牌行销全球140余国家,年营业额160亿人民币;英国最大的母婴专门店Mothercare在全球有400多家;日本的西松屋拥有门店近600家,2006年营业额折合人民币66亿元;日本Akachanhonpo有60多家中大型卖场,年营收也达60多亿人民币;全球最大的母婴用品零售企业toys’rus(玩具反斗城),旗下拥有toys’rus、kids’rus、babies’rus、imaginarium四个连锁店品牌,年销售额200多亿美元。随着国外疫情的不断加重,线上母婴销售额在不断的急速上升,加之支付行业的成熟,越来越多人选择在网上购物,尤其是年轻的家长,为孩子购买婴儿用品。国外的在线母婴行业也迎来了井喷式的发展。

3.2国外情况

目前母婴行业已经进入成熟期,目前大部分企业仍以线下销售为主,未来线上线上将逐步打通,电商渗透率将提高。而随着国家全面开放二胎政策,母婴行业无疑迎来了大繁荣的机会,这其中线上渠道的竞争会更加激烈,母婴行业发展至今已从赚快钱到现在赚菜钱时代,行业竞争不断加剧。毫无疑问,母婴行业最敏感的就是商品的质量。通常妈妈们在购买母婴产品时首先关注商品是不是正品,其次会选择值得信赖的电商平台,最后才会关注所要购买的产品是否会有优惠。

现在的消费者,习惯在不断变化中。相比过去,他们变得更加注重体验式消费,原有渠道模式已经越来越难以满足消费者。有专家预计,母婴童市场线上渠道的占比预计将由2015年的32%增至2020年的40%。线下渠道仍是主流。母婴电商线上渠道非常丰富,综合电商类有天猫、京东、苏宁易购,还有各大垂直母婴电商等等。虽然母婴综合电商在流量上占有巨大的优势,但是母婴市场和其他购物市场不太一样,母婴产品的服务对象是需要呵护的人群,所以消费者会选择知名品牌。因为在人们的固定思维中“知名品牌就相当于产品质量好”。因此,相比于综合电商的大众化产品,消费者更倾向于垂直电商的精细化产品。

四、创新思路

   使用微信支付完成订单的支付功能,使用redis作为缓存器、采用阿里云短信api实现短信的发送功能。

论文提纲

  1. 引言
  2. 可行性分析
    1. 社会可行性
    2. 技术可行性
    3. 运行可行性
  3. 需求分析
  4. 系统设计
    1. 功能模块划分
    2. 业务流程图
    3. 数据流图
    4. 数据字典
  5. 详细设计与实现
    1. 项目分层
    2. 前台设计与实现
    3. 后台设计与实现
  6. 软件测试
    1. 测试环境
    2. 测试方法
    3. 测试用例
    4. 测试结论
  7. 结论

、预期成果

使用快递代收服务系统能实现用户登录,注册,在线接单、发布任务、公示任务,完成后台的管理(权限管理、增删用户功能)等功能。

七、进度安排

进度安排(包括时间划分和各阶段主要工作内容)

序号

任务名称

开始时间

结束时间

1

选题

2020.10.21

2020.10.25

2

查阅中、外文献资料,外文资料翻译,确定系统设计方案

2020.10.28

2020.11.31

3

开题

2020.11.04

2020.12.15

4

进行毕业设计与撰写毕业设计(论文)

2020.12.16

2021.04.30

5

中期检查

2021.03.23

2021.03.27

6

上交毕业设计(论文)正稿打印版及电子材料,毕业设计系统及系统使用说明书光盘,完成毕业答辩ppt

2021.04.13

2021.04.30

7

毕业答辩

2021.05.14

2020.05.23

八、文献综述

基于 Servlet 技术开发的 Java web 技术相比过去来说发生 显著变化,在这一过程中建立了独立整套形成独立开源项目和 生态系统,并且相比过去来说采用ejb2.0,保留了学术风格,但 是由spring大量轻量级框架共同构成的,直到当前相比JavaEE 体系来说有显著差别,我们可发现开源社区是通过利用JAP来 改变JavaEE 体系的,从其标准上更加倾向在Hibenate, 我们可 以发现当 Oracle 收购 Java 之后,这对 JavaEE 发展是十分重要 的,然而从其开发模式上来说并没有产生显著变化。Spring⁃ Boot项目是以spring作为基础框架,在该过程中主要涉及注入 AOP以及面向编程AOP,将Annotation引入到DK5中,使其出现 Spring 项目之后并配置该方式,过去均采用 Xml 配置方式的 Web service应用,其范围较广,但之后研究人员发现在配置xml 文件时发现书写难度大,很难进行后期调试的,因此Spring当 时被大多数人所否定,主要是由于配置了较多的Xml文件,而 SpringBoot改变不仅能够为人们提供简单的配置文件格式,同 时采用 Maven,即约定大于配置的这一理念,也被认为是惯例 优先原则,从一定程度上是大多数配置信息能够按照过去的预 定原则采用缺醒方式,为客户提供个性化的配置方式,在文件 中可以使用Properties文件以及Yaml文件,而在其他配置中多 使用的是其他配置类型设或Annotation,也可以说SpringBoot可 以达到不使用Xml文件配置方式,相比传统项目开发过程中能 够为开发效果带来显著变化。

基于springboot实现短信报警 的 微 服 务 系 统 结构,结合 redis的 主 要 特 性,利 用 其 优 异 的 数 据 库条目读写效率的优势,实现了短信服务的快速调 用,提高了整个系统的可维护性和用户体验。 短信代理服务通过 http方式发布接口供外部 调用,通过接口的实现方可以实时反馈一些状态信 息,比如某个号码发送频率。后期设计可以在后端 根据每个号码的发送特性制作统计报表并可以进 行流量控制以防止恶意发送。

、参考文献

[1] 熊永平.基于SpringBoot框架应用开发技术的分析与研究.电脑知识与技术.2019年36期 

[2] 李丛.MySQL和PostgreSQL数据库安全配置[J].计算机与网络,2016,(11):52-55.

[3] 张宇. 基于微服务架构的企业在线培训平台的设计与实现.2018.10.01

[4] 闫四洋.胡昌平.卞德志.左刚.计算机时代基于SpringBoot+MongoDB的微服务日志系统的实现.2020年08期

[5] 庄学松张智黄可望.《电子技术及信息科学》基于SpringBoot的短信服务的设计与实现.2020年02期

[6] Shufan Liu;Ximei Li;Peng Sun.Design and Implementation of Communication Base Station Survey System based on Springboot.2018.12

[7] Kan Ji;Xiaojun Chen;Aoming Qin;Jia Liu;Jinmei Wu. Design and Implementation of Teaching Quality Evaluation System Based on SpringBoot.2019.02

指导教师意见:  

                          

   

指导教师签名:                          年    月    日

二级学院或系(部)审核意见:

                             

 

院长系(部)主任签名:                          年    月    日        

  • 23
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值