
IT项目管理图书馆管理系统.doc
18页图书馆项目管理计划书系〔部〕名 称 计算机与信息科学系组 长 组 员 课 程 名 称 信息系统项目管理指 导 教 师 日期:2012 年 05 月 28日一、 图书馆项目范围说明书项目范围说明阐述进行这个项目的原因或意义,形成项目的基本框架,使项目所有者或项目管理者能够系统地、逻辑地分析项目关键问题与项目形成中的相互作用要素,使项目干系人在项目开始实施前或项目相关文档编写以前,能够就项目的基本内容和结构达成一致;项目范围说明应当形成项目成果核对清单,作为项目评估的依据,在项目终止以后或项目最终报告完成以前进行评估,以此作为评价项目成败的依据;范围说明还可以作为项目整个生命周期监控和考核项目实施情况的基础,和项目其他相关计划的基础.项目的原因和意义:尽量采用学校现有的软硬件环境,与先进的管理系统开发方案,从而达到充分利用学校现有资源,提高系统开发水平的应用效果的目的.便于学校教师和学生图书管理,通过查询可立即定位该读者的相应的信息,可以对图书进行查询、增加、修改,读者可以预约已借图书. 边界问题:时间限定:50天〔扣除节假日〕 成本限定:25万之内 人员:6名〔这里面的需求人员,模块设计人员也要同时协助开发人员工作,开发人员主要进行主模块代码的编写,以与数据的编码问题,对于需求人员和设计人员可以编写一些小模块,界面等〕角色与人员分工:一共要用到6个人员所需人数角色主要职责分工1项目经理1名01.项目沟通交流02.项目进度掌控03.核心技术框架制定04.工作任务划分分配、审核、验收05.开发平台建设06.样例程序制作07.日常管理工作08.重要文档成果物的整理09.测试验收各个模块10.架构设计整个系统的核心权限部分11.解决疑难技术问题12.模块设计指导1模块设计人员01.进行系统概要设计02.详细设计03编写设计说明书04.跟开发人员一起完成开发工作3程序员〔高级程序员〕01数据库编码02.主要模块的代码编写4实施人员1名01.将软件交给用户并安装02.对使用端的人员进行培训03.后期维护5需求分析人员一名〔同时也是系统分析员,客户联络员〕01.进行需求调研,需求分析02.协助开发人员完成变成工作6测试工程师1名01.协助处理文档整理工作02.协助验收审核各模块详细设计文档03.协助项目经理协调项目待解决问题2.项目概述2.1工作内容本系统主要用于学校教师和学生图书管理,主要任务是通过建立图书管理系统,完善学校图书录入、借还、预约,续借以与读者信息的管理,管理员通过查询可立即定位该读者的相应的信息,同时可以对图书进行查询、增加、修改,读者可以进入系统进行图书查询和预订已借图书和续借.针对这些问题设计此系统.该项目各个阶段所要实现的目标,参与人员和每个阶段要评估标准如下: 需求分析制定需求功能列表与客户达成共识相关人:需求分析人员、项目经理、客户组完成需求分析说明文档与评审软件设计给客户、程序组、测试组做设计展示并根据要求修改完成设计相关人:需求分析人员、设计人员、客户代表、项目经理完成架构设计、系统设计、数据库设计和用户界面设计与评审软件开发完成全部代码编写、单元测试和模块集成测试相关人:需求分析人员、设计人员、开发人员、项目经理软件基本功能实现,没有阻碍测试工作进展的问题软件测试完成功能测试、系统测试、压力测试和回归测试相关人:测试人员、 项目经理软件系统测试计划全部完成并达到质量要求验收产品调试,交付软件给客户相关人:实施人员、客户代表、项目经理完成试运行报告,进行人员培训,客户满意这个系统中大致的范围有:二、 图书馆管理系统开发项目进度安排在实际工作中,项目规模往往比较大,为了合理安排时间,使图书管理系统能顺利完成,进度安排使得尤为重要.由于项目开始于2012年3月21日,于2012年5月31日完成.活动号任务名称工作日〔天〕开始时间完成时间紧前活动图书管理系统502012年3月21日2012年5月31日项目规划32012年3月21日2012年3月25日1模板确定12012年3月21日2012年3月21日2撰写项目计划报告22012年3月22日2012年3月25日1需求分析92012年3月26日2012年4月8日3需求调研22012年3月26日2012年3月27日24需求分析42012年3月28日2012年3月31日35需求确认22012年4月1日2012年4月5日46撰写需求分析说明书12012年4月6日2012年4月8日5软件设计112012年4月9日2012年4月23日7系统分析32012年4月9日2012年4月11日68模块设计72012年4月12日2012年4月22日79数据库设计52012年4月12日2012年4月18日710美工设计32012年4月12日2012年4月16日711撰写详细设计说明书12012年4月23日2012年4月23日8,9,10软件开发162012年4月24日2012年5月16日12硬件安装12012年4月24日2012年4月24日1113环境配置12012年4月25日2012年4月25日1214书籍管理102012年4月26日2012年5月10日1315借阅管理102012年4月26日2012年5月10日1316读者管理92012年4月26日2012年5月9日1317查询管理82012年4月26日2012年5月8日1318系统维护142012年4月26日2012年5月16日13软件测试92012年5月17日2012年5月29日19集成测试42012年5月17日2012年5月22日14,15,16,17,1820系统测试42012年5月23日2012年5月28日1921撰写系统测试报告12012年5月29日2012年5月29日20验收总结22012年5月30日2012年5月31日22撰写用户手册12012年5月30日2012年5月30日2123人员培训12012年5月30日2012年5月30日2124产品转移12012年5月30日2012年5月30日2125经验总结12012年5月31日2012年5月31日26,27,28甘特图:任务3-21~4-14-2~4-134-14~4-254-26~5-75-8~5-195-20~5-31项目规划-----模板确定=撰写项目计划报告====需求分析 ------------需求调研 ==需求分析 ====需求确认 =====撰写需求分析说明书 ===软件设计 ---------------系统分析 ===模块设计 ===========数据库设计 =======美工设计 =====撰写详细设计说明书 =软件开发 -----------------------硬件安装 =环境配置 =书籍管理==============借阅管理==============读者管理=============查询管理 ============系统维护 =====================软件测试 -------------集成测试 ======系统测试 ======撰写系统测试报告 =验收总结 --撰写用户手册 =人员培训 =产品转移 =经验总结 =图书管理系统的网络图:〔1〕关键路径:开始—>1—>2—>3—>4—>5—>6—>7—>8—>11—>12—>13—>18—>19—>20—>21—>22—>25—>结束即是:模板确定—>撰写项目计划报告—>需求调研—>需求分析—>需求确认—>撰写需求分析说明书—>系统分析—>模块设计—>撰写详细设计说明书—>硬件安装—>环境配置—>系统维护—>集成测试—>系统测试—>撰写系统测试报告—>撰写用户手册—>经验总结 1+2+2+4+2+1+3+7+1+1+1+14+4+4+1+1+1=50〔天〕那么这个系统的工期是50天. 三、 图书馆管理系统开发项目人员分配项目人力资源计划就是决定在项目中的每一项工作中用什么样的人力资源,确定人力资源的数量、质量和结构.1、项目团队的组织结构与其角色职能列表A、 组织结构图书管理系统的项目管理是采用项目型组织,各成员按照从事的项目组成不同的团队,并由指定的项目经理来协调和管理项目的运作.a、职能型组织b、项目型组织c、矩阵型组织弱矩阵型组织平衡矩阵组织强矩阵组织d、复合型组织B、 人员要求a、 项目经理1、有5年以上软件研发经验 2、能分析和判断大部分软件问题.对项目软件开发过程负责.有丰富的项目经验和很强的责任心. 3、有熟练的英文阅读能力和交流能力.b、 调研分析员1、计算机、软件工程等专业本科以上学历;2、熟悉需求调研方法,具备较强的业务流程与业务模型分析设计能力; 3、 熟悉软件工程理论,掌握软件需求获取与分析方法;。
