好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

2021年系统分析师下午真题及答案.pdf

14页
  • 卖家[上传人]:灯火****19
  • 文档编号:360092021
  • 上传时间:2023-09-12
  • 文档格式:PDF
  • 文档大小:2.03MB
  • / 14 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 2021年系统分析师下午真题及答案试 题 一(共 2 5 分)阅读以下关于软件系统分析的数述,在答题纸上回答问题1至 问 题 3说明某软件企业拟开发一套基于移动互联网的运动器材销售系统,项目组决定采用FA S T开发方法进行系统分析与设计,在完成了初步的调查研究之后进入了问题分析阶段,分析系统中存在的问题以及改进项,其分析的主要内容包括:1 材销售订单处理的时间应该减少2 0%;2 动 端 支 持 I0 S 和 A n d r o i d 两类操作系统;3 材销售订单处理速度太慢导致根多用户取消订单;4台服务器硬件配置比较低;5 用户单过程中应该减少用户输入的数据量;6单处理过程中用户需要输入大量信息;7 用云计算服务可以降低5 0%的服务器处理时间;8司能投入的技术维护人员数量有限;9 量的并发访问会导致A p p 页面无法正常显示问 题 1】(1 2 分)FA S T 开发方法在系统分析中包括了初始研究、问题分析、需求分析和决策分析等四个阶段,请简要说明每个阶段的主要任务问 题 2 (8分)在问题分析阶段,因果分析方法常用于分析系统中的问题和改进项,请结合题目中所描述各项内容,将题干编号(1)-(9)填 入 表 1-1 的(a)(d)中。

      项目:运动器材销售系统项目经理:X i n y o us.创建者:C i n d y s.最后修改人:C i n d y s.创建日期2 0 2 1 年 3月 1 2 日最后修改日期:2 0 2 1 年 3月 2 8 日因果分析系统改进目标问题/机会原因/结果系统目标系统约束条件(a)(b)(C)(d)【问 题3】(5分)分析阶段,需要对候选方案所述内容按照操作可行性、技术可行性、经济可行性和进度可行性进行分类请将下列(1)(5)内容填入表1-2的(a)-(d)中1开发的器材销售系统能够满足用户所需的所有功能;2统开发的成本大约需要4 0万元人民币;3要对移动端A p p开发工程师进行技术培训;4统开发周期需要6个月;5统每年维护的费用大约5万元人民币表1-2候选方案指标分类可行性准则候选方案描述操作可行性(a)技术可行性(b)经济可行性(c)进度可行性(d)参考答案【问 题1 初步研究阶段:1、列出问题和机会2、协商项目的初步范围3、评估项目价值4、计划项目进度表和预算5、汇报项目计划问题分析阶段:1、研究问题领域2、分析问题和机会3、分析业务过程4、制定系统改进目标5、修改项目计划6,汇报调查结果和建议需求分析阶段:定排修交1、定义需求2、排列需求的优先次序3、修改项目计划4,交流需求陈述决策分析阶段:确分比修推1、确定候选方案2、分析候选方案3、比较候选方案4、修改项目计划5、推荐一种系统【问 题 2(a)(6)(b)(3)(4)(9)(c)(1)(5)(7)(d)(2)(8)【问 题 3】(a)(3)(b)(1)(c)(2)(5)(d)(4)试题解析器材销售订单处理的时间应该减少20%【系统目标】移动端支持IOS和 A ndroid两类操作系统【系统约束条件】器材销售订单处理速度太慢导致根多用户取消订单【原因/结果】后台服务器硬件配置比较低【原因/结果】用户下单过程中应该减少用户输入的数据量【系统目标】订单处理过程中用户需要输入大量信息【问题/机会】利用云计算服务可以降低50%的服务器处理时间【系统目标】公司能投入的技术维护人员数量有限【系统约束条件】大量的并发访问会导致App页面无法正常显示【原因/结果】新开发的器材销售系统能够满足用户所需的所有功能【技术可行性】系统开发的成本大约需要4 0 万元人民币【经济可行性】需要对移动端App开发工程师进行技术培训【操作可行性】系统开发周期需要6 个 月【进度可行性】系统每年维护的费用大约5 万元人民币【经济可行性】试 题 二(共 25分)阅读以下关于系统分析与设针的叙述,在答题纸上回答问题1至 问 题 3。

      说明某商校拟开发一套图书馆管理系统,在系统分析阶段,系统分析师整理的核心业务流程与需求如下:系统为每个读者建立一个账户,并给读者发放读者证(包含读者证号、读者姓名),账户中存储读者的个人信息、借阅信息以及预订信息等,挂有读者证可以借阅图书、返还图书、查询图书信息、预订图书、取消预订等在借阅图书时,需要输入读者所借阅的图书名、I S B N 号,然后输入读者的读者证号,完成后提交系统,以进行读者验证,如果读者有效,借阅请求被接受,系统查询读者所借阅的图书是否存在,若存在,则读者可借出图书,系统记录借阅记录;如果读者所借的图书已被借出,读者还可预订该图书读者如期还书后,系统清除借阅记录,否则需缴纳罚金,读者还可以选择续借图书同时,以上部分操作还需要系统管理员和图书管理员参与问 题 1】(6分)采用面向对象方法进行软件系统分析与设计时,一项重要的工作是进行类的分析与设计请 用 2 0 0 字以内的文字说明分析类图与设计类图的差异问 题 2 (1 1 分)设计类图的首要工作是进行类的识别与分类,该工作可分为两个阶段“”首先,采用识别与筛选法,对需求分析文档进行分析,保留系统的重要概念与属性,删除不正确或冗余的内容;其次,将识别出来的类按照边界类、实体类和控制类等三种类型进行分类。

      请 用 2 0 0 字以内的文字对边界类,实体类和控制类的作用进行简要解释,并对下面给出的候选项进行识别与筛选,将合适的候选项编号填入表2T中 的(1)(3)空白处,完成类的识别与分类工作表 2T图书管理系统类识别与分类表格类型实例边界类(1)实体类(2)控制类(3)候选项:a)系统管理员b)图书管理员C)读者d)读者证e)账户f)图书g)借阅h)归还i)预订j)罚金K)续借1)借阅记录【问 题 3】(8分)根据类之间的相关性特点,可以将类之间的关系分为组合(c o m p o s i t i o n),继承(i n h e r i t a n c e),关联(a s s o c i a t i o n),聚 合(a g g r e g a t i o n)和依赖(d e p e n d e n c y)等5种,请 用 3 0 0 字以内的文字分别对这5种关系的内涵进行叙述,并从封装性、动态组合和创建对象的方便性三个方面对组合和继承关系的优缺点进行比较在系统设计过程中,类可以分为三种类型,分别是实体类、边界类和控制类实体类实体类映射需求中的每个实体,实体类保存需要存储在永久存储体中的信息,例如,教育平台系统可以提取出学员类和课程类,它们都属于实体类。

      实体类通常都是永久性的,它们所具有的属性和关系是长期需要的,有时甚至在系统的整个生存期都需要实体类是对用户来说最有意义的类,通常采用业务领域术语命名,一般来说是一个名词,在用例模型向领域模型的转化中,一个参与者一般对应于实体类通常可以从S R S 中的那些与数据库表(需要持久存储)对应的名词着手来找寻实体类通常情况下,实体类一定有属性,但不一定有操作控制类控制类是用于控制用例工作的类,一般是由动宾结构的短语(“动词+名词”或“名词+动词”)转化来的名词,例如,用 例“身份验证”可以对应于一个控制类“身份验证器”,它提供了与身份验证相关的所有操作控制类用于对一个或几个用例所特有的控制行为进行建模,控制对象(控制类的实例)通常控制其他对象,因此,它们的行为具有协调性控制类将用例的特有行为进行封装,控制对象的行为与特定用例的实现密切相关,当系统执行用例的时候,就产生了一个控制对象,控制对象经常在其对应的用例执行完毕后消亡通常情况下,控制类没有属性,但一定有方法边界类边界类用于封装在用例内、外流动的信息或数据流边界类位于系统与外界的交接处,包括所有窗体、报表、打印机和扫描仪等硬件的接口,以及与其他系统的接口。

      要寻找和定义边界类,可以检查用例模型,每个参与者和用例交互至少要有一个边界类,边界类使参与者能与系统交互边界类是一种用于对系统外部环境与其内部运作之间的交互进行建模的 类常见的边界类有窗口、通信协议、打印机接口、传感器和终端等实际上,在系统设计时,产生的报表都可以作为边界类来处理边界类用于系统接口与系统外部进行交互,边界对象将系统与其外部环境的变更(例如,与其他系统的接口的变更、用户需求的变更等)分隔开,使这些变更不会对系统的其他部分造成影响通常情况下,边界类可以既有属性也有方法参考答案【问 题1】(6分)分析阶段的类图主要是从业务领域获取信息的,在描述上更多使用了业务领域的语言和词汇设计阶段的类图是从编程实现角度来设计类图的,更多的是考虑类编码的实现问 题 2(11分)(1)d)读者证(2)a)系统管理员b)图书管理员c)读者e)账 户f)图书j)罚 金I)借阅记录(3)g)借 阅h)归 还i)预 订k)续借【问 题3】(8分)封装性:组合:不破坏封装性,整体类与局部类之间松耦合,相对独立继承:破坏封装性,子类与父类紧耦合,子类缺独立性动态组合:组合:支持动态组合继承:不支持动态组合。

      创建对象:组合:创建整体类时,需要创建所有局部类的对象继承:创建子类对象时,不需要创建父类对象关联关系关联提供了不同类的对象之间的结构关系,它在一段时间内将多个类的实例连接在一起依赖关系两 个 类A和B,如 果B的变化可能会引起A的变化,则 称 类A依赖于类B依赖可以由各种原因引起继承关系本质上就是泛化关系继承是在某个类的层次关联中不同的类共享属性和方法的一种机制父类与子类的关系是一般与特殊的关系,一个父类可以有多个子类,这些子类都是父类的特例聚合关系表示类之间的整体与部分的关系,其含义是“部分”可能同时属于多个“整体”,“部分”与“整体”的生命周期可以不相同组合关系表示类之间的整体与部分的关系其中的“部分”只能属于一个“整体”,“部分”与“整体”的生命周期相同,“部分”随 着“整体”的创建而创建,也随着“整体”的消亡而消亡试题解析常见的类关系包括:关联关系关联提供了不同类的对象之间的结构关系,它在一段时间内将多个类的实例连接在一起关联体现的是对象实例之间的关系,而不表示两个类之间的关系其余的关系涉及类元自身的描述,而不是它们的实例依赖关系两 个 类A和B,如 果B的变化可能会引起A的变化,则称类A依赖于类B。

      依赖可以由各种原因引起,例如,一个类向另一个类发送消息、一个类是另一个类的数据成员、一个类是另一个类的某个操作参数等泛化关系泛化关系描述了一般事物与该事物中的特殊种类之间的关系,也就是父类与子类之间的关系继承关系是泛化关系的反关系,也就是说,子类继承了父类,而父类则是子类的泛化继承关系本质上就是泛化关系继承是在某个类的层次关联中不同的类共享属性和方法的一种机制父类与子类的关系是一般与特殊的关系,一个父类可以有多个子类,这些子类都是父类的特例聚合关系表示类之间的整体与部分的关系,其含义是“部分”可能同时属于多个“整体”,“部分”与“整体”的生命周期可以不相同例如,汽车和车轮就是聚合关系,车子坏了,车轮还可以用;车轮坏了,可以再换一个组合关系表示类之间的整体与部分的关系与聚合关系的区别在于,组合关系中的“部分”只能属于一个“整体”,“部分”与“整体”的生命周期相同,“部分”随 着“整体”的创建而创建,也随着“整体”的消亡而消亡例如,一个公司包含多个部门,它们之间的关系就是组合关系公司一旦倒闭,也就无所谓部门了实现关系实现关系将说明和实现联系起来接口是对行为而非实现的说明,而类中则包含了实现的结构。

      一个或多个类可以实现一个接口,而每个类分别实现接口中的操作试题三业在长期信息化建设过程中,面向不同应用,开发了各种不同类型的应用软件系统,以满足不同的业务需求,随着用户需求和市场的快速变化,要求企业应能快速地整合企业的各种业务能力为不同类型的用户提供多种流程的业务服务但现有各个独立的应用系统难以满足日益增长和快速变化的用户需求目前该企业各个应用系统主要存在以。

      点击阅读更多内容
      猜您喜欢
      2023年糖尿病理论试题及答案.pdf 苏科版2021-2022学年八年级物理上学期期中测试卷(二)含答案与解析.pdf 2023年标准员之专业管理实务自测提分题库加答案.pdf 2023年版吉林焊工(初级)考试[内部]培训模拟题库含答案.pdf 2021新高考1物理卷答案——河北.pdf 河北省保定市清苑区清苑区2021-2022学年八年级上学期期末数学试题(含答案解析).pdf 【事业单位考试真题】《综合基础知识》考点经济考点(2021年版)(附答案解析).pdf 四川省眉山市2021年中考数学试卷试题真题(含答案解析).pdf 2021年一级建造师考试《工程经济》模拟习题一(含答案和解析).pdf 2022年二建《施工管理》81-95题真题及答案解析.pdf 单位内部认证特种作业考试电工安规题库练习题及答案1_2023_背题版.pdf 2018年一轮复习高三地理专项区域可持续发展综合检测含答案.pdf 2023年成本会计形成性考核册及参考答案考试缩小版.pdf 2021年重庆市中考化学试卷A卷(附答案).pdf 2022年人教版三年级数学上册全单元测试题及答案.pdf 河南省2022年中考物理第三次模拟考试(含答案与解析).pdf 2023年联考辽宁事业单位考试事业单位考试模拟考试卷(含答案).pdf 2023年版青海工具钳工(高级)考试[内部]培训模拟题库含答案.pdf 2022年贵州省基金从业资格《证券投资基金基础知识》考试题库(含答案).pdf 解剖学专升本考试练习题及答案2_2023_练习版.pdf
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.