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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(软件项目管理 ——叶婷婷.doc)为本站会员(dzzj200808)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

软件项目管理 ——叶婷婷.doc

1、IT 项目管理报告- 湖南科技大学-08 级计算机 001 班湖南科技大学 计算机科学与工程实验报告课程名称: IT 项目管理 实验项目: 学生社团管理系统 学生姓名: 叶 婷 婷 学 号: 0855010130 班 级: 001 班 专 业: 计算机科学与技术 日 期:2011 年 11月 27日IT 项目管理报告- 湖南科技大学-08 级计算机 001 班目 录一、 选题背景 .41.1、 课题概述 41.2、 项目需求简述 41.3、 系统框架结构图 5二、 软件项目需求管理 .6三、 软件项目估算与进度管理 .73.1、 本项目将各项资源的分配如下: 83.2、 计算开发成本 93.3

2、、 计算管理、质量成本 93.4、 计算直接成本 93.5、 计算间接成本 93.6、 计算总估计成本 93.7、 重新评估项目的报价 93.8、 成本的跟踪控制 10四、 软件项目配置管理 .104.1、 组织和职责 104.2、 配置管理环境 104.3、 配置管理活动 11五、 软件项目风险管理 .12六、 软件项目质量管理 .12七、 软件项目资源管理 .137.1、 人力资源管理 137.2、 软件资源管理 137.3、 硬件资源管理 13八、 总结 .13九、 参考文献 .13IT 项目管理报告- 湖南科技大学-08 级计算机 001 班一、 选题背景1.1、 课题概述设计这个学生

3、社团管理系统的初衷,是为了使学校能够更好地管理本学院繁多的学生社团,以及方便学生更好地了解各个学生社团的信息,从而丰富学生的课余生活。本学院自建校以来,师生队伍不断壮大,有越来越多来自五湖四海的莘莘学子成为本学院的一份子。在为了学业奋斗的同时,丰富的课余生活也成为同学们的追求之一。各式各样的学生社团先后成立,实现了同学们的愿望。但是学院对于社团的管理过于繁复,申请创立社团的手续也过于繁琐,这既阻碍学生社团的发展,也降低学院的工作效率。于是设计一个符合本学院要求的管理系统的设想便应运而生。1.2、 项目需求简述设计这个学生社团管理系统,需要达到以下几个要求:1) 功能问题:学生社团管理系统必须能

4、够达到要求的功能,才能满足各种不同种类的用户对该系统的要求。例如申请创建社团功能、审批功能、社团活动提交功能、社团成员个人信息提交功能等等。2) 权限问题:权限问题解决一个什么用户登入系统得到一个什么样的操作的问题。该系统必须能够正确识别在什么用户对系统进行操作的时候能够实现那些功能,屏蔽那些功能。3) 效率问题:学生社团管理系统,顾名思义就是对学生社团的各种相关操作进行有效的管理。尽可能的缩短各个操作的手续和操作时间,提高运作效率,是该系统的重要特点。4) 维护问题:该系统要便于维护,并能精准地进行每天的数据交流和保存。这要求整个系统的结构不仅要严谨,而且要具有较高的数据处理能力。IT 项目

5、管理报告- 湖南科技大学-08 级计算机 001 班1.3、 系统框架结构图管理申请加入发布信息通知信息阅读评论 阅读录入数据登出登入管理系统信息发布主界面欢迎界面(非学院访问者)学院成员访问端界面社团成员使用端界面社团管理系统数据库社团管理端界面提交信息申请创建学院管理端界面阅读评论图 1.1 系统框架结构图IT 项目管理报告- 湖南科技大学-08 级计算机 001 班二、 软件项目需求管理因为本项目是以学生的角度出发进行需求调研,所以无论是从专业知识的角度还是从需求说明的角度都已经比较完善。尽管如此,随着项目的发展,同时身兼用户的开发者也会有可能因为经验的增加而发现一些不合理或缺少的需求,

