团队作业三——分工合作
团队作业(三):确定分工
一、阅读目录:
- 修改完善上周提交的需求规格说明书
- 团队的编码规范
- 使用Powerdesigner绘制ER图
- 进行项目的后端架构设计。
- 团队分工
- 本次分工及工作量比例
- 参考资料汇总
二、修改完善上周提交的需求规格说明书
三、讨论制定团队的编码规范
(一)程序风格
1、每层次缩进为4格,括号位于下一行。要求相匹配的大括号在同一列,对继行则要求再缩进4格。
2、在程序中需要给出的提示字符串,为了支持多种语言的开发,除了一些给调试用的临时信息外,其他所有的提示信息必须定义在资源中。
3、对变量的定义,尽量位于函数的开始位置。
(二)命名规则
变量名的命名规则;
分析:变量名的命名规则遵循用户自定义标识符命名规则
(1) 只能由字母、数字、下划线组成;
(2) 第一个字符必须是英文字母;
(3) 有效长度为255个字符;
(4) 不可以包含标点符号和类型说明符%,&,!,# ,@,$;
(5) 不可以是系统的关键词比如else
(三)注释
(1)注释要简单明了。
(2)在必要的地方注释,注释量要适中。注释的内容要清楚,明了,含义准确,防止注释二义性。
(3)保持注释与其描述的代码相邻,即注释的就近原则。
(4)对代码的注释应放在其上方相邻位置,不可放在下面。
(四)可读性
(1)避免使用不易理解的数字,用有意义的标识来替代。
(2)不要使用难懂的技巧性很高的语句。
(3)源程序中关系较为紧密的代码应尽可能相邻
四、使用Powerdesigner绘制ER图
五、进行项目的后端架构设计,要与需求规格说明书中的界面原型设计相对应。
六、确定团队分工
(1)首先要先确定每一个核心需求的先后顺序以及所执行的功能,这里我使用的是最常见也是非常直观的象限法,在象限中确定每一个部分的相关功能,在此由下图给出。在本文中给出相应的wbs图。
(2)团队管理软件,例如GitHub问题,均添加了文件功能来解释任何子功能工作并在博客上指定每个任务所属的工作范围及工作内容。 与学习技术相关的实验也认为在工作范围中进行检验认证,并提到学习要有结果。 总理可以依靠dem格式来显示详细学习经过以及结果的展示。
(3)将每个小任务以叶节点的形式加入到图示当中,这样可以直观确定每个功能所属的结点并总结每个子功能的工作量。
(4)整理得到小组中各个成员所完成的任务,并且以燃尽图的格式在下面展示出来(由于燃尽图能够直观展示出任务的理想情况与现实情况),同时列出团队的todolist格式。
七、组员在上述任务中的分工
学号 |
姓名 |
任务 |
20191215 |
李业达 |
制作燃尽图 |
20191216 |
赵子瑜 |
项目的后端架构设计 |
20191221 |
何应霆 |
制作WBS图 |
20191228 |
徐海文 |
制作ER图 |
20191328 |
冯睿 |
完善需求规格说明书 |