针对公司开发,面向对象的分析与设计实现技术正在崭露头角。通过诸如Rational Rose,Small Talk,C++以及ActiveX之类的开发工具,在电子文件管理对象的基础上开发程序显得更加直接和简单,并已成为程序员日常工作的一部分。现在,与真实对象相近的一些东西已成为Visual Basic一个统一的部分。从4.0版开始,对象实现技术已逐渐成为成千上万Visual Basic程序员的最爱。
但是,随便挑选一本与面向电子文件管理对象分析和设计有关的专业书籍,很快就会被里面的内容搞糊涂。这些书籍对面向对象理论进行了详细的讨论,并进行了深入的发掘。如何需要开发大型的面向对象系统,那么我们强烈推荐读者对这种理论进行深入的学习,并牢固地掌握,同时进行大量实践工作。但作为对微软在Visual Basic里提供的开发工具的初步认识,却值需要理解几个简单的概念就可以了。
利用面向对象程序设计理论,可对大型应用程序系统的复杂性进行分解。在此,需用到的基础概念是将应用程序系统里复杂的部分分割成易于管理的模块。可将这些模块想象成“对象”。例如,乘坐一架飞机的时候,您首先考虑的是燃料子系统,还是机翼的工作原理?不,两者都不是,在您的潜意识里,是将飞机当做一个整体看待。作为乘客,您要考虑的子系统知识一些相当小、且与您相关的东西,比如座位或者放在面前可以折叠的托盘等。您没有必要理解构成一架飞机的基础结构。事实上,如果每天都要考虑所有对象,如果必须理解和处理全部,那么很快就会被一大堆对象搞得晕头转向。
面向对象的程序设计能分解软件系统的复杂性,这样才不会被构成小型或大型软件项目的所有不同的子系统搞晕。如果您稍微研究一下Visual Basic,就会发现微软已经剔除了Windows编程大多数沉闷的地方,只为我们提供了Windows编程的特定方面。作为程序员,不必担心Windows系统所有复杂的地方。正是由于剔除了复杂性,所有大型系统的开发变得更加简单。毕竟,即便飞行员也不必完全掌握飞机工作的每一个细节。他们只需知道如何开这架飞机就可以了。工程师和机械师可以应付仪器、飞行控制系统以及发动机等的各种问题的提出。这实际就是“封装”的概念。封装最好的一个例子是ActiveX(OCX)定制软件。控件将基础逻辑完全隐藏或封装在控件能实现的各种功能下面。类似地,利用类模块,Visual Basic程序员可以封装程序代码,他们只需掌握使用类的方法即可。
关于TeamDoc软件:
TeamDoc是基于服务器/客户端架构的轻量级文件管理软件。TeamDoc将文件集中加密存储在您单位自己的服务器中,员工使用TeamDoc客户端访问服务器,从而获得与自己权限相关的权限:登入后与“我的电脑”界面类似,可以看到自己该看的文件,编辑自己能编辑的文档,对于能看到的文件,还可以细分文档权限,进而做到能看不能拷,能看不能截屏等功能,多种权限灵活设置,在线协同编辑、全文搜索、日志与版本追踪,快速构建企业文档库。告别假大空,我们提供值得您选择的、易用的、可用的文档管理软件。现在就访问TeamDoc首页
TeamDoc软件界面(点击可放大)
版权所有:南京网亚计算机有限公司,本文链接地址: 理解面向电子文件管理对象编程的基础知识