软工作业PSP与单元测试训练

实现模块判断传入的电子邮箱账号的正确性;

#include<stdio.h>

#include<string.h>

int checkEmail(char *email){

char *p;

p=strstr(email,"@");

if(!p)return 0;

if (!(p-email))return 0;

if(!(strstr(p,".")-p))return 0;

p=strstr(p,".");

if(*(p+1)=='\0')return 0;

return 1;

}

void main(){

char email[50];

printf("Please input Email:");

scanf("%s",email);

if(checkEmail(email))

    printf("It is Email Address!");

else

    printf("It is error Email Address!");

getchar();

getchar();

}

任务清单工作量估算表:

PSP阶段

时间估算(小时)

实际实际(小时)

计划

估计每个阶段的时间成本

0.3

0.2

开发

需求分析

0.3

0.2

系统设计

0.4

0.3

设计复审

0.2

0.2

代码实现

0.4

0.3

代码复审

0.2

0.2

测试

0.3

0.2

报告

测试报告

0.3

0.2

总结

0.2

0.2

posted @ 2018-03-15 16:52  丶青涩轨迹  阅读(152)  评论(1编辑  收藏  举报