三、综合题
101. 在一个客户信息系统中存在两种类型的客户:个人客户和集团客户。对于个人客户,系统中保存其客户标识和基本信息(包括姓名、住宅电话和E-mail);对于集团客户,系统中保存了其客户标识及与该集团客户相关的若干个联系人的信息(联系人的信息包括姓名、住宅电话、E-mail、办公电话和职位),其UML类图如下,说明其中类“客户”的属性和类“人”的属性。章节号:1-8
(4)A.客户标识
B.姓名、住宅电话、E-mail
C.姓名、住宅电户、办公电话、E-mail、职位 D.客户标识、办公电话、职位 (5)A.客户标识
B.姓名、住宅电话、E-mail
C.姓名、住宅电户、办公电话、E-mail、职位 D.客户标识、办公电话、职位 试题(4)、(5)分析
本题考查的是识别具有继承关系的类的属性。继承是基类和派生类之间共享数据和方法的机制。题目要求分别确认两个基类“客户”和“人”的属性。
由题目的描述可知,个人客户和集团客户包含的共同属性为“客户标识”,因此“客户标识”必然是类“客户”的一个属性。这样就可以把选项B和C排除。如果“办公电话”、“职位”也是类“客户”的属性,那么类“个人客户”必然继承这两个属性,与题目描述相矛盾,选项D不是正确答案。因此第(4)题的正确答案为A。 类“人”不仅是类“联系人”的基类,同时也和类“个人客户”之间具有关联关系。结合第(4)题的答案,类“个人客户”还有属性姓名、住宅电话及E-mail没有体现出来。而类“联系人”除了具有属性姓名、住宅电话、E-mail之外,还追加了办公电话和职位。综合起来,在类“人”中应包含属性姓名、住宅电话和E-mail,因此正确答案 为B。 参考答案
(4)A (5)B
201. 过程P分解为P1、P2、P3三个子过程,下图的数据流图中存在两处错误,请找到错误并更正。(可以图示,也可以文字说明)章节号:4-5
202. 某公司要开发一个招投标市场计算机管理软件项目,具体项目描述如下表。
根据项目描述,设计完成项目的里程碑甘特图。章节号:2-3
画出活动的网络图,求出最早完成时间并给出关键路径。 关键路径:T1+T3+T9+T11+T12 章节号:2-4
204. 下面为机房建设子项工程的任务逻辑关系,请按照表中给定的任务逻辑关系绘制网络计划图。章节号:2-4
205. 某视频监控项目需要51个监控点,承建方计划分三组(组内人员入场时间、分工各不相同)同时实施,项目经理制定的按时间顺序实施的进度计划为:挖基坑、立桩需要17天,设备采购到货需要15天,设备安装需要8.5天(每组安装1套设备需要0.5天),模块测试需要8.5天(每组测试1套设备需要0.5天),系统联调需要2天,验收需要2天。请绘制项目进度网络图,并计算最短工期。章节号:2-4
206. 某公司要开发一个招投标市场计算机管理软件项目,分解的项目工作先后顺序如下表:
项目工作先后顺序(部分)
假定114任务的最早开始时间和最迟开始时间均为40天,请根据上表对项目工作的描述,绘制网络计划图,并用正向遍历和反向遍历方法计算每项目工作的最早完成时间和最迟完成时间。章节号:2-4
207. 某工程计划如下图。图中标注了完成任务A~H所需的天数,其中虚线表示任务,说明完成工程的关键路径并计算总工程完成时间。经评审后发现,任务D还可以缩短3天(即只7天就能完成),则工程的关键路径是否改变,总工程可以缩短多少天?章节号:2-4
208. 某工程计划如下图所示,弧上的标记为作业编码及其需要的完成时间(天),作业E最迟应在什么时间开始?章节号:2-4
209. 某车间需要用一台车床和一台铣床加工A、B、C、D四个零件。每个零件都需要先用车床加工,若以A、B、C、D零件顺序安排加工,共需要32小时,适当调整零件加工顺序,所需要的总工时会缩短,请设计最短总工时方案,并说明最短总工时。章节号:2-6
210. 多个软件工程师合作开发一个项目,各开发者之间需要两两互相通信。假设每一条通信路径的开销为200LOC/年(LOC为代码行数)。设有5名软件工程师,如果单独工作,每个人的生产率是5000LOC/年,那么,由这5名软件工程师组成的项目组的生产率为多少?章节号:2-7
211. 多个软件工程师合作开发一个项目,各开发者之间需要两两互相通信。假设每一条通信路径的开销为240LOC/年(LOC为代码行数)。项目开始时,有4名单独工作生产率是6000LOC/年的软件工程师一起工作,工作到第11个月份,又增加了两名单独工作生产率是3000LOC/年的软件工作师工作,那么,由这6名软件工程师组成的项目组全年完成的开发工作量是多少?章节号:2-7
401. 某图书馆外文采购室有两个组:订书组和验收、登记组,分别负责书籍订购和进书验收业务。订书组的主要业务是根据供书单位的订书目录选择要订的图书,且以前订过的图书不再订购,最后打印订单,每月将订书情况进行统计,统计结果交图书馆领导。验收、登记组的业务是根据供书单位提供的发票和图书及订单验收已到图书,并进行进书查重检查,如果某些图书已进,就转让出去或作别的处理,对不重的书登图书总帐,将书转到编目室,每月进行统计,上报馆领导。请根据上述描述,画出组织结构图。章节号:4-3
答:组织结构图:
业务流程图:
数据流程图:
402. 按以下调查结果画出订货业务流程图:
采购员从仓库收到缺货通知单后,查阅订货合同单,若已订货,则向供货单位发出催货请求,否则就填写补充订货单交供货单位。供货单位发货同时,向采购员发出提货通知单。章节号:4-4
、
403. 某工厂成品库管理的业务过程如下:成品库保管员按车间送来的入库单登记库存台帐。发货时,发货员根据销售科送来的发货通知单将成品出库,并发货,同时填写三份出库单,其中一份交给成品库保管员,由他按此出库单登记库存台帐,出库单的另外两联分别送销售科和会计科。试按此业务过程画出业务流程图。章节号:4-4
404. 根据以下业务过程画出领料业务流程图:车间填写领料单给仓库要求领料,库长根据用料计划审批领料单,未批准的退回车间,已批准的领料单被送到仓库保管员处,由他查阅库存帐。若帐上有货则通知车间前来领料,否则将缺货通知采购人员。章节号:4-4
405. 某图书馆外文采购室有两个组:订书组和验收、登记组,分别负责书籍订购和进书验收业务。订书组的主要业务是根据供书单位的订书目录选择要订的图书,且以前订过的图书不再订购,最后打印订单,每月将订书情况进行统计,统计结果交图书馆领导。验收、登记组的业务是根据供书单位提供的发票和图书及订单验收已到图书,并进行进书查重检查,如果某些图书已进,就转让出去或作别的处理,对不重的书登图书总帐,将书转到编目室,每月进行统计,上报馆领导。请根据上述描述,画出系统业务流程图。
章节号:4-4
406. 某单位工资发放过程如下:
工资发放前,由财务科根据已存档的“上月工资发放清单”和人事科送来的“本月人员及工资变动表”填写“本月工资发放清单”中的相关项。接着,再根据总务科送来的“本月扣款清单”将扣款数填入“本月工资发放清单”。最后计算出每位职工的应发工资数,并填入“本月工资发放清单”,为工资发放人员
发放工资做好准备。
用业务流程图描述本业务的流程。章节号:4-4
其业务流程图如下:
407. 根据数据流图的设计原则,阅读下图所示的数据流图,找出其中的错误之处。
错误1:外部实体A和B之间不能存在数据流。 错误2:外部实体A和数据存储H之间不能存在数据流。 错误3:加工2的输入/输出数据流名字相同。 错误4:加工4只有输入,没有输出。 错误5:加工5只有输出,没有输入。 注:以上5条错误信息可以打乱次序。
408. 某学校建立了一个网上作业提交与管理系统,基本功能描述如下:
(1) 账号和密码。任课教师用账号和密码登录系统后,提交所有选课学生的名单。系统自动为每个选课学生创建登录系统的账号和密码。
(2) 作业提交。学生使用账号和密码登录系统后,可以向系统申请所选课程的作业。系统首先检查学生的当前状态,如果该学生还没有做过作业,则从数据库服务器申请一份作业。若申请成功,则显示需要完成的作业。学生需要在线完成作业,单击“提交”按钮上交作业。
(3) 在线批阅。系统自动在线批改作业,显示作业成绩,并将该成绩记录在作业成绩统计文件中。 将数据库服务器(记为DB)、学生、教师作为外部实体,作业成绩统计文件作为存储,下表给出了
409. 某学校建立了一个网上作业提交与管理系统,基本功能描述如下:
(1) 账号和密码。任课教师用账号和密码登录系统后,提交所有选课学生的名单。系统自动为每个选课学生创建登录系统的账号和密码。
(2) 作业提交。学生使用账号和密码登录系统后,可以向系统申请所选课程的作业。系统首先检查学生的当前状态,如果该学生还没有做过作业,则从数据库服务器申请一份作业。若申请成功,则显示需要完成的作业。学生需要在线完成作业,单击“提交”按钮上交作业。
(3) 在线批阅。系统自动在线批改作业,显示作业成绩,并将该成绩记录在作业成绩统计文件中。 将数据库服务器(记为DB)、学生、教师作为外部实体,作业成绩统计文件作为存储,试绘制网上作业提交与管理系统的顶层数据流图。章节号:4-6
410. 某单位工资发放过程如下:
工资发放前,由财务科根据已存档的“上月工资发放清单”和人事科送来的“本月人员及工资变动表”填写“本月工资发放清单”中的相关项。接着,再根据总务科送来的“本月扣款清单”将扣款数填入“本月工资发放清单”。最后计算出每位职工的应发工资数,并填入“本月工资发放清单”,为工资发放人员发放工资做好准备。
根据业务流程图,抽象出数据流图。章节号:4-6
411. 库房管理系统:某公司对于其库房日常的管理业务,设置了以下库房管理系统。此系统的数据来源是生产部、车间和物资采购员,数据去处项是主管领导,由此推出此系统的最高层数据流图(关联图)。
系统具备四个最基本功能:入库管理、出库管理、限额管理和统计,绘制系统顶层数据流图。 顶层数据流图中,入库管理还可以进一步分解成为三个部分:正常入库、接收退料单和退料处理,而出库管理可分解为接收限额领料单、限额核对、接收物资领料单和出库处理四个部分,试绘制入库管理的数据流图。章节号:4-6
关联图:
库房管理系统顶层图:
库房管理系统第一层数据流图
412. 下图已给出某单位工资处理的一级数据流图,将其改成方框图形式,并试着绘制二级数据流图。
工资文件
答:工资处理数据流程图(最高层):
工资处理详细数据流图:
413. 车间填写领料单给仓库要求领料,库长根据用料计划审批领料单,未批准的退回车间,已批准的领料单送到仓库保管员处,由他查阅库存帐。若帐上有货则通知车间前来领料,否则将缺货通知采购人员。绘制系统数据流图。章节号:4-6 答:
414. 由需购置设备的部门填写申购表格,将此表格送交设备科,设备科填写预算表格送财务处,财务处核对后,将资金返回设备科,设备科利用资金购买设备,购得设备送需购设备的部门,将收据送财务处。绘制系统数据流图。章节号:4-6
415. 某图书馆外文采购室有两个组:订书组和验收、登记组,分别负责书籍订购和进书验收业务。订
书组的主要业务是根据供书单位的订书目录选择要订的图书,且以前订过的图书不再订购,最后打印订单,每月将订书情况进行统计,统计结果交图书馆领导。验收、登记组的业务是根据供书单位提供的发票和图书及订单验收已到图书,并进行进书查重检查,如果某些图书已进,就转让出去或作别的处理,对不重的书登图书总帐,将书转到编目室,每月进行统计,上报馆领导。请根据上述描述,设计系统数据流图。
章节号:4-6
416. 某高校欲开发一个成绩管理系统,记录并管理所有选修课程的学生的平时成绩和考试成绩,其主要功能描述如下:
(1) 每门课程都有3到6个单元构成,每个单元结束后会进行一次测试,其成绩作为这门课程的平均成绩。课程结束后进行期末考试,其成绩作为这门课程的考试成绩。
(2) 学生的平时成绩和考试成绩均由每门课程的主讲教师上传给成绩管理系统。
(3) 在记录学生成绩之前,系统需要验证这些成绩是否有效。首先,根据学生信息文件来确认该学生是否选修这门课程,若没有,那么,这些成绩是无效的;如果他的确选修了这门课程,再根据课程信息文件和课程单元信息文件来验证平时成绩是否与这门课程所包含的单元相对应,如果是,那么这些成绩是有效的,否则无效。
(4) 对于有效成绩,系统将其保存在课程成绩文件中。对于无效成绩,系统会单独将其保存在无效成绩文件中,并将详细情况提交给教务处。在教务处没给出具体处理意见之前,系统不会处理这些成绩。
(5) 若一门课程的所有有效平时成绩和考试成绩都已经被系统记录,系统会发送课程完成通知给教务处,告知该课程的成绩已经齐全。教务处根据需要,请求系统生成相应的成绩列表,用来提交考试委员会审查。
(6) 在生成成绩列表之表,系统会生成一份成绩报告给主讲教师,以便核对是否存在错误。主讲教师须将核对之后的成绩报告返还系统。
(7) 根据主讲教师核对后的成绩报告,系统生成相应的成绩列表,递交考试委员会进行审查。考试委员会在审查之后,上交一份成绩审查结果给系统。对于所有通过审查的成绩,系统将会生成最终的成绩单,并通知每个选课学生。
下面给出了系统的顶层数据流图和0层数据流图,请给出图中外部实体E1~E4的名称,给出图中数据存储D1~D5的名称。
成绩管理系统顶层数据流图
成绩管理系统0层数据流图
417. 某高校欲开发一个成绩管理系统,记录并管理所有选修课程的学生的平时成绩和考试成绩,其主要功能描述如下:
(1) 每门课程都有3到6个单元构成,每个单元结束后会进行一次测试,其成绩作为这门课程的平均成绩。课程结束后进行期末考试,其成绩作为这门课程的考试成绩。
(2) 学生的平时成绩和考试成绩均由每门课程的主讲教师上传给成绩管理系统。
(3) 在记录学生成绩之前,系统需要验证这些成绩是否有效。首先,根据学生信息文件来确认该学生是否选修这门课程,若没有,那么,这些成绩是无效的;如果他的确选修了这门课程,再根据课程信息文件和课程单元信息文件来验证平时成绩是否与这门课程所包含的单元相对应,如果是,那么这些成绩是有效的,否则无效。
(4) 对于有效成绩,系统将其保存在课程成绩文件中。对于无效成绩,系统会单独将其保存在无效成绩文件中,并将详细情况提交给教务处。在教务处没给出具体处理意见之前,系统不会处理这些成绩。
(5) 若一门课程的所有有效平时成绩和考试成绩都已经被系统记录,系统会发送课程完成通知给教务处,告知该课程的成绩已经齐全。教务处根据需要,请求系统生成相应的成绩列表,用来提交考试委员会审查。
(6) 在生成成绩列表之表,系统会生成一份成绩报告给主讲教师,以便核对是否存在错误。主讲教师须将核对之后的成绩报告返还系统。
(7) 根据主讲教师核对后的成绩报告,系统生成相应的成绩列表,递交考试委员会进行审查。考试委员会在审查之后,上交一份成绩审查结果给系统。对于所有通过审查的成绩,系统将会生成最终的成绩单,并通知每个选课学生。
请给出系统的顶层数据流图。
418. 某高校欲开发一个成绩管理系统,记录并管理所有选修课程的学生的平时成绩和考试成绩,其主要功能描述如下:
(1) 每门课程都有3到6个单元构成,每个单元结束后会进行一次测试,其成绩作为这门课程的平均成绩。课程结束后进行期末考试,其成绩作为这门课程的考试成绩。
(2) 学生的平时成绩和考试成绩均由每门课程的主讲教师上传给成绩管理系统。
(3) 在记录学生成绩之前,系统需要验证这些成绩是否有效。首先,根据学生信息文件来确认该学生是否选修这门课程,若没有,那么,这些成绩是无效的;如果他的确选修了这门课程,再根据课程信息文件和课程单元信息文件来验证平时成绩是否与这门课程所包含的单元相对应,如果是,那么这些成绩是有效的,否则无效。
(4) 对于有效成绩,系统将其保存在课程成绩文件中。对于无效成绩,系统会单独将其保存在无效成绩文件中,并将详细情况提交给教务处。在教务处没给出具体处理意见之前,系统不会处理这些成绩。
(5) 若一门课程的所有有效平时成绩和考试成绩都已经被系统记录,系统会发送课程完成通知给教务处,告知该课程的成绩已经齐全。教务处根据需要,请求系统生成相应的成绩列表,用来提交考试委员会审查。
(6) 在生成成绩列表之表,系统会生成一份成绩报告给主讲教师,以便核对是否存在错误。主讲教师须将核对之后的成绩报告返还系统。
(7) 根据主讲教师核对后的成绩报告,系统生成相应的成绩列表,递交考试委员会进行审查。考试委员会在审查之后,上交一份成绩审查结果给系统。对于所有通过审查的成绩,系统将会生成最终的成绩单,并通知每个选课学生。
下面给出了系统的顶层数据流图,请给绘制系统的0层数据流图。
419. 某高校欲开发一个成绩管理系统,记录并管理所有选修课程的学生的平时成绩和考试成绩,其主要功能描述如下:
(1) 每门课程都有3到6个单元构成,每个单元结束后会进行一次测试,其成绩作为这门课程的平均成绩。课程结束后进行期末考试,其成绩作为这门课程的考试成绩。
(2) 学生的平时成绩和考试成绩均由每门课程的主讲教师上传给成绩管理系统。
(3) 在记录学生成绩之前,系统需要验证这些成绩是否有效。首先,根据学生信息文件来确认该学生是否选修这门课程,若没有,那么,这些成绩是无效的;如果他的确选修了这门课程,再根据课程信息文件和课程单元信息文件来验证平时成绩是否与这门课程所包含的单元相对应,如果是,那么这些成绩是有
效的,否则无效。
(4) 对于有效成绩,系统将其保存在课程成绩文件中。对于无效成绩,系统会单独将其保存在无效成绩文件中,并将详细情况提交给教务处。在教务处没给出具体处理意见之前,系统不会处理这些成绩。
(5) 若一门课程的所有有效平时成绩和考试成绩都已经被系统记录,系统会发送课程完成通知给教务处,告知该课程的成绩已经齐全。教务处根据需要,请求系统生成相应的成绩列表,用来提交考试委员会审查。
(6) 在生成成绩列表之表,系统会生成一份成绩报告给主讲教师,以便核对是否存在错误。主讲教师须将核对之后的成绩报告返还系统。
(7) 根据主讲教师核对后的成绩报告,系统生成相应的成绩列表,递交考试委员会进行审查。考试委员会在审查之后,上交一份成绩审查结果给系统。对于所有通过审查的成绩,系统将会生成最终的成绩单,并通知每个选课学生。
系统分析人员设计了系统的顶层数据流图和和不完整的0层数据流图,请根据说明和顶层数据流图,将0层数据流图补充完整。
成绩管理系统顶层数据流图
成绩管理系统0层数据流图
420. 某银行储蓄所存(取)款过程如下:储户将填好的存(取)单及存折送交分类处理处。分类处理
处按三种不同情况分别处理。如果存折不符或存(取)单不合格,则将存折及存(取)单直接退还储户重新填写;如果是存款,则将存折及存款单送交存款处处理。存款处理处取出底帐登记后,将存折退还给储户;如果是取款,则将存折及取款单送交取款处,取款处理处取出底帐及现金,记帐后将存折与现金退给储户。从而完成存(取)款处理过程。试按此画出数据流图。章节号:4-6
421. 某仓库管理系统按以下步骤进行信息处理,试设计系统数据流图。
(1) 保管员根据当日的出库单和入库单通过出库处理和入库处理分别将数据输入到“出库流水帐”和“入库流水帐”,并修改“库存台帐”。
(2) 根据库存台帐由统计、打印程序输出库存日报表。
(3) 需要查询时,可利用查询程序在输入查询条件后,到库存台帐去查找,显示查询结果。章节号:4-6
422. 某仓库管理系统按以下步骤进行信息处理。
(1) 保管员根据当日的出库单和入库单通过出库处理和入库处理分别将数据输入到“出库流水帐”和“入库流水帐”,并修改“库存台帐”。
(2) 根据库存台帐由统计、打印程序输出库存日报表。
(3) 需要查询时,可利用查询程序在输入查询条件后,到库存台帐去查找,显示查询结果。 请设计系统的分层数据流图。章节号:4-6
423. 某商场对每一批购入的商品根据入库单登记在购入流水帐中,对每一批销售的商品根据出库单登记在销售流水帐中。商品每天入库或出库后,要根据购入流水帐和销售流水帐修改库存台帐。商场每月将根据库存台帐制作各种报表。请绘制某商场供销存管理的数据流图。章节号:4-6
424. 某商场对每一批购入的商品根据入库单登记在购入流水帐中,对每一批销售的商品根据出库单登记在销售流水帐中。商品每天入库或出库后,要根据购入流水帐和销售流水帐修改库存台帐。商场每月将根据库存台帐制作各种报表。请绘制某商场供销存管理的分层数据流图。章节号:4-6
425. 根据下述借书处理过程绘制图书借阅数据流图:读者交索书单,首先查找书库文件,如无书则通知读者,有书则再查读者借书记录。通过查询读者记录文件,查看是否有人阅读,如果有人阅读通知读者,无人阅读通知取书。取书后通知读者借书成功,并做修改读者记录处理。章节号:4-6
426. 判断表、判断树
某企业库存量监控的处理规则如下表,画出其判断树。
库存量≤0——————————————缺货处理 库存下限<库存量≤储备定额——————订货处理 储备定额<库存量≤库存上限——————正常处理 库存量>库存上限——————————上限报警 0<库存量≤库存下限—————————下限报警 (1) 绘出原始决策表。
(2) 绘出优化后的决策树。章节号:4-8
百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典行业资料信息系统分析与设计 综合题库在线全文阅读。
相关推荐: