第二次软工团队博客

https://www.cnblogs.com/xiao-qingjiang/p/15476957.html

(1.1)团队基本情况(10分)

(1.1.1)团队项目的整体计划安排

序号 时间 具体内容 是否完成
第一阶段 9.4 成立队伍。 已完成
第二阶段 9.4-10.5 集思广益,讨论选题,历经多次讨论结合老师建议最终确认选题。 已完成
第三阶段 10.6-10.24 细化产品功能,规范化计划后续任务开展,制作团队选题报告、答辩PPT,形成项目框架。 已完成
第四阶段 10.23-10.29 制作团队需求分析报告,完成原型设计,制作Q&A视频回应其他小队的问题,各小组开始布置学习任务。 已完成
第五阶段前期 10.30-11.7 根据需求和任务分配开展学习任务,为后续任务做准备,提前完成任务的成员逐步开展编程。 未完成
第五阶段中期 11.8-11.14 前端根据UI设计实现微信小程序页面,同时与策划组协调,进一步改进和完善原型;后端爬取闽南语相关知识,为方言小知识、佳曲共听、佳文共赏等功能做准备,开始设计数据库,开展数据库和接口的实现工作。 未完成
第五阶段后期 11.14-11.21 前端页面实现基本完成,与后端保持交互,根据后端数据库完善个人信息显示功能和编辑功能。调用后端接口,着手实现方言小知识、佳曲共听、佳文共赏等功能。产品经理和策划组协助完成功能测试。 未完成
第六阶段 11.22 完善基本功能部分,调整状态,为下一阶段增量开发评分功能、闽南语转文字功能进行策划建模。 未完成
第七阶段前期 11.22-12.3 前端调用接口,完成评分功能、闽南语转文字的工作,后端提供相关技术辅助。产品经理和策划组协助完成功能测试。 未完成
第七阶段后期 12.3-12.13 基本实现增量计划,完成文档第二版的撰写,进行完整产品测试。 未完成
第八阶段(Final) 12.13-最终ddl 根据测试结果,对项目进一步优化,完成文档定稿,ppt,视频等制作。 未完成

(1.1.2)团队分工(2分)

共同任务:(1.3)作业记录相关(9分)

产品经理:肖清江

  • (1.1.1)团队项目的整体计划安排
  • (1.1.2)团队分工
  • (1.1.3)请评估并描述团队中每个人对本次作业的贡献比例,并写入本次博客(禁止一锅端平的情况,如果没有评估,全组平均后,组长得分减 50%)
  • (1.1.4)画出其中的燃尽图(时间范围:从团队创建的第一天至本次作业提交时间)
  • (2.1.1)引言
  • (2.1.6) 功能描述
  • (1.3.1)UML设计工具的选择、选择的理由和使用后对工具的评价(大家可以共享经验,相互推荐,谈谈为什么选择这个工具)
  • 2.2 根据要求整理出需求分析报告
  • 完成答辩

策划组:刘璐瑀,赵威威,黄慧卿

  • (4.1) 视频
  • (2.1.3) 思维导图
  • 2.1.5 界面原型
  • 2.1.7 验收验证标准
  • 2.1.8 文档的图表、文字、样式统一且符合规范
  • (3.1.1)ppt逻辑合理,排版美观程度
  • 负责1.2中的UI部分的UML图

前端:杨潮湧、田剑心、黄海涛

  • 负责1.2的前端部分的UML图

  • 学习后续需要用到的编程技术和工具

后端:刘凌斌、李忱轩、陈松庆

  • 负责1.2的后端部分、数据库部分的UML图

  • 学习后续需要用到的编程技术和工具

(1.1.3)请评估并描述团队中每个人对本次作业的贡献比例

根据1.1.2中的任务分工,得到以下个人贡献比

姓名 分工 预计贡献比例
肖清江 产品经理 11.54%
刘璐瑀 策划组 13%
赵威威 策划组 13%
黄慧卿 策划组 13%
刘凌斌 后端 8.3%
李忱轩 后端 9.4%
陈松庆 后端 8.3%
黄海涛 前端 7.43%
田剑心 前端 6.93%
杨潮湧 前端 9.1%

(1.1.4)画出整个项目思维导图和燃尽图(时间范围:从团队创建的第一天至本次作业提交时间)

  • 思维导图

  • 燃尽图

(1.2)根据自己所负责的项目的部分画UML(16分)

(1) 前端部分

  • 负责人:杨潮湧、田剑心、黄海涛
  • 描述: 完成前端部分相关的UML图
  • 该部分面临的问题:没有接触过UML图,对于相关概念很陌生;对于前端技术的使用仍较为生疏
  • 解决的问题:通过实践更好地掌握了UML图,了解并初步学习前端相关技术栈
  • 应用了draw.io设计解决UML作图问题。
  • 该部分的所有UML图如下

图例

  • 查词活动图

  • 查词界面状态图

  • 查词状态图

  • 登录界面状态图

  • 类图

  • 评分活动图

  • 评分状态图

  • 实体关系图

  • 授权活动图

  • 推送歌曲状态图

  • 推送活动图

  • 推送文章状态图

  • 推文-用例图

  • 微信登录-用例图

  • 语音使用—用例图

