基于springboot+vue的闲置交易平台系统的设计与实现

毕业论文开题报告

题目:

基于springboot+vue的闲置交易平台系

统的设计与实现

学生姓名:

学号:

专业班级:

指导教师:

企业导师:

二级学院:

202  年  月

一、课题的背景、目的和意义:

随着社会经济的快速发展和人们生活水平的提高,越来越多的物品被购买和使用,但其中许多物品在经过一段时间的使用后,由于各种原因被闲置下来。这些闲置物品不仅占用了大量的空间,也造成了资源的浪费。与此同时,人们的消费观念也在发生变化,更加注重物品的实用性和环保性,这也为闲置交易平台的发展提供了市场和机遇。

闲置交易平台的目的在于提供一种方便、快捷、可靠的交易方式,让闲置物品得以流转,实现资源的再利用。具体来说,闲置交易平台的主要目的是:

(1)为用户提供一个安全、可靠的交易环境,保障交易双方的权益;

(2)帮助用户快速找到自己需要的物品,并提供相关服务;

(3)通过闲置物品的交易,减少资源的浪费,推动可持续发展。

闲置交易平台的意义在于促进资源的循环利用,减少浪费,推动可持续发展。具体来说,闲置交易平台的意义包括:

(1)降低资源浪费:通过闲置物品的交易,可以有效地降低资源浪费,保护环境;

(2)促进资源循环利用:闲置交易平台使得物品得以再次利用,延长了物品的使用寿命,实现了资源的循环利用;

(3)增加经济收益:对于出售闲置物品的用户来说,可以通过出售物品获得一定的经济收益;

(4)提升生活质量:对于购买闲置物品的用户来说,可以用更低的价格购买到自己需要的物品,提升生活质量;

(5)推动可持续发展:通过推动资源的循环利用,促进可持续发展。

二、课题的基本内容:

本文构建了一个基于SpringBoot+Vue的闲置交易平台系统,为买卖双方搭建了一个灵活自由并且安全可靠的闲置物品交易平台。主要实现了前台用户和后台管理员两个用户角色的功能,其主要研究内容如下:

1.用户模块:

(1)首页:用户可以进入系统查看首页信息,包括公告信息,闲置物品信息,交流信息等

(2)注册登录:用户想要实现对闲置物品的购买,收藏,评论,交流,发布等操作必须进行登录,没有账号的用户可以进行注册;

(3)交流信息:用户可以查看交流信息,进行评论,也可以发帖交流;

(4)闲置物品:用户可以按照分类查看闲置物品信息,系统会根据用户的浏览习惯,推荐闲置物品信息,然后进入闲置物品详情界面,进行收藏,评论,加入购物车;

(5)提交订单:用户可以查看购物车闲置物品信息,进行提交订单;

(6)我的购买订单:用户可以查看我的购买订单信息;

(7)我的收藏:用户可以管理我的收藏信息;

(8)我的地址:用户可以管理我的地址信息;

(9)我的闲置物品:用户可以发布闲置物品信息,进行销售;

(10)我的销售订单:用户可以查看自己的销售订单,进行发货管理;

(11)个人信息管理:用户可以对个人信息以及登录密码进行管理;

2.管理员模块:

(1)登录:管理员可以通过帐号和密码进行登录;

(2)个人中心:管理员可以对个人信息以及登录密码进行修改;

(3)用户管理:管理员可以对注册的用户进行管理;

(4)物品分类管理:管理员可以增删改查物品分类信息;

(5)闲置物品管理:管理员可以对系统中的所有闲置物品进行管理;

(6)订单管理:管理员可以管理系统中的所有订单信息;

(7)交流管理:管理员可以管理用户提交的交流信息;

(8)系统管理:管理员可以管理系统信息,包括公告信息以及轮播图等;

图1 系统功能结构图

三、课题的思路和方法:

(1)调研与资料查阅工作:查阅相关文献资料,掌握Java语言、后端SpringBoot框架、前端Vue、JS、CSS等技术,IDEA开发工具以及MySQL数据库等相关技术。

(2)需求分析:查阅资料与浏览现网上已有系统,然后对该系统进行详细的功能分析与设计,根据系统所需的功能设计E-R图和功能模块等,设计出界面的布局和页面等。

