当前位置:首页 → 计算机类 → 软件水平考试 → 中级信息系统管理工程师->【说明】某集团公司拥有多个分公司,为了方便集团公司对分公司各
【说明】某集团公司拥有多个分公司,为了方便集团公司对分公司各项业务活动进行有效管 理,集团公司决定构建一个信息系统以满足公司业务管理需求。【需求分析】1.分公司关系需要记录信息包括分公司编号、名称、经理、联系地址和电话。分公司编号唯一标识分公司信息中每一个元组。每个分公司只有一名经理,负责该分公司管理工作。每个分公司设立仅为本分公司服务多个业务部门,如研发部、财务部、采购部、销售部等。2.部门关系需要记录信息包括部门号、部门名称、主管号、电话和分公司编号。部门号唯一标识部门信息中每一个元组。每个部门只有一名主管,负责部门管理工作。每个部门有多名员工,每名员工只能隶属于一个部门。3.员工关系需要记录信息包括员工号、姓名、隶属部门、岗位、电话和基本工资。其中,员工号唯一标识员工信息中每一个元组。岗位包括:经理、主管、研发员、业务员等。【概念模型设计】根据需求阶段收集信息,设计实体联系图和关系模式(不完整)如图2-1 所示:
【关系模式设计】分公司(分公司编号,名称,(a),联系地址,电话)部门(部门号,部门名称,(b),电话)员工(员工号,姓名(c),电话,基本工资)【问题 1】 (4分)根据问题描述,补充4个联系,完善图 2-1实体联系图。联系名可用联系1、联系2、联系3和联系4代替,联系类型为 1:1、1:n 和 m:n (或 1:1、1:*和*:*)。【问题 2】(4分)根据题意,将关系模式中空 (a)-(c) 补充完整。【问题 3】 (4 分)给出"部门"和"员工"关系模式主键和外键。
【问题 4】 (3分)假设集团公司要求系统能记录部门历任主管任职时间和任职年限,那么是否需要在数据库设计时增设一个实体?为什么?
【问题 1】答案:
【问题 2】答案:(a)经理工号(b)主管号,分公司编号(C)隶属部门号,岗位【问题 3】答案:部门主键:部门号;部门外键:分公司编号,主管号员工主键:员工号;员工外键:隶属部门号【问题 4】答案:不需要增加新实体,对于任职情况,可以将部门与主管联系单独形成关系模式,联系(部门号,主管工号,任职时间,任职年限),同一个员工可能在不同时间担任同一部门主管,因此,可以将(部门号,主管工号,任职时间)作为该关系模式组合主键。
【说明】某集团公司拥有多个分公司,为了方便集团公司对分公司各项业务活动进行有效管 理,集团公司决定构建一个信息系统以满足公司业务管理需求。【需求分析】1.分公司关系需要记录信息包括分公司编号、名称、经理、联系地址和电话。分公司编号唯一标识分公司信息中每一个元组。每个分公司只有一名经理,负责该分公司管理工作。每个分公司设立仅为本分公司服务多个业务部门,如研发部、财务部、采购部、销售部等。2.部门关系需要记录信息包括部门号、部门名称、主管号、电话和分公司编号。部门号唯一标识部门信息中每一个元组。每个部门只有一名主管,负责部门管理工作。每个部门有多名员工,每名员工只能隶属于一个部门。3.员工关系需要记录信息包括员工号、姓名、隶属部门、岗位、电话和基本工资。其中,员工号唯一标识员工信息中每一个元组。岗位包括:经理、主管、研发员、业务员等。【概念模型设计】根据需求阶段收集信息,设计实体联系图和关系模式(不完整)如图2-1 所示:
【关系模式设计】分公司(分公司编号,名称,(a),联系地址,电话)部门(部门号,部门名称,(b),电话)员工(员工号,姓名(c),电话,基本工资)【问题 1】 (4分)根据问题描述,补充4个联系,完善图 2-1实体联系图。联系名可用联系1、联系2、联系3和联系4代替,联系类型为 1:1、1:n 和 m:n (或 1:1、1:*和*:*)。【问题 2】(4分)根据题意,将关系模式中空 (a)-(c) 补充完整。【问题 3】 (4 分)给出"部门"和"员工"关系模式主键和外键。
【问题 4】 (3分)假设集团公司要求系统能记录部门历任主管任职时间和任职年限,那么是否需要在数据库设计时增设一个实体?为什么?
阅读下列说明,回答问题1至问题3,将解答填入答题纸对应栏内。【说明】某企业管理部门拟开发信息管理系统,部分需求分析结果如下: 1)管理部门有多个不同科室,科室信息主要包括科室编号、科室名称;2)每一个科室由若干名科员组成,科员信息主要包括职工号、姓名、性别;3)每个科室都有一名主管上级领导,上级领导信息主要包括编号、姓名、职务;4)科室科员负责为职工提供服务,职工信息主要包括职工号、姓名、车间,服务信息主要包括服务日期、服务事宜、处理结果。【问题1】(4分)依据上述说明设计实体-联系图如图2-1所示(不完整),请将图中(a)、(b)处正确实体名和联系名填写在答题纸对应位置上。
【问题2】(6分)请将图2-1对应各实体之间联系类型填写在答题纸对应位置上(1)上级领导与(a)之间联系类型;(2)(a)与科员之间联系类型;(3)科员与职工之间联系类型【问题3】(5分)请指出科室、职工关系模式主键,以及图2-1中(b)属性,并将其填写在答题纸对应位置上。
阅读下列说明,回答问题1至问题3,将解答填入答题纸对应栏内。 【说明】 某酒店拟构建一个信息系统以方便酒店管理及客房预订业务运作活动,该系统部分功能及初步需求分析结果如下所述: (1)酒店有多个部门,部门信息包括部门号、部门名称、经理、电话和邮箱。每个部门可以有多名员工,每名员工只属于一个部门;每个部门有一名经理,负责管理本部门事务和员工。 (2)员工信息包括员工号、姓名、职位、部门号、电话号码和工资。职位包括:经理、业务员等。其中员工号唯一标识员工关系中每一个元组。 (3)客户信息包括客户号、单位名称、联系人、联系电话、联系地址,其中客户号唯一标识客户关系中每一个元组。 (4)客户要进行客房预订时,需要填写预订申请。预订申请信息包括申请号、客户号、入住时间、入住天数、客房类型、客房数量。其中,一个申请号对应唯一一个预订申请;一个客户可以有多个预订申请,但一个预订申请对应唯一一个客户号。 (5)当客户入住时,业务员根据客户预订申请负责安排入住事宜,如入住客户姓名、性别、身份证号、电话、入住时间、天数。一个业务员可以安排多个预订申请,但一个预订申请只由一个业务员处理。 【概念模型设计】 根据需求阶段收集信息,设计实体联系图如图2-1所示
【关系模式设计】 部门(部门号,部门名称,经理,电话,邮箱) 员工(员工号,姓名,(a),职位,电话号码,工资) 客户((b),单位名称,联系人,联系电话,联系地址) 客房(客房号,客房类型) 预订申请((c),(d),入住时间,天数,客房类型,客房数量) 安排(申请号,客房号,姓名,性别,身份证号,电话,(e),(f),业务员) 【问题1】(6分)根据题意,将关系模式中空(a)~(f)属性补充完整,并填入答题纸对应位置上。【问题2】(4分)根据题意,可以得出图2-1所示实体联系图中四个联系类型,两个实体集之间联系类型分为三类:一对一(1:1)、一对多(1:n)和多对多(m:n)。请按以下描述确定联系类型并填入答题纸对应位置上。客户与预订申请之间“申请”联系类型为 (g);部门与员工之间“所属”联系类型为 (h);员工与员工之间“婚姻”联系类型为 (i);员工、预订申请和客房之间“安排”联系类型为 (j)。【问题3】(5分)若关系中某一属性或属性组值能唯一地标识一个元组,则称该属性或属性组为主键。本题“客户号唯一标识客户关系每一个元组”,故为客户关系主键。指出部门、员工、安排关系模式主键。
阅读下列说明,回答问题1至问题4,将解答填入答题纸对应栏内。【说明】从系统论角度看,家庭、单位、社会都是系统,系统是普遍存在。系统论创始人贝塔朗菲认为:“系统是相互联系相互作用诸元素综合体”。也就是说,系统是由相互作用和相互依赖若干部分组成具有特定功能有机整体。大到宇宙、地球,小到国家、个人都是系统。什么是信息系统?戈登•戴维斯从社会观和技术观方面给信息系统下了定义,他认为信息系统是系统一种,它是“用以收集、处理、存储、分发信息相互关联组件集合,其作用在于支持组织(企业、政府、科研单位等)决策与控制。”信息系统出现,对企业生产过程、管理过程、决策过程都产生了重大影响。尤其是促进了企业组织结构重大变革,使企业组织结构更加扁平化、更加灵活和有效,可以实现企业虚拟办公、增加企业流程重组成功率,提高企业管理效率、降低企业管理成本等等。 【问题1】(3分)戈登,戴维斯对信息系统表述,综合起来体现了什么观?其中哪部分表述体现了信息系统社会观?哪部分表述体现了信息系统技术观?
【问题2】(4分)信息系统从概念上来看是由信息源、信息用户,信息处理器和信息管理者等四大部分组成,它们之间关系可用图3-1表示。请在答题纸中,将信息源、信息用户、信息处理器和信息管理者分别填写在(1)~(4)相应处。
【问题3】(3分)信息系统是为管理决策服务,而管理是分层,可以分为战略计划、战术管理和作业处理三层,因此信息系统也可以分解为三层子系统,该三层子系统是哪三层子系统?【问题4】(5分)信息系统应用对企业组织结构影响主要有哪些方面?
阅读下列说明,回答问题1至问题3,将解答填入答题纸对应栏内。【说明】某海外代购公司为扩展公司业务,需要开发一个信息化管理系统。请根据公司现有业务及需求完成该系统数据库设计。【需求描述】(1)记录公司员工信息。员工信息包括工号、身份证号、姓名、性别和一个手机号,工号唯一标识每位员工,员工分为代购员和配送员。(2)记录采购商品信息。商品信息包括商品名称、所在超市名称、采购价格、销售价格和商品介绍,系统内部用商品条码唯一标识每种商品。一种商品只在一家超市代购。(3)记录顾客信息。顾客信息包括顾客真实姓名、身份证号(清关缴税用)、一个手机号和一个收货地址,系统自动生成唯一顾客编号。(4)记录托运公司信息。托运公司信息包括托运公司名称、电话和地址,系统自动生成唯一托运公司编号。(5)顾客登录系统之后,可以下订单购买商品。订单支付成功后,系统记录唯一支付凭证编号,顾客需要在订单里指定运送方式:空运或海运。(6)代购员根据顾客订单在超市采购对应商品,一份订单所含多个商品可能由多名代购员从不同超市采购。(7)采购完商品交由配送员根据顾客订单组合装箱,然后交给托运公司运送。托运公司按顾客订单核对商品名称和数量,然后按顾客地址进行运送。【概念模型设计】根据需求阶段收集信息,设计实体联系图(不完整)如图2-1所示。
【逻辑结构设计】根据概念模型设计阶段完成实体联系图,得出如下关系模式(不完整):员工(工号,身份证号,姓名,性别,手机号)商品(条码,商品名称,所在超市名称,采购价格,销售价格,商品介绍)顾客(编号,姓名,身份证号,手机号,收货地址)托运公司(托运公司编号,托运公司名称,电话,地址)订单(订单ID,(a),商品数量,运送方式,支付凭证编号)代购(代购ID,代购员工号,(b))运送(运送ID,配送员工号,托运公司编号,订单ID,发运时间)
【问题1】(3分)根据问题描述,补充图2-1实体联系图。【问题2】(6分)补充逻辑结构设计结果中(a)、(b)两处空缺。【问题3】(6分)为方便顾客,允许顾客在系统中保存多组收货地址。请根据此需求,增加“顾客地址”弱实体,对图2-1进行补充,并修改“运送”关系模式。
阅读下列说明,回答问题1至问题3,将解答填入答题纸对应栏内。【说明】某医院为了整合医院资源,解决病人就医难问题,拟构建一套网络预约就医信息管理系统,以方便医院管理和病人就诊。该系统部分功能及初步需求分析结果如下所述:(1)科室信息包括科室号、科室名、科室电话、负责人。其中科室号唯一标识科室关系中每一个元组,一个科室有多名医生和多名护士,但一个医生或护士只属于一个科室。 (2)职工信息包括职工号、姓名、岗位、所属科室、电话、联系方式。其中职工号唯一标识职工关系中每一个元组;属性岗位有医生、护士等。(3)病人信息包括身份证号、姓名、性别、电话、通信地址,其中身份证号唯一标识病人关系中每一个元组。(4)就医申请信息包括申请号、病人身份证号、联系电话、预约科室、预约医生、预约时间、预约状态。一个申请号对应唯一一个就医申请;一个病人可以有多个就医申请,但一个就医申请只对应唯一一个病人身份证号;预约状态有两种成功和不成功,医生只为预约成功病人看病,并且记录病情。【概念模型设计】根据需求阶段收集信息,设计实体联系图如图1-1所示。
【关系模式设计】 科室(( a),科室名,科室电话,负责人) 职工(职工号,姓名,岗位, ( b),电话,联系方式) 病人(( c),姓名,性别,电话,通信地址) 就医申请(( d),病人身份证号,联系电话,预约科室,( e),预约时间,预约状态) 看病(申请号,身份证号,(f) ,病情) 安排(申请号,操作时间,护士号)【问题1】( 6分)根据题意,将关系模式中空(a)~(f)属性补充完整,并填入答题纸对应位置上。【问题2】( 4分)根据题意,可以得出图1-1所示实体联系图中四个联系类型,两个实体集之间联系类型分为三类:一对一( 1:1)、一对多( 1:n)和多对多( m:n)。请按以下描述确定联系类型并填入答题纸对应位置上。病人与就医申请之间“申请”联系类型为(g) ;护士与就医申请之间“安排”联系类型为(h) ;医生、病人和就医申请之间“看病”联系类型为(i);科室与职工之间“所属”联系类型为(j)。【问题3】( 5分)若关系中某一属性或属性组值能唯一标识一个元组,则称该属性或属性组为主键;“科室号唯一标识科室关系中每一个元组”,故科室号为科室关系主键。请分别指出病人、就医申请、看病关系模式主键。
阅读下列说明,回答问题1至问题4,将解答填入答题纸对应栏内。【说明】某婚庆公司为了便于开展和管理公司各项业务活动、方便用户,提高公司知名度和影响力,拟构建一个基于网络婚礼策划系统。【需求分析】1.公司设有受理部、策划部和其他部门。部门信息包括部门号、部门名、部门主管、联系方式。每个部门只有一名主管,每个主管只负责一个部门管理工作:一个部门有多名员工,每名员工只属于一个部门。2.员工信息包括员工号、姓名、部门号、职位、联系方式和薪资;其中,职位包括主管、业务员、策划员等。业务员负责受理用户申请,设置受理标志,并填写业务员员工号。一名业务员可以受理多个用户申请,但一个用户申请只能由一名业务员受理。3.用户信息包括用户号、用户名、电话、联系地址。其中,用户号唯一标识用户信息中每一个元组。4.用户申请信息包括申请号、婚礼日期、婚礼地点、用户号、预算费用、受理标志和业务员(参照员工关系员工号)。申请号唯一标识申请信息中每一个元组,且一个用户可以提交多个申请,但一个用户申请只对应一个用户号。5.策划部主管为己受理用户申请制定婚礼策划任务。策划任务包括申请号、策划内容、参与人数、要求完成时间、主管(参照员工关系员工号),申请号唯一标识策划任务每一个元组。一个策划任务只对应一个己受理用户申请,但一个策划任务可由多名策划员参与执行,且一名策划员可以参与执行多项策划任务。【概念模型设计】根据需求阶段收集信息,设计实体联系图和关系模武(不完整)如下:
【关系模式设计】部门(部门号,部门名称,主管,电话,邮箱号)员工(员工号,姓名,(a),职位,联系方式,薪资)用户(用户号,用户名,联系电话,联系地址)用户申请(申请号,婚礼日期,婚礼地点,用户号,(b),受理标志,(c)策划任务 ,(d), 策划内容,参与人数,要求完成时间,主管)执行(申请号,策划员,实际完成时间)【问题1】根据题意,将关系模式中空(a)-(d)属性补充完整,并填入答题纸对应位置上。【问题2】根据需求分析,可以得出图1-1所示实体联系图中联系类型。请按以下描述确定联系类型并填入答题纸对应位置上。部门与主管之间“管理”联系类型问(e)。策划员与策划任务之间“执行”联系类型为(F)。用户申请与业务员之间"受理"联系类型为(g)。用户与用户申请之间提交”联系类型为(h)。【问题3】用户申请关系主键为(i),用户申请关系外键为(j)(k)。策划任务关系主键为(1),策划任务关系外键为(m)。【问题4】请问"执行"关系主键为(申请号,策划员〉说法正确吗?为什么?
阅读下列说明,回答问题1至问题4,将解答填入答题纸对应栏内。【说明】某企业拟开发一套员工技能培训管理系统,该系统部分功能及初步需求分析结果如下所述:1.部门信息包括:部门号、名称、负责人号、电话。其中部门号唯一标识部门关系中每一个元组:一个部门有多名员工,但一名员工只对应一个部门。2.员工信息包括:员工号、姓名、岗位、部门号、电话、联系方式。其中员工号唯一标识员工关系中每一个元组;属性岗位有新入职员工、培训师、其他等。新入职员工至少要选择三门以上课程进行培训,并取得课程成绩;一名培训师可以讲授多门课程,一门课程可以由多个培训师讲授。3.课程信息包括:课程号、课程名称、学时。课程号唯一确定课程关系每一个元组。【概念模型设计】根据需求阶段收集信息,设计实体联系图如图1.1所示。
【关系模式设计】
部门(部门号,名称,( ),电话)员工(员工号,姓名,( ),部门号,电话,( ))课程(( )课程名称,学时)讲课(课程号,培训师号,培训地点)培训(课程号,新入职员工号,成绩)【问题1】(4分)根据题意,将关系模式中空(1)~(4)属性补充完整,并填入答题纸对应位置上。【问题2】(3分)在关系数据库中,两个实体集之间联系类型分为三类:一对一(1:1)、一对多(1:n)和多对多(n:m)。根据题意,可以得出图I-I所示实体联系图中三个联系类型。请按以下描述确定联系类型并填入答题纸对应位置上。培训师与课程之间“讲课”联系类型为( )。新入职员工与课程之间“培训”联系类型为( )。部门与员工之间“所属”联系类型为( )。【问题3】(6分)若关系R中某一属性或属性组值能唯一标识一个元组,则称该属性或属性组为主键;若关系R中属性或属性组非该关系主键,但它是其它关系主键,那么该属性组对关系R而言称为外键。部门关系主键为( ),部门关系外键为( )。员王关系主键为二( ),员工关系外键为( )。讲课关系主键为( )、( )。【问题4】请问“培训关系主键为(课程号,新入职员工号)”说法正确吗?为什么?
阅读以下说明,回答问题1至问题3,将解答填入答题纸对应栏内。【说明】某IT企业承接了为用户开发ERP软件系统项目,并向用户单位派驻了工程师小张负责业务沟通。请围绕小张在工作期间遇到情况进行分析,并回答相关问题。 情况1:项目开始后,用户对软件系统管理流程、业务功能、软件可操作性进行了调整。经过测算,调整工作会增加5%开发成本,并导致软件实际交付时间推后40天。因此小张坚持以双方签订软件合同为准,避免调整工作内容。 情况2:小张认为软件开发工作需要软件企业和用户双方共同合作完成,希望用户能参与一部分软件测试工作。而用户认为软件测试工作是软件企业事情,在软件系统交付前不需要参与测试工作。【问题1】(4分)(1)在情况1中小张处理方式是否合适,并说明理由。(2)该案例中,软件企业如何应对用户需求变更。
【问题2】(6分)(1)在情况2中用户观点是否合适,并说明理由。(2)请选择正确测试方法并将其与下列软件测试内容连线。
【问题3】(5分)(1)软件测试实际上分成如下四个步骤,请给出正确测试顺序。 ①系统测试 ②组装测试 ③单元测试 ④确认测试(2)请简单说明系统测试主要包括哪些部分。
阅读以下说明,回答问题1至问题3,将答案填入答题纸对应栏内。【说明】信息系统在实施阶段主要任务是硬件配置、程序编制、人员培训和数据准备,某公司也为此成立了相应任务组。各任务组之间是相互联系与配合,他们之间关系如表2-1所示。
【问题1】( 8分) 某公司信息系统实施还有如下A~H个活动,请从中选择最合适一个活动( 每个活动只能被选一次)填入表2-1中空(1)~(8)处。 注:任务组需要为不同任务提供支撑服务活动。例如,“提供调试设备”应该是“硬件配置组”为“程序编制”任务提供支撑服务活动,故将“提供调试设备”填在表中第1行第2列位置上。A.提供存储量和内存要求 B.提供培训实验数据C.培训有关人员接收设备 D.规定数据准备内容、格式E.提供培训设备 F.提供录入设备G.提供录入人员 H.提供程序培训人员【问题2】( 3分)为了降低风险,项目实施进程中要尽可能选择成熟基础软件或软件产品,以保证系统高性能及高可靠性。你认为选择基础软件或软件产品时需要考虑哪些问题?请用100个以内文字简要说明。【问题3】( 4分)程序编制组李工采用语句覆盖路径和判定覆盖路径为程序P1设计了测试用例,程序P1流程图如图2-1所示。请问该流程图语句覆盖路径为(1),判定覆盖路径为(2)。语句覆盖测试用例为(3),判定覆盖测试用例为(4)。(1)A.acd B.abd C.ace D.abe(2)A.abe B.acd和 abd C.acd和abe D.acd和aed(3)A.x= -2, y=-2 B.x=2,y=2 C.x =2,y=-3 D.x=-2,y=3(4)A.x =-2,y=-2和 X=2,y=2 B.x=2,y=2和x=2, y=-2 C.x =-2,y=3 和x=-2, y=2 D.x=2,y=2和x=2 ,y=3