实验03软件开发绘图工具visio

实验03软件开发绘图工具visio

ID:31798019

大小:69.96 KB

页数:19页

时间:2019-01-18

实验03软件开发绘图工具visio_第1页
实验03软件开发绘图工具visio_第2页
实验03软件开发绘图工具visio_第3页
实验03软件开发绘图工具visio_第4页
实验03软件开发绘图工具visio_第5页
资源描述:

《实验03软件开发绘图工具visio》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验03软件开发绘图工具Visio实验3软件开发绘图工具Visio1•阅读:SA/SD研究的领导者EdwardYourdonEdwardYourdon是结构化分析/设计方法研究的领导者,合作建立了面向对象方法学。发表200多重要技术文章,著书24部。包括《DeathMarch》、《TheDeclineandFalloftheAmericanProgrammer^和《TheRiseandResurrectionoftheAmericanProgrammer》。作为著名的Coad/Yourdon面向对象方法学的开发者之一,他大名鼎鼎,曾建立并领导了YOURDON咨询公司,世界各地冇超过25万

2、人在这里接受过培训。资料来源:软件名人堂(http://www.sawin.cn/HallOfFame/),有删改。图3.10EdwardYourdon2.习题与思考3.1试为一个你所熟悉的以计算机为基础的系统画一组与图3.2等效的图(手绘草图),画出其中主耍的输入及输岀、每个系统元素以及元素Z间的连接。并把你绘制的分层数据流程图粘贴在下面:3.2软件需求分析是软件工程过程中交换意见最频繁的步骤。为什么交换意见的途径会经常阻塞?请简述你的看法。答:软件需求分析过程中,由于最初分析员对要解决的问题了解很少,用户对问题的描述、对目标软件的要求也很凌乱、模糊,再加上分析员和用户共同的知识领域2

3、软件工程基础不多,导致相互间通信的需求.3.3你认为一个系统分析员所必须具备的专业基础知识是什么?请说明理由。答:系统分析员处在用户和高级程序员之间,负责沟通用户和开发人员的认识和见解,起着桥梁的作用。一方面要协助用户对所开发的软件阐明要求,另一方面还要与高级程序员交换意见,探讨用户所提要求的合理性以及实现的可能性。最后还要负责编写软件需求规格说明和初步的用户手册。3.4数据流程图的作用是什么?它有哪些基本成分?答:数据流图可以用來抽象地表示系统或软件。它从信息传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程,同时可以按自顶向下、逐步分解的方法表示内容不断增加的数据流和

4、功能细节。因此,数据流图既提供了功能建模的机制,也提供了信息流建模的机制,从而可以建立起系统或软件的功能模型。数据流图的基本成份有4种:源点/终点;2、处理;3、数据流;4、数据存储.3.5数据字典的作用是什么?它有哪些基本条目?答:3.6从供选择的答案中选出应填入下列叙述中()内的正确答案。软件需求分析的任务不应包括(A),进行需求分析可使用多种工具,但(B)是不适用的。在需求分析中,开发人员要从用户那里解决的最重要问题是(C)。需求规格说明书的内容不应包括(D)。该文档在软件开发中具有重要作用,但其作用不应包括(E)。供选择的答案:A:①问题分析②信息域分析③结构化程序设计④确定逻辑

5、模型B:①数据流程图②判定表③PAD图④数据词典C:①耍让软件做什么②耍给该软件提供哪些信息③要求软件工作效率怎样④要让该软件具有何种结构D:①对重要功能的描述②对算法的详细过程描述③软件确认准则④软件的性能①软件设计的依据②用户和开发人员对软件“要做什么”的共同理解③软件验收的依据④软件可行性分析的依据3.7从供选择的答案中,选出应填入下面叙述中()内的最确切的解答。在软件开发过程中常用图作为描述工具。DFD就是面向(A)分析方法的描述工具。在一套分层DFD中,如果某一张图中有N个加工,则这张图允许有(B)张子图。在一张DFD图中,任意两个加工之间(C)。在画分层DFD时,应注意保持(

6、D)实验3软件开发绘图工具Visio3之间的平衡。DFD中从系统的输入流到系统的输出流的一连串连续变换形成一种信息流,这种信息流可分为(E)两大类。供选择的答案:A:①数据结构②数据流③对象④构件®0(2)l(3)l~N(4)0^NB:C:①有且仅有一条数据流②至少有一条数据流③可以有0或多条名字互不相同的数据流④可以有0或多条数据流,但允许其中有若干条名字相同的数据流D:①父图与子图③不同父图的所有子图②同一父图的所有子图④同一子图的所有直接父图E:①控制流和变换流③事务流和事件流②变换流和事务流④事件流和控制流3.8结构化分析方法(SA)的一个重耍指导思想是(A)。供选择的答案:A:

7、①自顶向下,逐步抽象③自顶向下,逐步分解②自底向上,逐步抽象④口底向上,逐步分解2.实验:软件开发绘图工具Visio木章实验的目的是:1)了解Visi。工具软件的功能特色、安装、工作环境和基本操作等各方面的基本知识。1)掌握应用Visio工具绘制软件开发图形的基本操作。3.1工具/准备工作在开始木实验之前,请回顾教科书的相关内容。需要准备一台安装有MicrosoftOfficeVisio2003软件的计算机。3.2背景知识Visio

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

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

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