基于微信小程序的校园二手市场系统+LW

技术:ssm+mysql+uniapp

一、背景
网络的普及改变了消费者的消费模式,我们国内大部分的企业从互联网刚出现时就产生了想要通过网络进行商品交易的想法。可是因为在当时人们的思想一时无法转变,而且网上的信誉并不高,网络安全在法律上也不规范,物流问题也无法解决而造成电子商务的实施非常艰难。到2005年开始,网上的电子商务平台开始建立起来,在当时,网络安全、互联网速度、物流等等问题稍有好转,但也是困难重重。大的企业家们看准电子商务的时机纷纷加入进来,使一个个问题快速被击破,电子商务开始大力发展起来。

随着科技的进步,网络给人们带来更大的好处。各种办公软件、app、小程序的出现都方便了人们的生活。特别是手机支付功能的出现,更是帮助人们改变了付款方式。新的改变可以提高生活享受。消费存在在每一个人的每一天的生活中,必不可少。现代人选择消费的方式大多采用实体店。在实体店购买物品可以看到实物,并且不需要等待就可以立即使用,但缺点也是显而易见的。需要时间的付出。现在对于二手物品而言,需要多次对比和选择。在价格方面也没办法对比,实现不了消费的透明。而且由于二手物品的特殊性,在销售和查找时需要大量的时间,实体销售更是满足不了要求。目前使用网上的购物系统的人们非常多,据不完全调查,每年在网上进行消费的人群占80%以上。加入网上商城的商家也逐年增加,有的商家自己开专属于自己的购物平台,还有一部分小商家通过拍视频、直播来进行物品的销售,销售量非常可观,更大一部分人会选择正规的购物网进行消费。现在热门的购物网有淘宝、京东、唯品会等,像去年大热的抖音也开发属于自己的网上购物商城。根据每年的统计得出到目前为止,我国在网上进行消费的用户呈直线上升趋势,网上购物系统已深入日常生活,深得消费者信任。据调查2008年为电子商务发展的高峰时间段,根据各种数据的分析得出,除了是因为人们对互联网的思想认同外,更重要的是物流、信息安全、账号隐私问题的解决。电子商务的发展为新的销售市场打开了新天地,也为消费者提供了更为现代化的消费模式。网上购物系统的出现影响了消费者的消费习惯,目前当人们有消费需求时至少三分之二的人都会考虑在网上进行交易,也都会在网上进行相关商品的了解,网上交易已成为消费者购物的重要途径,同时也为消费者是否要购物起到了决定性的作用。现如今做的好的二手物品交易平台有淘宝的闲鱼,用户可以发布商品,管理订单,可以实现闲置物品的有效利用,非常受用户好评。

二、课题开发目的和意义
在多数的电子商务平台中,大多商品都集中在新手商品。想要专业的针对校园二手商品的购物系统还没有出现,这无疑是一种机会。现如今大学生生活条件提高,很多的学生购买商品但使用率不高,闲置物品越来越多,二手市场需求非常大。使用网上二手交易平台可以比传统交易模式具有更多的优势:

商品更为全面,商品种类更为丰富。如果采用传统购物模式就需要去多家寻找需要的二手商品,这种方式使用户当有特定要求时,就需要浪费大量时间和体力来寻找,而且还不一定有结果,非常不便利;如果采用网上二手交易平台时就可以非常方便的坐在家里就能搜索到自己需要的商品;
商品价格透明,对比方便。网上的二手交易平台所有商品价格一目了然,不需要讨价还价,更加适合当代年轻人;
网上销售商品成本低、范围广,对地域要求低。在网上的销售平台最大的优点就是辐射范围广,可以更快的找到需要的用户,扩宽了销售人群。
综合来说,网上的二手交易平台对于消费者来说可以更好的了解商品、更快的准确的找到需要的商品,并且可以随时了解商品销售状态;对于卖家来说可以扩大销售范围,减少销售成本,非常有意义。

三、课题开发的目标
一个好的系统除了需要满足最基本的安全问题,其次对于操作性、反应速度、用户的操作习惯都需要注意。本系统的开发目标有:

界面简洁、统一,功能按钮明确展示,功能跳转控制在2秒内,信息展示完整、灵活,数据可靠;
首页展示完整商品信息,可以分不同的分类进行展示;
需要设置搜索框,可以方便用户快速寻找商品;
注册用户可以拥有自我修改资料的功能;
设计可以网上评价的功能;
用户可以管理自己的收藏信息以及商品信息;
有疑问用户可以咨询客服;
用户填写的每个数据可以有基本的自检的功能,可以减少出错率;
系统做到最大的可维护性和可扩展性;
系统要做到运行的稳定以及安全。
四、功能结构图
一般对系统的模块总体设计采用层次图来设计,层次图属于一种树形图,也就是利用一层一层的图形来表达不同的关系。可以由一些特定的线条和矩形来表达不同的意思。下一层为上一层的子集,可以根据实际情况进行不同的分割,一般都为三层结构。

本系统分为用户和管理员两个角色,用户的操作主要为微信端,管理员的操作为服务端。用户在微信端可以根据不同的分类浏览商品,可以把商品加入收藏、进行评价,管理自己的商品、商品配送以及个人信息等;管理员可以管理商品信息、用户信息和评价信息等。用户和管理员的功能相互串连形成完整的基于微信小程序的校园二手平台。

根据用户和管理员的功能可以分为微信端和服务端两个界面,在微信端中主要的功能为:

