软件工程
文章平均质量分 84
Camina hacia ti
这个作者很懒,什么都没留下…
展开
-
【软件工程】之结构化分析
结构化分析6.1引言6.2结构化分析建模6.3面向数据流的建模方法6.4面向数据的建模方法6.5面向状态的建模方法6.6思考题1、结构化分析的特点2、数据流图的建模元素3、数据字典结构化需求分析的建模方法:①面向数据流的建模方法:数据流图(DFD)-功能域②面向数据的建模方法:实体关系图(E-R图)-信息域③面向状态的建模方法:状态转换图(STD)-行为域6.1引言1、结构化分析适用于处理系统的、面向数据流的需求分析方法。2、特点:采用自顶向下、逐层分解的方法求解复杂问题。6.2结原创 2021-06-20 19:21:56 · 1519 阅读 · 0 评论 -
【软件工程】之面向对象的设计
面向对象的设计1、区别2、面向对象的分析和设计的联系1、区别结构化方法是面向过程的方法,首先关心的是功能,强调以模块(即过程)为中心,采用模块化、自顶向下、逐步求精设计过程,系统是实现模块功能的函数和过程的集合,结构清晰、可读性好,的确是提高软件开发质量的一种有效手段。结构化设计从系统的功能入手,按照工程标准和严格规范将系统分解为若干功能模块。然而,由于用户的需求和软、硬件技术的不断发展变化,作为系统基本成分的功能模块很容易受到影响,局部修改甚至会引起系统的根本性变化。开发过程前期入手快而后期频繁改动原创 2021-05-11 10:20:43 · 786 阅读 · 0 评论 -
【软件工程】之结构化设计
结构化设计思考题如下一、软件结构图1、主要元素2、形态特征指标3、优化准则1)模块独立性准则2)软件结构的形态特征准则3)模块的大小准则4)模块控制域与作用域的准则5)模块的接口准则二、数据流模型1、类型1)变换流2)事务流3)混合流2、数据流设计方法3、变换设计方法4、事务设计方法三、结构化详细设计1、结构2、工具1)图形工具2)列表工具3)语言工具一、软件结构图1、主要元素模块:用带名字的方框表示,名称应该体现模块的功能控制关系:用单向箭头或直线表示模块间的调用关系信息传递:用带注释的短箭头表原创 2021-04-21 17:14:23 · 1474 阅读 · 0 评论 -
【软件工程】之软件设计
软件设计思考题一、软件设计的目标和主要任务1、目标2、主要任务3、软件设计过程二、模块化设计思想1、定义2、内容1)分解2)抽象3)信息隐藏4)逐步求精5)模块独立性三、模块独立性1、内聚性2、耦合性四、内聚和耦合1、内聚2、耦合五、高内聚低耦合一、软件设计的目标和主要任务1、目标软件设计的目标是对将要实现的软件系统的体系结构、系统的数据、系统模块之间的接口、以及所采用的算法给出详尽的描述。2、主要任务·数据设计将分析模型转化成为设计类的实现以及软件实现所要求的数据结构。·体系结构设计定义了原创 2021-04-13 13:27:12 · 2365 阅读 · 0 评论 -
【软件工程】-软件需求分析
软件需求分析思考题如下思考题如下一、需求分析的目的和作用1、定义2、目的3、作用二、软件需求的分类1、业务需求2、用户需求3、功能需求4、非功能需求三、需求分析过程的步骤四、需求获取的方法1、会谈技术2、调查技术3、场景分析技术4、快速原型法五、个人小组实际情况思考题如下一、需求分析的目的和作用1、定义需求分析是指在开发一个新的或升级一个已有的软件系统时描写新系统的目的、范围、定义和功能时所要做的所有工作。2、目的要求开发人员准确地理解用户需要什么,进行细致地调查分析,将用户地需求陈述转原创 2021-03-09 15:42:32 · 1637 阅读 · 0 评论 -
【软件工程】-软件过程
软件过程思考题如下一、概念区别1、软件过程2、软件生存周期3、软件过程模型4、区别二、软件过程和软件开发过程三、软件过程模型1、瀑布模型2、增量模型3、螺旋模型四、瀑布模型与其他模型的联系和区别五、针对自己思考题如下一、概念区别1、软件过程软件的诞生及其生命周期是一个过程,我们总体上称这个过程为软件过程,是指在软件开发的整个过程以及开发完成后的维护中的所有活动工作。2、软件生存周期软件从生到死的过程一般称为软件生存周期。一般地,软件生存周期可以划分为定义、开发和运行三个时期。3、软件过程模型原创 2021-03-04 16:25:30 · 1401 阅读 · 0 评论 -
【软件工程】-软件工程的理解
【软件工程】之软件工程的理解思考题如下一、对软件工程的看法二、软件开发本质的理解三、软件的特点1、复杂性2、不可见性3、服从性4、易变性四、软件危机1、软件危机产生的原因2、软件危机的表现3、解决手段五、软件工程要素及其作用针对本学期第一次软件工程课后的思考题,参考课本以及网络上的资料,作出如下自己的思考理解。思考题如下一、对软件工程的看法在此之前,我所做过的工程仅仅局限于一些课程的大作业上,并没有更进一步到软件上面,仅仅是针对某一个或者某一类问题进行解决。【任正非致员工的一封信】链接: li原创 2021-03-03 18:03:29 · 912 阅读 · 1 评论