当前位置:文档之家› 图书馆项目管理实施计划书

图书馆项目管理实施计划书

图书馆项目管理计划书系(部)名称计算机科学与技术学院组长组员软件项目管理程名称课教指导师日01 月8 期:日2015 年项目背景1 1)项目组成开发软件名称:图书管理系统项目任务提出者:项目开发者:用户:系统管理员、操作员、读者实现软件单位:待开发系统定义2)容错工作量大难以上手,效率低、传统的图书馆管理系统模式有多种缺陷,比如操作繁琐、图书管理系统对于现代图书馆更新及维护带来了大量的困难。

率差等。

给大量的资料查询、是对于读者和图书管理员来说,而言,是能否发挥其教学科研的作用的至关重要技术平台。

给用所以我们接受这个项目,首先考虑的便是功能的实现,能否方便快速获取信息的关键。

户带来充足的信息和快捷方便的操作。

3)图书管理系统模型图书信息表tsxxb⑴图书信息表()类型长度约束字段主键,必须输入20 文本图书编号必须输入图书名称文本50必须输入图书类别编号文本20 文本书架位置2020ISBN文本文20作文20译数单文20出版社编时日出版时总数数时日入库日10入库操作文现存数数借阅次是否注1文200文内容简50文备)⑵读者信息表(dzxxb类字长约主键必须输读者编(借20文名与此同文10必须输读者姓名必须输入读者类别编号20 文本读者性别2 文本日期出生日期时间/ 文本读者状态4日期办证日期时间/ 数值已借图书数量证件名称文本10证件号码20 文本读者单位文本30文本联系地址40文本联系电话30文本EMAIL 30文本用户密码10办证操作员文本10备注文本50⑶借阅信息表()jyxxb类型字段长度约束主键,图书编号必须输入20 文本文本50 图书名称主键,文本20 读者编号必须输入读者姓名文本10图书价格数值日时借阅日应还日时日数续借次10借阅操作文)⑷图书类别表(tslbb字段约束长度类型文本图书类别编号必须输入20 主键,20 文本图书类别名称必须输入文本备注50cbsxxb⑸出版社信息表()类型约束长度字段出版社编号20 文本主键,必须输入出版社名称30 文本必须输入文本出版社地址40文本6 邮政编码文本联系人20文本联系电话30EMAIL 文本30文本备注50⑹读者类别表(dzlbb)约束长度类型字段主键,文本20 读者类别编号必须输入文本10 必须输入读者类别名称数值可借书数量数值可借书天数可续借次数数值数值逾期缓冲天数逾期每天罚款金额数值丢失罚款倍数数值)图书注销信息表(tszxxxb⑺长度类型约束字段必须输入主键,文本图书编号20数值必须输入注销数量时间注销日期/日期注销操作员10文本主要功能2 本系统主要实现书籍管理、读者管理和借阅管理等主要的图书管理功能。

2.1图书管理图书类别管理:增、删除、改等管理。

图书购入后由图书管理人员将书籍编码并将其具体信息录入书籍新书入库,图书信息管理:管理可修改其信息。

书籍信息由于工作人员的疏忽而出现错误时,信息表。

书籍信息修改,员按不同方式查询、统计,读者按不同方式查询。

出版社信息管理:增、删除、改等管理。

图书注销:某一部分图书会随着时间的增长及知识的更新而变得不再有使用的价值,或者图书被损坏,这些图书就要在图书籍信息表中的除去。

即从书籍信息表中删去此书籍记录。

2.2读者管理读者类别信息管理:增、删除、改等管理。

读者信息管理:办理、挂失、暂停借、注销阅卡,录入、修改、删除读者信息。

2.3借阅管理续借管理:提供读者在符合规定的情况下网上续借。

还书管理:根据借阅卡编号、图书ID等,在借阅信息表中找到相应的记录,将借书记录删除,更新该记录的相应数据(图书信息表)。

根据违反规定情况计算和登记罚款记录。

借书管理:根据借阅卡编号和图书编号,进行借书登记。

在借阅信息表中插入一条借书记录,该记录包括读者ID、图书ID、借出日期、借阅编号、操作员等信息,更新该记录的相应数据(图书信息表)。

把超期图书以列表的形式显示出来,并以电子邮件或打印成书面通知读者。

提供读者网上查询自己的借阅情况(包括超期提示)3开发进度与成本估算图书馆图书管理系统,此项目的成本是项目进行全过程所消耗的各种费用总和。

根据工作分解结构制定出项目分摊估计表来有效的进行项目的成本计划。

合同规定项目的总成本(包括软件开发成本、硬件成本和开发中的其他成本)是10万元人民币。

根据项目团队制定的工作分解结构,按照系统的生命期将本项目划分为六个活动,分别是项目规划、需求分析、软件设计、编程实现、系统测试、验收总结。

对这六个活动进一步分解得到21个小活动。

小活动的成本主要由劳动力成本(工资)和硬件成本构成。

其中工资根据工期、人数和日工资来确定,硬件成本根据该项小活动的需求数量来确定。

成本估算采用的方法为:先估算出每项小活动的预算,然后在算出大活动的预算,进而预算出整个项目的成本。

,基元。

项目的合同规定总成本为100000经过预算,图书馆项目预算总金额为5543044.6%的利润率。

本上达到个月,整3原计划此图书管理经费占整个图书管理系统的百分之一十,即是10万,时间为所以时间也同时完成开发后要兼顾测试比较辛苦,个项目由一名项目经理,两名开发成员,20天。

比原计划提前了比较充足,要求图书管理的开发的时间最长不能超过原定计划的3 天。

这样就节省了不少成本。

4系统开发项目风险分析报告4.1软件开发项目的风险背景它不但为我信息产业的发展是目前发展最快的行业之一,也是对社会影响最大的一个行业,们创造了巨大的财富,而且从各个方面改变着我们的生活,达到一个行业,小到一项服务。

我们不得不承认软件是二十一世纪最不可思议的产品。

客户对产品的软件复杂程度不断加大、伴随着软件开发技术的不断更新、软件数量的增多、随之而来的是软件开发项目给软件开发企业和需求企业带来的巨大风要求也在不断的提高,这对软件开发企业来讲应该是更大险。

软件开发项目的成功与否会直接影响到公司的生存。

对业务系人们对软件质量和用途的期望大幅度提高,的难题。

一方面是业务需求更加复杂。

风险管理与控制已成在此形势下,另一方面是开发成本不断缩减。

统的要求也越来越挑剔。

为软件开发项目成败的关键。

软件开发项目由于其具有连续性、复杂性、少参照性,无标准规范等特点,其风险程度较高。

目前国内的大多数软件开发企业还缺乏对软件开发项目的风险认识,缺少进行系统、有效的度量和评价的手段。

据有调查数据显示,有15—35%的软件项目中途被取消,剩下的项目不是超期就是超出预算或是无法达到预期目标。

另外,软件项目因风险控制和管理原因失败的约占90%,可见,软件风险控制与管理在目前的软件开发项目中的重要性。

4.2风险管理与风险控制介绍1)风险管理风险管理应是贯穿软件项目开发始末的一项重要任务,其中包括风险识别、风险评估、风险计划、风险解决和风险监控。

它能让风险管理者主动“规避”风险,进行有效的风险管理。

风险管理模型有:SEI风险管理模型、Riskit风险管理模型、SoftRisk风险管理模型、IEEE风险管理过程模型、CMMI风险管理模型、MSF风险管理模型等。

在项目管理中,建立风险管理策略,在项目的生命周期中不断控制风险是非常重要的,风险管理主要包括五个阶段:(1)风险识别:识别风险的方法常用的有现场观察法、座谈法、流程图法、财务报表法、相关部门配合法和环境分析法等。

(2) 风险评估:对已识别的风险要进行估计和评价,风险估计的主要任务是确定风险发生的概率与后果,风险评价则是确定该风险的经济意义及处理的费/效分析,常用的方法有:概率分布、外推法、多目标分析法等。

(3) 计划进度:按照评估后的风险结果,制定相应的风险管理进度表,为后续的风险管理提供参考。

(4) 风险处理:一般而言,风险处理有三种方法,①风险控制法,即主动采取措施避免风险,消灭风险,中和风险或采用紧急方案降低风险。

②风险自留,当风险量不大时可以余留风险。

③风险转移。

(5) 风险监控:包括对风险发生的监督和对风险管理的监督,前者是对已识别的风险源进行监视和控制,后者是在项目实施过程中监督人们认真执行风险管理的组织和技术措施。

2)风险控制(1)建立有效的风险控制的组织机构①设置风险管理岗位:在软件开发项目管理过程中设置风险管理岗位,该岗位的主要职责是在制订与评估规划时,从风险管理的角度对项目规划或计划进行审核并发表意见,不断寻找可能出现的任何意外情况,试着指出各个风险的管理策略及常用的管理方法,以随时处理出现的风险,风险管理者最好是由项目主管以外的人担任。

