技术方案模版

iOS 技术方案模板☆

[title]XXX 技术方案

版本号 | 撰写人 | 审核人 | 更新时间

1. 文档索引

这里放置相关文档链接

需求 PRD 文档:xxxx

UI 设计:xxxx

埋点文档:xxxx

翻译文案:xxxx

后台接口文档:xxxx

友情链接:后台技术方案、Android 技术方案等

2. 背景

填写需求的背景,或者开发重构的目的/出发点

3. 需求分析

列出本次需求所涉及到的业务模块,并按照业务模块把功能点一个一个列出来,明确功能点中需要重点关注的事项(指哪些影响到开发实现或整个业务流程的功能),做好设计准备

4. 关键业务流程

*梳理关键的业务流程,**重点关注关键业务的实现流程(比如:AF 定向流程、支付流程等等)。*可以放置关键的业务流程图、状态图、对象图等等。

5. 关键技术

描述需求实现中使用到的关键技术,包括架构设计、复杂 UI 或动效的实现、框架设计、三方库的选型结论等等。重点是要体现在这个过程中你是如何思考的,又打算怎么实现

​​​6. 接口设计

实现本次需求所涉及的模块内外的接口设计(这里指的是类与类之间的通信接口) 和路由设计,可以添加类图来描述说明

7. 数据库设计

可选,本次需求的功能点是否需要使用到数据库,或者对原有的数据库表有变更,如果符合上面的条件则需要描述说明,必要时需要进行数据库表的设计

8. 适配 & 兼容性设计

可选,如需求改动点设计到 App 机型与系统版本的适配、UI 适配,可在此处说明,此外,如果存在应用版本兼容性问题的,也需要在此处说明

9. 安全设计

可选,如需求改动点涉及到安全相关的东西,如账号、密码、其它需要加密的内容,怎么设计的加密算法

10.  其它

可选,列举一些其它需要注意的事项,比如测试注意点、上线注意点等

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值