6、必然会引起需求变更。为了避免不必要的需求变更,在开发学生社团管理系统需求的时候,项目组必须确定需求规格。因为开始的时候,界面无法表述,故本项目采用原型分析方法确定需求。根据需求,本系统应该提供统一的登录界面,然后通过判断登录 IP 地址(即判定是本学院的局域网登录还是来自广域网的非本学院访问者的登录)及 ID(即判断是学院管理者、社团管理者、社团成员还是非社团成员的学院学生的登录)来给出相应的使用界面。通过不同的使用界面都能够连接到管理系统的信息发布主界面,但是不同性质的用户对该界面的操作权限各不相同。同时系统还必须设置一个数据库存放社团及社团成员的信息,以便社团的管理。根据讨论,该系统将“管

7、理系统信息发布主界面”作为所有用户共同享有的主平台。不同用户将根据自己的用户性质享有对应的操作权限。2.2、 如果用户以非本学院访问者的角色登录界面(即在 IP 段来自广域网、没有输入社团成员 ID 和口令的情况下登录) ,则进入“欢迎界面 ”。非本学院访问者几乎没有任何权限,他享有的只有一个,就是对“信息发布主界面”的阅读权限。这是为了避免外人发布恶意信息及蓄意破坏而设置的。但同时保留阅读权限也使得非本学院的访问者能够通过“信息发布主界面”了解学院社团的运作和活动,为社团提供一个对外展示的平台。2.3、 如果用户以学院成员访问者的角色登录界面(即在 IP 段来自学院局域网,没有输入社团成员

8、ID 和口令的情况下登录) ,则进入“学院成员访问端界面 ”。学院成员访问者享有对“信息发布主界面”的阅读和评论权限,可以对社团发布的信息提供建议或反馈。学院成员访问者还享有对“社团成员使用端”的登入权限、对“学院管理端”发出申请创建社团的申请权限以及对“社团管理端”发出申请加入社团的申请权限。IT 项目管理报告- 湖南科技大学-08 级计算机 001 班2.4、 如果用户以社团成员访问者的角色登录界面(即在输入社团成员 ID 和口令的情况下登录) ,则进入“社团成员使用端界面” 。社团成员访问者享有对“信息发布主界面”的阅读、评论以及所属社团信息获取的权限。社团成员访问者还可以在“社团成员使

9、用端”中修改自己的个人信息,并由系统提交到所属社团进行备案,最后归入“系统数据库”进行存档。2.5、 如果用户以社团管理者的角色登录界面(即在输入社团成员 ID 和口令后,系统确认 ID 为社团管理者身份的情况下) ,则进入“社团管理端界面 ”。社团管理者享有对“信息发布主界面”的阅读、信息发布和评论管理权限。社团管理者还享有在“社团成员使用端”中修改自己的个人信息,并对社团成员所发送的个人信息提交和修改进行备案的权限,对“学院成员访问端”的申请加入的审批权限,以及对系统数据库进行数据管理的权限。2.6、 如果用户以学院管理者的角色登录界面(即在输入 ID 和口令后,系统确认 ID 为学院管理

10、者身份的情况下) ,则进入“学院管理端界面” 。学院管理者是特殊的用户,是该系统的管理员,负责对该系统进行日常的管理维护。学院管理者只拥有对“学院成员端”发出的申请创建社团的审批权限,以及对“社团管理端”的发布信息的合规性的审批权限。这样可以确保学生社团在遵守各项规章制度的前提下自主发展。本项目最终确认了采用原型分析方法所进行需求分析的结果,由于采用了进化型原型,在后续的开发过程中沿用了原形中的界面和相关的内容说明,因此在项目实施过程中的变更比较少,而且项目管理过程中对需求变更控制得也比较好。最终确认将一些在开发过程中的额外设想放在二期,或者单独成立一个项目来实施。从而取消了增加额外功能的需求

