首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 171 毫秒
1.
为解决MIS在开发和运行过程中因需求频繁变更所带来的开发和维护的工作量上升问题,提出一种新的MIS软件基础模块自适应生成管理器。通过信息化管理MIS的版本、用户与权限、系统结构、系统模块、对象信息、通用视图元素、通用业务逻辑元素和通用数据访问方式,并基于通用的界面层基础元素、业务逻辑层基础元素、数据访问层基础元素和对象信息自适应生成或重构MIS软件基础模块的数据库、交互界面、业务逻辑、数据交互部分和软件内部结构,以达到动态构建和管理MIS软件基础模块,实现基础模块信息化和系统对自身信息化、自动化管理的目的。通过将该生成器技术实现并实际应用于MIS开发,验证其能够较好地应对MIS基础模块的快捷构建与变更,有效降低MIS开发与维护的工作量。该生成器较好地解决了MIS软件基础模块快速构建与重构问题,能较好地应对MIS在开发和运行过程中的频繁变更。  相似文献   

2.
用词/语法分析器生成器实现软件系统的输入   总被引:3,自引:1,他引:2  
以软件系统输入模块的构造为例,提出了词/语法分析器生成器的一种非编译器构造的应用,阐述了用词/语法分析器生成器实现数据输入的优点,讨论了从数据的形式描述到数据输入的过程与设计原则,并通过实例强调了该方法的核心思想。  相似文献   

3.
面向嵌入式系统的优化编译器生成器设计   总被引:4,自引:0,他引:4  
构造嵌入式系统是一个硬件软件的协同设计问题 .嵌入式软件的有效开发需要相应编译器的支持 .由于嵌入式系统存储空间有限 ,所以编译器生成的机器代码必须非常紧凑 .我们可以使用编译器的生成器来提高编译器的开发效率 .本文给出了一种编译器生成器的设计原理 ,利用该编译器生成器可以迅速生成面向某种指令系统和机器特征 ,并且能够对输出代码进行自动紧凑的编译器  相似文献   

4.
用JavaCC构造编译器的方法   总被引:8,自引:0,他引:8  
介绍了编译器自动生成器的原理,并分析了Sun公司提供的一个编译器自动生成器工具——JavaCC,最后,通过设计一个简单的命令行计算器说明了如何利用JavaCC构造编译器。  相似文献   

5.
编译器中多视图中间表示的支撑技术   总被引:1,自引:0,他引:1  
右间表示是构造优化编译器的核心技术,其设计方式对整个编译器的可适应性影响很大,IR的扩充和改进往往引起整个编译器全局性的修改,而体系结构的修改,某些编译优化模块的改进都会引起IR的扩充或修改,这使得整个编译器的适应性很差,介绍了一种多视图低层中间表示,通过向编译器的不同部分提供不同视图,以及逻辑视图到物理视图的映射,陈藏中间表示的实际细节,提高了编译器各优化分析模块算法的抽象层次,大大增强了编译器代码的可适应性和可重用性。  相似文献   

6.
可重定义目标编译器的原理及设计   总被引:1,自引:0,他引:1  
快速高效地开发编译器对体系结构研究有重要意义。可重定义目标编译器将编译器中与体系结构相关的部分进行了较好的隔离。只需要修改与目标机相关的部分,就可以快速生成新的编译器。该文就可重定义目标编译器的概念、原理、设计和实现方法进行了论述。  相似文献   

7.
软交换内嵌业务逻辑子系统框架结构设计   总被引:1,自引:0,他引:1  
给出了内嵌业务逻辑子系统(ESL)的定义,描述了一个以“业务与呼叫控制分离”为典型特征之一的软交换设备的系统构成。给出了内嵌业务逻辑子系统设计的依据和相关技术,分析了内嵌业务逻辑子系统在软交换设备中提供业务的能力和特点,以及与其他子系统的接口关系。提出了一个内嵌业务逻辑子系统框架结构的设计方案,方案主要描述了ESL的模块划分、模块功能、模块间关系和模块间接口。  相似文献   

8.
VLIW编译器实现指令并行性挖掘、相关性检查、指令调度等职能,对VLIW处理器的性能影响较大.本文基于一款VLIW DSP芯片,利用可重定位编译器IMPACT的前端和代码生成器模板,设计和实现了高性能的VLIW编译器.利用伪数据类型和Intrinsic函数结合,在编译器中构建了对SIMD功能的支持.实验结果显示,对比基于GCC版本的编译器,该编译器生成的指令数平均下降42%,并行包数下降30%.  相似文献   

9.
杨铁军  黄琳 《计算机工程》2011,37(4):267-269
给出一种结合Prolog逻辑智能和传统程序设计的虚拟售货员系统的设计方法。该方法基于tuProlog技术,将业务逻辑与关系型数据结合在一起的传统程序设计转变为将逻辑推理与其他非逻辑处理分开的设计方法,即把系统分为逻辑处理模块和骨骼模块,逻辑模块负责复杂多变的业务逻辑处理,骨骼模块负责其他非逻辑问题,介绍逻辑模块的设计思路和实现步骤。该方法既利用了传统程序设计的优势,又将复杂的逻辑推理独立出来,由专门的逻辑引擎处理,有效提高系统的灵活性和可扩展性,是一种可供参考的智能程序设计方法。  相似文献   

