niusouti.com

阅读以下关于项目工作管理系统的数据库设计说明,根据要求回答问题1~问题4。[说明]某软件开发公司,决定结合自身工作的需求开发设计本公司的项目工作管理系统,由郭工程师承担数据库的设计工作。公司项目管理的需求分析如下。1.组织机构。该公司有多个部门,每个部门有多个职员、多个办公室,每个办公室有一部电话。当部门变更时更换新的部门代码。职员辞职后,若再次被聘用仍使用辞职前的代码。被聘用职员担任某职务,职务用职务代码来标识。职务分为:工程师、高级工程师、经理助理、经理等。职员的工资根据等级区分,共分为S、A、B、C

题目

阅读以下关于项目工作管理系统的数据库设计说明,根据要求回答问题1~问题4。

[说明]

某软件开发公司,决定结合自身工作的需求开发设计本公司的项目工作管理系统,由郭工程师承担数据库的设计工作。公司项目管理的需求分析如下。

1.组织机构。该公司有多个部门,每个部门有多个职员、多个办公室,每个办公室有一部电话。当部门变更时更换新的部门代码。职员辞职后,若再次被聘用仍使用辞职前的代码。被聘用职员担任某职务,职务用职务代码来标识。职务分为:工程师、高级工程师、经理助理、经理等。职员的工资根据等级区分,共分为S、A、B、C、D 5个等级。一个职务对应某个等级,一个等级对应多个职务。职员月工资等于职员月工作时间(小时)乘以小时工资。职员的人事变动及职位变更(升级、降级)在月初进行。

2.项目管理。项目用项目代码标识,使用过的项目代码不能重复使用。一个部门可承担多个项目,但一个项目仅由一个部门承担。一个项目有一名项目主管和多个职员;一个职员可参加多个项目。项目代码由系统自动生成,一旦项目建立,项目名、部门代码及起始年月日不能再变更。

3.项目的工作管理流程为:项目工作计划输入(初始计划)→工作业绩输入→业绩生成(每月一次)→计划修正(每月一次)。

①项目工作计划输入。项目主管使用如图1-9所示的计划输入界面,输入项目代码、职员代码、职员参加某个项目的月工作时间(计划)。图中空白区域为可输入项。

②工作业绩输入。输入职员每天参加各个项目的工作时间。如图1-10所示为工作业绩输入界面,图中空白区域为可输入项。其中,出勤时间由考勤系统管理,指定项目代码的顺序可以不同,并且一天可以输入多个项目代码,但同一个项目代码不能重复输入。

③业绩生成。月底汇总职员的当月工作业绩,生成月工作业绩表。

④计划修正。项目主管根据项目进度修改以后的工作计划。

郭工程师根据公司的项目需求将数据库关系模式设计如下:

部门(部门代码,部门名,起始年月,终止年月,办公室,办公电话);

职务(职务代码,职务名);

等级(等级代码,等级名,年月,小时工资);

职员(职员代码,职员名,部门代码,职务代码,任职时间);

项目(项目代码,项目名,部门代码,起始年月日,结束年月日,项目主管);

工作计划(项目代码,职员代码,年月,工作时间)。

请使用“关系模式标记规则”(见本题附内容,全书同),给出“部门”、“等级”、“项目”和“工作计划”关系模式的主键和外键。


相似考题

