团队做业之现场UML设计

项目UML设计(团队)

团队信息

团队分工

  • 成员负责事务
负责人 分工明细 TODO List
张扬 项目统筹、组织会议、文档整合 1.用户用例场景设计及1分钟视频拍摄;2.桌面开发——完成QQ/微信帐号扫码登录
肖地秀 管理本组开发文档、设计软件交互逻辑 1.需求问卷设计;2.桌面开发——各界面切换
朱文婧 桌面应用开发、文档拟写 1.需求问卷设计;2.桌面开发——各界面切换
洪泽波 桌面应用开发与测试、文档拟写 1.接口设计;2.数据流图;3.数据字典;4.桌面开发——完成用户注册登录界面
郑愈明 UI设计、原型图设计、文档拟写 1.原型设计;2.桌面开发——各界面切换
陈加伟 管理本组开发文档、本地数据管理 1.接口设计;2.数据字典;3.桌面开发——完成QQ/微信帐号扫码登录
苏韫月 数据分析、文档拟写 1.原型设计;2.桌面开发——完成用户注册登录界面
郭俊彦 基础消息回复、消息群发、文档拟写 1.验收标准设计;2.桌面开发——完成QQ/微信帐号扫码登录
李翔 简易远程、高级消息群发、 1.接口设计;2.数据字典;3.桌面开发——各界面切换
王全炯 UI设计、原型、视频展现脚本及拍摄、文档 1.原型设计;2.用户用例场景设计及1分钟视频拍摄
  • 燃尽图测试

UML展现

基本图(必作图)

  • 用例图
  • 类图
  • 活动图
  • 状态图
  • 实体关系图

附加图(其余图)

  • 泳道图
  • 时序图

成员成果聚集

  • part1:类图编码

    • 这部分描述的是系统的各类类.net

    • 了解实现功能所须要的各个类以及相应方法设计

    • 总结了各个类对象所必须的属性,以及实现活动图中各个操做的方法3d

    • 附:UML类图
      代码规范

  • part2 用例图

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

      用例图展现了用户在使用中所能操做的功能

    • 这部分要面临什么样的问题?

      功能之间如何组织

    • 如下设计解决了哪些问题?

      解决了哪些功能对用户是可见的、哪些是透明的。

    • 附:UML图

  • part3 实体关系图

    用户具备用户名、帐号、密码等属性,能够注销和登陆微信和QQ。

    微信具备微信帐号、群列表、关键词等属性。

    QQ具备帐号、群列表、关键词等属性。

    QQ和微信均可以对消息进行操做,消息具备群、发送方、时间等属性。

    • 这里描述的是系统的哪部分?
      用来描述信息系统中概念模型的数据存储。
    • 这部分要面临什么样的问题?
      数据在系统中的各个处理阶段的状态是怎样的
    • 如下设计解决了哪些问题?
      解决了实体之间关联模糊的问题
    • 附:UML实体关系图
      E-R
  • part4 活动图
    活动图根据不一样活动类型,分为了登陆活动、单向删除活动、热词分析活动、关键词提醒活动、消息群发活动、远程控制活动
    • 这里描述的是系统的哪部分:
      用来描述用户在具体使用场景下的交互逻辑。
      以及在具体实现中应该有什么方法。

    • 这部分要面临什么样的问题:
      交互逻辑的构建,功能的使用是否合理,有良好的用户体验。

    • 如下设计解决了哪些问题?
      肯定了基本的交互逻辑。
      细化了功能的需求

    • 附:UML活动图

      • 登陆活动

      • 单项好友批量删除活动

      • 热词分析活动

      • 关键词提醒活动

      • 消息群发活动

      • 远程控制活动

  • part5 状态图
    状态图将系统分为九种状态。用户首先处于未登录状态,通过登录的触发,进入已登录状态;再通过登录成功的触发进入到未设置QQ\微信帐号的状态,再经由设置的触发,进入已设置QQ\微信帐号的状态;再经由选择功能的触发进入到某一个功能的状态,功能模块进过相应的分析获得相应的结果,结果呈现给用户,最后到达功能已完成状态。

    • 这里描述的是系统的哪部分:
      用来描述系统在不一样使用场景下的状态转移逻辑。
      以及在具体实现中应该有什么方法。

    • 这部分要面临什么样的问题:
      状态的设置,状态转移关系的设置。

    • 如下设计解决了哪些问题?
      明确了系统在不一样使用场景下的状态转移逻辑。
      • 附:UML状态图
  • part6 泳道图

    • 附:UML泳道图

      登陆泳道图

