花言鲜花商城开题报告

395 篇文章 17 订阅
395 篇文章 17 订阅
本文探讨了电子商务背景下,花言鲜花店商城管理系统的设计与开发,包括系统功能、国内外研究现状、发展趋势、遇到的挑战及解决方案。重点介绍了系统模块、数据需求、可能的问题及改进措施,采用的技术栈如Java、SpringBoot和MySQL。
摘要由CSDN通过智能技术生成

1.课题研究的意义,国内外研究现状、水平和发展趋势

1.1课题研究的意义

随着计算机技术的迅速发展和广泛应用,电子商务在国内外都已普遍存在,资料的数字化、光盘存储、计算机管理和网上检索查询利用都是发展的必然趋势。
而本项目——花言鲜花店商城管理系统正是从这个需求出发,结合网上电子商务的一般流程通过对订购者与管理员的调查和分析,开发出一套适合于网上鲜花店的复杂的管理系统。与其他功能类似的软件相比,本软件的主要优势有:通用性强,权限管理完善,可扩展性好,用户体验良好,投资少,回收快。一项针对中国中小企业的情况调查显示,个人在网下启动销售公司的平均费用至少5万元,而据易趣网礼品门类的负责人介绍,网上开店建店成本非常小网上商店比同等规模的地面商店“租金”要低得多,同时租金不会因为营业面积的增加而增加,投资者也不用为延长营业时间而增加额外的费用。
    1.网上商店比同等规模的地面商店“租金”要低得多,同时租金不会因为营业面积的增加而增加,投资者也不用为延长营业时间而增加额外的费用。
    2.小时营业时间。网上商店延长了商店的营业时间,一天24小时、一年365天不停地运作,无须专人值班看店,都可照常营业。网上商店节省了人力方面的投资,不用雇佣帮手,店主完全可以在享受生活的同时把自家的网上小店打理得井井有条;还避免了因为来不及照看店铺而带来的损失。同时,营业时间不受限制,消费者可以在任何时间登陆、购物。交易时间上的全天性和全年性,使得交易成功的机会大大提高。
    3.销售规模不受地盘限制。传统商店有多大就只能摆放多少商品,生意大小常常被小店面积限制。而在网上,即便在地面上只有一个小商店,或者干脆就没有门面,开店的生意却可以照样做得很大。
    4.不受店面空间的限制。哪怕只是街边小店,在网上却可以拥有百货大楼那么大的店面,只要投资者愿意,可以摆上成千上万种商品。目前国内最大的专业拍卖网站同时在线的商品要超过10万件,已超过一些大超市。
    5.不受地理位置影响。不管客户离店有多远,在网上,客户一样可以很方便地找到,这令消费群体突破了地域的限制,变得无限广阔了。

1.2国内外研究现状、水平和发展趋势

传统鲜花交易的流通渠道集中在线下,一般来说,鲜花从花农手中,要经过交易市场、一级、二级批发商等发往全国各中小城市,并最终送至消费者手中。这个流通环节过多则造成交易时间长、鲜花耗损严重,且中间每层批发商至少加价15%-20%,末端的花店零售环节,在维持店铺运营盈亏平衡情况下,至少加价60%,最终的成本均由消费者端来承担。而鲜花电商模式的介入,直接对接花农与花店、消费者,缩短了中间的流通环节。线上鲜花电商没有线下门店运营造成的成本负担,同时减少区域局限对市场发展的阻碍。此外,鲜花库存的管理也会更容易,订单也更稳定。

因为鲜花的特殊性,鲜花电商平台的发展比其他行业的电商平台发展相对滞后了一些,发展却很迅猛,2016年中国鲜花电商行业市场规模168.8亿元,2年的时间发展到了366.2亿元,翻了一番,且增速在持续上涨,2020年突破700亿元。现在部分花企正在发展其鲜花电商平台,欲发展成为淘宝、京东平齐的大平台,让消费者想购买鲜花就能想到这个平台,并且成为鲜花电商界的权威,这也就意味着谁先做成鲜花界的淘宝京东阿里巴巴谁就是赢家。

