系统分析与设计试题
面向对象系统分析与设计 阶段作业1

一、单项选择题(共10道小题,共100.0分)1. 在类图中,那个类图中的类Order所生成的代码具有Public class Order{Public Customer recipient;}的形式?A.B.C.D.知识点: 阶段作业一学生答案: [A;] 标准答案: A得分: [10] 试题分值: 10.02. 下列关于面向对象方法中描述中错误的是()。
A. 使用设计模式有助于在软件开发中应用面向对象技术B. 选择面向对象程序设计语言时需要考虑开发人员对其的熟悉程度一、单项选择题(共10道小题,共100.0分)1. 在类图中,那个类图中的类Order所生成的代码具有Public class Order{Public Customer recipient;}的形式?A.B.C.D.2. 下列关于面向对象方法中描述中错误的是()。
A. 使用设计模式有助于在软件开发中应用面向对象技术B. 选择面向对象程序设计语言时需要考虑开发人员对其的熟悉程度C. UML作为一种可视化建模语言需要与RUP开发过程同时使用D. 目前在软件生命周期的分析、设计、实现和测试中均可以应用面向对象方法3. 下面关于职责、行为、方法和操作之间的区别叙述错误的是:()A. 职责是对象对其它对象的义务,所有的对象都必须有职责。
B. 职责有两种:获知和执行。
C. 行为是通过操作完成的任务。
D. 操作是UML中被定义为可以请求对象的服务方法4. 关于用例与类的对比中()是错误的。
A. 都属于模型结构元素B. 都存在继承关系C. 类描述系统的部分静态视图,用例描述系统动态的行为视图D. 类描述的是系统的内部构成,用例也可以描述系统的内部构成5. 在一个网络游戏系统中,定义了类Cowboy和类Castle,并在类Cowboy中定义了方法open(c:Castle)和方法Close(c:Castle),则类Cowboy和类Castle之间的关系是:A. 依赖(dependency)关系B. 组合(composition)关系C. 泛化(generalization)关系D. 包含(include)关系6. 汽车(Car)由轮子、发动机、油箱、座椅、方向盘等组成。
(完整版)信息系统分析与设计期末试题

信息系统分析与设计最终压题一、选择题(15*2=30分)1. 系统开发的生命周期中不包括下列哪个阶段(A )A.系统规划B.系统分析C.系统设计D.系统实施2. 导出模块结构图的基础是(B )A.业务流程图B.数据流程图C.处理流程图D.层次结构图3. 信息系统开发的结构化方法的一个主要原则是( A).A. 自顶向下原则B. 自底向上原则C. 分步实施原则D. 重点突破原则4. 系统设计阶段的主要成果是( C).A. 用户的决策方针B. 用户的分析方案C. 系统设计说明书D. 系统总体设计方案5. 系统分析工作的全面总结和主要成果是( A).A. 可行性研究报告B. 数据词典C. 系统说明书D. 系统详细调查报告6. 生命周期法的特点之一是(C ).A. 整个系统的开发工作是非劳动密集型的B. 系统开发时间短C. 对用户需求的变更能做出迅速响应D. 适合大型复杂系统7. 最高层数据流图又称为(C )A.组织结构图B.功能分解图C.关联图D.系统流程图8、系统分析阶段的最终成果是( A )A、新系统的逻辑模型B、新系统的物理模型C、实在的新系统D、系统设计报告9. 系统规划的主要任务包括( A )。
A. 明确组织的信息需求、制定系统总体结构方案B. 对系统进行经济、技术和使用方面的可行性研究C. 选择计算机和网络系统的方案D. 确定软件系统的模块结构10. 模块聚合中,一个模块只执行一个功能的是( C )。
A. 逻辑聚合B. 数据聚合C. 功能聚合D. 时间聚合11.(D )是一种较为理想的耦合形式。
A.内容耦合B.公共耦合C.控制耦合D.数据耦合12、在生命周期法开发系统过程中,对现行系统的详细调查的工作属于(C)A.系统规划B.系统设计C.系统分析D.系统实施13. 信息系统开发的结构化方法的一个主要原则是( A )。
A. 自顶向下原则B. 自底向上原则C. 分步实施原则D. 重点突破原则14. 系统分析工作的全面总结和主要成果是( A )。
北邮网院面向对象系统分析与设计 阶段作业

