第3组 团队项目-需求分析报告

一、组队后的团队项目的整体计划安排

项目阶段 阶段时间 主要阶段任务 完成情况
前期准备 9.22-10.11 确定选题及成员分工、完成基础学习及前期准备工作 已完成
10.12-10.18 进一步细化分工、设计项目logo、完成选题报告 已完成
10.19-10.25 通过别组提问改进项目功能计划、完成原型设计及界面设计初稿 已完成
团队编程 10.26-11.2 团队编程及前期准备工作 待完成
alpha冲刺 11.3-11.11 实现基础功能、改进界面、完成alpha冲刺前期准备 待完成
11.12-11.22 完成核心功能、准备1.0版本上线 待完成
11.23-12.3 测试1.0版本、收集用户反馈、明确改进方案 待完成
beta冲刺 12.4-12.13 完善功能、修复bug、完成2.0版本 待完成

二、团队分工

1.Alpha版本需完成功能

  • 本产品主要包含的功能有以下几点(其中功能随着软件迭代升级会有适当 的变化):

    • 发起拼单
    • 查看已发起拼单
    • 智能搜索拼单
    • 推荐拼单
    • 查看历史拼单记录
    • 个人认证
    • 填写个人信息
    • 举报

2.各成员分工明细及 TODO list

成员 分工及任务 TODO list
杨雨丝 组长 产品经理 了解市场需求 制定开发计划、跟进项目进度
林郁昊 副组长 后端开发 搭建数据库
吴之昊 后端开发 搭建服务器
李钒效 前端开发 设计界面、编辑文档
郑木平 后端开发 实现登录注册功能
朱玥轩 前端开发 撰写博客、评分
吴崎 后端开发 实现查询信息功能
张铮 后端开发 实现搜索、创建拼车单功能
于婕 前端开发 制作视频、作图
许钰梅 前端开发 美化界面、编写文案
宋娟 产品经理 了解用户需求、改进计划

每次团队任务细节部分有不同分工 详见本次作业个人贡献比例

3.燃尽图

三、思维导图

四、本次作业个人贡献比例

成员 本次作业分工 个人贡献比例
杨雨丝 组长
林郁昊 副组长
吴之昊
李钒效
郑木平
朱玥轩 撰写博客、博客排版
吴崎
张铮 博客评分、最终评审表整理
于婕 小组长 撰写博客、制作uml图
许钰梅
宋娟

五、评审表格设计

评审表

六、UML

1.用例图

2.类图

绿色部分为客户端:
Join 加入拼车类,里面包含了搜索、加入、显示全部的模块。
Additem 发起拼车类,用于发起新的拼车。
Assess 评分类,封装了用户对其他用户评分的方法。
History 历史信息类,用户查看历史拼车信息。
Login 登录类,用于用户登录和认证。
蓝色部分为服务端:
erver 服务器框架类,提供基础网络服务,封装了掉用其他类的方法。
Query 查询类,用于查询历史拼单和为用户匹配拼单。
Insert 插入类,数据库中加入新的拼单、用户评分信息等。
黄色部分为共有的类:
Info 拼单类,里面包含了拼单的详细信息。
User 用户类,里面包含了用户的个人信息

3.活动图

4.状态图

a)查询

b)登录

c)拼车功能

d)评价

5.实体关系图

6.成员成果汇集

Part1:

1.这里描述的是系统哪部分?

  • 用户登录认证

2.面临问题

  • 保证页面争取跳转
  • 个人信息需准确匹配

3.以下设计解决的问题

  • 界面更简洁
  • 用户操作方便
  • 信息能成功匹配

Part2:

1.这里描述的是系统哪部分?

  • 个人信息等查询

2.面临问题

  • 如何提升用户体验
  • 完善查询功能

3.以下设计解决的问题

  • 增加客服对话框
  • 为用户提供人工服务
  • 可查询历史拼单
  • 按键跳转 操作方便简单
  • 信息能成功匹配

Part3:

1.这里描述的是系统哪部分?

  • 拼车功能模块

2.面临问题

  • 拼单功能完善
  • 缩短用户等待拼车时间

3.以下设计解决的问题

  • 用户可在搜索界面先搜索拼车单,若无合适拼车单则创建新订单,等待过程中可返回继续搜索是否有新的拼车单符合要求

Part4:

1.这里描述的是系统哪部分?

  • 评价模块

2.面临问题

  • 如何在操作界面简单的情况下尽可能保证用户安全

3.以下设计解决的问题

  • 行程结束后用户可自行评价为他人打分,若有遇到问题直接举报,管理人员收到反馈后处理

七、工具选择

  • 工具

    • Mindmaster
    • Staruml
  • 选择理由:
    • Mindmaster有较好的中文支持,操作方便
    • Staruml查到博客上有推荐(重点是可以免费用),上手比较快

