欢迎来到天天文库
浏览记录
ID:5707494
大小:582.00 KB
页数:44页
时间:2017-12-23
《财务管理系统的设计与实现—计算机毕业设计(论文)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、财务管理系统第一章工具介绍1.1DELPHI简介Delphi这个名字源于古希腊的城市名。它集中了第三代语言的优点。以ObjectPascal为基础,扩充了面向对象的能力,并且完美地结合了可视化的开发手段。Delphi自1995年3月一推出就受到了人们的关注,并在当年一举夺得了多项大奖。Delphi的出现打破了微软可视化编程领域一统天下的局面。并且Delphi使用了本地编译器直接生成技术,使程序的执行性能远远高于其它产品生成的程序。它还是真正的面向对象的编程语言。PASCAL语言的严谨加上可视化的优势和强大的数据库功能使得它有充分的资本和微软的VB叫板。许多人当时都认为Pascal是最有前
2、途的程序设计语言,并预测Delphi将会成为可视化编程的主流环境。Delphi在你编好程序后自动转换成.EXE文件它运行时速度比VB快,而且编译后不需要其他的支持库就能运行。它的数据库功能也挺强的,是开发中型数据库软件理想的编程工具。Delphi适用于应用软件、数据库系统、系统软件等类型的开发。而且它拥有和VB差不多一样的功能,而且一样能应用API函数,这在控制Windows很有用。Delphi是全新的可视化编程环境,为我们提供了一种方便、快捷的Windows应用程序开发工具。它使用了MicrosoftWindows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对
3、象程序语言(Object-OrientedLanguage)、当今世界上最快的编辑器、最为领先的数据库技术。对于广大的程序开发人员来讲,使用Delphi开发应用软件,无疑会大大地提高编程效率,而且随着应用的深入,您将会发现编程不再是枯燥无味的工作--Delphi的每一个设计细节,都将带给您一份欣喜。Delphi是软件界巨头、著名的Borland公司开发的“可视化”程序开发工具,它的基础语言是PASCAL程序设计语言,同时它继承了Pascal语言的优点,职代码结构清晰,可读性好和代码执行效率高等。经过Inprise公司的软件设计师的多年改进,如今Delphi程序开发工具在各方面都有了不同程
4、度的提高,如数据库的体系结构、VCL控件的开发、WEB应用程序和安全线程等,从而使Delphi的功能更加强大,使用起来更加方便和灵活,提高了应用程序的开发效率。总之,DELPHI是开发WINDOWS应用程序最为强大的工具之一,也是最容易入门的编程语言之一。业界流传这样一种说法:真正的程序员用C,聪明的程序员用Delphi。Delphi与VC相,虽速度上没有优势,但语法约束强,出错容易查找,可视化程度更高。Delphi使用了MicrosoftWindows图形用户界面的许多先进的特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言(Object-OrientedLanguage)、
5、当今世界上最快的编辑器和最为领先的数据库技术。Delphi数据库技术兼顾了VisualFoxpro、PowerBuilder等优秀数据库开发语言的可视化技术,提供了极其丰富的控件,而且融入了Delphi模块化结构等优秀设计思想,使得从桌面应用向多层、向WEB应用程序、向XML方向扩展都非常容易。同时在跨平台使用和WAP手机无线应用方面都显示巨大的潜力。在所有可视化的开发工具中,Delphi无疑是出类拔萃的。Delphi的数据库功能强大,适应于多种数据库结构,从客户机/服务器模式到多层数据库结构模式;它有高效率的数据库管理系统和新一代更先进的数据库引擎;具有最新的数据分析手段和大量的企业组
6、件。Delphi通过内置的数据库引擎(DBE)提供了一个高效、可申缩的数据库开发平台,可快速开发基于各类DBMS的应用程序。“聪明的程序员用Delphi”,这并不仅仅是因为其比VISUALC++等其它高级语言更易使用,更重要的是Delphi本身对程序开发提供了强大的支持,为Delphi开发的控件更使其如虎添翼。下图就是DELPHI6.0的开发界面1.2数据库技术数据库技术产生于60年代末期,是计算机领域中最重要的技术之一,是一种较理想的数据管理技术。所谓数据管理是指对数据的组织、存贮、检索和维护。用计算机进行数据管理大体经历了三个阶段:即人工管理阶段、文件系统阶段和数据库阶段。由于文件系
7、统存在着文件之间无联系、数据不完全独立于程序,只在文件级共享数据等缺陷,因而数据库就发展了起来。数据库可以看作是与现实世界有一定相似性的模型,是认识世界的基础,是集中、统一地存储和管理某个领域信息的系统,它根据数据间的自然联系而构成,数据较少冗余,且具有较高的数据独立性,能为多种应用服务。数据库作为一个复杂的系统,由以下三个基本部分构成:数据集。一个结构化的相关数据的集合体,包括数据本身和数据间的联系。数据集独立于应用程序而存在,是
此文档下载收益归作者所有