一、单项选择题(共10道小题,共100.0分)
1. “一个研究生在软件学院做助教(teaching assistant),同时还在校园餐厅打工做收银员(cashier)。
也就是说,这个研究生有3种角色:学生、助教、收银员,但在同一时刻只能有一种角色。
”根据上面的陈述,下面哪个设计是最合理的?
A.
B.
C.
D.
知识点: 阶段作业一
学生答案: [B;]
标准答
案:
B
得分: [10] 试题分
值:
10.0
2. 关于用例与类的对比中()是错误的。
A. 都属于模型结构元素
B. 都存在继承关系
C. 类描述系统的部分静态视图,用例描述系统动态的行为视图
D. 类描述的是系统的内部构成,用例也可以描述系统的内部构成
知识点: 阶段作业一
学生答[C;] 标准答 C。
系统分析与设计测试题1(含答案)

系统分析与设计测试题一、选择题(每题1分,共20分)1.在以下的描述中,()不是信息。
A.计算机02班全体30名同学B.5、6、7、8、9C.中国的4个直辖市D.经济管理学院共有4个系2.下列()语句是非功能性需求的描述。
A.系统可以查询到某人当前借了哪些书B.系统可以查询到某人是否为会员C.系统可以把查询的响应速度尽量控制在5秒之内D.系统可以查询到某人是否得到奖学金3.下面()不是面向对象开发方法的特征。
A.抽象性B.继承性C.关联性D.封装性4.描述系统中各模块的层次及其输入输出功能的图是()。
A.HIPO图B.系统流程图C.数据流程图D.程序流程图5.以下()不属于系统维护的类型。
A.正确性维护B.适应性维护C.预测性维护D.完善性维护6.以下()不能构成信息系统的子系统。
B.生产子系统 B.物资供应子系统C.人事子系统D.操作系统7.有关开发信息系统方法说法正确的是()。
A.结构化系统开发方法更加强调的是“自下而上”的开发策略B.原型法注重的是对管理系统的全面、系统、详细的了解C.面向对象方法具有封装性、抽象性、继承性、多态性的特点D.生命周期法就是结构化系统开发方法的一个实现版本8.可行性研究采用( )概括说明软件系统的物理模型。
A.数据流图B.系统流程图C.数据词典D.成本-效益分析9.在生命周期法中,完成新系统逻辑设计工作的阶段是()。
A.系统分析阶段B.系统设计阶段C.系统实施阶段D.系统运行阶段10.哪种测试主要是检查需求分析问题()。
A.单元测试B.组装测试C.确认测试D.系统测试11.下述对U/C矩阵描述正确的是( )。
A.U/C矩阵中,C表示数据类使用,U表示数据类产生B.U/C矩阵中,每个具体数据项必须有一个以上的数据产生者和使用者C.我们可以通过U/C矩阵求解的过程来对系统进行子系统的划分D.U/C矩阵中,功能分组是绝对不可变换的12.按照面向对象的理论,下列说法不正确的是( )。
2023年系统分析师下午真题及答案

