《学生信息管理系统项目计划书.doc》由会员分享,可在线阅读,更多相关《学生信息管理系统项目计划书.doc(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流学生信息管理系统项目计划书.精品文档.学生信息管理系统项目计划书作者常璐日期2011.10.22审批日期变更记录日期版本变更说明作者目录引言31.1编写目的31.2 背景31.3 定义41.4 参考资料42. 项目概述42.1 项目目标42.2 产品目标与范围42.3 假设与约束52.4 项目工作范围52.5 应交付成果52.5.1 需完成的软件52.5.2 需提交用户的文档52.5.3 需提交内部的文档52.5.4 应当提供服务52.6 项目开发环境62.7 项目验收方式与依据63. 项目团队组织63.1 组织结构63.2 人员分工63.3
2、 协作与沟通73.3.1 内部协作73.3.2 外部沟通74.实施计划74.1 风险评估及对策74.2 工作流程84.3 总体进度计划94.4 项目监控94.4.1 质量控制计划94.4.2 进度控制计划94.4.3 预算监控计划94.4.4 配置管理计划95支持条件105.1 内部支持105.2 客户支持105.3 外包106. 预算106.1 人员成本106.2 设备成本106.3 其他经费预算116.4 项目合计经费预算117 关键词118 专题计划要点11引言1.1编写目的为了更好地完成学生信息管理系统项目,为项目开发工作做出计划,同时确定出工程实施计划与进度,并以此作为分项详细设计与
3、具体实施的依据,编写本报告。1.2 背景(1)项目任务提出者:南阳理工学院软件学院(2)项目名称:“学生信息管理系统”(3)项目开发者:08软件工程7班为了充分利用现代化信息化、因特网的优势,建立了“学生信息管理系统”,提高信息的及时性、减轻各级相关工作人员的劳动强度。1.3 定义学生信息管理系统:学生信息管理是帮助教学人员、行政人员对人事档案的管理软件,使用汉语编程语言,独立完成其功能。DFD图:数据流图,描述逻辑模型的图形工具,表示数据在系统内的变化。1.4 参考资料 管理软件开发项目(第二版)Neal Whitten(软件项目管理系列丛书,孙艳春等译); IT项目管理Kathy Schw
4、albe(项目管理译丛 王金玉等译); 项目管理计划、进度和控制的系统方法(第7版)Harold Kerzner(电子工业出版社,杨爱华等译); 实用软件工程(第二版)郑人杰、殷人昆、陶永雷(清华大学出版社) 软件工程:实践者的研究方法(第5版)Roger S.Pressman著; ISO9001:2000质量管理体系的要求; 高级项目管理基础(信息产业部计算机信息系统集成高级项目经理培训讲义); 成功的项目管理Trevol L Young(泰晤士报商业版,严鸿娟译); 成功的项目管理Jack Gido James P. Clements(21世纪管理经典教材系列,张金城等译);2. 项目概述
5、2.1 项目目标1.在学校范围内进行业务调研;2.整理用户需求,生成用户需求分析报告;3.对系统进行详细设计,提供详细设计方案报告;4.对学生信息管理系统进行编码;5.进行内部测试;6.进行系统应用测试;7.进行系统后期维护。2.2 产品目标与范围该系统软件的设计目标必须尽量达到人力与设备费用的节省,并且使软件处理数据的速度提高,软件的整个设计过程必须通过生产能力的提高,人员工作效率的提高等等使软件开发成本最小化。实现保证软件质量的前提下资金投入最小化。2.3 假设与约束系统分析员必须在2012年10月21日前到位;用户必须在2012年11月1日前对需求文档进行确认;2.4 项目工作范围学校教
6、职人员和各个行政单位工作人员。2.5 应交付成果软件名称:南阳理工学院学生信息管理系统1.确认无误的学生信息管理系统2.用户操作手册2.5.1 需完成的软件最终完成的软件系统,其功能、模块和性能要求请参考文档学生信息管理系统需求说明书书中关于产品特征的描述。2.5.2 需提交用户的文档(1)需求分析文档(2)项目开发计划(3)用户操作手册2.5.3 需提交内部的文档(1)项目可行性分析报告(2)需求规格说明书2.5.4 应当提供服务1.程序开发人员需对用户进行培训使其熟练操作此系统。2.程序开发人员具有安装、维护和运行此系统的责任。2.6 项目开发环境操作系统:Windows XP开发工具:C
7、# .NET 3.5数据库:SQL Server 20052.7 项目验收方式与依据内部验收采用交付前验收的方式交付后验收、试运行(初步)验收、最终验收、第三方验收、专家采与验收等验收依据主要有标书、合同、相关标准、项目文档等(最主要是需求规格说明书)3. 项目团队组织3.1 组织结构项目经理计划经理系统分析师架构设计师设计组程序组测试组3.2 人员分工姓名技术水平角色工作描述张*项目管理、前期分析、设计分析系统需求、项目计划、项目团队管理检查进度李*分析、设计、编码分析新功能、软件框架扩展、代码模块分配、数据库设计说明书王*分析、设计数据交换、安装程序、安装手册李*设计、编码数据加载分析赵*
8、设计项目后期总体负责、家在程序编写程*设计、编码数码相机照片读取剪切和模块设计王*测试对软件进行测试、软件测试文档武*文档编写、测试用户操作手册3.3 协作与沟通3.3.1 内部协作项目团队成员通过内部邮件与QQ进行通信协作,同时每2天研究项目进展内容。3.3.2 外部沟通与客户之间的沟通方式包括:正式沟通方式:A、变更备忘B、评审会议C、执行情况报告非正式的沟通:A、约见B、电话C、产品演示4.实施计划4.1 风险评估及对策由于历史数据不完整,不准确及费用等因素导致系统规模估计不精确。其次,使用新的开发技术、新设备或是新的应用组合,工作人员经验不足,在使用时会造成一定的困扰,影响工作。用户管
9、理不严,使功能决定、验收不能顺利地完成。系统维护与更新中容易出现错误,导致系统无法更新。对策:避免程序员的疏忽导致系统出现错误,吸纳成功项目的经验成果。4.2 工作流程可行性研究业务调研,对可行性进行分析,完成可行性报告需求阶段R1:需求调查:同用户接触,收集数据R2:需求说明:写好需求说明文档R3:项目组会议:项目组长召开会议,进行工作安排设计阶段D2:项目计划的审核和发布D3:形成概要设计文档D1:项目开发计划:进行规划和总体安排D4:类模块设计D5:控件设计、界面设计、模块设计D6:整理以上子系统设计,编制系统详细设计实施阶段I1:实现功能模块,完成软件安装程序I2:整体开发文档,编写用
10、户操作手册收尾阶段T1:文件归档,对软件进行B测试T2:项目总结会议,解散项目团队4.3 总体进度计划起止时间点责任人及所需资源完成工作应提交成果检查点/里程牌2012.3-2012.4项目开发项目开发计划书项目可行性报告和项目开发计划书完成2012.10-2012.11需求分析完成需求分析文档的编写需求分析说明书完成2012.11-2012.12概要设计完成项目类和各个模块的设计详细设计系统设计说明书完成系统设计说明书系统实现完整的系统项目的形成系统测试与维护4.4 项目监控4.4.1 质量控制计划不使用盗版软件,定期检查并配备专业人员监督检查。4.4.2 进度控制计划本项目的进度监控执行本
11、企业项目管理规范,由本企业过程控制部门如质量管理部统一进行监控,并保留在监控过程中产生的日常检查记录。4.4.3 预算监控计划无4.4.4 配置管理计划在设备方面,要确保有足够的计算机用于开发和测试,除安排每个开发成员至少一台专用计算机外,额外的测试计算机要保证每人一台,共用网络打印机。5支持条件5.1 内部支持硬件环境:CPU:PIII750或者更高频率ROM:256或者更高内存磁盘:8G软件支持:操作系统:Windows XP开发工具:Visual Studio 2008数据库:Microsoft SQL Server 2005企业版5.2 客户支持本项目是非合同项目,本条不适用。5.3 外包无6. 预算6.1 人员成本参与编写人员:6人预期完成时间:6个月6.2 设备成本原材料费:打印纸1000元;设备购置:打印机一台1万元;使用费:2万元6.3 其他经费预算差旅费、资料费、通行费、会议费、交通费、办公费、培训费、外包费等共计3万元。6.4 项目合计经费预算本项目合计共需10万元。7 关键词8 专题计划要点
限制150内