北极星

搜索历史清空

  • 水处理
您的位置:电力项目正文

软件开发型信息化项目监理怎么做?[4]

2008-08-04 18:05来源:希赛关键词:信息管理信息化收藏点赞

投稿

我要投稿

  ⑵、接口:确认该软件的内部接口与外部接口是否已经明确定义,模块是否满足高内聚和低耦合的要求,模块作用范围是否在其控制范围之内;

  ⑶、风险:确认该设计在现有技术条件下和预算范围内是否能按时实现;

  ⑷、实用性:确认该设计对于需求的解决方案是否实用;

  ⑸、技术清晰度:确认该设计是否以一种易于翻译成代码的形式表达;

  ⑹、可维护性:确认该设计是否考虑了方便未来的维护;

  ⑺、质量:确认该设计是否表现出良好的质量特征;

  ⑻、各种选择方案:看是否考虑过其它方案,比较各种选择方案的标准是什么;

  ⑼、限制:评估对该软件的限制是否现实,是否与需求一致;

  ⑽、其它具体问题:对于文档、可测试性、设计过程等进行评估。

  这个阶段监理方应提交:在概要设计进行前提交总体设计阶段监理细则、监理周记、在概要设计完成后提交概要设计监理报告。

  5、详细设计阶段

  详细设计阶段的直接目标是编写详细设计说明书,为此,承建方应做如下工作:

  ⑴、确定每个模块的算法,用工具表达算法的过程,写出模块的详细过程性描述;

  ⑵、确定每一模块的数据结构;

  ⑶、确定模块接口细节。

  监理方在这个阶段主要是在进度上进行控制,主要手段是定期与承建方沟通,检查文档。

  这个阶段监理方应提交:在详细设计进行前提交详细设计阶段监理细则、监理周记、在详细设计完成后提交详细设计说明书的确认报告。

  6、编码及测试阶段

  编码是将详细设计阶段的设计思想用某种计算机语言实现的过程。监理方应从结构化程序设计原则来进行编码工作的监理:

  ⑴、使用语言中的顺序、选择、重复等有限的基本控制结构表示程序逻辑;

  ⑵、选用的控制结构只准许有一个入口和一个出口;

  ⑶、程序语句组成容易识别的块,每块只有一个入口和一个出口;

  ⑷、复杂结构应该用基本控制结构进行组合嵌套来实现;

  ⑸、语言中没有的控制结构,可用一段等价的程序段模拟,但要求该程序段在整个系统中应前后一致;

  通常测试是伴随着编码而同时进行的。广义上软件测试并非只在这个阶段才有,而是贯穿软件需求分析、概要设计、详细设计等阶段的。本处的测试,则指代码测试。在测试阶段,监理方应依据测试原则对承建方的测试进行监督:

  ⑴、应尽早的和不断的进行软件测试;

  ⑵、测试用例应由测试输入数据和对应的预期输出结果这两部分组成;

  ⑶、程序员应避免检查自己的程序;[1][2][3][4][5]

投稿与新闻线索:陈女士 微信/手机:13693626116 邮箱:chenchen#bjxmail.com(请将#改成@)

特别声明:北极星转载其他网站内容,出于传递更多信息而非盈利之目的,同时并不代表赞成其观点或证实其描述,内容仅供参考。版权归原作者所有,若有侵权,请联系我们删除。

凡来源注明北极星*网的内容为北极星原创,转载需获授权。

信息管理查看更多>信息化查看更多>