基于微信小程序的校园二手平台的设计与实现 您所在的位置:网站首页 校园二手交易平台数据库设计 基于微信小程序的校园二手平台的设计与实现

基于微信小程序的校园二手平台的设计与实现

2024-07-13 07:50| 来源: 网络整理| 查看: 265

摘 要

科技的发展赋予了二手商品交易新的途径,电子商务名词的出现改变了消费者购物的习惯,同时也为用户打开了新的销售市场。电子商务也可以理解为利用互联网来进行商务贸易,这种方式可以打破时间和地点的限制,可以为消费者提供随时购物的平台,消费者可以在平台上随时处理自己的商品和了解商品详情。网上的二手交易系统将买方与卖方更加紧密的结合在一起,减少时间与地点的问题。 本基于微信小程序的校园二手平台采用java语言和mysql数据库进行设计,采用微信端+客户端的模式进行设计。本系统就是采用电子商务的理念进行开发,用户可以在网站上浏览不同分类的商品,当选择喜欢的商品后可以加入收藏进行同类商品的对比,还可以评价;用户也可以发布自己的闲置商品;同时本系统中加入了管理员,管理员可以审核商品,审核注册用户,实现销售与管理的一体化。为了更加方便用户的交易,用户可以在发布商品时填写自己的联系信息,同时本系统中设计了在线搜索的模块功能,可以使系统更加的灵活。本系统的实现可以帮助用户实现闲置物品的交易,非常符合大学生的生活需求。

关键词:收藏管理;商品信息;评价信息;商品配送

Abstract

The development of science and technology has given a new way to second-hand commodity trading. The emergence of e-commerce terms has changed consumers’ shopping habits, and also opened a new sales market for users. E-commerce can also be understood as the use of the Internet for business trade, which can break the time and place restrictions, and provide consumers with a shopping platform at any time. Consumers can handle their own goods and understand the details of goods at any time on the platform. Online second-hand trading system will be buyers and sellers more closely together, reduce the time and place problems. The campus second-hand platform based on wechat applet is designed with Java language and MySQL database, and the mode of wechat end + client is adopted. This system is developed with the idea of e-commerce. Users can browse different categories of goods on the website. When they choose the goods they like, they can join the collection to compare the same kind of goods, and they can also comment on them. Users can also publish their own idle goods. At the same time, administrators are added to the system, who can audit the goods, audit the registered users, and realize sales The integration of sales and management. In order to facilitate the transaction of users, users can fill in their own contact information when publishing goods. At the same time, the online search module function is designed in this system, which can make the system more flexible. The implementation of this system can help users realize the transaction of idle goods, which is very in line with the life needs of college students.

Key words: collection management; commodity information; review information; commodity distribution

目 录

摘 要 1 Abstract 2 目 录 3 第1章 绪论 6 1.1课题开发背景 6 1.2课题开发目的和意义 7 1.3课题开发的目标 8 1.4论文结构安排 8 第2章 系统分析 9 2.1系统使用相关开发技术分析 9 2.1.1Java语言介绍 9 2.1.2myeclipse介绍 10 2.1.3 b/s架构 10 2.2系统需求分析 11 2.3系统可行性分析 11 2.3.1技术可行性分析 12 2.3.2经济可行性分析 12 2.3.3 操作可行性分析 12 2.4系统开发背景的问题分析 12 2.5系统设计问题分析 13 2.6业务流程分析 14 2.4.1数据流程分析 16 第3章 总体设计 18 3.1系统模块总体设计 18 3.2数据库设计 19 3.2.1数据ER图设计 20 3.2.2数据库表设计 22 第4章 系统详细设计与实现 27 4.1系统运行平台设置 27 4.2系统首页界面的设计实现 27 4.3用户注册功能的设计实现 28 4.4用户登录功能的设计实现 29 4.5用户发布商品功能的设计实现 30 4.6商品信息展示功能的设计实现 31 4.7商品收藏功能的设计实现 32 4.8商品购买功能的设计实现 33 4.9商品评价功能模块的设计实现 34 4.10客服功能的界面实现 35 4.11管理员用户管理功能的设计实现 36 4.12管理员二手商品管理功能的设计实现 37 4.13商品资讯管理功能的界面设计实现 37 第5章 系统测试 39 5.1系统测试的目的 39 5.2系统测试的步骤 39 5.3具体实例测试 40 5.3.1搜索功能、分类功能测试 40 5.3.2商品购买功能测试 41 5.3.3用户注册功能测试 42 5.3.4商品信息管理功能测试 43 5.4测试总结 44 结 论 45 致 谢 46 参考文献 47

第1章 总体设计

3.1系统模块总体设计 一般对系统的模块总体设计采用层次图来设计,层次图属于一种树形图,也就是利用一层一层的图形来表达不同的关系。可以由一些特定的线条和矩形来表达不同的意思。下一层为上一层的子集,可以根据实际情况进行不同的分割,一般都为三层结构。 本系统分为用户和管理员两个角色,用户的操作主要为微信端,管理员的操作为服务端。用户在微信端可以根据不同的分类浏览商品,可以把商品加入收藏、进行评价,管理自己的商品、商品配送以及个人信息等;管理员可以管理商品信息、用户信息和评价信息等。用户和管理员的功能相互串连形成完整的基于微信小程序的校园二手平台。 根据用户和管理员的功能可以分为微信端和服务端两个界面,在微信端中主要的功能为: (1)商品展示功能,根据不同类别来进行商品的展示; (2)商品查询功能,用户可以根据不同的字段来进行特定商品的搜索,本功能是一个网站最基本的功能; (3)收藏功能,在商品的详情里可以把商品加入收藏,也可以进行直接购买; (4)用户管理功能,包括注册用户和对用户资料的信息进行管理; (5)商品购买功能,管理自己购买的商品; (6)商品配送功能,可以进行商品的配送; (7)商品评价功能,管理自己的评价; (8)客服功能,可以进行交流和提问; (9)商品资讯功能,可以浏览商品的资讯信息。 本系统的服务端功能包括: (1)二手商品信息管理功能,对商品进行审核、删除、编辑; (2)用户管理功能,对注册用户信息进行审核、管理; (3)商品评价管理功能,可以回复用户评价; (4)商品资讯信息管理,可以发布商品资讯; (5)商品分类信息管理,可以发布分类和管理分类; (6)商品购买功能,查看用户的购买信息。 本系统的功能模块结构图如下图3.1所示: 在这里插入图片描述

图3.1系统功能模块结构图 3.2数据库设计 本系统采用mysql数据库做为数据的存储工具,想要系统中的数据安全、稳定就需要良好的数据库设计。为了能够准确的设计数据库,在数据分析时不单从数据的增、改、查、删中分析,还要从数据的隐性要求中进行分析。 3.2.1数据ER图设计 本系统的实体包括用户、商品、收藏、商品分类、评价。系统的ER关系图如下图3.3所示: 在这里插入图片描述

图3.3系统ER关系图 (1)用户信息包括编号、密码、账号、性别等,用户信息ER图如下图3.4所示: 在这里插入图片描述

图3.4用户信息ER图 (2)管理员信息包括账户、密码、权限三个,管理员ER图如下图3.5所示: 在这里插入图片描述

图3.5管理员信息ER图 (3)收藏信息包括商品编号、用户编号、用户名和收藏时间,收藏信息ER图如下图3.6所示: 在这里插入图片描述

图3.6收藏信息ER图 (4)商品信息包括编号、名称、价格等,商品信息ER图如下图3.7所示: 在这里插入图片描述

图3.6商品信息ER图

第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商品资讯管理功能实现界面



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有