团队作业3

代码规范#

1.代码风格规范##

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

缩进###

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

行宽###

100个字符;

括号###

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

断行与空白{}行###

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

分行###

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

命名###

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

下划线###

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

大小写###

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

注释###

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

2.代码设计规范##

函数###

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

错误处理###

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

C++的类###

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

编码原则#

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

数据库设计截图



团队项目ER图#

流程图#

搜索功能:

个人健康管理之个人信息管理:

个人健康管理之个人身体指标管理(以体温为例):

个人健康管理之个人消息:

个人健康管理之个人建议:

项目主要功能描述#

第一,搜索功能,用户以关键字查询的方式输入内容,点击搜索即可得到相应的返回页面。

比如输入大叶金花草得到结果如下:

第二,个人健康管理功能,帮助用户储存个人健康信息,根据用户输入的数据提示健康行为的建议。UI界面如下:

基础功能,查看文章,如藏医药历史等。

分工##

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

贡献分##

张攀:10
黄青:10
高原:10
童一帆:10
廖云涛:10

posted @ 2017-06-01 18:12  IT_WE  阅读(287)  评论(2编辑  收藏  举报