图书管理系统项目计划书

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

图书管理系统项目计划书1.引言1.1编写目的尽量采用学校现有的软硬件环境,及先进的管理系统开发方案,从而达到充分利用学校现有资源,提高系统开发水平的应用效果的目的。便于学校教师和学生图书管理,通过查询可立即定位该读者的相应的信息,可以对图书进行查询、增加、修改,读者可以预约已借图书。1.2背景a.产品名称:图书管理系统b.任务提出者:项目经理开发者:图书管理系统开发团队用户及产品实现单位:淮海工学院图书馆1.3术语PM(ProjectManager)----------------------------------------项目经理CostEstimating----------------------------------------成本估算Contract----------------------------------------合同FinishDate----------------------------------------完成日期2.项目概述2.1工作内容本系统主要用于学校教师和学生图书管理,主要任务是通过建立图书管理系统,完善学校图书录入、租借、预约以及读者信息的管理,管理员通过查询可立即定位该读者的相应的信息,同时可以对图书进行查询、增加、修改,用户则可以预约已借图书,针对这些问题设计此系统。2.2主要参加人员组长:XX该组成员:XXXXXXXXXXXX2.3产品2.3.1程序提供软件安装包。2.3.2文件以用户操作说明书形式向用户说明文件的名称及内容要点。2.3.3服务通过查询可立即定位该读者的相应的信息,可以对图书进行查询、增加、修改,同时读者可以预约已借图书。2.3.4非移交的产品项目可行性研究报告、项目开发计划书、需求规格说明书、概要设计说明书、详细设计说明书、测试计划、测试分析报告、开发进度报告、项目开发总结报告、维护手册....2.4验收标准按照需求规格说明书进行验收。2.5完成期限任务完成时间资源备注需求开发2011-4-8开发人员参与模块设计2011-4-18项目实施2011-4-24需细化测试2011-4-26提交2011-4-283.实施计划3.1工作任务的分解和人员分工文件编制、审批XX系统测试XX进度安排XXX用户培训、软件安装XX需求分析和定义XX详细设计和编码XXX3.2接口人员a、负责本项目同用户的接口人员:XX、XXX;b、负责本项目同本企业各管理机构,如计划管理部门、合同管理部门、采购部门、质量管理部门、财务部门等的接口人员:XXX、XX;c、负责本项目同分包方的接口人员:XX、XXX。3.3进度由于项目开始于2011年3月30日,于2011年4月28日完成。2011年4月28日任务名称工期开始时间完成时间图书管理系统30工作日2011年3月30日2011年4月28日(1)需求开发10工作日2011年3月30日2011年4月8日1图书管理功能2工作日2011年3月30日2011年3月31日2图书租借功能2工作日2011年4月1日2011年4月2日3读者服务功能2工作日2011年4月3日2011年4月4日4图书服务功能2工作日2011年4月5日2011年4月6日5系统管理2工作日2011年4月7日2011年4月8日(2)模块设计10工作日2011年4月9日2011年4月18日1图书管理模块2工作日2011年4月9日2011年4月10日2图书租借模块2工作日2011年4月11日2011年4月12日3读者信息模块2工作日2011年4月13日2011年4月14日4图书服务模块2工作日2011年4月15日2011年4月16日5系统管理模块2工作日2011年4月17日2011年4月18日(3)项目实施6工作日2011年4月19日2011年4月24日1借书还书管理1工作日2011年4月19日2011年4月19日2书籍登记管理1工作日2011年4月20日2011年4月20日3读者信息管理2工作日2011年4月21日2011年4月22日4系统信息管理2工作日2011年4月23日2011年4月24日(4)项目测试2工作日2011年4月25日2011年4月26日1系统集成测试1工作日2011年4月25日2011年4月25日2环境测试1工作日2011年4月26日2011年4月26日(5)提交2工作日2011年4月27日2011年4月28日1完成文档1工作日2011年4月27日2011年4月27日2验收、提交1工作日2011年4月28日2011年4月28日3.4预算在编制图书管理系统项目计划中考虑到,5个开发人员是全职在这个项目中,项目经理,质量保证和配置管理人员不是全职在这个项目中,他们还同时在管理其他的项目,进行成本估算的时候,应该根据项目人员付出的时间以及各项任务的具体情况进行成本预算,最后得到比较详细的成本分配情况,即成本基准。滋养费用比例如下表所示:3.4.1人员成本:共计18300元资源名称类型缩写最大单位标准费率加班费率每次使用成本成本累算基准日历1XX工时X100%¥70.00/工时¥0.00/工时¥0.00按比例标准2XXX工时X100%¥60.00/工时¥0.00/工时¥0.00按比例标准3XX工时X100%¥50.00/工时¥0.00/工时¥0.00按比例标准4XXX工时X100%¥50.00/工时¥0.00/工时¥0.00按比例标准5XX工时X100%¥50.00/工时¥0.00/工时¥0.00按比例标准6XXX工时X100%¥50.00/工时¥0.00/工时¥0.00按比例标准3.4.2设备成本:共计138200元项目成本预算任务名称比较基准1图书管理系统¥70,600.002需求开发¥3,200.003图书管理功能¥2,800.004图书租借功能¥3,100.005读者服务功能¥2,700.006图书服务功能¥4,000.007系统管理¥3,600.008模块设计¥4,500.009图书管理模块¥3,100.0010图书租借模块¥3,000.0011读者信息模块¥2,500.0012图书服务模块¥2,700.0013系统管理模块¥2,600.0014项目实施¥2,500.0015借书还书管理¥2,900.0016书籍登记管理¥3,000.0017读者信息管理¥2,800.0018系统信息管理¥3,200.0019项目测试¥3,800.0020系统集成测试¥3,500.0021环境测试¥3,000.0022提交¥2,100.0023完成文档¥2,500.0024验收、提交¥3,500.003.4.3其它经费预算:此项共计¥50,000.00(1)差旅费(旅费、出租)(含补贴)(2)资料费(图书费、资料费、复印费、出版费)(3)通信费(市话长话费、移动通信费、上网费、邮资)(4)会议费(鉴定费、评审会、研讨费、外事费等)(5)办公费(购买办公用品)(6)协作费(业务协作招待费、项目团队加班伙食费)(7)培训费(培训资料编写费、资料印刷费、产地费、设备费)(8)其他(检测、外加工费、维修费、消耗品、低易品、茶话会等)以上费用项目合计共计211500元3.5关键问题3.5.1本系统开发过程中用到的关键技术主要有:1.VisualBasic与数据库的连接;2.数据库的建立。3.5.2风险:1)合同风险签订的合同不科学、不严谨,项目边界和各方面责任界定不清等是影响项目成败的重大因素之一。(2)需求变更风险需求变更是软件项目经常发生的事情。一个看似很有“钱途”的软件项目,往往由于无限度的需求变更而让项目承建方苦不堪言,甚至最终亏损(实际上项目建设方也面临巨大的风险)。(3)沟通不良风险项目组与项目各干系方沟通不良是影响项目顺利进展的一个非常重要的因素。(4)缺乏领导支持风险上层领导的支持是项目获得资源(包括人力资源、财力资源和物料资源等)的有效保障,也是项目遇到困难时项目组最强有力的“后台支撑”。(5)进度风险有些项目对进度要求非常苛刻(进度要求不高的项目,我们同样要考虑该风险),项目进度的延迟意味着违约或市场机会的错失。(6)质量风险有些项目,用户对软件质量有很高的要求,如果项目组成员同类型项目的开发经验不足,则需要密切关注项目的质量风险。(7)系统性能风险有些软件项目属于多用户并发的应用系统,系统对性能要求很高,这时项目组就需要关注项目的性能风险。(8)工具风险软件项目开发和实施过程,所必须用到的管理工具、开发工具、测试工具等是否能及时到位、到位的工具版本是否符合项目要求等,是项目组需要考虑的风险因素。(9)技术风险在软件项目开发和建设的过程中,战略管理技术因素是一个非常重要的因素。项目组一定要本着项目的实际要求,选用合适、成熟的技术,千万不要无视项目的实际情况而选用一些虽然先进但并非项目所必须且自己又不熟悉的技术。如果项目所要求的技术项目成员不具备或掌握不够,则需要重点关注该风险因素。(10)团队成员能力和素质风险团队成员的能力(包括业务能力和技术能力)和素质,对项目的进展、项目的质量具有很大的影响,项目经理在项目的建设过程需要实时关注该因素。(11)团队成员协作风险团队成员是否能齐心协力为项目的共同目标服务,生产管理是影响进度和质量的关键因素。(12)人员流动风险项目成员特别是核心成员的流动给项目造成的影响是非常可怕的人力资源。人员的流动轻则影响项目进度,重则导致项目无法继续甚至被迫夭折。(13)工作环境风险工作环境(包括办公环境和人文环境)的好坏直接影响项目成员的工作情绪和工作效率。(14)系统运行环境风险目前,大部分项目系统集成和软件开发是分开进行的(甚至由不同公司承接)。因此,软件系统赖以运行的硬件环境和网络环境的建设进度对软件系统是否能顺利实施具有相当大的影响。(15)分包商风险有些项目管理可能会涉及到将系统的部分功能分包出去,这时项目组就需要关注项目的分包商风险。3.5.3解决方案:1.强调团队支持2.给予项目经理相应的权利3.改进问题的处理和沟通4.避免使用纯项目式组织结构5.增加项目检测的频率6.为项目团队建立清晰的项目目标7.选择有经验的项目经理3.6以开发周期为主线的图书管理系统程序界面设计活动项目需求分析系统设计编码实现系统测试部署交付系统分析主界面设计展示界面设计程序界面设计数据库设计功能设计用户界面设计编辑界面设计查询界面设计图书信息管理界面设计管理员管理界面设计用户登陆界面设计预约图书信息管理界面设计图书信息管理界面设计学校图书馆信息管理界面设计图书借阅统计界面设计3.7图书管理系统软件项目启动时的活动历时、资源分析表活动名称持续周期活动资源前导活动A:需求分析5天需求分析师1人一台基本配置电脑B:软件设计10天系统构架分析师1人A一台基本配置电脑C:测试案例编写12天测试工程师2人A一台基本配置电脑D:编程实现11天程序员2人B每人一台基本配置电脑编程服务器一台(和其他项目组共享,冲突时间是5天)E:软件测试2天测试工程师2人C,D每人一台基本配置电脑测试服务器和备份服务器各一台F:编写用户手册1天文档人员1人A一台基本配置电脑运行系统服务器一台G:调试软件系统2天系统调试师2人E调试机器若干(学校提供)运行系统服务器一台(学校提供)根据上述活动历时、资源分析表,可以画出活动的网络前导图,如下图所示:图书管理系统软件启动时活动前导网络图(1)关键路径分析:路径1:开始—A—B—D—E—G—结束5+10+11+2+2=30(天)路径2:开始—A—C—E—G—结束5+12+2+2=21(天)路径2:开始—A—F—结束5+1=6(天)由此可以得到关键路径是路径1。那么这个系统的估计工期是30天,关键活动就是A、B、D、E、G。(2)活动缓冲期的计算:a.关键活动缓冲期为0b.路径2的活动的缓冲期是30-21=9(天)c.路径3的活动的缓冲期是30-6=24(天)3.8图书管理系统项目里程碑设定表活动名称目标利益相关人百分比评估标准需求收集收集95%以上的需求(客户可以在项目开发期间提出一些不影响整体设计

1 / 24
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功