还剩12页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
BEIHANGUNIVERSITY〈V图书馆座位管理系统〉〉软件开发计划书北京航空航天大学2015-11V图书馆座位管理系统5专题计划要点
5.1开发人员培训计划2015年11月1日-2015年11月9日对人员进行开发软件环境培训5o2质量保证计划严格按照项目开发过程中的各项步骤,从项目立项,可行性研究报告、需求分析报告、项目开发计划等,具体实施5o3人员配置计划该开发小组共4人总负责AAA组员BBB、CCC、DDD客户培训计划在软件实际应用后的前一个星期,对用户进行软件操作方法的具体培训安全保密计划在从项目开发阶段到最后软件的正式发布期间,做好项目的保密工作,小组成员对所有项目所有相关文档进行加密,做好备份工作合同计划和客户协商签订软件使用合同V图书馆座位管理系统6附录A评审结论.高层经理及其它参评人员认真讨论并审批《项目计划》.如果是合同项目,可能还要请客户审批,视具体情况而定把评审的结果填写在此处,注意此处应当保持与《项目评审表》中的一致性7附录B项目计划变更控制报告项目名称}第N份项目计划变更控制报告8V图书馆座位管理系统》版本变更历史V图书馆座位管理系统目录1弓I言1lo1编写目的1lo2背景
11.3定义12项目概述
12.1工作内容12o2主要参加人员
22.3产品
22.31程序.
22.3o2文件.
32.
3.3服务.
32.34非移交的产品32o4验收标准3完成项目的最迟期限3本计划的批准者和批准日期43实施计划431工作任务的分解与人员分工43o2接口人员43o3进度
43.4预算53o5关键问题54支持条件
64.1计算机系统支持64o2需由用户承担的工作65专题计划要点7开发人员培训计划7质量保证计划7人员配置计划75o4客户培训计划75o5安全保密计划75o6合同计划76附录A评审结论87附录B项目计划变更控制报告8软件开发计划书1引言1-1编写目的此项开发计划书是为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,因此以文件化的形式,把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、项目内外环境条件、风险对策等内容做出的安排以书面的方式,作为项目团队成员以及项目干系人之间的共识与约定,项目生命周期内的所有项目活动的行动基础,项目团队开展和检查项目工作的依据.1o2背景说明a.待开发的软件系统的名称:北京航空航天大学图书馆座位管理系统b.项目开发者盛文博、周俊颖、王宇、王汇泽用户北航图书馆管理员、北航学生、北航教师;c.软件系统与其他系统的关系:北京航空航天大学图书馆座位管理系统是北京航空航天大学图书馆管理系统子系统,该软件系统专职负责座位分配调度管理事宜.d.使用单位:北京航空航天大学图书馆1o3定义.北航特指北京航空航天大学.北航学生拥有北京航空航天大学网络信息中心认证发行的校园卡的,在北京航空航天大学统一认证平台有信息登记的在校学生3o北航教师:拥有北京航空航天大学网络信息中心认证发行的校园卡的,在北京航空航天大学统一认证平台有信息登记的任职教师4o座位管理系统特指北京航空航天大学图书馆座位管理系统2项目概述工作内容
1、制作和修订项目开发计划V图书馆座位管理系统
2、进行计划跟踪与监控
3、工作产品及时进行受控管理
4、按计划提请阶段评审
5、提交测试部门评测开发产品
6、交付最终工作产品
7、项目实施总结
8、项目验收主要参加人员成分开发人员开发人员开发人员开发人员2O3产品o1程序程序名称BUAA-LSMSLibrarySeatManagementSystem编程语言:JAVA存储形式:移动硬盘功能座位管理系统由人员查询用于查询所查询人员是否在图书馆内座位查询用于查询图书馆剩余空座即时选座即时选定图书馆空座座位预留用于预定未来某段时间后台管理提供图书馆管理员定期或临时的座位V图书馆座位管理系统
2.
3.2文件.用户操作手册详尽描述软件的实用功能、性能、用户界面,使用户对如何使用该软件得到具体了解,位操作人员提供软件各种运行情况的有关知识,特别是操作方法的具彳本细节.软件维护手册:主要包括软件系统说明、程序模块说明、操作环境、支持软件的说明、维护过程的说明、便于软件的维护2o
3.3服务计划提供以下服务免费咨询客户可以在工作时间向技术人员提出问题并获得解答技术支持对于某些客户,采取上门指导的方式软件维护获取软件使用中的问题,提供补丁程序.
2.
3.4非移交的产品项目开发计划书说明软件开发项目的实现可行性,评述开发可行方案,并论述选定方案理由软件规格说明书对所开发软件的功能、性能、用户界面以及运行环境的说明测试计划为做好集成测试和验收测试,需为如何组织测试制订实施计划计划应包括测试的内容、进度、条件、人员、测试用例的选取原则、测试结果允许的偏差范围等测试分析报告:测试工作完成以后,应提交测试计划执行情况的说明,对测试结果加以分析,并提出测试的结论意见开发进度月报该月报系软件人员按月向管理部门提交的项目进展情况报告,报告应包括进度计划与实际执行情况的比较、阶段成果、遇到的问题和解决的办法以及下个月的打算等软件问题报告指出软件问题的登记情况,如日期、发现人、状态、问题所属模块等为软件修改提供准备文档源程序软件开发过程中的全部代码以及注释2o4验收标准交付前验收提供可执行程序、支撑系统的数据库数据交付验收配置文件、安装软件2o5完成项目的最迟期限交付日期V图书馆座位管理系统从2015年十月起至2016年2月,完成对整个系统的可行性报告分析、需求分析说明、开发计划说明、系统设计书、项目测试、项目总结对系统个功能模块进行详细设计,定义系统数据规格,并交付用户交付日期为2016年6月
2.6本计划的批准者和批准日期计划批准者:张
三、李
四、赵钱孙李、周吴郑王批准日期2015年10月3实施计划3O1工作任务的分解与人员分工
3.2接口人员任务统筹协调各开发组工作进程参与合同制定签订参与项目设备采购参与项目质量监控明确用户需求
3.3进度方法采用结构化开发设置模块开发优先级通过对图书馆座位管理的特点和信息流程等的分析,确定各模块开发的先后次序.具体开发进度安排如下里程碑名称铲平名称提交日期责任人需求访谈结束需求说明书2015oIk10AAA3o5关键问题逐项列出能够影响整个项目成败的关键问题、技术难点和风险,指出这些问题对项目的影响由于开发所涉专业领域知识过多对团队开发人员带来一定的困难成员开发经验不足,项目难以按照预期进度完成开发的软件性能由于物理设备性能受到限制影响本计划完成的主耍问题有没有经费和硬件设施有限用户需求不清,存在误解及二义性第一次开发软件,开发人员没有实际经验V图书馆座位管理系统时间有限没有足够的开发时间4支持条件4o1计算机系统支持逐项列出开发中和运行时所需的计算机系统支持,包括计算机、外围设备、通讯设备、模拟器、编译(或汇编)程序、操作系统、数据管理程序包、数据存储能力和测试支持能力等逐项给出有关到货日期、使用时间的要求服务器的支持条件.服务器的中央处理部件(CPU)建议使用Pin1G(以上)Xeon处理器芯片.服务器内存必须使用服务器专用内存.为了保证数据存储的绝对可靠,硬盘应使用磁盘冗余阵列(RAID01).为了防止服务器不可预测的故障,或者服务器的定期维护对公司整个业务造成的影响,所有建议使用两台服务器.两台服务器应构成双机热备份中间使用Watchdog电路这样的结构可以保证整个系统的长时间不间断工作即使在服务器定期维护的时候也可以使用后备另一台服务器工作.服务器应支持热插拔电源.服务器必须配备UPS(不间断电源).服务器应该放在学校内部不然无法进行程序调试..服务器应该必须有固定IP地址.其他性能在经济条件允许的情况下,应该尽量使用高速稳定的配件外围设备.图书馆座位管理自助机,用于进入图书馆有座位需求的人进行自助业务使用.刷卡器,放于图书馆座位附近,用于信息采集、座位管理使用
4.2需由用户承担的工作向本开发成员进行培训,其内容包括图书馆的座位分布、图书馆管理系统的工作流程以及图书馆规模包括可容纳多少人员(座位),有几个级别的用户(如老师或学生)以及权限需求,有几个级别的管理员和管理员数目这些内容必须在数据库创建之初就进行培训.配备相应硬件系统,做到规范操作,备份好数据防止数据丢失,软件交付日期为软件安装测试人员提供环境项目计划变更申请申请变更的1项目计划]{输入名称,版本,完成日期等信息}项目计划变更的原因项目计划变更的内容评估计划变更将对项目造成的影响项目经理签字变更申请的审批意见高级经理或CCB审批{审批意见}[]审批通过,可以修改《项目计划》[]审批不通过,按原《项目计划》执行签字,日期客户审批(合同项目){审批意见}签字,日期更改项目计划变更后的《项目计划》{输入名称,版本,完成日期等信息}项目经理签字审批变更后的项目计划高级经理或CCB审批{审批意见}[]审批通过[]审批不通过,重新修改《项目计划》签字,日期客户审批(合同项目){审批意见}签字,日期版本提交日期主要编制人审核人版本说明
1.01IE1XXX一轮稿姓名角色工作描述AAA前期分析、设计、编码分析系统需求、编写代码、软件框架设计、审批BBB分析、文档编写分析功能需求、层次分解、项目计划CCC数据采集、编码安装程序、用户培训、后期维护DDD编码、测试代码实现、进行软件测试、完成测试文档。