Rapid development of computer technology and network technology provides dependable guarantee for building high quality mis system . taking example for the development of un - automobile mis system , this paper seeks new software development technologies which are required by building high quality mis system 计算机技术和网络技术的飞速发展给构建高质量的mis系统提供了可靠的保证,本文就针对非机动车mis系统的开发寻求新的软件开发技术去构建高质量的mis系统。
With the background of the work in " the developing platform and key technologies for vehicle electric system " , this thesis mainly focuses on the research of domain engineering . firstly , analyses component and architecture of component , concludes some concepts of component and the architecture of componet , secondly , researches three type general component model and compare them , thirdly , carefully researches the technology of face domain of the development of embedded component , not only anlysises hardware and software feature of the embedded system and the concept of embedded component , but also the relation of general component model and embedded system . finally , researches the development technology of embedded component in domain , and explains carefully the concept of domain engineering and the three important activities of domain engineering : domain analysis 、 domain design 、 domain implementation , and explains the concept of application engineering and the relation of domain engineering and application engineering , then explain the theory of requirement engineering and component library 首先,分析了组件和组件框架的概念,对三种通用组件模型进行分析比较;其次,在面向领域的组件化嵌入式软件开发技术方面也进行了深入的研究,不仅分析了嵌入式系统的软硬件特点和有关嵌入式组件的概念,而且探讨了通用组件模型和嵌入式系统之间的关系;最后,研究了面向领域的组件化嵌入式软件的开发技术,阐述了领域工程的概念和领域工程的三个重要活动:领域分析、领域设计、领域实现,也详细的阐述了应用工程的概率以及领域工程和应用工程的关系,然后还阐述了需求工程和组件库的有关理论。
The application server technology integrates the advantage of the multiplayer distributed compute pattern , the object oriented software develop technology and the component technology , reduces the cost and technical difficulty of the software development , enhances the credibility of the application system development 应用服务器结合了多层分布式计算模式和面向对象软件开发技术以及组件技术的优点,降低了应用开发的成本和难度,提高了应用系统开发的可靠性。
This architecture is made of lots of agent and server software , including the component series , database series , quality series , service series and maintenance series . it fully assimilates and makes use of software development technology and component multiplexing technology . especially during the calling component process , it breaks through the limits that have to use the object sign to connect and the simple name service , and realizes the load balance and distributional calculation 该体系结构由组件系列、数据库系列、质量系列、服务系列与维护系列的多种agent与服务器软件组成,全面吸收和利用了当前有效的软件开发技术与组件重用技术,尤其在组件调用上突破了组件对象引用时,必须利用对象标志进行连接,以及简单的名字服务的局限性,在更大的范围内实现了负载平衡与分布计算。
On the basis of previous work , we developed a new data processing system by use of dsp & oop . the new system overcame the problems existed in the old data processing system successfully , such as the bug which cause program dead loop when the data is too long , and the frequency leak due to principle limit of fft filter . in addition , we eliminated the measurement error brought on by phase warp 我们在前人的工作基础上,利用现代数字信号处理技术和面向对象的软件开发技术,统一了弹上黑匣子数据处理系统的操作平台,完善了转速、扫描角测试数据处理系统,修正了原有处理程序中的因数据长度过长而导致程序死锁的bug ;利用有限冲击响应( fir )滤波器,在滤去噪声的同时,有效地解决了矩形窗fft滤波的频谱泄漏问题;另外还解决了因相位偏差而导致的测试误差。