团队项目--需求规格说明书

内容 连接
作业要求 团队项目2

需求规格说明书

项目概述

1.项目背景
大学生在毕业季、学期末或者个人需求变化时,往往会发现大量不再使用的书籍、电子产品、生活用品等闲置物品。通过日常中的观察,学生们即供需双方都对这些物品有交易需求,学生间大多通过微信群聊进行交易,但使用微信群聊还有许多不便之处。因此,一个便捷、安全、有趣的校园二手交易平台能够满足学生群体对物品循环利用的需求,同时也能促进校园内的资源共享和环保意识。

2.项目目标
本项目旨在创建一个校园二手交易平台——旧物对对碰,旨在为学生提供一个线上交易环境,使他们能够轻松地买卖、交换二手物品。

3.版本管理连接:
https://github.com/AllRight-Team/Secondhand-Trading-Platform.git

4.项目开发计划:

5.issue功能截图


面向用户分析

1.用户群体
主要面向在校大学生以及即将入学的大一新生
2.用户需求
商品管理:用户需要一个平台来发布、浏览和搜索二手商品,包括商品名称、描述、价格等信息。
交易管理:用户希望通过平台进行购买、支付、发货等交易过程,同时需要订单管理和支付方式管理。
消息通知:用户希望接收到订单状态更新通知、商品发布通知等消息。
安全管理:用户关注平台的安全性,包括防止恶意攻击、保护用户隐私等。
界面设计:用户偏好良好的界面设计,以提高用户体验和平台的吸引力。
后台管理:用户需要方便的后台管理界面,以进行数据维护和系统配置。

主要功能分析

用户使用流程图

前端流程图

后端流程图

数据库设计图

技术需求

1.系统架构:
(1)前端:采用HTML、CSS、JavaScript等技术,实现用户界面及交互,使网页具有更好的可读性和视觉效果。
(2)后端:采用Java、springboot、mybatisplus、springMVC等技术,搭建服务器端程序。
(3)数据库:采用MySQL、MongoDB等数据库用于存储和管理二手交易平台的数据,如用户信息、商品信息、交易记录等。

用户数量

 据中国青年网的调查,超过半数的大学生有过购买二手商品的经历,其中72.04%的大学生有闲置物品,80.84%愿意进行闲置物品交易。以我校大学城校区的本科生人数3.9万人计算,用户数量为3.12万人。

本系统主要用于广东工业大学校内,在测试阶段用户大概在10个,主要通过宿舍和班级内的推荐和介绍,在系统稳定后,可以通过发布用社交软件发布公告,推荐使用,预计用户100+。
系统价值
促进资源循环利用:随着互联网的发展,二手交易平台能够提高校园资源的利用效率,减少浪费,这不仅符合环保理念,也有助于培养学生的节约意识。
解决信息不对称问题:传统的校园二手市场存在信息分散、交易效率低下的问题。通过在线平台,可以集中展示二手物品信息,打破时空限制,提高交易的便捷性和效率。
提升交易安全性:通过建立信任评价机制和用户身份验证,保障交易双方的权益,促进公平、透明的交易环境。
降低经济压力:学生群体往往面临经济能力有限的问题,二手交易平台可以使他们以更低的价格满足自己的需求,减轻经济压力。

其他

1.团队分工

前端:李心怡、郑梦翰
后台:张易欣、苏清仪
测试:余李烨、江玲

2.团队感想

张易欣:大家各司其职且配合默契,很好地在规定时间内完成了各自的职责,数据库的设计在考虑到用户各种需求的情况下,同时保证了安全性和完整性。

苏清仪:团队拥有明确的分工,充分发挥了每个成员的专长,提高效率。后台接口设计时考虑了实现业务逻辑时需要的各参数,确保逻辑实现完整。

余李烨、江玲:需求分析阶段的工作量大且复杂,团队成员之间的紧密合作是我们能够顺利完成任务的基石。我们学会了倾听彼此的意见,共同解决问题,这增强了团队的凝聚力和协作能力。

李心怡、郑梦瀚:编写前端接口文档时注重用户的体验,考虑了用户的需求,确保接口的设计和调用方式更符合用户的期望,从而提高产品质量。也学习到了团队合作中分工合作和团队沟通的重要性。

3.完成情况

本周团队进行仔细地分工,前端接口文档基本完成,后端数据库设计和接口文档基本完成,共同梳理了开发需求,完成需求说明书,学习补充相关技术的缺失,为下周的开发讨论任务做好准备。
posted @ 2024-10-27 18:59  Anazhang  阅读(49)  评论(0编辑  收藏  举报