软考123-上午题-【软件工程】-系统设计

一、系统设计

1-1、概要设计

  • 设计软件系统总结结构
  • 数据结构及数据库设计
  • 编写概要设计文档
  • 评审

1-1-1、设计软件系统总结结构

其基本任务是采用某种设计方法,将一个复杂的系统按功能划分成模块

确定每个模块的功能;确定模块之间的调用关系;确定模块之间的接口,即模块之间传递的信息;评价模块结构的质量。

软件系统总体结构的设计是概要设计关键的一步,直接影响到下一个阶段详细设计与编码的工作。软件系统的质量及一些整体特性都在软件系统总体结构的设计中决定。

1-1-2、数据结构及数据库设计

1、数据结构的设计;

2、数据库的设计。

        ①、概念设计;

        ②、逻辑设计;

        ③、物理设计;

1-1-3、编写概要设计文档

文档主要有:概要设计说明书、数据库设计说明书、用户手册、修订测试计划。

1-1-4、评审

对设计部分是否完整地实现了需求中规定的功能、性能等要求,设计方法的可行性,关键的处理及内外部接口定义的正确性、有效性、各部分之间的一致性等都一一进行评审。

1-2、详细设计

(1) 对每个模块进行详细的算法设计,用某种图形、表格和语言等工具将每个模块处理过程的详细算法描述出来。

(2) 对模块内的数据结构进行设计。

(3) 对数据库进行物理设计,即确定数据库的物理结构。

(4) 其他设计。根据软件系统的类型,还可能要进行以下设计。

        ①、代码设计;

        ②、输入/输出格式设计;

        ③、用户界面设计。

(5) 编写详细设计说明书。

(6) 评审。对处理过程的算法和数据库的物理结构都要评审。

系统设计的结果是一系列的系统设计文件,这些文件是物理实现一个信息系统(包括硬件设备和编制软件程序) 的重要基础。

二、真题

真题1:

真题2:

真题3:

真题4:

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值