基于net的软件项目人力资源调度系统设计与实现

基于net的软件项目人力资源调度系统设计与实现

ID:12309353

大小:1.27 MB

页数:36页

时间:2018-07-16

基于net的软件项目人力资源调度系统设计与实现_第1页
基于net的软件项目人力资源调度系统设计与实现_第2页
基于net的软件项目人力资源调度系统设计与实现_第3页
基于net的软件项目人力资源调度系统设计与实现_第4页
基于net的软件项目人力资源调度系统设计与实现_第5页
资源描述:

《基于net的软件项目人力资源调度系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、本科毕业论文(设计)基于.NET的软件项目人力资源调度系统设计与实现院(系)专业学号学生姓名指导教师提交日期毕业论文(设计)成绩评定表毕业论文(设计)指导教师评语及成绩成绩指导教师签名年月日毕业论文(设计)复评教师评语及成绩成绩复评教师签名年月日毕业论文(设计)答辩评语及成绩成绩答辩委员会主席签名年月毕业论文(设计)总成绩(五级记分制)院(系)负责人签名年月日内容摘要优化人员调度对于软件项目管理具有重要意义。现有的项目人员调度问题大多假设开发人员只具有一项技能,或者在同一个项目的不同时间只能完成一项任务。这一假设

2、在简化基础上进行的,在实际应用中受到很大局限。系统从软件企业的实际情况出发,引入了开发人员具有多项技能和任务完整度约束因素,建立了软件项目人力资源调度模型,并利用遗传算法对该模型进行求解,最后通过.NET技术实现系统的各功能模块。关键词:人力资源管理调度项目管理遗传算法AbstractIt’simportanttooptimizestaffingstaffschedulingforSoftwareProjectManagement.However,theexistingprojectstaffingstaffsc

3、hedulingisbasedontheassumptionthateverystuffhavestaffhasoneskillandcanfinishonetaskatthedifferenttimeinthesameproject.ortakeonlyonetaskinoneproject.Soithavealocalizationbecauseofthegroundworkofrealitycircumstancebasedonpredigestion.Basedonsuchanassumption,exi

4、stedstaffschedulinghaslotsoflimitations.Basedontheactualsituationofsoftwareenterprises,however,thispaperintroducedtheparametersofdeveloperhavingmanytechniquesandtaskcompletenessrestraint,builtahumanresourcedispatchingmodelinsoftwareprojects,computedthemodelby

5、geneticalgorithm,designedtherunningprocessofgeneticalgorithmindetailsanddevelopdevelopedthesystemby.NET.Keywords:HumanResourceManagementDispatchinghedulingProjectManagementGeneticAlgorithm目录1引言11.1项目的背景和意义11.2  研究开发现状分析11.3  项目的目标和范围21.4论文结构简介22系统需求分析22.1调度系统

6、处理业务分析22.1.1软件项目人力资源调度问题22.1.2软件项目人力资源调度模型42.1.3调度系统用户分析42.2遗传算法概述52.2.1遗传算法简介52.2.2遗传算法的基本步骤52.2.3遗传算法的特点72.3调度系统数据流图73系统总体设计83.1系统功能结构分析83.2数据库设计93.2.1概念结构设计93.2.2数据表设计104系统详细设计114.1关键模块算法及主要编码114.2算法描述与实现124.2.1编码方式124.2.2适应度评价144.2.3选择操作154.2.4交叉操作184.2.5

7、变异操作204.2.6染色体解码215系统应用平台及界面设计245.1.NET框架概述245.1.1.NET框架245.1.2.NET框架的体系结构245.1.3ADO.NET概述255.1.4ADO.NET的体系结构255.2典型界面输入输出266结束语28参考文献29致谢30广东商学院信息学院基于.NET的软件项目人力资源调度系统设计与实现1引言在软件行业中,软件项目管理包括对成本、人员、进度、质量、风险等进行分析和管理。其中,人员是最为重要的元素。软件项目人力资源调度是提高软件开发效率和质量的核心问题。人力

8、资源的调度就是让合适的人在合适的时间去从事合适的任务。该系统从软件企业的实际情况出发,引入了开发人员具有多项技能和任务开始时间不定及并行开始的随机约束因素,建立了更加接近实际的软件项目人力资源调度模型,并利用遗传算法对该模型进行求解,最后通过.NET技术实现系统的各功能模块。1.1项目的背景和意义软件项目开发过程中的任务分配安排和有限人力资源调度问题是复杂的组合优化问题,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。