信息系统复习题1
信息系统复习

信息系统分析与设计一.选择题:1。
下面正确的是:(A)A.信息系统维护是从信息系统正式投入运行开始,一直持续到生存周期结束。
B.信息系统规划与信息系统开发同时进行。
C.信息系统管理属于信息系统建设工作,在信息系统开发过程中并不一定需要。
D.信息系统管理也就是指的信息系统项目管理。
2。
下面说法正确的是:(C)A.领域分析主要分析企业的数据流程。
B。
需求分析需要确定系统所涉及的基本类。
C.界面设计需要确定系统的输出界面。
D.系统设计需要确定系统的平台、结构和功能.3.下面说法正确的是:(D)A.结构化方法产生于20世纪80年代。
B.信息工程方法最适合开发信息系统.C。
面向对象方法是一种软件开发方法,不一定适应于开发信息系统.D.原型方法需要自动化或半自动化环境的支持。
4。
下面哪一种方法不属于信息系统建模方法:(D)A.面向功能B.面向数据C。
面向对象 D.面向测试5。
下面描述不正确的是:(B)A。
信息系统模型包括需求模型。
B.领域模型包括信息系统目标。
C.需求模型包括信息系统功能。
D。
逻辑模型包括用例逻辑.6.下面描述不正确的是:(C)A.类是具有相同属性和操作的对象的集合。
B.对象是类的实例。
C.类中一定包含对象.D.对象肯定在一个类中。
7.下面说法错误的是:(C)A。
参与者是指与所建立系统交互的人或物.B.参与者可以是人,也可以是其他系统。
C.参与者是系统的一部分,是用例图的重要组成部分。
D。
参与者之间存在泛化关系。
8。
下面说法错误的是:(D)A。
泛化表示一般和特殊的关系.B.用例之间存在泛化关系。
C.参与者之间存在泛化关系。
D.参与者和用例之间存在泛化关系.9.下面说法正确的是:(C)A.规划是短期计划B。
规划是综合总结C.规划是长远谋划D。
规划是发展策略10.下面哪一项不属于信息系统规划的内容?:(D)A.信息系统目标B。
信息系统战略C。
信息系统结构 D.信息系统类图11.下面哪一个不是信息系统规划方法?:(A)A.企业资源平衡法B.关键成功因素法C。
管理信息系统总复习题及答案

管理信息系统总复习题及答案一、选择题1. 管理信息系统属于以下哪一类系统?A. 事务处理系统B. 管理报告系统C. 决策支持系统D. 所有以上选项答案:D2. 以下哪项不是管理信息系统的基本功能?A. 数据收集B. 数据存储C. 数据传输D. 数据删除答案:D3. 管理信息系统的目的是为了提高组织的以下哪个方面?A. 效率B. 效益C. 竞争力D. 所有以上选项答案:D4. 以下哪个不是管理信息系统的关键成功因素?A. 技术支持B. 用户参与C. 组织文化D. 系统性能答案:D二、填空题5. 管理信息系统的主要目的是实现信息的______、______和______。
答案:准确性、及时性、有效性6. 管理信息系统主要包括______、______和______三个层次。
答案:操作层、战术层、战略层7. 数据仓库的三个主要特点是______、______和______。
答案:面向主题、集成性、稳定性三、判断题8. 管理信息系统只能用于企业内部管理,不能用于外部决策。
()答案:错误9. 管理信息系统可以帮助企业提高核心竞争力。
()答案:正确10. 管理信息系统的实施过程中,用户参与非常重要。
()答案:正确四、简答题11. 请简述管理信息系统的定义及作用。
答案:管理信息系统是一个以计算机技术为基础,用于支持组织内部管理决策的信息系统。
它通过收集、存储、处理和传递信息,为组织提供决策支持,提高组织的效率和效益,增强组织的竞争力。
12. 请简述管理信息系统的分类。
答案:管理信息系统主要分为以下几类:(1)事务处理系统(TPS):用于处理日常事务,如订单处理、库存管理等。
(2)管理报告系统(MRS):用于生成各种管理报表,如财务报表、销售报表等。
(3)决策支持系统(DSS):用于辅助决策者进行决策,如市场分析、预测等。
(4)专家系统(ES):模拟专家的决策过程,为用户提供决策建议。
五、论述题13. 论述管理信息系统实施的关键成功因素。
信息系统开发与管理—复习资料1

