可视化主要指开发图形用户界面时,不需要编写大量的程序代码以描述界面的外观特性,而只要把所需组件加入窗体相应位置即可。Delphi的集成开发环境设计紧凑合理,众多组件被精心编排于组件面板中,使用很方便。Delphi有一个建立于面向对象框架结构之上的窗体设计器,当在窗体中操作组件时,后台自动为其生成代码。
(2)丰富的VCL。
VCL是Delphi最重要的组成部分,包含了多种类别的组件,这些组件是进行各种程序开发的有力工具。Delphi的VCL组件还具有很好的可扩充性,允许使用者添加第三方组件,可以如同使用Delphi自带组件一样使用添加的组件。
(3)面向对象。
面向对象程序设计是Delphi诞生的基础。面向对象程序设计立意于创建软件重用代码,具备更好地模拟现实世界环境的能力,是最先进的程序设计方法。Delphi是完全面向对象的,使用面向对象的Object Pascal作为程序设计语言,提供了一个具有真正面向对象程序设计扩展的可视化编程环境,使得可视化编程与面向对象的开发框架紧密地结合起来。
(4)高效的编译器。
Pascal编译器以编译速度快而著名。Delphi正是建立在此基础上的,是针对Windows系统的最快的高级语言本地代码编译器。
(5)完整的数据库开发功能。
Delphi提供了一整套数据库解决方案,包括建立、连接数据库,SQL操作,保存、编辑和显示数据集等功能的组件或工具。开发数据库应用程序是Delphi的主要功能之一。
(6)良好的分布式应用开发支持。
Delphi支持多种分布式应用模式的开发,用其开发的程序小到简单的消息通信程序,大到庞大的多层次应用。在Delphi中,既可以方便地建立C/S结构的两层分布式应用,又可以方便地建立B/S结构的三层分布式应用。
2.2 Microsoft SQL Server
Microsoft SQL Server是一个全面的、集成的、端到端的关系数据库解决方案,为企业用户提供了一个更安全可靠和更高效的平台用于企业数据和商业智能应用。Microsoft SQL Server为IT专家和信息工作者带来了强大的工具,同时降低了在从移动设备到企业数据系统的多平台上创建、部署、管理和使用企业数据和分析应用程序的复杂性。通过全面的功能集、与现有系统的互操作性以及对日常任务的自动化管理能力,Microsoft SQL Server为不同规模的企业提供了一个完整的数据解决方案。Microsoft SQL Server的主要特点如下所示:
(1)充分利用数据资产。源[自[751^`论`文]网·www.751com.cn/
除了为业务线和分析应用程序提供一个安全可靠的数据库之外,Microsoft SQL Server也使用户能够通过嵌入的功能从他们的数据中得到更多的价值,充分利用其强大的功能性和灵活性将数据传递到企业的每个角落。
(2)提高生产效率。
通过全面的商业智能功能以及Microsoft Office工具集成,Microsoft SQL Server为企业内信息工作者提供了关键的、及时的业务信息以满足他们特定的需要。Microsoft SQL Server的目标是将商业智能扩展到企业内的所有用户,并且最终帮助企业内所有级别的用户能够基于他们最有价值的资产和数据来做出更好的业务决策。
(3)减少IT复杂性。
Microsoft SQL Server简化了开发、部署和管理业务线和分析应用程序的复杂度,为开发人员提供了一个灵活的开发环境,为数据库管理人员提供了集成的自动管理工具。
(4)降低总体拥有成本。
Microsoft SQL Server中集成的方法以及对产品易用性和部署上的关注提供了行业上最低的规划、实现和维护成本,使数据库投资能快速得到回报。