博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
软工 任务2
阅读量:6941 次
发布时间:2019-06-27

本文共 902 字,大约阅读时间需要 3 分钟。

任务说明(二选一):

一、实现模块判断传入的身份证号码的正确性;

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

 

实现要求:

一、实现功能模块;

二、针对所实现的模块编写对应的单元测试代码;

三、需要按PSP流程进行工作量估算,填写任务清单工作量估算表。

—————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————

任务说明(二选一):

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

实现要求:

一、实现功能模块;

 1、输入邮箱

 2、判断输入内容是否为空

 3、判断邮箱格式是否正确

正确的邮箱格式是:邮箱用户名(只能为字母和数字)+@+字母数字.+域名(2-3位字母)。例如:15100272@qq.com;

zhuoyuchao@gmail.com

正则表达式为[a-zA-Z0-9]+[_|\-|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\-|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}。

判断完成后,弹窗提示邮箱不能为空、邮箱格式错误,请重新输入、邮箱格式正确。

 

运行截图:

 

 

 

 

 

 

二、针对所实现的模块编写对应的单元测试代码;

判断电子邮箱格式是否正确
请输入邮箱地址:

 

三、需要按PSP流程进行工作量估算,填写任务清单工作量估算表。

任务清单工作量估算表:

PSP阶段

时间估算(小时)

实际实际(小时)

计划

估计每个阶段的时间成本

 0.3

0.2

开发

需求分析

0.2

0.1

系统设计

0.2

0.1

设计复审

0.2

0.1

代码实现

0.6

0.3

代码复审

0.2

0.1

测试

0.2

0.1

报告

测试报告

0.2

0.1

总结

0.2

0.1

转载于:https://www.cnblogs.com/zyc1246/p/8558588.html

你可能感兴趣的文章
gulp使用ES6
查看>>
ECUG Con 邀您共议服务端开发最深度实践
查看>>
关于优惠券功能设计之我的见解
查看>>
JavaScript中的函数式编程二(翻译)
查看>>
Javascript的异步编程:Promise
查看>>
荣誉,还是苦逼?| 也议全栈工程师和DevOps
查看>>
gulp详细基础教程
查看>>
CSS基础篇-- position属性讲解
查看>>
Python2.x的编码问题
查看>>
开源编辑器 Atom 简化代码审查过程
查看>>
每秒聚合5亿个指标,Uber 开源大规模指标平台 M3
查看>>
中国航天局向荷兰、德国等移交嫦娥四号载荷数据,并同时发布其他项目合作机会公告 ...
查看>>
Spring MVC原理
查看>>
图灵奖得主长文报告:是什么开启了计算机架构的新黄金十年?(上) ...
查看>>
pseudo tty破除无法自动输入密码的限制
查看>>
阿里云财务软件好会计-好会计财务管理系统介绍 ...
查看>>
推荐:一款分布式的对象存储服务
查看>>
WordPress免费插件的选择指南
查看>>
浮云朝露 2018
查看>>
linux基础命令---dmesg显示内核信息
查看>>