信息系统开发与管理第一章信息系统基础1.基本概念(P4)信息系统是系列相互关联的可以输入、处理、输出数据和信息,并提供反馈机制以实现某个目标的元素或组成部分的集合,如下图。
从信息系统的定义可知,信息系统是一个专门的系统,它通常是一个为组织或企业的各层级经营管理决策提供服务的系统。
2.电子政务系统发展的三个阶段(P13)孤岛式计算机系统阶段、初级互联阶段和公共服务阶段(1)孤岛式计算机系统阶段:是早期电子政务的应用模式,其特点是以部门划分,各级部门之间没有数据往来,只为部门内部提供信息服务。
(2)初级互联阶段:孤岛式的计算机系统联成网络并组成大型的数据中心,实现相关部门之间的信息交流,建立了统一的政府公共应用平台、公共数据库等。
(3)公共服务阶段:在这个阶段的信息系统运行模式是通过公共的IT基础设施满足不同政府部门之间、政府与公众之间的信息共享、交换,逐渐建立较完善的电子政务。
第二章信息系统建设概论1.信息系统的生命周期(P19)(1)系统规划阶段:是管理信息系统的起始阶段。
其主要任务是:根据组织的整体目标和发展战略,对企业的环境、目标、现行系统的状况进行初步调查,确定管理信息系统的发展战略,明确组织总的信息需求,制定管理信息系统建设总规划,其中包括确定拟建系统的总体目标、功能、大致目标和粗略估计所需资源,并根据需求的轻重缓急及资源和应用环境的约束,把规划的系统建设内容分解成若干开发项目,以分期分批进行系统开发。
同时包括研究建设拟建系统的必要性和可能性,拟建系统的备选方案的选择以及这些方案的可行性分析。
(2)系统分析阶段:主要任务是根据系统规划阶段确定的拟定系统总体方案和开发项目的安排,分批进行系统开发。
(3)系统设计阶段:主要任务是以系统分析中的新系统逻辑方案为依据,惊醒总体结构设计和代码设计、数据逻辑与物理设计、输入输出设计、功能模块设计等详细设计,提出系统详细设计方案,即设计新系统的物理模型。
管理信息系统复习1答案参考

一、填空题1. 管理信息系统的概念包含管理,信息和系统。
2. 管理系统按层次可分为战略管理、管理控制和作业管理等三个层次。
3. 衡量信息价值的两种方法:按所花的社会必要劳动量来计算和按照使用效果来衡量。
4. 信道传输的内容可以用信息熵来描述。
5. 采集信息需要关注信息的维数,包括阶段维数、层次维数以及来源维数。
6. 最能说明企业规划和IS/IT规划关系的是三明治法。
7. 信息是经过加工后的数据,它对接收者的行为能产生影响,它对接收者的_决策 _具有价值。
二、单项选择题1.下列系统开发的各阶段中难度最大的是 ( A )A.系统分析B.系统设计C.系统实施D.系统规划2. 信息系统按流程的前后划分,可以粗略地分为上游、中游和下游。
其中,上游的系统是( A )A.供应链管理系统B.企业资源计划系统C.顾客关系管理系统D.物料需求计划3.某公司把库存物资出入库和出入库财务记账处理综合成一个应用子系统,这种子系统是将( B )A.供销职能和生产职能关联在一起B.供销职能和财务职能关联在一起C.财务职能和生产职能关联在一起D.供销职能和市场职能关联在一起4.下列关于信息的说法正确的是( C )A.因为信息不因共享而减少所以要大力提倡信息的无偿共享B.信息的价值不会随着时间的流逝而减少C.所有的信息都应该是对客观世界的真实反映D.管理信息的等级越高,它的精度就越高5.管理信息系统概念的正确描述之一是( C )A.由计算机、网络等组成的应用系统B.由计算机、数据库等组成的信息处理系统C.由计算机、人等组成的社会技术系统D.由计算机、数学模型等组成的管理决策系统6.某企业建立了生产、销售、人事等从基层到高层的MIS,这种MIS的结构为( A )A.职能结构B.横向综合结构C.总的综合结构D.纵向综合结构7.管理信息系统的特点是( C )A.数据集中统一,应用数学模型,有预测和控制能力,面向操作人员B.数据集中统一,应用人工智能,有预测和决策,面向高层管理人员C.数据集中统一,应用数学模型,有预测和控制能力,面向管理和决策D.应用数学模型,有预测和决策能力,应用人工智能,面向管理人员8.C/S是一种重要的网络计算机模式,其含义是:( A )A.客户/服务器模式B.文件/服务器模式C.分时/共享模式D.浏览器/服务器模式9.决策支持系统主要支持( D )类型的决策问题。
信息管理与信息系统复习题