2023年系统分析师下午真题及答案试题一(共25分)阅读以下关于软件系统分析的数述,在答题纸上回答问题1至问题3。
[说明]某软件企业拟开发一套基于移动互联网的在线运动器材销售系统,项目组决定采用FAST开发方法进行系统分析与设计,在完成了初步的调查研究之后进入了问题分析阶段,分析系统中存在的问题以及改进项,其分析的主要内容包括:1材销售订单处理的时间应该减少20%;2动端支持IOS和Android两类操作系统;3材销售订单处理速度太慢导致根多用户取消订单;4台服务器硬件配置比较低;5用户单过程中应该减少用户输入的数据量;6单处理过程中用户需要输入大量信息;7用云计算服务可以降低50%的服务器处理时间;8司能投入的技术维护人员数量有限;9量的并发访问会导致App页面无法正常显示。
【问题1](12分)FAST开发方法在系统分析中包括了初始研究、问题分析、需求分析和决策分析等四个阶段,请简要说明每个阶段的主要任务。
【问题2](8分)在问题分析阶段,因果分析方法常用于分析系统中的问题和改进项,请结合题目中所描述各项内容,将题干编号(1)-(9)填入表IT的(a)~(d)中。
分析阶段,需要对候选方案所述内容按照操作可行性、技术可行性、经济可行性和进度可行性进行分类。
请将下列(1)~(5)内容填入表1-2的(a)-(d)中。
1开发的器材销售系统能够满足用户所需的所有功能;2统开发的成本大约需要40万元人民币;3要对移动端APP开发工程师进行技术培训;4统开发周期需要6个月;5统每年维护的费用大约5万元人民币。
表1-2候选方案指标分类可行性准则候选方案描述操作可行性(a)技术可行性(b)经济可行性(C)进度可行性(d)参考答案【问题U初步研究阶段: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和Android两类操作系统【系统约束条件】器材销售订单处理速度太慢导致根多用户取消订单【原因/结果】后台服务器硬件配置比较低【原因/结果】用户下单过程中应该减少用户输入的数据量【系统目标】订单处理过程中用户需要输入大量信息【问题/机会】利用云计算服务可以降低50%的服务器处理时间【系统目标】公司能投入的技术维护人员数量有限【系统约束条件】大量的并发访问会导致App页面无法正常显示【原因/结果】新开发的器材销售系统能够满足用户所需的所有功能【技术可行性】系统开发的成本大约需要40万元人民币【经济可行性】需要对移动端APP开发工程师进行技术培训【操作可行性】系统开发周期需要6个月【进度可行性】系统每年维护的费用大约5万元人民币【经济可行性】试题二(共25分)阅读以下关于系统分析与设针的叙述,在答题纸上回答问题1至问题3。
《电子商务系统分析与设计》练习题库参考答案

华中师范大学网络教育学院《电子商务系统分析与设计》练习测试题参考答案一、选择题1. C2. D3. B4. A5. B6. C7. B8. A9. D10. A11. C12. B13. B14. D15. A16. A17. A18. C19. B20. D21. A22. D23. D24. A25. C26. A27. C28. B29. D30. B31. A32. B33. d34.c35.a36.c37.c38.b39.c40.c41.B42.c二、填空题1. Show(展示);Sale(交易);Serve(服务)2. 接入服务商(Internet Access Provider,IAP);服务提供商(Interne Service Provider,ISP);内容服务提供商(Internet Content Provider,ICP);应用服务系统提供商(Application Service Provider,ASP)3. 商务模型规划;商务系统规划4. UNIX;NT;Linux5. FrontPage;Dreamweaver6. 807. 公开密钥(public key);私有密钥(private key)8. SSL;SET9. 概要;详细10. 需求分析11. 制定计划12. 软件产品复用;软件过程复用13. 需求;设计;编码14. 需求文档15. 随机测试;分区测试;原因——效果16. 星状链接;树状链接17. 服务器对象,提供服务器的相关信息18. 客户端;服务器端19. VBScript不受浏览器的限制20. <%=num(1)%>21. 接收传递给网页的参数;接收客户输入的表单信息22. 告之浏览器信息己经全部下载完毕,促使IIS不再解释后续的HTML标识及VB Script 程序,达到结束.asp文件执行的目的23. 文本;变量;函数24. Form25. <%=Request.form(“username”)%>26. Server.HTMLEncode( )27. Server.CreateObject(“ADODB.Connection”)28. 两个网页;接收信息;执行将输入信息存入数据库29. 传递;返回30. XML31. 数据仓库技术(DW);在线分析处理技术(OLM);数据挖掘技术(DM)32. 整体目标33. 关键成功因素法、企业系统规划法34.完备性检验、一致性检验、无冗余检35. 发展阶段36. 自顶向下37. 处理转换38. 抽象性39. 数据处理40. 关系41. 依赖42. 降低三、名词解释1. 电子商务是指人们利用电子手段进行商业、贸易等商务活动,是商务活动的电子化。
系统分析与设计试题

