团队作业(三):确定分工

团队作业(三):确定分工

修改完善上周提交的需求规格说明书
团队的编码规范
使用Powerdesigner绘制ER图
进行项目的后端架构设计。
团队分工
本次分工及工作量比例
参考资料汇总

说明书指导:Issues · 高泽正/信息安全系统与设计 - Gitee.com

团队的编码规范

(一)代码规范

1.代码风格规范,主要是文字上的规定,按照公文格式,详情请见:公文字体格式要求(国家标准2021) – 公文写作手册 (gongwenxz.com)

2.代码设计规范,牵涉到程序设计、模块之间的关系、设计模式等方方面面的通用原则。

(二)、代码风格规范

代码风格的原则是:简明、易读、无二义性。

**1、缩进:将Tab键扩展定义为4个空格。不直接使用tab键的原因是它在不同的情况下会显示不同的长度。4个空格可读性高;**
**2、行宽:行宽必须限制,建议100字符;**
**3、括号:在复杂的条件表达式中,用括号清楚地表示逻辑优先级;**
**4、断行与空白的{}行:分行**
**5、命名:匈牙利命名法**
**6、下划线:分隔变量名字中的作用域标注和变量语义**
**7、大小写(Pascal形式和Camel形式)**
**8、注释**

 (三)、代码设计规范

**1、函数:只做一件事,做好一件事;**
**2、goto:可使用goto实现函数的单一出口(但也要尽量少使用),助于程序逻辑的清晰体现**
**3、错误处理:参数处理、断言。**
**4、运算符:一般情况下不需要自定义操作符,运算符不要做标准语义以外的任何动作。运算符的实现必须非常有效率,如有复杂的操作,应定义一个单独的函数;**

 (四)、代码复审

**1、形式:自我复审、同伴复审、团队复审**
**2、目的:找出代码错误、发现逻辑错误、发现算法错误、发现潜在的错误和回归性错误、发现可能需要改进的地方、传授经验**
**3、代码复审后把记录整理出来:**
**	(1)更正明显的错误**
**	(2)记录无法很快更正的错误**
**	(3)把所有的错误记在自己的一个“我常犯的错误”表中,作为以后自我复审的第一步**

系统功能图:

后段架构:

服务器后台如图所示(正在搭建,还没完全搭建好。)

创建了一个数据库:

总体分工:

姓名学号人物
甘泞与 20191227 功能开发
王皓岩 20191202 前端开发
高泽正 20191231 功能开发
郭 昊 20191214 加解密算法
朱轩锐 20191220 后端开发
徐嘉晟 20191209 后端开发

上述实验分工:


姓名学号任务 
20191209徐嘉晟、20191202王皓岩、20191220朱轩锐 进行项目的后端架构设计  
20191231高泽正、20191227甘泞与 使用Powerdesigner绘制ER图  
20191214郭 昊 汇总团队编码规范
原文地址:https://www.cnblogs.com/kuohao1214/p/15680820.html