今天是我第六次读软件需求这本书。 对话图:在许多应用程序中,用户界面可以看作是一个有限状态机。在任何情况下仅有一个对话元素(例如一个菜单,工作区,行提示符或对话框)对用户输入是可用的。在激活的输入区中,用户根据他所采取的活动,可以导航到有限个其它对话元素。在一个复杂的图形用户界面中,可能的导航路径可 ...
分类:
其他好文 时间:
2018-01-17 22:01:02
阅读次数:
158
今天是我第四次读软件需求这本书,上次阅读我们学到了项目视图的知识等等, 今天的阅读主要放在怎么去寻找客户的需求。想要寻找客户的需求,就得先要知道需求的来源:1. 访问并与有潜力的用户探讨2. 把对目前的或竞争产品的描述写成文档3. 系统需求规格说明4. 对当前系统的问题报告和增强要求5. 市场调查和 ...
分类:
其他好文 时间:
2018-01-17 21:55:36
阅读次数:
135
今天是我第五次读软件需求这本书,通过这次阅读,我将知道需求的图形化分析。需求的图形化表示的模型包括数据流图( D F D)、实体关系图(E R D)、状态转化图(S T D)、对话图和类图。还有一些非常规的建模方法也是有价值的。一个项目开发组利用项目规划工具为嵌入式软件产品成功地画出时间需求,其工作 ...
分类:
其他好文 时间:
2018-01-17 21:54:38
阅读次数:
136
今天是第二次读软件需求这本书,经过上次的阅读,我知道了软件需求的三个层次,分别是:业务,用户和功能。在项目中它们在不同的时间来自不同的来源,也有着不同的目标和对象,并需以不同的方式编写成文档。业务需求不应包括用户需求,而所有的功能需求都应该源于用户需求。同时你也需要获取非功能需求,如质量属性。那么怎 ...
分类:
其他好文 时间:
2018-01-17 21:54:19
阅读次数:
87
今天是我第三次读软件需求这本书,通过上一次的阅读,我知道了什么是项目管理,以及如何获取需求分析等,今天将会学习项目管理等的知识。以前,按照我的想法项目管理就跟包工头一样监管软件项目就行了,但是我现在知道了项目管理包括以下几个方面:1.选择一种合适的软件开发方法生存周期2.基于需求的项目计划3.发生需 ...
分类:
其他好文 时间:
2018-01-17 21:53:08
阅读次数:
158
在需求工程开发片中,需求开发的思路和过程 需求开发工作是“以技术为核心、以业务为辅助”作为指导思想,以要说清楚软件系统“做什么”的软件需求规格说明为目标。这里的需求获取和传统需求工程中需求获取最大的不同,一是无须与客户进行面对面的交流来获取需求,二是只需将需求规划的工作成果作为需求获取的第一来源。需 ...
分类:
其他好文 时间:
2018-01-17 20:20:53
阅读次数:
100
在系统开发的过程中,开发者常常是以轻视、随意的态度对待信息,为了解决众多的系统以马马虎虎的方式处理数据的问题,我们需要一种方案——数据实体需求模式。该方案把所有的实体分为几个固定的种类,共享很多重要的特征,目的是施加一些秩序和一致性。数据实体领域的需求模式包含:数据实体(活实体、交易、配置、编年史) ...
分类:
其他好文 时间:
2018-01-17 20:20:44
阅读次数:
86
这本书的译者就在序中写到:“需求是平衡的艺术,既要对开发人员有指导意义,又要能帮助解决业务问题,如何在两者之间取得平衡,本书中的大量实例对此有自己的独特见解”。显然,需求分析就是连接客户和软件开发者,或者说,连接业务与软件的最关键的桥梁。需求是开发人员开发软件的基础,需求也是业务人员的业务目标。 首 ...
分类:
其他好文 时间:
2018-01-17 20:19:20
阅读次数:
144
这本书的最后一部分主要讲了软件需求中的几种常见的需求模式,分别是:基础需求模式,信息需求模式,数据实体需求模式,用户功能需求模式,性能需求模式,访问控制需求模式,商业需求模式。每种不同的需求模式,都有其应用的场合。并且在每个打的需求模式中又分为许许多多稀奇的需求模式。例如在软件需求分析中,我们会经常 ...
分类:
其他好文 时间:
2018-01-17 20:18:24
阅读次数:
106
需求规划是新一代需求工程中的最大亮点,它的工作是将业务、对象和信息化体系作为研究对象,采用科学研究、体系架构设计、信息资源规划的方法,编制出具有系统性、科学性、前瞻性的需求规划成果。需求规划的成果中包括形势分析、业务体系分析、对象体系分析等内容。它为需求开发中的需求获取奠定了坚实的基础。需求规划工作 ...
分类:
其他好文 时间:
2018-01-17 20:09:26
阅读次数:
103