10.
1 引言为便于开展对计算机体系结构、编程语言和编程环境的研究,必须能够快速地产生高质量的编译器。编译器的构造是一个繁琐的工作,经常是一个瓶颈。在通常情况下,尽管必须修改的成份仅占整个编译器的一小部分,但却要重新构造整个编译器。在编译器成份和算法方面虽已积累了丰富的研究成果,尚未能为广泛编译器开发者所共享。随着嵌入式系统的迅速发展和高性能体系结构的推陈出新,对编译器的开发速度和质量提出了新的挑战和需求。为此,人们在编译基础设  相似文献   

11.
基于PCI和DSP的多通道任意信号发生系统的设计   总被引:2,自引:2,他引:0  
针对现有的信号发生系统在波形产生、通道数及工业现场使用等方面的局限性,设计了一种基于PCI总线、TMS320VC5409A、CPLD及光纤模块的多通道任意信号发生系统;系统利用PC机作为主控,通过PCI总线和板卡进行数据交换,再由光纤模块将数据发送到DAC阵列完成数模转换,同时产生用户自定义的逻辑信号,达到生成多通道任意信号的目的;经过在目标模拟器等实践中的成功应用,证明了系统的设计达到了预期的要求,也验证了设计思想的正确性。  相似文献   

12.
一个Web服务管理框架设计方案   总被引:2,自引:0,他引:2  
简单地说,Web服务(Web Services)就是自描述模块化的业务应用程序,它可以通过可编程接口经由Internet将业务逻辑发布为服务,并通过XML,SOAP,WSDL,UDDI和ebXML等标准协议来查找、订阅和调用这些服务。文中针对日益增长的Web服务管理的需求以及存在的问题,对Web服务管理(Web Service Management)、Web服务管理原则和管理模式等做了深入的研究探讨,提出了一个Web服务管理框架设计方案,同时阐明了框架的内部组成模块以及各部分之间的相互关系。  相似文献   

13.
烟草包装机的PLC技改   总被引:1,自引:0,他引:1  
介绍了一种针对传统FZ电气控制烟草包装机系统的技改方案,该方案采用INTERBUS现场总线和PLC控制模块对传统的FZ逻辑控制电路进行了技术改造,它能够有效地提高包装机电气系统的稳定性,方便数据采集,减少维护工作量,方便备件订购。  相似文献   

14.
The development of component-based software engineering enables the construction of application servers by integrating reliable OTS middleware services. However it is di cult to achieve exibility in conventional hard coding way. In this paper, we propose a exible OTS middleware services integration framework to address this problem. In this framework, we de ne two kinds of modules: the middleware service contract module to represent the stable contract which speci es the abstract interaction logic between the application server and a kind of middleware services, and the middleware service implementation module to encapsulate the mutable implementation details of di erent OTS middleware services in a uni ed way. Additionally, we propose a module management mechanism to enable the application server to replace the OTS products at runtime via con guration. We implement the framework in a J2EE application server, and the evaluations show that our framework effectively reduces the cost and the time of maintaining and customizing the OTS middleware services-based application server.  相似文献   

15.
图形化逻辑控制器(GLC)是人机界面(HMI)和可编程逻辑控制器(PLC)相结合的产品.详细阐述了基于SPEAr320和STM32的GLC设计方案,解析其主模块和IO模块的硬件及软件框架,着重分析了两个模块之间的通信机制,展示了一个真正的产品级设计方案.  相似文献   

16.
A new fail-safe realisation of sequential machines has been proposed in this paper. A module consisting of a two-level MOSFET network has been introduced. Detailed functional properties of the module have been studied and it has been observed that the class of functions realised by this module have some interesting properties which facilitate logic design using this module. This module has then been utilized to design fail-safe sequential machine such that each of the next state functions is realisable by a single such module.  相似文献   

17.
This paper presents a formal and executable approach to capture the behaviour of parties involved in a negotiation. A party is modeled as a negotiating agent composed of a communication module, a control module, a reasoning module, and a knowledge base. The control module is expressed as a statechart, and the reasoning module as a defeasible logic program. A strategy specification therefore consists of a statechart, a set of defeasible rules, and a set of initial facts. Such a specification can be dynamically plugged into an agent shell incorporating a statechart interpreter and a defeasible logic inference engine, in order to yield an agent capable of participating in a given type of negotiations. The choice of statecharts and defeasible logic with respect to other formalisms is justified against a set of desirable criteria, and their suitability is illustrated through concrete examples of bidding and multi-lateral bargaining scenarios.  相似文献   

18.
分析了实验教学管理信息系统的在实验教学中的重要性,在对系统进行了需求分析的基础上,描述了系统的总体结构框架,分析了系统的主要模块功能,设计了系统的架构,并在业务逻辑层与数据访问层之间增加了代理层,以提高系统的运行效率.  相似文献   

19.
Autonomous vehicles can be used in a variety of applications such as hazardous environments or intelligent highway systems. Fuzzy logic is an appropriate choice for this application as it can describe human behavior well. This paper proposes two fuzzy logic controllers for the steering and the velocity control of an autonomous vehicle. The two controllers are divided into separate modules to mimic the way humans think while driving. The steering controller is divided into four modules; one module drives the vehicle toward the target while another module avoids collision with obstacles. A third module drives the vehicle through mazes. The fourth module adjusts the final orientation of the target. The velocity controller is divided into three modules; the first module speeds up the vehicle to reach the target and slows it down as it moves toward the target. The second module controls the velocity in the neighborhood of obstacles. A third module controls the velocity of the vehicle as it turns sharp corners. A method for automatic tuning of the first module of the velocity controller is proposed to stabilize the velocity of the vehicle as it approaches the target. Two examples to demonstrate the interaction among the seven control modules are included. Results of the simulation are compared with those in the literature. © 2004 Wiley Periodicals, Inc.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号