团队作业(一)第五组 WBS

任务分解:

 

   

 

时间分配

市场需求调研整理信息         10 hours

笔记APP分析             4 hours

页面设计+技术学习+实现功能      48 hours(。。。)

     测试                  1 hour

环境搭建:

  • ubuntu系统
  • genymotion安卓模拟器

 

开发工具:

  • 前台:react-native
  • 后台:nodejs
  • 数据库:mongodb

 

功能描述:

  • 注册
  • 登录
  • 添加宠物
  • 宠物列表

注册:

输入用户基本信息,进行验证

    1. 如果注册的用户名已经存在,提示用户名已经注册,并将用户名与密码清空;
    2. 如果两次输入的密码不相同,提示两次密码不同,并将密码框清空;
    3. 验证手机号,邮箱是否符合规则,并提示
    4. 否则提示“注册成功”并进入主页

登录:

输入用户名和密码,进行验证

    1. 如果用户名不存在,提示用户名不存在,并将用户名清空
    2. 如果密码错误,提示密码错误
    3. 否则提示“登录成功”并进入主页

添加宠物:

  输入宠物基本信息,进行验证

    1. 如果宠物名已经存在,提示宠物名字已经存在,并将宠物名清空
    2. 否则添加成功

  宠物列表:

    展示用户添加的宠物信息,并提供刷新功能

 

posted @ 2016-11-06 22:58  00007  阅读(187)  评论(2编辑  收藏  举报