根据新思界产业研究中心发布的《2018-2022年中国鲜花电商行业市场深度调研与发展趋势预测研究报告》显示,2017年,我国鲜花电商市场规模为125亿元。随着消费习惯的养成预计到2021年,我国鲜花电商市场规模将接近500亿元。我国居民消费能力以及消费观念的提升,推动了我国鲜花电商市场快速发展。现阶段我国鲜花电商还处于发展初期,消费结构上礼品鲜花仍占主流,日常鲜花市场规模较小,人均鲜花消费额较低。在荷兰、英国、美国等欧美发达国家,其日常鲜花消费占比为50%左右,而我国仅为5%左右;在人均消费方面,荷兰人均鲜花消费为68欧元/年英国为55欧元/年,美国为25欧元/年,而我国仅为5欧元/年。

近年来,新冠肺炎疫情爆发。部分以线上销售为主的花卉经营者受疫情影响远远低于传统经营者,在此次疫情之下,整个社会对互联网的价值达成了广泛而深刻的共识。各路花卉电商平台的发展一直声势浩大,给了传统花卉从业者很大的压力。因为功能定位不同,电商并不能完全取代批发市场,但二者可以相互融合、协同共生。要充分融合互联网的新技术与新模式,给传统模式带来转型升级,开拓更大的新市场需求。

2.课题的基本内容,可能遇到的困难,提出解决问题的方法和措施

2.1课题简要介绍

2.1.1功能需求模块描述

1、前台功能需求:

(1)用户的登录:操作者可以选择自己的身份进行登录,消费者点击用户商城界面可以进入商城进行相应操作。

(2)管理员登录:后台管理员选择管理员登录可以进入后台进行相应操作。

(3)用户的注册:若用户没有注册,可点击注册进行注册,在注册过程中涉及到数据的合法性校验,用户名不能重复。

(4)商品展示模块:通过分页浏览商品,可以根据不同类别查看对应产品,也可以根据关键词搜索商品,没有库存的商品标记出来。

(5)购物车:用于存放用户的购物商品,用户也可根据自己的情况修改自己的购物车。

(6)订单模块:对于已经登录的用户可对购物车中的商品进行提交订单并且进行付款。

(7)留言板:方便顾客对于商品和网站提出意见。

2、后台功能需求:

(1)管理员登录:管理员根据账户和密码进行登录

(2)商品管理:管理员可以对前台展示的商品信息进行分页查看(包括商品库存),添加,修改,删除,搜索等操作

(3)订单管理:管理员可以进行订单查看,删除,发货和搜索订单的操作,以及查看订单是否已经完成等订单详情。

(4)用户管理:管理员对注册的用户进行增删改查等操作。

2.1.2系统模块图

根据实际调查,花言鲜花商城主要有两大模块用户模块和管理员模块,以及相应的子模块,如图2-1所示:

2-1花言鲜花商城功能模块

2.1.3系统数据需求(数据流图)

根据各个模块之间的关系,可以粗略得出花言鲜花商城的数据流图,如图2-2所示:

2-2系统数据流图

2.1.4实体图及E-R

1)系统E-R图,如图2-3所示:

图2-3系统E-R

(2)客户E-R图,如图2-4所示:

图2-4客户E-R图

(3)管理员E-R图,如图2-5所示:

图2-5管理员E-R图

(4)分类E-R图,如图2-6所示:

图2-6鲜花分类E-R图

(5)鲜花信息E-R图,如图2-7所示:

图2-7鲜花信息E-R图

(6)订单信息E-R图,如图2-8所示:

图2-8订单信息E-R图

(7)库存信息E-R图,如图2-9所示:

图2-9库存信息E-R图

(8)购物车E-R图,如图2-10 所示:

图2-10购物车E-R图

(9)留言板E-R图,如图2-11所示:

2-11留言板E-R图

2.1.5关系模型及数据库表

  1. 关系模型
  1. 客户信息uiduserNamepwdsexagetelenumberaddress

其中uid为主键;

  1. 管理员信息(riduserNamepwdsexage),其中rid为主键;
  2. 分类信息(cidcname),其中cid为主键;
  3. 鲜花信息(flowerIdcidpropricecolorremarkscomment),其中flowerId为主键,cid为外键;
  4. 订单信息(iduidflowerIdtimepricefreight),其中id为主键,uidflowerId为外键;
  5. 鲜花库存(flowerIdcount),其中flowerId为主键;
  6. 购物车(sidquantityflowerId),其中sid为主键,flowerId为外键
  7. 留言板(lid,comment),其中lid为主键;

  1. 数据库表
  1. 客户信息表,如表2-1所示:

