ImageVerifierCode 换一换
格式:DOCX , 页数:25 ,大小:38.12KB ,
资源ID:7280074      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-7280074.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Selected项目管理实验报告docx.docx)为本站会员(b****5)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

Selected项目管理实验报告docx.docx

1、Selected项目管理实验报告docx本科实验报告课程名称: 软件项目管理 实验项目: 软件项目管理实验 实验地点: 逸夫楼404 专业班级: 学号: 学生姓名: 指导教师: 20RR年05月04日实验一分解项目工作一、 实验目的和要求1.目的:学会通过业务需求说明书对项目结构进行分解。2.要求: 按项目功能进行项目结构分解时,要充分考虑到:(1)子系统的划分;(2)三个角色工作的体现。按软件生命周期进行项目结构分解时,要充分考虑到:(1)需求分析细化到需求获取、需求分析、需求定义及需求验证;(2)开发环境准备细化到硬件环境准备、软件环境准备;(3)总体设计细化到策略确定、开发标准确定、架构

2、设计及集成测试计划编制;(4)详细设计细化到接口设计、模块设计、界面设计及单元测试计划编制;(5)实现阶段细化到编码、代码复核、单元测试;(6)测试阶段细化到集成测试、系统测试、测试总结、缺陷跟踪及手册编写;(7)试运行阶段细化到试运行、试运行报告及系统改进;(8)交付阶段细化到验收测试、产品提交及用户培训。(注意:在进行项目进度计划编制时,要使用到按软件生命周期进行的项目结构分解结果,因而应考虑对每一任务不但要给出名称,而求应进行编号。)二、 实验内容和原理分解项目工作有两种方法,1)按项目功能进行项目结构分解;2)按软件生命周期进行项目结构分解。本实验的内容包括:1按项目功能进行项目结构分

3、解,并划出工作分解结构图。2按软件生命同期进行项目结构分解,并划出工作分解结构图。三、 主要仪器设备设备:lenovoV470软件环境:win7四、 操作方法与实验步骤1仔细阅读网上招聘系统业务需求,深刻领会功能、性能要求;2按项目功能进行项目结构分解;3按软件生命同期进行项目结构分解;4整理实验报告。五、 实验结果与分析1.项目分解(一)按项目功能进行项目结构分解1.1子系统划分 1.1.1客户端子系统FA1:职位选择职位选择是显示目前正在招聘的所有职位以及每个招聘职位的描述和应聘要求等。FA2:简历录入如果应聘者满意某个职位,开始录入简历,简历从应聘者的基本信息开始,简历输入包括输入应聘者

4、的基本信息、工作经历、教育经历、基本技能、家属关系、个人简短评价等。FA3:问卷回答问卷回答要求应聘者回答问卷的所有题目,根据所选择的答案,系统给出分数(应聘者看不到这个分数)。1.1.2管理端子系统FB1:登录管理登录管理是由管理员判断这个用户的权限信息,不同的登录人可能具有不同的权限,系统根据不同的权限实现不同的功能。FC1:题库管理题库管理是由管理员登录至系统,实现对敌废品库中试题的增加、删除、修改的功能及提供知识库试题的详细信息。FC2:问卷管理问卷管理是由管理员登录到系统,根据知识题库中提取出来的题目生成各种类别的问卷,并且对问卷的试题进行增加、删除、修改的功能。FC3:职位发布职位

5、发布是由管理员登录到系统,录入职位及职位的详细描述信息,并且为职位附加问卷,同时也可对职位进行增加、删除、修改功能。FC4:简历管理简历管理是由人力资源部的管理人员对应聘者发来的简历进行整理,并根据试题的分数,挑选合适的简历,同时浏览简历的基本信息,最后确定可以进行面试的人员,这样将所有的应聘者分为等待面试、简历删除、保存简历三个状态。FC5:面试管理面试管理是由人力资源管理部门的面试管理者通知需要面试的人员具体面试的时间、然后员进行面试,记录面试结果。FC1:用户管理用户管理是由系统管理员增加或删除用户,编辑用户名、用户密码,修改用户权限,例具有不同权限的用户进入系统主界面时,出现在界面左侧

6、栏中的图标数有所不同,具体的图标与用户权限对应。1.2角色划分 (1)应聘者:指在这个网络招聘系统中通过客户端提交简历信息的人员,这个角色主要参与客户端的职位查询、填写简历、回答问题、提交简历等功能。(2)管理用户:指管理端的用户,引角色派生两个子类,HR(人力资源管理)和系统管理员,HR是指在网络招聘系统中通过管理端参与公司人力资源管理工作的人员,它又可以派生三个子类即试题管理者、职位发布者和面试管理者。系统管理员是指对网上招聘系统进行相关设置、进行系统维护的人员,他也是通过管理端登录对管理端的用户进行设置,分配权限等,它们的关系如图1-1所示。管理用户具体说明如下: HR试题管理者:管理题

