b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

用户需求说明书 需求规格说明书_需求规格说明书模板_软件需求规格说明书

电脑杂谈  发布时间:2017-02-18 04:26:44  来源:网络整理

用户需求到计算机世界的转换实际上有两大步。第一步是在需求规格说明书中完成的。用户需求说明书 需求规格说明书用户需求的凝固化对应着用户需求说明书,而它在计算机世界里的映射形式(仅从用户界面UI的角度看去)就是软件需求规格说明书。这份软件需求规格说明书,用计算机的可实现模式描述了整个需求的实现,也就是怎样用计算机能够表达的方式(一般而言指各种窗体,窗体上的控件,窗体的切换规则)来对需求建模。这是第一个模型。

这个模型的各种描述,各种规则方面的定义,会进一步催生出一组由UI直接规定的软件逻辑系统的外部调用接口描述。这个调用接口,构成了概要设计的顶层。概要设计要在逻辑空间对整个系统进行建模,用一组彼此间通过协议或者调用关系的实体对象来支撑上面的调用接口。用户需求说明书 需求规格说明书这些实体对象中的每一个都不得不定义一组外部接口,或者对象间连接协议。这些东西就构成了概要设计的全部。

简单的说,概要设计就是用一组结构化的对象来支撑软件需求规格说明书所必须实现的接口。两组接口,就构成了概要设计。这是转换的第二大步。

大多公司,大部分软件的设计工作,进行到上一步已经可以转入编码了。详细设计,我的中还几乎从未接触过,但从我的项目经验看,需要补充完善如下部分:第一,数据字典(SJ20778有关SDD的部分的描述也提到了这个概念)。需要对项目中的关键数据项进行定义,为后续设计提供一组权威的参考源。第二,是关键流程或复杂流程的行为图绘制。你需要描述一些重要流程的动态细节,UML的序列图或者交互图就是这个用途的。一般领导看到软件人员在画序列图,就知道编码工作已经将要着手进行了;或者研发人员遇到了一个难题,正在借助这种设计工具进行拆解。

这方面的知识,一般在进入一个较规范的软件公司(通过某种标准化体系),走完两三个项目就可以大致掌握。在以外,UML是一个很好的范例。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-33061-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 玉置浩二
        玉置浩二

        那分开是不是也是缘分呢

      • 宋晓桐
        宋晓桐

        让她为了求全三天打五次飞机

      热点图片
      拼命载入中...