工具选择以及使用后对工具的评价

  1. 在参考了知乎上前辈的推荐后,咱们最初统一使用的得到过各类奖项的Visual paradigm,但在实际使用过程当中发现操做不方便、很差看。最终被咱们团队放弃了(多是太强大了,咱们驾驭不住o(╥﹏╥)o)
  2. 后期改了Process On它的优势有不少
    • 简单、方便、快捷
    • 高效、傻瓜式
    • 支持同步

PSP表格

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

我的贡献分分配

我的贡献分

我的贡献分占比

换队感觉汇总

  • 郑愈明:
    1.临时队长:虽然张扬队长被换走了,可是在王全炯临时队长的带领下,团队仍是有惊无险地[划掉]完成了任务!感受临时队长很负责,对全局的把握也很好。

    2.被换来的新队友:感受新队友很棒啊,很快就熟悉了咱们团队的项目,你们一块儿合做完成了此次任务,相互鼓励!感受很ok!

    3.新团队氛围:由于新团队大部分红员都是老成员,感受新成员交换来后,新的团队更可笑了[???]。总的来讲,两个团队都很好!

  • 泽波:

    咱们一开始使用visual paragam,我负责画图,个人搭档帮助规划如何画图,咱们意见出现分歧,因此效率不高,常常反复删。后面咱们使用了process on,这个软件支持小组合做在不一样电脑里对同一个图形进行修改,这样咱们就进行了明确分工,各自完成不一样的部分而后再进行整合。最后把这些图进行美化,我以为分工协做很重要,只有各司其职,避免重复作同一件事才能提升效率。

  • 张扬(被换走的队长)

    此次被换到了"小二结帐"项目组。

    换到新的队伍中除了对项目的不熟悉外,和新的队员处的很不错(由于大部分都认识)。我尽力参与到新团队的工做中。被换走的时候还会担忧本身团队的工做有没有完成(毕竟是队长)。至于被换去的队伍的工做氛围以及执行力,我我的感受没有咱们原队伍强就是了^_^,由于被换去的队伍不少时候仍是在各司其职。临时队长的话,嘻嘻仍是很不错滴。

  • 加伟

    1.按此次分配,我留在了原队,因此团队氛围并没有太多变化。你们依然分工明确,很认真负责地完成本身应作的任务,而且默契度也很高,任务进程也大体与预期相符(除了最后写博客时出了点意外)。

    2.新队员我都不认识,但他们表现的很是出色。他们都努力follow咱们的方法,get产品要点,领悟能力很是强。整个过程都在协助咱们一块儿完成uml图,而且他们功不可没。他们的态度很是值得学习。和我协做的是外组黄泽同窗,他思路明确,认真负责,与我还有另外一同窗共同完成ER图与登陆界面的泳道图。

    3.惟一美中不足的就是画状态图时,由于在乎于细节,忽视了时间耗费,结果致使最后不能及时作完博客。因此下次应该对时间有更严格的把握。

  • 韫月(被换走的队员)
    • 忽然被换到404 NOT FOUND队,一开始有些不知所措,毕竟对404的项目了解程度只有他们想让咱们了解的那么多,担忧到时候过去会不会只是打酱油,什么都作不了。可是,这个担忧如今看来有点多余,由于我过去以后发现他们团队的原型已经基本完成了,对照着原型能够至关轻松地完成我分配到的通讯图部分,此外他们以前也有一份较详细地类图——应该吧,我以为应该不是此次做业的——和数据流图,看着也方便。
    • 至于工做氛围,我以为对比咱们队其实差很少,都挺热情高涨的。就是他们应该是以前已经有详细的分工了,每一个人要作什么很明确,全部并无那种我作完了会去帮其余人作的状况,不过这也很差评判,毕竟我在作的模块别人不必定会。临时队长会隔段时间就来查看一下进度,团队成员之间也会有必要的交流。我不知道是他们的项目有比较多的先例可供参考仍是他们确实对本身的项目很熟悉了、项目基本定型了,感受今天我并无遇到在哪一个模块上还有分歧争论的状况——换而言之就是咱们的团队还有一点就是了——而后进度也算挺快的,11:30就差很少完成了。
    • 我以为无论是临时队长仍是原队长都挺好的的,负责。贡献分评定的话,我是以为404队的有点过于简单,可是咱们本身的又过于复杂,虽然这是当初咱们一块儿讨论出来的评定方法,今天看来有点搬石头砸本身的脚了,呵呵。
  • 李翔
    1. 临时队长全炯的领导能力是值得确定的,每个组员都有安排上任务,没有人摸鱼,都在制图或者讨论,团队氛围极其融洽,没有出现矛盾和冲突。
    2. 新换来的队员很积极的了解项目,尽力帮助项目进度,全程在线。
    3. 咱们团队在时间控制方面出现了一点问题,致使在最后时刻还在完善博客内容。在开始分工的时候,咱们和其余组相比交流真的不少
      尽量避免图之间的冲突,因此会比其余的组的进度慢。可是咱们都尽力作到正确。
    4. 我的感觉:全程绷紧状态真的很累啊,可是感受这段时间过得很值。
  • 全炯(临时组长)

    关于队长昨晚组里开会时,你们聊到了明天组长怎么定。

    而后就被你们"钦定"成了临时队长。开始的是意外,由于一些缘由对项目不是了解得很是透的。

    更多的是以为沉甸甸的责任。毕竟除了本身的部分,还要对整个组的伙伴负责,不能辜负他们的指望。

    今天的结果,对本身评价只能说中规中矩,尽管昨天有和组里讨­论了时间安排,但计划总不是能知现实一致的。UML初稿应当完成的预约时间到达时,还有两张活动国没有完成,接下来就是组员之间的沟通交流以及 Umi 间边界的㝹,私觉得沟通、讲解并让其余组员检验工做的锞的工做,其重要程度是等同甚至大于工做自己的,对于团队工做,我始终坚持"闭门赶出门合辙的理念。

    新的队友都很是棒棒,胡老板不只很好地完成了本身的任务。

    还很是积极地给组里帮忙,忠豪在和我协做的过程当中也给出了许多很棒的想法;泽泽在与组员配合时,咋也完成得很出色。

    得益于张扬良好的安排组里人员的变动并无带来什么负面影响,运行起来就像后生同样。

    由于对时间安排不够精确,对计分规则不够了解,还有一些意外的客观缘由,致使有些手忙脚乱。但队友们都起级稳,超级棒,是能放心把后背交他们的人,十分感谢他们的信任和包容。以上。

  • 俊彦

    此次换队环节总体来讲是新奇又紧张的。临时队长王全炯开始前安排计划思路清晰、迅速合理,根据须要绘制的UML图的工做量及各图的内在联系在开工前制定了“做战计划”。可是在现场的操控力上还能够继续加油。 被换来的新队友都很积极地配合咱们组内的工做,黄泽积极配合实体图和UML类图的制做,绪佩积极参与各部分UML图的制做,忠豪也给出许多很是不错的好点子。新团队氛围比对原来会更有协做中的紧张感,让人想立刻开动起来。可是团队的配合上不如原来内部组员来得顺利。不过总的来讲是很是有意思的一次协做经历。

  • 黄泽(临时队员)

    1.整体感想:说实话那天晚上忽然知道本身要被换到其余组是十分懵逼的,急了很久,可是也没办法,和那组的成员交流了一下安装了须要用到的软件就开始画图了,真的充满了不安感,可是总的来讲此次更换队员的活动是一次意义非凡的活动,带给我不少思考。

    2.工做氛围:新队伍的工做氛围至关积极,由于人数比较多,你们彷佛都争着抢工做,好在有临时组长组织协调才没有乱套,相比之下由于人数少的缘由,我原来的小组的工做积极性没有那么高,可是很是有秩序,一切都听队长安排。

    3.行动力:行动力的方面上,多是由于新组长求稳,个人新组采起的策略是先一块儿作完必作的五张图片,再分配(实际上是自愿)选做任务图,事实上这样就形成了2-3我的围着一张图作的状况,即使有软件有协同工做的功能,有时也总会有一我的没事干,这就形成了人力资源的浪费。我以为我更赞同我原来组的作法,将选作图也看成必作图每人分配一张,一并作了,虽然人数更少,可是最后你们都完美完成,效率很是高。

    4.临时组长:我新组的临时组长是王全炯,挺佩服他作的准备工做的:新队员拉群、对于各个图的讨论、各类素材集合为pdf...可是多是由于是新组长的缘由,统筹规划工做方面作的不是很好,相比我原来的组长还略有些逊色。

  • 地秀

    本次做业我仍是待在本组。

    临时队长:此次的临时队长是王全炯,他是一个很是有文采的人,对于项目的一一些基础也很是了解,很负责任,此次的做业完成的有点赶,很是惊险的在最后一分钟修改好了博客。花时间的地方主要是在细节的揣摩,无论是本组队员仍是临时队员,都很是积极的在为此次做业努力着。

    很是有趣的经历:昨晚.上开会的时候你们都讲的好好的,工具用都用visual Paradigm,你们都已经安装好了相应的软件。可是在今天刚刚开始没有几分钟,咱们这些画图的人员就感受此软件界面不太友好,操做起来不太熟悉,最后你们统一换成了Processon。这个换工具的速度也是很是绝了,第一-次经历这种感受,是一个很是有趣的经历。

    行动力:你们的行动力就是卡在细节上面,对于某一个细节仍是很是注重的,讨论完并肯定好细节以后,行动力仍是很是强的,分配好任务以后,完成的速度值得点赞。
    新旧团队氛围对比:感受氛围仍是挺好的,那些新的队员因为不是很是了解咱们项目等缘由,行动力没有至极的发挥出来,可是都是在尽力的帮助咱们。

  • 文婧(被换走的队员)

    本次做业我被换到了第九组“我头发呢”队。
    • 其余队的工做氛围:这个队的总体工做氛围仍是很好的,你们都很认真地完成了本身应完成的工做,不过也许是由于组内人数少和临时队员加入的陌生,我感受队内的讨论沟通氛围不是特别地热烈,相比原队穿越半个教室的讨论声,这个队的氛围仍是比较沉默的。
    • 行动力:临时队的行动力特别强,任务的分工很快就能定好,全部任务都完成的十分迅速,我在任务完成上拖了一些后腿,深感抱歉。临时队提早就完成做业,原队在截止时间临近时紧张算分,有点慌乱,新队的时间规划和超高效率是特别值得学习的。
    • 临时队长:此次的临时队长是朱跃安,我以为他是一个很优秀的队长。他很好地为每一个人安排了具体的分工任务,带领了整个队伍,为他点赞。固然原队长也是特别优秀的,一样很好地带领了整个队伍。
  • 乐忠豪(临时队员)

    换了组之后工做模式工做内容都是不熟悉的,好在其余原小组成员很热心&耐心地讲解了他们的项目内容的内容细节以及给咱们分配的工做内容,遇到你们都不会或不熟的内容时一块儿学习一块儿讨论的氛围很好。特别是准备的很充分,对今天早上要干什么列了时间表并严格执行,这点很值得咱们学习。

  • 胡老板(临时队员)

    工做氛围:第三时间的工做氛围也和咱们组同样都很优秀积极,感受很棒,相互交流什么的也超OK和及时,我就参与了许多个图的讨论和制做!

    行动力:行动力你们都完成的很快质量也很好,感受挑不出什么茬子hhh

    临时队长:可能有一些任务没有提早很好分配,有一些匆忙,对最后几分钟的绝地求生赶算贡献分表示批评哈哈哈,咱们队我是不容许这样的状况发生的~

相关文章
相关标签/搜索