八、工具评价

  • Mindmaster免费版本功能就比较齐全了,界面看着也很舒服,输出格式也没有限制,总体来说还是很好用的
  • Staruml操作是很简单,但是不知道是不是因为我没有下载免费版本还没有掏钱的缘故,导出的图片有水印啊啊啊啊啊OTZ崩溃,还得请出ps,费神费心(哭)

九、答辩总结

1.本组的现场答辩得分:

2.回答其他小组对本小组的提问

第一小组:

未提问

第二小组:还是挺不错的,因为是联系滴滴使用的,所以建议多突出一些便利功能来吸引用户

后续会根据用户需要增加一键跳转,屏蔽广告,一键报警等功能

第三小组:

本组为第三小组,未提问

第四小组:

未提问

第五小组:

未提问

第六小组:既然可以链接滴滴为什么不直接用呢?

因为滴滴司机接拼单或者顺风车订单时对每人个人的定价可能都不一样,花费相对高一些,而且会有因为乘客起始地和目的地距离过长而绕路的情况下,我们的小程序是针对想要避免这一系列问题的用户推出的。

第七小组:如何增加用户基数达到快速拼车的效果?

首先是线上线下的推广要做好,再者我们可以在节假日的时候再各个QQ群和公交站等出行人群较多的地方展开免费试用活动,尽可能让用户了解我们的小程序。

第八小组:建议是去明确更多用户的需求,让产品更加的完善,可以让更多人去使用你们的产品

谢谢第八小组的建议,后续如果有需要,我们会再进行用户需求更加具体化的调查,并根据调查来调整我们的产品状况,也会进行推广,让更多的人来使用我们的产品。

第九小组:如何能够在老牌拼车软件中脱颖而出?在没有客源的情况下如何维持APP运行?

目前的老牌拼车软件中,容易遇到司机需要到去到不同的地方去接人的情况,从而导致时间上的浪费,而且价格也比单人乘坐出租车少了一半左右。而“拼拼”是用户的起始位置和目的地一致,共乘一辆车,从而达到时间和金钱上的最大节约。在没有客源的情况下,由小组内部出资维持APP运行,也相信由推广人员进一步的推广后,会有一定的用户进行使用。

第十小组:

未提问

第十一小组:功能可以扩展一下

后期我们会根据需要和用户调查来增加一些功能,如:定位,屏蔽广告,查看拼车同伙信用分等。

第十二小组:是否考虑对接更多平台?

我们是根据问卷调查看到大部分人愿意使用滴滴打车,所以我们一键跳转以滴滴打车为例。我们产品是以拼车交流为主,用户在我们平台上进行拼车后,再自行到需要的打车软件去打车,所以我们可以对接比较多的平台。

3.根据答辩中其他组提出的意见和建议修改完善本组需求分析报告,并标明修改之处

  • 提出的建议和意见

    • 有些排版问题
    • 报告中缩进不恰当
    • “基于更高版本的api进行开发”,表述错误。
  • 修改之处
    • 更改了排版
    • 更改了缩进
    • 删除了错误的语句

十、修改后的需求分析报告(最终版)

需求分析报告(最终版)

十一、遇到的困难及解决办法

  • 困难描述

    • 如何对用户的信息进行保密
    • 大家缺乏项目开发的经验
    • 对实现大部分列举的功能所需的算法有一定的理解,但是技术方面有所欠缺
  • 做过哪些尝试
    • 数据库对普通用户的访问进行权限设置,以防止信息泄露,也会采用记录生成日志文件,定期备份。
    • 借鉴有丰富经验的前辈和搜索引擎
    • 不断地学习新的技术
  • 是否解决
    • 已解决
  • 有何收获
    • 在开发项目的过程中,大家的时间精力都不相同,但是大家不断地去磨合,互相学习互相借鉴,就会有更好的学习成果。并且在别的小组的建议下,我们会不断的去完善我们的产品,使得它变得更加方便可用。

十二、PSP