五、设计题( 本大题共3小题,1题15 分、2题5分、3题3分,共23分) 若页面空间不足,请将答案填在试卷背面,并标明题号。
1. 根据下面给出的背景、流程和逻辑的文字描述,运用系统分析工具完成下述问题。
问题背景概述港口是为各类南来北往货物提供物流功能的设施与场所。
经港口运输的货物一般分为集装箱和散货两类货物进港后一般存放在露天堆场或由港口提供的仓库中,为此所进行的装卸和堆存将产生相应的物流费用。
所进行的各种装卸活动均可以反映在各类理货单中,理货单的填写是由理货员来完成的。
货物由汽车运进港内,理货员要填写市入理货单;从港内用汽车运出要填写市出理货单;货物由船上卸下或装到船上要产生卸船或装船理货单;货物由火车运进港口或用火车运出港口要产生卸、装火车理货单;如果货物需要在港口内由一个堆场(或仓库)移向另一个堆场(或仓库),则要产生倒载(或转栈)理货单,等等。
所有理货单要正确反映货物在港的数量及在岗作业情况,港口物流计费系统则主要依据各类理货单来完成货物在港物流费用的计算任务。
一个货主所要进行装卸的一种货物称为“一票货”。
港口物流计费系统将依据各类理货单,并参照各类物流活动的费率计算每票货物在港物流费用,并填进相应的表格中,审核后交财务部门按表格内容进行收费。
货物进港的物流计费流程描述由船舶运输经由港口进入内陆(以下简称进港)的散货物流计费业务流程如下:船舶到港卸船后,计费员将船主提供的货物交接单、理货员记录的卸船理货单收集到一起进行验证,货物交接单中的货物数量和重量应该等于卸船理货单中该票货的数量和重量。
核对正确后再根据卸船理货单中的实际作业情况,并依据货物进出港费率来计算卸船费,并将该费用写进港口物流费用收据。
货主依据提货单来提取进港货物,如果是由汽车运出堆场(或仓库)则产生装火车理货单,计费员则要将提货单与市出理货单(或装火车理货单)进行比对验证,提货单中的货物数量与重量应与理货单中的该票货的货物数量和重量一致。
四川省2020年10月信息系统设计与分析高等教育自学考试