信息管理与信息系统复习题一、选择题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) 提供数据库安全和数据备份机制二、简答题1. 请简述信息系统发展的四个阶段。
答:信息系统的发展经历了四个阶段。
第一个阶段是手工阶段,企业使用人工手工处理信息。
第二个阶段是机械化阶段,企业引入机器设备来加快信息处理速度。
第三个阶段是电子化阶段,企业开始使用计算机技术进行信息处理和存储。
第四个阶段是网络化阶段,企业利用互联网和信息技术实现信息的快速共享和传递。
2. 请简述信息系统生命周期的四个阶段。
答:信息系统生命周期包括四个阶段。
第一个阶段是需求分析阶段,主要是明确用户的需求和系统的功能要求。
第二个阶段是系统设计阶段,主要是根据需求分析的结果设计系统的各个组成部分。
第三个阶段是系统实现阶段,即按照设计要求进行系统的编码、测试和安装。
第四个阶段是系统维护阶段,主要是对已经实施的系统进行修改、更新和维护。
三、论述题信息管理与信息系统的关系信息管理是指通过对信息进行收集、处理、存储和传递,以支持企业决策和业务流程的管理活动。
而信息系统是指利用信息技术对信息进行处理、传输和管理的系统。
信息管理与信息系统是相辅相成的关系。
信息系统建设题库习题考试试卷附答案 (1)

第二章练题解答一,单选题一.下面哪个不是面向对象思想地内容?( B )A.封装 B.包含 C.多态 D.抽象二.UML结构图不包含下面哪种图?( D )A.用例图B.类图 C.组件图D.部署图三.类图包含哪些元素?(D )A.类B.关联关系 C.接口 D.以上都是五.顺序图包含下面哪些元素( D )A.泳道 B.对象 C.消息 D.以上都是二,判断题一.面向对象地需求分析与编程语言无关。
(√)二. 活动图可以表示并发活动。
(√)三. 状态图有自转换状态。
(√)四. 部署图地节点可以嵌入构件。
(√)五. BPMN可以基于WSBPEL转换为软件流程组件。
(√)三,填空题一.面向对象地思想应用包括面向对象地分析, 面向对象地设计,面向对象地编程。
二. 类图类之间地关系有关联关系,依赖关系,聚合关系,泛化关系。
三. 通信图地元素包括对象, 消息,自反消息。
四. BPMN流对象分为三类:活动, ,网关。
五. BPMN数据分为数据对象,数据对象集,数据输入与数据输出等。
四,简答题一.面向对象地分析与面向对象地设计在具体实施上有什么区别?参考答案:面向对象地分析是行需求分析,输出是需求规格说明书,是面向对象设计地输入。
面向对象分析主要是绘制用例图,活动图,时序图与关键类图。
面向对象设计地输出是面向对象编程地输入。
面向对象地设计更注重绘制系统地详细类图,组件图与部署图等。
二. BPMN与UML建模语言地应用场景有什么区别?参考答案:BPMN建模语言更侧重于流程建模,在流程建模方面比UML有更多元素,表达地语义更为丰富;UML建模语言更侧重于面向对象地系统分析与设计,包含地内容更为广泛,如用例图,时序图,活动图,类图,部署图等。
三. UML建模语言地面向对象思想体现在哪些方面?参考答案:UML地视图均体现了面向对象地思想,如类图是描述类及类之间关系地视图,是一种典型地面向对象思想,其它地如用例图,时序图等也包含了对象。
信息系统复习题1

