`

谈谈需求分析

阅读更多

网络摘抄 :需求分析的方法有很多.这里只强调原型化方法,其它的方法如:结构化方法,动态分析法等??从来没用过这些方法)在此不讨论. 原型化方法是十分重要的(是软考等常考的知识点).原型就是软件的一个早期可运行的版本,它实现了目标系统的某些或全部功能. 原型化方法就是尽可能快地建造一个粗糙的系统,这系统实现了目标系统的某些或全部功能,但是这 个系统可能在可靠性,界面的友好性或其他方面上存在缺陷.建造这样一个系统的目的是为了考察某一方面的可行性,如算法的可行性,技术的可行性,或考察是否 满足用户的需求等.如,为了考察是否满足用户的要求,可以用某些软件工具快速的建造一个原型系统,这个系统只是一个界面,然后听取用户的意见,改进这个原 型.以后的目标系统就在原型系统的基础上开发.   

原型主要有三种类型(软考考过):探索型,实验型,进化型.探索型:目的是要弄清楚对目标系统 的要求,确定所希望的特性,并探讨多种方案的可行性.实验型:用于大规模开发和实现前,考核方案是否合适,规格说明是否可靠.进化型:目的不在于改进规格 说明,而是将系统建造得易于变化,在改进原型的过程中,逐步将原型进化成最终系统。   

在使用原型化方法是有两种不同的策略:废弃策略,追加策略.废弃策略:先建造一个功能简单而且 质量要求不高的模型系统,针对这个系统反复进行修改,形成比较好的思想,据此设计出较完整,准确,一致,可靠的最终系统.系统构造完成后,原来的模型系统 就被废弃不用.探索型和实验型属于这种策略。  

追加策略:先构造一个功能简单而且质量要求不高的模型系统,作为最终系统的核心,然后通过不断地扩充修改,逐步追加新要求,发展成为最终系统。进化型属于这种策略.

实践: 原型方法虽然说的这么负责,种类又这么多,但是感觉自己做起来,不会注意那么多理论了,工欲善其事,必先利器,介绍下Axure工具,

More than 20,000 user experience professionals, business analysts and product managers in over half of the Fortune 100, leading interactive agencies and thousands of small and medium businesses around the world have chosen Axure RP.

It has the features designers need to quickly get the benefits of prototyping without a lot of hassle, making it a great fit for many teams and organizations on a wide range of projects.

网址:http://www.axure.com/

软件截图:



在需求中可以先做初步需求,首先了解他们的相关业务知识,组织结构,写出初步的用例图,原型开发最能发挥作用的就是详细设计这块,需要确认模块,确认字段,

把它做成一个初步的软件样本,和客户进行沟通和交流,非常方便,省的自己再去写一大堆的文字描述了。

转自:http://www.zlmind.com

分享到:
评论

相关推荐

    如何进行需求分析详解

    我曾经目睹过一个项目中途更换了所有的开发者,客户被迫与新的需求分析者坐到一起。系统的分析人员说:“我们想与你谈谈你的需求。”客户的第一反应便是:“我已经将我的要求都告诉你们前任了,现在我要的就是给我编...

    需求分析期末复习思考题(1-8章).docx

    3. 谈谈需求文档的重要性。 案例一:中途更换所有的开发者,需求并未编写成文档,因此新的分析人员不得不从头做起; 重要性:如果只有一堆邮件、贴条、会谈过几次或一些零碎的对话,就确信已明白用户的需求,那是...

    家具行业的需求分析与预测方法.pptx

    家具行业的需求分析与预测方法.pptx

    如何进行软件需求分析

    我曾经目睹过一个项目中途更换了所有的开发者,客户被迫与新的需求分析者坐到一起。系统的分析人员说:“我们想与你谈谈你的需求。”客户的第一反应便是:“我已经将我的要求都告诉你们前任了,现在我要的就是给我编...

    谈谈测试中的常见问题及解决意见[1]

    谈谈测试中的常见问题及解决意见[1]软件测试1、测试人员需要何时参加需求分析?原则上,测试人员对需求了解得越深入对测试工作越有利,所以最好一开始就应该参加需求分析工作。这样可以带来如下好处:测试人员全程...

    花店系统的数据库设计(1).doc

    花店管理系统 目录 第一章 绪论 2 1.1课题简介 2 1.2设计目的 2 1.3设计内容 2 第二章 需求分析 3 2.1 需求分析的任务 3 2.2 需求分析的过程 3 2.3数据字典与流程图 3 第三章 概念结构设计 8 3.1 概念结构设计的方法...

    花店系统的数据库设计.doc

    花店管理系统 目录 第一章 绪论 2 1.1课题简介 2 1.2设计目的 2 1.3设计内容 2 第二章 需求分析 3 2.1 需求分析的任务 3 2.2 需求分析的过程 3 2.3数据字典与流程图 3 第三章 概念结构设计 8 3.1 概念结构设计的方法...

    GIS软件工程实验要求.doc

    可以采用不同的分析工具(如Rose或Visio),完成对项目的分析过程,给出系统的 需求分析文档。 二、实验要求、实验内容与安排方式 1、实验要求 实验之前学生应了解本项目的业务流程。 学生基本掌握Microsoft Visio...

    你的ta,今日头条人群洞察报告.pdf

    今日头条在资讯获取场景始终处于领先地位,自2020春节以来,随着线上化的趋势,用户对综合资讯的需求进一步加深,今日头条的平台角色与价值愈加明晰并受到广大用户的认可。今日头条商业产品体系不断迭代优化与发展,...

    谈谈你了解的软件测试流程及使用到的工具

    需求分析阶段:只要就是对业务的学习,分析需求点。2.测试计划阶段:测试组长就要根据SOW开始编写《测试计划》,其中包括人员,软件硬件资源,测试点,集成顺序,进度安排和风险识别等内容。  一般测试流程:  1....

    网店客户数据分析.pptx

    客户分析概述 客户分析的概念 客户个性化需求分析 客户行为分析 有价值的信息分析 网店客户数据分析全文共41页,当前为第6页。 客户分析概述 客户分析的主要内容 商业行为分析 客户特征分析 客户忠诚分析 客户注意...

    一线大厂面试真题-谈谈你对MQ的理解精讲

    主要是针对大流量入口过大,而业务需求又要短时间响应。但是服务器性能无法满足,导致大量请求积压,从而使得客户端大量等待超时的场景。为了保证高可用,可以把大量的并行任务发送给MQ,MQ再将请求分发给其他服务器...

    通用商品进销存管理系统开题报告

    本人结合企业生产管理系统的要求,对Microsoft Access 2000数据库、管理系统、SQL语言原理、VB应用程序设计,VB数据库技术进行了较深入的学习和应用,主要完成对企业生产管理系统的需求分析、功能模块划分、数据库...

    个人信息技术能力分析:.docx

    篇一:《信息技术教学应用个人现状分析及发展计划(模板)》 信息技术教学应用个人现状分析及发展计划 一、结合自身的情况,谈谈自身运用信息技术教学的情况,并进行自我评价。 二、结合诊断测评及自身的实际,您认为...

    部署前后端分离式nginx配置的完整步骤

    需求分析 先来一波需求分析。 单项目 单项目指的是一台服务器部署一个前端服务,使www.xxx.com => index.html的单一指向。 多项目 多项目指的是一台服务器部署多个前端服务,使www.xxx.com/a => a.html,ww

    市场需求文档(MRD)文档的写作方法.doc

    市场需求文档,简称为MRD。(英文全称Market Requirement Document,MRD)。...一般来说,MRD包含“项目背景”“名词解释”“可行性分析”“综合描述”“功能详述”等部分。这里结合不同版本的MRD谈谈MRD的基本写法。

    网络管理实习报告.doc

    网络管理需求分析 3 四、 局域网网络故障排除全攻略 3 1.故障原因 3 2.协议故障 3 3.配置故障 3 五、网络操作系统的安全维护方法 3 1.如何保护通用操作系统的安全 3 2.网络防火墙技术 4 六、路由器网络诊断步骤与...

    个人信息技术能力分析.doc

    个人信息技术能力分析一 、结合自身的情况,谈谈自身运用信息技术教学的情况,并进行自我评价。 在教学的过程中,我经常应用到多媒体教学。用的最多的是投影仪,而对于课件的应用 也很多。只是对于课件的制作不是很...

    软件需求学习笔记

    我这里谈谈读了此书之后的一些感受。概括起来包括以下几点:定义项目的视图和范围。学习与了解本行业的知识,这样与用户比较容易沟通。访问有潜力的用户,对用户进行分类并找各自合适的代表,找出新软件产品的用户...

Global site tag (gtag.js) - Google Analytics