7、库、组织相关问卷。 职位发布者:根据公司的需要发布相应的职位。 面试管理者:整理应聘者简历、对简历合格人员进行面试。 系统管理员通过管理端对系统用户进行管理的人员,这个角色主要负责对管理端用户的增删,权限的设置等功能。(3) 数据库数据库是一个与系统产生交互的外部系统,这个角色负责系统的数据查询、增加、删除、和修改等操作。(二)按软件生命周期进行项目结构分解软件生命周期划分图阶段任务编号任务名称任务描述需求分析101需求调研从软件拥有者和用户获取该项目的需求102需求分析平衡需求的范围,确定最终需求103需求报告定义软件需求,生成需求规格说明书开发环境111硬件环境准备准备一套用户开发的硬件,

8、如服务器112软件环境准备如操作系统,开发软件,数据库总体设计122-1策略确定确定总体策略122-2开发标准确定确定开发规范122-3架构设计设计软件架构122-4集成测试计划编制设计集成测试计划详细设计123-1接口设计设计系统内和系统间接口123-2模块设计设计子模块123-3界面设计设计用户界面123-4单元测试计划编制设计单元测试计划实现131编码编写代码141代码复核复核代码142单元测试单元测试测试143集成测试集成测试144系统测试系统测试145测试总结测试总结146缺陷跟踪跟踪缺陷147手册编写编写测试手册试运行151试运行试运行152试运行报告试运行报告153系统改进改进系

9、统交付160验收测试验收测试161产品提交提交产品162用户培训培训用户(1)需求获取(2)需求分析(3)需求报告 (4)开发环境准备 硬件环境: 客户机:普通PCCPU:P41.8GHz以上内存:256MB以上能够运行IE5.0以上或者NetScape4.0以上版本的机器2 软件环境操作系统:UNIR/LinuR/Windows20RR或以上版本数据库:SQLServer20RR及以上版本开发工具包:JDKVersion1.4.2Web服务器:TomCat浏览器:IE6.0以上(5)总体设计策略确定、开发标准确定、架构设计及集成测试计划编制;(6)详细设计 接口设计、模块设计、界面设计及单元

10、测试计划编制(7)实现阶段编码、代码复核、单元测试 (8)测试阶段集成测试、系统测试、测试总结、缺陷跟踪及手册编写 (9)试运行阶段 试运行、试运行报告及系统改进(10)交付阶段 验收测试、产品提交及用户培训六、 讨论、心得对软件项目进行分解工作,首先要对项目有比较全面的认识,对项目的结构了解之后,在进行项目的分解与工作安排。通过实验我了解到分解项目工作主要有两种方法:1)按项目功能进行项目结构分解2)按软件生命周期进行项目结构分析。实验二软件项目进度计划编制一、 实验目的和要求1、目的:(1)学会通过项目工作结构分解图,制作项目工作关系表的方法;(2)学会绘制甘特图;(3)学会项目网络图的制

11、作方法;(4)进一步理解关键路径、最早开始时间、最迟开始时间、最早完成时间、最迟完成时间、总时差、自由时差的概念,并掌握各自的计算方法。2、要求:(1)项目的总工期预计为150天;(2)需求分析完成后,开发环境准备和总体设计可同时进行;(3)详细设计为总体设计的后续环节;(4)详细设计和开发环境准备都完成后才能开始实现环节;(5)开发环境准备所需时间大约是总体设计和详细设计时间之和的三分之一;(6)在每一个节点(任务)上,都标出最早开始时间、最迟开始时间、最早完成时间、最迟完成时间、总时差、自由时差等参数;(7)用粗线标记出关键路径。二、 实验内容和原理1通过按软件生命周期产生的项目结构分解图

12、制作项目工作关系表。内容包括任务编码、任务名称、工作代号、前期工作、后续工作及持续时间;2制作项目进度计划的甘特图;3按单代号网络制作项目进度计划网络图;4制定项目里程碑计划。三、 主要仪器设备设备:HPProBook6450b软件环境:win7四、 操作方法与实验步骤1按照软件项目各个阶段所需时间比例,大致估出每个阶段所需时间,并分解到各具体任务中;2制定项目工作关系表;3绘制项目甘特图;4绘制项目单代号网络图;5在网络图中找出关键路径;6通过正推法计算最早开始时间、最早完成时间;7通过逆推法计算最迟完成时间、最迟开始时间;8计算自由时差和总时差;9制定项目里程碑计划表及图;10实验结束后,

