团队作业2-《需求规格说明书 》广工闲置小市场

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/Networkengineering1834
这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/Networkengineering1834/homework/11150
这个作业的目标 学会团队协作设计团队项目,学习使用github上的协作工具


一、团队成员

队员 名称 队员 名称
3118005245 刘泽灿 3218005261 李晓暖
3118005244 林钰朋 3118005224 陈柏雨
3118005223 蔡文钦 3218005262 林漫漫
3118005248 吴立权 3118005246 彭永灿
3118005226 邓振鹏 3218005263 潘茜仪
3118005228 方嘉乐 3118005250 杨振辉

二、需求规格说明书

2.1 产品说明

  • 产品名称:广工闲置小市场
  • 产品类型:微信小程序
  • 产品简介:本产品基于对大学生二手物品交易市场的需求分析,利用微信小程序的通用性及便利性,设计和开发大学生对自身的合法财产进行合理转卖的二手交易平台。该平台将与大学生二手交易密度相关的商品发布、商品分类、信息搜索、在线交易等功能通过微信小程序页面完成信息浏览和商品交易;同时基于微信小程序页面进行消息推送及商品个性化推荐,促进买卖双方间的信息交换,实现二手交易平台的信息对等化。

2.2 面向用户分析
1.信息实用,方便学生
二手网站上提供许多方便学生学习与生活物品的信息,如被现代家庭淘汰的尤其是半新旧、价格颇低的小尺寸电视机,在大学生中广受青睐。学生宿舍没有电视,为让课余生活丰富多彩,几位同舍好友纷纷出钱合资从购买一台,不要小看“电视”,一有球赛开战,许多同学围坐在它身旁,足以看出它的“魅力无限”,有。大学生活结束时,还可变卖给低年级同学。“二手旧自行车”在大学生中非常抢手,大学校园“大”,有的还分好几个校区,每天上课、做实验,跑来跑去实在很辛苦,有时偶尔还要上街溜达,外出结伴游玩对自行车需求自然很多。买新的,价格高,还容易被“盯上”,还是“二手”的好。用了三年五载,再便宜转手,即使扔了也划算。学期开始,很多学生先不去买新书,而到网站上搜寻与课程要求相同的教材,这在大学生中十分普遍。如等级考试教程,新书40元左右,而二手书仅10元,况且,在旧书中还有高年级的笔记,更加实用。网站商品琳琅满目,电脑、MP3、移动磁盘、灯、收录机、衣架、球拍、健身器等,比比皆是。

2.培养学生的经营意识
过去一到期末,或临近毕业,书籍、生活用品都当成废品,很便宜的卖给收废品的,而现在,学生可以将这些物品信息挂在校园二手网站,以便学生之间双向选择,创造一定的经济价值,有的学生还收集、整理这些信息与物品,进行经营,尝试做“老板”的感觉。

3.二手交易网站深受学生青睐
高校的二手交易市场是一个大市场,每年都有毕业生要毕业,每年都有新生来报到,毕业生们不可能将几年来留存下的东西都带走,有些物品已成为累赘,卖掉反而还能赚些路费。学生们的消费水平本来也不高,都希望能买到物美价廉的商品,这个时候,网上二手交易市场的作用就发挥出来了。卖主可以在网上登记自己要处理的物品以及售卖价格,联系方式,买主则可以在网上搜索自己所需要的,若没有,也可以在网上发布求购信息。当然,网上二手交易市场不但能处理毕业生的多余物品,平时学生们有任何闲置的东西或有任何需求都可以免费在网上二手交易市场上得到处理,并且不限时间也不限地点。这一切只需要大家在电脑上点几下鼠标就万事大吉了,其效率是先前面对面交易方式的数倍。

4.校园二手交易网交易安全
校园二手交易网上进行交易的大多都是本校的学生,他们在发布供求信息时都提供了真实的 联系方式,商品价格及质量可以直接当面确定,不像那些纯商业网站,买卖双方都存在很大的风险。


2.3 产品阐述

  • 可用: 可以在这个平台上寄卖购买商品
  • 真实: 学生群体中经常出现冲动消费,买完之后发现没用,希望可以卖出去。
  • 有价值: 提供一个良好的平台方便学生进行交易
  • 情怀:出售商品或者求二手物品不用再在多个微信群叫买叫卖
  • 目标:希望将这个项目完善,变成一个成熟的产品推出市场。

2.4 产品设计初稿


2.5功能性需求

