xzz图书管理系毕业设计论文初稿.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
xzz图书管理系毕业设计论文初稿

毕业设计论文初稿 题目: 图书馆管理系统 指导教师: 李祥琴 设计者: 许仲震 年级: 2001级计算机工程系6班8号 [关键字]: [摘要]: 在此毕业设计之际,我选择了开发数据库管理系统.因为我觉得它的涉及到的用途很广,在开发此数据库系统之前,我选择了用Inprise(原Borland)公司的基于windows集成开发环境工具----Delphi,它是现代商用开发领域里最常用的开发工具之一.基核心是严谨高效的object pascal 语言,并且融合了可视化开发环境(IDE)和与C++Builder共享的功能强大的可视化组件库(VCL).它拥有友好的界面、优美的语言格式、快捷的编译系统、强大的数据库引擎以用开放式的集成开发环境,很多程序员,都认为Delphi是所有Windows开发工具中最好使用的一个。下面就简单介绍它的一些功能和特点:现在业界流传这样一句话:“真正的程序员用VC,而聪明的程序员用Delphi”先让咱们看一看Delphi与众不现的地方,您不能体会为什么这么说了。 可视化的集成开发环境: 和大多数流行的开发工具一样,Delphi也是一个半自动化的开发环境,但与其它软件相比它的自动化程度更高。这一点尤其体现在界面开发上。大家都有体会,windows的图形界面及拖拉点拽式的操作与DOS的命令行操作相比,确实形象更好,方便了用户,拉近了人与计算机之间的距离,但这种方式所付出的代价却使应用程序的开发更复杂。早期的windows 程序开发方法就是C语言+API函数,不论您开发什么程序,程序员都不得不花很多精力去做界面,去适应windows的消息机制,什么句柄、文本、函数回调等大量的东西。等您把这些都做完了,理顺了,您才发现其实您好想做的才刚开始。Delphi帮助程序员摆脱了这些烦琐的过程,当您进入Delphi后,您会惊奇的发现对话框、按钮等这些组成windows图形界面的小东西Delphi早已为您准备好了,您要做的就是把这些东西拖到主窗体上,排列出您好想要的界面,然后为每个对象做出响应程序,大体上仅此而已。这种方式的程序开发可以使得程序员把主要精力放在核心算法的程序的开发上,大大提高开发的效率。这就是RAD所带来的最大好处。 高速高效的编译器: 也许用过VB的程序员可能会觉得Delphi的RAD开发VB也能做到。可是您编一个程序分别在Delphi和VB上运行您就看出差别来了。Basic是解释型语言,边解释边执行,这使得程序运行速度缓慢;而Pascal是可以将源代码一次翻译成目标代码的编译型语言,而且Borland公司对Pascal编译多年的研究使得编译的速度快得让人难以置信。难怪号称世界上最快的优化编译器。 完全面向对象的Object Pascal语言: Pascal语言诞生于六十年代末。Borland于1984年发布了Turbo Pascal,在此之前Pascal一直做为教学语言,事实上直到现在Pascal仍然是许多大学计算机系学生学习程序设计的入门语言之一。Borland一直在紧跟程序设计语言的发展增强Pascal语言的功能,在版本3中引进了单元的概念,在版本5中引进了对象的概念,从而使得Pascal从命令式语言转化为完全面向对象的语言。而且Borland拥有个人机的Pascal语言实际标准,因此像Delphi这样的产品可是最短的时间内发布Object Pascal的增强版本。 可视化的组件库: 如果说Delphi与其它编程软件区分的标志,就不得不提一提组件库VCL(Visual Component Library)了。VCL与VC的MFC是当今功能最全,覆盖面最广,应用最多的两个关于windows系统的类库,两者都对windows的内核做了封装,使程序员更易于操作。但两者有许多区别,甚至有一些是根本设计理念上的差异,是不可调和的矛盾。总的来说,Delphi的封装并不是很彻底,但为了方便程序员掌握,有些地方又很亲切,让您既能轻松驾驭,又能看到里面的的成分。MFC正好相反,封装的彻彻底底,但只有很薄的一层,这也是学习VC时很难通过的一关。 最全面的数据库支持: 数据库是当今最有“钱”途的编程方向,而Delphi对数据库的支持可以说是市场上最好的。许多资深的程序员,还沉迷于其中,花费大量的功夫在数据库编程上。Delphi同时支持单层和多层数据库系统,无论您好是想开发单机上的数据库软件,还是C/S组件,或诸如应用Oracle的大型数据库系统,Delphi都有其用武之地。其对Paradox、dBase 、Oracle 、Sybase 、Microsoft SQL Server、 Microsoft Access、 Microsoft FoxPro等数据库类型都有支持。Inprise公司自己开发的BDE(Borland Da

文档评论(0)

yaoyaoba + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档