需求分析报告
证件照制作需求分析报告
- 引言
1.1目的
本需求分析的目的是详细地介绍网页证件照制作所包含的需求,以便客户能够确认产品的确切需求以及开发人员能够根据需求设计编码,以下叙述将结合文字描述,流程图,界面原型以及类图来描述网页的功能,性能,用户界面,运行环境,外部接口以及针对用户操作给出的各种响应。本文档的预期读者有客户(包含在校学生、教师)、项目经理,开发人员以及其他人员。
1.2项目背景
本文档介绍的产品是证件照制作网页,该网页面向大众群体(暂定校内师生)。为客户在不同的场合下根据需求快速生成证件照,如英语四六级需要的像素是144*192PX,而普通话测试则是390*567PX,本网页的目标是能根据客户需求准确地生成证件照。
1.3参考文献
《软件工程导论》(第六版)清华大学出版社
- 项目概述
2.1待开发网页的一般概述
此网页的目的是高效制作证件照。
2.2待开发网页的功能
根据需求确认模板裁剪照片,或用户自定义照片尺寸,根据需求对照片的背景进行色彩变更,能储存并读写照片。
2.3项目风险
该网页开发项目的风险承担者有:
任务提出者——老师,需要承担的风险是产品是否能达到用户需求。
网页开发者——本小组,需要承担的风险是产品是否能满足需求报告书里的各种功能需求等。
产品使用者——用户,需要承担的风险是产品是否能达到用户需求。
本系统模块结构图
2.4用户特征
使用本网页的用户群是需要各种证件照的人群。
2.5运行环境
无
2.6条件和限制
需与互联网连接
3功能需求
3.1功能划分
本网页主要有如下功能
- 身份验证
- 读取照片
- 修改照片
- 帮助功能
3.2功能描述
(1)身份验证功能
对登陆的用户进行验证,通过者才能进入系统。
(2)读取照片
对用户上传的照片读取
(3)修改照片
根据用户需求对照片进行修改
(4)帮助功能
为用户提供使用帮助
4.竞品分析
我们可以将竞品分为两大类:用与我们相同或相似的功能满足用户同样需求的产品、用与我们不同的功能满足用户同样的需求的产品。所谓竞品分析,就是寻找出有代表性的竞争产品,从多个维度对比该产品与我们的产品之间的相同之处与不同之处,从中分析出两者的优劣之处,得出结论,为产品的设计与迭代提供突破口或带来启发。
并且,竞品分析应当是持续性的。也就是说,我们应该持续关注竞品的动态,并依据竞争对手的变化适时对自身产品做出调整。
5.用户反馈
产品上线后,我们就可以开始收集用户反馈了。用户反馈可以通过线上的意见反馈、产品论坛、App Store评论、安卓应用商店评论、社交媒体评论等渠道获取。其中线上的意见反馈存在一个前提,即产品本身要有反馈入口和良好的反馈机制,如此一来用户才有抱怨产品的地方。通过这些反馈,我们可以了解用户在使用产品的时候遇到的问题以及一些之前根本没考虑到的需求点。
6.修正计划
根据在分析过程中获得的对系统的更深入了解,可以比较准确地估计系统的成本和进度,修正以前定制的开发计划。
因此根据用户的实际需求我们需要留下功能的扩展模块,用于对该软件功能进行补充和扩展。如根据互联网发展的实际需求,我们需要保留相应的模板应用于互联网线上功能的扩展,并且需要注意模块化开发的需求,便于维护和更新。