11、。三、 软件项目估算与进度管理学生社团管理系统的开发,是建立在资金充足的前提条件下的(项目资金 100 万)。由于开发资金宽裕,所以开发过程自由度较高。根据最终的决定,本项目将需要 45个开发人员,2 个月左右的开发时间,基本上是 810 人月的规模,所以,初步估计为IT 项目管理报告- 湖南科技大学-08 级计算机 001 班2430 万的项目启动价格。本项目将各项资源的分配如下: 人力资源: 5 个开发人员 1 个项目管理人员 1 个项目质量人员 1 个配置管理人员 设备资源 5 台电脑 1 台服务器表 3-1 项目规模估算表注:规模单位为人天名称 估计值(人天) 小计(人天) 总计(人天

12、)1 登录版块 251.1 身份识别 201.2 权限 52 非学院访问者版块 23 学院访问者版块 53.1 发送申请 54 社团成员版块 184.1 个人信息 54.2 社团关联 84.3 信息获取 55 社团管理版块 155.1 成员管理 105.2 信息发布 56 学院管理版块 156.1 审核 5IT 项目管理报告- 湖南科技大学-08 级计算机 001 班6.2 维护 107 数据库 208 主界面 10 1103.2、 计算开发成本参照文献计算开发成本,将如下分析:a) 管理任务和质量任务=30%开发任务。b) 从表 3-1 得知项目规模是 110 人天,假设开发人员参数=100

13、0 元/天,则内部开发成本=1000 元/天110 天=110000 元。3.3、 计算管理、质量成本a) 项目的管理和质量成本=开发成本30%=33000 元。3.4、 计算直接成本a) 项目的直接成本=110000+33000=143000 元。3.5、 计算间接成本a) 根据文献,采用公式:间接成本=30%直接成本=42900 元。3.6、 计算总估计成本a) 项目总估算成本=143000+42900=185900 元。b) 根据情况,需为该系统添加一套服务器,价值为 385000 元。3.7、 重新评估项目的报价a) 重新评估一下项目的报价准确性。b) 项目利润如果是 40%,其中风险

14、基金 15%,利润 20%,税费 5%。则项目的总报价=185900140%=260260 元。c) 最终花费=260260+385000=645260 元。IT 项目管理报告- 湖南科技大学-08 级计算机 001 班d) 剩余的款项将作为日后系统及硬件设施的日常维护支出。3.8、 成本的跟踪控制在项目跟踪控制的每个阶段,会根据项目的具体情况重新估算,预测项目完成后的成本。四、 软件项目配置管理本项目的配置管理计划如下:组织和职责1) 根据项目计划中的角色分配,确定配置管理者,SCCB(配置控制委员会)成员。2) 项目经理室 SCCB 的负责人。4.2、 配置管理环境由于本项目属于中小型项目

15、,工期也不是很长,参照文献,将采用 SourceSafe 作为配置管理工具。1) 目录结构(见表 4-1)表 4-1 配置库的目录结构内容 说明 路径TCM 技术合同管理 $prj-corporationTCMRM 需求管理 $prj-corporationRMSPP 软件项目规划 $prj-corporationSPPSPTO 软件项目跟踪与管理 $prj-corporationSPTOSCM 软件配置管理 $prj-corporationSCMSQA 软件质量保证 $prj-corporationSQA设计 $prj-corporationSPEDESIGNSPE 软件产品工程源代码 $p

16、rj-corporationSPESOURCECODEIT 项目管理报告- 湖南科技大学-08 级计算机 001 班目标代码 $prj-corporationSPEBUILD测试 $prj-corporationSPETEST发布 $prj-corporationSPERELEASE4.3、 配置管理活动1) 配置项标示a) 命名规范本项目文件命名规范由 4 个字段组成,从左到右一次为:项目、类型、编号和版本号。这些字段用一横线(-)分隔。b) 主要配置项(见表 4-2)表 4-2 配置项列表类型 主要配置项 标示符合同 QTD-corporation-TCM-Contract-V1.0技术合

