第6章会计信息系统开发的生命周期.docVIP

  • 42
  • 0
  • 约4.2千字
  • 约 6页
  • 2017-05-29 发布于北京
  • 举报
第6章 会计信息系统开发的生命周期 传统的系统开发生命周期将系统开发的过程划分为系统调查、需求分析、系统设计、编码、测试、运行与维护六个阶段。 系统开发各阶段的主要任务或目标是什么? 系统调查阶段的主要目标包括: 识别用户的要求; 评价系统的可行性—经济可行性、技术可行性、法律可行性; 把功能分配给硬件、软件、人、数据库和其他系统元素; 建立成本和进度限制; 生成系统规格说明,形成所有后续工程的基础。 需求分析应遵循的原则是: 清晰地表达问题的数据域和功能域; 必须按自顶向下、逐层分解的方式对问题进行分解和不断细化; 要给出目标系统的逻辑视图和物理视图。 系统设计阶段:软件设计将用户对软件的需求转化成代码编写人员易于操作使用的软件表示。主要包括三个方面的内容:数据设计、系统结构设计和过程设计。根据逐步细化的原则,软件设计分为两个步骤:概要设计和详细设计。首先通过概要设计将用户需求转化为数据结构和软件的系统结构。然后在详细设计阶段,通过对系统结构进行细化,得到软件详细的数据结构和算法。 软件测试包括四个步骤:单元测试、集成测试、确认测试和系统测试。 软件测试应遵循的原则: 尽早且不断地进行软件测试 测试用例应由测试输入数据和预期输出结果两部分组成 程序员应避免检查自己的程序 测试用例应包含合理的数据输入和不合理的数据输入 测试后残存错误数目与已发现错误数目成正比 严格执行测试计划,排

文档评论(0)

1亿VIP精品文档

相关文档