Atitit常见需求分析方法与工具链 attilax大总结
Atitit常见需求分析方法与工具链 attilax大总结
1.2. 需求分析的分类 需求分析一般可分为功能需求、非功能需求和领域需求 1
1. 注意三点:
1 . 准确的理解和描述客户需要的功能。
帮助客户挖掘需求。
3 . 分析客户需求的可行性
1.1. 需求分析困难在哪儿?
有几种原因使需求分析变得困难:(1)客户说不清楚需求;(2)需求自身经常变动;(3)分析人员或客户理解有误。
1.2. 需求分析的分类 需求分析一般可分为功能需求、非功能需求和领域需求
1 . 功能需求:
功能需求主要说明了系统实际应做到什么。这是用户最直观也是最主要的需求,如系统的输入输出、系统能完成的功能以及其它相关处理等;
2 . 非功能需求:
非功能需求又称“约束”,它主要从各个角度对系统起约束和限制作用。如响应时间、存储效率、报表的规格和界面的样式等
3 . 领域需求:
领域需求的来源不是用户,而是系统应用的领域,其主要反映了该领域的基本问题。例如勤工俭学管理系统,其领域需求就涉及到诸如应聘合同书、酬金发放及劳工考核等相关内容,如果这些需求得不到满足,系统就无法正常运行。值得一提的是,领域需求可能是功能需求,也可能是非功能需求。
2. 具体方法
2.1. Ui法
2.2. 流程法
2.3. 用例法
那建模所需要的用例图、时序图、活动图、状态图、类图以及各种关联关系怎么解决呢?
Axure RP 能帮助网站需求设计者,迅捷而轻便的创立 基于目录组织的原型文档、功能解释、交互界面以及带注释的wireframe网页,并可积极生成用于演示的网页文件和word文档,以供给演示与开发。
2.4. 思维导图
2.5. 快速demo 原型法
2.6. Visio,umL Axure
FreeMind 思维导图软件
Freemind是一实用的开源思维导图.它可用来作为管教项目,笔记或知识库,文章写作可能头脑风暴,构造化的存储小型数据库,描摹思维导图,整理软件流程思路。
参考资料
需求分析人员工具箱-需求分析只需八步 - 简书.html
浅说软件需求分析 - 虫师 - 博客园.html
浅说软件需求分析 - 虫师 - 博客园.html
作者:: 绰号:老哇的爪子claw of Eagle 偶像破坏者Iconoclast image-smasher
捕鸟王"Bird Catcher kok 虔诚者Pious 宗教信仰捍卫者 Defender Of the Faith. 卡拉卡拉红斗篷 Caracalla red cloak 万兽之王
简称:: Emir Attilax Akbar 埃米尔 阿提拉克斯 阿克巴
全名::Emir Attilax Akbar bin Mahmud bin attila bin Solomon bin adam Al Rapanui 埃米尔 阿提拉克斯 阿克巴 本 马哈茂德 本 阿提拉 本 所罗门 本亚当 阿尔 拉帕努伊
常用名:艾提拉(艾龙), EMAIL:1466519819@qq.com
头衔:uke总部o2o负责人,全球网格化项目创始人,
uke交友协会会长 uke捕猎协会会长 Emir Uke部落首席大酋长,
uke宗教与文化融合事务部部长, uke宗教改革委员会副主席
uke制度与重大会议委员会委员长,uke保安部首席大队长,uke制度检查委员会副会长,
uke 首席cto 软件部门总监 技术部副总监 研发部门总监主管 产品部副经理 项目部副经理 uke科技研究院院长uke软件培训大师
uke波利尼西亚区大区连锁负责人 汤加王国区域负责人 uke克尔格伦群岛区连锁负责人,莱恩群岛区连锁负责人,uke布维岛和南乔治亚和南桑威奇群岛大区连锁负责人
Uke软件标准化协会理事长理事长 Uke 数据库与存储标准化协会副会长
uke终身教育学校副校长 Uke医院 与医学院方面的创始人
uec学院校长, uecip图像处理机器视觉专业系主任 uke文档检索专业系主任
Uke图像处理与机器视觉学院首席院长
Uke 户外运动协会理事长 度假村首席大村长 uke出版社编辑总编
转载请注明来源:attilax的专栏 ?http://blog.csdn.net/attilax
--Atiend v8