福大软工 · 第八次作业(课堂实战)- 项目UML设计(团队)

团队信息

  • 队名:彳艮彳亍团队

  • 本次作业课上成员

短学号本次作业博客链接
2507俞辛(临时队长)https://www.cnblogs.com/multhree/p/9821080.html
2523宏岩
1131喜源
2502柏涛
2431
2439凯欣
2219奇豪
2230恺翔
2509钧昊
2325
  • 原组成员
学号本次作业博客链接
031602219奇豪(队长)
041602209毓明
041602204水源
061600236礼亮
031602603超星https://www.cnblogs.com/ccxccx/p/9822698.html
181600215翔宇
031601123志铭
031601124

团队分工

负责人分工明细ToDolist
柯奇豪后端方面负责共享编辑功能的实现,同时负责项目具体任务的分配以及后续各阶段进度的跟进1.完成前后端接口的定义工作;2.实现基础的文本编辑功能;3.完成简单的文本选择注释功能
黄毓明后端方面负责投票功能的实现1.完成前后端接口的定义工作;2.实现基本的投票功能;3.结果数据的分析与返回
丁水源后端方面负责通知功能的实现1.完成前后端接口的定义工作;2.实现基本的通知功能
杨礼亮原型设计以及整体美工1.有一个整体效果可观的原型; 2.初定具体界面的ui
林翔宇后端方面负责收集想法功能的实现1.完成前后端接口的定义工作;2.实现基本的问答功能
黄志铭前端方面负责具体界面的实现以及后端交互
陈超星后端方面负责签到功能的实现1.完成前后端接口的定义工作;2.实现基本的签到功能
蒋熊前端方面负责具体界面的实现以及后端交互

UML

PART 1 —— 部署图
  1. 个人管理系统和登录系统
  • 这里描述的是系统哪部分?
    • 这里主要说明的是部署问题。
  • 这部分面临什么样的问题?
    • 服务器及数据库的搭建,前后端交互等。
  • 以下设计解决了哪些问题?
    • 前端客户操作返回给后台服务器,后端服务器依照前端操作给出相应返回值,从数据库中调用相应的数据。
  • 附:部署图
PART 2 —— 类图
  • 这里描述的是系统哪部分?
    • 使用WeEdit小程序的功能方面内容。
  • 这部分要面临什么样的问题?
    • 项目模块定义不够清晰;
    • 代码未有统一格式;
  • 以下设计解决了哪些问题?
    • 通过统一参数,方便后续前后端工作的配合。
  • 附:
    类图
PART 3 —— 状态图
  • 这里描述的是系统哪部分?
    • 这部分UML描述了发布签到、发布共享文档、发布投票功能可能的状态以及其中状态的具体活动。
  • 这部分面临什么样的问题?
    • 每个具体状态转化细化得不够完全、在实现中还需更近一步改进。
  • 以下设计解决了哪些问题?
    • 体现了软件需要的功能以及解决了软件内部各功能实现的逻辑问题。
  • 附:
    状态图
PART 4 —— 用例图
  • 这里描述的是系统哪部分?
    • 这里是用户在WeEdit系统上能够进行各项操作的部分,以及对操作内容的具体化。
  • 这部分面临什么样的问题?
    • 需要面临功能如何按照用户习惯排布的问题。
  • 以下设计解决了哪些问题?
    • 各个功能模块之间直观的逻辑联系。
  • 附:
    用例图
PART 5 —— 活动图
  • 这里描述的是系统哪部分?
    • 描述了用户具体选择发布通知,现场签到,投票,想法收集和文章分享这几大模块。以及每个模块相对应的后续操作和结果。如进入现场签到模块后,可以选择签到会议。
  • 这部分面临什么样的问题?
    • 不能防止同学带翘课的同学的手机来签到。
  • 以下设计解决了哪些问题?
    • 解决了用户权限的问题。不同权限的用户进入不同的界面,进行不同的操作,不会发生权限混乱造成文件出现错误。
  • 附:
    活动图