PSP2.1 Personal Software Process Stages 预估耗时(分钟 实际耗时(分钟)
Planning 计划 30 24
Estimate 估计这个任务需要多少时间 30 24
Development 开发 1510 1730
Analysis 需求分析 (包括学习新技术) 600 780
Design Spec 生成设计文档 30 20
Design Review 设计复审 30 10
Coding Standard 代码规范 (为目前的开发制定合适的规范) 10 10
Design 具体设计 60 40
Coding 具体编码 360 300
Code Review 代码复审 60 90
Test 测试(自我测试,修改代码,提交修改) 360 480
Reporting 报告 90 90
Test Repor 测试报告 30 30
Size Measurement 计算工作量 30 30
Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 30 30
totall 合计 1630 1844

十三、学习进度条

第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 600 600 6 6
2 800 1400 5 11

原文地址:https://www.cnblogs.com/wu-js/p/11749370.html

时间: 2024-10-12 20:52:09

第3组 团队项目-需求分析报告的相关文章

第11组 团队项目-需求分析报告

组长博客:团队项目-需求分析报告 整体计划安排 截止时间 任务 11.01 前端和后端商议确定接口,UI完成首页,前后端完成项目构架搭建,确定模块并分配任务 11.15 完成前端主体部分,对接后端接口 11.18 测试,修改,改善性能,检查代码,发布Alpha版本 11.23 项目完善+用户使用反馈+测试计划改进 12.1 根据反馈和需求进行新版本的模块编写,发布Beta版本 12.4 正式版本完善+用户手册 团队分工 alpha 版本需要做哪些事情 完成预先规定的功能需求 分工明细 前端: 陈

第03组 团队项目-需求分析报告

一.组队后的团队项目的整体计划安排 项目阶段 阶段时间 主要阶段任务 完成情况 前期准备 9.22-10.11 确定选题及成员分工.完成基础学习及前期准备工作 已完成 10.12-10.18 进一步细化分工.设计项目logo.完成选题报告 已完成 10.19-10.25 通过别组提问改进项目功能计划.完成原型设计及界面设计初稿 已完成 团队编程 10.26-11.2 团队编程及前期准备工作 待完成 alpha冲刺 11.3-11.11 实现基础功能.改进界面.完成alpha冲刺前期准备 待完成

第09组 团队项目-需求分析报告

需求规格说明书 组长博客链接 1.团队项目安排 阶段序列 阶段时间 主要阶段任务 完成情况 第一阶段 9.28 确认选题和团队分工 完成 第二阶段 10.1~10.21 团队选题报告 完成 第三阶段 10.1~10.26 基础学习及前期准备 完成 第四阶段 10.14~10.18 原型设计 完成 第五阶段 10.21~10.26 需求报告 完成 第六阶段 10.26~11.11 前端完成60%页面布局,后端完成60%的基础接口 待完成 第七阶段 11.12~11.15 前端完成所有页面布局,后端

第12组 团队项目-需求分析报告

原文地址:https://www.cnblogs.com/wadx2019/p/11749332.html

团队项目-需求分析报告

组长博客 1. NABCD 分析与引用 1.1. 需求(N) 任务整合: 更强大的管理系统:整合了当前流行的各个任务群的任务信息,方便了同学进行发布任务和接收任务,避免了同学发布任务没人接和同学接不到任务的矛盾,提高了时效性.对于部分有紧急任务要求的同学,还可以优先在首页展示等. 流程的规范需求 用户的信用记录 校园百科: 同学有时候对于一些校内的信息很迷茫,找不到获取校内信息的渠道,尤其是新生.校园百科解决了同学们获得信息的问题,提供了信息的查找渠道,省去了同学问来问去的时间:也提供了同学共同

期末项目需求分析报告

期末项目需求分析报告 毕业生离校管理系统需求分析(王尊,黎仁威小组) 一.离校管理需求分析: 在完成了针对<离校管理系统>软件市场的前期调查,同时与多位软件使用者进行了全面深入地探讨和分析的基础上,提出了这份软件需求规格说明书, 此需求规格说明书对<企业图片管理系统>软件做了全面细致的需求分析,明确所要开发的软件应具有的功能.性能与界面,使系统分析人员及软件开发人员能清楚地了解企业的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作.本说明书的预期读者为需求分析人员

团队项目-选题报告

组长博客链接 NABCD分析引用 N:我们团队的创意解决的是当代大学生挪车困难,尤其是某些力气比较小的女生会遇到车被堵住,这样我们的App就可以完美的解决这个问题,相对于同平台的阿里,我们针对的并非是汽车,而是电动车,更能抓住当代大学生的痛点 A:独特的招数:我们组在团队开发上具有得天独厚的优势,因为我们中大部分成员都参与过企业级开发,能够确保按时达到预期需求.并且能够完全适配各个方向. B:相对于阿里的挪车码,我们的申请要求没有这么严格,并且不需要把二维码贴在车上,只需要登录app就能够帮你轻

团队项目需求分析

项目背景 随着信息的发展时代的进步,书籍的不断更新,图书的数量也在大量的增加,同样有关图书的各种信息也是在成倍的增加,对于如此庞大的信息量设计一套合理.有效.规范.实用的图书馆管理系统,对校内的图书资料进行统一.集中的管理是很有必要的. 所以,这次的图书馆管理系统的开发宗旨是实现图书管理的系统化.规范化和自动化,达到图书资料集中.统一管理的目标. 需求分析 图书馆管理系统是图书馆管理工作中不可缺少的部分,对于图书馆的管理者和使用者来说都非常重要了,故相对于传统的手工方式或性能较低的图书馆管理系统

团队项目——需求分析

随着科技的飞速发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性 和正确性.近年来,随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量, 传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整 个图书馆的运作和控制管理,所以我们去图书馆借阅的时候经常会出现各种状况,因此,必须制定一套合理.有效,规范和实用的图 书管理系统,对图书资料进行集中