软件工程详细设计阶段的方法有哪些

1个回答
展开全部
摘要 你好,软件工程详细设计阶段的方法有如下:过程设计,过程设计是详细设计阶段应该完成的主要任务,它应该在数据设计、体系结构设计和接口设计完成之后进行。过程设计的任务还不是具体地编写程序,而是要设计出程序的“蓝图”,以后程序员将根据这个蓝图写出实际的程序代码。因此,过程设计的结果基本上决定了最终的程序代码的质量。
咨询记录 · 回答于2022-09-20
软件工程详细设计阶段的方法有哪些
你好,软件工程详细设计阶段的方法有如下:过程设计,过程设计是详细设计阶段应该完成的主要任务,它应该在数据设计、体系结构设计和接口设计完成之后进行。过程设计的任务还不是具体地编写程序,而是要设计出程序的“蓝图”,以后程序员将根据这个蓝图写出实际的程序代码。因此,过程设计的结果基本上决定了最终的程序代码的质量。
结构化程序设计:结构化程序设计技术是-种设计程序的技术,它采用自顶向下逐步求精的设计方法和单入口单出口的控制结构,并且只包含顺序、选择和循环三种控制结构
请说明面向过程需求建模和面向对象需求建模的内容
①描述客户需要什么;②为软件设计奠定基础;③定义在软件完成后可以被确认的一组需求。需求模型在系统级描述和软件设计之间建立了桥梁,系统描述给出了在软件、硬件、数据、人员和其他系统元素共同作用下的整个系统或商业功能,而软件设计给出了软件的应用程序结构、用户接口以及构件级的结构。
模型应关注在问题域或者业务域内可见的需求,抽象的级别应该高一些,不要试图解释系统如何工作;需求模型的每个元素都能增加对软件需求的整体理解,并提供对信息域、功能和系统行为的深入理解;关于基础结构和其他非功能的模型应推延到设计阶段再考虑;
域分析是识别、分析和详细说明某个特定应用领域的公共需求,特别是那些在该应用领域内被某个项目重复使用的需求。
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消