PART 6 —— 时序图
  • 这里描述的是系统哪部分?
    • 展示对象之间交互的顺序。它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。
  • 这部分面临什么样的问题?
    • 需要理清项目各模块内的逻辑,按时间顺序显示各模块内的动态协作。
  • 以下设计解决了哪些问题?
    • 更加清晰地展示了各模块内的交互逻辑、交互顺序。
  • 附:
    时序图
PART 7 —— 实体关系图
  • 这里描述的是系统哪部分?
    • 主要描述的是系统的概念结构设计的部分。
  • 这部分面临什么样的问题?
    • 实体的决定、实体属性的决定、实体之间的关系(包括了一对一,一对多,多对一,多对多)
  • 以下设计解决了哪些问题?
    • 分配了七个实体:参与者、发起者、投票、现场签到、文章分享、想法收集、发布通知。
    • 各实体属性的决定。具体属性可参照“实体关系图”。
    • 各实体之间的关系。具体实体之间的关系可参照“实体关系图”
  • 参与者:
    实体关系图

  • 发起者:
    实体关系图

工具选择

本次作业团队的选择为 Process On

使用后对工具的评价

方便易用,无需下载专门的软件,直接在web端就可以实现很好的效果,高效便捷

PSP表格

PSP2.1Personal Software Process Stages预估耗时(分钟)实际耗时(分钟)
Planning计划1015
· Estimate· 估计这个任务需要多少时间1010
Development开发
· Analysis· 需求分析 (包括学习新技术)1015
· Design Spec· 生成设计文档55
· Design Review· 设计复审 (和同事审核设计文档)55
· Coding Standard· 代码规范 (为目前的开发制定合适的规范)00
· Design· 具体设计6080
· Coding· 具体编码00
· Code Review· 代码复审00
· Test· 测试(自我测试,修改代码,提交修改)1020
Reporting报告
· Test Report· 测试报告00
· Size Measurement· 计算工作量55
· Postmortem & Process Improvement Plan· 事后总结, 并提出过程改进计划510
合计120165

评估成员的贡献分配

  • 本队“临时队长”给出的“课上”贡献分评估

1470418-20181020115016277-533310951.jpg

贡献分+基础分=总得分(%)
黄毓明(临时队长)15+2=17
杨礼亮14+2=16
礼亮11+2=13
蒋熊6+2=8
黄志铭6+2=8
苏路明13+2=15
陈瀚霖7+2=9
胡展瑞12+2=14
  • 本队“原队长”给出的“课后”贡献分评估
学号“课后”贡献分评价
031602219奇豪(队长)12.5%分配到的任务不难,算是正常操作,作为标准拿个基础分
041602209毓明14.5%作为临时队长分配管理很好,各项任务也能尽职尽责
041602204水源13.5%任务完成基本符合预期,但是用词上还需要改进,例如ER图中实体、属性应该是名词,“核实”以及某些实体的叫法都偏动作了些
061600236礼亮13.5%任务完成基本符合预期,但是菱形分支上缺乏条件说明,部分箭头指示缺失,还望及时修改
031602603超星6.5%参照交换组的评定,似乎贡献度不够,需注意
181600215翔宇12.5%参照交换组的评定,任务完成基本符合预期
031601123志铭10.5%两人做的话似乎分摊的工作量略小,同时类图的规范标准似乎没有明确,"+"(public)、"-"(private)和"#"(protected)的区别
03160112410.5%两人做的话似乎分摊的工作量略小,同时类图的规范标准似乎没有明确,"+"(public)、"-"(private)和"#"(protected)的区别

给出本次换队环节的感受

  • 其他队的工作氛围,行动力,临时队长等照比原队有什么优缺点:
    新队和原队的工作氛围都很和谐,都有着充满人文关怀和幸福感的工作环境。除了我,其他人的行动力都很强,都很认真地完成了自己负责的那部分。临时队长很好,不仅给每个人的分工很明确,还给了我这个新来的人很多关于他们当前项目的参考资料,使我很快就能大概了解他们的项目。只不过我的感受就是他们太强了而我太菜了,所以我啥忙都帮不上,只做了一点不用脑子的事情,其他需要脑子的事情都是他们在做,很绝望

转载于:https://www.cnblogs.com/ccxccx/p/9822698.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值