首页 > 其他分享 >团队项目--需求规格说明书

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

时间:2024-10-27 19:01:03浏览次数:3  
标签:需求 -- 平台 二手交易 用户 规格 说明书 团队 交易

内容 连接
作业要求 团队项目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.完成情况

本周团队进行仔细地分工,前端接口文档基本完成,后端数据库设计和接口文档基本完成,共同梳理了开发需求,完成需求说明书,学习补充相关技术的缺失,为下周的开发讨论任务做好准备。

标签:需求,--,平台,二手交易,用户,规格,说明书,团队,交易
From: https://www.cnblogs.com/Anazha/p/18508748

相关文章

  • 快乐数学8自然对数
    8自然对数(ln)上一章讲的是如何理解指数函数,我们的下一个目标是自然对数。从数学书中对自然对数的描述来看,它并没有什么“自然”之处。它是定义为e^x的反函数,不过有一个新颖、直观的解释:自然对数给出了达到一定增长水平所需的时间。假设你有一笔投资,年利率为100%,持续增长。......
  • wpf 样式
    wpf的样式作用所有按钮<Windowx:Class="GridDemo.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://sch......
  • linux都有哪些认证
    linux都有以下认证:一、LPI认证;二、RedHat认证;三、LinuxFoundation认证;四、CompTIALinux+认证;五、SUSE认证;六、OracleLinux认证;七、红旗Linux认证。LPI认证是业界公认的证明个人在Linux系统管理和开发领域专业能力的标准之一。一、LPI认证LPI(LinuxProfessionalInstitute......
  • 如何在麒麟操作系统上进行双系统安装和切换
    ​双系统安装为您提供了两种操作环境的选择。本文将指导您在麒麟操作系统上进行双系统的安装及切换的过程:1.准备工作和所需资源;2.安装第二操作系统;3.配置启动菜单;4.双系统切换操作;5.避免常见问题与解决方法。切换操作系统前,请确保已备份重要数据。1.准备工作和所需资源在安装......
  • 通用流量是什么
    通用流量是指一种不特定于任何特殊应用或服务的网络流量,这种流量可以在多个平台或应用之间自由地流通和转换。与专用流量不同,专用流量只能在某一特定服务或应用中使用,通用流量的出现给了用户更多的灵活性和选择权。这一概念在当今日益复杂和多元化的数字环境中越来越受到重视,因为......
  • python从QQ邮箱中读取最新邮件,并以纯文本的方式在控制台显示
    importimaplibimportemailfromemail.policyimportdefaultfromhtml2textimporthtml2textIMAP_SERVER='imap.qq.com'#例如:'imap.gmail.com'IMAP_PORT=993#默认IMAP端口为993EMAIL_ADDRESS='[email protected]'#你的邮箱地址......
  • 静态网页和动态网页有什么区别
    ​​静态网页和动态网页在构建和呈现方式上存在显著差异。本文探讨了静态网页与动态网页的区别,包括:1.页面内容生成方式;2.用户交互性;3.数据加载方式;4.适用场景差异;5.网站性能影响。深入剖析了这两种网页类型的技术特点,为读者更好地理解和选择适当的网页类型提供了参考。1.......
  • HarmonyOS:应用/元服务上架
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤博客园地址:为敢技术(https://www.cnblogs.com/strengthen/ )➤GitHub地址:https://github.com/strengthen➤原文地址:https://www.cnblogs.com/strengthen/p/18508754➤如果链接不是为敢技术的博客园地址,则可能是......
  • DHorse v1.6.0 发布,基于 k8s 的发布平台
    版本说明新增特性支持Codeup(阿里云云效)代码仓库;支持环境的自动部署;优化特性管理员角色部署环境部需要审批;优化页面展示;升级指南升级指南DHorse介绍DHorse是一个轻量级、简单易用的云应用管理平台,具有多云和多环境管理、应用管理和部署、服务治理等功能,使用该平台不......
  • 高效自动化运维:Python在Linux与Windows环境下的应用
    高效自动化运维:Python在Linux与Windows环境下的应用目录......