《实验一图书管理系统项目计划说明(共10页).doc》由会员分享,可在线阅读,更多相关《实验一图书管理系统项目计划说明(共10页).doc(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上实验一 图书管理系统项目计划说明1.确定项目计划阶段的主要活动 l 定义问题l 确定项目可行性l 制定项目的进度表l 为项目安排人员l 启动项目2定义问题客户支持系统的需求和商业收益说明 作为学生对图书管理系统的要求有:1. 能按各种方式(比如书名、编号、作者)查询图书馆的藏书情况。2. 能够方便地借阅图书、归还图书。3. 能够熟悉图书管理系统的使用。4. 能够修改自己的密码。作为图书管理员,他们对图书管理系统的要求有:1. 能方便的对图书进行录入登记,注销陈旧的书籍。2. 能够方便地对新生进行登记,或注销已经毕业的学生信息(基本信息,借阅信息)。3. 能够随时发布一
2、些诸如各学院学生借阅图书超期情况、馆内藏书情况、借情况等信息,以便各学院能够随时获知本院学生的一些借书信息。 客户支持系统的系统能力说明:系统功能分析是在系统开发的总体任务的基础上完成。本系统需要完成的功能主要有5部分:A图书/借阅者基本情况的录入,修改,删除等基本操作。1图书信息的输入,包括图书编号,图书名称,作者名称,出版社名称,关键词等。2. 借阅者信息的输入,包括借阅者证号,借阅者名称,性别,年龄等。B实现借书功能。1借书信息的输入,包括图书编号,读书编号。2借书信息的查询,修改,包括读者编号,读者姓名,图书编号,图书名称,借书日期,备注信息等。C实现还书功能。1还书信息的输入,包括图
3、书编号。2还书信息的查询和修改,包括读书编号,读者姓名,图书编号,图书名称借书日期,还书日期,备注信息等。D能方便的对图书进行查询。对超期的情况可以查出提示信息。E能方便的对密码的修改。图书借阅管理系统的关联图还书管理 图书信息录入、修改、删除借书管理 还 还 书 书 信 信 产生借书信息 息 息查询修改图书管理系统 信息录入 借书信息查询修改 新 密借阅者信息录入、修改、删除图书查询 返回图书信息 码 录 信息录入 入 密码修改 图1-1图书管理系统关联图3.确认项目可行性经济可行性收益预期值是否大于项目的开发成本?在开发期间该组织是否有足够的现金流量对项目投资?开发成本的计算开发成本主要包
4、括以下几个方面: 1-1 开发成本存量表薪水和工资支付的详细说明小组人员项目薪水/工资项目经理30000高级系统分析员20000系统分析员19000程序分析员30100程序员7500系统程序员8500总计工资 分类金额薪水/工资设备与安装98000培训7500设施5500支持人员10200软件许可证4500旅行与杂项9500实用程序5500总计 运行费用成本的计算 1-2 运行成本存量表RMO年运行费用一览分类金额连通性6000设备维护4000程序设计6500帮助台2800分期偿付4800总计24100 1-3收益成本存量表z收益/成本节省金额注释图书借出增加效率人每人25000图书归还增加效
5、率25000人每人25000图书续借增加效率87000图书购买增加效率增加50%/年其他节省(库存、供应商)总的年收益 1-4 财务计算存量表RMO成本利润分析第0年第1年第1年第1年第1年第1年总计1利润值2贴现系数10.90910.82640.75130.6830.62093利润净现值4开发成本()()5运行成本()()()()()6贴现系数10.90910.82640.75130.6830.62097成本净现值()()()()()()8净利润和成本净现值()9累积的净现值()()(4796)10投资回收期2年+4796/(4796+)=2.005年11五年的投收益率(-(+))/(+)=
6、172.18% 第8行净利润和成本净现值利润净现值-成本净现值第9行是用开发成本第8行后的结果如-4796除此之外还要计算投资回收期和投资回收率无形收益列表无形收益可包括如下几种:提高服务水平提高客户满意生存需要自行开发的专门技能技术可行性研究:一个新系统一般都会给公司带来新的技术,而这此些技术需要公司的雇员掌握,否则不能正常的发挥系统的作用,需要对这些人员进行培训,减轻这些技术风险带来的问题。进度表可行性研究:进度表的可行性意味着项目能够按时完成,有时对于一个项目有一个绝对的、完全不难错过的截止时间。如果对于有些任务没有按时完成就需要减少项目的作用域,就能增加项目按时完成的可能性。资源可行性
7、研究:一,人员风险,开发一个项目需要系统分析员、系统技术员和用户参与。一种风险是项目组得不到所需要的人,另一种可能是所分配的人没有所需要的技能。再一种风险是有的人在半途退出跳槽而走。二,其他资源风险:计算机资源、物理设备和维护人员,如果要用到这些资源时不能得到满足就会影响进度。制定项目进度表资源估算任务表的制定 1-5资源估算任务表资源估算任务表序号阶段活动和任务最佳周期(天)最差周期(天)最大可能(天)资源数1.0项目计划阶段10302021.1定义问题8201521.1.1会见用户14221.1.2确定作用域13221.1.3书写需求说明12111.1.4定义系统能力说明12111.1.5
8、制定关联图12111.1.6确认项目可行性12111.2确认项目可行性1.2.1识别无形成本和收益11121.2.2估算有形收益和计算成本/收益13221.2.3计算净现值和投资回报率和投资回收期13221.2.4评价组织和文化可行性11111.2.5评价技术可行性11111.2.6评价所需进度表12221.2.7评价资源可用性12111.2.8制定工作分解进度表11111.3制定项目进度表1.3.1制定工作分解进度表24321.3.2估算资源、周期和优先权13221.3.3制定PERT图和甘特图13221.4为项目配备人员1.4.1为项目制定资源计划11121.4.2确认和邀请技术人员121
9、11.4.3会见用户,确定和邀请用户工作人员13211.4.4组织项目小组11111.4.5实施小组磨合训练25321.4.6实施初步的技能培训26421.5启动项目1.5.1准备演示文稿材料11111.5.2制作演示文稿11111.5.3配备项目设备和支持资源15321.5.4召开正式的启动会议11112.0分析阶段2.1收集信息301206052.2定义系统需求301006052.3建立需求发现的原型25805022.4确定需求优先级5151022.5产生并评价可选方案515822.6与管理人员一起复审推荐方案2532 1-2 PERT图 1-3 甘特图5为项目提供人员为项目提供人员是项目
10、经理的主要职责,这个活动有5个任务:l 为项目制定一个资源计划l 确定并邀请专门技术人才l 确定并邀请专门用户人员l 把项目组分成多个工作小组l 实施初步的培训和建组训练在制定资源计划时项目经理必须认识到:(1)资源通常不是想要就有的,(2)要求小组成员在一段时间内熟悉项目。以便项目能更好的执行下去,以免发生资源的无价值浪费,做到用最少的成本发挥最大的开发价值。专门技术人员有:系统分析员、程序分析员、网络专家和其他技术人员组成。必要时人事部门需要招聘人才。用户人员是分到项目组的组织内部的人员。经常是一些专职的组员能代表用户团体并起到联络作用。一个项目组多天45人就需分成小的工作组,每个小组由一
11、个小组领导协调分到小组的任务。这个任务的责任由项目组领导承担。实施的培训和建组训练。总体上可以为项目组进行培训,当使用新技术、新数据库或新程序设计语言时要进行培训。另一方面。如果项目组成员以前没有在一起工作过,那么建组的训练就特别重要。6.启动项目监督委员会最后定案,为项目发出最后的许可证,包括必需资金的核发。通过组织内正常的通讯渠道发出正式通知,对项目给予信任并要求组织内所有参与的各部门进行合作。一句话,就是得到了组织上高级管理人员的批准和明确的支持。没有这两步,任何项目都不能启动。小结:通过此次实验学会了制定项目计划说明书,绘画pert图,制定项目资源表,了解了项目开发的基本流程。专心-专注-专业