序号 功能 功能详情
1 主页显示 1. 显示搜索功能
2. 用户个性化推荐
3. 最新物品
4. 免费物品
2 商品分类 1. 搜索功能
2. 商品种类(学习用品、日用品、运动、电子、服饰、美妆、其他)
3 信息发布 1. 发布二手物品信息
2. 发布二手书籍信息
4 慈善捐赠 1. 发布免费物品信息
2. 发布慈善捐赠信息
5 在线交易 1. 关于支付板块还不是特别熟悉
6 消息推送 1. 新手通知(做基础判断)
2. 使用教程
3. 活动通知
4. 违规通知
5. 安全通知
7 用户中心 1. 用户的基本信息(比如头像、昵称、简介等)
2. 用户的关注
3. 用户的收藏
4. 查看用户的发布
5. 用户的卖出
6. 用户的购买
7. 用户的参与
8. 用户的信用积分(通过官方身份认证后,即可布交易物品的相关信息,信誉积分过低者将取消其参与交易的资格。)
9. 消息推送
10. 设置

2.6 技术需求分析

前端

技术项 具体技术
编程语言 JavaScript、WXML、WSS
开发框架 原生微信小程序
代码版本控制 git
运行环境 Android微信客户端、iOS微信客户端
css预编译语言 WXSS

后台

技术项 具体技术
编程语言 Java
通信协议 HTTP
JDK版本 1.8
数据库 MySQL 8.0,Redis 6.0.8
代码版本控制 git
web服务器 Tomcat 9.0.29
服务器技术 docker
技术框架 springboot 2.2.2,mybatis-plus 3.3.2,Maven 3

三、团队计划及其分工

3.1团队Github仓库

3.1.1github仓库链接

https://github.com/Zack-Liu199/We-Can-.git

3.1.2issues截图

3.2 团队计划

3.2.1 整体团队计划

时间 事项
第9周 1.团队组队、团队博客
2.团队介绍、成员展示、角色分配、选题确定
3.制定团队计划安排,团队贡献分的规定
第10周 1.需求规格说明书
2.原型设计,队员估计任务难度并学习必要的技术
3.编码规范完成、平台环境搭建完成、初步架构搭建
第11周 1.原型改进(给目标用户展现原型,并进一步理解需求)
2.架构设计,WBS, 团队成员估计各自任务所需时间
3.测试计划
第12周 1. 团队项目Alpha任务分配计划
2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交
第13周 1.用户反馈+测试计划改进
2. 团队Alpha阶段个人总结
3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理
第14周 1. 团队项目Alpha博客:事后分析

3.2.2 开发团队分工

序号 功能 功能详情 时间安排 开发人员
1 前端页面开发 1.0登陆界面(含首弹窗) 11.17-11.22晚 晓暖
2 2.1+2.2商品信息页+商品分类页 11.17-11.22晚 世浩
3 2.3商家信息页 11.17-11.22晚 茜仪
3 3.0添加闲置页 11.17-11.22晚 钰朋
4 4.0我的页面 11.17-11.22晚 文钦
5 4.1-4.6 11.17-11.22晚 漫漫
6 前端页面汇总 11.22-11.23 待定
7 后台开发 数据库搭建 11.17-11.22晚 柏雨
8 接口分析与建立 11.17-11.22晚 嘉乐
9 E-R图、数据流分析 11.17-11.22晚 永灿
10 小程序框架搭建 11.17-11.22晚 振鹏

四、团队成员感想

  • 刘泽灿
    这是对我而言真正意义上第一次做项目,期待课堂知识与实践的结合,也期待与队员一起从零开始,一起解决难题一起讨论一起进步,相信网二软工实践小队能展现自身的风采!We Can Do It!!
  • 蔡文钦
    这算是我第一次团队合作开发项目,虽然技术和水平可能不是很好,可能会遇到不少困难,但这是一次不错的锻炼机会,相信只要一起努力,我们都能够有所收获,有所进步。
    方嘉乐,不懂就问,不会就学,冲就完了
  • 杨振辉 ,冲冲冲
    林漫漫 加油加油加油!
  • 邓振鹏 理论指导实践,实践推动理论,理论实践齐开花
  • 李晓暖 奥利给!
  • 彭永灿 吃得苦中苦方为人上人,冲冲冲
  • 林钰朋 集中力量办大事,干就完事了
  • 潘茜仪 虽然任重且道远,但是大家一起加油吧!
  • 陈柏雨 遇到困难的最好办法就是面对它!加油!
  • 廖世浩 第一次团队合作,一起加油,练就完事了,冲冲冲
posted @ 2020-11-10 23:45  Zack_灿  阅读(223)  评论(0编辑  收藏  举报