发表于: 2017-12-04 23:32:06
1 854
今天完成的事情:
1. 小课堂完成
2. live整理完成了70%
3. springmvc的过程
明天计划的事情
1. 敏捷开发live的整理完成
2. 任务总结完成
遇到的问题:
无
收获:
1. 敏捷开发(未完待续)
接上片日报:
- 当用户输入一个正常手机号的时候,点击验证,会有倒计时,短信验证码,正常登陆。。。。等等
- 当用户输入不正常是什么情况。输入例如汉字的时候,不能输入,当手机号已经注册过,提醒已经注册了
- 这些细节产品经理要讲清楚
- 产品经理定优先级
- 在有延期风险下,那些一定要完成
- 原型图不推荐做跳转
- 高仿真模型不推荐做
- 不要再一个页面里放所有页面,一个Axure子页面对应一个页面
- 项目的预计开始时间,参加需求评审的研发团队leader/技术总监完成
- 研发团队的人员有谁
- 需求讲解的时间
- 细节
- 有没有什么功能是不合理,更好的解决方案,能不能实现,实现时间
- 距离需求评审过的时间不要超过一周
- 当研发人员不能全部参加的时候,不要等,开多次
- 如果哪个需求没有弄明白的,弄明白的才能结束会议
- 预估完成时间(开发人员预估),和前面需求评审预计的时间作比较
- 方案评审时间(后端 : 3-7天)
- 产品用2-3周作产品原型,研发团队用2-3周研发,测试用1周测试
- 每一期迭代探究用户需求
- 开发人员是否真正理解清楚需求,设计方案是否周全
- 架构师把握方案到底好不好,解决疑难问题
- 提升开发人员水平
- DB表结构的设计(细化到字段的类型,长度)
- 关系(E-R)图,(推荐)外键的连接的关系
- 数据库字段映射Model属性(---》前端返回的key,reponse的key)
- 框架文档(几个web/service/core),难点,几种解决方案。
- 至少(某处逻辑)两种方案,和优缺点,推荐哪种?
- 如果方案设计超过两天,先把接口文档写出,接口字段
- 接口文档 关键的sql语句怎么写 , 接口功能,做什么,用到什么sql和表(2章和两张表以上,或者sql语句复杂的)
- 最终部署到那台机器
- 旧数据的迁移,遗留系统的问题
- 能承载的用户量,对用户量的预估
- (推荐)设计图/逻辑图,核心算法
- 分模块,每个模块下有多少接口
- 通过描述接口自带的含义来表示
- 接口用什么方法(restful),get/post等,url路径。
2. springmvc的流程
1. 客户端发送请求spring 前端控制器接收到
2. 前端控制器请求HandlerMapping 处理器映射器寻找Handler
3. HandlerMapping 处理器映射器以HandlerExecutionChain对象返回
4. 前端控制器选择合适的处理器适配器HandlerAdapter,提取request中的模型数据,填充到Handler, 执行Handler(controller)
5. 处理器适配器HandlerAdapter 返回 ModelAndView.
6. 前端控制器选择视图解析器ViewResolver进行视图解析(已经注册到spring 的 ViewResolve),由逻辑视图名解析成真正的视图,返回View
7. 前端控制器进行试视图渲染,把数据填充入reponse里返回客户端。
3. 给一些任务给自己:
禅道使用整理
SVN使用整理
代码生成
JAVA开发规范
搭建服务器环境
进度:
预计今天完成live整理,没有完成,杂事多
禅道:http://task.ptteng.com/zentao/project-task-264.htm
评论