团队作业3

代码规范

1.代码风格规范

原则:简明,易读,无二义性;

缩进

4个空格,函数开始顶头eg:
void function()
{
  //////;
if()
    ///////;
}

行宽

100个字符;

括号

多重判断标明优先级;eg:
if(()&&()||())

断行与空白{}行

if else ;switch case;for()等等全部要求换行;eg:
if()
  //////;
else
  //////;
for(;;)
{
  ////;
}

分行

不同的变量定义与初始化分行;

命名

不使用C#的地方可以使用匈牙利命名法,其余以C#命名方式为规范;

下划线

用于分割命名时使用的单词

大小写

变量都小写;
宏定义都大写;
函数名动宾语结合大小写交叉;

注释

注释要求分行注释,放在被注释的上方;

2.代码设计规范

函数

原则:只做一件事,且做好;
不使用goto语句;

错误处理

标注错误处理的对象和结果;可以使用注释;

C++的类

只有数据的情况下只允许使用结构体;
函数的定义与声明无需分开;
构造函数进行初始化工作;
析构函数必须检验是否完全释放所占用的空间;
其它没有要求;

编码原则

简洁;
易读;
注释适中;
文件划分合理;
命名规范;
数据结构合理;

数据库设计截图

团队作业3_第1张图片

团队作业3_第2张图片
团队作业3_第3张图片
团队作业3_第4张图片

团队项目ER图

团队作业3_第5张图片

流程图

搜索功能:
团队作业3_第6张图片
个人健康管理之个人信息管理:
团队作业3_第7张图片
个人健康管理之个人身体指标管理(以体温为例):
团队作业3_第8张图片
个人健康管理之个人消息:
团队作业3_第9张图片
个人健康管理之个人建议:
团队作业3_第10张图片

项目主要功能描述

第一,搜索功能,用户以关键字查询的方式输入内容,点击搜索即可得到相应的返回页面。
团队作业3_第11张图片

比如输入大叶金花草得到结果如下:
团队作业3_第12张图片

第二,个人健康管理功能,帮助用户储存个人健康信息,根据用户输入的数据提示健康行为的建议。UI界面如下:
团队作业3_第13张图片

基础功能,查看文章,如藏医药历史等。
团队作业3_第14张图片

分工

张攀:流程图,代码规范
黄青:代码规范,ER图
高原:代码规范,流程图
童一帆:代码规范,流程图
廖云涛:文档,代码规范

贡献分

张攀:10
黄青:10
高原:10
童一帆:10
廖云涛:10团队作业3_第15张图片

你可能感兴趣的:(团队作业3)