团队信息:

学号: 姓名: 本次博客链接:
041602209 黄毓明(临时队长)
061600236 杨礼亮 http://www.cnblogs.com/YangLiLiang/p/9821082.html
031601124 蒋熊 https://www.cnblogs.com/jxdbky/p/9822930.html
031601123 黄志铭   http://www.cnblogs.com/zhimingfzu/p/9823028.html
181600215 林翔宇  https://www.cnblogs.com/Stella12/p/9823123.html
031602219  柯奇豪(原队长)  https://www.cnblogs.com/S031602219/p/9822576.html
031602603 陈超星  https://www.cnblogs.com/ccxccx/p/9822698.html
041602204 丁水源  https://www.cnblogs.com/littlenorthwest/p/9820713.html

团队分工:

 分工图及todolist:

燃尽图:

UML  Design:

Part1:(部署图)

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

这里主要说明的是部署问题

• 这部分要面临什么样的问题?
  服务器及数据库的搭建,前后端交互等。
• 以下设计解决了哪些问题?
  解决的问题:
    前端客户操作返回给后台服务器,后端服务器依照前端操作给出相应返回值,从数据库中调用相应的数据。

Part2:(类图)

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

使用WeEdit小程序的功能方面内容。

• 这部分要面临什么样的问题?
  1)项目模块定义不够清晰;
       2)代码未有统一格式;
• 以下设计解决了哪些问题?
  解决的问题:
     通过统一参数,方便后续前后端工作的配合。

 Part 3:(状态图)

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

这部分UML描述了发布签到、发布共享文档、发布投票功能可能的状态以及其中状态的具体活动

• 这部分要面临什么样的问题?
  每个具体状态转化细化得不够完全、在实现中还需更近一步改进
• 以下设计解决了哪些问题?
  解决的问题:
     体现了软件需要的功能以及解决了软件内部各功能实现的逻辑问题

 Part 4:(用例图)

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

这里是用户在**WeEdit**系统上能够进行各项操作的部分,以及对操作内容的具体化。

• 这部分要面临什么样的问题?
  需要面临功能如何按照用户习惯排布的问题
• 以下设计解决了哪些问题?
  解决的问题:
     各个功能模块之间直观的逻辑联系

Part 5:(活动图)

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

描述了用户具体选择发布通知,现场签到,投票,想法收集和文章分享这几大模块。以及每个模块相对应的后续操作和结果。如进入现场签到模块后,可以选择签到会议。

• 这部分要面临什么样的问题?
  不能防止同学带翘课的同学的手机来签到。
• 以下设计解决了哪些问题?
  解决的问题:
     解决了用户权限的问题。不同权限的用户进入不同的界面,进行不同的操作,不会发生权限混乱造成文件出现错误。

Part 6:(时序图)

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

展示对象之间交互的顺序。它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。

• 这部分要面临什么样的问题?
  需要理清项目各模块内的逻辑,按时间顺序显示各模块内的动态协作。
• 以下设计解决了哪些问题?
  解决的问题:
    更加清晰地展示了各模块内的交互逻辑、交互顺序。

Part 7:(实体关系图 )

• 这里描述的是系统哪部分?
   主要描述的是系统的概念结构设计的部分。
• 这部分要面临什么样的问题?
  实体的决定、实体属性的决定、实体之间的关系(包括了一对一,一对多,多对一,多对多)
• 以下设计解决了哪些问题?
  解决的问题:
    1) 分配了七个实体:参与者、发起者、投票、现场签到、文章分享、想法收集、发布通知
    2) 各实体属性的决定。具体属性可参照“实体关系图”。
    3) 各实体之间的关系。具体实体之间的关系可参照“实体关系图”

  参与者

 (E-R图——参与者) 

(E-R图——发起者)

工具选择:

   Process ON 

  主要是基于方面才选择这个工具的,以前的老师也有推荐过。

使用感受:

   简单便携,支持的UML也比较多,主要是网页版,随时随地都可以使用,也比较容易上手,适合小团队使用。

PSP表格

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

Individual Score

具体评分细则:

姓名 贡献分+基础分=总得分(%)
黄毓明 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)的区别
031601124 10.5% 两人做的话似乎分摊的工作量略小,同时类图的规范标准似乎没有明确,"+"(public)、"-"(private)和"#"(protected)的区别

本次团队项目感受:

作为本次UML图设计的临时队长(自荐的),其实感觉自己还是有点不够尽职,对于任务分配和贡献分分配还是有些不太熟练,但好在队员们都很配合,不管是转过来队员,还是本组的原有队员,都积极配合完成工作,最后完成的结果也还可以,但感觉氛围还是有点生疏,没有在原队伍的那种感觉,可能是因为我没有协调好,互动好吧,这里我检讨一下自己。优点方面:新换来的队友都很积极,完成的效率质量都也还不错。 缺点:协同性较差,交流较少,作为临时队长自我检讨。