信息系统复习题1⼀、判断题(本题满分10分,共含10道⼩题,每⼩题1分)2、企业管理中存在物流、资⾦流和信息流,它们是不可互相替代的。
3、某单位实施信息化建设,先进⾏整体规划、分析,然后进⾏具体信息系统的设计、实施,最后是运⾏维护,这是应⽤了系统⼯程的⽅法来解决企业信息化问题。
4、抽象是⼈类认识世界的基本法则之⼀,在信息系统分析时需要运⽤抽象,⽽系统设计则不需要。
5、UML是⼀种⾯向对象的开发⽅法。
6、战略⽬标集转移法是⼀种系统调查⽅法。
7、在描述具有较多控制流的数据处理时,数据流图的表达能⼒⽋佳。
8、信息系统总体设计的内容包括软件架构设计和软件结构设计。
9、确认测试是指验证被测软件的每个模块是否满⾜设计说明书的规定要求。
10、在软件的使⽤过程中,⽤户往往会对软件提出新的功能与性能要求,这时需要对软件进⾏修改和开发,称为适应性维护。
⼆、单选题(本题满分20分,共含20项,每项1分)到供应商提供的⽹站上,在线租⽤软件进⾏酒店信息管理,这种软件服务模式称为( 1 )。
A.SOA B.SaaS C.ERP D.CASE2、某⼩型软件公司欲开发⼀个基于Web的考勤管理系统,客户对系统的基本功能、表现形式等要求并不明确,在这种情况下,采⽤( 2 )⽐较合适。
A.瀑布法B.原型法C.增量迭代法D.螺旋法3、系统分析阶段要对企业进⾏详细调查,从⽽识别信息系统需求。
当⾯临⼈⼿紧、⼯期短、调查范围⼤时,最不适合采⽤的调查⽅法是( 3 )。
A.收集各类资料B.分发和收集调查表C.召开联合会议D.⽤户访谈4、⼤型企业在进⾏信息化建设时通常要先完成系统规划,以下关于系统规划错误的说法是( 4 )。
A.系统规划任务可以外包给专业的IT咨询公司进⾏B.系统规划制定的解决⽅案应涵盖企业流程中的所有需求细节C.规划的主要任务是划分企业的各个信息系统并明确它们之间的关系D.系统规划应制定企业各信息系统的开发顺序和开发计划5、系统分析阶段主要任务是明确系统需求,下列活动中,( 5 )不属于需求分析的范畴。
会计信息系统复习题(含答案)

