目录
前言
课题背景与简介
实现设计思路
一、概述
二、功能设计
三、系统详细设计
四、总结
实现效果样例
更多帮助
大四是整个大学期间最忙碌的时光,一边要忙着备考或实习为毕业后面临的就业升学做准备,一边要为毕业设计耗费大量精力。近几年各个学校要求的毕设项目越来越难,有不少课题是研究生级别难度的,对本科同学来说是充满挑战。为帮助大家顺利通过和节省时间与精力投入到更重要的就业和考试中去,学长分享优质的选题经验和毕设项目与技术思路。
对毕设有任何疑问都可以问学长哦!
选题指导: https://blog.csdn.net/qq_37340229/article/details/128243277
大家好,这里是海浪学长微信小程序毕设专题,本次分享的课题是
基于微信小程序的大学生二手物品交易系统
我国二手交易模式先后经历了从线下二手交易、分类信息 门户网站、二手电商网站到移动二手电商网站四个阶段 。线 下的二手交易市场主要是本地的跳蚤市场,如大学生毕业季学 校的跳蚤市场及二手店。到2005年,线下二手模式开始进入 线上时代。如58同城二手频道、百姓网二手频道等。2014年 以后,交易更便捷的移动二手电商相继成立。如阿里巴巴集团 推出的“闲鱼”APP、58 同城推出的转转 APP,旧爱 APP,花粉 APP等。但出于二手商品质量问题、网络信用体系缺陷和在线 交易安全不足的考虑,消费者对这种新兴的二手交易方式仍然 感到陌生,接受程度和信任程度都较低。这也从另一角度说 明国内二手交易潜在的巨大增长量,中国的二手物品交易需求 如若能够得到完全释放,发展前景将非常可观。随着大学生二 手交易需求的不断增长,也涌现出一些针对大学生群体的二手 交易平台 。此类平台均持有独特的经营模式和理念,倡导环 保观念,以避免资源浪费、构建节约校园为最终目的;但由于受 到地域、交易对象、实现技术等因素的影响,此类平台的通用 性、有效性、便利性还有待进一步研究。
本项目聚焦 已有校园二手服务的痛点,基于大学 生二手物品交易市场分析,建立一个 操作便利化、推荐个性化、信息对等 化二手交易平台,拓宽闲置二手物品 的交流渠道,培养大学生二手物品交 易的行为习惯,实现二手资源的循环 利用,构建绿色健康的大学生消费模式。
本项目基于对大学生二手物品交易市场的需求分析,利用 微信小程序的通用性及便利性,设计和开发大学生对自身的合 法财产进行合理转卖的二手交易平台。该平台将与大学生二 手交易密度相关的商品发布、商品分类、信息搜索、在线交易等 功能通过微信小程序页面完成信息浏览和商品交易;同时基于 微信小程序页面进行消息推送及商品个性化推荐,促进买卖双 方间的信息交换,实现二手交易平台的信息对等化。该系统的 总体功能结图如图所示。
整个交易平台由主页显示、信息发布、商品分类、在线交 易、慈善捐赠、消息推送和用户中心七个主要功能模块组成,布 局共分为四个主页面,各页面的具体功能如下:
1) 主页显示页面:该模块主要负责显示搜索功能、用户个 性化推荐、最新物品和免费物品。
2) 商品分类页面:该模块主要包括了搜索功能、商品种类 等信息。商品种类大致分为学习用品、日用品、运动、电子、服 饰、美妆、其他这几类,其中还包含了在线交易的功能。
3) 发布商品及慈善捐赠页面:该模块主要包括发 布二手物品信息、发布二手书籍信息、发布免费物品信 息、发布慈善捐赠信息四个部分。
4) 用户中心页面:该模块包括了用户的基本信息, 比如头像、昵称、简介等,还包括了用户的关注以及用 户的收藏。最主要的部分是查看用户的发布、用户的 卖出、用户的购买、用户的参与、用户的信用积分、消息 推送、设置等重要信息。
系统采用微信开发者工具作为本平台前端开发工 具;由于微信小程序只能发送Request请求的特点,拟采用 Nami后台作为本项目的服务器端开发框架。基于Nami 处理request请求、接收和处理websocket、与微信服务端交 互并维护access_token、处理微信服务端登录鉴权、发送模 板消息、接收微信支付事件等交互功能。该框架支持 Mysql,Oracle等主流数据库,并内置H2小型数据库。本 项目拟选择内置H2数据库完成数据库设计,通过Javas⁃ cript脚本完成数据库操作。系统业务流程图如图所示。
数据库表设计
本系统中的信息表有:用户表、商品信息表等。数 据库中表的详细设计结构举例如表。
商品信息表结构:
用户信息表结构:
配置连接数据库
打开库,再双击打开 NAMI 文件夹,点击db.bat,打开内置H2数据 start.bat,启动NAMI,并保持此页面不关闭。将 项目中所需表的sql语句写入内置的数据库中,将表成功建立。 点击Run运行建表语句,执行成功后可以看到表结构。同时, 将用户和商品信息中后缀为.js的文件放入NAMI文件夹中的 request文件中,用来处理用户请求等问题。
用户是哪个品信息文件:
DealInfo.js文件代码:
大学生二手物品交易平台的设计与开发,可以为在校师生 以及更多的人提供一个二手物品交易的渠道,让大量的二手物 品具有持续使用的属性,同时还为大家提供了免费物品赠送以 及慈善物品捐赠等功能,让更多人享受到物品的价值,并互相 进行传递,惠及更多的用户,为资源节约和资源利用贡献自己 的一分力量。
大学生二手交易平台:
二手平台个人信息界面:
我是海浪学长,创作不易,欢迎点赞、关注、收藏、留言。
毕设帮助,疑难解答,欢迎打扰!