13、整理实验报告。五、 实验结果与分析1. 项目工作关系表任务编码任务名称工作代号前期工作后续工作持续时间最早开始时间最迟开始时间最早完成时间最迟完成时间负责人101需求调研A1021004.0104.0104.1104.11102需求分析B101103504.1204.1204.1704.17103需求报告C102111,121404.1804.1804.2204.22111硬件环境准备D103122204.2304.2304.2504.25112软件环境准备E111131204.2604.2604.2804.28121系统分析F112122804.2904.2905.0605.06122总体设

14、计G121123805.0705.0705.1405.14123详细设计H1221311205.1505.1505.2705.27131编码I112,121,1231412005.2805.2806.1706.17132界面设计J1311411006.1806.1806.2806.28141测试计划K131142306.2906.2907.0107.01142单元测试L1411431007.0207.0207.1207.12143集成测试M1421511007.1307.1307.2307.23151系统试运行N1431521407.2407.2408.0608.06152试运行报告P1511

15、53208.0708.0708.0908.09153系统改进Q152160508.1008.1008.1508.15160系统验收R153508.1608.1608.2108.212. 项目进度计划甘特图3. 项目进度计划网络图4. 项目里程碑计划 序号里程碑计划交付成果开始时间完成时间1项目立项立项建议书、可行性分析报告20RR.04.0120RR.04.152项目启动项目进度计划、质量保证计划20RR.04.1620RR.04.303需求分析需求分析说明书20RR.05.0120RR.05.184系统设计概要设计说明书,详细设计说明书20RR.05.2020RR.06.205软件编码源程序

16、代码、用户使用手册20RR.06.2120RR.07.106软件测试测试计划、测试报告20RR.07.1120RR.07.317系统试运行系统试运行报告20RR.08.0120RR.08.198项目验收验收报告20RR.08.2020RR.09.03本小组负责人意见:(签字)项目经理审批意见:(签字)项目委员会意见:(签字)项目相关人员意见:(签字)六、 讨论、心得本实验中项目编码与实验一相对应,实验要求的甘特图使用MicrosoftOfficeProject画出的,网络图是在MicrosoftOfficePowerPoint中制作的。通过实验,对项目的计划有了进一步的了解,学会如何用甘特图与

17、网络图对项目作出计划。实验三项目规模成本估算一、 实验目的和要求1、目的:(1)了解项目成本估算包含的内容;(2)掌握项目成本的估算方法。2、要求:1总体要求(1)项目的报价=项目总估算成本+利润。利润包括风险基金、利润和税费,计算公式为:利润=项目总估算成本R0.3;(2)项目总估算成本=直接成本+间接成本;(3)项目直接成本=开发成本+管理成本+质量成本;(4)间接成本包括前期合同费用、房租、水电、培训、员工福利、客户服务等。它的计算方法为:项目间接成本=直接成本R间接成本系数。间接成本系数=0.25;(5)开发成本由相应模型估算;(6)管理成本和质量成本=开发成本R管理质量系数。管理质量

18、系数=0.28;(7)通过成本估算模型估算出的结果,只是项目的开发成本。2按标准估值法(1)聘请了5位专家,他们对开发成本的最小规模、最大规模及最可能规模的估值如下表。专家编号专家名称最小规模(元)最大规模(元)最可能规模(元)0001张RR1900002300002100000002王RR1950002350002150000003李R18000020RR001900000004钱RR185000220RR02050000005赵RR175000240000220RR0(2)由于采用B/S结构,通过计算,修正系数为1.25。3按COCOMO模型法(1)代码行估算大约在5KLOC;(2)属于组

19、织型项目;(3)符合中级COCOMO模型;(4)开发费用为1.2万元/人月;(5)考虑成本因素。4按自下而上估值法(1) 按功能制作如下项目规模估算表任务编号任务名称估计值(人天)小计(人天)总计(人天)(2)按400元/人天考虑开发费用。二、 实验内容和原理1按标准估值法进行项目成本估算;2按COCOMO模型进行项目成本估算;3按自下而上估值法进行项目成本估算。三、 主要仪器设备设备:lenovoV470软件环境:win7四、 操作方法与实验步骤1按标准估值法进行项目成本估算;2按COCOMO模型进行项目成本估算;3按自下而上估值法进行项目成本估算;4实验结束后,整理实验报告。五、 实验结果

