-系统分析与设计复习题.doc
《-系统分析与设计复习题.doc》由会员分享,可在线阅读,更多相关《-系统分析与设计复习题.doc(41页珍藏版)》请在咨信网上搜索。
《系统分析与设计》复习题 一. 选择题: 1. 面向对象的特点主要概括为(C )。 A. 可分解性、可组合性、可分类性 B. 继承性、封装性、多态性 C. 抽象性、继承性、封装性、多态性 D. 封装性、易维护性、可扩展性、可重用性 2. 信息按照( C )可以分为战略信息、战术信息和作业信息。 A. 应用领域 B. 加工顺序 C. 管理的层次 D. 反映形式 3. 按照处理的对象,可把组织的信息系统分为(B )和管理信息系统两大类。 A. 电子数据处理系统 B. 作业信息系统 C. 决策支持系统 D. 情报处理系统 4. 在开发一个企业管理信息系统时,首先要进行用户调查,调查中收集的主要信息包括( D )。 A. 管理目标、人力资源、业务流程和数据流程信息 B. 组织结构、功能体系、业务流程和数据流程信息 C. 企业性质、客户资源、业务流程和数据流程信息 D. 管理目标、功能体系、业务流程和数据流程信息 5. 系统流程图也称为业务流程图,它表达的是( B )。 A. 数据在系统各部件间的流动情况 B. 对数据进行加工处理的控制过程 C. 逻辑数据流图 D. 白盒子形式的组成系统的每个部件 6. 一般子系统的划分是在系统( C )阶段,根据对系统的功能/数据分析的结果提出的。 A. 需求分析 B. 逻辑阶段 C. 总体设计 D. 详细设计 7. 信息系统流程图是以新系统的( D )为基础绘制的。 A. E-R图 B. 管理功能图 C. 业务流程图 D. 数据流图 8. 在关系规范化过程中,一般来讲,满足( C )的关系即可满足信息处理的要求,就可以认为是比较规范的关系。 A. 第一范式 B. 第二范式 C. 第三范式 D. BC范式 9. 信息系统开发的结构化方法的一个主要原则是( A )。 A. 自顶向下原则 B. 自底向上原则 C. 分步实施原则 D. 重点突破原则 10. 用户开发应用系统的主要手段是( A )。 A. 生命周期法 B. 原型法 C. 第四代语言 D. 面向对象方法 11. 系统规划的主要任务包括( A )。 A. 明确组织的信息需求、制定系统总体结构方案 B. 对系统进行经济、技术和使用方面的可行性研究 C. 选择计算机和网络系统的方案 D. 确定软件系统的模块结构 12. 系统设计阶段的主要成果是( C )。 A. 用户的决策方针 B. 用户的分析方案 C. 系统设计说明书 D. 系统总体设计方案 13. 信息系统建设的结构化方法中用户必须参与的原则是用户必须参与( A )。 A. 系统建设中各阶段工作 B. 系统分析工作 C. 系统设计工作 D. 系统实施工作 14. 结构化生命周期法的主要缺点之一是( A )。 A. 系统开发周期长 B. 缺乏标准、规范 C. 用户参与程度低 D. 主要工作集中在实施阶段 15. 系统分析工作的全面总结和主要成果是( A )。 A. 可行性研究报告 B. 数据词典 C. 系统说明书 D. 系统详细调查报告 16. 软件文档是信息系统( B )的重要依据。 A.可理解性 B.可维护性 C.可扩展性 D.可移植性 17. 系统维护中要解决的问题来源于( D )。 A. 系统分析阶段 B. 系统设计阶段 C. 系统实施阶段 D. 三者都包括 18. 在原型法中,原型是开发系统的( A )。 A. 反映用户最基本需求的可以运行的实验模型 B. 某一主要部分的详细设计方案(物理模型) C. 反映用户需求的逻辑模型 D. 反映用户全部需求符合系统开发规范的应用软件程序 19. 由用户开发应用系统可以解决的主要问题是( B )。 A. 提高应用系统效率 B. 系统开发直接反映用户需求 C. 增强系统的可靠性 D. 降低开发成本 20. 项目主要管理人员应参与( D )。 A. 系统规划 B. 系统设计 C. 系统分析 D. 系统开发和运行全过程 21. 绘制功能结构图的依据是( A )。 A. 数据流程图 B. PAD图 C. N-S图 D. 系统总体设计 22. 下面哪一项不是系统设计阶段的主要活动( D )。 A. 系统总体设计 B. 系统硬件设计 C. 系统详细设计 D. 编写系统实施计划 23. 对于结构化设计思想的描述哪一项是错误的( C )。 A. 在结构化设计中,模块的功能应当简单明确,易于理解 B. 自顶向下,逐步求精 C. 设计者应先设计顶层模块 D. 越下层模块,其功能越具体,越复杂 24. 数据库的逻辑结构设计是将( C )。 A. 逻辑模型转换成数据模型 B. 数据模型转换成物理模型 C. 概念数据模型转换为数据模型 D. 逻辑模型转换为物理模型 25. 耦合度描述了( D )。 A. 模块内各种元素结合的程度 B. 模块内多个功能之间的接口 C. 模块之间公共数据的数量 D. 模块之间相互关联的程度 26. 内聚是种指标,表示一个模块( B )。 A. 代码优化的程度 B. 代码功能的集中程度 C. 完成任务的及时程度 D. 为了与其他模块连接所要完成的工作量 27. 在绘绘数据流时,应遵循父图与子图平衡的原则,所谓平衡是指( C )。 A. 父图和子图都不昨改变数据流的性质 B. 子图不改变父图数据流的一致性 C. 父图的输入/输出数据流与子图的输入/输出数据流一致 D. 子图的输出数据流完全由父图的输入数据流确定 28. 以下关于信息的叙述正确的是( D )。 A. 信息就是数据 B. 信息可以脱离载体独立地传输 C. 信息可以表示事物的特征和运动变化,但不能表示事物之间的联系 D. 信息不是物质,也不是能量 29. 现代管理信息系统是( C )。 A. 计算机系统 B. 手工管理系统 C. 人机系统 D. 计算机网络系统 30. 设有关系Students(学号,姓名,年龄,性别,系别,家庭住址),其中,属性“系名”是关系DESP的主键,用户要求访问“家庭地址”的某个成分,如邮编、省、市、街道以及门牌号。关系Students的主键和外键分别是( C ) A. 学号、家庭地址 B. 姓名、系别 C. 学号、系别 D. 姓名、家庭地址 31. 系统开发的主要方法有生命周期法、原型化方法、计算机辅助软件工程方法和( D )。 A. 自顶向下法 B. 由底向上法 C. 模块法 D. 面向对象方法 32. 在系统生命周期的各阶段中,花费费用和人力投入最多的阶段是( A )。 A. 分析与设计 B. 编制程序 C. 测试程序 D. 系统维护 33. 设有关系Students(学号,姓名,年龄,性别,系别,家庭住址),用户要求访问“家庭地址”的某个成分,如邮编、省、市、街道以及门牌号,则“家庭地址”是一个( A )属性。 A. 简单 B. 复合 C. 多值 D. 派生 34. 下列关于信息的叙述,不正确的是( B )。 A. 信息是可以处理的 B. 信息的价值不会改变 C. 信息可以在不同形态间转化 D. 信息具有时效性 35. 下列不属于面向对象技术的基本特征的是( B )。 A. 封装性 B. 模块性 C. 多态性 D. 继承性 36. 继承机制的作用是( C )。 A. 信息隐藏 B. 数据封装 C. 派生新类 D. 数据抽象 37. ( D )是从用户使用系统的角度描述系统功能的图形表达方法。 A. 类图 B. 对象图 C. 序列图 D. 用例图 38. ( C )是表达系统类及其相互联系的图示,它是面向对象设计的核心,建立状态图、协作图和其他图的基础。 A.对象图 B. 组件图 C. 类图 D. 配置图 39. (D )描述了一组交互对象间的动态协作关系,它表示完成某项行为的对象和这些对象之间传递消息的时间顺序。 A.对象图 B. 协作图 C. 状态图 D. 序列图 40. ( D)就是用于表示构成分布式系统的节点集和节点之间的联系的图示,它可以表示系统中软件和硬件的物理架构。 A. 组件图 B. 协作图 C. 状态图 D. 配置图 41. 在用UML进行数据库的分析与设计过程中,( A )就是进行数据库的需求分析,使用用例图、类图、顺序图、活动图等建立业务模型。 A. 逻辑数据模型设计 B 业务Use Case模型设计 C. 物理数据模型设计 D. 物理实现设计 42. 使用UML进行关系数据库的( B )时,需要设计出表达持久数据的实体类及其联系,并把它们映射成为关系数据库表(Table)、视图(View)等。 A. 业务Use Case模型设计 B. 逻辑数据模型设计 C. 物理数据模型设计 D. 物理实现设计 43. UML的动态建模表示包含( B )种图。(状态图、活动图、顺序图和合作图 用例图) A. 9 B. 5 C. 4 D. 2 44. 在UML提供的图中,( A )用于描述系统与外部系统及用户之间的交互。 A. 用例图 B. 类图 C. 对象图 D. 部署图 45. 在UML提供的图中,( D )用于按时间顺序描述对象间的交互。 A. 网络图 B. 状态图 C. 协作图 D. 序列图 46. 绘制系统流程图的基础是( B )。 A. 数据关系图 B. 数据流程图 C. 数据结构图 D. 功能结构图 47. 系统分析报告的主要作用是( C )。 A. 系统规划的依据 B. 系统实施的依据 C. 系统设计的依据 D. 系统评价的依据 48. 在决定开发管理信息系统之前,首先要做好系统开发的( A )。 A. 可行性研究 B. 系统化分析 C. 总体预算 D. 新系统的逻辑设计和物理设计 49. 判断表由以下几方面内容组成( A )。 A. 条件、决策规则和应采取的行动 B. 决策问题、决策规则、判断方法 C. 环境描述、判断方法、判断规则 D. 方案序号、判断规则 50. 结构化分析方法是一种面向( B )的需求分析方法。 A. 对象 B. 数据结构 C. 数据流 D. 控制流 51. 结构化方法最为常用的图形工具是数据流图。在数据流图中,名字及方向的成分是( C )。 A. 控制流 B. 信息流 C. 数据流 D. 信号流 进行需求分析时可以使用多种工具,但( D )是不适用的。 A. DFD图 B. 判断表 C.PAD图 D. 数据字典 52. 在用户需求分析中,开发人员要从用户那里解决的最重要的问题是( A )。 A. 要让软件做什么 B. 要给软件提供哪些信息 C. 要求软件工作效率怎样 D. 要让软件具有何种结构 53. 需求规格说明书在软件开发中具有重要作用,但它不能作为( D )。 A. 软件设计的依据 B. 用户和开发人员对软件要做什么的共同理解 C. 软件验收的依据 D. 软件可行性分析的依据 54. 原型化方法是用户和软件开发人员之间进行的一种交互过程,适用于( A )系统。 A. 需求不确定性高的 B. 需求确定的 C. 管理信息 D. 决策支持 55. 原型化方法是用户和软件开发人员之间进行的一种交互过程,它从用户界面的开发入手,首先形成( C )。 A. 用户界面使用手册 B. 用户界面需求分析说明书 C. 系统界面原型 D.完善的用户界面 56. 原型化方法是用户和软件开发人员之间进行的一种交互过程,它从用户界面的开发入手,首先形成系统界面原型,用户( D )并提出意见。 A. 改进用户界面的设计 B. 阅读文档资料 C. 模拟用户界面的运行 D. 运行用户界面原型 57. 原型化方法是用户和软件开发人员之间进行的一种交互过程,它从用户界面的开发入手,首先形成系统界面原型,用户运用界面原型并就( A )提出意见。 A. 同意什么不同意什么 B. 使用和不使用哪一种编程语言 C. 同意的结构 D. 执行速度是否满足要求 58. 原型化方法是用户和软件开发人员之间进行的一种交互过程,是一种( B )型的设计过程。 A. 自外向内 B. 自顶向下 C. 自内向外 D. 自底向上 59. 对于管理信息系统,为提高MIS开发效益和质量,可采用( B ),以改进用户和开发者之间由于需要变化而引起修改和定义不准确等问题。 A. 结构化方法 B. 快速原型法 C. 面向对象方法 D. 软件评审 60. 系统开发过程通常被分为若干个阶段,每个阶段的开始和结束都有明确的规定。人们常将开发过程中完成某项关键工作的时刻称为进里程碑。完成( B )时最适于称为里程碑。 A. 需求调查 B. 总体设计稿 C. 50%编码 D. 一套实体关系图 61. 螺旋式软件开发模型是将瀑布模型和演化模型相结合,增加了风险分析,它建立在原型的基础上,沿着螺线自内向外每旋转一圈,就得到( D )的一个新版本。 A. 模块划分 B. 子程序分解 C. 设计 D. 原型 62. 软件开发的喷泉模型描述了面向对象的开发模型,它体现了这种开发方法创建软件的过程所固有的迭代和( A )特征。 A. 开发各阶段之间无间隙 B. 开发各阶段分界明显 C. 部分开发阶段分界明显 D. 开发过程不分段 需求分析 概要设计 详细设计 程序设计 调试测试 系统安装 1 2 3 4 63. 系统开发过程的流程如下图所示,( A )阶段拟定了系统的目标、范围和要求。 A. ① B. ② C. ③ D. ④ 64. 在选择开发方法时,不适于使用原型法的情况是( D )。 A. 用户需求模糊不清 B. 系统设计方案难以确定 C. 系统使用范围变化很大 D. 用户的数据资源缺乏组织和管理 65. 软件需求分析的任务主要是( B )。 A. 解决如何做 B. 解决做什么 C. 结构化程序设计 D. 构建系统的物理模型 66. 结构化分析方法强调分析对象的数据流,其指导思想是( A )。 A. 自顶向下逐层分解 B. 自底向上逐层分解 C. 面向对象 D. 面向过程 67. 在一套分层DFD中,如果某一张图中有N个加工(Process),则这张图允许有( D )张子图。 A. 0 B. 1 C. 1~N D. 0~N 68. 在一张DFD图中,任意两个加工之间( C )。 A. 有且仅有一条数据流 B. 至少有一条数据流 C. 可以有0条或多条名字互不相同的数据流 D. 可以有0条或多条数据流,且允许其中有若干条名字相同的数据流 69. 在画分层DFD时,应注意保持( A )之间的平衡。 A. 父图与其子图 B. 同一父图的所有子图 C. 不同父图的所有子图 D. 同一子图的所有直接父图 70. DFD图中,从系统的输入流到系统的输出流的一连串连续交换形成一种信息流,这种信息流可分为( B )两类。 A. 控制流和交换流 B. 交换流和事务流 C. 事务流和事件流 D. 事件流和控制流 71. 软件设计中,划分模块的一个准则是( C )。 A. 低内聚低耦合 B. 低内聚高耦合 C. 高内聚低耦合 D. 高内聚高耦合 72. 在使用系统结构图进行结构化系统设计时,设计的出发点是( C )。 A. 数据流图 B. 实体联系图 C. 系统流程图 D. HIPO图 73. 结构化设计方法使用的图形工具之一是系统结构图,系统结构图中矩形表示( B )。 A. 数据 B. 加工 C. 模块 D. 存储 74. 结构化设计方法使用的图形工具之一是系统结构图,系统结构图中,如果两矩形之间有直线相连,表示它们存在( B )的关系。 A. 链接 B. 调用 C. 并列 D. 顺序执行 75. 面向对象的主要特征是封装性、继承性和( C )。 A. 一致性 B. 完整性 C. 多态性 D. 可移植性 76. 在面向对象技术中,对已有实例的特征稍作改变就可生成其他的实例,这种方式称为( C )。 A. 委托 B. 代理 C. 继承 D. 封装 77. 一列有关面向对象的叙述不正确的是( C )。 A. 面向对象设计最根本的意图是适应需求变化 B. 应尽量针对接口编程,而不要针对实现编程 C. 尽量使用继承而不是聚合,因为继承使得类间的耦合性最小 D. 尽量使用已有的类库 78. 下列关于面向对象的分析与设计的描述,正确的是( B )。 A. 面向对象设计描述软件要做什么 B. 面向对象分析不需要考虑技术和实现层面的细节 C. 面向对象分析的输入是面向对象设计的结果 D. 面向对象设计的结果是简单的分析模型 79. 协作图描述了协作的( A )之间的交互和链接。 A. 对象 B. 类 C. 用例 D. 状态 80. 面向对象的建模技术(OMT)方法用( A )共同完成对整个系统的建模。 A. 对象模型、动态模型、功能模型和用例模型 B. 数据模型、静态模型、动态模型和功能模型 C. 静态模型、动态模型、功能模型和用例模型 D. 对象模型、静态模型、动态模型和功能模型 81. 在使用UML建模时,若需要描述跨越多个用例的单个对象的行为,使用( D )是最为合适的。 A. 协作图 B. 序列图 C. 活动图 D. 状态图 82. 在使用UML建模时,可以使用( B )来反映随着时间推移若干个对象之间的动态协作关系,它强调对象之间消息发送的时间和顺序。 A. 协作图 B. 序列图 C. 活动图 D. 状态图 83. 在使用UML建模时,可以使用( A )来反映若干个对象之间的动态合作关系,它除显示信息交换外,还显示对象以及它们之间的关系。 A. 协作图 B. 序列图 C. 活动图 D. 状态图 84. 在UML中,对象行为是通过交互来实现的,是对象间完成某一目的而进行的一系列消息交换。消息序列可用两种图来表示,强调消息时间次序的图称为( B )。 A. 协作图 B. 序列图 C. 活动图 D. 状态图 85. 在UML中,对象行为是通过交互来实现的,是对象间完成某一目的而进行的一系列消息交换。消息序列可用两种图来表示,强调参加交互的对象的组织图称为( A )。 A. 协作图 B. 序列图 C. 活动图 D. 状态图 86. 在UML中,用( C )表示企业业务的工作流,这种图显示工作流中的步骤、决策点以及完成每一步骤的角色和对象。 A. 协作图 B. 用例图 C. 活动图 D. 状态图 87. 下列关于UML叙述正确的是( D )。 A. UML是一种语言,语言的使用者不能对其扩展 B. UML仅是一组图形的集合 C. UML仅适用于系统的分析与设计阶段 D. UML是独立于软件开发过程的 88. 在一个客户信息系统中存在两种类型的客户:个人客户和集团客户。对于个人客户,系统中保存其客户标识和基本信息(包括姓名、住宅电话和E-mail);对于集团客户,系统中保存了其客户标识及与该集团客户相关的若干个联系人的信息(联系人的信息包括姓名、住宅电话、E-mail、办公电话和职位),其UML类图如下,则其中类 “客户”的属性有( A )。 客户 人 联系人 集团客户 个人客户 1 1 1 1..* A. 客户标识 B. 姓名、住宅电话、E-mail C. 客户标训、办公电话、职位 D. 姓名、住宅电话、办公电话、E-mail、职位 89. 结构化设计方法使用的图形工具是( A )。 A. 系统结构图 B. 数据流图 C. 程序流程图 D. 实体联系图 90. 在“某图书馆管理系统”用例模型中,所有用户使用系统之前都必须通过“身份验证”,“身份验证”可以有“密码验证”和“智能卡验证”两种方式,则“身份验证”与“密码验证”和“智能卡验证”之间是( D )关系。 A. 关联 B. 包含 C. 扩展 D. 泛化 91. 下面那个图符表示UML中的实现关系?( C ) A. B. C. D. 92. 顺序图主要可以为设计人员提供( A )信息。 A. 消息发送的顺序 B. 某个方法的执行流程 C. 类之间关联关系的多重性 D. 某个对象在不同状态之间的转移 93. 类和接口的关系类似于下面哪种类型的关系( A )。 A. 关联(association)和聚集(aggregation) B. 关联(association)和组合(composition) C. 脚本(scenario)和用例(use case) D. 包(Package)和子系统(subsystem) 94. 计算机(Computer)由中央处理器、内存、软盘、硬盘、显示器、键盘、鼠标等组成。那么Computer类和其他类(CPU、RAM、FloppyDrive、HardDisk、Monitor、Keyboard、Mouse)之间的关系是:( D ) A. 泛化关系(Generalization) B. 实现关系(Realization) C. 包含关系(Inclusion) D. 聚集关系(Aggregation) 95. 在数据库设计的( C )阶段开始考虑具体的数据库管理系统(DBMS)的特性。 A. 需求分析 B. 概念设计 C. 逻辑设计 . D 物理设计 设有关系Students(学号,姓名,年龄,性别,系别,家庭住址),用户要求访问“家庭地址”的某个成分,如邮编、省、市、街道以及门牌号,则“家庭地址”是一个( A )属性。 A. 简单 B. 复合 C. 多值 D. 派生 96. Innovation公司正在为Rose开发插入件,使得Rose可以把OOA、OOD模型以各种图形格式导出,如JPEG格式、BMP格式、GIF格式等。在导出时,会根据不同的算法来生成相应的图形文件,这些算法很复杂。为了描述这些算法,在下面这些图中,那个是最适合的?( A ) A. 活动图 B. 状态图 C. 类图 D. 用例图 97. 在类图中,那个类图中的类Order所生成的代码具有 Public class Order { Public Customer recipient; } 的形式?( A ) A. B. C. D. 98. 在状态图中不能表示下面那些概念?( D ) A. 动作(action) B. 事件(event) C. 转移(transition) D. 类(class) 二. 填空题: 三. 简答题: 1. 说明数据、信息与知识之间的相互关系,它们在管理上有什么不同? 数据是对客观事物的性质、状态以及相互关系等进行记载的物理符号或这些物理符号的组合。数据是可识别的、抽象的符号。 信息(Information)是关于客观事实的可交流的知识。 知识是反映各种事物的信息进入人们大脑,对神经细胞产生作用后留下的痕迹。 数据是关于事物的性质、状态等的符号,是物理性的,信息是对数据进行加工处理之后所得到的并对决策产生影响的数据,是逻辑性(观念性)的;数据是信息的表现形式,信息是数据有意义的表示。只有经过加工处理或解释成人们想要得到的数据,才能够称为信息。因此,信息是经过加工以后,并对客观世界产生影响的数据。知识是由信息形成,同时知识决定着人们提取信息的程度。 在管理过程中,同一数据,对其的解释因人而异,对决策的影响也不同。决策者利用经过处理的数据做出决策,可能取得成功,也可能失败,这里的关键在于对数据的解释是否正确,即:是否正确地运用知识对数据做出解释,以得到准确的信息。 2. 某数据库中有员工数据E、产品关系P、仓库关系W和库存关系I,其中:员工关系E(emlpoyeeID, name, department)中的属性为:员工编号,姓名,部门;产品关系P(productID, name, model, size, color)中的属性为:产品编号,产品名称,型号,尺寸,颜色;仓库关系W(warehouseID, name, address, employeeID)中的属性为:仓库编号,仓库名称,地址,负责人编号;库存关系I(warehouseID, productID, quantity)中的属性为仓库编号,产品编号和产品数量。 若要求仓库关系的负责人引用员工关系的员工编号,员工关系E的员工编号、仓库关系W的仓库编号和产品关系P的产品编号不能为空且唯一标识一个记录,并且仓库的地址不能为空,则依次要满足的完整性约束是什么? 参照完整性、实体完整性、用户自定义完整性 3. 某学校建立了一个网上作业提交与管理系统,基本功能描述如下: (1) 账号和密码。任课教师用账号和密码登录系统后,提交所有选课学生的名单。系统自动为每个选课学生创建登录系统的账号和密码。 (2) 作业提交。学生使用账号和密码登录系统后,可以向系统申请所选课程的作业。系统首先检查学生的当前状态,如果该学生还没有做过作业,则从数据库服务器申请一份作业。若申请成功,则显示需要完成的作业。学生需要在线完成作业,单击“提交”按钮上交作业。 (3) 在线批阅。系统自动在线批改作业,显示作业成绩,并将该成绩记录在作业成绩统计文件中。 问:如果将数据库服务器(记为DB)作为一个外部实体,那么在绘制该系统的数据流图时,还应有哪些外部实体和数据存储? 外部实体:学生、教师 数据存储:学生信息、作业信息、作业成绩信息、教师信息 4. 四. 综合题: 1. 过程P分解为P1、P2、P3三个子过程,下图的数据流图中存在两处错误,请找到错误并更正。(可以图示,也可以文字说明) P P1 P3 P2 S S S1 S2 1层 0层 (1)1层图中P1、P2、P3三个子过程仅有流入数据流,没有流出数据流。 (2) 1层图中实体S2为多余实体,应去掉。 2. 在一个客户信息系统中存在两种类型的客户:个人客户和集团客户。对于个人客户,系统中保存其客户标识和基本信息(包括姓名、住宅电话和E-mail);对于集团客户,系统中保存了其客户标识及与该集团客户相关的若干个联系人的信息(联系人的信息包括姓名、住宅电话、E-mail、办公电话和职位),其UML类图如下,说明其 3. 中类“客户”的属性和类“人”的属性。 客户 人 联系人 集团客户 个人客户 1 1 1 1..* 客户:客户标识 人:姓名、住宅电话、E-mail 4. 根据数据流图的设计原则,阅读下图所示的数据流图,找出其中的错误之处。 加工1 外部实体A X 外部实体B Y 数据存储N N 数据存储H H 加工2 数据存储P Z A Z 加工3 K H 加工4 加工5 G P (1) 加工2流出数据应是流入数据A和Z。 (2) 加工4仅流入数据,没有加工后流出数据 (3) 加工5有流出数据流,却没有数据来源。 (4) 外部实体A不能与外部实体B直接相连。 (5) 数据存储P有流出数据却没有流入数据。 (6) 外部实体A不能直接与数据存储H相连。 5. 某单位工资发放过程如下: 工资发放前,由财务科根据已存档的“上月工资发放清单”和人事科送来的“本月人员及工资变动表”填写“本月工资发放清单”中的相关项。接着,再根据总务科送来的“本月扣款清单”将扣款数填入“本月工资发放清单”。最后计算出每位职工的应发工资数,并填入“本月工资发放清单”,为工资发放人员发放工资做好准备。 用业务流程图描述本业务的流程。 6. 某仓库管理系统按以下步骤进行信息处理,试画出数据流程图。 (1) 保管员根据当日的出库单和入库单通过出库处理和入库处理分别将数据输入到“出库流水帐”和“入库流水帐”,并修改“库存台帐”。 (2) 根据库存台帐由统计、打印程序输出库存日报表。 (3) 需要查询时,可利用查询程序在输入查询条件后,到库存台帐去查找,显示查询结果。 7. 某企业物资管理系保管员 出库处理 入库处理 出库流水账 入库流水账 库存台账 统计打印 库存日报表 查询程序 保管员 统中的维修用材料计划信息一览表如下,把它化为符合3NF的关系,每个关系中的的关键字用下划线标出。 部门编码+部门名称+材料编码+材料名称+型号+规格+计量单位+维修用量 部门关系:部门编码、部门名称 材料关系:材料编码、材料名称、型号、规格、计量单位 维修关系:部门编码、材料编码、维修用量 8. 某单位资料室需要建立一个图书管理系统,初步的需求分析结果如下: (1) 资料室有图书管理员若干,他们负责已购图书的编目和借还工作,每名图书管理员的信息包括工号和姓名; (2) 读者可在阅览室读书,也可通过图书流通室借还图书,读者信息包括读者ID、姓名、电话和E-mail,系统为不同读者生成不同的读者ID; (3) 每部书在系统中对应唯一的一条图书在版编目数据(CIP,以下简称书目),书目的基本信息包括ISBN号、书名、作者、出版商、出版年月,以及本资料室拥有该书的册数(以下简称册数),不同书目的ISBN号不同; (4) 资料室对同一书目的图书可拥有多册(本),图书信息包括图书ID、ISBN号、存放位置、当前状态,每一本书在系统中被赋予唯一的图书ID; (5) 一名读者最多只能借阅十本图书,且每本图书最多只能借两个月,读者借书时需由图书管理员登记读者ID、所借图书ID、借阅时间和应还时间,读者还书时图书管理员在对应的借书信息中记录归还时间; (6) 当某书目的可借出图书的数量为零时,读者可以对其进行预约登记,即记录读者ID、需要借阅的图书的ISBN号、预约时间。 某书目的信息及与该书目对应的图书信息如下表所示。 书目信息 书名 作者 出版商 ISBN号 出版年月 册数 经办人 数据结构 严蔚敏 吴伟民 清华大学出版社 ISBN7-302-02368-9 1997.4 4 01 图书信息 图书ID ISBN 存放位置 状态 经办人 C832.1 ISBN7-302-02368-9 图书流通室 已借出 01 C832.2 ISBN7-302-02368-9 图书阅览室 不外借 01 C832.3 ISBN7-302-02368-9 图书流通室 未借出 01 C832.4 ISBN7-302-02368-9 图书流通室 已预约 01 根据以上说明设计实体联 图书管理员 工号 姓名 读者 读者ID 姓名 电话 E-mail 书目 ISBN号 书名 作者 出版商 出版年月 册数 图书 图书ID ISBN号 存放位置 当前状态 管理借还 M N 借还 0-1 N 编目 M N 拥有 1 N 9. 试用UML对教学管理系统及相关的数据库系统进行分析和设计。学生选课系统一般包括(1)选课管理功能;(2) 成绩管理功能。试完成下列工作: (1)建立系统静态结构模型—画出系统用例图和类图; (2)建立系统动态结构模型—画出系统序列图和协作图; (3)建立关系数据库逻辑模型。 10. 分析下面的类图,画出新的类图,将原图中的多对多关系转换为1:M(一对多)关系。 购买 商店编号 顾客编号 11. 信用卡可能处于“开放”和“关闭”状态,其中“开放”状态可以直接进入“关闭”状态,而从“关闭”状态必须提供密码验证才能进入“开放”状态。“开放”状态又包括“透支”和“正常”状态之间的变化,当剩余金额少于零、或者使用额度大于剩余金额、或者结算余额小于零时进入透支状态,反之则为正常状态。画出信用卡的状态图。 12. 某图书馆外文采购室有两个组:订书组和验收、登记组,分别负责书籍订购和进书验收业务。订书组的主要业务是根据供书单位的订书目录选择要订的图书,且以前订过的图书不再订购,最后打印订单,每月将订书情况进行统计,统计结果交图书馆领导。验收、登记组的业务是根据供书单位提供的发票和图书及订单验收已到图书,并进行进书查重检查,如果某些图书已进,就转让出去或作别的处理,对不重的书登图书总帐,将书转到编目室,每月进行统计,上报馆领导。请根据上述描述,画出组织结构图、业务流程图、数据流程图。 组织结构图 外文采购室 订书组 验收、登记组 业务流程图 订书目录 订单 订单留底 已进书卡片 图书总帐 采购统计员 订书统计 进书统计员 编目员 进书统计表 验收员 采购员 财务人员 图书清单 发票 供货单位 数据流程图: 供书 单位 财务科 编目室 选择图书 订单查看 打印订单 验收登帐 进书查看 各种统计 图书总帐 订书目录 初步订书清单 订书信息 已订及已进图书 统计信息 图书交接单 发票 图书信息 图书清单 发票 订单 图书清单 13. 试述决策树、决策表、结构化英语的特点和在表达系统功能中的作用。 决策树:是用来表示不同决策方案的直观方法。 特点:比较直观,容易理解 缺点:当条件较多时,不容易清除地表达整个判断过程 决策表:是用表格方式描述出来逻辑的工具。 优点:由于采用表格方式,便于表达复杂条件下的多元逻辑关系,可以清除地表达决策条件、决策规则和应采取的行动之间的关系。 缺点:决策表的建立过程复杂,不如决策树直观方便。 结构化英语:是一种模仿计算机语言的出来逻辑描述方法。 14. 目前网络信息系统软件中常见的分布结构(计算模式),说明其特点 (1) 文件/服务器(F/S)计算模式:网络系统中的服务器向各工作站- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统分析 设计 复习题
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文