项目管理资源网

您的位置:项目管理资源网 >> IT通信项目管理

.Net平台下并行工程项目规划与团队组织系统的设计与实现

2011/4/21 8:44:42 |  8028次阅读 |  来源:网友转载   【已有0条评论】发表评论

应40组样本的支持向量机训练需要330秒左右。为此需设置进度条以展示计算的进度。因为此部分样本数据比较多,所以输入大多是文件导入方式。

由此可见将训练部分与结果计算部分分离用hububimei次均进行耗时的训练,可以以避免不必要的等待时间。

2.1.2 产品设计时间计算

此部分根据训练部分的结果经过运算得到产品设计时间的估计值。相比训练部分,此部分运算较为简单,耗时几乎可以忽略,输入大多使用手工输入(产品数量多时也可使用文件daoru方式)。由于两种算法都有外推性差的缺点,所以输入产品的特征不能超出样本特征的范围,为此提供了提示和检查机制,避免产生错误的结果。

2.2产品开发计划制订模块的设计

产品开发计划制订模块以设计shijian估计模块估计出的产品设计时间为基础,结合其它约束条件(如资源约束)制定出在一定约束条件下,具有前后制约的设计流程的最短完成时间计划。
该模块的输入之一是设计时间估计模块的输出。程序将每个设计活动看作由多个单独设计活动组成的活动组,每个单duhuodong的设计时间即为设计时间估计模块的输出,各个活动组之间有顺序约束(如图1)。现实中的设计活动会受到资源的约束(例如人员材料分配等),并且这些资源还有可能出现缺席的现象,为此需要以一定的方式模拟缺席状况,在这里设所有资源的某一次缺席开始时刻和结束时刻之间的时间间隔的长度服从参数为0.5的负指数分布,并设所有资源的某一次缺席结束时刻hexiayi次缺席开始时刻之间的时间间隔的长度服从参数为0.02的负指数分布(文献[8]),当ranque席函数是可以变化的。

综上所述,该模块的输入主要为:设计时间估计模块的输出,即设计时间估计,资源的约束,活动组的信息和活动组的顺序约束。为了使用户可以直观方便的录入和修改输rushuju,软件采用了树型结构输入,利用.net平台的TreeView控件实现活动组的分组和顺序约束。使用TreeView控件的优点在于可以直观的反映图1所示的活动组之间的关系,每个活动组都可以动态扩展其内部的活动数量和承接其下一步的活动组数量,并可以直接在此结构中录入上一步的结果。当此mokuai单dugongzuo时,需要手工录入每个活动的设计时间估计和资源约束;当此模块和设计时间估计模块共同工作时,首先需要建立树型架构,即规定好每个活动组包含活动的数量和活动组之间的顺序关系,之后软件会自动生成类似于上一个模块的录入界面(见图3),该界面使用datagrid控件和数据库直接关联包含每个设计活动的特征(模糊型和数值型)及其资源约束,录入完成后存入数据库(其中每个活动组的第一个活动为主活动,其余为子活动,主活动与子活动之间有相互影响,子活动本身之间没有相互影响),运行时,时间估计模块调用录入数据库中的数据计算出每个活动的设计时间估计,然后自动填入树型架构中,此时整个树型架构就成为了产品开发计划制订模块的输入。

经过后台的计算就可以得到处理结果,其中包括每个活动组及活动的开始和结束时间,所需每种资源的数量,资源的平均利用率,这同时也是下一步——产品开发团队组织模块的部分输入。
 
2.3 产品开发团队组织模块的设计

团队组织模块的作用主要是从一批候选人员中,根据设计活动计划的要求和人员自身素质挑选出最合适的人选完成先qianzhidingde计划。对应于每一类资源均有其独立的挑选过程。

计划制订模块计算出的活动组各个设计活动的工作量和工作强度是影响人员挑选的因素之一。这两个量在前一步计算中就已经作为结果存入了数据库表中,此时只需要从特定的数据库表中找到这几

    项目经理胜任力免费测评PMQ上线啦!快来测测你排多少名吧~

    http://www.leadge.com/pmqhd/index.html

“项目管理生根计划”
企业项目经理能力培养和落地发展方案下载>>

分享道


网站文章版权归原作者所有,如有认为侵权请联系我们,将于1个工作日内作出处理!
网友评论【 发表评论 0条 】
网友评论(共0 条评论)..
验证码: 点击刷新

请您注意护互联网安全的决定》及中华人民共和国其他各项有关法律法规或间接导致的民事或刑事法律责任
·您在项目管理资源网新闻评论发表的作品,项目管理资源网有权在网站内保留、转载、引用或者删除
·参与本评论即表明您已经阅读并接受上述条款