用户名: 密码: 验证码:
MIS软件中的复用类库研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
软件工程的最终目标是为了实现软件高质量、高效率的工业化生产。为了达到这一目标,软件复用已经被证明是一条行之有效的途径。可复用类库是软件复用中一种应用广泛且比较成熟的方式,本文从可复用类库这一角度来研究MIS软件中的软件复用问题。本文介绍了软件危机的发生和软件复用的思想,提出在MIS软件中应用软件复用技术的必要性和具体实现方案。本文简要介绍了面向对象技术和设计模式的相关理论,并对它们在软件复用中的应用作了深入的探讨。
     在对信息系统的组成要素进行深入研究的基础上,从复用的角度出发,本文提出了一种信息系统的通用程序结构模型,并对其进行了深入细致的分析。根据这一程序结构,本文提炼出一套信息系统的复用类库,详细阐述了类库的结构、设计思想,给出了一些典型复用类的实现方案。最后本文介绍了此复用类库在学位与研究生信息系统中的相关应用。
The purpose of software engineering regards software as the industrialized product which is designed efficiently and has high quality. Software Reuse has been proved to be an effective way to reach the purpose. In Software Reuse, the reusable class library is a widely-using and developed solution. The author researches Software Reuse in MIS from the view of reusable class library. The paper introduces the Software Crisis and the theory of Software Reuse, brings forward the necessity and the solution of applying the technology of Software Reuse in MIS. The paper introduces the theory of Object Oriented technology and design pattern in brief and discusses their application in Software Reuse.
    Under the ground of the deeply researching on the essentials of Information System, the paper puts forward the model of common structure of Management Information System and analyzes it in-depth. Based on the common structure, this paper abstracts the reusable class library for Information System and elaborates the structure and design idea of the reusable class library. Then the paper describes the implement of some typical reusable class. In the end, the paper introduces the actual application of the reusable class library in the Postgraduate Information System.
引文
[1] 江开耀等 软件工程西安电子科技大学出版社 2003,8
    [2] C.Jones. Assessment and Control of Software Risks. Prentice Hall PTR. 1993
    [3] 王正红 软件重用及其应用研究东南大学硕士学位论文 2002,3
    [4] P.Freeman. A Perspective on Reusability. IEEE Computer Society Press. 1987
    [5] 杜建新 软件复用的技术方法和组织保障 复旦大学硕士学位论文 2000,5
    [6] 王少峰等 软件复用技术研究计算机工程与设计 2000,10
    [7] 周欣等 青鸟C++程序理解工具 计算机工程 2000,11
    [8] 李欣,张路等 基于构件的软件版本管理系统 电子学报 2000,11
    [9] 葛斌 基于构件的软件复用技术研究 合肥工业大学硕士论文 2002,6
    [10] Crady Booth. Object-Oriented Analysis and Design with Applications Addison Wesley. 2001,7
    [11] 尤克滨 UML应用建模实践过程 机械工业出版社 2003,1
    [12] Grady Booch, James Rumbaugh and Ivar Jacobson. The Unified Modeling Language User Guide. Addison Wesley/Pearson. 2001, 6
    [13] 杨顺祥 基于UML和重用技术的软件开发环境的研究与实现 北京航空航天大学硕士学位论文 2001,5
    [14] Christopher Alexander, Sara Ishikawa, Murray Silverstein, Max Jacobson,Ingrid Fiksdahl-King and Shlomo Angel. A Pattern Language. Oxford University Press. 1977
    [15] Gamma E., Helm R., Johnson R. and Vlissides J. Design Patterns: Elements of Reusable Object-Oriented Software. 1995
    [16] A.Shalloway, J.Trott. Design Patterns Explained: A New Perspective on Object-Oriented Design. ACM Professional Development Seminar. 2001, 3
    [17] E. Gamma, R. Helm, R. Johnson, J. Vlissides. 设计模式—可复用面向对象软件的基础 机械工业出版社 2001
    [18] 尤克滨 UML应用建模实践过程 机械工业出版社 2003,1
    [19] L.Prechelt, B.Unger, W.F.Tichy, P.Brossler, L.G.Votta. A Controlled Experiment in Maintenance Comparing Design Patterns to Simpler Solutions. IEEE Transaetioins on Software Engineering. 2000. 9
    [20] 邵维忠,杨芙清 面向对象的系统分析 清华大学出版社 1998
    [21] 何克清,应时,田中茂,冈本泰次 业务应用软件框架的一种分析方法 软件学报 2001,7
    [22] 孙延涛 基于组件和设计模式的仓库系统框架设计 山东大学硕士学位论文 2001,11
    [23] 郅艳 通用MIS系统软件平台 西北工业大学硕士学位论文 2000,3
    
    
    [24] 张军本,宁伟,王强 基于构件的分布式软件体系结构设计 哈尔滨理工大学学报 2001,3
    [25] 何红洲,王万诚 通用MIS系统开发模型的分析与实现 控制工程 2003,3
    [26] 鄢红国 三层客户服务器结构信息系统优化技术探讨 微机发展 2002,4
    [27] 言金刚 可视化MIS构架建模工具的研究与实现 北京航空航天大学硕士学位论文 2002,2
    [28] 李文昌,王平,葛世伦基于PFC的企业MIS工具类库的开发 计算机应用研究 2002,6
    [29] 刘润东 UML对象设计与编程 北京希望电子出版社 2001
    [30] 张森 MIS面向对象的通用可视界面的模型设计 山东师大学报 2000,9
    [31] 熊小华,黄明和,宁爱兵 基于MIS的通用编辑界面设计的关键技术及其实现 计算机与现代化 2003,6
    [32] 任东旺,田文德,姚飞 一种管理信息系统通用平台思想的提出 微型电脑应用 2003,9
    [33] 章冬梅 经典设计模式在商业领域ERP软件中的研究与实践 北京工业大学硕士学位论文 2002,5
    [34] J.O.Coplien. Pattern Languages of Program Design. Addison-Wesley. 1995
    [35] 张卫山 基于UML的信息系统重用技术研究 西北工业大学博士学位论文 2001,4
    [36] 吕冠中,毛宗源中小型企业MIS的通用用户管理模块设计计算机工程与应用 2002,3
    [37] 骆翔宇,成良玉用面向对象方法设计并实现数据库的动态查询 计算机工程与应用 2003,8
    [38] 宋擒豹,沈钧毅 管理信息系统通用查询工具的设计与实现 计算机工程与应用 2000,2
    [39] 万晖,顾其威 管理信息系统灵活性的设计与实现 南京航空航天大学学报 2000,12
    [40] 范玉成 复杂系统的面向对象建模、分析与设计 清华大学出版社 2000
    [41] Norman R J. Object-oriented systems analysis and design. Prentice Hall. 1996
    [42] Kroenke DM.数据库处理:基础、设计与实现电子工业出版社 1998
    [43] Gunderloy M.ADO与ADO.net编程指南 电子工业出版社 2002
    [44] Prowell S J,Trammell C J.净室软件工程:技术与过程 电子工业出版社 2001
    [45] 中华人民共和国教育部 教育管理信息化标准 人民邮电出版社 2002

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

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

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