一、GDP:面向对象和软构件技术的设计与实现(论文文献综述)
毛新军[1](2021)在《自主机器人软件工程的研究综述》文中指出自主机器人是一类运行在开放环境下具有自主行为的复杂信息物理系统,软件是其核心和关键,提供计算、控制、决策等多样化功能,负责驱动机器人安全、灵活和高效地运行。自主机器人软件的开发面临着来自系统自身、外部环境和现实约束等复杂性带来的诸多挑战。自主机器人软件工程是一个多学科交叉的新兴研究领域,旨在为自主机器人软件的开发、运行和维护提供工程化的方法、技术和平台支持,其研究与实践近年来引起学术界和工业界的高度关注并取得了长足进步。本文围绕三个方面的研究问题,综述了自主机器人软件工程的研究与进展:(1)深入分析了自主机器人软件的特点及其开发复杂性;(2)系统概括了自主机器人软件工程的现有研究方向及已有成果;(3)详细讨论了自主机器人软件工程当前研究的局限性及未来的机遇。
徐恭旭[2](2013)在《软构件技术在软件工程教学上的应用探索》文中研究表明应用软构件技术能有效提高软件开发效率与质量,分析了高校软件工程实验教学所面临的问题,将软构件技术引入到课程的实践教学,包括从软件系统架构到软件的设计、测试、运行进行授课。实践证明,在授课过程中引入的软构件开发方法,能有效提高课程的教学效果,为学生提供了从编写程序到软件开发的学习过程。
王凤领[3](2012)在《软构件技术在专家系统中的应用研究》文中认为本文首先从软件复用的角度引入构件技术,介绍构件定义、软件构件、可复用软件构件、构件描述语言、基于构件的软件开发方法和专家系统等知识;然后介绍了软构件技术在专家系统中的应用,并以大豆病虫害诊断专家系统为例阐述了具体实现过程。结果说明了构件技术对专家系统开发的巨大影响以及开发本平台的必要性。
陈欣[4](2011)在《基于软构件和AOP技术开发自适应ERP系统的研究》文中进行了进一步梳理随着信息化技术和经济全球化的飞速发展,企业资源计划(ERP)管理系统被广泛的应用于各个行业,为企业带来了巨大的经济效益和资源调控能力。为了更好地适应快节奏的变化和支持企业流程重组,传统的做法是重新开发与之相适应的ERP系统,这存在开发和实施周期过长、原有软件可复用低、无法适应动态可变的用户需求和运行环境、系统缺乏动态可扩展性等问题。针对以上问题,本文将软构件和面向方面编程(AOP)技术相结合,提出一种具有自适应能力的通用ERP系统,具体研究内容如下:首先,介绍了国内外对ERP系统和软构件及AOP技术的研究现状,并针对当前ERP系统存在开发和实施周期过长、对企业需求变化频繁的适应度慢等问题,提出了一种具有自适应能力的ERP系统。即使企业业务流程和需求发生变化时,该自适应ERP系统也满足无需将自身系统重新开发,而只需将成熟的领域构件动态配置而无需重新编译构件。因此,该系统总体框架应具备动态配置领域构件核心部分和自适应系统公共业务部分,并给出了该系统总体研究开发模型。其次,通过软构件技术和AOP技术相结合研究开发该自适应ERP系统的关键部分。通过软构件技术将动态配置添加构件核心部分和系统公共业务部分开发出来,其主要基于原子构件开发。然后以权限为例,通过AOP技术将这种非核心业务编织到核心业务中去,以达到更好的满足系统变更和需求变化的自适应能力,降低系统的耦合度。最后,将开发好的自适应ERP系统应用到实际中,针对某企业的需求,通过该系统将所需成熟的领域构件动态配置到系统中,从而实现系统的快速开发。如遇到企业有新的需求变化时,可在已开发系统上动态增加所需模块,体现了该系统的自适应性,展示了该自适应ERP系统在实际开发过程中的合理性、有效性和应用价值。
冯剑[5](2011)在《基于软构件的党校工作流管理系统研究与实现》文中研究表明长期以来,工作流技术和软构件技术一直是计算机应用领域的研究热点,工作流技术提出的协同化办公和任务流程化处理等概念,在增强个人工作能力的同时,提高了团队协作的效率,满足了高校的信息化要求;而基于软构件的方法使得大型分布式软件系统的开发和维护变得更为简单,可以提高软件的复用性和开发效率,将软构件的技术思想应用于高校工作流管理系统对于提高高校机关部门运行效率和管理能力有着重要的意义。论文以作者参与开发的ZJUTPS工作流管理系统为实践背景,探讨如何把软构件技术应用到工作流管理系统的开发中去。论文首先介绍了工作流技术和工作流管理系统等相关概念,接着介绍了软构件技术的概念和基本思想,描述了ZJUTPS工作流管理系统开发的设计思想、具体实现技术,然后分析了ZJUTPS工作流管理系统的体系架构设计,并以系统中学员管理为例,说明了如何利用工作流过程定义语言描述学员管理的业务过程,指出了软构件技术在工作流管理系统中应用的重要意义。
苏春梅,段慧芬,陈思[6](2010)在《基于软构件的海上测控指挥显示系统设计》文中进行了进一步梳理基于软构件技术的开发模式是软件工程化发展的必然趋势。本文首先对软构件技术进行了介绍,然后通过分析海上测控指挥显示系统功能需求,设计了系统软构件架构,并重点研究了软构件抽取方法、软构件通信模式和软构件组装实现,为提高海上测控软件开发效率、质量和系统复用扩展性提供了可靠的基础。
张浩[7](2009)在《基于OMT和软构件技术的作物生产潜力系统研究》文中认为应用现代信息技术改造传统农业是当代世界农业的发展趋势。农业信息技术的广泛应用,将为21世纪农业生产发展带来一次新的革命。通过构建作物生产潜力系统,对各类自然资源要素(光、温、水、土)和社会资源要素的作物生产潜力进行空间分析与评价,为作物潜力挖掘和粮食生产核心区建设提供技术支撑,对提高河南粮食安全乃至全国粮食生产安全具有重要的现实意义。针对目前繁多复杂且分散管理的农田环境信息和作物生产潜力模型系统的扩展性差等问题,本文结合农田环境信息管理和作物生产潜力计算与分析,以作物生产潜力评价流程为依据,以河南省两大经济作物之一小麦生产为例,遵循软件工程增量模型,采用软构件技术松散耦合作物生产潜力模型子系统与GIS平台,利用VS .NET 2005,SuperMap GIS 2008 and Microsoft SQL Server 2005等技术,在Windows平台上构建作物生产潜力系统,实现作物生产潜力评价从县域到省域的系统化和自动化,为县域作物生产管理、潜力挖掘和作物优势区域划分提供技术支撑与辅助决策。本文主要研究内容和创新点包括:(1)结合农田环境信息管理,采用C/S和B/S模式,设计系统体系结构,实现作物生产潜力系统的省县两级有机管理,在县域终端上报并提交农田信息和社会生产信息,提高了计算与评价作物生产潜力所需数据的时效性与完整性,解决了作物生产潜力信息的格式不统一和分散管理问题。(2)采用软件工程新途径之渐增模型,运用OMT面向对象建模技术有效挖掘系统用户角色,构建系统的对象模型、动态模型和功能模型,提高了系统的安全性,完善了系统需求并改进了系统结构。(3)在土壤生产潜力模型的基础上,引入社会经济因素,提出了一整套适合河南省的作物生产潜力模型,提高了计算结果的合理性和准确度。(4)采用软构件技术集成作物生产各级潜力构件,实现作物生产潜力模型子系统,为作物生产潜力系统的开发提供组件复用,有效降低了潜力模型与系统间的耦合性,增强了系统的可扩展性和可维护性。
阮荣春[8](2009)在《基于关注点分离的软构件技术研究》文中指出随着应用软件的规模越来越大,软件系统的运行环境日益复杂,传统的软构件技术面临着新的挑战。本文针对目前软构件复用程度不高,无法适应动态可变的运行环境和用户需求的多样性要求和基于构件的软件系统缺乏动态扩展性这些问题,研究了基于关注点分离的自适应软构件技术。重点研究了以下几方面的内容:一是构件领域关注点分离相关理论的研究。提出了构件领域的关注点分离思想。首先对关注点分离的软构件的特点进行了分析,然后对构件领域关注点分离的研究内容进行了阐述。二是软构件自适应技术研究。首先将多维关注点分离的思想引入到构件领域,提出了软构件多维关注点分离的建模思想,然后提出了基于多维关注点分离,并分别对具有适应性需求的关注点进行元对象协议建模的反射构件模型,通过反射机制来描述这些关注点的结构信息、行为特征,实现这些关注点的一定程度的开放性,使得开发的应用构件具有适应动态环境和需求变化的能力,提高其复用的程度。三是构件软件系统的需求阶段关注点分离的研究。在定义构件方面组件和精确方面组件两类关注点的基础上,提出了构件关注点分离需求工程模型。关注点的早期分离为构造可扩展的动态自适应的构件软件系统提供了保证。四是提出了基于动态横切技术构件软件开发框架。在构件关注点分离需求工程的基础上,在实现阶段引入动态横切关注点分离技术,将动态特性这一事件视为软件的横切方面,将软件的适应性行为通过动态横切技术的方面来封装,在软件运行时可以动态地织入和移除,从而达到影响系统行为的目的。五是提出了一种基于关注点分离的构件软件运行时动态自适应模型。使得通过动态横切技术织入系统的功能模块也具有随着系统的变更和需求变化做出自我调整的能力。最后将相关理论应用到基于数字化校园背景的构件软件系统的开发当中,并以教师职称评审系统的开发为例进行了描述,验证了其合理性、可行性和有效性。
周狄挺[9](2009)在《面向软件产品族的构件规划与软件配置模型研究》文中研究表明软件复用是提高软件产品质量与软件生产效率的关键技术,软构件是软件产品族的核心资产,是软件产品族开发的基础。本论文主要是根据领域需求,结合构件技术,研究面向软件产品族的构件规划,运用领域分析方法,提出基于功能需求的产品族软构件规划思想,以提高软件产品族的构件复用水平为目标。并设计出能符合软件产品个性定制开发要求,提高软构件复用的软件产品族配置模型。研究内容包括:(1)面向软件产品族软构件提取方法软件划分成各种软构件对于设计任务的分解、实现、组装等活动有着重要意义。本文从软件产品族领域需求分析出发,通过研究软件功能元素之间功能相关性,研究软件产品族构件的提取方法,以满足软件复用的要求。(2)软件产品族软构件描述方法分析了构件的刻面分类与描述技术。其次研究了XML相关技术特点。以此为基础,实现了一个以XML描述为构件数据模型。(3)建立面向软件产品族软构件配置模型基于软构件的应用系统开发模式不同于一般的应用软件开发模式。一般的应用软件开发方式是基于软件工程思想进行的开发;基于软构件的应用软件开发强调软件的复用,是基于软构件组装应用软件的模式,这必然带来许多一般开发模式未有的问题。本论文结合软件产品族提出的软构件配置模型将在提高产品族软开发速度的同时提高软构件的可复用性,基于该模型开发的软件产品可以很好地支持用户个性化定制需求,从而缩短应用软件的开发周期,降低应用软件的开发成本,对于基于软构件快速开发应用系统具有重要的理论意义和应用价值。
梁峰,孙华,王雪峰[10](2008)在《支持供应链管理的第三方物流信息系统研究》文中进行了进一步梳理分析了支持供应链管理的第三方物流信息系统的特点,提出基于软构件技术的物流信息系统设计方法,可以根据不同企业的业务流程对物流信息系统进行构建,以满足第三方物流信息系统的可重构性、开放性、扩展性和功能性需求。
二、GDP:面向对象和软构件技术的设计与实现(论文开题报告)
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
三、GDP:面向对象和软构件技术的设计与实现(论文提纲范文)
(1)自主机器人软件工程的研究综述(论文提纲范文)
1 引言 |
2 研究方法 |
3 自主机器人软件特点及开发复杂性 |
4 自主机器人软件工程的研究方向及成果 |
4.1 研究方向概述 |
4.2 自主机器人软件的体系结构 |
4.3 自主机器人软件的构造技术 |
4.4 自主机器人软件的模型驱动开发 |
4.5 自主机器人软件的质量保证方法 |
4.6 自主机器人软件的支撑平台 |
5 自主机器人软件工程当前研究的局限性及未来研究展望 |
5.1 现有研究的局限性 |
5.2 未来研究展望 |
6 总结 |
Background |
(2)软构件技术在软件工程教学上的应用探索(论文提纲范文)
0 引言 |
1 软件工程教学面临的问题 |
2 基于软构件的软件开发 |
3 构件技术软件在工程教学上的应用 |
3.1 教学情景设计 |
3.2 构件技术在课程上的应用 |
3.2.1 系统软件结构 |
3.2.2 系统软构件应用设计 |
3.2.3 软构件组装 |
4 结束语 |
(3)软构件技术在专家系统中的应用研究(论文提纲范文)
0 引言 |
1 相关技术 |
1.1 软件复用 |
1.2 软件构件技术 |
1.2.1 构件 |
1.2.2 构件描述语言 |
1.2.3 基于构件的软件开发方法 |
1.3 专家系统 |
2 软构件技术在专家系统中的应用 |
2.1 知识库 |
2.2 数据库 |
2.3 推理机 |
2.4 结果解释 |
2.5 知识获取 |
2.6 人机界面 |
3 开发平台的逻辑结构 |
3.1 知识库管理构件 |
3.2 推理机构件 |
3.3 功能界面构件 |
3.4 文件管理构件库 |
3.5 系统接口构件库 |
3.6 领域模型构件库 |
3.7 软构件管理器 |
3.8 用户界面定义器、界面解释器 |
3.9 主框架及脚本语言解释器 |
3.1 0 接口文件生成器 |
3.1 0. 1 编译过的二进制构件 |
3.1 0. 2 用户使用专家系统开发平台开发的集成件 |
4 系统运行平台的体系结构 |
4.1 界面解释生成器 |
4.2 界面消息翻译器 |
4.3 脚本语言解释器 |
5 实例系统 |
6 结束语 |
(4)基于软构件和AOP技术开发自适应ERP系统的研究(论文提纲范文)
摘要 |
Abstract |
第1章 绪论 |
1.1 研究背景及意义 |
1.2 国内外研究现状 |
1.3 研究内容 |
1.4 论文结构 |
第2章 相关理论知识 |
2.1 ERP 理论 |
2.1.1 ERP 的形成及原理 |
2.1.2 ERP 系统的功能 |
2.1.3 ERP 系统的自适应性 |
2.2 软构件技术 |
2.2.1 软构件技术概述 |
2.2.2 软构件的获取与装配 |
2.2.3 软构件的实现模型 |
2.3 AOP 技术 |
2.3.1 关注点分离 |
2.3.2 面向方面编程(AOP) |
2.3.3 Spring 中的AOP |
2.4 本章小结 |
第3章 ERP 系统自适应性的研究与设计 |
3.1 自适应ERP 系统总体设计 |
3.2 ERP 系统自适应性设计与实现 |
3.2.1 ERP 系统自适应性的设计 |
3.2.2 ERP 系统自适应性的实现 |
3.3 本章小结 |
第4章 自适应权限构件研究及AOP 应用 |
4.1 自适应权限构件的提出 |
4.2 RBAC 模型及改进 |
4.2.1 RBAC 模型 |
4.2.2 改进的RBAC 模型 |
4.3 基于改进RBAC 模型的自适应权限构件的设计 |
4.3.1 自适应权限构件的总体设计 |
4.3.2 权限构件的数据库设计 |
4.3.3 基于改进RBAC 模型的关键模块设计 |
4.4 基于改进RBAC 模型的自适应权限构件的实现 |
4.4.1 权限授权的实现 |
4.4.2 权限认证的实现 |
4.4.3 权限构件的使用过程 |
4.5 AOP 技术实现权限管理 |
4.6 本章小结 |
第5章 应用开发实例 |
5.1 应用背景及开发环境 |
5.2 系统分析及实现 |
5.2.1 系统功能分析 |
5.2.2 系统实现 |
5.3 新增需求功能模块的分析及实现 |
5.3.1 新增需求功能分析 |
5.3.2 新增功能实现 |
5.4 本章小结 |
结论 |
参考文献 |
攻读硕士学位期间发表的学术论文 |
致谢 |
(5)基于软构件的党校工作流管理系统研究与实现(论文提纲范文)
摘要 |
ABSTRACT |
第1章 绪论 |
1.1 论文研究背景及意义 |
1.2 国内外研究现状 |
1.3 论文研究内容 |
1.3.1 论文研究目标 |
1.3.2 论文研究思路 |
1.4 论文体系结构 |
1.5 本章小结 |
第2章 工作流技术基本原理解析 |
2.1 工作流技术概念及发展历程 |
2.1.1 工作流技术概念 |
2.1.2 工作流技术发展历程 |
2.2 工作流管理系统概述 |
2.2.1 工作流管理系统体系结构 |
2.2.2 工作流管理系统相关实现技术 |
2.3 本章小结 |
第3章 软构件技术研究综述 |
3.1 软构件技术概述 |
3.1.1 软构件技术的概念 |
3.1.2 软构件技术的分类 |
3.1.3 软构件技术的特点 |
3.2 基于构件的应用软件开发研究现状 |
3.3 本章小结 |
第4章 基于软构件的工作流管理系统应用架构 |
4.1 基于软构件的工作流管理系统体系结构 |
4.2 基于软构件的工作流引擎的设计 |
4.2.1 工作流引擎体系结构 |
4.2.2 工作流引擎功能部件 |
4.2.3 工作流引擎主要接口 |
4.3 基于软构件的工作流管理系统构建 |
4.3.1 工作流模型 |
4.3.2 工作流流程构件 |
4.3.3 工作流模型EJB构件实现 |
4.4 本章小结 |
第5章 ZJUTPS工作流管理系统应用实例 |
5.1 ZJUTPS工作流管理系统总体描述和体系结构 |
5.1.1 总体设计 |
5.1.2 性能描述 |
5.1.3 流程设计 |
5.1.4 技术框架 |
5.2 ZJUTPS工作流管理系统系统模块的功能分析 |
5.2.1 学员管理模块 |
5.2.2 学院分党校管理模块 |
5.2.3 学校党校管理模块 |
5.3 ZJUTPS工作流管理系统的实现 |
5.3.1 数据库结构设计与实现 |
5.3.2 系统界面 |
5.4 本章小结 |
第6章 总结与展望 |
6.1 总结 |
6.2 展望 |
6.3 本章小结 |
参考文献 |
致谢 |
攻读学位期间参加的科研项目和成果 |
(6)基于软构件的海上测控指挥显示系统设计(论文提纲范文)
0 引 言 |
1 软构件技术 |
2 海上测控指挥显示系统设计 |
2.1 系统体系结构设计 |
2.2 系统软构件抽取 |
2.3 系统软构件间通信 |
2.4 软构件的组装及在系统中的实现 |
3 结 束 语 |
(7)基于OMT和软构件技术的作物生产潜力系统研究(论文提纲范文)
表目录 |
图目录 |
摘要 |
ABSTRACT |
第一章 引言 |
1.1 研究背景 |
1.2 作物生产潜力概述 |
1.2.1 作物生产潜力概念 |
1.2.2 作物生产潜力研究历史与现状 |
1.2.2.1 国内外作物生产潜力研究历史 |
1.2.2.2 国内外作物生产潜力研究现状 |
1.2.3 发展趋势及存在问题 |
1.2.4 作物生产潜力计算与评价流程 |
1.2.5 作物生产潜力模型 |
1.2.5.1 光合生产潜力模型 |
1.2.5.2 光温生产潜力模型 |
1.2.5.3 气候生产潜力模型 |
1.2.5.4 土壤生产潜力模型 |
1.2.5.5 社会经济潜力模型 |
1.3 研究内容和研究方法 |
1.3.1 研究内容 |
1.3.2 研究方法 |
1.4 论文整体框架 |
第二章 关键开发技术 |
2.1 现代软件工程 |
2.2 现代软件体系结构 |
2.2.1 C/S 软件体系结构 |
2.2.2 B/S 软件体系结构 |
2.2.3 分布式软件体系结构 |
2.3 OMT 建模技术与UML 统一建模语言 |
2.3.1 OMT 建模技术 |
2.3.2 UML 统一建模语言 |
2.4 基于构件的软件开发 |
2.4.1 软件开发构件和软件开发重用 |
2.4.1.1 软件开发构件 |
2.4.1.2 软件开发重用 |
2.4.2 基于构件的软件工程过程 |
2.5 小结 |
第三章 基于OMT 的作物生产潜力系统分析与设计 |
3.1 需求分析 |
3.1.1 用户需求陈述 |
3.1.2 系统用户角色分析 |
3.1.3 系统网络示意图 |
3.2 系统分析 |
3.2.1 建立对象模型 |
3.2.1.1 初始对象模型 |
3.2.1.2 划分主题 |
3.2.1.3 确定属性 |
3.2.1.4 识别继承关系 |
3.2.2 建立动态模型 |
3.2.2.1 编写脚本 |
3.2.2.2 事件跟踪图 |
3.2.2.3 状态图 |
3.2.2.4 时序图 |
3.2.2.5 协作图 |
3.2.2.6 活动图 |
3.2.3 建立功能摸型 |
3.2.3.1 基本系统模型 |
3.2.3.2 建立顶层数据流图 |
3.2.3.3 处理框功能描述 |
3.2.3.4 定义作物生产潜力模型组件的服务和消息关联 |
3.2.4 系统组件与配置图 |
3.3 系统设计 |
3.3.1 软件体系结构设计 |
3.3.2 软件部件设计 |
3.3.3 接口设计 |
3.3.3.1 用户界面设计 |
3.3.3.2 数据录入接口设计 |
3.3.3.3 作物生产潜力接口设计 |
3.4 小结 |
第四章 基于软构件技术的作物生产潜力系统实现 |
4.1 系统构件层次结构 |
4.2 基于软构件技术的用户角色管理构件实现 |
4.2.1 利用继承实现用户角色管理构件 |
4.2.2 利用合成实现用户及角色管理构件 |
4.3 基于软构件的作物生产潜力模型子系统实现 |
4.3.1 作物生产潜力模型子系统的设计思想 |
4.3.2 作物生产潜力模型子系统体系结构 |
4.3.3 模型管理与模型参数调整 |
4.3.3.1 模型管理 |
4.3.3.2 模型参数调整 |
4.3.3.3 模型动态调用的伪码表示 |
4.3.4 作物生产潜力模型构件的实现 |
4.3.4.1 作物生产潜力模型构件接口设计 |
4.3.4.2 作物生产潜力模型构件设计 |
4.3.4.3 作物生产潜力模型构件的伪代码表示 |
4.4 小结 |
第五章 系统运行与应用 |
5.1 系统运行 |
5.2 系统应用 |
5.3 小结 |
结束语 |
参考文献 |
作者在学期间取得的学术成果 |
致谢 |
(8)基于关注点分离的软构件技术研究(论文提纲范文)
摘要 |
ABSTRACT |
第一章 绪论 |
1.1 软件复用技术发展 |
1.2 软构件研究现状 |
1.3 论文主要研究内容 |
1.4 论文体系结构 |
1.5 本章小结 |
第二章 软构件技术基础 |
2.1 软构件相关概念 |
2.1.1 构件的定义 |
2.1.2 构件分类 |
2.1.3 构件模型 |
2.1.4 构件组装 |
2.1.5 构件演化 |
2.2 分布式软构件实现规范 |
2.2.1 CORBA |
2.2.2 COM/DCOM |
2.2.3 JavaBean/EJB |
2.2.4 Web Service |
2.3 基于网络的软构件技术 |
2.3.1 网络构件的主要特点 |
2.3.2 网络构件的研究内容 |
2.4 本章小结 |
第三章 面向构件领域的关注点分离理论研究 |
3.1 关注点分离的基本概念 |
3.2 关注点分离基本方法 |
3.2.1 PREView |
3.2.2 面向方面的编程 |
3.3 构件领域关注点分离方法研究 |
3.3.1 关注点分离软构件的特征 |
3.3.2 关注点分离软构件的构建 |
3.3.3 构件维护的关注点分离 |
3.3.4 构件组装的关注点分离 |
3.4 本章小结 |
第四章 基于多维关注点分离的反射软构件模型研究 |
4.1 软构件的多维关注点分离 |
4.2 基于反射的软构件技术 |
4.2.1 反射机制 |
4.2.2 基于反射机制的软构件研究 |
4.3 基于多维关注点分离的反射软构件模型 |
4.4 本章小结 |
第五章 基于关注点分离的软件开发方法研究 |
5.1 构件软件的需求层面的关注点分离 |
5.1.1 需求阶段的关注点分离 |
5.1.2 构件关注点分离需求工程 |
5.2 基于关注点分离的构件软件开发框架 |
5.2.1 动态横切关注点分离技术 |
5.2.2 自适应构件软件开发框架 |
5.3 构件软件运行时动态自适应模型 |
5.3.1 动态自适应模型描述 |
5.3.2 自适应引擎的实现 |
5.4 本章小结 |
第六章 关注点分离的软构件技术在数字化校园领域中的应用 |
6.1 基于构件技术的数字化校园信息系统建设 |
6.1.1 数字化校园概述 |
6.1.2 基于构件技术的信息系统建设 |
6.2 关注点分离构件技术在职称评审系统中的应用 |
6.2.1 系统整体结构 |
6.2.2 基于关注点分离软构件技术的职称评审系统架构 |
6.2.3 关注点分离的实现 |
6.3 本章小结 |
第七章 论文总结与展望 |
7.1 本文总结 |
7.2 未来展望 |
参考文献 |
致谢 |
攻读学位期间参加的科研项目和成果 |
(9)面向软件产品族的构件规划与软件配置模型研究(论文提纲范文)
摘要 |
ABSTRACT |
目录 |
第一章 绪论 |
1.1 软件工程概述 |
1.2 软构件技术发展 |
1.3 论文研究内容 |
1.4 论文组织结构 |
1.5 本章小结 |
第二章 面向产品族的软构件技术基础 |
2.1 软构件技术基础 |
2.1.1 构件的概念和分类 |
2.1.2 基于构件的软件组装 |
2.1.3 软件构件库 |
2.1.4 当前流行构件技术 |
2.2 软件产品族基本原理 |
2.2.1 软件产品族概念 |
2.2.2 软件产品族结构组成 |
2.2.3 软件产品族配置模型 |
2.2.4 软件产品族资源规划 |
2.3 软件产品族开发模式 |
2.3.1 软件产品族基本过程 |
2.3.2 领域工程 |
2.3.3 应用工程 |
2.3.4 软件产品族优势 |
2.4 XML技术 |
2.5 本章小结 |
第三章 基于功能需求的产品族构件规划设计 |
3.1 概述 |
3.2 软件产品族需求分析 |
3.3 软件产品族模块规划 |
3.3.1 软件产品需求获取 |
3.3.2 软件产品功能分解 |
3.3.3 基于功能独立性目标的模块规划准则 |
3.4 基于功能相关性的产品族构件提取 |
3.4.1 层次聚类(HAC) |
3.4.2 聚类相似度衡量指标 |
3.4.3 功能相关性量化矩阵构建 |
3.4.4 基于功能相关性的聚类构件提取 |
3.5 基于xml产品族构件描述 |
3.5.1 构件描述语言选择 |
3.5.2 构件刻面XML描述 |
3.6 本章小结 |
第四章 面向产品族的构件化软件配置模型 |
4.1 软件产品族配置模型描述 |
4.2 软件产品族功能构件库 |
4.2.1 构件存储方式 |
4.2.2 构件刻面检索 |
4.3 功能构件—业务方法库 |
4.4 本章小结 |
第五章 基于产品族的专业技术证书管理软件研制 |
5.1 概述 |
5.2 系统总体结构 |
5.3 系统构件提取 |
5.4 系统配置模型 |
5.5 关键构件实现 |
5.5.1 数据库连接构件 |
5.5.2 证书信息显示构件 |
5.5.2 证书管理构件 |
5.5.3 审核构件 |
5.5.4 打印和报表构件 |
5.5.5 查询构件 |
5.5.6 用户管理构件 |
5.5.7 代码字段维护构件 |
5.5.8 系统日志构件 |
5.5.9 数据备份构件 |
5.6 本章小结 |
第六章 总结与展望 |
6.1 工作总结 |
6.2 研究展望 |
参考文献 |
附录1 系统界面实例 |
1.1.证书管理系统登录界面 |
1.2.证书管理系统操作界面 |
1.3.证书信息批量录入界面 |
1.4.证书照片批量上传界面 |
1.5.证书打印界面 |
1.6.复合查询界面 |
1.7.分类查询界面 |
1.8.单位分类查询界面 |
1.9.代码维护界面 |
附录2 打印构件视图格式jrxml文件 |
致谢 |
攻读硕士学位期间的科研工作与发表论文情况 |
1.参加的主要科研项目 |
2.发表论文 |
3.所获奖励 |
(10)支持供应链管理的第三方物流信息系统研究(论文提纲范文)
1 第三方物流信息系统需求分析 |
2 支持供应链管理的物流信息系统设计与开发 |
2.1 软构件技术 |
2.2 基于软构件技术的物流信息系统设计 |
2.3 构件设计 |
2.3.1 物流功能构件。 |
2.3.2 业务构件。 |
2.4 系统结构 |
3 总 结 |
四、GDP:面向对象和软构件技术的设计与实现(论文参考文献)
- [1]自主机器人软件工程的研究综述[J]. 毛新军. 计算机学报, 2021(08)
- [2]软构件技术在软件工程教学上的应用探索[J]. 徐恭旭. 智能计算机与应用, 2013(01)
- [3]软构件技术在专家系统中的应用研究[J]. 王凤领. 科技广场, 2012(07)
- [4]基于软构件和AOP技术开发自适应ERP系统的研究[D]. 陈欣. 哈尔滨理工大学, 2011(05)
- [5]基于软构件的党校工作流管理系统研究与实现[D]. 冯剑. 浙江工业大学, 2011(06)
- [6]基于软构件的海上测控指挥显示系统设计[J]. 苏春梅,段慧芬,陈思. 飞行器测控学报, 2010(06)
- [7]基于OMT和软构件技术的作物生产潜力系统研究[D]. 张浩. 解放军信息工程大学, 2009(02)
- [8]基于关注点分离的软构件技术研究[D]. 阮荣春. 浙江工业大学, 2009(02)
- [9]面向软件产品族的构件规划与软件配置模型研究[D]. 周狄挺. 浙江工业大学, 2009(02)
- [10]支持供应链管理的第三方物流信息系统研究[J]. 梁峰,孙华,王雪峰. 情报杂志, 2008(11)
标签:面向对象分析与设计论文; 功能分析论文; 动态模型论文; 技术管理论文; 工作流论文;