四川省2020年10月高等教育自学考试信息系统设计与分析试卷(课程代码02134 )一、单项选择题:本大题共15小题,每小题1分,共15分。
在每小题列出的备选项中只有-项是最符合题目要求的,请将其选出。
1.将系统分为自然系统和人工系统,这种分类的标准是A.按系统的复杂程度分类B.按系统的起源分类C.按系统的抽象程度分类D.按系统与环境的关系分类2.信息不会因某人获得信息而使他人减少信息,这描述的是信息的A.共享性B.增值性C.滞后性D.不完全性3.下列不脑于信息系统早明方法的缺点的是A.目标含糊B.通信误解C.步骤混乱D.资金不足4.在迭代周期内加入风险分析产生的过程模型是A.敏捷开发过程B.金字塔模型C.螺旋开发模型D.面向对象模型5.下列活动属于系统分析阶段的是A.数据库设计方案;B.代码设计C.处理过程设计D. 新系统逻辑方案的提出6.系统说明书的主要作用是A.系统规划的依据B.系统实施的依据C.系统设计的依据D.系统评价的依据7.数据字典一般出现于系统生命周期的A.系统分析阶段B.系统设计阶段C.系统实施阶段_D,系统维护阶段8以下不属于结构化系统分析王具的是,A.T状态图B.数据流图C.数据词典D.结构化语言9.调用一-个模块的上级模块的个数称为该模块的A.深度B.宽度C.扇出D.扇入10.模块设计中,对于耦合与内聚的要求是A.耦合高,内聚低B.耦合与内聚都低C.耦合低,内聚高D.耦合与内聚都高11.将一组职责相似,但以不同方式实现的类归为一个包中,描述的是A,共同封闭原则B.共同复用原则.C.相异封闭原则D.相异复用原则.12.在代码设计中,以分类对象的从属关系为排列顺序的代码是A.顺序码B.层次码C.矩阵码D.自检码13.下面各种说法中,良好的编程风格是A.经常使用Goto语句B.设计复杂C.在程序编写过程完成后统书写注释D便用空格、空行和右缩格等改善程序的布局,以取得较好的视觉效公年I4下列对于系统测试的基本原则描述正确的是A.测试工作应该尽量由原开发软件的个人或小组来承担B.设计测试方案的时候,不仅要包括确定的输入数据,而且还应包括从系统功能出发预期的测试结果C.测试用例必须是合理的、有效的输入数据D.已经发现的错误个数越多,则说明软件中存在错误的概率越低15.新旧系统转换是在管理信息系统生命周期的A.系统规划阶段B.系统分析阶段c系统设计阶段D.系统实施阶段二、名词解释题:本大题共5小题,每小题3分,共15分。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《系统分析》2010年部分期末试题
(感谢蓉蓉和某学长提供的题。
二-六部分应该是回忆的,不知道可信度多高,大家自己斟酌。
为了节约时间,只有名词解释写了完整答案,其他我都只标了页码。
仅供参考吧~最后一门了,大家加油~)
一、名词解释
1.JRP:Joint Requirements Planning,联合需求计划。
通过研讨会将所有的系统
所有者、系统用户、系统分析员和一些系统设计人员及构造人员组织在一起,进行系统分析。
JRP一般被看作是联合应用开发(JAD)的一部分,JAD是一种更全面的应用JRP于整个系统开发过程的技术。
P110
2.CPI:continuous process improvement持续过程改进。
是连续地监控业务过程
对降低成本和增加效益方面虽微小但可度量的改善之影响。
P4
3.CRM:customer relationship management客户关系管理。
是一种应用软件,
它为客户提供对企业过程的访问,从初始的咨询,直到售后服务和支持。
P4 4.CMM:capacity maturity management能力成熟度模型。
是用来评估组织的信
息系统开发以及管理过程和产品的成熟度等级的框架。
它由5个开发成熟度等级构成。
P43
5.WBS:work breakdown structure工作分解结构。
是一种图形化工具,用来描
述项目分解成开发阶段、开发活动和开发任务的层次结构。
P81
6.TQM:total quality management全面质量管理。
是一种在企业内部促进质量
改善和管理的综合方法。
P4
7.BPR:business process redesign业务过程重构。
是指研究、分析和重新设计企
业的基本业务过程,为企业降低成本和/或提高效益。
P4
8.ERP:enterprise resource planning企业资源规划。
是一种应用软件,它将信
息系统完全集成在一起,提供大部分或者所有核心基本业务功能(包括这些业务功能所需的事务处理和管理信息)P4
9.SCM:supply chain management供应链管理。
是一种应用软件,它通过直接
将企业的信息系统与企业的供应商和分销商的信息系统集成,优化从原材料采购到最终产品分销的业务过程。
P4
10.EAI:enterprise application integration企业应用集成。
是指用来链接应用软件
以支持应用软件之间的数据和信息流的过程和技术。
EAI解决方案通常基于中间件。
P4
11.MDD:model-driven development模型驱动开发。
强调绘制模型以可视化的
分析问题、定义业务需求以及设计信息系统。
P44
12.RAD:rapid application development快速应用开发。
是一种系统开发策略,
该策略强调用户深入地参与到一系列系统工作圆形的快速进化和构造过程中,以加速系统的开发过程,系统工作原型最精将成为目标系统(或者系统的一个版本)。
P45
13.ADE:application development environments应用开发环境。
是集成的软件开
发工具,它提供了以最快的速度和最高质量开发新应用程序所需的全部工具。
常用的同义词有集成开发环境(IDE)。
P45
14.JPP:joint project planning联合项目计划。
是一种策略,其中项目的所有关联
人员参加一个研讨会,就项目决策达成一致意见。
P81
15.IE:information engineering信息工程。
是一种用来计划、分析和设计信息系
统的模型驱动的、以数据为中心的但对过程敏感的技术。
IE模型是一些说明和同步系统的数据和过程的图形。
P109
(以上的是原题,下面的是我自己整理的——某学长)
(貌似名词解释都是前五章的。
另外老贾所谓的名词解释和缩写貌似是同一类题,所以课本中没有缩写的名词解释可以适当忽略——鲁鲁)
二、判断(没有题,只有知识点)
1、类P259?
2、扩展用例P172
3、IE P112
4、电子业务P13
5、验证和确认测试19章?
6、E-R模型P187
7、CMM P46
8、过程管理P50?
9、用例图P171
10、概化???
三、选择(知识点)
1、模型驱动分析法P63
2、对象P113
3、需求获取过程P147
4、数据完整性P376
5、对象状态图???
四、简答
1、用例图包含哪几种关系?P172(关联、扩展、使用、依赖、继承)
2、顺序图与协作图的区别???
3、关系模型、层次模型、网状模型的区别(这个感觉是在数据库那课上学的,早忘了。
)
4、系统分析员应具备的素质P10
5、问题分析阶段的任务P122
五、画用例图
六、E-R图或DFD图之一。