第三天的上午主要是考试,确实感觉到了自己的不足。很多东西都是只了解到了表面,更深的用法完全没头绪。
下午主要是写了了第二次需求文档的,这次感觉比第一次习惯多了。感觉写需求文档的时候头脑里要先对客户需要的程序的模拟:这个程序大概是什么样的,有几个大模块,每个大模块下面都有哪些小模块。然后按模块顺序一一完善。
业务需求
为东京superganme大型游戏公司开发一款拥有多职业的打怪升级类型的网络游戏。
业务功能
1. 登录界面
2. 主界面
业务流程
1. 登录界面
1. 背景
无公司logo的动态游戏壁纸
2. 账号输入框
输入游戏账号
3. 密码输入框
输入对应的密码
4. 登录按钮
账号密码正确,进入主界面
失败从新输入密码
5. 注册按钮
手机号注册 需要验证码
手机验证成功后绑定邮箱
绑定邮箱需要验证码
注册成功,弹出成功窗口,点击成功 返回登录界面
注册失败,弹出失败窗口,自动返回注册界面
6. 忘记密码按钮
通过手机号 或者 邮箱验证后重新设置密码
2. 主界面
1. 布局
深蓝色背景
有5个角色槽
角色槽纵向排列
2. 创建角色
点击空白角色槽进入创建角色界面
3. 选择角色
点击非空的角色槽进入游戏
4. 删除角色
删除角色按钮在非空角色槽的右下方
点击按钮 弹出删除窗口 选择确定删除角色并返回主界面,选择取消返回主界面