会计信息系统复习题(含答案)一、单选题(共20题,每题1分,共20分)1、在采购管理系统中,如果是同库存管理系统集成应用,关于采购入库单以下说法正确的是()。
A、可以在采购管理中增加,也可以在库存管理中增加B、只能在采购管理中增加采购入库单C、只能在库存管理中增加、修改,采购管理中只能查询D、只能在库存管理中增加,可以在采购管理中修改正确答案:C2、以下不属于采购管理自动结算模式的是()。
A、红蓝发票B、采购发票和运费发票C、红蓝入库单D、入库单和发票正确答案:B3、以下哪个不是软件备份的类型()A、全部备份B、增量备份C、差异备份D、局部备份正确答案:D4、只有库存管理系统与销售管理系统集成使用时,才能在()系统中应用委托代销业务。
A、库存管理B、存货管理C、销售管理D、应收管理正确答案:A5、以下不属于影响会计信息交换的因素是()A、会计信息交换的成本B、会计信息交换的主体C、会计信息交换的需求D、会计信息交换的应用水平正确答案:B6、下列会计电算化信息子系统中,()子系统既向其他子系统传递数据,又接受其他子系统的数据。
A、账务处理子系统B、固定资产子系统C、材料子系统D、报表子系统正确答案:A7、XBRL技术规范将公司的财务信息分为两个部分,即是()A、实例文档和模式文件B、实例文档和分类标准C、实例文档和链接库文件D、模式文件和链接库文件正确答案:B8、填制产成品入库单时,一般只有( )A、单价B、地区C、金额D、数量正确答案:D9、会计报表管理子系统的会计报表主要有“格式”和“数据”两种状态,“格式”状态主要完成()工作。
A、公式定义B、数据编制C、报表表样设计D、生成报表正确答案:C10、在进行销售现结时应注意,全额现收或部分现收时,结算金额()应收金额。
A、不得小于B、必须大于C、必须小于D、不得大于正确答案:D11、()是全球公认的提供信息系统标准合规及保安、企业信息科技管治,以及信息科技相关风险与遵循之知识、认证等的专业组织。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、判断题(本题满分10分,共含10道小题,每小题1分)2、企业管理中存在物流、资金流和信息流,它们是不可互相替代的。
3、某单位实施信息化建设,先进行整体规划、分析,然后进行具体信息系统的设计、实施,最后是运行维护,这是应用了系统工程的方法来解决企业信息化问题。
4、抽象是人类认识世界的基本法则之一,在信息系统分析时需要运用抽象,而系统设计则不需要。
5、UML是一种面向对象的开发方法。
6、战略目标集转移法是一种系统调查方法。
7、在描述具有较多控制流的数据处理时,数据流图的表达能力欠佳。
8、信息系统总体设计的内容包括软件架构设计和软件结构设计。
9、确认测试是指验证被测软件的每个模块是否满足设计说明书的规定要求。
10、在软件的使用过程中,用户往往会对软件提出新的功能与性能要求,这时需要对软件进行修改和开发,称为适应性维护。
二、单选题(本题满分20分,共含20项,每项1分)到供应商提供的网站上,在线租用软件进行酒店信息管理,这种软件服务模式称为( 1 )。
A.SOA B.SaaS C.ERP D.CASE2、某小型软件公司欲开发一个基于Web的考勤管理系统,客户对系统的基本功能、表现形式等要求并不明确,在这种情况下,采用( 2 )比较合适。
A.瀑布法B.原型法C.增量迭代法D.螺旋法3、系统分析阶段要对企业进行详细调查,从而识别信息系统需求。
当面临人手紧、工期短、调查范围大时,最不适合采用的调查方法是( 3 )。
A.收集各类资料B.分发和收集调查表C.召开联合会议D.用户访谈4、大型企业在进行信息化建设时通常要先完成系统规划,以下关于系统规划错误的说法是( 4 )。
A.系统规划任务可以外包给专业的IT咨询公司进行B.系统规划制定的解决方案应涵盖企业流程中的所有需求细节C.规划的主要任务是划分企业的各个信息系统并明确它们之间的关系D.系统规划应制定企业各信息系统的开发顺序和开发计划5、系统分析阶段主要任务是明确系统需求,下列活动中,( 5 )不属于需求分析的范畴。
A.根据系统需求识别和确认系统功能B.将所收集的用户需求编写成文档和模型C.针对系统特点,考虑并确定数据库产品、开发平台和程序设计语言D.了解实际用户任务和目标以及这些任务所支持的业务需求6、以下关于数据流图和用例图的说法,正确的是( 6 )。
A.数据流图可以描述处理流程的先后顺序,用例图不能表达流程B.数据流图用于表达数据需求,用例图用于表达功能需求C.数据流图的外部实体和用例图的参与者含义相同D.数据流图和用例图的绘制都体现了自顶向下、逐层分解的思想7、以下关于耦合度的说法错误的是(7 )。
A.控制耦合可以消除B.数据耦合在一个软件系统中是无法避免的C.高耦合的系统易于理解和维护D.基类和派生类之间存在高耦合度8、以下关于内聚度的说法错误的是(8 )。
A.单一职责的类具有高内聚性B.用于界面初始化的子过程是时间内聚的C.顺序内聚的内聚性高于步骤内聚D.采用分层架构设计会降低类的内聚性9、以下关于软件架构错误的说法是(9 )。
A.软件架构包含了软件的抽象结构B.多层架构模式不适合规模大的信息系统C.软件架构可以在不同系统中重用D.B/S是一种软件架构模式10、模块结构图表达了软件功能的层次分解,在程序实现时就是上层模块调用了下层模块,这种调用关系在UML的(10 )中也能描述。
A.活动图B.类图C.顺序图D.状态图11、在某银行业务的用例模型中,“取款”和“存款”两个用例中都需要执行查询余额的功能,将查询余额提取成独立的用例,那么“取款”和“存款”用例与“查询余额”用例之间的关系属于(11 )。
A.关联关系B.扩展关系C.包含关系D.继承关系12、以下模型不能用于业务流程建模的是(12 )。
A.BPMN B.组织结构图C.UML活动图D.跨职能流程图13、面向对象设计中利用顺序图描述软件功能的详细执行流程,顺序图中对象之间通过发送消息来实现交互协作,如A向B发送了X消息,X是(13 )。
A.A的方法B.B的方法C.A的属性D.B的属性14、采用教材所讲授的三层架构模式进行面向对象设计,银行信息系统中的“账户类”应设计为(14 ),“账户管理类”应设计为(15 )。
A.控制类B.边界类C.接口类D.实体类15、以下关于测试的描述错误的是(16 )。
A.黑盒测试也称结构测试B.测试用例应包含合理和不合理的输入数据C.测试可以由程序员或专业测试人员完成D.测试工作可以和分析设计编程等工作同步开展16、缺陷跟踪管理系统中,缺陷被分配给一个开发人员,类图中缺陷和开发人员存在(17 )。
A.实现关系B.关联关系C.依赖关系D.泛化关系17、遵守面向对象设计原则可以有效地提高系统的复用性和可维护性。
应用(18 )则可扩展已有的系统,并为之提供新的行为。
A.OCP B.LSP C.DIP D.SRP18、以下关于详细设计的说法错误的是(19 )。
A.输入设计应遵守最小量和早校验原则B.不是所有的输入输出都需要人机交互界面C.使用自动化输入输出设备可以避免或减少人为错误的发生D.为系统中的每个事物设计特定代码,其主要目的是为了提高输入速度19、为数据库建模的ER图和为领域对象建模的类图既相似又有很大区别,以下描述错误的是(20 )。
A.二者都能表达事物之间的关系B.类图中的所有关系都能在ER图中表示C.二者都可以通过寻找系统中的事物来建模D.ER图的目的是对数据存储结构建模,类图的目的是对软件程序结构建模三、问答题(本题满分20分,共含4道小题,每小题5分)1、信息系统建设的生命周期分5个阶段,结合个人兴趣和未来职业规划,你最愿意从事哪个阶段的工作?该阶段主要工作内容是什么?你为什么有兴趣?评分标准:正确说明所选阶段的工作内容得3分,合理说明原因得2分。
2、UML1.x中哪些模型图是描述系统静态结构的?请分别说明其作用。
评分标准:类图2分、对象图1分、构件图1分、部署图1分(1)类图:描述程序的静态逻辑结构,表示系统中的类以及类与类之间的关系。
(2)对象图:描述了一组对象以及它们之间的关系,是对类图一种实例化。
(3)构件图:描述程序的静态实现结构,表示构件以及它们之间的依赖关系。
(4)部署图:描述系统中软件和硬件的物理架构,表示系统运行时的处理节点以及节点中构件的配置。
3、类图中有哪几种关系?请分别举例说明。
评分标准:关系名称1分,举例(4种)每个1分(1)关联(Association):某个班级有若干个学生,班级和学生之间存在关联关系。
(2)泛化(Generalization):学校有各类职工,包括教师、工人、行政人员、科研人员,职工和具体各类人员之间存在泛化关系。
(3)实现(Realization ):定义一个数据访问接口,该接口具有ExecuteSQL方法,Sql访问对象实现该接口,Oracle访问对象实现该接口。
(4)依赖(Dependency) :界面的事件过程中调用控制对象(业务逻辑对象)的方法,控制对象的方法中调用了实体对象(数据访问对象)的方法,界面对象依赖控制对象,控制对象依赖实体对象。
4、程序应易于理解和维护,编写程序时有哪些做法可以提高程序的可理解性和可维护性?评分标准:排版、注释、命名、常量代替数字、嵌套不要太深、表达式简单直接等每个1分。
四、综合题(本题满分50分)1、软件测试管理需要监测缺陷从报告到解决的所有状态和步骤,图1是一个缺陷管理的示意图,请采用UML状态图或UML活动图对缺陷状态或缺陷跟踪过程进行建模(任选一种图,8分)。
图1 软件缺陷跟踪管理示意图活动图:委员会评审评分标准:5个状态,每个各1分;状态转换事件1分,行动1分;起点终点1分。
2、某维修服务公司的材料库存管理关于出库的工作流程如下:▪ 维修人员不定期领取维修工作所需的材料,手工填制一式两联领料单(包括日期、材料名称、规格、数量、领料人签字),一张领料单上可以填写多种材料。
▪ 维修人员将领料单交给部门经理审核,审核通过部门经理签字。
▪ 维修人员到库房,将领料单交给库管人员,库管人员根据领料单发放材料,填写出库单(出库日期、材料名称、规格、数量),双方签字,并修改库存账目。
▪ 对于领料单上的多种材料,库存充足的材料予以发出,对已发放的材料库管人员在领料单上做标记。
库存不足的暂不发放,下次维修人员继续凭领料单可领取。
▪ 一张出库单上填写一次发出的材料,可以是一种或多种。
请根据以上描述,完成以下任务:(1) 分析功能需求,绘制数据流图(8分)评分标准:每个处理1分,共5分;外部实体1分;数据存储每个1分,共3分;总计不超过8分。
有语法错误每个扣1分。
(2) 分析功能需求,绘制用例图。
(5分)维修人员经理库管人员领料出库评分标准:每个用例1分,参与者正确2分;将用例步骤当作用例酌情扣除1分或2分。
评分标准:前置条件后置条件正确得1分,主事件流3分,备选事件流1分,未按照双列书写参与者和系统的行为酌情扣除1分或2分。
(4) 请识别该领域中的对象,绘制类图或ER 图,要求包含属性。
(8分)评分标准:每个类1分,共8分;缺少明细扣除2分,缺少材料扣除1分,属性错误或关系错误酌情扣除1分或2分。
(5) 设计题目(3)的用例的用户界面。
(8分)评分标准:能够完成用例功能得3分,能显示领料单信息2分,能显示材料领取数量和库存数量2分,可选材料确认出库1分。
参考以上酌情给分。
(6) 结合以上设计的界面,绘制题目(3)的用例顺序图,说明你所使用的分层架构。
(8分): 库管人员以上采用两层架构:表现层:用于数据输入和输出,以及接收和响应用户操作实体层:用于访问数据库和一些数据处理操作评分标准:顺序图6分,其中有参与者和对象得1分,对象与界面及类图相匹配得1分,对象消息名正确得2分,消息发送正确得2分;架构层次1分,每层职责描述1分。