软件082-06T-图书信息管理系统01项目计划报告_第1页
软件082-06T-图书信息管理系统01项目计划报告_第2页
软件082-06T-图书信息管理系统01项目计划报告_第3页
软件082-06T-图书信息管理系统01项目计划报告_第4页
软件082-06T-图书信息管理系统01项目计划报告_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件工程课程设计 软件082 第六小组 图书信息管理系统 项目计划报告文档编号:HHIT-SECD-082-06T-01版 本 号:V1.0图书信息管理系统项目开发计划报告项目名称 图书信息管理系统 项目负责人 徐洪卫 项目开发单位 淮海工学院计算机科学系软件082班第6项目组 2011年6月15日软件工程课程设计项目组任务分派单(组长用)班级: 软件082班 组别: 06 组长姓名: 徐洪卫 时间: 2011年 6月 1日项目名称: 图书管理系统 阶段名称: 项目计划分析 序号学号姓名任务名称具体任务内容完成标准起止日期验收成绩1徐洪卫项目计划任务分解人员组织及分工参考资料验收标准完成相应报告部分2011/6/17702杨晨磊项目概述工作内容 条件与限制产品汇总各组员设计结果2011/6/13-2011/6/15703廖南引言内容编写目的项目背景定义完成相应报告部分2011/6/13-2011/6/15654石岩项目概述运行环境服务交付期限完成相应报告部分2011/6/13-2011/6/15755徐浩然专题要点 专题计划要点预算关键问题完成相应报告部分2011/6/13-2011/6/15655刘玉绘实施计划进度完成相应报告部分2011/6/13-2011/6/15801、本表由组长为其组员每次上机实践分派任务使用,应认真填写相关任务名称、内容、完成标准等信息;2、本表在每次任务完成后,由组长按照完成标准验收,并给出每个组员成绩评定(每人平均70分制),除组长保留一份外,应及时上报任课老师(电子和纸质文档同时上报)。目 录1引言41.1编写目的41.2项目背景41.3定义41.4参考资料52项目概述52.1工作内容52.2条件与限制72.3产品72.4运行环境82.5服务82.6验收标准83实施计划93.1任务分解93.2进度93.3预算103.4关键问题114人员组织及分工115交付期限126专题计划要点121引言1.1编写目的【廖南】本项目开发的是一个图书信息管理系统。项目开发的目的是为了对问题进行研究,这份文档的目的是提供一个系统开发的实施步骤,使管理者能够对任务、资源,成本,进度,风险进行合理的估算和分析控制,保证项目能够成功。文档中对软件开发过程中所面临的问题和各种解决方案都进行了初步设计和合理的安排。1.2项目背景图书馆是搜集、整理、收藏图书资料供人阅览、参考的机构,在如今的信息社会,图书馆已经作为学校和工作单位的必须的基础设施,图书馆的大量图书或期刊杂志导致管理起来需要很大的精力与时间。而传统的图书管理是采用手工管理方式,管理效率低,图书的管理及读者管理容易导致管理的失误和失效。计算机技术和网络技术的发展使电脑的使用越来越普及,将其运用到传统的图书管理上必然会使图书管理更有效率,更省时,更方便。因此有必要在现行手工图书管理的基础上渗入现代的图书管理系统,以适应现行图书管理工作的要求,提高工作效率和竞争力。开发项目: 图书信息管理系统 项目提出者:淮海工学院计算机学院软件班开发者: 软件082班第六组成员用户及产品实现单位:淮海工学院学生,教职工和图书馆项目与其他软件,系统的关系:该系统作为应用程序服务于淮海工学院的学生和教职工,为达到标准化,统一性,数据的定义,组织要与用户信息的数据库系统等相统一。1.3定义DBMS(database management system):数据库管理系统SQL Server:数据库管理软件Java:软件开发语言过程:一组将输入转化为输出的相互关联或相互作用的活动。 产品:一组将输入转化为输出的相互关联或相互作用的活动的结果。UML(Unified Modeling Language):统一建模语言、是一套用来设计软件蓝图的标准建模语言,是一种从软件分析、设计到编写程序规范的标准化建模语言。【/廖南】1.4参考资料【徐洪卫】计算机软件产品开发文件编制指南 GB 8567-88钱乐秋,赵文耘,牛军钰.软件工程.清华大学出版社;王珊等,数据库原理及设计,清华大学出版社;赵池龙等,软件工程实践教程,电子工业出版社。【/徐洪卫】2项目概述2.1工作内容【刘玉绘】图书管理系统功能主要有:1、书籍信息管理:a、增加/删除图书信息b、更新图书信息2、书籍信息查询:a、按照图书名查询b、按照作者名查询c、模糊查询3、图书借阅信息查询:a、简易图书借书功能,还书功能b、图书预定c、借阅图书费用标准制定d、借阅人资料记录4、图书报损管理a、添加/删除报损图书b、更新报损图书由上图可知:用户输入数为4,即密码,读者信息,图书信息,书籍借阅;用户输出数为3,即书籍查询信息、借阅报表和续借反馈信息;用户查询数为1,即书籍查询;文件数为2,书籍信息表和借阅信息表;外部接口为2,分别为学生信息和教职工信息。假设各信息特性的复杂性均取平均级,则未调整功能点数为: UFP=4*4+5*3+4*1+10*2+7*2=692)再取技术因素分布表如下,可求得技术因素综合影响程度: DI=6+3+1+1+1+4+2+1+1+3+1+1+1+1=27求得技术复杂因子:TCF=0.65+0.01XDI=0.923)最后求得:FP=UFP*TCF=69*0.92=63.48结论:假若1个功能点需要80行源代码,则工资管理系统需要63.48*80=5078.4LOC。根据Walston_Felix模型估算 :E = 5.2*(5.0784)0.91 = 22.8 人月所以项目开发时间为:T = 2.5*22.80.35 = 7.5月若一个月为28个工作日,则开发本系统共需7.5*28=209天工作量分配如下:项目计划2%4天需求分析16%34天测试计划 6%13天概要设计12%25天详细设计14%29天编码18%38天测试与调试32%66天利用Visio 画出工程网络图:由网络工程图可知关键路径为:ABCEFG【/刘玉绘】2.2条件与限制【杨晨磊】1、硬件、软件、运行环境和开发环境方面:学校软件工程设计室、Rational 软件系统;Visio 2003软件系统2、可利用的信息和资源,相关人力和网络资源3、系统投入使用的最晚时间:2011年6月底4、资金:学校投资2.3产品2.3.1程序图书管理系统程序报和SQL Server数据库2.3.2文档1、项目开发计划报告 内部保存2、需求规格说明书 内部保存/客户评审3、概要设计说明书 内部保存/发布4、详细设计说明书 内部保存/发布5、测试计划书 内部保存6、测试分析报告 内部保存【/杨晨磊】2.4运行环境【石岩】硬件环境 CPU:Intel(R)Core(TM)2 Duo CPU E7400 2.80Ghz内存:1G显卡:Intel(R) G33/G31 Express Chipset Family硬盘:160G硬盘网卡:百兆兆网卡网络:百兆局域网软件环境操作系统:Windows xp sp3/Windows7/redhat enterprise 5应用软件:Rational Rose Enterprise Edition Rational RobotRational TestManagerheRational Quantify Microsoft VisioMicrosoft Word 2003 2.5服务人员的培训:在软件项目立项之初,可将图书馆相关人员添加到项目组。相关人员在加入项目之后可以从更深层次了解软件的功能以及软件的合理使用。安装:本系统的工作组将派遣该项目经验资深人员进行软件的安装并给予图书馆相关人员关于该系统使用的详细讲解。维护:在该软件系统投入正常使用后,项目组有部分参与设计者进行系统的售后服务与维修。确保该软件质量达到用户所需求的状态。运行:本项目组将提供相关的运行支持。确保软件的正常运行。【/石岩】2.6验收标准【徐洪卫】1可行性研究报告:可以让用户了解项目是否可行。应从客观上的多个因素,比如:技术上,经济,社会,操作上验证。验收标准:客观分析该项目是可行的。2需求分析:该图书管理系统会实现哪些具体的功能,细化系统功能。验收标准:开发人员事先的项目与用户所需要的图书管理系统达成一致。3操作手册-简明扼要地说明如何操作该图书管理系统。第一次接触该系统的人能快速得学会使用。4非移交的产品:在期限内,做好要协调人员,分配工作,工作进展,调动好开发人员的热情地文档。有计划地与用户进行交流,改进不足。同时从开发中做出总结,在以后中不断改进。5用户服务:在经过仔细统一的测试后,才可让用户使用该系统。如果用户不满意就要改进。做到该系统能在几年内正常运行。【/徐洪卫】3实施计划3.1任务分解【徐洪卫】A. 可行性分析:2天B. 需求分析:2天;C. 数据库建立:2天;(以下4个子系统可并行编码、单元测试)E. 管理员注册登录模块编码测试: 1天; F. 用户信息管理模块编码测试:1天 G. 信息发布模块编码测试:1天 H 信息浏览模块:1天 I 信息删除模块:1天 J 集成测试 2天 K 验收测试2天 【/徐洪卫】3.2进度【刘玉绘】进度用Gantt图表示:【/刘玉绘】3.3预算【徐浩然】1、产品要求调研阶段的成本估算: (1)、劳动力成本:预计该阶段的完成时间为7天,每天工作时间为8个小时,人力分配为3人,每小时工资为10元,此阶段劳动力成本共78310=1680元。 (2)、资源成本:打印、复印资料费为200元左右。2、系统设计阶段的成本估算: (1)、劳动力成本:完成时间预计为12天,每天工作时间为8个小时,设计人员和编码人员共为3人,每小时工资为15元,总费用为128315=4320元。 (2)、资源成本:参考资料费500元左右。3、开发阶段的成本估算:在这个阶段的工作是非常重要的,相对的难度也很大,专业知识和动手能力的要求也很高。有关程序代码的设计必须由专业人员完成。(1)、劳动力成本:预计完成时间为21天,每天工作时间为8个小时,程序设计人员共有3人,每小时工资为20元,人力成本总共为218320=10080元。(2)、资源和设备成本:1500元左右。4、测试阶段的成本估算: (1)、劳动成本:为期10天,每天工作时间8个小时,人员数量1人,每小时工资为15元,总费用为108115=1200元。(2)、资源成本:200元左右。因此,开发该校园图书管理系统软件的总费用情况如下表: 产品要求阶段系统设计阶段开发阶段测试阶段合计人力成本1680元4320元10080元1200元17280元资源设备成本200元500元3000元200元3900元合计1880元4820元13080元1400元21180元【/徐浩然】3.4关键问题【徐浩然】1,需求分析不够完善。 对策:查阅资料,了解信息,尽量完善。2,编码阶段技术上的不足。对策:努力学习编程知识,尽力实习该有模块的功能。【/徐浩然】4人员组织及分工【徐洪卫】任务姓名参加时间需求分析职责:进行需求分析,提供需求分析报告。廖南,徐浩然全部概要设计职责:进行概要设计,概要设计框图,相应文档。廖南,徐浩然全部详细设计职责:进行详细设计,出详细设计流图及报告。杨晨磊 全部编码职责:编码,调试及报告。刘玉绘,石岩,徐洪卫 全部测试职责:路径测试。杨晨磊,刘玉绘,石岩,徐洪卫全部【/徐洪卫】5交付期限【石岩】各相关报告文档交付时间:项目计划报告: 2011年6月15日需求规格说明书:2011年6月17日概要设计说明书:2011年6月22日详细设计说明书:2011年6月23日测试计划报告: 2011年6月24日测试分析报告: 2011年6月24日系统最终交付时间:2011年6月29日【/石岩】6专题计划要点【徐浩然】开发人员开发计划: 1、 在 2011 年 6 月 15 日至2011 年 7 月 6 日之间,组织开发人员进行开发,保证开发进程的高效性。 2、 在系统开发的过程中,定期就寻求开发过程中遇到问题进行讨论。 3、 各次分段开发完成后,要求参与开发的小组上交一份心得报告,以了解开发情况。质量保证计划: 1、 建立质量监督组,对软件进行质

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论