(2) 后端部分

  • 负责人:李忱轩、刘凌斌、陈松庆
  • 描述:完成后端、数据库相关部分的UML图
  • 该部分面临的问题:刚开始有一种无可下手的感觉,感觉什么都想画,又感觉有一些东西没必要画
  • 解决的问题:明确UML图的范围,有必要画的图并完成作图
  • 应用了draw.io设计解决UML作图问题。
  • 该部分的所有UML图如下

图例

  • 查看美文活动图

  • 初始化状态图

  • 个人界面活动图

  • 后端实现分层图

  • 逻辑层类图

  • 逻辑人员用户示例图

  • 前后端接口交互用例图

  • 授权用户用例图

  • 推送状态图

  • 语音输入活动图

  • 运维人员用例图

(3) 数据库部分

  • 负责人:李忱轩、刘凌斌、陈松庆
  • 描述:完成后端、数据库相关部分的UML图
  • 该部分面临的问题:刚开始有一种无可下手的感觉,感觉什么都想画,又感觉有一些东西没必要画
  • 解决的问题:明确UML图的范围,有必要画的图并完成作图
  • 应用了draw.io设计解决UML作图问题。
  • 该部分的所有UML图如下

图例

  • ER图

  • 实体类层类图

  • 数据库处理数据活动图

  • 数据库处理数据状态图

  • 用例图

(4) UI部分

  • 负责人:刘璐瑀、赵威威、黄慧卿
  • 描述:完成UI部分相关的UML图
  • 该部分面临的问题:对UML概念认知模糊,刚开始制作图表时无从入手
  • 解决的问题:明确UML图的概念,并完成作图
  • 应用了draw.io设计解决UML作图问题。
  • 该部分的所有UML图如下

图例

  • ER图
  • 登录用例图
  • 活动图
  • 首页用例图
  • 说方言用例图
  • 推送用例图
  • 我的用例图
  • 状态图

(1.3)作业记录相关(9分)

(1.3.1)UML设计工具的选择、选择的理由和使用后对工具的评价(大家可以共享经验,相互推荐,谈谈为什么选择这个工具)

工具选择: draw.io

选择的原因

  • 可以保存到 github,或者提取 github 的 draw.io 文件,方便共享。
  • 这是个开源软件,可以免费使用,无需担心水印或版权问题。
  • 既可以在线使用,也可以下载软件使用,使用形式方便,适合不同喜好的同学的使用习惯。
  • 功能强大,内在提供各种类型的各种模板,模板全面且支持多种形式的导出,导出图片为无损图片。

(1.3.2)遇到的困难及解决方法,要点:困难描述/做过哪些尝试/是否解决/有何收获(3分)

  • 遇到的困难
    • 对 UML 概念认知模糊,刚开始制作图表时无从入手
    • 没有接触过视频剪辑
    • PS技术不熟练
    • 到了实际画图的时候,有一种无可下手的感觉,感觉什么都想画,又感觉有一些东西没必要画
    • 缺乏精美的图片来帮助前端更好地渲染界面
    • 前端同学对于前端技术的使用仍较为生疏
  • 解决过程
    • 上网查找UML相关资料
    • 在B站大学学习视频剪辑,使用达芬奇进行视频剪辑
    • 通过查看网上的一些经典案例,看看别人家的UML,借此加深对UML图的理解,成功解决困难
    • 多练习PS
    • 经过查阅资料并询问有担任过前端经验的优秀同学,对于前端的定位及需要掌握的编程技术已有了较为清晰的认识
  • 有何收获
    • 只要肯努力,办法总比困难多
    • 对UML有了较为清晰的认识
    • 初步掌握PS及视频剪辑

(1.3.3)学习进度条,参考:http://www.cnblogs.com/vertextao/p/7469789.html(3分)

  • 基本掌握UML图的概念,能较为熟练地使用相关绘图工具进行UML图的绘制。
  • 已基本了解微信开发者工具的相关功能,同时对于wxml和wxss的概念基本掌握,对于js较为熟悉,但js在小程序开发时,和正常的Web开发存在着不少的差异,对于这一部分的内容,还有待继续学习。
  • 对于前后端交互的部分,前端决定采用ajax。目前正在对这一部分内容展开学习。
N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 0 0 12 12 巩固MySQL的理论知识,学习MySQL的语法
2 879 879 20 32 制作UML ,根据实体类层类图设计数据库表,并制定基础逻辑

四、视频部分(10分)
(4.1)请假设评测人员或者其他同学为投资方,请拍摄一个1~2分钟的视频介绍团队项目,并上传至b站,在博客最后给出视频链接。
团队项目介绍:https://www.bilibili.com/video/BV1vq4y1G7Q8?spm_id_from=333.999.0.0
对上节课其他同学问题的解答:https://www.bilibili.com/video/BV1o3411r7XR?spm_id_from=333.999.0.0

posted @ 2021-10-31 19:28  小点点的丁丁车  阅读(22)  评论(0编辑  收藏  举报