用户名: 密码: 验证码:
MIS领域构件及其应用的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
经过数十年的发展,软件产业已经成为当今世界投资回报比最高的产业之一。随着软件生产的网络化与全球化的发展,基于软构件的软件复用技术愈来愈显示出其重要的作用。软构件的开发、构件库的管理、软构件在领域软件系统中的应用等问题早已受到软件工程界的关注。
     本文分析了软件重用技术、软构件技术和MIS系统开发工具的发展,讨论了基于构件的软件开发技术,对MIS领域的软构件及构件库进行了研究,并对社会化软件生产模式与基于构件的软件开发过程进行了探讨。在此基础上,结合学院管理信息系统(CMIS)的开发,研究了从该系统中提取软构件的有关问题。这种抽取出来的构件,对于开发其它学院的管理信息系统是十分有用的,可以大大减少工作量,缩短开发周期,提高系统的质量。
After the development of software industry for tens of years, it has become one of the industries with the greatest reward in the world. With the use of networks and globalization of the software production, the technology of software reuses based on software components plays more and more important roles. The problems, such as software component development, the management of the component-bases and the applications of software components in domain software system, etc, have been drown attention of the software engineering area.
    This dissertation analyses the development for the techniques of software reuses, software components and MIS developing tools. The techniques of software developing based on components are discussed. The software components and the component-bases in MIS domaim are studied. And the socialization mode of software production and the process of component-based software desin are also discussed. Then, conjoint with the CMIS development, the problems of extracting software components from CMIS are studied. The extracted components are very usefull for developing other college MISs: the workload can be reduced greatly, the period of development can be shortened, the quality of the developed systems can be enhanced.
引文
[1] 张荣等.面向领域的CASE与MIS开发,《计算机应用研究》,1998年第4期。
    [2] 徐小平.基于对象的软件重用技术研究,《计算机应用研究》。
    [3] 何志均 王少锋.基于可重用构件库的软件重用技术,《计算机科学》,1998Vol.25.No5.
    [4] 李昭原.《数据库新技术》,清华大学出版社,1997.5.1.
    [5] Ken North. 《Windows Muti-DBMS Programing》, John wiley & Sons,Inc. 1995.1ed.
    [6] 吕丽民等.OOFMD软构件的重用与集成分析,《计算机研究与发展》,1997.6.
    [7] Michael Lioyd Williams. Knowledge-Based CASE tools;Improving performance using domain-specific knowledge, 《Software Engineering Journal》, July, 1991.
    [8] 邵维中等.青岛Ⅱ型系统面向对象语言CASE C++的设计和实现,《软件学报》,1996.1.
    [9] W.B.Frakes T.P.Pole. An Empirical Study of Representation Methods for Reusable software Components, 《IEEE Trans Software Engineering》, Vol.20 Aug. 1994.
    [10] R.Mili etc. Storing and Retrieving Software Components: A Refinement Based system. IEEE Trzns Software Engineering. Vol.23 July, 1997.
    [11] 科学出版社龙门书局.Microsoft SQL Server6.5程序员指南.Microsoft.1997.
    [12] PETER COAD等著 邵绿忠等译.面向对象的设计.北京大学出版社.1994.
    [13] 李元掌.MIS的一般对象模型.计算机工程与应用.1997.2.
    [14] Software-Practice And Experience. Open Issues Object-Oriented Programming. OLE LEHRMANN MADSEN. 1995.12.
    [15] 朱冰等.基于事物驱动的主动对象模型.软件学报.1996.3.
    [16] IEEE Trans,Software Engineering.Experience with Criticality Predictions in Software Development. Christof Ehert etc. 1997.1.
    [17] 贾国平、郑国梁软件规范方法比较.计算机科学..
    [18] 冯玉琳等.面向对象的软件构造.软件学报.1996.3.
    [19] 00Analysis的设计与实现.软件学报.
    [20] 车敦仁等.关系数据库与面向对象数据库的集成.软件学报.1996.11.
    [21] 柳军飞、唐稚松.软件过程建模语言研究.软件学报.1996.8.
    [22] 徐正权.软件重用方法与技术.华中理工大学出版社.1998.8.
    [23] 唐世渭 杨冬青.面向对象数据库应用开发.清华大学出版社.1996.5.
    [24] 沃得工作室.PowerBuilder 6.0应用开发指南(编程篇).人民邮电出版社.
    
    1998.9.
    [25] 沃得工作室PowerBuilder 6.0应用开发指南(函数篇).人民邮电出版社..1998.9.
    [26] 张春枝 王弘.基于C/S与B/W/S混合模式的MIS系统设计.计算机应用研究.2001.10.
    [27] 李玉良等.基于组件的产品数据集成.计算机应用研究.2001.12.
    [28] 宁伟.基于构件的分布式软件体系结构的设计及应用.计算机应用研究.2001.11.
    [29] 张春宏.利用PB实现基于组件的三层分布式应用系统.计算机应用.2001.3.
    [30] 王希辰.分布对象技术与软件重用.计算机系统应用.2001.6.
    [31] 王晓旭.软件开发方法的新进展.计算机应用研究.2001.8.
    [32] 吴方君等.面向对象类库的可重用性评价.计算机应用研究.2001.7.
    [33] 郭云怡 张永林.管理信息系统的数据完整性约束及其实现方法.计算机应用研究.2001.6.
    [34] 陈亚峰等.PB用户对象在开发分布式应用程序中的应用.计算机应用研究.2001.5.
    [35] A.Carzaniga,D.S.Rosenblum,and A.L.Wofl.Design and Evaluation of a Wide-Area Event Notification Service.ACM Trans.On Computer Systen, 19(3):332-383,Aug.2001.
    [36] Antony Rowstron and Peter Druschel.Pastry:Scalable,distributed object location and routing for large-scale peer-topeer systems.In Proceedings of IFIP/ACM Middleware 2001,Heidelberg,Germany, November 2001.
    [37] L.Bass and R.Kazman, "Architecture-Based Development" ,Technical Report CMU/AEI-99-TR-007,Carnegie Mellon University, April, 1999.
    [38] Ben Y.Zhao,John D.Kubiatowicz,and Anthony D.Joseph.Tapestry;An Infrastructure for Fault-tolerant Wide-areal Location and Routing.U.C.Berkeley Technical Report UCB/CSD-01-1141,April,2001.
    [39] Bertrand Meyer, Christine Mingins.Component-based Development:From Buzz to Spark.IEEE Computer,1999,32(7):35~37.
    [40] A.Beugnard,J.Jezequel,N.Plouzeau and D.Watkins. "Making Components Contract Aware" ,IEEE Computer, July, 1999.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700