《学生信息管理系统项目计划书.pdf》由会员分享,可在线阅读,更多相关《学生信息管理系统项目计划书.pdf(17页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 学生信息管理系统项目计划书 学生信息管理系统项目计划书 引言 1.1 编写目的 为了更好地完成学生信息管理系统项目,为项目开发工作做出计划,同时确定出工程实施计划与进度,并以此作为分项详细设计与具体实施的依据,编写本报告。1.2 背景(1)项目任务提出者:南阳理工学院软件学院(2)项目名称:“学生信息管理系统”(3)项目开发者:08 软件工程 7 班 为了充分利用现代化信息化、因特网的优势,建立了“学生信息管理系统”,提高信息的及时性、减轻各级相关工作人员的劳动强度。1.3 定义 学生信息管理系统:学生信息管理是帮助教学人员、行政人员对人事档案的管理软件,使用汉语编程语言,独立完成其功能。D
2、FD 图:数据流图,描述逻辑模型的图形工具,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 需完成的软件 最终完成的软件系统,其功能、模块和性能要求请参考文档 学生信息管理系统需求说明书书中关于产品特征的描述。2.5.2 需提交用户的文档(1)需求分析文档(2)项目开发计划(3)用户操作手
5、册 8 2.5.3 需提交内部的文档(1)项目可行性分析报告(2)需求规格说明书 2.5.4 应当提供服务 1.程序开发人员需对用户进行培训使其熟练操作此系统。2.程序开发人员具有安装、维护和运行此系统的责任。2.6 项目开发环境 操作系统:Windows XP 开发工具:C#.NET 3.5 数据库:SQL Server 2005 2.7 项目验收方式与依据 内部验收采用交付前验收的方式 交付后验收、试运行(初步)验收、最终验收、第三方验收、专家采与验收等 验收依据主要有标书、合同、相关标准、项目文档等(最主要是需求规格说明书)9 3.项目团队组织 3.1 组织结构 3.2 人员分工 姓名
6、技术水平 角色 工作描述 张*项目管理、前期分 析、设计 分析系统需求、项目计划、项目团队管理检查进度 李*分析、设计、编码 分析新功能、软件框架扩展、代码模项 目计划经系统分架构设设计组 程序组 测试组 10 块分配、数据库设计说明书 王*分析、设计 数据交换、安装程序、安装手册 李*设计、编码 数据加载分析 赵*设计 项目后期总体负责、家在程序编写 程*设计、编码 数码相机照片读取剪切和模块设计 王*测试 对软件进行测试、软件测试文档 武*文档编写、测试 用户操作手册 3.3 协作与沟通 3.3.1 内部协作 项目团队成员通过内部邮件与 QQ 进行通信协作,同时每 2 天研究项目进展内容。
7、11 3.3.2 外部沟通 与客户之间的沟通方式包括:正式沟通方式:A、变更备忘 B、评审会议 C、执行情况报告 非正式的沟通:A、约见 B、电话 C、产品演示 4.实施计划 4.1 风险评估及对策 由于历史数据不完整,不准确及费用等因素导致系统规模估计不精确。其次,使用新的开发技术、新设备或是新的应用组合,工作人员经验不足,在使用时会造成一定的困扰,影响工作。用户管理不严,使功能决定、验收不能顺利地完成。系统维护与更新中容易出现错误,导致系统无法更新。对策:避免程序员的疏忽导致系统出现错误,吸纳成功项目的经验成果。12 4.2 工作流程 可行性业务调研,对可行性进行需求阶R1:需求调查:同用
8、户接R2:需求说明:写好需求R3:项目组会议:项目组长设计阶D2:项目计划的审核和D3:形成概要设计文档 D1:项目开发计划:进D4:类模块设计 D5:控件设计、界面设D6:整理以上子系统设实施阶I1:实现功能模块,完I2:整体开发文档,编收尾T1:文件归档,对软件T2:项目总结会议,解 13 4.3 总体进度计划 起止时间点 责 任人 及所 需资源 完成工作 应提交成果 检查点/里程牌 2012.3-2012.4 项目开发 项目开发计划书 项目可行性报告和项目开发计划书完成 2012.10-2012.11 需求分析 完成需求分析文档的编写 需求分析说明书完成 2012.11-2012.12
9、概要设计 完成项目类和各个模块的设计 详细设计 系统设计说明书 完成系统设计说明书 14 系统实现 完整的系统 项目的形成 系统测试与维护 4.4 项目监控 4.4.1 质量控制计划 不使用盗版软件,定期检查并配备专业人员监督检查。4.4.2 进度控制计划 本项目的进度监控执行本企业 项目管理规范,由本企业过程控制部门如质量管理部统一进行监控,并保留在监控过程中产生的日常检查记录。4.4.3 预算监控计划 无 15 4.4.4 配置管理计划 在设备方面,要确保有足够的计算机用于开发和测试,除安排每个开发成员至少一台专用计算机外,额外的测试计算机要保证每人一台,共用网络打印机。5 支持条件 5.
10、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 专题计划要点