课程设计报告课程名称IT项目管理课程设计姓名院(系)专业班级学号指导教师医院电子病历管理系统开发项目目录一.需求分析...........................................................................................................................31.背景......................................................................................................................................32.功能需求..............................................................................................................................33.建设目标..............................................................................................................................3二.项目计划...........................................................................................................................31.项目范围管理.......................................................................................................................32.人员配置计划.......................................................................................................................63.项目实施计划.....................................................................................................................9三.风险计划............................................................................................................................131.风险识别,评估与风险规划...............................................................................................132.风险分析表.........................................................................................................................143.风险应对措施.....................................................................................................................16一.需求分析1.背景信息技术推动者社会的进步,已经给人们的生活带来革命性的变化。随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,其强大的功能已经被人们深刻认识,它已经进入了人类社会的各个领域并发挥着越来越重要的作用,特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势。步入信息化时代,有巨大的数据信息等待加工处理和传输,这使得对数据的进一步掌控和利用显得尤为迫切。目的国内外的医疗部门正在积极地参加到这场变化中来。我国多家医院已经建立起医疗信息系统。该系统正在全国逐步推广。传统的病历模式也受到了现代信息技术的挑战,记载病历的新载体电子病历——电子病历也应运而生。2.功能需求医院电子病历管理系统主要用于医院的信息管理,总体任务是实现病历信息关系的系统化、科学化、规范化和自动化,其主要任务是用计算机对医院病历的各种信息进行日常管理,如查询、修改、增加、删除,针对这些要求设计了医院电子病历管理系统。推行医院电子病历管理系统的应用是进一步推进医院病历管理规范化、电子化的重要举措。3.建设目标项目建设目标主要从本项目的建设成果、项目的工期要求以及项目投资目标三方面来说明。项目成果:交付使用一个医院电子病历管理系统软件,能实现利用计算机对医院病历信息进行管理,满足对医院病历的各种信息进行日常管理,如查询、修改、增加、删除等功能。工期要求:本项目从2016年6月14日开始立项,要求在2016年8月中旬投入运行。项目投资:项目投资要求控制在5万人民币以内。二.项目计划1.项目范围管理(1)生存期模式针对本项目的开发特点,参考企业的生存期模型说明和软件过程体系,决定采用增量模型,理由如下:医院电子病历管理系统可以先基于通用功能作出一个最小的使用版本,再逐步添加其他的功能。这样一来,用户可以先试用最小版本的同时,提出更多明确的需求,这有助于下一阶段的开发,大大减小了开发的风险。在医院电子病历管理系统中,要求系统有可扩充性,若使用增量模型,可以保证系统的可扩充性。用户明确了需求的大部分,但是也会存在不详尽的地方,只有等到一个可用的产品出来,通过用户使用,然后进行评估,评估结果作为下一个增量的开发计划,下一个增量发布一些新增的功能和特性,直至产生最终完善的产品。“系统要求有可扩充性,可以在现有系统的基础上,通过前台就可加挂其他功能模块”——也说明用户可能会增加新的需求。从最基础的做起,逐步扩充其应用,所以选择增量模型来开发学生信息管理系统。(2)工作任务分解当解决问题过于复杂时,可以将问题进行分解,直到分解后的子问题容易解决,然后分别解决这些子问题。规划项目时,也应该从任务分解开始,将一个项目分解为更多的工作细目或子项目,使项目变得更小、更易管理、更易操作。这样可以提高估算成本、时间和资源的准确性。使工作变得更易操作,责任分工更加明确。完成项目本身是一个复杂的过程,必须采取分解的手段把主要的可交付成果分成更容易管理的单元才能一目了然,最终得出项目的分解结构(WBS)。1)任务分解的原则1.将主体目标逐步细化分解,最底层的日常活动可直接分派到个人去完成;2.每个任务原则上要求分解到不能再细分为止;3.日常活动要对应到人、时间和资金投入。2)任务分解的方法1.采用树状结构进行分解;2.以团队为中心,自上而下与自下而上的充分沟通,一对一个别交流与讨论,分解单项工作。3)任务分解的标准1.分解后的活动结构清晰,从树根到树叶,一目了然,尽量避免盘根错节;2.逻辑上形成一个大的活动,集成了所有的关键因素包含临时的里程碑和监控点,所有活动全部定义清楚,要细化到人、时间和资金投入。医院电子病历管理系统开发的工作分解结构如图所示。2.人员配置计划项目团队组建的工作流程如图2.2所示。项目组管理采用自上而下的负责方式:项目组成员向项目负责人负责,项目负责人向项目领导小组负责。这种方式清晰地定义了各个运作层面的职责,便于项目管理、控制,提高项目管理的力度和效率。项目组织结构如图2.3所示。项目组成立研究项目(总)负责人以及专业负责人确定内外部接口人确定项目组成员项目组成员报备项目启动会项目组成立收尾图2.2项目组建的工作流程领导小组项目负责人软件开发负责人资源管理负责人质量评审负责人图2.3组织结构示意图参与项目各方的责任一般通过责任分配矩阵的形式进行表达,这种表达形式的优点是直观地将项目责任方的责任和权利完整地表达出来,便于项目各方进行有效的协调,对项目的成功实施非常关键。根据组织结构确定的项目责任分配矩阵,责任矩阵如表2.1所示。表2.1责任矩阵WBS软件开发部资源管理部质量评审部领导组软件规划项目规划FCP计划评审CF需求分析用户界面设计FC用户需求评审CF修改需求、用户界面FC编写需求规格说明CF需求验证CCF项目设计概要设计FC数据库ER图编制、建库FC设计评审CF项目实施用户登陆管理员登录FCP病案管理员登录F医生登录CF病人登录CFC病病案的形成管理病案信息录入FC病案编目F病案信息CF注:F:负责;C:参与;P:批准。案管理维护病案质控F病案借阅管理病案预约CF病案借阅FC医生授权管理F病案的开发利用管理病案检索CF治疗方法优化F病案统计CF系统集成系统集成测试FC环境测试F测试总结CF提交验收测试F产品提交CF3.项目实施计划(1)项目进度计划1)甘特图项目进度甘特图如图2.4所示图2.4项目进度甘特图2.网络图项目进度网络图如图2.5所示。1.项目资源表(2)资源计划项目资源表如表2.2所示。表2.2项目资源表2.人力资源计划项目人力资源计划如表2.3所示。表2.3项目人力资源计划表(3)成本计划项目成本预算如表2.4所示。表2.4成本预算表(4)质量计划1.质量目标整体创优良是项目的质量目标。2.质量保证计划质量管理范围如下:(1)软件设计应符合设计规范及用户的要求。(2)服务及设备采购应符合项目需求,资质和质量符合国家标准和建设单位的要求。(3)项目研发应符合公司需求。(4)软件的集成和交付符合要求。质量管理方法和手段采用PDCA循环方法,即每一个工序事先均应制定切实可行的实施计划,并认真按照计划和相关技术标准的要求实施,通过定期质量检查,即使发现问题,及时采取措施纠正,持续改进质量,确保整体质量处于受控的状态。管理的结果是整体优良的交付物、完整的质量管理报告。三.风险计划项目风险管理是指通过风险识别、风险分析和风险评价去认识项目的风险,并以此为基础合理地使用各种风险应对措施、管理方法技术和手段,对项目的风险实行有效的控制,妥善的处理风险事件造成的不利后果,以最少的成本保证项目总体目标实现的管理工作。1.风险识别,评估与风险规划(1)风险识别风险识别是理解某特定项目有哪些可能令人满意的结果的过程。就是采用系统化的方法,识别某特定项目已知的和可预测的风险。(2)风险评估风险评估(RiskAssessment)是指,在风险事件发生之前或之后(但还没有结束),该事件给人们的生活、生命、财产等各个方面造成的影响和损失的可能性进行量化评估的工作。即,风险评估就是量化测评某一事件或事物带来的影响或损失的可能程度。(3)风险规划针对风险分析的结果,为提高实现项目目标的机会,降低风险的负面影响而制定风险应对策略和应对措施的过程,即制定一定的行动和策略来对付、减少、以至于消灭风险事件。通常采取的措施有1.回避风险。2.转移风险。3.损失控制。4.自留风险。2.风险分析表根据风险识别,风险评估,风险规划可以制定了如下风险分析表排序输入风险事件可能性影响风险值风险应对措施1最终用户抵制该系统投资方可能会由于某个细节的问题对整个系统产生反感。80%70%40%1.尽力满足用户提出的需求。2.界面尽可能的美观,方便。3.需求分析阶段派出专门的系统分析员去了解用户的性格,爱好,工作习惯。2项目期间,投资方举棋不定网上购物系统众多,投资方浏览后可能会经常要求更改需求60%70%40%1.软件详细设计阶段注意增加软件的可重用性。提高复用水平。2.沟通和协调。3客户的需求规格说明需求不明确,增加需求,导致需求蔓延,由于本软件是不太了解计算机的用户使用,变更需求可能性很大。70