随着互联网技术与各行各业的不断融合,电子商务行业的管理层面也可运用互联网技术,互联网的快速发展给电子商务行业带来了机遇,随着互联网的普及,人们更倾向于线上交易,而不是去实体店消费。为了提高药材信息的曝光度以及销量,设计一款中药材交易系统,通过引入这个网站,可以更好地满足消费者的需求,提高经营效率,增加销售额。同时,消费者也能够享受到更好的线上交易体验,获得更多个性化的服务。这将为中药材交易系统带来更多的竞争优势,促进其可持续发展。
中药材交易系统是根据Spring Boot框架实现的,使用vue技术将页面展示给用户,实现前后端的交互,给用户良好的使用体验。本中药材交易系统结构清晰,操作简单,用户可以直观的看到每一个操作模块,并且还增加了用户权限。通过药材信息,变幻图,订单信息,公告信息,收藏信息等功能设计,给用户带来舒服的使用环境,提升用户体验和忠诚度。
本文论述了现在中药材交易系统的发展现状,介绍了其研究背景和研究意义,还对系统的可行性和功能性进行了分析,最后测试了系统的实用性。
关键词:药材交易;药材信息; Spring Boot框架;vue技术
背景和研究意义
互联网经济是二十一世纪新兴的一种经济模式,这与传统的实体经济形成了鲜明的对比,实体经济的基础是人与人,人与物之间直接建立消费关系,而互联网经济体系是人们足不出户就能建立起消费关系[1]。作为一种新型的经营模式,中药材交易系统不仅突破了时间与空间上的限制,还为经营者降低了大量的人力与物力上的成本。
伴随着我国经济的腾飞,改善了大部分人的生活水平,为了让他们在消费的过程中降低时间成本,使消费变的高效,通过互联网技术开发的中药材交易系统不仅迅速的得到广大消费者的认可,也让越来越多的实体经营者改变了经营模式[2]。作为一个中药材交易系统,没有时间上的限制,也没有地区上的限制。经营者只需要把相关的药材信息详细的发布在网上,网站就可二十四小时不间断的营业,用户也可以在任意时间段选购药材信息[3]。
中药材交易系统开发意义就在于用户能够进行在线交易,本网站所服务的对象就是消费者,每位上网的用户都可能成为我们的消费者。为了吸引更多的用户成为消费者,让其有个深刻的使用体验,网站在首页就展示了相关药材的信息,并对药材信息进行整合排列,用户能更直观的浏览药材信息,还可以查看药材的详细信息以及其他用户发表的收藏信息,让用户更加明确自己的需求[4]。不仅如此,网站还为用户提供了搜索的功能,用户通过搜索框输入关键内容,网站便可根据用户输入的内容罗列出相应的药材信息。这样的药材信息展示模式能够让用户在短时间内就能够获取到自己想要的药材,不仅节约了时间,也提高了效率,这是传统的经营模式所不具备的。所以开发一个中药材交易系统是现代商贸的必然趋势,不仅能改变传统经营模式管理繁琐,利用率低下,资源浪费,成本高昂的问题,也解决了消费者的时间限制与地域限制。
论文研究的主要内容
新世纪互联网时代的到来以及计算机技术的不断更新,中药材交易系统的建立与实施,在技术水平上已经非常的成熟。中药材交易系统所带来消费方式给人们生活带来巨大变化,这种改变不仅体现在消费场所的变化,更重要的是改变了人们传统的消费理念以及消费习惯。中药材交易系统无论是在网上发布,还是在网站上在线浏览药材信息详情,这些都是用户对消费决策环节起到至关重要的作用,每个环节的缺陷都可能使网站缺失一位用户。系统需要研究的内容主要是发展一个中药材交易系统,集药材信息管理,用户在线交易于一体,使用户在网站消费过程中有极致的体验从而留住顾客。
中药材交易系统是现代电子商务贸易道路中非常重要的一条,传统的消费模式具有局限性,然而通过网站,它能够在全球的电子商务网站上发布药材信息,也能让全世界的消费者在网站上进行消费,对经营者与消费者都没有局限性。网站为了使消费者在网购的体验上达到较高的水平,充分考虑用户的感受,将网站界面设计的非常丰富,操作非常的简单,为用户提供一个具有高效管理,安全并高效的中药材交易系统。
研究现状
我国互联网的起步因为比较晚,在网络进入千家万户之前,人们选择消费的方式只有出门走街串巷,这种消费方式往往占据人们大多数的时间,导致在时间成本上的浪费[5]。但是随着网络的诞生,互联网进入我国以来,网络迅速的蔓延到各行各业,国内一批又一批中药材交易系统出现,使人们居家就能消费,节省大量的时间。我国早期的中药材交易系统,在当时每个平台都占据着一定的消费比例,但如今随着市场的需求与变化只有淘宝一家独大,这充分证明了在这个行业想占得一席之地还是很艰难的。
通过开发前期对中药材交易系统的经营模式与管理模式的调研,基本上了解了曾经那些电子商务平台的发展路程,但是它们的发展路程是本系统无法实施的,例如淘宝模式,需要巨额的开发资金以及强大的开发团队来维持网络的正常运行,由于不具备这种条件,本系统只是针对药材信息这一类药材进行网上的消费,这种针对性的中药材交易系统模式,可以让网站的消费者更直接的了解自己的消费诉求[6]。中药材交易系统作为一种以药材信息为主体的网站,不但具备自身的特点,有具有众多中药材交易系统的共性,是具有一定发展前景的。
论文结构
本文第1章介绍了对中药材交易系统研究的目的和背景、研究现状以及该系统主要任务和目的。第2章对系统用到的技术,原理和开发工具进行介绍。第3章介绍中药材交易系统的功能以及它的设计思想。第4章介绍中药材交易系统各模块的实现以及数据库的整体设计。第5章对系统的各模块功能实现及所呈现的功能页面效果。第6章通过对系统的测试,包含测试目的及功能模块的测试以及测试结论等内容进行阐述。
系统需求分析
中药材交易系统首先需要满足用户线上交易的需求,其次要满足管理者对药材信息发布以及药材信息管理的需求。网站分为两部分设计,第一部分设计网站前端,游客在首页就能浏览网站的药材信息以及变幻图等内容,游客还可在网站首页注册页面进行在线注册成为用户从而实现线上交易功能,注册用户则可在网站首页添加订单,直接购买药材并生成订单信息等功能操作。第二部分是针对管理者操作设计的后端,后台的管理主要为了满足管理者对中药材交易系统的管理需求,包含的内容有药材信息管理,变幻图的管理,订单信息的管理等。也可以由客服角色登录系统后进行个人中心,公告信息等内容的管理。
下面通过UML中用例图进行阐述。
如图是管理员用例图,通过此图可了解到,管理员在网站的功能主要包括个人中心,变幻图的管理,药材信息的管理,订单信息管理等模块。
如图是注册用户用例图,通过此图可了解到,注册用户在网站的功能如图。
如图是商家用例图,通过此图可了解到,商家在网站的功能如图。
功能模块设计
中药材交易系统是基于B/S架构的项目,系统分为前端展示部分和后端功能管理部分,前端可以提供未注册用户进行相关内容如药材信息,变幻图等内容的浏览。也可以实现用户注册和注册完成后登录进行订单信息的关联操作。前端注册用户的具体功能如下。
注册功能实现:通过导航栏的注册板块进行注册操作,在注册页面填写用户名,密码等信息内容后提交注册按钮。弹窗提示注册成功即可。
登录功能实现:只有注册成功后的用户方可进行登录操作,在登录页面填写用户名,密码等信息后提交,信息正确则实现登录功能。
订单功能实现:用户可以进入相应的药材信息页面进行订单操作,填写数量后点击按钮即可完成操作。
订单信息功能实现:用户登录后,查看订单信息,订单信息每发生一次变化,订单状态跟随着改变。
社区交流功能实现:用户登录后可以进行社区交流动作。
我的收藏功能:用户在浏览首页界面看到喜欢的药材信息,但又还不想购买时,点击收藏,收藏记录存于我的收藏栏中,方便后续查找。
系统前端的功能结构图如图
中药材交易系统的后端主要服务于管理员角色,通过登录页面完成登录操作后进入到系统后台,可以通过菜单栏的功能模块实现增删改的相应操作。后端功能模块具体功能如下。
个人中心功能实现:通过个人中心可以管理密码信息及个人信息。
变幻图功能实现:变幻图模块分为变幻图添加和变幻图管理两个部分,变幻图添加是在其新增页面根据文本框说明填写相关内容后提交实现数据新增。变幻图管理则是可以对某一条记录进行修改或者删除操作。
公告功能实现:管理员进入公告后可以对其进行数据添加,也可以对公告进行数据修改和数据删除。修改和删除是通过公告列表的对应按钮进行操作。
药材信息功能实现:商家点击药材信息添加则调整至药材信息添加页面,根据文本框内容要求进行内容登记,从而实现数据新增。药材信息列表则是为其进行修改或者删除等功能,从而实现数据更新或者清除。
订单信息功能实现:管理员对订单信息只有数据管理权限,能够进行订单信息修改,也可以对其进行删除。
管理员后端的功能结构图如图所示。
首页实现
首页是用户进入网站后最先浏览到的页面,导航栏的功能是为了让用户更快速了解网站。导航栏内容包括:药材信息,变幻图,订单,用户注册以及相关信息的展示。用户可根据自己的需求点击相对应的导航菜单,例如游客需要注册成为用户,那么游客就需要点击用户注册按钮根据页面跳转的信息进行注册的操作。首页页面,如下图所示。
药材展示实现
首页展示药材能让用户更直观的了解网站的购物目标。药材分类展示的实现是通过文件实现。药材分类展示页面,如下图所示。
药材详情实现
用户在首页点击展示的药材时,用户点击的药材信息时,系统将通过数据库读取出药材信息表,将药材详情也展示在页面中。药材详情页面如下图所示。
后台管理员主要功能实现
后台商家主要功能实现
药材信息管理实现
药材信息管理是可以在列表中进行添加、修改、删除药材等操作。药材信息管理页面如下图所示。
《基于SpringBoot的中药材交易系统》该项目含有源码、文档、配套开发软件、软件安装教程、项目发布教程等
软件开发环境及开发工具:
开发语言:Java
框架:springboot
JDK版本:JDK1.8
服务器:tomcat7
数据库:mysql 5.7
数据库工具:Navicat11
开发软件:eclipse/myeclipse/idea
Maven包:Maven3.3.9
浏览器:谷歌浏览器