2.阅读下列说明,根据要求回答问题1~问题3。(15分) 【说明】 近期,RH系统集成公司承接了一所知名中学“智慧校园”业务系统的软件开发项目,项目质量要求比较高。项目经理小郭制定了项目的整体计划,将项目划分为需求、设计、编码和测试4个阶段,他将测试阶段预留了大量的时间,以便开展充分的测试工作。 需求分析完成后,项目组编写了《需求分析报告》,项目经理小郭召集部分骨干人员召开评审会,对需求文件进行了评审。为了尽快进入下一阶段工作,评审会从早上8点一直进行到晚上21点,终于把全部的文件都审完了。评审组找到了几处小问题,并当场进行了修改,项目经理小郭宣布可以进入设计阶段了。 设计人员根据需求文件编写了《设计说明书》,并提交给小郭,小郭对设计文件仔细审阅后,便安排项目团队中相关程序员开始编程。编程结束后,项目进入了测试阶段。 【问题1】(8分) 结合你的项目管理经验,针对项目质量管理,请简要分析上述管理过程中存在哪些问题? 【问题2】(3分) 在该项目测试准备会上,团队成员发表了以下观点: (1)软件测试的目的是为了验证软件程序无错误。( ) (2)严格的测试计划会使测试工作死板教条,影响测试进度。( ) (3)软件测试计划始于软件设计阶段,完成于软件开发阶段。( ) (4)成功的测试是发现了至今尚未发现的错误的测试。( ) (5)测试后软件中仍存在的错误概率与已经发现的错误数成反比。( ) (6)验收测试是由承建方和用户按照用户使用手册执行软件验收。( ) 请判断以上观点的正确性,正确的在括号内画“√”,错误的画“×”。 【问题3】(4分) 除了案例中提及的相关评审工作外,软件项目的质量管理工作应重点完成的工作包括: ①要制定出切实可行、科学的(1); ②应安排独立于(2)的质量保证人员负责质量保证工作; ③对软件开发的过程实施(3); ④注重测试阶段的工作,并安排相对独立的测试人员负责完成; ⑤对发现的缺陷进行(4),确保最终的软件产品质量; ⑥为项目团队成员提供质量管理要求方面的培训或指导等。

