12组 需求分析报告
一、团队基本情况
1.团队项目的整体计划安排
学期周数 | 对应时间 | 计划安排 |
---|---|---|
第四周至第八周 | 9.27-10.24 | 组建团队并确定选题,完成团队展示的各项要求 |
第九周 | 10.25-10.31 | 明确产品需求,完成原型设计,制作各部分UML图与宣传视频,完成团队需求分析的各项要求 |
第十周 | 11.1-11.7 | 后端爬取数据,建立数据库,前端继续学习相应知识,完成现场编程的各项要求 |
第十一周 | 11.8-11.14 | 前端开工,明确交互设计,与后端进行相应沟通,后端基本完成产品要求知识的学习 |
第十二周 | 11.15-11.21 | 前端基本完成页面,前后端对接完成,产品初始版本制作完成 |
第十三周 | 11.22-11.27 | 对产品进行测试及优化,修复bug,产品最终版本制作完成 |
2.团队分工
学号 | 姓名 | 团队分工 |
---|---|---|
031902505 | 侯钦凯 | 产品 美工 文档制作 |
031902523 | 杨开彬 | 产品 美工 文档制作 |
031902525 | 姚天一 | 产品 美工 文档制作 |
061900224 | 童锦涛 | 后端工程师 |
031902531 | 张梓晗 | 后端工程师 |
031902128 | 叶超炜 | 后端工程师 |
031902501 | 蔡炜鑫 | 前端工程师 |
031902502 | 陈捷祥 | 前端工程师 |
031902121 | 吴杰 | 前端工程师 |
031902504 | 陈翁豪 | 前端工程师 |
3.本次作业的贡献比例
任务 | 任务承担人员 | 分值(%) |
---|---|---|
思维导图、燃尽图及部分UML图的制作,原型设计 | 侯钦凯 | 11 |
撰写团队需求报告,部分UML图的制作,对答辩ppt进行审核 | 杨开彬 | 11 |
视频制作,撰写博客 | 姚天一 | 11 |
开始爬取数据与数据库建立,提出选题修改方向与建议 | 童锦涛 | 11 |
参与报告撰写,对原型设计进行审核 | 张梓涵 | 8.5 |
制作答辩ppt,对UML图进行审核 | 叶超炜 | 10 |
部分UML的制作,对PPT进行审核 | 蔡炜鑫 | 10 |
参与原型设计,对宣传视频进行审核 | 陈捷祥 | 8.5 |
参与视频制作,对博客进行审核 | 吴杰 | 9 |
进行答辩,对本次作业所有流程及成果进行审核 | 陈翁豪 | 10 |
4.项目思维导图和燃尽图
- 思维导图
- 燃尽图
二、根据自己所负责的项目的部分画UML
1.前端部分
- 负责人:
蔡炜鑫 - 描述:
前端部分uml图,主要在于前端界面部分的分解规划 - 该部分面临的问题:
没有接触过类图的概念,对制作类图没有头绪 - 解决的问题:
使用各类搜索引擎了解了类图相关知识,寻找相应教程完成了类图的制作 - 附:(该部分的所有UML图)
- ER图
- 类图
- 状态图
- 活动图
- 用户用例图
- ER图
2.全国部分
- 负责人:
侯钦凯 - 描述:
奶茶数据的全国页面,该页面有全国品牌和全国店铺的数据统计 - 该部分面临的问题:
(1)不知道要将哪些数据呈现给用户
(2)不知道如何把数据更好地可视化 - 解决的问题:
(1)将用户关心的店铺数量、行业热度、价格评分等呈现出来
(2)学习老师发的数据可视化网站里的知识,让数据更直观地表现出来 - 附:(该部分的所有UML图)
- ER图
- 类图
- 状态图
- 活动图
- 用户用例图
- ER图
3.城市部分
- 负责人:
杨开彬 - 描述:
该部分需要分块设计的部分与各部分之间的联系,及各自的数据呈现形式 - 该部分面临的问题:
(1)讨论关于城市内奶茶样类分布结果的数据指标
(2)以何种图表方式呈现数据结果 - 解决的问题:
(1)讨论得出结论选择以品牌数量与总体占比反映结果
(2)选择使用折线图柱形图两类经典图表反映数据结果 - 附:(该部分的所有UML图)
- ER图
- 类图
- 状态图
- 活动图
- 用户用例图
- ER图
4.品牌部分
- 负责人:
杨开彬 - 描述:
该部分需要分块设计的部分与各部分之间的联系,及各自的数据呈现形式 - 该部分面临的问题:
(1)关于奶茶大数据品牌方面呈现的方式
(2)选用何种统计图表能够清晰表现该数据分析效果 - 解决的问题:
(1)呈现人均消费分布统计数据,反映消费水平
(2)呈现评分均值统计数据,反映奶茶门店服务评价真实回馈情况
(3)呈现关键词词频统计结果,反映热门品牌现状
(4)选用了折线图,条形图类的统计图表呈现数据内容 - 附:(该部分的所有UML图)
- ER图
- 类图
- 状态图
- 活动图
- 用户用例图
- ER图
三、作业记录相关
1.UML设计工具的选择、选择的理由和使用后对工具的评价
- UML设计工具
亿图图示专家 - 选择的理由
采用全拖曳式操作,有模板库和用户自定义实例库,能简化工作量 - 评价
操作简单流畅,设计时既可以充分利用固有的素材,又可以从他人的作品中汲取灵感
2.遇到的困难及解决方法
- 困难:产品需求的明确
由于我们之前的选题过于宽泛,后端主工程师在尝试爬取数据后发现了大量问题,在柯老师的指导下,
经过后端主工程师的建议与大家反复开会商讨,我们将需求明确为奶茶大数据分析,
针对奶茶行业为用户进行各种可视化分析 - 困难:UML设计工具的选择
市面上充斥着大量类似产品,鱼龙混杂,选择工具时确实无从下手,经过我们大量的试用体验,
结合同学的建议,我们最终敲定了亿图图示专家这款产品,操作简便,有大量实例可供参考,
减轻了我们的工作量 - 困难:动画制作与视频剪辑
之前团队中没有人接触过动画制作与视频剪辑的领域,制作宣传视频需要从头开始,我们在互联网上找到了Adobe After Effects,
Adobe Media Encoder与Adobe Premiere Pro的教程并进行了学习,为团队与产品分别制作了动画,用收集到的素材,原型的展示及
相应的配音完成了宣传视频的制作。
3.学习进度条
第 N 周 | 新增代码(行) | 累计代码(行) | 本周学习耗时(小时) | 累计学习耗时(小时) | 重要成长 |
---|---|---|---|---|---|
第八周 | 200 | 200 | 15 | 15 | 尝试开始爬取数据,掌握了数据爬取与建立数据库的知识 |
第九周 | 0 | 200 | 28 | 43 | 明确了产品的需求,对需求分析的流程有了初步掌握,进一步加深了原型设计的学习,了解了UML设计工具的使用,对动画制作,视频剪辑与配音有了自己的感悟 |