作者:卟懵de珍惜_463 | 来源:互联网 | 2023-08-27 11:27
1、原型讲解,了解业务流程,系统功能原型讲解一般会进行多次,开发人员需要在原型讲解过程中理解系统的业务流程和功能需求,并在此过程中思考功能设计的合理性、实现性和实现过程中需要注意的
1、原型讲解,了解业务流程,系统功能
原型讲解一般会进行多次,开发人员需要在原型讲解过程中理解系统的业务流程和功能需求,并在此过程中思考功能设计的合理性、实现性和实现过程中需要注意的点,及时进行提问
(1)在功能设计和数据库设计之前进行会进行原型讲解
(2)功能设计/数据库设计评审时会进行原型讲解
(3)测试用例评审时会涉及原型讲解
2、UI提供效果图
开发者拿到效果图后需进行如下的思考:
(1)是否美观
(2)使用是否方便
(3)如何布局
(4)组件如何设计
3、开发前的提问:
(1)浏览器兼容要求;
(2)分辨率兼容要求;
(3)技术框架要求;
(4)svn/git地址;
4、考虑目录结构设计:页面的、组件的、资源的
5、菜单开发
页面开发前需了解好页面里的功能、限制、逻辑,以增删改查的页面举例:
(1)增:新增添加的字段有哪些?哪些必填?哪些要请求接口获取?哪些有级联关系?每个字段有那些格式要求、长度要求,浮点数据精确到小数点后几位?
(2)删:点击删除时是否要先显示提示信息?是否需要调接口?
(3)改:保存的数据回显;哪些能改哪些不能改?
(4)查:查询有哪些字段?哪些字段要调用接口?输入就查还是点击查询再查?查询后怎么重置数据?
(5)文件上传:单个文件上传还是多个文件上传,文件类型要求,文件大小限制,文件是和表单数据一起提交还是分开提交
(6)同一数据源如何共享数据?
(7)弹窗关闭显示切换过程中表单重置
(8)最后呈现的页面效果是否美观
在开发过程中遇到问题怎么办?
(1)业务问题:技术负责人
(2)技术问题:百度、百度、百度,长时间无法解决的情况下再去请教师傅,尽量不影响项目进度
如何问问题?
这个功能需求是……,我的实现思路是……,按照这个思路出现……问题,尝试了……解决方法,结果……
开发过程中要注意哪些?
(1)先更新代码再写
(2)代码及时提交,以防电脑损坏或其他意外发生,造成重复工作
(3)冲突代码做融合后提交
(4)相关代码比较下差异看看
6、联调
有条件下先沟通接口,拿到接口文档后先看和自己预想的是否有出入,如有出入先沟通
调用接口:成功后的操作、失败后的操作
7、自测:正例、反例
8、完成菜单
(1)删除注释代码
(2)删除console.log、alert
(3)补全代码注释
(4)整理代码格式