首页 | 本学科首页   官方微博 | 高级检索  
     

基于插件平台的软件开发过程研究
引用本文:姜振宇,全勇,汪光明,邵堃.基于插件平台的软件开发过程研究[J].微型机与应用,2007(Z1).
作者姓名:姜振宇  全勇  汪光明  邵堃
作者单位:合肥工业大学计算机与信息学院 安徽合肥230009
摘    要:面向对象的软件开发方法增强了代码的可重用性,但是设计出的软件还是一个整体,不能像硬件一样实现"即插即用"。为了实现软件的"即插即用",可以采用插件技术,软件由一个个的模块(DLL)组装而成,不需要集成各源代码或链接库进行编译与链接。需要新的功能组件时也是按规定开发,之后只进行组装软件就可以使用。以前使用过的功能组件可以稍加修改或直接用于以后的软件开发。这种方法增强了软件的可扩展性和可维护性,也为软件开发人员降低了软件开发的代码集成难度。本文研究结合农业部农业建设项目管理信息系统的设计,论述如何在插件体系环境中进行软件的开发和管理。

关 键 词:插件平台  模块化  扩展性  接口  动态链接库

Software development process research in the plug platform
JIANG Zhen Yu,QUAN Yong,WANG Guang Ming,SHAO Kun.Software development process research in the plug platform[J].Microcomputer & its Applications,2007(Z1).
Authors:JIANG Zhen Yu  QUAN Yong  WANG Guang Ming  SHAO Kun
Abstract:Object-Oriented method strengthens the reusability of the code. But the software developed, while remaining an integrated one, still can not function as hardware capable of "plug-and-play". In order to embed "plug and play" functionality into software, a solution that divides software into individual assembling modules can be adopted. This solution does not require the integrated source code or interlinkage LIB to carry out compiling and linking. When a new function module is needed, the module can be developed according to requirements, so the software carrying out assembling afterwards can be put into application immediately. The function module used in previous application may get a few additional alterations or be used for later application directly. This method strengthens the extendibility and maintainability of the software, and makes it easier for software developers in the development of integrated software coding. Through discussing the Management Information System design of an agriculture development project this paper examines software development and management in the plug-in system environment.
Keywords:plug-platform  module  extendibility  interface  DLL
本文献已被 CNKI 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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