信息系统设计与开发复习资料

上传人:d****2 文档编号:172547997 上传时间:2022-12-05 格式:DOCX 页数:6 大小:28.58KB
返回 下载 相关 举报
信息系统设计与开发复习资料_第1页
第1页 / 共6页
信息系统设计与开发复习资料_第2页
第2页 / 共6页
信息系统设计与开发复习资料_第3页
第3页 / 共6页
点击查看更多>>
资源描述
信息系统设计与开发复习资料一、简答题1、简要回答信息系统的基本功能?2、简答原型法的主要优缺点?3、为确保系统调查工作的客观性,系统调查工作应该遵循?4、简述系统测试中的a测试及卩测试?5、为了便于系统开发和系统运行,子系统的划分应考虑几个方面?6、信息系统开发的项目管理主要体现在哪几方面?7、信息系统分析中详细调查的方法主要有哪几种?8、信息系统设计的主要依据是什么?9、系统实施阶段的主要任务是什么?10、信息系统测试的步骤是什么?11、面向对象方法的开发过程分为哪几个阶段?12、信息系统规划的特点是什么?13、可行性研究报告的内容包括哪些?14、简答代码设计的步骤?15、简答系统实施的步骤?16、信息系统项目开发的质量保证包括哪几方面?二、综合知识分析与解答题1、可维护性通常包括_(1_,对_(2)_的修改不归结为软件的维护工作。A、可用性和可理解性B、可修改性、数据独立性和数据一致性C、可测试性和稳定性D、可理解性、可修改性和可测试性A、文档B、数据C、需求分析D、代码答案:(1)(2)2、_(3)_是指当系统万一遇到未预料的情况时,能够按照预定的方式作合适的处理。A、可用性B、正确性C、稳定性D、健壮性答案:(3)3、UML是一种面向对象的统一建模语言。它包含十种图,其中,_(4)_展示了外部actor与系统所提供的用例之间的连接,_(5)_指明了对象所有可能的状态以及状态间的迁移_(6)_描述了协作对象之间的交互和链接,它画成_(7)_图的形式。供选择的答案:(4)A、用例图B、对象图C、类图D、活动图(5)A、时序图B、用例图C、部署图D、状态图(6)A、部署图B、对象图C、构件图D、协作图(7)A、协作图B、时序图C、对象图D、包图答案:(4)(5)(6)(7)4、业务流程分析主要是为了描述现行系统的_(8)_,是具体分析的第一步。为了要对详细调查结果进行整理和分析,然后再经业务人员确认,就必须采用一些简单方便的方法和工具来明确表达它们,使之成为系统分析员和用户之间进行交流的共同语言。_(9)_可以解决此问题。(8)A、抽象模型B、物理模型C、逻辑模型D、数据模型(9)A、业务流程图B、因果分析图C、协作图D、类图答案:(8)(9)5、用于信息系统规划的方法很多,主要是关键成功因素法、_(10)_和企业系统规划法。(10)A、战略目标集转化法B、原型法C、面向对象法D、六西格码法答案:(10)6、某学校建立了一个网上作业提交与管理系统,基本功能描述如下:(1) 账号和密码。任课教师用账号和密码登录系统后,提交所有选课学生的名单。系统自动为每个选课学生创建登录系统的账号和密码。(2) 作业提交。学生使用账号和密码登录系统后,可以向系统申请所选课程的作业。系统首先检查学生的当前状态,如果该学生还没有做过作业,则从数据库服务器申请一份作业。若申请成功,则显示需要完成的作业。学生需要在线完成作业,单击“提交”按钮上交作业。(3) 在线批阅。系统自动在线批改作业,显示作业成绩,并将该成绩记录在作业成绩统计文件中。将数据库服务器(记为DB)、学生、教师作为外部实体,作业成绩统计文件作为存储,试绘制网上作业提交与管理系统的顶层数据流图。7、某工厂成品库管理的业务过程如下:成品库保管员按车间送来的入库单登记库存台帐。发货时,发货员根据销售科送来的发货通知单将成品出库,并发货,同时填写三份出库单,其中一份交给成品库保管员,由他按此出库单登记库存台帐,出库单的另外两联分别送销售科和会计科。试按此业务过程画出业务流程图。8、结构化分析(SA)方法是一种面向_(1)_的需求分析方法,它适用于分析系统。结构化分析方法的基本思想是自顶向下逐层分解,把一个问题分解成若干个小问题,每个小问题再分解成若干个更小的问题,经过多次逐层分解,每个最低层的问题都是足够简单、容易解决的,这个过程就是分解的过程。SA方法的分析结果由_(3)_几个部分组成。1)A、数据结构B、数据流C、数据处理D、事务处理2)A、大型数据处理B、事务处理C、流程处理D、所有系统3)A、数据流图、数据词典和数据条目B、数据项、数据词典和数据条目C、数据词典、加工逻辑说明和数据项D、数据流图、数据词典和加工逻辑说明答案:(1)(2)(3)9、原型化方法是一类动态定义需求的方法,_(4)_不是原型化方法所具有的特征。与结构。衡量原型开发人员能力的重要标准是_(6)B、加快需求的确定D、加强用户参与和决策B、完整的生命周期D、明确的需求定义B、灵活使用开发工具D、快速获取需求化方法相比,原型化方法更需要_(5)(4)A、提供严格定义的文档C、简化项目管理(5)A、熟练的开发人员C、较长的开发时间(6)A、丰富的编程技巧C、很强的协调组织能力答案:(4)(5)(6)10、下列_(7)_不属于信息系统总体规划的内容。(7)A、开发范围和目标B、成本-效益分析C.、信息技术发展预测D、总体结构答案:(7)11、可移植性是反映出把一个原先在某种硬件或软件环境下正常运行的软件移植到另一个硬件或软件环境下,使该软件也能正确地运行的难易程序。为了提高软件的可移植性,应注意提高软件的_(8)_。(8)A、使用方便性B、简洁性C、可靠性D、设备不依赖性答案:(8)12、无论信息工程的方法如何变化,信息工程都是运用_(9)_方式,通过信息战略规划、业务领域分析、系统设计和系统构成等步骤来实现企业的信息系统建设,也需要建立用于存储企业数据模型、_(10)_、各种设计信息的信息库。(9)A、自顶向下B、自底向上C、自外向内D、自内向外(10)A、对象模型B、概念模型C、过程模型D、开发模型答案:(9)(10)13、按以下调查结果画出订货业务流程图:采购员从仓库收到缺货通知单后,查阅订货合同单,若已订货,则向供货单位发出催货请求否则就填写补充订货单交供货单位。供货单位发货同时,向采购员发出提货通知单。14、某仓库管理系统按以下步骤进行信息处理,试画出数据流程图。(1) 保管员根据当日的出库单和入库单通过出库处理和入库处理分别将数据输入到“出库流水帐”和“入库流水帐”,并修改“库存台帐”。(2) 根据库存台帐由统计、打印程序输出库存日报表。需要查询时,可利用查询程序在输入查询条件后,到库存台帐去查找,显示查询结果15、下列_(1)_不属于信息系统总体规划的内容。B、成本-效益分析D.、总体结构。当使用DFD对一个工资系统进行建模时,_(3)C、数据存储D、联系B、工资系统源代码程序D、工资数据库的维护A、开发范围和目标C、信息技术发展预测答案:(1)16、下列要素中,不属于DFD的是_(2)可以被认定为外部实体。(1) A、加工B、数据流(3)A、接收工资单的银行C、工资单答案:(2)(3)17、软件的维护并不只是修正错误。为了满足用户提出的增加新功能、修改现有功能以及一般性的改进要求和建议,需要进行_(4)_,它是软件维护工作的主要部分;软件测试不可能揭露旧系统中所有潜在的错误,所以这些程序在使用过程中还可能发生错误,诊断和更正这些错误的过程称为_(5)_;为了改进软件未来的可维护性或可靠性,或者为了给未来的改进提供更好的基础而对软件进行修改,这类活动称为是_(6)_。(4)A、完善性维护B、适应性维护C、预防性维护D、改正性维护(5) A.、完善性维护B、适应性维护C、预防性维护D、改正性维护A、完善性维护B、适应性维护C、预防性维护D、改正性维护答案:(4)5)(6)18、信息工程的基础是信息战略规划,规划的起点是将_(7)_和企业的信息需求转换成信息系统目标。实施信息系统工程是要为企业建立起具有稳定数据型的数据处理中心,以满足各级管理人员关于信息的需求,它坚持以_(8)_为信息处理的中心。(7)A、C、(8)A、事务处理企业战略目标数据B、过程B、现行人工和电算化混合的信息系统D、C、第一把手要求功能D、应用答案:(7)(8)19、调试的任务就是根据测试时所发现的错误,找出原因和具体的位置,进行改正。调试工作主要由_(9)_来进行,谁开发的程序就由谁来进行调试。目前常用的调试方法有试探法、回溯法、_(10)_、归纳法和演绎法。(9)A、系统分析员B、系统设计员C、程序员D、测试员(10)A、贪婪法B、二分查找法C、回归测试法D、命题推理法答案:(9)(10)20、某银行储蓄所存(取)款过程如下:储户将填好的存(取)单及存折送交分类处理处。分类处理处按三种不同情况分别处理。如果存折不符或存(取)单不合格,则将存折及存(取)单直接退还储户重新填写;如果是存款,则将存折及存款单送交存款处处理。存款处理处取出底帐登记后,将存折退还给储户;如果是取款,则将存折及取款单送交取款处,改服务台取出底帐及现金,记帐后将存折与现金退给储户。从而完成存(取)款处理过程。试按此画出数据流程图。三、分析与设计案例分析与解答题题一阅读以下关于软件工程管理方面的叙述,回答问题1和问题2某大型企业集团的信息工程部有一百多名专职的软件工程师从事企业内外的软件开发与维护工作,该集团分布地域广阔,集团内采用了多种操作系统平台和多类开发环境。王总工程师在总结近三年来的软件开发工作时,发现有10%左右的软件开发项目未能完成而被迫取消;其余25%的项目中大多也不能完全实现预定的目标,特别是在软件测试环节出了很大问题。王总工程师组织了信息工程部内有关的管理人员和业务骨干,召开了三次小结与分析会议,在会能上能下集中讨论了软件包工程管理有关的问题,在归纳的意见中出现了以下的一些内容:(1)软件开发已经逐渐成为一类工业化的生产过程,必须尽可能对其中的所有环节进行有效的管理与控制。(2)软件工程管理与其它工程管理相比,主要的困难包括:软件产品的不可见性(难以把握开发进展与质量要求等)、软件开发过程的非标准化和许多软件项目开发的“一次性”(缺少可借鉴的经验)等。(3)软件开发面对着进度、成本、功能和性能四方面的主要约束,即要求在预定的期限内,使用规定的有限资源,满足不断增长的软件功能与性能需求。从这个角度来看,必须强化软件工程的管理。(4)Client/Server与Browser/Serve模式等已成为当前软件体系结构的主流。在日益复杂的分布式开发环境下,进行跨平台的团队开发,实现代码共享相当困难,软件工程管理在其中可以发挥其重大作用。(5)从目前情况看,要注意软件维护可能带来的副作用,也就是没有找到隐含的错误,在以后的软件维护中一定要注意。(6)跨平台复杂环境多重结构开发含有许多需要加以管理的对象类型,多样化的团体开发也应加强管理。(7)为使得开发人员对软件产品的各个阶段工作都进行周密的思考,从而减少返工,所以测试计划的编制是很重要的。(8)一个大中型的应用系统的开发可能包含有成百上千个软件模块以及数以百万计的代码行,任何一个编程人员不可能了解和追踪该应用系统所有的每一个片断,因此使软件代码具有可管理性和可审核性将是软件工程管理中的一项重要任务。(9)要提高软件的使用效率,要实施软件复用。软件复用是指重复使用已有软件产品用于开发新的软件系统,以达到提高软件系统的开发质量与效率、降低开发成本的目的。软件复用的两个层次包括知识复用,方法和标准复用,软件复用的级别包括代码复用和分析结构的复用。(10)我们的长远目标是需要建立一类软件开发管理体系,能有效地辅助软件开发全过程中对有关信息的收集和管理,这类体系应是可重复使用权用的并可适用于各类软件开发项目,使软件资源在软件的生命周期中保持完整。(11)对外服务的软件开发机构应当努力取得IS09000质量认证,并根据CMM9能力成熟度模型)标准来改进自己的开发过程,在这些质量标准实现的过程中,软件工程管理起着得要的作用。【问题1】王总工程师指出在上述十一条意见中,有三条的提法是不够恰当的或者是不够全面的,请你指出其序号,并各用50字以内文字说明理由。【问题2】信息工程部与王总工程师在详细分析本集团的软件工程管理方面存在的各类问题时,发现在不少软件项目实施过程中,随着软件开发规模的增大、复杂程度的增加,以寻找软件中的错误为目的的测试工作就显得更加困难。软件测试这一环节较为薄弱,尤其是对软件测试问题认识上有些偏差。软件测试包括人工测试和机器测试两大部分。请你用250字以内文字以提纲方式说明,软件测试的一般步骤?(只需列出相应的名称并且简要说明即可)题二某大型企业在信息系统建设过程中,曾经开发了各种大大小小的系统,因为业务发展的需要和市场竞争的压力,需要建设新的企业信息系统。而如何处理原来的老系统,已经是越来越突出的矛盾。为此,在CIO张总的主持下,召开了各业务部门骨干和信息科所有成员的讨论会议。会上,与会人员通过认真分析信息系统建设的现状,共提出了四种处理策略,分别是:(1) 淘汰策略:完全淘汰老系统,全面重新开发新的系统。(2) 继承策略:在开发新系统时,需要完全兼容老系统的功能模型和数据模型。(3) 改造策略:包括系统功能的增强和数据模型的改造两个方面。(4) 集成策略:把原来各种系统集成在一起。问题1请你用200字以内说明如何评价一个老系统。)问题2请你用200字以内说明各种策略所适应的场合。问题3张总最后决定选用继承策略,请你用200字以内文字说明,采用这种策略应该要注意哪些问题及解决方法。题三张工在一个中型软件公司担任技术总监职务,该公司开发了许多大大小小的软件系统,其中有成功的,也有不成功的。令张工感到迷茫的是,软件技术迅速发展,各种软件过程与开发模型相继涌现,如CMM过程,统一软件过程(RUP)等,但张工的公司一直都是使用改进型的瀑布模型进行软件开发,所以他希望能引进新技术,使用新的软件过程。经过仔细考虑,张工决定采用RUP来指导公司软件的开发和管理。问题1根据你从事软件开发和管理的经验,用150字以内说明张工是否有必要选择RUP,为什么?问题2从软件生命周期角度出发,请你用200字以内文字对改进型瀑布模型和RUP进行比较分析。
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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