【摘 要】
:
在软件项目开发中,软件项目管理对软件项目是否能顺利完成起到了至关重要的作用。软件项目管理对象包括软件开发过程中涉及的人力、物力,同时也包括软件开发的进度情况。其中
论文部分内容阅读
在软件项目开发中,软件项目管理对软件项目是否能顺利完成起到了至关重要的作用。软件项目管理对象包括软件开发过程中涉及的人力、物力,同时也包括软件开发的进度情况。其中,软件开发进度的监控制约着软件项目的交付。因此,对软件项目进度监控方法的研究具有重要的理论和现实意义。自动机理论自开创以来一直受到众多学者的高度关注,并且有着广泛的应用领域,例如数字电路的设计、模式识别与匹配、编译器的词法分析器等。在软件工程领域,自动机理论也有着广泛应用,其应用大致可划分为三类:第一类,利用自动机对软件过程进行建模;第二类,采用自动机模型对软件产品进行设计,特别是自动控制类软件的设计;第三类,把自动机理论应用到软件测试中。自动机理论在各领域的成熟应用为软件项目进度监控方法的研究提供了很强的借鉴作用。本文基于自动机理论对软件项目进度的监控方法进行研究。首先简要介绍了几种自动机的概念及其形式化表示,并对软件开发的基本流程及常见的过程模型进行了分析比较。然后在上述理论基础上结合软件项目进度变化过程的特点,构建了一种扩展的有穷自动机——赋值有穷自动机。该赋值有穷自动机的每个状态上都有一个描述项目进度情况的权值,且它的每个事件上都有一个描述项目所耗工作量的权值,因此该自动机能充分反应软件项目进度变化情况。同时,将赋值有穷自动机应用于软件项目进度变化过程的建模,提出了一种由数据采集模块、自动机模块、基于自动机的软件项目进度监控模块和软件项目计划表四部分组成的基于赋值有穷自动机的软件项目进度监控体系结构,并对软件项目进度的基础数据进行处理,得到项目管理人员进度监控决策所需的包含进度偏差率和偏差级别的监控结果信息,从而最终实现对软件项目进度的监控。此外,针对软件项目各模块存在并行开发的情况,本文对基于自动机理论的软件项目监控方法增加AOE网规划模块,用于规划项目模块开发及获取影响软件项目进度的关键模块开发路径,最终完成该监控方法的AOE网优化。第六章通过一个实例对基于自动机理论的软件项目进度监控方法进行了验证。
其他文献
为了探索水稻的高产途径,推动群众搞好科学种田,我们公社党委于一九七四年在仙潭搞了250亩双季早稻丰产片,获得平均亩产807斤,一季上了《纲要》。其中,第三队24.50亩“珍龙1
道路追踪主要包括道路检测和障碍物检测两个组成部分,实际的道路往往可以分为结构化道路和非结构化道路两类。由于结构化道路形状规则,已经进行了很多次的研究,所以本文主要针对
《说文》“鼓”、“鼔”为二字。《鼓部》云:“鼓,郭也。春分之音,万物郭皮甲而出,故谓之鼓。从壴,支,象手击之也。”《攴部》云:“鼔,击鼓也。从攴,从壴。壴亦声。”是《说文》时即因形别义,以从“支”之“鼓”为名词,以从“攴”之“鼔”为动词。《说文》又有“壴”字,许慎以为:“壴,陈乐立而上见也。”其说多有不从者,如清徐灏《说文解字注笺·壴部》云:“戴氏侗曰:‘壴,器乐类,艸木笾豆,非所取象。其中盖象鼓
今年3月1日,我们电台播出了一封来自新桥乡荣庄村的听众来信,题目是《镇压麦田要因地因苗制宜》。3日,荣庄村来了一位村干部,气呼呼地找到我,说信中提到“荣庄村非让每人镇
我区今年的甘蔗生产,在各级党委的正确领导下,全区到最近已种下一百多万亩。今年甘蔗生产的特点是种得多,种得早,种得好,护理早,生长好。新植蔗一般发芽整齐,出苗粗壮。宿根
现实生活中大部分过程都是非线性的,传统的线性辨识方法难以辨识非线性系统,进而难以实施有效内模控制。针对上述问题,本文设计了一种基于SVR的非线性系统辨识及控制策略,主
随着科学技术的飞速发展,数据以指数形式爆炸增长,人们对存储空间的容量要求也越来越高。但是近年来,用户存储在云服务器上的数据遭到泄露的事件时有发生,使得人们对云存储中用户
在中学化学教学中,学生对酸、碱、盐的认识是建立在电离理论基础上的.酸、碱、盐都是电解质.溶于水电离出的阳离子全部都是H+的化合物是酸.而与酸的分类、性质相关的概念比较
新课程背景下的化学教材关注学生的主体参与,突出学生的主体地位,重视实验的特殊功能,倡导质疑、民主、合作、讨论的学习方法.转变观念,改进方法,树立化学教学不仅是为了化学
随着新课改的不断深入与发展,生成性资源教学理念已逐步深入人心.化学是高中科学教育中重要的组成部分,要求它必须适应市场的人才的需求,为学生的终身学习提供理论基础,在这