软件工程复习题(共9页).doc

上传人:飞****2 文档编号:13929955 上传时间:2022-05-02 格式:DOC 页数:9 大小:85KB
返回 下载 相关 举报
软件工程复习题(共9页).doc_第1页
第1页 / 共9页
软件工程复习题(共9页).doc_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《软件工程复习题(共9页).doc》由会员分享,可在线阅读,更多相关《软件工程复习题(共9页).doc(9页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、精选优质文档-倾情为你奉上一、判断题 1. 白盒法是一种静态测试方法,主要用于模块测试。 ( )2. 白盒测试无需考虑模块内部的执行过程和程序结构,只要了解模块的功能即可。( ) 3. 整体测试又称为逻辑覆盖测试,需要对系统模块的内部结构进行测试。()4. 集成测试主要由用户来完成。() 5. 确认测试计划应该在可行性研究阶段制定() 6. 软件工程过程应该以软件设计为中心,关键是编写程序。( )7. 软件概要设计包括软件系统结构设计以及数据结构和数据库设计。( ) 8. 瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰。()9. 结构化方法的工作模型是使用螺旋模型进行开发。( )10.

2、 螺旋模型是在瀑布模型和增量模型的基础上增加了风险分析活动。( )11. 信息隐蔽原则有利于提高模块的内聚性。( )12. 面向对象开发方法包括面向对象的分析、面向对象的设计和面向对象的程序设计。( )13. 过程描述语言可以用于描述软件的系统结构。( ) 14. SA法是面向数据流,建立在数据封闭原则上的需求分析方法。( )15. HIPO法既是需求分析方法,又是软件设计方法。( )16. 判定表的优点是容易转换为计算机实现,缺点是不能够描述组合条件。( )17. 需求分析的主要方法有SD法、OOA法及HIPO法等。( )18. 用于需求分析的软件工具,应该能够保证需求的正确性,即验证需求的

3、一致性、完整性、现实性和有效性。( )19. 分层的DFD图可以用于可行性分析阶段,描述系统的物理结构。( )20. 信息建模方法是从数据的角度来建立信息模型的,最常用的描述信息模型的方法是E-R 图。( )21. 划分模块可以降低软件的复杂度和工作量,所以应该将模块分得越小越好。 ( )22. 如果通过软件测试没有发现错误,则说明软件是正确的。( ) 23. JACKSON方法是以数据流、数据封闭性准则逐层分解的。( )24. JAVA语言编译器是一个CASE工具。( )。 25. 项目应用领域是选择语言的关键因素。( )26. 要用快速原型法开发软件,应选用4GL语言。( )27. 类是指

4、具有相同或相似性质对象的抽象,对象是抽象的类,类的具体化就是对象。( ) 28. 继承性是父类和子类之间共享数据结构和消息的机制,这是类之间的一种关系( )。 29. 面向对象的设计的主要目标是提高生产效率、提高质量和提高可维护性。( )30. 面向对象分析,就是抽取和整理用户需求并建立问题域精确模型的过程。( )31. 面向对象的的方法是以类作为最基本的元素,它是分析问题解决问题的核心。( )32. 面向对象的分析由对象、结构、继承性和基于消息的通信构成。()33. 类的设计过程包括:确定类,确定关联类,确定属性,识别继承关系。( )34. 类图中的角色是用于描述该类在关联中所扮演的角色和职

5、责的。 ( ) 35. 类图用来表示系统中类和类与类之间的关系,它是对系统动态结构的描述。 ( ) 36. 支持继承性是面向对象程序设计语言和传统程序设计语言在语言机制方面的根本区别。( )37. UML建模语言是由视图、图、模型元素和通用机制构成的层次关系来描述的。 ( ) 38. 用例模型的基本组成部件是用例、角色和用例之间的联系。 ( )39. 顺序图描述对象之间的交互关系,重点描述对象间消息传递的时间顺序。 ( )40. 单元测试通常应该先进行“人工走查”,再以白盒法为主,辅以黑盒法进行动态测试。 ( )41. 功能测试是系统测试的主要内容,检查系统的功能、性能是否与需求规格说明相同。

6、( )42. 在等价分类法中,为了提高测试效率,一个测试用例可以覆盖多个无效等价类。( )43. 有效性测试是在模拟环境(或开发环境)下运用黑盒法,验证软件特性是否与需求符合。( )44. 在发现错误后,则应按照一定的技术去纠正它,纠错的关键是“错误定位”。( )45. 强调简明性的程序出错率低。( )46. 用面向对象方法开发的软件系统,可维护性好。( )47. 软件模块之间的耦合性越弱越发。( )48. 软件开发配备人员的基本原则是:重质量、重数量、重培训。( ) 49. CMM对开发一个软件所做的基本要求是“有章可循、有章必循”。( )50. 快速原型模型可以有效地适应用户需求的动态变化

7、。( ) 二、单选题1. 在面向对象软件开发方法中,类与类之间主要有以下结构关系 AA继承和聚集B继承和一般C聚集和消息传递D继承和方法调用 2. 面向对象模型主要由以下哪些模型组成 AA对象模型、动态模型、功能模型B对象模型、数据模型、功能模型C数据模型、动态模型、功能模型D对象模型、动态模型、数据模型 3. 软件可行性研究一般不考虑 DA是否有足够的人员和相关的技术来支持系统开发B是否有足够的工具和相关的技术来支持系统开发C待开发软件是否有市场、经济上是否合算D待开发的软件是否会有质量问题4. 软件项目计划一般不包括以下哪项内容 DA培训计划B人员安排C进度安排D软件开发标准的选择和制定5

8、. 以下哪一项不属于面向对象的软件开发方法 CAcoad方法Bbooch方法Cjackson方法Domt方法 6. 以下哪种测试方法不属于白盒测试技术 BA基本路径测试B边界值分析测试C循环覆盖测试D逻辑覆盖测试 7. 在下列工具与环境中( C)属于较早期的CASE。A基于信息工程CASEB人工智能CASEC结构的基于图形CASED集成的CASE环境8. ISO的软件质量评价模型由3层组成,其中用于评价设计质量的准则是(D )ASQIC BSQMC CSQRC DSQDC9. 软件复杂性度量的参数包括( B)A效率 B规模 C完整性 D容错性10. 对象实现了数据和操作的结合,使数据和操作(C

9、)于对象的统一体中。A结合 B隐藏 C封装 D抽象11. 软件调试技术包括( B)A边界值分析 B演绎法 C循环覆盖 D集成测试12. 瀑布模型的存在问题是( B)A用户容易参与开发B缺乏灵活性C用户与开发者易沟通D适用可变需求13. 软件测试方法中的静态测试方法之一为( A)A计算机辅助静态分析B黑盒法C路径覆盖D边界值分析14. 软件生命周期中所花费用最多的阶段是(D )A详细设计 B软件编码 C软件测试 D软件维护15. 在详细设计阶段,经常采用的工具有( A)APAD BSA CSC DDFD16. 详细设计的结果基本决定了最终程序的(C )A代码的规模 B运行速度 C质量 D可维护性

10、17. 结构化程序设计主要强调的是( D)A 程序的规模B 程序的效率C 程序设计语言的先进性D 程序易读性18. 经济可行性研究的范围包括(C )A资源有效性 B管理制度 C效益分析 D开发风险19. 需求分析阶段的任务是确定(D )A 软件开发方法B 软件开发工具C 软件开发费D 软件系统的功能20. 为了解决软件危机,人们提出了用( B)的原理来设计软件,这是软件工程诞生的基础。A运筹学 B工程学 C软件学 D软件学 21. 瀑布模型把软件生存周期划分为软件定义、软件开发和(C )三个阶段,而每一阶段又可细分为若干个更小的阶段。A详细设计B可行性分析C运行及维护D测试与排错22. 划分软

11、件生存周期的阶段时所应遵循的基本原则是(B )。A各阶段的任务尽可能相关性 B各阶段的任务尽可能相对独立C各阶段的任务在时间上连续 D各阶段的任务在时间上相对独立23. 一个软件项目是否进行开发的结论是在( B)文档中作出的。软件开发计划B可行性报告C需求分析说明书D测试报告24. 下列叙述中,( A)不属于数据字典的作用。A作为编码阶段的描述工具 B为用户与开发人员之间统一认识C作为概要设计的依据 D为需求分析阶段定义各类条目25. 结构化系统分析主要是通过(D )进行分析的。A算法分解B控制结构分解C数据结构分解D处理功能分解26. 需求分析说明书不能作为(A )。A可行性研究的依据B用户

12、和开发人员之间的合同C系统概要设计的依据 D软件验收测试的依据27. 结构化分析方法以数据流图、( D)和加工说明等描述工具,即用直观的图和简洁的语言来描述软件系统模型。ADFD图BPAD图CIPO图D数据字典28. 系统开发人员使用系统流程图或其他工具描述系统,估计每种方案的成本和效益的工作是在( B)阶段进行的。A需求分析 B总体设计 C详细设计 D编码阶段29. 软件的( A)设计又称为总体设计,其主要任务是建立软件系统的总体结构。A概要B抽象C逻辑D规划30. 结构化设计方法采用变换分析和事务分析技术实现( D)。A从数据结构导出程序结构B从模块结构导出程序结构C从模块结构导出数据结构

13、D从数据流图导出初始化结构图31. 结构化设计方法是面向(C )的设计方法。A过程B对象C数据流D数据结构 32. Jackson设计方法是一种面向( C)的设计方法。A对象B数据流C数据结构D控制结构33. 结构化设计采用模块化方法的主要出发点是(D )。A增加内聚性 B减少耦合度 C提高有效性 D降低复杂度34. 下列(D )不是模块化设计的目的。A可采用结构化设计方法 B降低复杂度C有利于信息隐蔽 D描述系统的功能与性能35. 模块本身的内聚是模块独立性的重要度量因素之一,在七类内聚中,具有最强内聚的一类是(D )。A顺序性内聚B过程性内聚C逻辑性内聚D功能性内聚36. 如果模块中所有成

14、分引用共同的数据,该模块内的联系类型是( C)。A顺序内聚B功能内聚C通信内聚D过程内聚37. 初始化模块和结束模块从块内联系看,被称为( C)模块。A过程内聚B功能内聚C时间内聚D逻辑内聚38. 某模块的功能是打印录取通知书或不录取通知书,调用模块可通过向此模块传递布尔标志信息决定本次调用哪种通知书的打印,这种模块之间的耦合称为( D)。A数据耦合B混合耦合C公共耦合D控制耦合39. 要减少两个模块之间的耦合,则必须( D)。A两个模块间的调用次数要少B模块间传递的参数要少C模块间传递的参数要少且布传递开关型参数D模块间传递的参数要少且不传递开关型参数以及两模块不引用同样的全局变量40. 下

15、列耦合度表示中,最弱的耦合形式是( C)。A特征耦合 B公共耦合 C数据耦合 D数据结构41. 一个模块传送给另一模块的参数是由单个数据项组成的数组,它属于( A)耦合。A数据型B复合型C内容型D公共型42. PAD(Problem Analysis Diagram)图是一种( B)工具。A系统描述 B详细设计 C测试 D编程辅助43. 下列系统设计工具中,( B)不属于详细设计工具。ANS图 B数据流图 C程序流程图 DPAD44. 程序流程图、N-S图和PAD图是( B)使用的表达工具。A设计阶段的概要设计B设计阶段的详细设计C编码阶段D测试阶段45. 模块内部的算法设计在结构化方法的(

16、C)阶段进行。A系统分析 B概要设计 C详细设计 D 编码(实现)46. 源程序的版面文档要求应有变量说明、适当注释和(B)。A框图B统一书写格式C修改记录D编程日期47. 软件工程中( C)不属于用户文档的内容。功能描述 B安装手册C系统设计D使用手册48. 在软件工程中,高质量的文档标准是完整性、一致性和_C_。A统一性B安全性C无二义性D组合性51. 一般来说,在管理软件中,软件生存周期各个阶段的工作量以( D)所占比例最大。A需求分析与设计阶段 B编码实现阶段 C测试阶段 D维护阶段49. 采用( D)且编写程序,可提高程序的可移植性;A机器语言 B宏指令 C汇编语言 D高级语言三、填

17、空题:1. 独立路径是指包括一组以前没有处理的语句或条件的一条路径。从程序图来看,一条独立路径是至少包含有一条 在其他独立路径中未有过 的边的路径。2. 在结构化分析中, 数据字典_用于详细地定义数据流图中的成分。3. 耦合性和内聚性是衡量 模块独立性_的两个定性的标准。4. 在JSP方法中解决结构冲突的具体办法是 引入中间数据结构或中间文件 。5. 详细设计的任务是确定每个模块的内部特性,即模块的算法、 使用的数据 。6. 结构化程序设计是一种程序设计技术,它采用_自顶向下、逐步求精_的设计方法和顺序、选择、循环三种基本控制结构构造常态程序。7. 成本效益分析的目的是从 经济 角度评价开发一

18、个项目是否可行。8. 自顶向下结合的渐增式测试法,在组合模块时有两种组合策略:深度优先策略和 宽度优先策略 。9. 结构化分析方法中,数据流图的四种基本成分为:处理、源点或终点_数据存储和数据流_。10. 从模块内外的联系来看,结构化设计的要求是_高内聚低耦合_。11. 在需求分析中,可从有关问题的简述中提取组成数据流图的基本成分。通常问题简述中的动词短语将成为数据流图中的_处理_成分。12. 如果两模块间的通信信息是若干个参数,而每个参数是单一的数据项,则称这种耦合性为_数据_耦合。13. 设计任何一个人机界面,一般必须考虑 系统响应时间、用户求助机制、错误信息处理和命令方式 四个方面。14

19、. 模块内部的算法设计在结构化方法的_详细设计_阶段进行。15. 定性度量模块独立性的两个标准是内聚性和_耦合性_。16. 在模块结构图中,直接调用某一模块的其他模块数称为该模块的_扇入数_。17. 系统流程图是描述物理模型的传统工具,用图形符号表示系统中各个元素表达了系统中各种元素之间的 信息流动 情况。18. 所有软件维护申请报告要按规定方式提出,该报告也称 软件问题 报告。19. 在软件测试中,已知产品内部工作过程,通过测试检验产品内部动作是否按照产品规格说明的规定正常进行的方法称为 白盒 测试法。20. 耦合度 是对软件结构中模快间关联程度的一种度量。21. 可行性研究的任务是从_技术

20、_、_经济_和_操作_等三个方面研究_软件项目的可行性_。22. 软件总体设计时应该遵循_模块化_、_抽象_、_逐步求精_、_信息隐藏_、_局部化_和_模块独立_等6条基本原理。详细设计通常以_结构程序设计_技术为逻辑基础,因为从软件工程观点看,_可理解性_是软件最重要的质量标准之一。23. 软件测试的目的是_发现错误_,通常把测试方法分为_黑盒测试_和_白盒测试_两大类。因为通常不可能做到_穷尽测试_,所以精心设计_测试方案_是保证达到测试目的所必须的。24. 面向对象方法用_对象_分解取代了传统方法的_功能_分解。25. 在面向对象的软件中,_类_是对具有相同数据和相同操作的一组相似对象的

21、定义;_实例_是由某个特定的类所描述的一个具体对象。四、 名词解释题1. 软件生存周期模型是描述软件开发过程中各种活动如何执行的模型。(模型:是为了理解事物而对事物做出一种抽象,它忽略不必要的细节,它也是事物的一种抽象形式、一个规划、一个程式。)主要有:瀑布模型(整体开发模型)、增量模型(非整体开发模型)、螺旋模型(是瀑布和增量相结合的模型;一种风险驱动的模型)、喷泉模型(是以用户需求为动力,以对象作为驱动的模型)、基于知识的模型(又称智能模型,是把瀑布模型和专家系统结合在一起的模型)和变换模型(合适于形式化开发的模型)等。2. 数据字典(DD)简称DD,就是用来定义数据流图中的各个成分具体含

22、义的,它以一种准确的、无二义性的说明方式为系统的分析、设计及维护提供了有关元素的一致的定义和详细的描述。四类条目:数据流、数据项、数据存储、数据加工。3. 内聚性也称块内联系。指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量。模块内元素联系越紧密,内聚性越高。4. JSP方法定义了一组以数据结构为指导的映射过程,他根据输入、输出的数据结构,按一定的规则映射成软件的过程描述,即程序结构,而不是软件的体系结构,因此该方法适于详细设计阶段。5. 多态性指相同的操作或函数、过程可作用于多种类型的对象上并获得不同结果。不同的对象,收到同一消息可以产生不同的结果,这种现象称为多态性。

23、五、简答题 1. 试述系统开发的生命周期。系统开发是建设中最重要的一个阶段,从项目开发开始到结束的整个过程,称为系统开发的生命周期。系统开发的生命周期一般分为以下阶段:系统分析。这一阶段的主要任务是明确用户的信息需求,提出新系统的逻辑方案。需要进行的工作有系统的初步调查,可行性研究,现行系统的详细调查及新系统逻辑模型的提出等。系统设计。这一阶段的主要任务是根据新系统的逻辑方案进行软、硬件系统的设计,其中包括总体结构设计、输出设计、输入设计、处理过程设计、数据设计和计算机系统方案的选择等。系统实施。这一阶段将设计的系统付诸实施,主要工作有软件的程序编制与软件包的购置、计算机与通讯设备的购置、系统

24、的安装、调试与测试、新旧系统的转换等。2. 请说明多态重用与继承重用的关系。多态重用实际上是一种特殊的继承重用,是充分利用多态性机制支持的继承重用。一般说来,使用多态重用方式重用已有的类构件时,在子类中需要重新定义的操作比较少,因此,多态重用方式的成本比继承重用方式的成本低。3. 采用黑盒技术设计测试用例有哪几种方法?这些方法各有什么特点?等价类划分。等价类划分是将输入数据域按有效的或无效的(也称合理的或不合理的)划分成若干个等价类,测试每个等价类的代表值就等于对该类其它值的测试。边界值分析。该方法是将测试边界情况作为重点目标,选取正好等于,刚刚大于或刚刚小于边界值的情况,根据这些情况选择测试

25、用例。错误推测。错误推测法没有确定的步骤,凭检验进行。它的基本思想是列出程序中可能发生错误的情况,根据这些情况选择测试用例。因果图。因果图能有效的检测输入条件的各种组合可能会引起的错误。因果图的基本原理是通过画因果图,把用自然语言描述的功能说明转换为判定表,最后为判定表的每一列设计一个测试用例。4. 白盒测试法有哪些覆盖标准?白盒测试法的覆盖标准有:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖、路径覆盖。5. 什么是数据字典?其作用是什么? 数据字典(简称DD)是用来定义数据流图中的各个成分的具体含义的,它以一种准确的、无二义性的说明方式为系统的分析、设计及维护提供了有关元素的一

26、致的定义和详细的描述。他和数据流图共同构成了系统的逻辑模型,是需求规格说明书的主要组成部分。数据字典是为分析人员查找数据流图中有关名字的详细定义而服务的,因此也像普通字典一样,要把所有条目按一定的次序排列起来,以便查阅。6. 软件测试包括哪些步骤?说明这些步骤的测试对象是什么? (1)单元测试,测试对象对单元模块(2)集成测试,测试对象为组装后的程序模块(3)确认测试,测试对象为可运行的目标软件系统7. 说明软件测试和调试的目的有何区别? 测试的目的是判断和发现软件是否有错误,调试的目的是定位软件错误并纠正错误。8. 调试的目的是什么?调试有哪些技术手段?调试的目的是确定错误的原因和位置,并改

27、正错误,因此调试也成为纠错。调试技术主要有:简单的调试方法,主要有在程序中插入打印语句、运行部分程序等;归纳法调试,他从测试结果发现的线索(错误迹象、征兆)入手、分析他们之间的联系,导处错误原因的假设,然后再证明或否定这个假设;演绎法调试,该方法列出所有可能的错误原因的假设,然后利用测试数据排除不适当的假设,最后再测试数据验证余下的假设确实是出错的原因;回溯法调试,该方法从程序产生错误的地方出发,人工沿程序的逻辑路径反向搜索,直到找到错误的原因为止。9. 软件质量与软件质量保证的含义是什么?从实际应用来说,软件质量定义为:与所确定的功能和性能需求的一致性。与所成文的开发一致性。与所有专业开发的

28、软件所期望的隐含特性的一致性。软件质量保证就是向用户及社会提供满意的高质量的产品,确保软件产品从诞生到消亡为止的所有阶段的质量的活动,即确定、达到和维护需要的软件质量而进行的所有有计划、有系统的管理活动。10. 什么是数据流图?其作用是什么?其中的基本符号各表示什么含义?数据流图简称DFD,是SA方法中用于表示系统逻辑模型的一种工具。它以图形的方式描述数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。数据流图有四种基本图形符号:“”箭头表示数据流;“”圆或椭圆表述加工;“=”双杠表示数据存储;“”方框表示数据的源点或终点。11. 详细设计的基本任务是什么?

29、有哪几种描述方法?详细设计是软件设计的第二阶段,其基本任务有:为每个模块进行详细的算法设计;为模块内的进行设计;对数据库进行物理设计,即确定数据库的物理结构;其它设计,根据软件系统类型,还可能要进行代码设计、输入/输出格式设计、人机对话设计;编写详细设计说明书;评审。详细描述处理过程常用三种工具:图形、表格和语言。如结构化程序流程图、盒图和问题分析图。IPO图也是详细设计的主要工具之一。表格工具如判定表可作为详细设计中描述逻辑条件复杂的算法。过程设计语言(PDL)是一种用于描述模块算法设计和处理细节的语言工具。12. 什么是软件危机?其产生的原因是什么?当软件开发技术的进步不能跟上硬件技术的进

30、步,未能满足发展的要求,致软件开发中遇到的问题找不到解决的办法,使问题积累起来,形成了尖锐的矛盾,因而导致了软件危机。主要表现为:经费预算经常突破,完成时间一再拖延;开发的软件不能满足用户要求;开发的软件可维护性差;开发的软件可靠性差。造成软件危机的原因是由于软件产品本身的特点以及开发软件的方式、方法、技术和人员引起的。共产生原因主要有以下几方面:软件的规模越来越大,结构越来越复杂;软件开发管理困难而复杂;软件开发费用不断增加;软件开发技术落后;生产方式落后;开发工具落后,生产率提高缓慢。13. 在划分软件生存周期阶段时,应遵循的基本原则是什么?软件生存周期的各个阶段有不同的划分。软件规模、种

31、类、开发方式、开发环境以及开发使用方法都影响软件生存周期的划分。在划分软件生存周期阶段时,应遵循的一条基本原则是各阶段的任务应尽可能相对独立,同一阶段各项目任务的性质尽可能相同,从而降低每个阶段任务的复杂程度,简化不同阶段之间的联系,有利于软件项目开发的组织管理。14. 什么是软件工程?它的目标和内容是什么?软件工程是一种用科学知识和技术原理来定义、开发、维护软件的一门学科。软件工程是一门工程性学科,目的是成功的建造一个大型软件系统,所谓成功是要达到以下几个目标:付出较低的开发成本,达到要求的软件功能;取得较好的软件性能;开发的软件易于移植;需要较低的维护费用;能按时完成开发任务,及时交付使用

32、;开发的软件可靠性高。软件工程研究的主要内容是软件开发技术和软件开发管理两方面,在软件开发技术中,主要研究软件开发方法、软件开发过程、软件开发工具和环境。在软件开发管理中,主要研究软件管理学、软件、软件心理学等。15. 软件工程标准化的意义是什么?积极推进软件工程标准化,其道理是显而易见的。仅就一个软件开发项目来说,有许多层次,不同分工的人员相互配合,在开发项目的各个部分以及各开发阶段之间也都存在许多联系和衔接问题。如何把这些错综复杂的关系协调好,需要有一系列统一的约束和规定。在软件开发项目取得阶段成果或最后完成是时,需要进行阶段评价和验收测试。投入运行的软件,其维护工作中遇到问题又与开发工作

33、者有着密切的关系。软件的管理工作则渗透到软件生存期的每一个环节。所有这些都要要求提供统一的行动规范和衡量准则,使得各种工作都有章可循。16. 对软件开发环境的基本要求有哪些?软件开发环境应是高度集成的一体化的系统。软件开发环境应具有高度的通用性。软件开发环境应易于定制、裁剪或扩充以符合用户要求,即软件开发环境应具有高度的适应性和灵活性。软件开发环境不但可应用性要好,而且是易使用的、经济高效的系统。软件开发环境应有辅助开发向半自动开发和自动开发逐步过渡的系统。六、综合题电器集团公司下属的厂包括有技术科、生产科等基层单位。现在想建立一个计算机辅助企业管理系统,其中:生产科的任务是:(1)根据销售公司转来的内部合同(产品型号、规格、数量、交获日期)制定车间月生产计划。(2)根据车间实际生产日报表、周报表调整月生产计划(3)以月生产计划为以及,制定产品设计(结构、工艺)及产品组装月计划。(4)将产品的组装计划传达到各科,将组装月计划分解为周计划,下达给车间技术科的任务是:(1)根据生产科转来的组装计划进行产品结构设计,产生产品装配图给生产科,产生外购需求计划给供应科,并产生产品自制物料清单。(2)根据组装计划进行产品工艺设计,根据产品自制物料清单产生工艺流程图给零件厂。 试画出以上系统中生产科和技术科处理的软件结构图。专心-专注-专业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com