erp软件编码、测试阶段的监理_工程监理_信息化咨询_

erp软件编码、测试阶段的监理_工程监理_信息化咨询_

ID:16412852

大小:37.50 KB

页数:12页

时间:2018-08-09

erp软件编码、测试阶段的监理_工程监理_信息化咨询__第1页
erp软件编码、测试阶段的监理_工程监理_信息化咨询__第2页
erp软件编码、测试阶段的监理_工程监理_信息化咨询__第3页
erp软件编码、测试阶段的监理_工程监理_信息化咨询__第4页
erp软件编码、测试阶段的监理_工程监理_信息化咨询__第5页
资源描述:

《erp软件编码、测试阶段的监理_工程监理_信息化咨询_》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ERP软件编码、测试阶段的监理_工程监理_信息化咨询   软件设计的最终目标是要取得最佳方案。“最佳”是指在所有候选方案中,就节省开发费用,降低资源消耗,缩短开发时间的条件,选择能够赢得较高的生产率、较高的可靠性和可维护性的方案。在整个设计的过程中,各个时期的设计结果需要经过一系列的设计质量的评审,以便及时发现和及时解决在软件设计中出现的问题,防止把问题遗留到开发的后期阶段,造成后患。 设计监理总则    软件设计监理的基本准则包括:审查提交的文档是否齐全,审查文档编制与描述工具是否符合规范。确定承办单位

2、提出的软件总体结构设计是否实现了软件需求规格说明的要求,评价软件设计方案与数学模型的可行性,评价接口设计方案和运行环境的适应性,审查软件集成测试计划的合理性和完备性,审查数据库设计的完备性和一致性。并确定该阶段文档能否作为详细设计的依据,决定可否转入详细设计阶段。确认软件详细设计文档的内容符合软件编码的要求。    设计阶段中监理单位要尽可能与业主单位协调配合工作,听取业主单位从业务角度出发提出的对开发方设计的意见。监理单位主要从文档的规范性、可实施性出发,以国家相关标准为依据,从软件工程学的角度对承建单

3、位提出意见与建议,配合业主单位工作,敦促承建单位做好工程项目的设计工作。在设计阶段,监理单位主要针对需求的覆盖性及可跟踪性、模块划分的合理性、接口的清晰性、技术适用性、技术清晰度、可维护性、约束与需求的一致性、可测试性、对软件设计的质量特性的评估、对软件设计的风险评估、对比情况、文档格式的规范性等几个方面进行评审。在此过程中,业主单位也需要对设计文档做检查,主要在功能设计是否全面准确地反映了需求、输入项是否完全与正确并符合需求、输出项是否符合需求、与外界的数据接口是否完全与正确并符合需求、各类编码表是否完

4、全与准确并符合需求、界面设计是否符合需求、维护设计是否符合需求、各类数据表格式和内容是否符合要求、是否存在其它有疑问的设计等几个方面进行核查。 设计的评审内容    (1)可追溯性:即分析该软件的系统结构、子系统结构,确认该软件设计是否复盖了所有已确定的软件需求,软件每一成分是否可追溯到某一项需求。     (2)接口:即分析软件各部分之间的联系,确认该软件的内部接口与外部接口是否已经明确定义。模块是否满足高内聚和低耦合的要求。模块作用范围是否在其控制范围之内。    (3)风险:即确认该软件设计在现有技

5、术条件下和预算范围内是否能按时实现。    (4)实用性:即确认该软件设计对于需求的解决方案是否实用。    (5)技术清晰度:即确认该软件设计是否以一种易于翻译成代码的形式表达。    (6)可维护性:从软件维护的角度出发,确认该软件设计是否考虑了方便未来的维护。    (7)质量:即确认该软件设计是否表现出良好的质量特征。    (8)各种选择方案:看是否考虑过其它方案,比较各种选择方案的标准是什么。    (9)限制:评估对该软件的限制是否现实,是否与需求一致。    (10)其它具体问题:对于文档

6、、可测试性、设计过程,……,等等进行评估。    在这里需要特别注意:软件系统的一些外部特性的设计,例如软件的功能、一部分性能、以及用户的使用特性等,在软件需求分析阶段就已经开始。这些问题的解决,多少带有一些“怎么做”的性质,因此有人称之为软件的外部设计。    McGlanghlin给出在将需求转换为设计时判断设计好坏的三条特征:    ①设计必须实现分析模型中描述的所有显式需求,必须满足用户希望的所有隐式需求。    ②设计必须是可读、可理解的,使得将来易于编程、易于测试、易于维护。    ③设计应从

7、实现角度出发,给出与数据、功能、行为相关的软件全貌。    以上三点就是软件设计过程的目标。为达到这些目标,必须建立衡量设计的技术标准。    ①设计出来的结构应是分层结构,从而建立软件成份之间的控制。    ②设计应当模块化,从逻辑上将软件划分为完成特定功能或子功能的构件。    ③设计应当既包含数据抽象,也包含过程抽象。    ④设计应当建立具有具有独立功能特征的模块。    ⑤设计应当建立能够降低模块与外部环境之间复杂连接的接口。    ⑥设计应能根据软件需求分析获取的信息,建立可驱动可重复的方法。

8、    软件设计过程根据基本的设计原则,使用系统化的方法和完全的的设计评审来建立良好的设计。一、概要设计的评审    软件概要设计监理的目的是对软件概要设计有关内容(重点是软件的结构、软件的功能、软件的结构、接口设计、接口关系等)、概要设计过程、概要设计活动、文档格式进行审查,确定承建单位提出的软件总体结构设计是否实现了软件需求规格说明的要求,确认是否满足要求;给出是否符合要求的结论;确定其可否作为软件详细设计的前提和依据。 

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。