参考答案和解析
正确答案:这是一道要求读者根据题目给定的关系模式以及属性间的函数依赖关系和给定的关系实例并结合 E-R图向关系模式的转换方法来确定各关系模式主键和外键的综合分析题。本试题的解答思路如下。 ①设K为R(UF)中的属性的组合若K→U且对于K的任何一个真子集K'都有K'不能决定U则K为R的候选码(候选关键字)若有多个候选码则选一个作为主码(主键)。 ②部门关系模式的主键和外键。 由题干中给出的关键信息“该公司有多个部门每个部门有多个职员、多个办公室”可知部门代码多值决定办公室如果仅用(部门代码)作为主键则无法唯一区分部门关系中的每一个元组(记录)。如果用(部门代码办公室)作为主键则可以唯一区分部门关系中的每一个元组因此部门关系模式的主键如下。 部门(部门代码部门名起始年月终止年月办公室办公电话) ③等级关系模式的主键和外键。 由题干中给出的关键信息“一个职务对应某个等级一个等级对应多个职务”“职员月工资等于职员月工作时间(小时)乘以小时工资”“职员的人事变动及职位变更(升级、降级)在月初进行”可知如果仅用“等级代码”作为主键则无法唯一区分等级关系中的每一个元组这是因为对于同一个等级在不同的时期小时工资值不一定一样。例如等级1在2007年6月小时工资为10元可能到2007年10月小时工资为15元。可见用(等级代码年月)作为主键可以唯一区分等级关系中的每一个元组。因此等级关系模式的主键如下。 等级(等级代码等级名年月小时工资) ④项目关系模式的主键和外键。 由题干中给出的关键信息“项目用项目代码标识使用过的项目代码不能重复使用”可知项目代码可以决定项目关系中的全属性因此项目关系模式的主键是“项目代码”。在项目关系模式中由于部门代码是部门关系的主键因此“部门代码”应为项目关系模式的外键。同时考虑到项目主管应该来自职员所以“项目主管”也是项目关系模式的外键。最后可得项目关系模式的主键、外键如下。 项目(项目代码项目名起始年月日结束年月日) ⑤工作计划关系模式的主键和外键。 由题干中给出的关键信息“一个项目有一名项目主管和多个职员;一个职员可参加多个项目”“项目代码由系统自动生成一旦项目建立项目名、部门代码及起始年月日不能再变更”可知在工作计划关系中由于一个项目有多个职员参加因此仅用“项目代码”作为主键则无法唯一确定关系中的每一个元组。又由于工作计划是按月给职员安排的因此工作计划关系的主键是(项目代码职员代码年月)。最后可得工作计划关系模式的主键、外键如下。 工作计划(项目带代码职员带代码年月工作时间)
这是一道要求读者根据题目给定的关系模式,以及属性间的函数依赖关系和给定的关系实例,并结合 E-R图向关系模式的转换方法来确定各关系模式主键和外键的综合分析题。本试题的解答思路如下。 ①设K为R(U,F)中的属性的组合,若K→U,且对于K的任何一个真子集K',都有K'不能决定U,则K为R的候选码(候选关键字),若有多个候选码,则选一个作为主码(主键)。 ②部门关系模式的主键和外键。 由题干中给出的关键信息“该公司有多个部门,每个部门有多个职员、多个办公室”可知,部门代码多值决定办公室,如果仅用(部门代码)作为主键,则无法唯一区分部门关系中的每一个元组(记录)。如果用(部门代码,办公室)作为主键,则可以唯一区分部门关系中的每一个元组,因此,部门关系模式的主键如下。 部门(部门代码,部门名,起始年月,终止年月,办公室,办公电话) ③等级关系模式的主键和外键。 由题干中给出的关键信息“一个职务对应某个等级,一个等级对应多个职务”,“职员月工资等于职员月工作时间(小时)乘以小时工资”,“职员的人事变动及职位变更(升级、降级)在月初进行”可知,如果仅用“等级代码”作为主键,则无法唯一区分等级关系中的每一个元组,这是因为对于同一个等级在不同的时期小时工资值不一定一样。例如,等级1在2007年6月小时工资为10元,可能到2007年10月小时工资为15元。可见用(等级代码,年月)作为主键,可以唯一区分等级关系中的每一个元组。因此等级关系模式的主键如下。 等级(等级代码,等级名,年月,小时工资) ④项目关系模式的主键和外键。 由题干中给出的关键信息“项目用项目代码标识,使用过的项目代码不能重复使用”可知,项目代码可以决定项目关系中的全属性,因此,项目关系模式的主键是“项目代码”。在项目关系模式中,由于部门代码是部门关系的主键,因此“部门代码”应为项目关系模式的外键。同时考虑到项目主管应该来自职员,所以“项目主管”也是项目关系模式的外键。最后可得项目关系模式的主键、外键如下。 项目(项目代码,项目名,,起始年月日,结束年月日,) ⑤工作计划关系模式的主键和外键。 由题干中给出的关键信息“一个项目有一名项目主管和多个职员;一个职员可参加多个项目”,“项目代码由系统自动生成,一旦项目建立,项目名、部门代码及起始年月日不能再变更”可知,在工作计划关系中,由于一个项目有多个职员参加,因此仅用“项目代码”作为主键,则无法唯一确定关系中的每一个元组。又由于工作计划是按月给职员安排的,因此工作计划关系的主键是(项目代码,职员代码,年月)。最后可得工作计划关系模式的主键、外键如下。 工作计划(项目带代码,职员带代码,年月,工作时间)
更多“ 阅读以下关于项目工作管理系统的数据库设计说明,根据要求回答问题1~问题4。[说明]某软件开发公司,决定结合自身工作的需求开发设计本公司的项目工作管理系统,由郭工程师承担数据库的设计工作。公司项目管理的需求分析如下”相关问题
  • 第1题:

    阅读下列说明,从项目整体管理和配置管理的角度,回答问题1至问题3。

    [说明]

    老高承接了一个信息系统开发项目的项目管理工作。在进行了需求分析和设计后,项目人员分头进行开发工作,其间客户提出的一些变更要求也由各部分人员分别解决。各部分人员在进行自测的时候均报告正常,因此老高决定直接在客户现场进行集成。各部分人员分别提交了各自工作的最终版本进行集成,但是发现问题很多,针对系统各部分所表现出来的问题,开发人员又分别进行了修改,但是问题并未有明显减少,而且项目工作和产品版本越来越混乱。

    请用200字以内的文字,分析出现这种情况的原因。


    正确答案:结合题目的主体方向对题目进行分析可以得出在题目场景中存在以下方面的问题。 (1)缺乏项目整体管理(尤其是整体问题分析)。 (2)缺乏整体变更控制规程。 (3)缺乏项目干系人之间的沟通。 (4)缺乏配置管理。 (5)缺乏整体版本管理。 (6)缺乏单元接口测试和集成测试。
    结合题目的主体方向对题目进行分析,可以得出,在题目场景中存在以下方面的问题。 (1)缺乏项目整体管理(尤其是整体问题分析)。 (2)缺乏整体变更控制规程。 (3)缺乏项目干系人之间的沟通。 (4)缺乏配置管理。 (5)缺乏整体版本管理。 (6)缺乏单元接口测试和集成测试。 解析:第一步:仔细阅读题目要求,分析题目要点。
    在回答问题之前,应仔细阅读题目要求。题目主体的考查方向为项目整体管理和配置管理,并给出了一个虚拟场景。题目所提的三个问题是递进的,问题1是分析题目场景中出现问题的可能原因;问题2是如何进行配置管理;问题3是针对现有情况如何进行解决和补救。
    结合题目的主体方向,回顾虚拟场景,其中表现出来的主要问题有下面两个。
    (1)在系统集成之后,“发现问题很多”。
    (2)进行修改之后,“问题并未有明显减少,而且项目工作和产品版本越来越混乱”。
    针对这两个问题,在题目中寻找与之对应的原冈,值得注意的描述有如下几点。
    (1)“变更要求也由各部分人员分别解决”。
    (2)“直接在客户现场进行集成”。
    (3)“分别提交了各自工作的最终版本进行集成”。
    (4)“开发人员又分别进行了修改”。
    第二步:分析题目问题,构思答案的要点。

  • 第2题:

    阅读以下说明,根据要求回答问题1~问题3。(25分) 【说明】 系统集成商CX公司两年前通过了IS09000认证。近期,CX公司承担了A企业的业务管理系统的开发建设工作,并任命老王为该项目的项目经理。由于项目时间紧张,上线任务迫切,经过管理层讨论,决定临时简化流程,在开发阶段集中对质量进行把关。 老王在担任此新项目的项目经理同时,所负责的原项目尚处在收尾阶段。老王在进行了认真分析后,认为新项目刚刚开始,处于需求分析阶段,而原项目尚有某些重要工作需要完成,因此老王将新项目需求分析阶段的质量控制工作全权委托给了软件质量保证(SQA)人员小郭。小郭制定了本项目的质量计划,包括收集资料、编制分质量计划,并通过相应的工具和技术,形成了项目质量计划书,并按照质量计划书开展相关需求调研和分析阶段的质量控制工作。 当CX公司基本完成该信息系统的需求分析工作时按照合同约定,A企业组织了专家组对需求规格说明书进行评审。需求评审会结束时,专家组形成以下主要评审意见: (1)需求规格说明书未能完全覆盖用户的业务需求,且部分需求理解与实际存在较大偏差。 (2)需求规格说明书存在多处前后描述不一致的情况。 (3)需求规格说明书中部分功能定义不明确,不能满足设计工作需要。 (4)承建单位须对需求规格说明书进行补充完善后,再次提交评审。 【问题1】(8分) 结合你的项目管理经验,请简要分析CX公司造成上述现象的主要原因。 【问题2】(8分) (1)一般情况下,需求评审专家组的人员组成包括 (1) 。(2分,不定项选择) 【供选择的答案】【问题3】(9分) (1)请简要说明案例中小郭制定项目质量计划可能采用的工具、技术和方法。(4分) (2)针对本次需求评审的结果,请简要分析在接下来的工作中项目经理老王应重点开展哪些工作。(5分)


    正确答案:
    【问题1】(8分)
    成功的项目管理是在约定的时间和范围、预算的成本及要求的质量下,达到项目干系人的期望。项目质量管理包括为确保项目能够满足所要执行的需求的过程,以及质量管理职能的所有活动,这些活动确定质量策略、目标和责任,并在质量体系中凭借质量计划编制、质量控制和质量保证等措施,决定了对质量政策的执行、对质量目标的完成,以及对质量责任的履行。项目质量管理过程包括执行组织关于确定质量方针、目标和职责的所有活动,使得项目可以满足其需求。它通过质量计划编制、质量保证、质量控制程序和过程及连续的过程改进活动实施来实现质量管理系统。对于本案例,CX公司在项目管理过程中的不妥之处表现在(包含但不限于):
    ①由题干“系统集成商CX公司两年前通过了IS09000认证。……由于项目时间紧张,上线任务迫切,经过管理层讨论,决定临时简化流程,在开发阶段集中对质量进行把关”等关键信息可知,该项目没有严格执行公司已有的、完善的质量管理体系。虽然CX公司通过了IS09000认证,但是有可能没有按照要求持续改进,不断提高质量管理水平。
    ②由题干第2段信息可知,CX公司的整个项目管理过程不能得到很好的落实,各项目之间资源平衡机制不完善。
    ③单个项目管理制度不规范。例如,作为项目经理应该对项目质量负有全责,而老王随意下放权限,全权委托新项目需求分析阶段的质量控制工作,这种做法是不对的;,项目经理老王的多项目管理能力有限。
    ④团队成员身兼数职,老王兼任多个项目,质量保证人员小郭兼任质量保证、质量控制、编制项目质量计划等工作。
    ⑤所编制的项目质量计划书存在缺陷,且未经过评审,在具体实施中没有发挥应有的效用。 ⑥该项目的质量控制形同虚设(或未落到实处)。
    【问题2】(8分)
    (1)在评审需求规格说明书中,评审专家组成员通常包括建设单位代表、用户单位代表、行业专家、信息化领域专家。一般情况下,由于被评审的文档是承建单位完成的,而文档形成过程是监理单位监理的,因此项目经理、承建单位代表、监理单位代表3个角色不宜作为专家组成员。同时,目前工作仅为需求分析阶段,还未涉及测试验收阶段,因此不需要第三方测试机构代表的参与。
    通常,需求分析阶段的工作未涉及招标投标环节、合同谈判及签订环节等,因此需求评审会议时也 不需要公证机构代表的参与。
    (2)项目质量控制与质量保证之间的关系是:①质量保证的焦点在于过程,而质量控制的焦 点在于交付产品(包括阶段性产品)前的质量把关。②质量保证是·一种通过采取组织、程序、方法 和资源等各种手段的保证来得到高质量软件的过程,属于管理职能;质量控制是直接对项目工作结 果的质量进行把关的过程,属于检查职能。③质量保证的关键点是确保正确地做;质量控制的关键 点是检查做得是否正确。④质量保证和质量控制有共同的目标,有一组既可用于质量保证,又可用 于质量控制的方法、技术和工具。
    【问题3】(9分)
    (1)质量计划编制包括识别与该项目相关的质量标准,以及确定如何满足这些标准。首:电由 识别相关的质量标准开始,通过参照或者依据实施项目组织的质量策略、项目的范围说明书、产品 说明书等作为质量计划编制的依据,识别出项目相关的所有质量标准,从而达到或者超过项目的客 户及其他项目干系人的期望和要求。制定项目质量计划通常采用效益/成本分析、基准比较、流程 图、实验设计、质量成本分析等方法和技术,以及采用质量功能展开(QFD)、过程决策程序图法 (PDPC)等工具。
    (2)在需求评审未通过的情况下,项目经理老王应根据专家组的评审意见,研究如何落卖专 家意见,然后依据专家意见开展相关的完善工作(例如获取那一部分尚未覆盖的业务需求,梳理与 实际存在较大偏差的需求并重新进入获取环节等),并进一步完善需求规格说明书等文档;若亥项 目有监理单位,则请其审核完善后的需求规格说明书;向建设单位提出重新组织需求评审会的申请, 并提交完善、审核后的需求规格说明书。

  • 第3题:

    阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】X省通信运营商拟开发运营支撑系统应用软件,管理企业的业务流程和基础资源。建设单位通过公开招标方式选择了监理单位,以便协助建设单位做好全过程的监理工作。该项目承建单位采用瀑布模型进行软件开发。在项目开发过程中,发生如下事件:【事件1】监理单位根据项目的实际状况,拟将进度控制、变更控制、信息管理、协调作为全部监理内容。【事件2】为了赶进度,承建单位编写了系统开发计划、质量保证计划、配置管理计划等项目计划及《软件需求规格说明》后,认为需求分析阶段的工作已完成,立即开始进行软件设计。【事件3】承建单位按照规定日期提交了《概要设计说明书》《数据库设计说明书》《详细设计说明书》,监理工程师老姚认为承建单位完成了设计阶段的任务。【问题1】(4分)对于事件1,监理单位的监理内容还应包括哪些?【问题2】(5分)对于事件2,作为监理工程师,请指出承建单位工作的不足之处。【问题3】(5分)(1)针对事件3,监理工程师还应该从哪些方面对设计文档进行审查?(2)请说明对概要设计说明书应重点审查的内容。【问题4】(6分)为了有效地实施监理工作,提高监理质量,监理单位建立了完善的质量控制体系。监理单位的质量控制体系应包括哪些内容?


    答案:
    解析:
    【问题1】监理工作的基本工作内容是“四控、三管、一协调”。除了进度控制、变更控制、信息管理、协调外,还应包括质量控制、投资控制、安全管理、合同管理。【问题2】(1)需求分析阶段的成果包括:项目开发计划、《软件需求说明书》、软件质量保证计划、软件配置管理计划、软件(初步)确认测试计划、用户使用说明书初稿。本题目中的需求分析阶段成果缺少确认测试计划和用户使用说明书初稿。(2)设计阶段进入的条件:项目开发计划、质量保证计划、配置管理计划等配套计划通过评审并正式批准。《软件需求规格说明》通过评审。以《软件需求规格说明》为核心的配置管理分配基线建立。因此,进入设计阶段的条件不足。【问题3】(1)在设计阶段,监理单位主要针对需求的覆盖性及可跟踪性、模块划分的合理性、接口的清晰性、技术适用性、技术清晰度、可维护性、约束与需求的一致性、可测试性、对软件设计的质量特性的评估、对软件设计的风险评估、对比情况、文档格式的规范性等方面进行评审。(2)软件概要设计监理重点审查的内容包括:软件的功能、软件的结构、接口设计、接口关系等。【问题4】监理单位监控质量控制体系的日常运行状况,包括设计质量控制、分项工程质量控制、质量控制分析、质量控制点检测等内容;监理单位核定工程的中间质量、监督阶段性验收,并参与竣工验收。

  • 第4题:

    阅读下列说明,针对项目的质量管理,根据要求回答问题1~问题3。

    [说明]

    系统集成A公司承担了某企业的业务管理系统的开发建设工作,并任命张工为项目经理。

    张工在担任此新项目经理的同时,所负责的原项目尚处在收尾阶段。张工在进行了认真分析后,认为新项目刚刚开始,处于需求分析阶段,而原来的项目尚有某些重要工作需要完成,因此张工将新项目需求分析阶段的质量控制工作全权委托给了软件质量保证(SQA)人员李工。李工制定了本项目的质量计划,包括收集资料、编制分质量计划、并通过相应的工具和技术,形成了项目质量计划书,并按照质量计划书开展相关需求调研和分析阶段的质量控制工作。

    在需求评审时,由于需求规格说明书不能完全覆盖该企业的业务需求,且部分需求理解与实际存在较大偏差,导致需求评审没有通过。

    请指出A公司在项目管理过程中的不妥之处。


    正确答案:①整个公司的项目管理过程不完善或缺乏各项目之间资源平衡机制不完善; ②单个项目管理制度不规范。例如张工随意下放权限全权委托新项目需求分析阶段的质量控制工作的做法不对; ③团队成员身兼数职张工兼任多个项目质量保证人员李工兼任质量保证、质量控制、编制项目质量计划等工作; ④所编制的项目质量计划书存在缺陷且未经过评审在具体实施中没有发挥应有的效用; ⑤该项目的质量控制形同虚设(或未落到实处)
    ①整个公司的项目管理过程不完善或缺乏,各项目之间资源平衡机制不完善; ②单个项目管理制度不规范。例如,张工随意下放权限,全权委托新项目需求分析阶段的质量控制工作的做法不对; ③团队成员身兼数职,张工兼任多个项目,质量保证人员李工兼任质量保证、质量控制、编制项目质量计划等工作; ④所编制的项目质量计划书存在缺陷,且未经过评审,在具体实施中没有发挥应有的效用; ⑤该项目的质量控制形同虚设(或未落到实处) 解析:成功的项目管理是在约定的时间和范围、预算的成本及要求的质量下,达到项目干系人的期望。项目质量管理包括为确保项目能够满足所要执行的需求的过程,包括质量管理职能的所有活动,这些活动确定质量策略、目标和责任,并在质量体系中凭借质量计划编制、质量控制和质量保证等措施,决定了对质量政策的执行、对质量目标的完成,以及对质量责任的履行。项目质量管理过程包括执行组织关于确定质量方针、目标和职责的所有活动,使得项目可以满足其需求。它通过质量计划编制、质量保证、质量控制程序和过程及连续的过程改进活动实施来实现质量管理系统。
    对于本案例,A公司在项目管理过程中的不妥之处表现在;
    ①整个公司的项目管理过程不完善或缺乏,各项目之间资源平衡机制不完善。
    ②单个项目管理制度不规范。例如,作为项目经理对质量负有全责,而张工随意下放权限,全权委托新项目需求分析阶段的质量控制工作的做法不对;项目经理张工的多项目管理能力有限。
    ③团队成员身兼数职,张工兼任多个项目,质量保证人员李工兼任质量保证、质量控制、编制项目质量计划等工作。
    ④所编制的项目质量计划书存在缺陷,且未经过评审,在具体实施中没有发挥应有的效用。
    ⑤该项目的质量控制形同虚设(或未落到实处)。

  • 第5题:

    阅读下面关于项目工作管理系统的数据库设计说明,回答问题1至问题3。

    【说明】

    E软件开发公司,决定开发设计本公司的项目工作管理系统,由王先生承担数据库的设计工作。公司项目管理的需求分析如下:

    1.组织机构:E公司有多个部门,每个部门有多个职员、多个办公室,每个办公室有一部电话。当部门变更时更换新的部门代码。职员辞职后,若再次被聘用仍使用辞职前的代码。被聘用职员担任某职务,职务用职务代码来标识。职务分为:工程师、高级工程师、经理助理、经理等。职员的工资根据等级区分,共分为S、A、B、C、D五个等级。一个职务对应某个等级,一个等级对应多个职务。职员月工资等于职员月工作时间(小时)乘以小时工资。职员的人事变动及职位变更(升级、降级)在月初进行。

    2.项目管理:项目用项目代码标识,使用过的项目代码不能重复使用。一个部门可承担多个项目,但一个项目仅由一个部门承担。一个项目有一名项目主管和多个职员;—个职员可参加多个项目。项目代码由系统自动生成,一旦项目建立,项目名、部门代码及起始年月日不能再变更。

    3.项目的工作管理流程为:项目上作计划输入(初始计划)→工作业绩输入→业绩生成(每月一次)→计划修正(每月一次)。

    (1)项目工作计划输入:项目主管使用如图22-14所示计划输入界面,输入项目代码、职员代码、职员参加某个项目的月工作时间(计划)。图中白色部分为可输入项。

    (2)工作业绩输入:输入职员每天参加各个项目的工作时间。图22-15为工作业绩输入界面,图中白色部分为可输入项。其中,出勤时间由考勤系统管理,指定项目代码的顺序可以不同,并且一天可以输入多个项目代码,但同—个项目代码不能重复输入。

    (3)业绩生成:月底汇总职员的当月工作业绩,生成月工作业绩表。

    (4)计划修正:项目主管根据项目进度修改以后的工作计划。

    王先生根据公司的项目需求将数据库关系模式设计如图22-16所示。

    请使用“关系模式标记规则”,给出部门、等级、项目、工作计划关系模式的主键和外键,以及基本函数依赖集F1、F2、F3和F4。


    正确答案:部门(部门代码部门名起始年月终止年月办公室办公电话) F1={部门代码→(部门名起始年月终止年月)部门代码→办公室办公室→办公电话} 注:部门代码→(部门名起始年月终止年月)可写成(下同): 部门代码→部门名部门代码→起始年月部门代码→终止年月 等级(等级代码等级名年月小时工资) F2={等级代码→等级名(等级代码年月)→小时工资} 项目(项目代码项目名起始年月日结束年月日) F3={项目代码→(项目名部门代码
    部门(部门代码,部门名,起始年月,终止年月,办公室,办公电话) F1={部门代码→(部门名,起始年月,终止年月),部门代码→办公室,办公室→办公电话} 注:部门代码→(部门名,起始年月,终止年月)可写成(下同): 部门代码→部门名,部门代码→起始年月,部门代码→终止年月 等级(等级代码,等级名,年月,小时工资) F2={等级代码→等级名,(等级代码,年月)→小时工资} 项目(项目代码,项目名,,起始年月日,结束年月日,) F3={项目代码→(项目名,部门代码 解析:本题要求给出部门、等级、项目、工作计划关系模式的主键和外键,以及基本函数依赖集。这些需要从试题描述和图22-14、图22-15中得到答案。我们只以“部门”为例进行分析,其他三个可类似进行。
    “当部门变更时更换新的部门代码”,这说明“部门代码→(部门名,起始年月,终止年月)。“每个部门有多个职员、多个办公室,每个办公室有一部电话”。这说明“部门代码→办公室”,“办公室→办公电话”。因此,“部门代码”是关系模式“部门”主键。
    但是,因为这个关系模式不满足BCNF,这样会有些问题,例如,在这个关系模式中,如果某个部门有多个办公室,则“部门代码”相同的记录的“办公电话”却不一定相同。这种现象又否定了“部门代码”是主键的结论。为了解决这个问题,必须增加“办公室”为主属性。因此,关系模式“部门”的主键为(部门代码,办公室),无外键。