您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 图书馆管理信息系统项目管理
中南民族大学图书馆管理信息系统小组成员:王静10056058张雪彤10056059黄娟10056060胡亚云10056061范程翔10056005我们所选的课题为图书馆管理信息系统,我们严谨遵循软件开发过程的指导来进行毕业设计的一系列工作,其中在需求调查阶段,我们向学校图书馆管理处的工作人员进行了大致的业务流程调查,然后再查阅资料后制定了我们所要实现的功能,完成了需求规格说明书的编写,之后通过RationalRose工具画了一系列的图完善该系统的分析与设计部门,系统实现部分我们各自进行了分工合作,每个人负责一部分系统子功能的实现,我们采用的是面向对象的编程方法。而所有这些过程我们都在MSProject软件的支持下融进了项目管理过程中,从而实现了软件项目管理的全面细致的实践设计工作。我们所选的课题为图书馆管理信息系统,我们严谨遵循软件开发过程的指导来进行毕业设计的一系列工作,其中在需求调查阶段,我们向学校图书馆管理处的工作人员进行了大致的业务流程调查,然后再查阅资料后制定了我们所要实现的功能,完成了需求规格说明书的编写,之后通过RationalRose工具画了一系列的图完善该系统的分析与设计部门,系统实现部分我们各自进行了分工合作,每个人负责一部分系统子功能的实现,我们采用的是面向对象的编程方法。而所有这些过程我们都在MSProject软件的支持下融进了项目管理过程中,从而实现了软件项目管理的全面细致的实践设计工作。项目介绍一、项目立项项目立项项目授权乙方项目授权书(见附录)项目章程(见附录)由项目发起人组织项目启动会议,确定项目章程,并请项目主要干系人承诺并签字。2nd项目组织结构由于《图书馆信息管理信息系统》规模比较小,专业性较强,偏于技术性,而且小组人员不多。所以,最终选择职能型组织结构。选择组织结构过程中应注意的关键因素项目组选择项目的标准:1)公正无私;2)有良好的职业道德;3)具有管理的基本技能与知识;4)具有很好的沟通与表达能力;5)有很强的分析问题解决问题的能力;7)懂技术,不要求精通但是要全面;8)谦虚,不能不懂装懂;9)平易近人,不要摆架子。3.项目经理选择选择一个合适的项目经理:最后确定范程翔同学担任项目经理。4.项目干系人分析三、项目范围计划经过需求分析调查,简单的图书馆管理信息系统的功能有:登录、查询、借书和还书。1st.系统原型分析图书管理信息系统登录子系统查询子系统借书子系统还书子系统2nd系统规格说明书1、图书管理系统负责将图书、杂志借给读者、前提条件是这些读者在系统进行了注册,图书和杂志也系统中进行了注册。2、图书馆负责新书的购买、当书和杂志已经过时或者破旧不堪时,可以将这写图书和杂志从图书馆管理系统中删除;3、图书管理员是图书馆的员工,负责与读者打交道,并且是在系统提供的支持下开展工作;4、图书管理系统能够容易地建立、修改和删除系统中的信息,包括图书信息、读者信息、以及出版社信息等;5、图书管理系统能够在所有流行的平台环境上运行,并且有一个美观的图书用户界面。6、图书管理系统容易扩展新功能。3rd.工作分解结构WBS四、时间管理小组讨论制定初期项目进度计划,然后确定各任务依赖关系和工期1st.进度计划里程碑分别为:项目启动制定项目章程项目结束2nd甘特图详细项目日程信息3rd.关键任务报告3rd.五.项目成本计划(一)成本估算由于项目在开发之前进行成本估算是非常重要的,往往用于确定项目的可行性分析。成本估算的工作流程图成本估算利用WBS的方法,先把项目进行合理的细分,然后估算出每个WBS要素的费用。(1)制定资源计划,进行资源分配(2)确定每项活动的变动成本(3)确定每项活动的固定成本(4)确定每项活动的成本估算1st.详细成本估算。2nd资源分配表3rd项目成本计划4th项目成本计划-甘特图成本预算成本费用预算是一项综合性预算,它的编制工作一定要在遵循成本效益原则的前提下,充分体现从严、从紧,处处精打细算,量入为出,勤俭节约的原则。《中南民族大学图书管理系统》项目将固定成本都设为0,在只考虑人工成本的情况下制定了成本预算表点击“视图-报表-成本-选定‘,选择预算,就可以看到预算报表,可知预算为19045.33元。预算报表详细成本计划详细项目成本计划运用Project软件输入资源数据,完成一系列操作,得到所需要的成本计划。(1)输入人力资源的数据(2)输入项目的资源分配信息(3)按表要求给每项任务分配资源(4)建立基准计划(5)录入实际成本时间任务1,3,4,6按计划完成,任务5多用了1天(6)挣值分析挣值分析挣值分析是衡量项目绩效的一种方法。它指明相应于到目前为止完成的工作量多少预算应该已经用掉以及对于该任务,分配或资源的比较基准成本1st.输入实际数据输入项目实际进度与成本信息进度跟踪结果2nd实际进度和成本数据—甘特图3rd.成本跟踪结果跟踪甘特图4th挣值分析结果挣值分析表六、质量管理1st.质量目标1)基于需求的测试覆盖率为100%。2)软件功能测试用例通过率不低于95%。3)每个阶段评审中发现的问题都已经解决或得到适当处理。4)产品发布时不存在严重问题以及以上的缺陷。注:严重问题指导致系统或模块不能正常工作的问题。2nd质量策略为了保证提交给用户的产品是高质量的,实施过程中采取的质量保证措施包括:1)将质量贯彻到日常的项目进展过程中。2)应该特别注意项目工作产品质量和早期评审工作,无论是质量保证还是质量控制,采取的策略都是早期预防和早期排除缺陷。3、质量保证活动主要包括过程评审和产品审计目的是保证和提高提交给用户的产品质量每次过程评审和产品审计填写相应的报告或活动记录产品审计由质量保证人员来进行,检查项目产品是否达到质量目标。产品审计过程评审过程评审的具体依据参照企业的过程规范,保证项目中的所有活动都在实施范围内。根据公司质量保证体系和本项目特点,确定项目执行过程如下:项目规划过程及产品标准项目跟踪管理过程需求分析过程及产品标准系统设计过程及产品标准详细设计过程及产品标准调试运行过程及产品标准代码检查过程及产品标准产品集成测试过程及代码标准开发环境中执行规则测试环境中的执行规则质量保证过程及其标准配置管理过程及其标准4、质量控制活动包括代码走查、单元测试、集成测试、环境测试、由开发人负责。在编写代码时进行同步单元测试,要达到分支覆盖。通过单元测试和编码检查后,应提交给测试部门进行集成测试和系统测试。测试应达到质量目标要求,软件发布时应达到测试通过准则的要求。质量保证人员日常的汇报途径如下:·将发现的问题通知项目经理,协调纠正措施。·将项目蛆内不能协调的问题汇报给高理者,由高级管理者协解决。·将日常工作和过程数据汇报给质量经理,由其统一收集并进行统计。5、质量保证的报告途径6.记录的收集、维护和保存项目组应当保留项目执行过程中形成的各类文档、各种记录、各级周报、各级会议记录。对于项目中问题的处理也需要形成记录保存。每周由质量保证人员据任务清单的审计任务进行审计活动,并收集各活动的过程数据。七、项目人力资源计划1、项目经理:统筹规划,处理项目开发过程中遇到的各种突发情况2、系统测试员:及时发现并处理软件运行过程中所遇到的问题3、模块设计员:使用UML、Visio、RationalRose等相关软件建模工具对软件进行模块设计4、系统分析员:使用SQLSERVER数据库的设计与开发5、调试分析员:熟悉需求调试,具备较强的业务流程及业务分析能力1st.项目组织结构及职责2nd责任分配矩阵RAMP表示某项特定工作细目的主要负责人。S表示次要负责人或辅助人员。由“资源图表”可看出,项目经理、系统测试员和调试分析员存在过度分配的状况,下图为项目经理的资源图标,可看出项目经理在2013年4月存在过度分配状况。3rd.人力资源管理通过“工具-资源调配”对项目经理的工作进行调配,使过度分配现象消失,以项目经理为例,下图为进行资源调配后的结果:3rd.人力资源管理4th项目人员计划通过资源调配使过度调配情况消失后,得到最终项目人员工作计划八、项目沟通计划在项目进程中,项目相关人员需要了解各种类型信息。1开发人员:需要了解需求分析的调查报告、软件开发计划安排及开发所需时间限制。2项目经理:需要了解项目计划各阶段的实施情况、项目进程中出现的问题、任务的完成情况及项目干系人与项目团队的沟通信息情况。3项目发起人:需要了解项目的经济可行性报告,成本预算情况及项目时间规划。4高层领导:需要了解项目里程碑事件的完成程度、项目进程中需要得到的其他支持。5客户:需要了解项目的进展情况、项目进程中出现的问题、参与项目测试的情况1项目进程中的信息类型项目信息实时查询和管理方式1.信息查询方式:电子邮件查询方式、QQ群上传的文件下载查询、电话查询。2.更新和发布方式:电子邮件发布方式、QQ群文件上传发布方式、电话沟通、召开集体会议发布通知。2项目组成员沟通方式每天18:00—18:30,项目组成员进行口头交流。4项目交流会议每周六的15:00—17:00,召开项目周例会,讨论本周工作进度、问题及对策、资源协调、下周工作安排提交周报告,记录会议中的详细讨论内容及讨论结果等信息。56问题报告制度将每周出现的项目问题及时记录进周报告中,待周例会开完后将会议记录报告中的项目进展中存在的问题及讨论结果发布给相关的项目人员。项目报告制度确定各项任务的报告联系人,将每天的项目进展情况实时报告,由联系人总结记录进周报告中,在周例会中提交项目进展的周报告。九、项目风险计划项目风险识别:1、需求风险2、相关风险3、技术风险4、管理风险5、安全风险1st.根据对各个方面的风险识别,得到项目风险分析结果:2ndTop1-5风险清单3ndTop6-10风险清单十一.项目配置管理计划(一)导言目的:对图书馆管理信息系统规定各种必要的配置管理条款,以保证所交付的系统软件能够满足项目委托书中规定的各种原则需求,能够满足软件系统需求规格说明书中规定的各项具体需求。定义:本计划中用到的一些术语的定义按GB/T11457,GB/T12504,GB/T12505。参考资料:GB/T11457软件工程术语GB/T12504计算机软件质量保证计划规范GB/T12505计算机软件配置管理计划规范《计算机软件工程规范国家标准汇编2000》(二)组织及职责配置管理的角色和职责见下表所示::角色人员职责和工作范围配置管理者王静1.制定《配置管理计划》2.创建和维护配置库SCCB负责人张雪彤1.审批《配置管理计划》2.审批重大的变更SCCB成员范程翔(项目经理),胡亚云(质量保证人员),王静(配置管理者)审批某些配置项或基线的变更(三)配置管理环境本项目属于小型项目,工期也不长采用VisualSourceSafe作为配置管理工具。包括:配置库目录结构用户及权限配置库目录结构序号内容说明路径1TCM技术合同管理$\prj-Library\TCM2RM需求管理$\prj-Library\RM3SPP软件项目规划$\prj-Library\SPP4SPTO软件项目跟踪与管理$\prj-Library\SPTO5SCM软件配置管理$\prj-Library\SCM6SQA软件质量保证$\prj-Library\SQA7SPE软件产品工程设计$\prj-Library\SPE\DESIGN8源代码$\prj-Library\SPE\SOURCE9目标代码$\prj-Library\SPE\BUILD10测试$\prj-Library\SPE\TEST11发布$\prj-Library\SPE\RELEASE1st2nd.用户及权限类别人员权限说明配置管理者王静负责项目配置管理,拥有所有权限项目经理范程翔访问、读质量保证人员胡亚云访问、读开发人员黄娟,范程翔访问、读高层管理访问、读(四)配置管理活动命名SUM-Library–RM–SRS-v1.0公司:3个字符项目:最长10个字符类型:最长5个字符编
本文标题:图书馆管理信息系统项目管理
链接地址:https://www.777doc.com/doc-770092 .html