文献综述:
舞台服装租赁管理系统也属于电子商务的一部分,最早出现在美国克林顿,电子商务推出以来,对美国的经济造成了非常巨大的影响,带动了国内经济产值。从电子商务的形式来划分,包括企业对企业、企业对消费者,消费者和消费者模式。在电子商务发展过程中,也呈现出多种商务模式,比如企业和企业之间通过网络进行交易,形成直销型企业,还有代销模式[1]。
在我国,具有独立在线销售的公司已达到几百万,而以个人名义进行网上销售的数量更多。我国电子商务飞速发展的同时,也存在一些问题,比如产品质量的问题,账号安全的问题,交易支付漏洞,给用户带来一定的经济损失。与电子商务发展相近的个性化推荐也持续发展着,随着网上用户的增加为个性化推荐带来了巨大的市场,个性化推荐不再是商家的促销手段,也为用户提供了更大的便捷性,并刺激了经济效益。通过收集用户的特点,分析用户的兴趣爱好,为用户提供感兴趣的产品,是个性化推荐的重点[2]。
与国外销售系统不同的是,国内的销售系统不仅仅涉及到电子商务行业,也包括了一系列的生活服务,送药、跑腿、代购等,呈现多样式方向发展。目前,因为电子商务系统的带动,逐渐改变了人们购买习惯。销售系统逐渐朝智能化,提升用户体验,我国电子商务系统的发展离不开技术的支持,通过信息技术实现销售业务的信息化发展[3]。目前受到疫情影响,各种在线销售业务增成迅速,帮助用户减少了群聚风险。但是目前也呈现出一些问题,比如信用体系、交易纠纷、收货时间长短等。如何通过信息化技术手段,减少不必要的纠纷,提高客户满意度是销售系统需要解决的现状[4]。
在开发本系统时,使用Java技术,MySQL数据库和SpringBoot框架进行[5]。
JAVA技术是目前开发管理系统应用最广泛的语言之一,在JAVA技术框架下,允许使用一致性的模型,重复使用相同的组件,采用多种方法进行事务控制[6]。
本系统开发工具选择MyEclipse,是企业级的开发平台,通过对Eclipse的扩展,完善成为功能齐全的编译工具。MyEclipse完成JAVA代码编写后,可以发布代码,部署环境。程序员在MyEclipse的可视化开发环境中,对代码进行调试,提高开发效率。MyEclipse功能强大,对各种源码提供支持,可以编译Servlet、SSH、SSM、EJB3、JDBC等工具[7]。
在结构上,MyEclipse具有多个功能特性,可以进行JavaEE、WEB、EJB、项目部署、数据库操作等。MyEclipse的快捷键很丰富,如进行快速修复、定位在某行、删除当前行、切换到下一个、上一个、格式化当前代码。MyEclipse引入了全新的JavaScript编辑器,提供代码高亮支持。增加了Struts2图形编辑器、通过授权获取用户的工作台、共享工作台配置、也支持更多的程序服务器。
通过MyEclipse新建项目,创建和mysql数据库的链接,在Openconnection中,输入数据库的密码,数据库链接成功后,选择项目的框架形式,完成项目目录的创建。运行MyEclipse时,可以通过配置tomcat服务器,也可以使用MyEclipse自带的服务器进行运行[8]。
MYSQL是开源的,是为数不多的免费关系型数据库之一。Mysql数据库部署和维护简单,并具有性能高效性和安全性,也可以跨平台进行运行,不但能在windows上,也可以运行在linux上。Mysql扩展了关系型引擎[9]。Mysql不具有可视化管理界面,往往通过第三方软件进行管理,或者通过web端管理器进行管理。通过可视化操作可以快速的进行数据库表的创建、数据的插入读取等。Mysql支持通用的SQL语句,MYSQL还可以Windows集成,完成数据仓库,对数据进行分析的功能[10]。
参考文献:
[1] 梁家富.基于协同过滤的茶类商品个性化推荐算法应用研究[J].河北软件职业技术学院学报,2020,22(04):22-25+41.
[2] 谭超颖.大数据技术在电子商务系统中的应用研究[J].无线互联科技,2020,17 (23):113-114.
[3] 邵全勇,雒海东.基于JavaEE的旅游电子商务平台的设计与实现[J].自动化仪表, 2020,41(10):67-69+73.
[4] 李嘉欣.浅析电子商务时代的信息管理与信息系统[J].数码世界,2020(07):228.
[5] 任圳洋. 农产品电子商务平台推荐算法研究与设计[D].西北民族大学,2020:1-5
[6] 张峰. 混合推荐系统在电子商务中的应用研究[D].景德镇陶瓷大学,2020:5-6
[7] 朱成. 基于Java的网上购物系统的设计与开发[D].南昌航空大学,2019:6-8
[8] 李亮. 基于协同过滤算法的订单管理系统的设计与实现[D].湖南大学,2019:10-20.
[9] 庄巧蕙.基于J2EE的电子商务平台的研究与构建[J].大庆师范学院学报,2018, 38(06):59-63.
[10] 刘学波.基于JSP的电子商务网站数据库的访问[J].数码世界,2018(05):236. [11]The Design and Implementation of Online Bookstore [J].Advanced Management Science(AMS)Volume 6,Issue 1,2018.
开题报告(正文):
1、 选题背景和意义
随着科技的进步,Internet在中国的普及率越来越高。人们对于互联网的依赖也越来越大。网络在慢慢的改变着我们的生活方式和习惯。电子商务也成为了全球经济发展中的热点。而网上购物也随之成为了一种新型的购物模式今日到人们的视野当中,且十分受欢迎。
舞台服装店经营压力大,店铺租金不断上涨,人员工资逐渐增加,经营成本的提高给服装店带来了前所未有的挑战,因此开发出舞台服装租赁管理系统,扩大经营面积,提高经营业绩。通过线上租赁带动销售业绩,会员可以通过网上租赁服装,通过送货员送货上门,提高服装租赁的方便性。
从成本方面来看,舞台服装店需要大面积的租赁环境,高昂的租金使得服装店的业绩大打折扣,而在线销售就减少了租金费用,只需要开发好舞台服装租赁管理系统就可以使用,极少的服务器空间费用比起店面租金可以忽略不计。人工费用方面,线下实体的人工需要收银、服装讲解、售后员等等。舞台服装租赁管理系统只需要一个后台管理员配合快递人员进行配送货物即可,减少人员的开支,所有的流程都可以通过线上智能化的管理系统进行处理。
传统的销售利润很难进行统计,只能通过感觉或者复杂的记录来进行分析,而舞台服装租赁管理系统通过后台可以统计出月租赁量,分析最受欢迎的服装,针对最受欢迎的服装加大推广力度,进一步提高销售业绩给,给舞台服装店租赁带来巨大的收益。
2、 研究目标与任务
主要任务是完成舞台服装租赁管理系统的开发背景、系统概述、需求分析、系统设计、系统实现和测试环节等。普通用户模块包括: 用户注册、用户登陆、用户修改密码、浏览舞台服装、购物车、租赁订单管理。管理员模块包括:管理员登陆、订单管理、舞台服装分类管理、舞台服装管理、系统管理、用户信息管理、添加、修改、删除。
主要的功能设计目标为:
舞台服装租赁管理系统包括前台和后台管理。
其中前台功能包括:
(1)会员浏览首页:会员可以进入舞台服装租赁管理系统的首页,可以及时详细了解最新的服装信息,服装推荐等信息,另外会员同样可以按照种类、租赁价格、名称等查询服装租赁详情。
(2)会员登录或者注册:主要来判断用户是登录了还是退出。只有用户登录系统方可进行租赁和支付等操作,如果用户没有登录,只可以浏览舞台服装信息,但不能租赁。
(3)会员查看舞台服装信息,对舞台服装进行评论,也可以查看别人的评论情况。
(4)用户管理:负责对注册用户进行管理,其功能有:用户的注册,用户的信息修改或者删除,密码重置等。
(5)购物车管理模块:主要负责对已经登录的会员管理。当用户浏览到心仪的舞台服装时,可以将图书添加至购物车内,查看购物车列表,修改或者删除购物车。
(6)我的订单管理模块:查看舞台服装订单状态,及时租赁和退还。
(7)查看舞台服装租赁的优惠公告信息。
(8)根据会员的级别进行租赁打折。
后台管理包括:
(1)会员管理模块:管理注册的会员信息,删除修改会员。
(2)类型管理模块:管理舞台服装类型信息。
(3)舞台服装管理模块:管理舞台服装信息,上传舞台服装图片、描述、租赁价格、视频、文字等详细的描述信息。
(4)订单管理模块:管理员在后台能够查到已经受到处理和未被处理的订单,会员的手机号码,地址等一些必要信息。
(5)时常发布一些有关舞台服装的最新消息,如:新货上架,促销打折等公告信息。
(6)系统管理,发布轮播图广告宣传。
(7)服装租赁统计。通过统计图直观的统计出租赁情况。
(8)库存统计。估计当前租赁信息,统计舞台服装的现有库存。
(9)租赁押金。不同的舞台服装设置租赁押金。