17、同SOW QTD-corporation-TCM-SOW-V1.0项目计划 QTD-corporation-SPP-PP-V1.0质量保证计划 QTD-corporation-SPP-SQA-V1.0计划配置管理计划 QTD-corporation-SPP-SCM-V1.0需求规格说明书 QTD-corporation-RM-SRS-V1.0需求用户 DEMO QTD-corporation-RM-Demo-V1.0总体设计说明书 QTD-corporation-Design-HL-V1.0数据库设计 QTD-corporation-Design-DB-V1.0详细设计说明书 QTD-corp

18、oration-Design-LL-V1.0设计设计术语及规范 QTD-corporation-Design-STD-V1.0源程序 QTD-corporation-Code-ModuleName-V1.0编程编程规则 QTD-corporation-Code-STD-V1.0测试计划 QTD-corporation-Test-Plan-V1.0测试用例 QTD-corporation-Test-Case-V1.0测试测试报告 QTD-corporation-Test-Report-V1.0提交 运行产品 QTD-corporation-Product-Exe-V1.0IT 项目管理报告- 湖

19、南科技大学-08 级计算机 001 班验收报告 QTD-corporation-Product-Report-V1.0用户手册 QTD-corporation-Product-Manual-V1.0c) 项目基线(见表 4-3)表 4-3 基线发布计划基线名称/标示符 基线所包含的主要配置项需求 需求规格说明书 、用户 DEMO总体设计 总体设计说明书 、 数据库设计项目实现 软件源代码、编码规则系统测试 测试用例 、 测试报告2) 变更管理3) 配置状态统计五、 软件项目风险管理表 5-1 风险分析表排序 风险事件 可能性 影响 风险值 采取的措施1 设计困难 70% 50% 30%1. 采

20、取加班的方法2. 修改计划2 进度要求紧 30% 50% 15%1. 延长时间2. 请临时工(有专业知识的学生)3 开发人员的流动 10% 70% 10%1. 注意项目团队的沟通,几时交接开发人员的动态2. 控制好项目过程中的文档3. 从外部招聘有过此类开发经验的人员六、 软件项目质量管理经过测试,本项目的效率和维护性都很完善,其他属性也能达到用户的最基本要求。IT 项目管理报告- 湖南科技大学-08 级计算机 001 班目前只支持 windows 系列的操作系统。七、 软件项目资源管理人力资源管理本系统只需要配置一个管理员作为系统维护人员即可保证整套系统的正常运行。7.2、 软件资源管理本系

21、统是根据本学院的学生社团的实际情况而开发的,但是稍作修改就可以应用于各大高校的学生社团管理体系中。7.3、 硬件资源管理为了能使本系统发挥最大的作用,需另外配套一套专用的服务器。八、 总结本次的软件项目管理设计对我来说是一次非常宝贵的经验。因为我从来没有实际操作过项目管理,无论是对资金的配置还是对人员的配置都只能依靠参考文献中的数据去进行设想。而我从图书馆所借到的文献最新的也是 2003-2004 年的数据,所以我对数据做了一些细微的调整,但却不敢保证数据的正确性。其实对于这个设计我还有其他更好的更丰富的设想,但因为时间以及思维的关系,没办法提交一份更好的设计报告。希望以后有机会从事软件开发管

22、理方面的工作后能有更多的机会接触这样一种软件项目设计的事项。同时,接连敲打这么 10 页 A4 纸对我来说也是一次难得的经历。最后,其实我想把这次的项目设计实体化成我的毕业设计,因为这个计划是我自己一手创作的。希望明年的毕业设计会有机会创作这一项属于自己的项目。参考文献1 王强 曹汉平 贾素玲 木林森 编著 软件项目管理 北京:清华大学出版社 20042韩万江 姜立新 编著 软件项目管理 案例教程 北京:机械工业出版社 2005IT 项目管理报告- 湖南科技大学-08 级计算机 001 班3张念 主编 软件项目管理 北京:中国水利水电出版社 20084张家浩 编著 软件项目管理 北京:机械工业出版社 2005

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报