2-1客户信息表

字段名

数据类型

长度

描述

是否主键

uid

INT

10

用户id

userName

VARCHAR

20

用户名

pwd

VARCHAR

10

密码

sex

VARCHAR

2

性别

age

INT

2

年龄

telenumber

VARCHAR

11

联系方式

address

VARCHAR

40

地址

  1. 管理员信息表,如表2-2所示:

2-2管理员信息表

字段名

数据类型

长度

描述

是否主键

rid

INT

10

管理员id

userName

VARCHAR

20

用户名

pwd

VARCHAR

10

密码

sex

VARCHAR

2

性别

age

INT

2

年龄

  1. 分类信息表,如表2-3所示:

2-3分类信息表

字段名

数据类型

长度

描述

是否主键

cid

INT

10

分类id

cname

VARCHAR

20

分类名称

  1. 鲜花信息表,如表2-4所示:

2-4 鲜花信息表

字段名

数据类型

长度

描述

是否主键

flowerId

INT

10

鲜花id

cid

INT

10

分类id

pro

VARCHAR

40

产地

price

DECIMAL

10

价格

color

VARCHAR

10

颜色

remarks

VARCHAR

200

备注

comment

VARCHAR

200

描述

  1. 订单信息表,如表2-5所示:

2-5订单信息表

字段名

数据类型

长度

描述

是否主键

id

INT

10

订单id

uid

INT

10

用户id

flowerId

INT

10

鲜花id

time

DATETIME

5

订单时间

price

DECIMAL

10

价格

freight

DECIMAL

10

运费

  1. 鲜花库存表,如表2-6所示:

2-6鲜花库存表

字段名

数据类型

长度

描述

是否主键

flowerId

INT

10

鲜花id

count

INT

10

库存数量

  1. 购物车表,如表2-7所示:

2-7购物车表

字段名

数据类型

长度

描述

是否主键

sid

INT

10

购物车id

quantity

INT

5

数量

flowerId

INT

10

鲜花ID

  1. 留言板表,如表2-8所示:

2-8留言板表

字段名

数据类型

长度

描述

是否主键

lid

INT

10

留言板id

comment

VARCHAR

200

留言板内容

2.2可能遇到的困难,解决问题的方法和措施

网上花店系统的设计与应用是个庞大的工程,虽然系统运行正常,但还存在很多问题,需要进一步改进。比如在以后的工作中可以采用数据挖掘技术分析结果来改进了站点的设计,增加了智能推荐服务等个性化功能,还能帮助商家对销售额进行预测分析,以帮助销售商找到潜在客户,实现客户驻留。以后的工作中作如下改进:

1)系统功能有待完善,本文只是对网上花店系统的整体架构和核心技术进行了分析,实现了基本的销售管理功能。对于整个系统还有很多功能有待补充特别是增加更多个性化服务。

2)增加网站BBS,支持在线客服等等

3)系统的安全措施不够完善,目前该系统用户登录,只进行了密码验证,

没有使用验证码和数字签名等方式。

网上购物系统是一个庞大又复杂的工程,结合客户的实际应用和使用过程中出现的实际问题都有待于今一步研究,希望在后续的工作中会对系统进行更广泛深入研究和完善。

3.课题拟采用的研究手段(途径)和可行性分析

3.1研究手段

为了让花言鲜花商城管理系统在开发时可以清晰的进行人工分配和提高编码效率,整个系统将前后端分离,即网页开发与服务端程序分离,以往开发时往往会前后端职责不清,大大的降低了维护性,使用这种方法可以缓解这个问题。分离之后前端可以用许多工具去优化开发,又可以提高效率也可以提高软件的质量。

服务端 使用JAVA语言作为核心开发语言,java是一个面向对象的语言,它把许多程序员不常用的特征去除,使语言更加小巧。它的语言设计集中与对象和接口,提供了简单的类机制以及动态的接口模型。对象中封装了对象的属性以及相应的方法,实现了对自然属性的模块化,类则是提供了一类对象的原型可以让子类集成实现代码的复用。