风险管理岗位的人数依据项目大小来决定,一般2—3人较为适合。

②双项目经理:为项目开发项目设定两个项目经理岗位,一个负责技术岗位,另一个负责管理岗位。

目前,国内的软件开发企业的项目经理一般都是一名,而且是技术出生的占绝对多数,他们主要擅长的是技术研发,在管理方面先天不足,这不利于项目风险管理和控制。

通过增加专门的管理经理岗位,可以弥补技术出生的项目经理的不足,提升软件开发项目的管理水平。

而且这样的经验也已得到了国外业界大多企业的认可。

(2) 建立有效的风险控制管理过程风险管理过程包括培训,风险识别、风险分析、风险计划、执行计划、跟踪计划等活动,有效的风险管理过程应是学习型的、持续的和不断改进的。

软件企业应建立自己的风险管理数据库作为风险管理的基础,并在实施中不断地更新和完善。

根据企业和项目的实际情况,进行科学的项目风险和控制,对项目的成功研发有着举足轻重的意义。

在项目开发的过程中,进行必要的项目风险分析,制定符合项目特点的风险评估和监督机制,特别是要定期对项目的风险状况进行评估和监管,发现意外风险或者是风险超出预期的一定要重点关照。

发现问题要立即上报,尽快解决。

并建立风险监管日志,实行“岗位负责制”,将软件开发项目的风险降到最低。

4.3软件开发项目的风险来源及对项目成败的影响软件开发项目风险是指在软件生命周期中所遇到的所有的预算、进度和控制等各方面的问题,以及由这些问题而产生的对软件项目的影响。

软件项目风险经常会涉及许多方面,如:缺乏用户的参与,缺少高级管理层的支持,含糊的要求,没有计划和管理等,总体概括下来应该由楼六大方面。

1)需求风险很多项目在确定需求时都面临着一些不确定性。

当在项目早期容忍了这些不确定性,并且在项目进展过程当中得不到解决,这些问题就会对项目的成功造成很大威胁。

如果不控制与需求相关的风险因素,那么就很有可能产生错误的产品或者拙劣地建造预期的产品。

每一种情况对产品来讲都可能致命的。

2)相关性风险许多风险都是因为项目的外部环境或因素的相关性产生的。

经常我们在控制外部的相关性上做的不够,因此缓解策略应该包括可能性计划,以便从第二资源或协同工作资源中取得必要的组成部分,并且觉察潜在的问题。

3)技术风险软件技术的飞速发展和经验丰富员工的缺乏,意味着项目团队可能会因为技巧的原因影响项目的成功。

相关主题