随着信息时代的发展,用户的消费水平也在不断的上升,传统超市以及电子商务在线上推广和购物体验等方面也到了一个瓶颈期。淘宝、京东等购物平台需要占手机更多的内存,而选择微信小程序能够节省更多的内存并且无需下载app,使人们能够更加的便捷。微信小程序的开发相较于app的门槛稍微低一些,使得更多的人投入进来,也使得微信小程序在短时间内构建了完整的开发环境和开发者生态。拆分出来的服务号并没有提供更好的服务,而小程序的开发、获取用户和传播成本更低。因此本系统选择基于uni-app开发的微信小程序在线商城系统为研究对象。
经过研究分析,该系统基于uni-app小程序,采用JSP技术,JAVA语言,MySQL数据库进行开发。主要实现了会员管理、商品分类管理、商品管理、订单管理、评价管理、收藏管理、销售统计管理、系统管理等功能。
关键词:uni-app;在线商城系统;JSP;MYSQL
Abstract
With the development of the information age, the consumption level of users is also constantly rising, and traditional supermarkets and e-commerce online promotion and shopping experience have also reached a bottleneck period. Shopping platforms such as Taobao and JD.com require more memory in mobile phones, and choosing WeChat Mini Programs can save more memory and do not need to download apps, making it more convenient for people. Compared with apps, the development of WeChat mini-programs has a slightly lower threshold, allowing more people to join in, and also enables WeChat mini-programs to build a complete development environment and developer ecosystem in a short period of time. The split service account does not provide better service, and the development, user acquisition and dissemination costs of the mini program are lower. Therefore, this system chooses the WeChat applet online mall system developed based on uni-app as the research object.
After research and analysis, the system is based on the uni-app applet, using JSP technology, JAVA language, and MySQL database for development. It mainly realizes member management, commodity classification management, commodity management, order management, evaluation management, collection management, sales statistics management, system management and other functions.
Keywords: uni-app; online mall system; JSP; MYSQL
系统开发目的
在信息化日益发展的今天,人类越来越多地依靠互联网技术,互联网正在引领各行各业发生飞速的变化,用日新月异来形容一点都不为过。互联网技术自出现以来便吸引了全球人类的目光,深刻地变革了人类的生存及生活方式,尤其是带来传统的购物方式的变革,一种全新的、基于互联网和微信小程序的电商模式应运而生。传统的经营模式存在很多弊端,已经不能够再适应这个社会经济发展所带来的消费者的需求。网络销售的发展造就了各行各业借助网络销售平台获得迅猛发展的机会。在这样的背景下,开发基于uni-app微信小程序在线商城系统,为商家和消费者提供了极大的便利。
系统开发意义
当今借助于移动网络的发展,有效利用个人现有的智能手机网络,促进我国的电子商务行业的健康发展。在线商城系统通过微信这个广泛使用的工具进行推广和访问,覆盖面更广。微信小程序可以让用户在不需要下载和安装的情况下直接使用,方便快捷;此外,微信小程序还支持多种功能,比如结算、支付等,在线商城系统通过微信小程序的这些优势,能够帮助人们在微信上轻松地浏览和选购商品,更快捷地购买到需要的商品,为用户提供一个简单方便的购物体验;可以提高商家的线上销售额,为商家带来更多的利润。
本系统实现一个微信小程序在线商城系统,分为服务器端和客户端,包括用户和管理员两种用户。具体功能描述如下:
客户端用户模块功能包括:
1.首页:实现会员的注册、登录,显示最新商品信息。
2.商品:实现商品信息的显示,可以按商品分类信息查看,可以在搜索栏输入关键词进行搜索商品;可以查看商品详细信息,可以编辑购买数量、可以加入购物车,可以收藏商品。
3.购物车:实现会员对需要购买的商品信息进行管理,包括查看、编辑购买数量、删除、去结算等。
4.我的:
a)个人信息:实现会员对自己的个人信息进行查看或修改。
b)我的订单:实现会员对自己的订单信息进行查看;可以查看订单详细信息;可以对已签收的订单商品进行评价。
c)我的收藏:实现会员对自己收藏的商品信息进行查看或删除。
d)我的评价:实现会员对自己的商品评价信息进行查看或删除。
e)修改密码:实现会员修改自己的登录密码。
服务器端管理员模块功能包括:
1.会员管理:此模块实现管理员对会员信息的查看或删除,可以按:用户名、姓名进行查询会员信息。
2.商品分类管理:此模块实现管理员对商品分类信息的添加、查看、编辑或删除。
3.商品管理:此模块实现管理员对商品信息的添加、查看、编辑或删除,添加内容包括:名称、分类、图片、价格、品牌、风格、商品特色、介绍;可以按:名称、所属分类进行查询。
4.订单管理:此模块实现管理员对订单信息进行查看、发货或删除。
5.评价管理:此模块实现管理员对评价信息的查看或删除,可以按:用户名、商品名称、评价、内容进行查询。
6.收藏管理:此模块实现管理员对收藏信息进行查看或删除,可以按:用户名、商品名称进行查询。
7.销售统计管理:此模块实现管理员对销量分类统计信息、销售额分类统计信息、销售额按月统计信息等到查看。
8.系统管理:此模块实现管理员修改自己的登录密码。