Java也是面向网络的语言,而且在分布式的环境下可以避免病毒入侵,它必须通过对象的实例变量来访问内存,这样就可以避免木马对程序的攻击,取消了指针的概念,也避免了指针操作中容易产生的错误。

服务端将基于SpringBoot框架,它是将Spring框架的简化框架,它简化了开发人员的一些样板化的配置,如框架中嵌入了Tomcat,无需部署WAR文件,简化了Maven配置,自动配置Spring等操作配置,这将大大提升开发的效率。

在数据库方面将使用MySQL数据库,MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。它所用的SQL语言是访问数据库的最常用标准化的语言,它是免费的开源软件,体积较小,速度快可以大大降低软件开发的成本。

在服务器方面将使用Tomcat服务器,它是由Apache软件基金会的一个重要开源项目,该服务器是一个免费的Web应用服务器,将ApacheTomcat整合使用,无论是静态页面还是动态页面都可以快速应对而且有更好的可扩展性和安全性。

3.2可行性分析

经济可行性在现实生活中,鲜花店作为一种新兴的礼品店,颇受欢迎,但是也有它的发展限制,花店鲜花的运送保存等方面的耗费使其利润大打折扣,网上商城则可以根据用户需求定制,尽最大的可能减少了损耗。

技术可行性:基于JAVA的网上鲜花销售系统采用Eclipse作为开发环境,以JSP,servlet,MySQL数据库作为开发技术。

市场可行性网上购物已经成为一种潮流,方便客户在家中即可以购买到自己心怡的商品。对公司而言,还可以很容易查询到公司销售的实时情况以及过往历史,也可以对之进行统计分析,这样可以更好地作经济决策,同时也可以更具销售的情况来减少库存的积压。网上鲜花销售系统正在飞速发展,大家都知道这几年电子商务网站的规模越来越大。

社会可行性各种各样的服务人性化,宣扬的是顾客至上主义。顾客可以通过手机,实时掌握配送流程,包括快递员送货情况。符合社会发展的趋势,也顺应了顾客的需求。

操作可行性:此系统具备友好的用户界面,使用方便,易于维护,操作筒单易于被用户接受,用户只需懂得如何操作计算机,并且和对此系统使用有简单的了解即可方便使用,而且使用此系统可以大大减少管理人员的负担。因此从使用操作方面看,此系统的开发是可行的。

法律可行性分析:本软件系统不存在任何侵犯、妨碍和责任问题,用户的所有造作也在法律的规范内。

3.3参考文献

[1]基于MVC框架网上商城的设计与实现[J]. 袁江琛.信息与电脑(理论版),2020(20)

[2]关于JAVA语言在软件开发下的应用[J]. 杨杰;杨莉萍.信息与电脑(理论版),2015(16)

[3]网上销售系统的分析与设计[J]. 罗永昌.商丘职业技术学院学报,2009(05)

[4]基于Java的购物网站设计与开发[J]. 陈猛.农家参谋,2020(08)

[5]基于JavaWeb的图书购物网站的设计与实现[J]. 陈秋玲.电脑知识与技术,2019(16)

[6]一种基于JAVA语言的分布式应用服务模式[J]. 蔡宇;蔡婷.信息与电脑(理论版),2016(12)

[7]基于java的购物网站建设[J]. 吴亚林.信息与电脑(理论版),2015(19) [8]软件工程理论与实践. 王立峰等编著.清华大学出版社.2003

[9]Java的B2C电子商城网站系统设计[J]. 刘睿文;吴帝李.电脑编程技巧与维护,2010(22)

[10]基于MYSQL的学生信息管理系统数据库设计[J]. 魏松;贺丹娜.计算机光盘软件与应用,2012(14)

[11]MySQL查询的基本原则[J]. 王晓燕.办公自动化,2021(15)

[12]MySQL数据库课程的设计分析[J]. 王旭华.信息记录材料,2021(03)

[13]张海藩/牟永敏.软件工程导论第6版.北京:清华大学出版社,2013

[14]中华人民共和国国家标准GB 8567-88计算机软件产品开发文件编制指南[S]北京:中国标准出版社

[15]Java语言异常处理技术分析[J]. 崔宁.科技传播,2015(02)

指导教师意见(对课题的深度、广度及工作量的意见和对结果的预测)

指导教师签字:                                             

系意见:

系主任签字:                                               

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值