团队作业

一、建立团队项目  的码云git代码库,并列出地址(5分)(黄)

https://gitee.com/huang-canhua/zsslxcx/commit/2842ddf54d4590c57c533a80215b62f01b9ab446


二、讨论制定团队的编码规范,讨论之前和讨论之后,队员阅读《构建之法》第四章内容,并讨论总结。将代码规范和编码原则发布。(10分)(蔡)

代码规范和编码原则

目的:为了使软件开发过程顺畅,保证软件质量

(一)程序风格:     

1、缩进:4个空格

2、行宽:限制行宽

3、括号:在复杂的条件表达式中,用括号清楚地表示逻辑优先级

4{}号:每个{}号独占一行

5对变量的定义,尽量位于函数的开始位置

(二)命名规则

 变量名的命名规则;   

1 只能由字母、数字、下划线组成; 
2 第一个字符必须是英文字母;
3 有效长度为255个字符; 
4 不可以包含标点符号和类型说明符%,&,!,# ,@,$
5 不可以是系统的关键词比如else

(三)注释

1. 注释要简单明了。   

2.边写代码边注释,修改代码同时修改相应的注释,以保证 注释与代码的一致性。

3.标出代码的关键地方和不易读的地方

4标出编写代码过程中遇到问题的地方

  

(四).函数,过程

1.函数的规模尽量限制在200行以内。     

2.函数的功能应该是可以预测的,也就是只要输入数据相同就应产生同样的输出。   

3.尽量不要编写依赖于其他函数内部实现的函数。   

4.避免设计多参数函数,不使用的参数从接口中去掉。   

5.用注释详细说明每个参数的作用、取值范围及参数间的关系。   

6.避免使用无意义或含义不清的动词为函数命名   

7.函数的返回值要清楚、明了,让使用者不容易忽视错误情况。   

(五)变量编辑

1.去掉没必要的公共变量。   

2.构造仅有一个模块或函数可以修改、创建,而其余有关模块或函数只访问的公共变量,防止多个不同模块或函数都可以修改、创建同一公共变量的现象。  

3.仔细定义并明确公共变量的含义、作用、取值范围及公共变量间的关系。  

4.明确公共变量与操作此公共变量的函数或过程的关系,如访问、修改及创建等。   

5.当向公共变量传递数据时,要十分小心,防止赋与不合理的值或越界等现象发生。   

6.防止局部变量与公共变量同名。   

7严禁使用未经初始化的变量。声明变量的同时对变量进行初始化。   

8.编程时,要注意数据类型的 强制转换。

 


三、通过Powerdesigner等工具完成团队项目的数据库设计,并提供相应ER图。(10分)(林)

 


四、队员阅读《构建之法》第11章内容。进行项目的体系结构设计,并列出体系结构图。(10分)(周)

 

 

 

 


五、描述组员在上述任务中的分工和工作量比例(这次任务的分配)。(5分)


二、个人作业说明(可以发布在评论中)
(一)列出 自己的码云项目地址,拷贝团队的项目码云。(5分)分支管理参考:https://www.cnblogs.com/selimsong/p/9059964.html  git 分支的管理

 

(二)列出的上个礼拜进展、存在问题、这个礼拜安排。(5分)

数据库已经建好了,但是对应的表没有建完。这个礼拜回去弄完。

 

(三)列出你在项目中具体细节工作。比如你负责模块的体系结构,图形界面,数据库设计,UML图。(5分)

posted @ 2020-11-23 12:45  爱你一生12581  阅读(74)  评论(0编辑  收藏  举报