移动APP代码及通用库封装网站需求方案1代码封装存放及下载网站需求说明书2016年3月14日移动APP代码及通用库封装网站需求方案2版本历史文档版本撰写时间变更人属性V1.0V1.1V1.2V1.3移动APP代码及通用库封装网站需求方案3目录1.项目背景....................................................................................................................32.项目评估....................................................................................................................43.项目目标....................................................................................................................44.项目方案描述............................................................................................................45.项目范围....................................................................................................................46.项目风险....................................................................................................................47.需求来源,用户以及关联负责人...............................................................................58.功能需求....................................................................................................................59.运营计划..................................................................................................................11附录一需求review评分以及工作量评估.........................................................121.项目背景目前现行代码管理及封装不能符合预期,需通过优化代码封装流程,改进功能缺陷增加管理优势。移动APP代码及通用库封装网站需求方案42.项目评估A.建设代码封装存放下载网站,有效提高开发效率,通过推广,提高同事使用欲望,增加代码的重用;B.与其他封装网站对比,增强竞争意识期望上线版本:1.0号版本评估时间:上线后一个月3.项目目标上线后,无功能实现不良反馈,满足管理推广需求,提高开发效率,增强代码规范及重复使用;4.项目方案描述概述:产品方案:运营方案技术方案5.项目范围涉及系统:APP客户端,网站6.项目风险移动APP代码及通用库封装网站需求方案57.需求来源,用户以及关联负责人来源:移动APP受益方百洋相关业务部门负责人TL(总监)备注市场无财务无无无内审无无无销售,无无无产品隋忠波无代理商无无无注:如果无相关人,明确写上“无”8.功能需求8.1业务范围8.1.1涉及web部门:网站的搭建,运营,维护,审核8.1.2涉及App部门:资源的上传,运营,维护,审核8.2页面逻辑登录系统建议介入OA系统,入职即分配,离职即注销,保证资源在受保护的范围内维护及使用。移动APP代码及通用库封装网站需求方案68.3网站需求8.3.1平台选择页页面参考图选择页只需提供移动端开发的语言选择模块即可,如页面参考;点击每个模块进入各自平台代码封装目录页8.3.2平台代码封装目录页移动APP代码及通用库封装网站需求方案7页面参考图此页面在最左方示例需要目录分二级显示,便于查找初期一级目录包括:控件部分、功能部分、算法部分、其他。页面右侧可展示最常用实例效果图或者图片示例。点击一级目录下拉出二级目录,点击二级目录进入详情页8.3.3详情页移动APP代码及通用库封装网站需求方案8移动APP代码及通用库封装网站需求方案9页面参考图此页面应包括封装代码的各种属性,如来源、上传者、文件大小、开发语言、介绍、实例界面、下载链接、下载次数统计等。已提供更新修改链接按钮点击下载链接,即可下载资源。8.3.4上传页移动APP代码及通用库封装网站需求方案10页面参考图代码上传的链接入口,需提供代码所属服务器的链接、代码名称、代码描述、长传者邮箱以及实例图片等信息。8.3.5上传标准页面移动APP代码及通用库封装网站需求方案11页面参考图每段代码提交前展示代码审核标准,如果不符合规定,相关审核人员会联系上传者。8.4短信、邮件模板1.上传成功短信、邮件:2.审核结果短信、邮件:3.变更维护短信、邮件:9.运营计划1.监控上传资源库;移动APP代码及通用库封装网站需求方案122.资源使用审核及反馈整理;附录一需求review评分以及工作量评估评估人评分工组量评估(人日)产品NADevQA附录二review沟通记录沟通讨论ID1意见数1意见确认人窦亮亮1.增加返现池设置相关预警事项移动APP代码及通用库封装网站需求方案13沟通讨论ID0意见数0意见确认人1.补充提交成功页的说明;2.申请返现流程的细化说明