团队项目之UML图设计---WeEdit的更多相关文章

  1. 团队项目之UML图设计

    团队 学号 姓名 本次作业博客链接 031602428 苏路明(组长) https://www.cnblogs.com/Sulumer/p/9822854.html 031602401 陈瀚霖 htt ...

  2. 第四组项目总结(UML图设计)

    第四组项目总结(UML图设计) 相关链接: 墨刀原型链接:https://pan.baidu.com/s/1qrVI_je8NONVHT_FwH6Pwg 需求文档链接:https://www.cnbl ...

  3. 团队项目第二周spec设计

    本系统针对局域网进行联机聊天.聊天室分为服务器端和和客户端俩部分,服务器端程序主要 负责侦听客户端发来的信息,客户端需要登录到服务器端才可以实现正常的聊天功能. 1.本软件是一款局域网聊天软件,不能进 ...

  4. 《BUG创造队》第三次作业:团队项目原型设计与开发

    项目 内容 这个作业属于哪个课程 2016级软件工程 这个作业的要求在哪里 实验六 团队作业3:团队项目原型设计与开发 团队名称 BUG创造队 作业学习目标 ①掌握软件原型开发技术:②学会使用软件原型 ...

  5. 《Exceptioning团队》第六次作业:团队项目系统设计改进与详细设计

    一.项目基本介绍 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 作业链接地址 团队名称 Exception 作业学习目标 1.掌握面向对象软件设计方法:2.完善系统设计 ...

  6. 404 Note Found团队-项目UML设计

    目录 团队信息 分工选择 课上分工 课下分工 ToDolist alpha版本要做的事情 燃尽图 UML 用例图 状态图 活动图 类图 部署图 实例图 对象图 时序图 包图 通信图 贡献分评定 课上贡 ...

  7. 《A_Pancers团队》———团队项目原型设计与开发

    一.实验目的与要求 (1)掌握软件原型开发技术: (2)学习使用软件原型开发工具:本实验中使用墨刀 二.实验内容与步骤 任务1:针对实验六团队项目选题,采用适当的原型开发工具设计团队项目原型: 任务2 ...

  8. 《F4+2》——团队项目的原型设计与开发

      目 录 1 · 团队信息 2 · NABCD模型 3.  原型设计的工具 4 · 原型设计 5 · PSP表格 6 · 团队设计过程 7 · 原型设计心得   一 · 团 队 信 息 成 员 列 ...

  9. 《Exception团队》第三次作业:团队项目的原型设计

    一.项目基本介绍 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 作业链接地址 团队名称 Exception 作业学习目标 学习原型设计过程以及工具的使用 二.原型设计细 ...

随机推荐

  1. 使用开源的工具解析erspan流量

    Decapsulation ERSPAN Traffic With Open Source Tools Posted on May 3, 2015 by Radovan BrezulaUpdated ...

  2. 部分开源gis 方案的比较

    3.1MapServer和GeoServer的总体对比 功能上:MapServer弱于GeoServer,QGIS要强于UDIG. 效率上:Mapserver对WMS(Web Map service) ...

  3. Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986

    最近在Tomcat上配置一个项目,在点击一个按钮,下载一个文件的时候,老是会报上面的错误.试了很多方法,如对server.xml文件中,增加MaxHttpHeaderSize的大小,改端口,改Tomc ...

  4. UI设计教程:如何在设计中运用颜色

    灰度优先 我们习惯在设计阶段的早期就开始调整颜色和色调.但是,当你意识到自己花了3个小时来调整主色调的时候,你发现这种行为毫无帮助.虽然把玩颜色很有吸引力,但是你应该避免在设计初期进行这种行为. 相反 ...

  5. Python之路(第二十一篇) re模块

    一.re模块 正则表达式本身是一种小型的.高度专业化的编程语言,正则表达式就是字符串的匹配规则,在多数编程语言里都有相应的支持,python里对应的模块是re,正则表达式模式被编译成一系列的字节码,然 ...

  6. Ubuntu上搭建Hadoop环境(单机模式+伪分布模式) (转载)

    Hadoop在处理海量数据分析方面具有独天优势.今天花了在自己的Linux上搭建了伪分布模式,期间经历很多曲折,现在将经验总结如下. 首先,了解Hadoop的三种安装模式: 1. 单机模式. 单机模式 ...

  7. xpath笔记

    参考 1.使用lxml.etree.parse()解析html文件,该方法默认使用的是“XML”解析器,所以如果碰到不规范的html文件时就会解析错误,报错代码如下: lxml.etree.XMLSy ...

  8. 2019.01.23 hdu1693 Eat the Trees(轮廓线dp)

    传送门 题意简述:给一个有障碍的网格图,问用若干个不相交的回路覆盖所有非障碍格子的方案数. 思路:轮廓线dpdpdp的模板题. 同样是讨论插头的情况,只不过没有前一道题复杂,不懂的看代码吧. 代码: ...

  9. 2019.01.22 zoj3583 Simple Path(并查集+枚举)

    传送门 题意简述:给出一张图问不在从sss到ttt所有简单路径上的点数. 思路: 枚举删去每个点然后把整张图用并查集处理一下,同时不跟sss和ttt在同一个连通块的点就是满足要求的点(被删去的不算). ...

  10. C++中各种时间类型的转换(包括MFC中的时间类型)

    平时写代码会经常遇到时间类型转换的问题,如时间戳转为格式化时间,或者反过来等,时间类型有的为time_t,还有FILETIME一堆,在这里记录下他们之间是如何转换的. 时间类型及其意义 FILETIM ...