您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 《学生信息管理系统项目计划书》
班级:08级计本3班姓名:吴文俊学号:20082212503《学生信息管理系统项目计划书》1引言1.1编写目的本项目计划书的编写目的是制定一套软件项目实施及管理的解决方案,其主要工作包括确定详细的项目实施范围、定义递交的工作成果、评估实施过程中的主要风险、制定项目实施的(时间)进度计划、成本和预算计划、人力资源计划等。1.2背景随着社会信息化的脚步加快,个人的信息也呈现出多样性,这便给信息管理者造成了巨大的压力和难度,也给传统的文件信息管理模式提出了挑战。为了提高学校学生信息管理的效率和准确性,我们团队决定开发一个学生信息管理系统,希望通过信息化手段管理学生信息,实现提高效率和准确性的目的。系统开发工作由学生开发小组完成。为了实现这一套学生信息管理系统,必须在项目开始的时候制定完整的系统项目计划书,才有利于整个项目的开展。1.3定义Sql语言:是指基本通用的数据库操作语言。GUI编程:是指图形界面编程。1.4参考资料《软件工程》、《SQL数据库语言》、《GUI编程思想》、《Qt应用教程》1.5标准、条约和约定本项目遵从以下标准:GB/T13702-1992计算机软件分类与代码GB/T20918-2007信息技术软件生存周期过程风险管理GB/T19003-2008软件工程GB/T19001-2000GB/T15538-1995软件工程标准分类法GB/T9386-2008计算机软件测试文档编制规范GB/T9385-2008计算机软件需求规格说明规范班级:08级计本3班姓名:吴文俊学号:20082212503GB/T15532-2008计算机软件测试规范GB/T18221-2000信息技术程序设计语言环境与系统软件接口独立于语言的数据类型GB/T11457-2006信息技术软件工程术语GB8567-2006计算机软件文档编制规范2项目概述2.1项目目标本项目是为学校学生信息管理者开发一套学生信息管理系统,用信息化、智能化、简单化手段代替原有的复杂操作模式。2.2产品目标与范围本项目产品的目标是实现学生信息管理的智能化、信息化、简单化,通过该系统来代替以往复杂软件操作存在的弊端。系统的主要功能是实现学生信息的增加、删除、修改、查找的显示操作,及实时数据库提交更改,通过Sql语言的混合编程实现对学生信息的灵活操作。该系统有五个模块:增加学生信息模块,删除学生信息模块,修改学生信息模块,查询学生信息模块及管理员登陆模块。各各模块都是又按钮事件触发相应的函数执行Sql语言,完成对数据操作后通过GUI编程显示反应给用户的;管理员登陆后则可以对所有学生数据进行增、删、改、查的操作。2.3假设与约束本项目的开发时间为2011.3.24—2011.5.24开发人员人数:7人技术文档写作人员人数:7人测试人员人数:2人开发经费预算:0设备:7台PC2.4项目工作范围为了使本系统成功达到《软件工程》学科的要求,需要在2011.5.24之前完成本系统的开发与测试,并写提交相关的技术文档。通过与信息管理者的沟通,及时获得用户的最新需求,以便于本系统的完善。班级:08级计本3班姓名:吴文俊学号:200822125032.5应交付成果2.5.1需完成的软件学生信息管理系统软件2.5.2需提交用户的文档安装维护手册、使用手册2.5.3需提交内部的文档项目可行性分析报告,系统项目计划书,系统需求说明书,系统概要设计说明书,系统详细设计说明书,源代码清单。2.5.4需提供的服务将向用提供一次软件使用演示。2.6项目开发环境硬件环境:人手一台PC机,软件环境:Qt+数据库2.7项目验收方式与依据项目验收将采取三方验收的方式进行:用户方,开发方和《软件工程》课程指导老师方。通过考察系统的使用情况,用户的反馈以及老师的意见,形成共同意见并共同签署验收报告,标志着验收工作告一段落。3项目团队组织3.1组织结构项目团队分为开发组,测试组,文档组和项目管理组。其中开发组需要对软件开发所用到的Qt语言和数据库技术比较擅长,能够在开发组组长的带领下,在规定的时间内迅速完成软件开发工作。测试组需要在开发过程中就开始参与进来,开展测试工作,并且在开发完成班级:08级计本3班姓名:吴文俊学号:20082212503后还要继续测试工作,直到软件交付使用。测试组需要有广阔的思维来设计测试用例,然后细心的测试,发现Bug。文档组需要对软件开发和测试流程相当熟悉并且有扎实的写作工作,能够配合其他团队编写出项目开发过程的全部文档。项目管理组需要擅长把握软件开发的整体运作,包括知识方面的学习,软件开发速度把握,测试的监督指导,激发开发人员积极性等一系列工作。3.2人员分工(1)开发方开发组:开发主管—韩主管(负责技术难点)组长—小吕(负责开发组日常工作和数据库)组员—小李(负责系统开发)--小王(负责系统开发)--小马(美工)测试组:测试组长:小吴(负责带领测试团队完成整个系统的测试工作)组员—小程(负责测试系统)文档组:组长—小马(负责管理技术文档编写工作)组员—小李(负责技术文档编写)组员—小韩(负责技术文档编写)项目管理组:项目主管—韩主管(负责全面管理项目的开发工作)需求顾问——信息管理老师(负责需求分析工作)技术专家——高老师(负责项目的可行性分析以及项目中重大技术问题的决策)(2)客户方主要是信息管理的老师,负责和开发组沟通。3.3协作与沟通3.3.1内部协作文档组向开发组和测试组挖掘技术信息,写到技术文档中。测试组在开发过程中就介入到开发组中来,和开发人员共同完成本系统的开发任务。管理层给大家分配任务,并督促大家完成,自己也会参与到开发的具体工作中来。班级:08级计本3班姓名:吴文俊学号:200822125033.3.2外部沟通在与用户的沟通中,开发组和需求顾问需要深入了解用户需求,通过需求分析明确定义系统的功能,再把设计和开发任务下达到各个小组负责人和组员,然后在规定的时间把产品交给高校信息管理者和《软件工程》科目老师,形成一种良性循环。4实施计划4.1风险评估及对策本项目的主要风险是开发人员对用户需求中的学生信息管理工作的不熟悉,另外,在人员、时间、技术等方面都存在风险。每个风险的可能性,对风险分析如下表所示。序号输入风险事件可能性影响风险值采取措施1用户需求需求不明确、需求变化60%20%25%1.加班,延长需求调研时间。2.严格控制需求的变化。2人员技术开发人员技术和实践经验不足70%80%85%1.组织组员重点学习相关开发需要的内容。2.加强沟通,及时了解人员的想法和遇到的问题。3.寻求老师或是有较强编程技术的同学帮助。3时间开发的时间有限20%50%10%1、多利用课余时间,增加开发可用的时间。2、与用户商量,去掉不必要的需求,降低工作量,减少开发时间。4.2项目时间管理计划项目进度由总经理和各组经理负责,把总体工作计划分配到每个月,进而分配到每一天,每个人,如果在规定的时间内没有完成,自己利用晚上加班的时候必须完成当天的计划任务。只有确保每天的天计划完成,才能确保总体工作计划顺利完成。开发计划与人员分工如下图所示。时间阶段任务人员分工3月4月5月项目启动与计划项目组长技术专家班级:08级计本3班姓名:吴文俊学号:20082212503需求分析需求顾问系统与测试设计系统概要设计开发组长系统详细设计开发组长制定测试策略测试组长制定测试计划测试组长编码与测试执行制定编码规范开发组长确定测试需求测试组长编码开发组长单元测试开发组长编写测试用例测试组长执行测试测试组长测试评估与系统部署测试评估测试组长制定部署方案开发组长4.3质量管理计划质量管理由项目组长牵头,测试组长通过负责软件测试工作保证软件质量。对每个开发阶段的阶段性成果都进行评审或者测试,以保证软件产品的质量。质量管理时间进度与人员分工如下:执行时间阶段任务人员分工3.314.265.185.215.23需求分析需求评审项目组长系统与测试设计系统概要设计评审项目组长系统详细设计评审项目组长制定测试策略评审项目组长制定测试计划评审项目组长编码与测试执行制定编码规范评审项目组长测试需求评审测试组长代码审查测试组长单元测试报告评审测试组长测试用例评审测试组长缺陷报告评审测试组长测试评估与系统部署测试评估报告评审测试组长部署方案评审开发组长班级:08级计本3班姓名:吴文俊学号:20082212503在质量管理计划中,为了保证软件质量管理中对出现的问题的管理,还需要定义问题跟踪流程。流程如下:(1)发现问题,找出问题的责任人(2)通知问题责任人限期修改(3)问题责任人修改问题(4)问题责任人将修改后的内容反馈给发现问题的人员(5)发现问题的质量管理人员对有问题的部分进行重新检验,确认问题得到修改。(6)如果发现问题没有修改,将通知问题责任人继续修改,直到问题得到解决4.5成本管理计划由于是《软件工程》科目的软件开发实践作业,所用的平台和软件都是开源免费的,所以开发成本为零,不予考虑。4.6配置管理计划采用专用的版本管理工具进行软件版本的控制,如SVN或是Git之类的管理工具。(1)人员与职责版本控制管理者:开发组长职责:制定版本控制流程(2)确定版本库的用户权限管理者:负责版本管理、对版本库拥有全部权限开发人员:写入读出测试人员:读(3)定义配置项(版本控制项)及其标识系统项目计划系统需求说明系统概要设计系统详细设计测试策略测试计划测试用例编码规范源代码缺陷报告测试最终结果报告(4)定义项目基线(略)(5)定义配置项的版本管理策略按照4类不同功能的分支进行:主干分支私有分支小组分支集成分支班级:08级计本3班姓名:吴文俊学号:20082212503(6)定义变更管理流程(略)4.7采购计划在项目初期需要每个项目开发人员自己配置一台个人PC机。5文档历史版本修改内容修改日期修改人审阅人V1.0原始版本2011-4-2小李小韩
本文标题:《学生信息管理系统项目计划书》
链接地址:https://www.777doc.com/doc-5108263 .html