息和供应商信息管理也是仓库管理中一个必不可少的部分,它提供着与入库和出库相关的地一些信息,使得整个系统更加完整,更加实用。通过对仓库管理日常工作的详细调查,搜集了大量的资料,从系统结构的组织,功能的实现,技术的要求以及可行性等多方面进行考虑,认为本课题是一个适应现今图书仓库管理需求的计算机信息管理系统,具有一定的实际开发价值和使用价值。§1.2 开发工具的选择自java诞生以来,随着internet技术的普及和应用需求的变化,以第四代语言为主的应用开发产品发生了较大的变化,它们不仅已成为人们开发应用的开发工具,而且很多产品已发展成为一种强有力的应用开发环境。这些新型的开发工具通常以一种集成软件包的形式提供给开发人员,被称为studio(工作室)或suite(程序组)。例如,微软的visual studio 6.0,borland公司的delphi 6.0等数据库辅助开发工具。 现在,市场上可以选购的应用开发产品很多,流行的也有数十种。目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有:microsoft公司的visual basic 6.0版microsoft公司的visual c++6.0版borland公司的delphi 6.0版在目前市场上这些众多的程序开发工具中,有些强调程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。而delphi是一个非常理想选择。delphi 6 是操作系统中快速应用开发环境的最新版本。它也是当前windows平台上第一个全面支持最新web服务的快速开发工具。无论是企业级用户,还是个人开发者,都能够利用delphi 6 轻松、快捷地构建新一代电子商务应用。delphi 6 是惟一支持所有新出现的工业标准的rad环境,包括xml(扩展标记语言)/xsl
(可扩展样式语言),soap(简单对象存取协议)和wsdl(web服务器描述语言)等。delphi 6 是可视化的快速应用程序开发语言,它提供了可视化的集成开发环境,这一环境为应用程序设计人员提供了一系列灵活而先进的工具,可以广泛地用于种类应用程序设计。在delphi 6 的集成开发环境中,用户可以设计程序代码、运行程序、进行程序错误的调试等,可视化的开发方法降低了应用程序开发的难度。delphi的基础编程语言是具有面向对象特性的pascal语言,即object pascal 。object pascal具有代码稳定、可读性好、编译速度快等优点,并将面向对象的概念移植到了pascal语言中,使这种基础语言有了新的发展空间。使用delphi 6.0 ,我们几乎可以作任何事情,还可以撰写种各种类型的应用程序,动态链接库(dll)、con、或corba对象,cgi/isapi程序,microsoft back office应用程序。程序的规模小到简单的个人数据库应用,大到复杂的企业的多层次分布式系统,都可以使用delphi进行开发,其友好的集成开发界面,可视化的双向开发模式,良好的数据库应用支持高效的程序开发和程序运行,备受广大程序开发人员的好评。尤其是delphi对数据库应用的强大支持,大大提高了数据库应用软件开发的效率,缩短了开发周期,深受广大数据库应用程序设计人员的喜爱。delphi为数据库应用开发人员提供了丰富的数据库开发组件,使数据库应用开发功能更强大,控制更灵活,编译后的程序运行速度更快。§1.3 本文所做工作引言部分介绍了本系