下载

1下载券

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 软件项目管理计划书案例(1)

软件项目管理计划书案例(1).doc

软件项目管理计划书案例(1)

song文生
2017-10-18 0人阅读 举报 0 0 暂无简介

简介:本文档为《软件项目管理计划书案例(1)doc》,可适用于IT/计算机领域

软件项目管理计划书案例()学生宿舍信息管理系统项目计划书目录第一章前言项目开发背景项目开发目的项目开发意义第二章范围计划项目工作分解结构软件生命周期模型软件生命周期模型图示表示软件生命周期模型详细文档(一)软件规划(二)需求开发(三)软件结构设计(四)数据库设计(五)实施(六)系统集成(七)提交(八)维护第三章进度计划甘特图网络图(单代号或双代号)里程碑图第四章成本计划成本估算成本预算第五章人力资源计划项目的组织结构责任分配矩阵人力资源管理计划第六章沟通计划沟通需求沟通内容沟通方法沟通时间安排表沟通计划维护第一章前言项目开发背景东方学院本身没有宿舍信息管理系统一直以来都是通过Excel对各楼层、各宿舍人员进行统计宿舍信息变更、人员变更之后不能及时有效地将更改后的信息进行完善若有大面积的改动需要大量的人员与大量的时间对宿舍进行核对有时候因为宿舍成员的不配合核对工作很难准确的完成。并且现有的奥兰系统虽然能够统计学生信息能够发布卫生检查结果但是无法进行宿舍信息的完整统计无法对宿舍进行全面、系统的管理。我们东方学院学生人数庞大自管会在做宿舍统计以及宿舍卫生检查与整理的过程中往往因为宿舍信息的错乱、不完整反馈的信息也是不完全的这就导致老师不能完全准确的了解宿舍的真实信息。项目开发目的为了更好更方便的对宿舍进行管理为了更好的了解全院学生宿舍卫生情况、违纪情况对个人综合素质的影响为了让学生了解自己的宿舍信息、与卫生成绩从而做到改善建立宿舍信息管理系统是必要的。项目开发意义宿舍信息管理系统的主要功能包括:可以实现对学生宿舍信息的查询功能,包括快速查询功能和分类查询功能对学生宿舍信息的录入功能,修改功能,删除功能和统计功能。通过系统上述功能实现宿舍管理部门对于学生宿舍信息的日常管理即方便宿舍管理人员及时全面地掌握学生住宿情况及宿舍分配情况为用户(管理用户和一般用户如宿舍管理老师)提供了一些简单的数据查询并输出各种信息等在实现检索迅速和查找方便的同时,对毕业生以及申请走读的学生做到及时的删除信息新入校学生很快地进行宿舍安排以及宿舍信息的录入等日常管理。第二章范围计划项目工作分解结构WBS项目工作总的工作分解结果下面将进一步分解内部模块:学生模块WBS班主任或辅导员模块WBS自管会模块WBS自管会指导老师模块WBS软件生命周期模型针对项目学生宿舍信息管理系统特点的和我们团队自身的对网络应用软件技术的缺乏以及我没有开发过这么大系统的经验。经团队成员商讨后我们决定用瀑布模型作为我们项目的开发方式~采用瀑布模型理由详情:)自管会的工作流程比较稳定但是比较繁琐。此特点正说明自管会急切需要自己的办公软件同时正适合用普瀑布模型开发。)我们团队成员有自管会的主要负责人方便我们和自管会打交道便于需求分析和需求确认。得到一个真实有用的需求这正是瀑布模型开发所需的稳定的需求。)我们团队只开发过基于桌面的简单应用程序。对于基于网络的开发没有一点概念。所以我们需要时间来学习就网络开发的技术。瀑布模型的开发在前期不涉及编程实现只要求做好需求分析。针对此特点我(项目经理)将前期工作分成两组:一组做需求分析一组学习JavaWeb技术。而做需求分析的组员利用后期做数据库和寒假的时间补学网络技术。软件生命周期模型(图示表示)软件生命周期模型详细文档一、软件规划我们预期的成果是:一个基于校园网的网络软件。具有权限的老师、学生(用户)可以在任何地点登陆我软件进行相关的操作。初步建立一个较为完善的宿舍管理信息系统完成对东方学院各系学生的个人信息(包括姓名、学号、系别、年级、班级、班主任、学生类型等)以及宿舍信息(楼号、楼层、宿舍编号、学号、入住状态、备注)其他信息(卫生成绩、政治面貌、违纪情况)的录入。可以方便的对任一学生任一宿舍、任一班级、任一系别的卫生成绩进行输入与查询。可以对信息进行添加、修改、删除、宿舍卫生成绩统计、排序。对卫生成绩低以及卫生成绩高的宿舍进行及时反馈及时做到宿舍的表彰与批评。可以方便学生登录系统核对与查询自己的信息如有错误可直接在系统中提出申请以便操作员及时更改与修正。二、需求开发系统的参与者及其相关的业务:自管会人员:秘书处负责人生活部负责人治保部负责人楼主部负责人学生宿舍信息管理系统的服务对象首先是自管会的主要的职能部门。秘书处每周都接受生活部普查张表每两周接受生活部张互查表()对普查结果每周进行系排名将排名结果提交给自管会指导老师通过审批后公布排名结果。系统要求能做到从楼层表中分离出班级表(最重要的功能)每周系排名时需要楼层与班级分离、楼层与系分离()对互查表的处理是进行较差和较好宿舍的分离然后提交给自管会指导老师通过审批后公布优秀与较差的宿舍()期末计算宿舍规范法即是:秘书处做的普查各系互查分数的平均分()此外系统为秘书处添加了附加的功能:)在系统中发布优秀干事、干部名单)评定星级宿舍)统计各部门干事附加分生活部主要有件任务:普查、管理党员积极分子宿舍卫生、汇总各系生活部的互查表并向秘书处提交纸质稿()普查工作描述:每个月把东方所有的宿舍查一个轮回然后把分数(楼层表)交给秘书处。一学期可以出次成绩()管理党员积极分子宿舍卫生:每周都查一个月把东方的党员积极分子宿舍查一个轮回。此工作需要系统提供:依据楼层表分离出党员表、积极分子表。对党员积极分子宿舍卫生检查处理:评比优秀的宿舍统计较差的宿舍。(注意:男生、女生的优秀、较差的标准不同所以我建议本系统在这方面添加:可以任意输入标准分也可以设置固定的标准分)。对较差宿舍发放整改单:男生分以下女生分以下就发整改单一周一次。整改单一式三份一份给宿舍、一份给班主任、一份存档()汇总各系学生会生活部的互查表即只做一个汇总工作。然后将汇总纸质表实体交到秘书处。治保部也只有两项工作:违禁电器管理、夜不归宿管理()违禁电器管理是每周查一次将检查结果记录在表中然后由治保部负责人通过学生宿舍信息管理将检查表录入系统并直接提交给自管会辅导老师()夜不归宿管理也是每周检查一次(与查违禁电器同周但不同天)将查夜结果记录在表中然后由治保部负责人通过学生宿舍信息管理系统将查夜表录入系统并直接提交给自管会辅导老师楼长部的工作有两项:阿姨表的处理、整改单的发放()楼长部每周到东方学院的各栋宿舍楼宿管阿姨那摘录学生宿舍卫生成绩然后由楼长部的负责人对阿姨表进行较差和较好统计()依据男、女的标准法整改单每星期都发到宿舍每两周送到辅导员那边。(第一个星期宿舍不合格就发整改单但辅导员那边可以先不发等第二个星期该宿舍的卫生情况若有好转回收上星期发的整改单若没有好转就直接发给辅导员做通报批评)在东方一楼大厅公布较差较好宿舍自管会指导老师。本学生宿舍信息管理系统为指导老师提供了项服务:()查看并处理秘书处在系统中的提交内容。查看秘书处每周提交的普查表(以班级为单位的系表)若没有问题指导老师同意秘书处公布粘贴排序结果。同时指导老师通过系统向各系辅导员发布每周系排序。否则提出指导老师的疑问提交到秘书处等待秘书处提交解答方案查看秘书处阶段性的星级宿舍评比结果若没有问题指导员老师同意评比结果准许以学院名义公布表彰。否则提出指导老师的疑问提交到秘书处等待秘书处提交解答方案查看每学期末秘书处提交的干事附加分表(以系为单位)若没有问题则同意并向各系团委发布。否则提出指导老师修改意见提交到秘书处秘书处做相应的修改再向指导老师提交。()查看并处理生活部在系统中的提交内容。()查看并处理治保部在系统中的提交内容。查看治保部提交的违禁电器表、夜不归宿表由指导老师交到学工处盖章(一式两份)一份自己存档一份交到本部宿管科。然后就通报批评。()查看并处理楼长部在系统中的提交内容。查看楼长部提交的宿管阿姨查的学生卫生分各个班级的班主任(或辅导员)。查看自己所带班级或年级学生的宿舍卫生分、违禁电器、夜不归宿情况以及学期末班级学生宿舍规范分。具有相关按名或学号查找功能普通学生。查看自己宿舍卫生分、违禁电器、夜不归宿情况以及学期末的宿舍规范分。查看自己宿舍星级状态。可以在宿舍博客上发表评论、宿舍里或食堂存在的问题。系统管理员。系统管理员负责信息和数据库的维护。三、软件结构设计:因为软件结构设计和项目工作分解结构有着密切的关系。在做项目工作分解结构的时候就考虑了软件结构设计所以我们项目的项目工作分解结构和软件结构设计是一致的。下面将相应的图插入如下:系统中的模块布局学生模块结构设计班主任或辅导老师模块结构设计自管会模块模块结构设计自管会指导老师模块结构设计四、数据库设计依据我们的里程碑图可知将在月上旬后展开。将由数据库设计人员依据前期已经做好的需求分析和软件结构来设计我们的数据库。五、实施我们将在明年开学的时候正式启动编程实现。我们将历时一个半月的时间来完成网络软件的代码实现。我们将使用前期所学的JavaWeb技术来开发本项目。六、系统集成即是执行我们的项目测试我们计划用一个月的时间来测试我们的系统。我们采用黑盒测试方法测试。我们将依据前期的系统结构和数据库结构设计合理的测试用例。此外由于我们开发的是网络软件所以我们还要对网路环境进行测试。待软件和环境都测试成功后我们的系统就可以最终集成了。七、提交系统集成后编写用户使用文档就可以发布我的成果了。向团委提交我们的作品。八、维护在后期软件运行时我们会时刻关注的。将对软件实施:改正性维护、适应性维护、完善性维护、预防性维护第三章进度计划我们团队使用MicrosoftProject软件设计我们的进度计划。下面将其截图如下:甘特图网络图(单代号或双代号)网络图是在我们画好甘特图后自动生成的。里程碑图里程碑图显示项目进展中的重大工作的完成。我们项目的里程碑图如下:第四章成本计划成本估算根据其他项目再结合我们掌握技术的熟练度我们进行这样的粗略估计:根据我们的用户自管会的要求我们的项目采用BS结构我们使用JSP和Mysql结合的开发技术结合我们的熟练度我估计我们需要~个程序员我们是在校生不可能一天小时工作所以我们打算一天用小时的工作量来计算整个项目的规模。WBS名称估计值(人时)小计(人时)总计(人时)通用功能个人信息管理密码修改自管会信息查看值日表会议通知查看问题反馈自管会平台功能日常业务管理功能生活部管理秘书处管理治保部管理楼长部管理部门日常管理部门信息管理部门人员资料管理部门人员考勤管理部门人员奖惩管理学生平台功能宿舍卫生查看教师平台功能生活部查看秘书处查看治保部查看楼长部查看表估计成本步骤如下所示:获取项目分解结果WBS任务分解是根据项目的功能进行分解的。开发成本由于任务分解的结果主要是针对开发任务的分解管理任务和质量任务可以通过计算开发任务得到根据以往经验管理任务和质量任务=*开发任务。由表可以看出规模是人时开发人员小时成本参数=元一天而我们情况特殊作为在校生不能小时开发本项目所以我们采用小时一天的一天工作时间所以成本参数就相应的变为=元规模就是人天也就相当于人时的规模。这个参数我们只做参考,则内部开发成本=*=元。管理、质量成本。项目的管理和质量成本=开发成本*=元。直接成本==元。间接成本(我们的上网费用、耗材、团队互动的活动)间接成本包括前期合同费用、房租水电、培训、员工福利、客户服务等。根据以往经验采用公式:间接成本=直接成本=元。总估算成本项目总估算成本==元。最后报价利润占由于我们技术还不是很熟练所以其中风险基金要高一点为、利润、税费。则项目总报价=*=元。成本预算表根据每个任务的资源分配和时间安排确定项目的预算如表预算总成本为元与估算的直接成本元基本持平这样元可以作为项目的成本控制参考。表表表表第五章人力资源计划项目的组织结构矩阵型组织结构说明:项目管理同学全面负责项目组织和规划全面负责项目计划制定和维护负责项目跟踪和管理负责项目资源的分配和协调负责组织和计划之间的协调配合需求分析同学做协调活动软件开发同学全面负责项目的软件开发:设计、编码、测试及配置。负责产品质量的控制配合负责质量保证的同学工作如文档编写、测试等配合产品验收活动质量保证同学全面负责项目过程及产品规范的制定负责过程的质量保证活动过程评审产品评审配置管理同学全面负责项目的配置活动负责软件产品的提交需求分析同学负责与用户(学生、教师、自管会)的协调工作负责用户的需求接口配合项目经理的资源协调活动负责系统的维护活动高层管理专家对该科研项目进行评审检查并验收该科研项目用户配合参与项目的组织和规划验收最终产品是否满足需求责任分配矩阵宿舍信息管理系统项目个责任分配矩阵(RAM)角色映射表说明:具体人员计划可以通过进度计划中人力资源安排计划项目人员具体职责角色项目经理程序员网络配置员项目导师、专家RP需求分析ACP创建应用软件APP测试应用软件RRP打包应用软件RRC发布应用软件APC配置并安装在工作站字母说明:A=批准(Approve)R=评审(Review)P=参加(Participate)C=创建(Create)项目部门具体责任分配WBS任务责任矩阵RPRPRPR系统管理同学PPRPRPP软件开发同学P硬件管理同学PPR软件测试同学PR质量保证同学RPP软件配置同学其他说明::软件规划:需求开发:软件结构设计:数据库设计:项目实施:系统集成:质量保证:系统配置:项目及文档提交R:负责者P:执行者人力资源管理计划下图展示了本项目在年月年月中每个月的不同技术人员的人数分配比例。单位:(纵轴:人横轴:月)JavaWeb程序注:本项目团队共人开发同学需求分析同学数据库设计同学软件测试同学技术文档撰写年月年月同学第六章沟通计划为了保证项目开发过程的顺利进行和信息的有效沟通宿舍管理系统项目要求如下的沟通计划。沟通需求在项目开发的过程时我们首先要确定沟通的需求即为什么要沟通。一个项目的开发需要项目负责人要确定这个项目到底是要做什么的应该怎样做。宿舍管理系统是针对管理宿舍所做的一个系统。项目组成人员有郑东海、张磊、陆冰峰、顾振强、沈子红。我们需要沟通的就是项目组成人员要对宿舍管理这一方面的信息有所了解以及学习项目开发过程中所要用到哪些技术知识。沟通内容沟通项目具体工作的分配()讨论由谁负责整个项目的开发。由郑东海负责整个项目开发。()确定软件开发时期的成员组成。由陆冰峰负责组员有张磊、郑东海、顾振强。()确定项目测试时期的成员组成。由张磊负责组员有顾振强、陆冰峰。()确定软件配置时期人员的成员组成。由顾振强负责组员有沈子红。()确定文档编写的成员组成。由沈子红负责组员有郑东海。()确定项目发布时期的成员组成。由郑东海负责组员有陆冰峰、张磊、顾振强、沈子红。确定沟通的方式。沟通团队交流的时间。沟通方法项目沟通的方式如:会议、电话、QQ、邮件等。项目成员之间的及时沟通项目进行过程中保证开发人员集中在一起开发便于有问题及时交流沟通。小组以会议的形式进行讨论及时了解小组之间的进度便于问题及时解决。沟通时间安排表小组交流()每周例会每周例会时间由小组负责人自己拟定因为要满足各成员在场所以时间弹性比较大但确定每周例会时必须的。()每天交流项目小组成员之间要每天进行交流使用电话、QQ等进行讨论有问题及时解决。团队交流()每两周例会(时间固定)每两周四下午:~:进行整个团队的项目交流。()每天交流每天项目组成人员用电话或者QQ来进行讨论了解项目的进度交流所遇到的困难并及时解决。沟通计划维护(给出维护的策略沟通计划变更的应急计划)制定项目成员的联系方式。若在每周例会的时候有成员不能到场就要改变例会的时间有负责人通知到位。

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/24

软件项目管理计划书案例(1)

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利