商品展示功能,根据不同类别来进行商品的展示;
商品查询功能,用户可以根据不同的字段来进行特定商品的搜索,本功能是一个网站最基本的功能;
收藏功能,在商品的详情里可以把商品加入收藏,也可以进行直接购买;
用户管理功能,包括注册用户和对用户资料的信息进行管理;
商品购买功能,管理自己购买的商品;
商品配送功能,可以进行商品的配送;
商品评价功能,管理自己的评价;
客服功能,可以进行交流和提问;
商品资讯功能,可以浏览商品的资讯信息。
本系统的服务端功能包括:

二手商品信息管理功能,对商品进行审核、删除、编辑;
用户管理功能,对注册用户信息进行审核、管理;
商品评价管理功能,可以回复用户评价;
商品资讯信息管理,可以发布商品资讯;
商品分类信息管理,可以发布分类和管理分类;
商品购买功能,查看用户的购买信息。

在这里插入图片描述

五、系统实现
4.1系统运行平台设置
想要本系统运行,需要微信端和客户端两个环境的支持。本系统的客户端环境为电脑一台,软件环境为windows操作系统和myeclipse软件以及mysql数据库。微信端为手机一台和微信开发者工具。

4.2系统首页界面的设计实现
系统的首页可以看到标题、功能导航栏、搜索框、商品信息,在首页的下方可以看到二手商品、商品资讯、我的功能按钮。系统首页的功能设计效果如下图4.1所示:

在这里插入图片描述

图4.1系统首页界面的运行效果图

4.3用户注册功能的设计实现
为了保证系统的安全性和满足用户的交易要求,用户需要先进行注册才可以进行操作,用户注册时需要注意表单信息的填写,在表单信息填写完成后,系统可以实现对表单信息进行自我检测,当检测为正确时,可以实现注册成功,当有信息检测为错误时会提示重新填写。用户注册成功后系统会把填写的表单保存到数据库中。用户注册的实现界面如下图4.2所示:

在这里插入图片描述

图4.2用户注册功能的界面实现

4.4用户登录功能的设计实现
用户注册完成后,可以点击登录功能进行登录,在登录时会进行账号和密码的数据验证,账号和密码验证正确则登录成功,账号和密码验证错误则登录失败,需要重新登录。用户登录功能的实现界面如下图4.3所示:

在这里插入图片描述

图4.3用户登录功能实现界面效果

4.5用户发布商品功能的设计实现
用户登录后可以对需要销售的商品进行发布,商品需要填写简单介绍和图片、价格等信息。用户发布商品功能的实现界面如下图4.4所示:

在这里插入图片描述

图4.4用户发布商品信息实现界面

4.6商品信息展示功能的设计实现
商品信息为基本的功能,商品信息可以分为不同的分类进行展示,对于商品信息的展示以图片展示为主,可以使用户更加的一目了然,商品信息展示的实现界面如下图4.5所示:
在这里插入图片描述

图4.5商品信息展示实现运行效果界面

4.7商品收藏功能的设计实现
在商品详情功能里,用户可以把商品进行收藏,收藏时会提示“是否收藏”。商品收藏功能的设计界面如下图4.6所示:

在这里插入图片描述

图4.6商品收藏功能的运行效果界面

4.8商品购买功能的设计实现
用户购买商品后可以查询购买信息,可以进行付款。商品购买管理功能的界面实现如下图4.7所示:

在这里插入图片描述

图4.7商品购买功能的运行效果界面

4.9商品评价功能模块的设计实现
本功能的设计可以帮助用户评价商品,在线评价功能的实现界面如下图4.8所示:

在这里插入图片描述

图4.8用户在线评价功能运行效果界面

4.10客服功能的界面实现
用户可以咨询客服,实现界面如下图4.9所示:

在这里插入图片描述

图4.9客服功能的实现界面

4.11管理员用户管理功能的设计实现
本功能为管理员所负责的功能,主要是对注册用户的信息进行审核管理,可以对恶性用户进行删除账号,使其不能再进行使用本系统。用户管理功能实现界面如下图4.10所示:

在这里插入图片描述

图4.10用户管理功能的实现界面效果

4.12管理员二手商品管理功能的设计实现
管理员在收到用户发布的商品时可以进行审核和删除,管理员管理二手商品信息的实现界面如下图4.11所示:
在这里插入图片描述

图4.11管理员二手商品信息管理功能的实现界面

4.13商品资讯管理功能的界面设计实现
本功能可以实现发布商品资讯的目的。输入标题和内容就可以实现商品资讯的更换。商品资讯管理功能的实现界面如下图4.12所示:
在这里插入图片描述

图4.12商品资讯管理功能实现界面

数据库及完整代码咨询,请扫码
在这里插入图片描述

最近更新

  1. TCP协议是安全的吗?

    2024-04-02 16:30:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-02 16:30:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-02 16:30:01       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-02 16:30:01       20 阅读

热门阅读

  1. C语言程序10题

    2024-04-02 16:30:01       11 阅读
  2. socket.io 跨域 cors.origin 的值,用于解决跨域问题

    2024-04-02 16:30:01       15 阅读
  3. 懒汉模式和饿汉模式有什么区别?

    2024-04-02 16:30:01       16 阅读
  4. Qt+OpenGL入门教程(四)——VBO、VAO和EBO

    2024-04-02 16:30:01       16 阅读
  5. electron-vite初遇

    2024-04-02 16:30:01       15 阅读
  6. ps教程谁教的好

    2024-04-02 16:30:01       14 阅读
  7. 【C++】STL中sort算法使用了什么排序算法?

    2024-04-02 16:30:01       13 阅读
  8. 总结单片机的基本概念

    2024-04-02 16:30:01       15 阅读
  9. linux安装kafka(单体)

    2024-04-02 16:30:01       19 阅读