(3)系统设计: 根据以上分析和设计,使用IDEA开发工具、利用Java、HTML语言和SpringBoot、Vue框架实现各个模块功能。

(4)系统实现:对用户和管理员的功能进行实现,实现用户在线查看闲置物品,进行购买,发布闲置物品,在线交流,管理员对系统进行综合信息的管理。

(5)系统调试:通过黑白盒对系统进行测试,同时通过大量的用例,对系统功能进行测试,确保系统没有错误。

(6)资料整理:根据对该系统的相关设计以及搜集的资料完成毕业设计论文。

四、步骤及进度安排:

2023-2024学年度第一学期

第16-17周:撰写开题报告。通过查阅相关文献资料在指导教师的指导下完成《开题报告》,并经指导教师修订完善后向系毕业设计(论文)工作小组申请开题。

第18-19周:开题报告经工作小组组织严格审核,确定能否开题。未通过者在一周内完成修改并再次报审。如果不合格须重新开题。

第20-21周:收集基于SpringBoot+Vue的闲置交易平台系统相关资料并分析。完成基于SpringBoot+Vue的闲置交易平台系统方案论证,并提出设计思路

2023-2024学年度第二学期

第1周:深入分析系统的业务功能和流程,确定业务模型给出初步设计方案。

第2周-第3周:完成系统功能设计和数据库设计。

第4周-第5周:完成各模块程序编写,整个系统调试,并上交论文初稿。

第6周:在老师指导下修改论文,并继续完成毕业设计。

第7周:交毕业论文第二稿。毕业设计(论文)主审教师对毕业设计(论文)进行审查,提出修改意见。根据主审教师的意见进行毕业论文的修改,上交论文定稿。

第8周:上交毕业设计相关材料:毕业论文或设计说明书按要求整理装订成册,连同有关的参考资料、实验数据原始记录(包括实验失败的记录)、运行软件等成果材料交给指导教师审核,并提出答辩申请。

第9周:准备答辩,上交答辩PPT,答辩。

第10周:答辩。

五、主要参考文献:

[1]潘俊任,洪小萍.校园二手交易平台探析——以广西民族师范学院为例[J].现代商贸工业,2022,43(21):75-77.

[2]陈倩,张捷.校园二手平台开发与市场分析[J].中国商论,2021(05):40-41.

[3]陆献恒,黄琳.基于Java web的学校二手交易市场系统设计[J].信息系统工程,2021(02):94-95.

[4]牛希镭.基于JavaWeb的在线图书商城设计与实现[J].电子测试,2021(01):73-75.

[5]毕怀奇,王瑞东.校园二手交易平台的构建——以安徽建筑大学为例[J].商讯,2020(20):9-10.

[6]欧阳桂秀.基于Java和MySQL的数据库管理系统的设计与实现[J].信息记录材料,2022,23(09):240-242.

[7]郑戟明,董云朝,柳青.MySQL数据库数据导入导出方法的探讨[J].电脑知识与技术,2022,18(22):24-25.

[8]金澜.MySQL索引是如何形成的[J].计算机与网络,2022,48(02):42-43.

[9]张烈超,胡迎九.典型Java Web开发框架模型的研究[J].武汉交通职业学院学报,2021,23(04):122-127.

[10]Zeng Yi. Design and implementation of idle Book Trading System Based on Web[J]. Journal of Web Systems and Applications,2021,3(1).

[11]Liu Zhenwu,Zhang Zheng,Liu Hao,Zhang Gaofei,Chen Yuan. Active Defense Technology Based on Natural Software Diversity in Java Web Services[J]. Journal of Physics: Conference Series,2020,1550(3).

六、成果形式:

1、程序源代码及相关文档;

2、系统运行结果数据及功能说明;

3、毕业设计论文,要求 10000 字左右。

指导教师意见:

                              指导教师签名:           月   日

所在系意见:

系主任签名:               月   日

提示:

1. 此开题报告由指导教师辅导学生填写,题目(宋体、小二号、加粗),封面其它信息(宋体、三号、加粗),正文(宋体、小四号、1.5倍行距),完成后电子稿上传“企业实践教学管理系统”

    2. 开题报告由指导老师和系主任在“企业实践教学管理系统”内审定。

    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值