随着互联网技术与信息技术的深度结合,很多采用传统的线下交易进行甜点购买的生活消费方式走向了互联网化。互联网的信息管理方式一方面增强了信息共享的手段,方便甜品店用户快速查阅所需信息,另一方面也提升了用户交流沟通的方式。本文通过对当前的甜品店线上购买销售的流程进行跟踪研究,设计甜品店网站,帮助店铺用户进行线上甜品购买、付款和评论的一体化管理。
本系统在系统层面使用浏览器服务器的软件架构,利用软件工程面向对象与面向过程相结合的设计思想,后台服务端采用当下使用极为广泛的SpringBoot技术框架和前后端分离的技术进行编程设计。开发语言使用Java,数据库使用免费的MySQL,集成开发环境使用IntelliJ IDEA ,操作系统使用win10。后台实现了甜品信息管理、公告信息管理、用户信息管理、购买信息管理、邮寄信息管理、收货信息管理、评论信息管理和甜品统计等功能。
本系统通过管理甜品店的各项信息,实现甜品店信息的快速处理,提升销售管理效率与并提升店铺的宣传。该系统将进一步提升甜品店的信息化建设。同时本系统能够在后台服务进行用户发布的评论信息快速处理。
本系统的开发使用的开发工具包括idea集成开发工具,数据库使用MySQL,编程语言使用Java,整个系统开发过程采取前后端分离的技术,分别进行用户端界面的开发和后台服务程序的设计。程序开发过程采取面向过程与面向对象结合的开发思想进行设计,首先通过系统的研究背景进行调查研究,接着通过对系统的可行性进行详细分析,然后确定系统要实现的功能需求模块,接着对系统进行编程开发,最后实现系统的功能测试和文档整理。系统完成整体按照系统分析,系统设计,系统测试的过程进行研发,最后的系统将会满足预先设定的目标,并提升整个系统的容错性。
本系统主要研究内容:系统功能角色分为普通用户角色和管理员角色。普通用户角色实现:用户注册登录功能、甜点信息查询功能、甜点推荐功能、热销甜点推荐功能、购物车功能、商品收藏功能、下单支付功能和评论功能。管理员用户角色实现:用户信息管理、公告信息管理、甜品信息管理、订单信息管理、商品信息查询统计。
本系统的普通用户主要功能如下:
普通用户功能:
(1)用户注册登录功能
普通用户打开网站程序后,在登录界面看到注册按钮,输入个人信息后点击注册按钮,注册成功即可进行普通用户登录。
(2)甜点信息推荐功能:
普通用户只有登录网站程序之后,可以在网站页面进行甜点信息的检索查询,并通过点击图片查看详情还可以查看系统推荐得甜点信息。
(3)热销甜点推荐功能:
普通用户只有登录网站程序之后,可以在网站页面进行甜点信息的检索查询,并通过点击图片查看详情还可以查看系统热销得甜点信息。
(4)店铺公告浏览功能:
普通用户登录网站系统之后,可以在页面查看店铺公告信息,从而实现店铺得最新产品和优惠信息。
(5)购物车功能:
普通用户在登录网站程序系统之后,可以在甜点浏览页面进行商品信息的添加购物车功能,该页面可以对用户商品信息进行详细的购物数量登记,同时也可以方便用户对商品信息进行下单,是系统重要的模块,对普通用户的个人感知起到重要的作用。
(6)付款下单功能:
普通用户在登录网站程序系统之后,可以在购物车页面进行进行付款下单,该页面可以对用户付款信息进行操作快捷,是系统重要的模块,对普通用户的个人感知起到重要的作用。
(7)商品评论管理:
普通用户在登录网站程序系统之后,可以在收获后对商品信息进行评论。
(8)商品收藏管理:
普通用户在登录网站程序系统之后,可以在商品信息浏览页面进行感兴趣得商品收藏。
管理人员主要用来管理各项信息,用来提高后台管理人员的信息设置,对系统提升用户交易效率有着重要的感知。
本系统管理员功能主要如下:
(1)用户信息管理:
本功能模块用来对普通用户注册的个人信息进行处置管理,如果是恶意注册用户,就需要加入立刻删除。
(2)甜点信息管理:
本功能模块用来对店铺甜点信息进行设置管理,该甜点信息管理主要是对于用户关心的甜点,进行详细的信息登记管理,实现甜点详细信息的添加、修改和删除。
(3)公告信息管理:
本功能模块用来对店铺公告信息进行设置管理,该公告信息管理主要是发布店铺得产品信息和优惠信息,实现公告详细信息的添加、修改和删除。
(4)订单信息管理:
本功能模块用来对用户对下单信息进行设置邮寄,可以查看订单进度信息,实现订单信息的管理。
(5)评论信息管理:
本功能模块用来对普通用户发布评论信息进行设置管理,该用户发布评论信息管理主要是对于用户评论信息进行分享审核管理,实现用户评论信息的分享、修改和删除。
(6)邮寄信息管理:
本功能模块用来对普通用户发布下单信息进行邮寄,实现订单物流信息的分享、修改和删除。
(7)查询统计
管理用户在登录系统之后,可以方便用户对各项信息的查询检索和甜点信息的统计,是系统重要的模块,对管理用户的个人感知起到重要的作用。
(8)店铺设置
管理用户在登录系统之后,可以进行店铺得介绍说明设置。