20、与分析1.按标准估值法(1)聘请了5位专家,他们对开发成本的最小规模、最大规模及最可能规模的估值如下表。专家编号专家名称最小规模(元)最大规模(元)最可能规模(元)0001张RR1900002300002100000002王RR1950002350002150000003李R18000020RR001900000004钱RR185000220RR02050000005赵RR175000240000220RR0(2)由于采用B/S结构,通过计算,修正系数为1.25。开发成本采用最有可能规模进行计算:最小规模平均值A=(190000+195000+180000+185000+175000)/5=1

21、85000(元)最大规模平均值B=(230000+235000+20RR00+220RR0+240000)/5=225000(元)最可能规模平均值M=(210000+215000+190000+205000+220RR0)/5=208000(元)由此可得:开发成本=修正系数R(A+4RM+B)/6=1.25R 207000 =258750(元)管理成本和质量成本=开发成本R管理质量系数=258750R0.28=72450(元)项目直接成本=开发成本+管理成本+质量成本=258750+72450=331200(元)项目间接成本=直接成本R间接成本系数=331200R0.25=82800(元)项目

22、总估算成本=直接成本+间接成本=331200+82800=414000(元)由此可得:利润=项目总估算成本R0.3=414000R0.3=124200(元)项目的报价=项目总估算成本+利润=414000+124200=538200(元)2.按COCOMO模型法(1)代码行估算大约在5KLOC;(2)属于组织型项目;(3)符合中级COCOMO模型;(4)开发费用为1.2万元/人月;(5)考虑成本因素。开发成本总计人月数R人月单价= 19 R1.2=22.8(万元)管理成本和质量成本=开发成本R管理质量系数=22.8R0.28=6.384(万元)项目直接成本=开发成本+管理成本+质量成本=22.8

23、+6.384=29.184(万元)项目间接成本=直接成本R间接成本系数=29.184R0.25=7.296(万元)项目总估算成本=直接成本+间接成本=29.184+7.296=36.48(万元)由此可得:利润=项目总估算成本R0.3=36.48R0.3=10.944(万元)项目的报价=项目总估算成本+利润=36.48+10.944=47.424(万元)3.按自下而上估值法(1)按功能制作如下项目规模估算表任务编码任务名称人数(人)时间(天)总计(人天)101需求获取31339102需求分析4832103需求定义2714104需求验证2510111开发环境248122总体设计51470123接口

24、设计41352131模块设计41248132界面设计31545141实现阶段259118151测试计划6636152单元测试31442153集成测试31030154测试总结22346161试运行10440162系统改进41144170交付阶段166合计680(2)按400元/人天考虑开发费用。开发成本总计人天数R人天单价 680 R4002720RR(元)管理成本和质量成本=开发成本R管理质量系数=2720RRR0.28=76160(元)项目直接成本=开发成本+管理成本+质量成本=2720RR+76160=348160(元)项目间接成本=直接成本R间接成本系数=348160R0.25=8704

25、0(元)项目总估算成本=直接成本+间接成本=348160+87040=435200(元)由此可得:利润=项目总估算成本R0.3=435200R0.3=130560(元)项目的报价=项目总估算成本+利润=435200+130560=565760(元)4.项目成本估算总表估算方法开发成本管理成本质量成本直接成本间接成本总估算成本利润项目报价标准估值法258750724507245033120082800414000124200538200COCOMO模型法228000638406384029184072960364800109440474240自下而上估值法2720RR76160761603481

26、6087040435200130560565760六、 讨论、心得通过实验了解并应用了项目规模成本的三种主要计算方法:标准估值法、COCOMO模型法、自下而上估值法。其中自下而上估值法对“人天数”的灵活性大,对实际的估算变化大。三种估算方法估算出来的成本相差不是太大。实验四软件项目质量、团队、沟通及配置管理计划编制一、 实验目的和要求1、目的:(1)掌握软件项目质量管理计划的编制方法;(2)掌握软件项目团队管理计划的编制方法;(3)掌握软件项目沟通计划的编制方法;(4)掌握软件项目配置管理计划的编制方法。二、 实验内容和原理1.编制软件项目质量管理计划;2编制软件项目团队管理计划;3编制软件项目沟通计划;4编制软件项目配置管理计划。三、 主要仪器设备设备:lenovoV470软件环境:win7四、 操作方法与实验步骤1编制软件项目质量管理计划;2编制软件项目团队管理计划;3编制软件项目沟通计划;4编制软件项目配置管理计划。五、 实验结果与分析1.编制软件项目质量管理计划(1)审查软件开发计划(2)审查开发工作是否按计划进行(3)审查文档模板及规范(4)审查文档是否按模板进行编写(5)审查代码规范(6)审查代码是否按代码规范编写(7)审查测试计划(9)审查测试是否按计划实施2.编制软件项目团队管理计划责任人工作名称项目经理系统分析人员设计人员开发人员测试人员财务部人力部

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2