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