员工培训管理系统软件项目管理(精)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

软件项目管理课程设计报告题目:员工培训管理系统学生姓名:傅湘黔学号:201017010220专业班级:计科10102班指导教师:梅晓勇完成时间:2013.9.6这次软件项目管理的设计包括了制定项目目标,分析功能需求,项目进度管理和项目成本估算等内容。第一大部分是对整个项目的描述,第二大部分是项目任务书,第三大部分是项目进度计划,第四部分是项目成本估算。在项目概述中对整个项目内容背景进行描述。在项目任务书中陈述了项目目标和功能要求等基本问题,对整个项目进行了整体上的规划。项目进度计划部分是相当重要的一个部分,在这部分中我把项目的进度进行了分解,将每个任务的时间都安排分配好,估计好工期。对项目的时间进行了整体的估计。然后用project生成甘特图和网络图清晰的表现。成本分析预算也是一个比较重要的部分,这部分在前一个内容下进行操作,对项目的工作成本进行了估算,分配人力物力等资源,对整个项目的的支出和收入进行计算。通过这次的项目设计对项目管理的流程有了一定的了解。1.项目概述(42、工作任务(StatementOfWork,SOW书(4(一项目目标(4(二功能要求(52.1系统功能分析(52.2系统功能模块设计(划分(52.3与其它系统的关系(62.4数据流程图(62.5系统功能描述(6(三性能要求(73、项目进度计划(8一、分解项目工作(8二、项目工作关系表(9三、具体工作分解(10四、项目甘特图(15五、网络图(18六、里程碑事件(204、项目规模成本估算(20一、计算开发成本(21(1资源分配表(21(2成本预算表(22二、计算管理、质量成本(23三、直接成本(23四、计算间接成本(23五、计算总估算成本(24六、项目报价(245.总结(24员工培训管理系统项目计划书1.项目概述本系统为企业员工培训信息管理系统,通过该系统,使企业员工培训管理工作系统化、规范化、自动化,从而达到提高企业培训管理效率的目的。采用的开发工具是MicrosoftVisualC++6.0。企业员工培训管理系统能够对企业员工基础信息、员工档案浏览、员工资料查询、员工资料统计、日常记事、通讯录、数据库备份和还原及清空等进行管理。及时了解各个培训环节中信息的变更。管理人员必须以管理员身份登录,保证了系统的安全性。系统的总体任务是使企业员工培训管理人员可以轻松快捷地完成对员工培训管理的任务。有利于提高管理效率。2、工作任务(StatementOfWork,SOW书(一项目目标《员工培训管理系统》是员工培训动进行综合管理的平台系统,是一个公司培训信息化的基础信息平台。它要完成公司管理层、培训老师、培训职员等日常工作学习、管理、咨询等任务。其目的是共享学校各种资源、提高公司培训的工作效率、规范公司员工培训的工作流程。整体要求:1系统要求提供培训老师工作平台和培训职员工作平台。2系统要求有严格的权限管理,权限要在数据方面和功能方面都有体现。3系统要求有可扩充性,可以在现有系统的基础上,通过前台就可加挂其他功能模块。(二功能要求2.1系统功能分析员工培训系统需要实现的主要功能包括:●企业总体培训课程的设置和安排。●允许员工根据自己的情况选择合适的课程和上课时间。●对选课结果进行统计报表。允许员工对最后选课结果的查询。●培训考核成绩的输入和查询。●员工培训效果的综合报表。●员工个人信息的修改。2.2系统功能模块设计(划分本系统涉及到员工和培训管理部门之间的交流,因此需要根据用户的不同分成两大功能模块。这两个模块的功能和使用的权限完全不同。本系统功能模块如图1所示。图12.3与其它系统的关系员工培训系统可以为员工素质技能的评价提供可靠的依据,是职务评定的一个参考信息源。系统本身需要用到人事管理系统中的员工基本信息和部门信息等辅助资料,这些数据可以通过数据库直接读取。2.4数据流程图2.5系统功能描述2.5.1选课培训课程模块具体功能分析1能查询课程表2能选择课程3能删除选择的课程2.5.2设置课程模块具体功能分析1能查询课程表2能删除某门课程3能更新某门课程4能添加某门课程2.5.3用户信息修改模块1员工能修改查看自己的信息2培训中心能够查看员工信息2.5.4考核成绩查询模块员工能够查询自己成绩2.5.5选择结果管理模块培训中心能对选择的结构进行管理2.5.6统计报表模块要求能够将学生的成绩选课结构等统计成报表(三性能要求系统应满足并行登录、并行查询的速度要求。其中主要内容包括:1保证1000人以上可以同时登录系统。2所有查询速度应在10秒以内。3保证数据的每周备份。4出现问题应在10分钟内恢复。注:从SOW可以看出,一般情况下用户提供的工作说明开始会很简单、很模糊,但随着项目的进展,客户会随时提出一些新的要求,这其实是项目管理过程中比较棘手、但确经常发生的事情。3、项目进度计划一、分解项目工作通过对《员工培训管理系统》任务书的分析(分析项目结构结果,进一步对本项目的任务进行分解,采用图表方式进行任务分解的分解结果如下图所示。二、项目工作关系表三、具体工作分解四、项目甘特图五、网络图六、里程碑事件4、项目规模成本估算一、计算开发成本(1资源分配表(2成本预算表二、计算管理、质量成本管理任务和质量任务可以通过计算开发任务得到,根据经验,管理任务和质量任务=20%X开发任务。项目的管理和质量成本=开发成本X20%=19880x0.2=3976三、直接成本直接成本=19880+3976=23856元四、计算间接成本a间接成本包括前期合同费用、房租、水电、培训、员工福利、客户服务等。b根据经验,采用公式:间接成本=25%x23856=5964五、计算总估算成本项目总估算成本=23856+5964=29820六、项目报价如果项目的利润是30%,其中风险基金10%,利润15%,税费5%。则:项目的总报价=29820X1.3=38766元。5.总结这次的课程设计和以往的大有不同,这次的设计并不是那些关于代码的东西,但是一个繁杂的任务,我们做的是项目规划。在这之前,我们并没有接触过这方面的设计,只是拥有简单的软件项目管理知识,没有把它运用在实际中,但是通过这次的课程设计让我学会了怎样去运用学到的软件项目管理的知识。以前我们做课程设计是几个人一组,不管多少总是有一些依赖队友同学,但是这次的课程设计只能由我们自己一个人完成,所以,这次也是对我独立解决问题能力的一种锻炼。通过这次的学习,我也对整个软件开发的过程有了一个了解。按部就班,一步一步,感觉这次的学习很充实,确实也学习到了很多东西。从需求分析开始,项目一直安排到运行结束,虽然不是真的去做这个项目,但是,却感觉自己是身在其中和很多人一起完成了一个大的项目,最后项目规划做完的时候也是感觉很有成就感的,感觉自己确实做了很多东西。学了很多东西。当然,在这个过程中也少不了老师的帮助,如果没有老师的指导,开始根本不指导从哪里下手。通过老师的指导,慢慢的接手这个设计,终于,还是找到了这学习其中的乐趣。在这个过程中,也出现了一些问题,这些问题在自己的思考和跟同学一起讨论之后得到了解决,一个一个的问题突破心情感觉到很愉快,虽然,这次的设计是自己完成的,但是总的来说还是少不了同学和老师的帮助,在这里要衷心的感谢老师和同学。结束语整个项目计划一层接一层,个人觉得是比较细致严谨的,对了成本估算也是切合实际,这次虽然只是做项目规划,却也了解了项目计划的过程参考文献[1]朱利娜,周宁.软件项目管理的思考[J].平原大学学报,2007,(02.[2]罗铁清,王莹,王如龙.软件项目管理流程分析与设计[J].计算技术与自动化,2005,(03.[3]杨智明.软件项目管理过程[J].科教文汇(下半月,2006,(09.[4]陆伟.软件项目管理及其在中小规模开发中的实施[J].电脑知识与技术,2005,(08.[5]郭国印,张秀伟,赵政文.软件项目管理技术分析研究[J].微处理机,2007,(05.[6]周慧.论软件项目管理[J].现代电子技术,2003,(18.[7]邓杰超.软件项目管理探析[J].华南金融电脑,2007,(01.

1 / 25
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功