毕业设计(论文)-Delphi6.0小区物业管理系统.doc

上传人:来看看 文档编号:3945419 上传时间:2019-10-10 格式:DOC 页数:32 大小:3.85MB
返回 下载 相关 举报
毕业设计(论文)-Delphi6.0小区物业管理系统.doc_第1页
第1页 / 共32页
毕业设计(论文)-Delphi6.0小区物业管理系统.doc_第2页
第2页 / 共32页
毕业设计(论文)-Delphi6.0小区物业管理系统.doc_第3页
第3页 / 共32页
毕业设计(论文)-Delphi6.0小区物业管理系统.doc_第4页
第4页 / 共32页
毕业设计(论文)-Delphi6.0小区物业管理系统.doc_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《毕业设计(论文)-Delphi6.0小区物业管理系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)-Delphi6.0小区物业管理系统.doc(32页珍藏版)》请在三一文库上搜索。

1、毕业设计论文毕业设计论文题目:小区物业管理系统学校名称:沙洲职业工学院 院(系)名称:电子信息工程系学号: 学科、专业:计算机应用 专科生姓名:_ _ 指导教师姓名: _ _指导教师职称:_教授_ 沙洲职业工学院计算机系学位评定委员会 2005年5月摘要 随着计算机技术的飞速发展,计算机在小区管理中应用的普及,利用计算机实现小区管理势在必行。本系统结合小区的经理部、管理部、办公室管理及保安部管理、系统管理,经过实际的需求分析,采用功能强大的Delphi6.0作为开发工具,采用成熟的软件研制技术,后台数据库采用access2000而开发出来的单机版小区物业管理系统。 整个系统从符合操作简便、界面

2、友好、灵活、实用、安全的要求出发,完成经理部、管理部、办公室管理、保安部管理及系统管理的全过程,包括业主信息查询、人口信息查询、小区员工查询、业主信息登记、人口信息登记、小区制度管理、人口信息查询以及办公室文档管理、办公室文档查询、保安排班管理、保安排班查询、数据备份、用户权限管理等小区管理工作。 抓好服务质量,提高业户满意率。把温馨留给业户,为业户营造一个优雅、舒适、温馨的生活环境,使业户心理上感受到文明、热情的服务,这是社会发展对物业管理行业提出的新要求。伴随着住宅业越来越成为国民经济的重要产业,物业管理业的发展必将有巨大的发展潜力和广阔的发展空间。伴随着物业管理的迅速发展,物业管理走向社

3、会化、市场化、专业化已成为一种必然趋势。 本文介绍了小区物业管理信息系统的开发过程。论文详尽论述了从需求分析、系统分析、概要设计、详细设计以及测试与调试的整个开发过程,总结了开发过程中的经验及本系统今后的改进方法,遵循软件工程的方法。关键词:小区物业信息管理系统、功能、Delphi6.0、数据库、功能、特点、论文内容Abstract: Fly technically along with the calculator to develop soon, calculator is in small area management applied universality, make use of

4、 the calculator realizes small area management power at necessarily line.A management and a management, systems of the combinative small area in this system manage, passing by physically of the need analyzes, adopting mighty Delphi6.0 in function conduct and actions development tool, adopt the matur

5、e software researches to manufacture the technique, backstage database adoption access2000 but the small area in version in single machine thing industry that development come out management system. Whole system from match the operation simple, the interface amity, vivid, practical and safe request

6、sets out, completing a management, the public security department manages and the system manage of whole process, include the owner information search, population the information the search, small area the employee the search, owner the information register, the population information registers, sma

7、ll area system management, population information search and office text file management, office text file search, the public security arranges team of work the management, public security arranges team of work small area in etc. in management in legal power in backup, customer in search, data manag

8、ement work.Grasp the service quantity, increase industry a satisfaction rate. stay warm and fragrant to industry a new request for, for industry door constructing a grace, comfort, warm and fragrant living environment, making industry door mentally feeling civilization, hot liver service, this is so

9、ciety development to the thing industry management profession putting forward.Accompany with the residence industry to become the important industry of the national economy more and more, the thing industry manage the development of the industry to will have the enormous development potential necess

10、arily with the development space of the amplitude.The thing industry that accompany with the quick development manages, thing industry management alignment acculturation, the market turns, the profession turns to have become a kind of inevitable trend. This text introduced the process of development

11、 of the small area thing industry management information system.The thesis discusses in details to analyze from the need, system analysis, essentials design, detailed design and test with adjust whole the process of development that try, tally up the improvement method of the development experience

12、in the process and this system from now on, follow the method of the software engineering. KeyWords: Small area thing industry information management system, function, Delphi6.0, database, function, characteristics, thesis contents 目录摘要.2Abstract2目录.3前言.5第一章 引 言51.1项目背景51.2项目开发的目标5 1.3项目提出的意义5 1.4系统

13、开发所用的技术准备6 1.4.1数据库技术的现状和发展.6第二章 系统分析6 2.1问题定义.6 2.2可行性分析.6 2.3需求分析.7 2.3.1软件名称及其来源.7 2.3.2技术要求.72.3.3主要功能介绍.72.4实现方案8 2.4.1常见问题的解决.8 2.4.2异常处理和程序调试.8 2.4.3界面.8第三章 使用Access2000实现关系型数据库8 3.1数据库的概念.8 3.2数据库的建立.8 3.3创建数据库表.9 3.4数据类型.10 3.5修改已建的数据库.10 3.6实现数据库之间的联系.10 第四章 开发工具的简介.11 4.1 Delphi 6的优点114.1

14、.1 Delphi 6的适用对象.114.1.2 Delphi 6的基本功能.11 4.2 Delphi 6 部分功能介绍12 4.3 Miscortsoft Access2000的优点13 4.3.1Access2000的基本功能.13 4.3.2 Access2000的优点.14第五章 系统的总体设计.14 5.1 软件结构图14 5.2 系统流程图15 5.3系统总体功能设计16 第六章 系统的详细设计方案.17 6.1 用户登陆17 6.1.1 用户身份的验证.17 6.1.2 用户登陆界面.18 6.2 主控制平台 . .18 6.2.1 实现目标.18 6.2.2 主控制平台界面.

15、18 6.3 办公室管理20 6.3.1办公室文档管理.20 6.3.2 办公室文档查询.21 6.4 保安部管理23 6.4.1 保安排班管理.23 6.4.2 保安排班查询.24 6.5 系统管理26 6.5.1 数据备份.26 6.5.2 用户权限管理.28 第七章 系统环境.30 7.1硬件环境要求.30 7.2 软件环境要求.30总结.31致谢.31 参考书目.32前言作为小区的最主要的管理对象,小区物业管理信息系统就成了小区信息系统中不可缺少的一部分,它的内容对于小区内的业主和员工来说都是至关重要的。但一直以来人们使用传统人工的方式进行小区物业的业主和员工的信息档案管理,这种管理方

16、式存在着许多缺点,如:效率低,容易出错,格式不规范等等。另外时间又长,就不容易进行统计和分析。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已成为人们深刻认识,计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和领域。目前,我国的科技水平高速发展,计算机作为今天使用最广的现代化工具已深入到各个领域,并且正在成为未来社会信息社会的重要支柱。在这样的大背景下,现代的小区物业管理系统,它已进入人类社会的各个领域并发挥着越来越重要的作用。学习计算机知识不仅仅是为了掌握一种技能,更重要的是:它能启发人们对先进科技的向往,激发创新意识,推动对新知识的学习,培养自学能力,锻炼动手实践的本领。

17、利用计算机管理,可以加强业主自身的信息管理,提高业主的满意度,可以轻松的查询各类信息,从而达到并完成为小区内业主及员工的服务的目的。Delphi强大功能的小区物业管理信息系统满足业主及员工的要求。 第一章 引言 1.1项目背景 几年前,各个小区的物业管理基本上都是靠手工进行的,随着社会的发展,小区物业的发展也是非常的快了,而且每年都有不同的要求。业主的量也非常的大,资料可能经常性的发生更换,所涉及到的数据量就越来越大,有的小区不得不增加人力、物力来进行小区物业的管理,但手工管理具有效率低等、工作量大、容易出错等不利条件,原来手工的管理模式就显得不怎么合适了。所以我想借本次毕业设计之际,开发一个

18、不仅适用于我住的小区物业管理,并且适用于每个小区物业管理的系统。我选择小区物业管理系统主要有两个原因:一是:我对小区内的信息有点了解,而且我可以随时向我住的小区查询一些情况来增长我对小区一些布局、管理上的认识,为我以下做的系统打下基础。二是:利用做毕业设计之际,学习Delphi6.0的一些知识,操作、功能以及Access2000的具体应用于操作。.项目开发的目标建立小区物业管理系统,采用计算机对小区信息管理,进一步提高现代化水平和小区制度的管理。帮助所有的业主与员工提高责任感和工作效率,实现小区物业管理工作流程的系统化、规范化以及自动化。可以让业主与员工了解小区的整体状况并提出意见,从而为小区

19、的服务提供宝贵的依据。升级、改造小区物业现有的办公自动化系统,完善小区物业的建设,实现办公自动化结构的网络化,进一步提高小区物业的办公效率、工作水平,朝着信息化、网络化、现代化目标迈进。同时也为物业的管理员提供方便、快捷的资料信息获取渠道和手段。.项目提出的意义现在我国的小区物业管理水平普遍不好,有的还停留在纸介质的基础上,这种管理手段已经不能适合时代的发展,因为它浪费了许多的人力和物力。在当今信息时代,这种传统的管理方法必然被计算机为基础的信息管理系统所代替。如果本系统能被小区所采用,将会改变以前靠手工管理小区业主信息及小区员工工作安排的状况,可以树立良好的服务形象,提高工作效率,从而被小区

20、业主和小区员工的认可。使所有相关人员真正体会到数字化教育技术的崭新面貌。.系统开发所用的技术准备.数据库技术的现状与发展数据库(Databases,简称DB)是指长期保存在计算机的存储设备上、并按照某种模型组织起来的、可以被各种用户或应用共享的数据的集合。数据库管理系统(Database Management Systems,简称DBMS)是指提供各种数据管理服务的计算机软件系统,这种服务包括数据对象定义、数据存储与备份、数据访问与更新、数据统计与分析、数据安全保护、数据库运行管理以及数据库建立和维护等。 Access是Office办公套件中一个极为重要的组成部分。刚开始时微软公司是将Acce

21、ss单独作为一个产品进行销售的,后来微软发现如果将Access捆绑在OFFICE中一起发售,将带来更加可观的利润,于是第一次将Access捆绑到OFFICE97中,成为OFFICE套件中的一个重要成员。现在它已经成为Office办公套件中不可缺少的部件了。自从1992年开始销售以来,Access 已经卖出了超过6000万份,现在它已经成为世界上最流行的桌面数据库管理系统。后来微软公司通过大量地改进,将Access的新版本功能变得更加强大。不管是处理公司的客户订单数据;管理自己的个人通讯录;还是大量科研数据的记录和处理,人们都可以利用它来解决大量数据的管理工作。数据库为用户提供了数据的集中管理,

22、保证数据共享.并且保证数据的一致性,完整性,安全性。数据库已经发展成为一个规模巨大、增长迅速的市场。随着信息化进程的深化,计算机系统越来越成为企业运营的不可缺少的部分,事实上,数据库系统的稳定和高效也是技术上长久不衰的追求第二章 系统分析.问题定义 以往的小区管理系统都是手工完成的,这种方式时间长了就造成了很多的弊端,比如说资料统计难,查找信息难,安排员工排班顺序及调动难等许多的问题,而且手续繁杂,耗时,效率还不高的特点。随着社会的发展,计算机必将代替手工来完成这些问题,所以就产生了这个小区物业管理系统。.可行性分析可行性分析(Feasibility Analysis)也称为可行性研究,是在系

23、统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。该系统的可行性分析包括以下几个方面的内容。(1) 经济可行性:主要是对项目的经济效益进行评价,本系统开发经费对于本小区所在的单位在经济上是可以接受的,并且本系统实施后可以显著提高工作效率,有助于小区物业信息化管理。所以本系统在经济上是可行的。(2) 技术上的可行性:技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。该管理系统采用了当前新兴的

24、Delphi模式进行开发。而且又紧密的结合了Internet/Intranet技术,是技术发展的大势所趋,它把应用系统带入了一个崭新的发展时代。数据库服务器选用Access数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。因此,系统的软件开发平台已成熟可行。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。(3) 管理上的可行性:主要是管理人员是否支持,现有的管理制度和方法是否科学,规章制度是否齐全,原始数据是否正确等。规章制度和管理方

25、法为系统的建设提供了制度保障。 综上所述,此系统开发目标已明确,在技术和经济等方面都可行,并且投入少、见效快。因此系统的开发是完全可行的。.需求分析 在可行性分析阶段已经粗略的研究了该项目的需求,并分析了开发平台及软件的可行性,但为了准确的确定目标系统必须做什么,了解用户的明确需求,在小区物业的相关部门进行了详细的调研, 进一步明确了所实现子系统的功能。小区的物业管理范围较大,管理内容比较繁杂,日常工作需要耗费大量人力和物力.在没有使用计算机管理系统前,物业公司一直为此而烦恼.当物业公司采用了计算机管理系统进行物业方面的管理,根据小区具体的情况,该系统实施后,能够满足对小区业主、保安进行管理,

26、能够实现日常文档管理等业务。 .软件名称及其来源软件名称:小区物业管理系统软件来源:小区管理的必要渠道.技术要求所用开发工具:前台为Delphi 6,后台为Access。所开发的软件有良好的人机界面、严谨的结构、完备的性能、而且经上机能够平稳运行。.主要功能介绍小区物业管理系统是专门为小区管理人员设计的,是小区管理人员管理小区的必然渠道,该系统可以按实际情况随意地增添业主与员工,查询和管理起来比较容易。拥有了这个小区管理系统也就等于拥有了小区内所有的信息情况。根据小区的具体情况,系统主要功能设计有: (1)经理部管理:业主信息查询、人口信息查询、小区员工查询 (2)管理部管理:业主信息登记、人

27、口信息登记、人口信息查询、小区制度管理 (3)办公室管理:办公室文档管理、办公室文档查询 (4)保安部管理:保安排班管理、保安排班查询 (5)系统管理:数据备份、用户权限管理.实现方案.常见问题的解决在系统运行过程中,经常会碰到许多的错误。其中值得注意的是,在编写程序代码时一定要注意一个begin与一个end相对应。还有经常遇到的问题是:在运行时经常的死机,这样就要考虑在发生异常情况下的对数据和系统的保护。要做到这些尽量做到数据库在打开运行完必要的操作后立即关闭。要及时更新后台数据库中的数据。只有这样才能在发生异常情况下而不至于导致整个系统的破坏和造成数据的丢失。.异常处理与程序调试在应用程序

28、开发中如何检测、处理程序的运行错误是一个很重要的问题。在 Delphi 的集成开发环境( IDE )中提供了一个完善的内置调试器,可以帮助你发现大部分程序错误。但并不是所有的错误都可以被发现,而且当程序涉及到与外设的数据交换或操作外设,如要求用户输入、读写磁盘等时,错误的发生是程序无法控制的,如输入非法字符、磁盘不能读写等。这些情况不仅会导致应用程序异常中止而且可能引起系统的崩溃。针对这些问题,Delphi同时提供了一套强大的异常处理机制。巧妙地利用它,可以使你的程序更为强健,使用更为友好。.界面界面的设计是在程序设计过程中不可能不考虑的问题。一个友好的工作界面是能让使用者感到舒适的工作环境的

29、一个重要组成部分。用户在操作过程中难免有错误操作和错误处理,在这种情况发生时,要能有错误的信息提示,能提示用户错在哪里,应该作哪些准备工作。有些操作如删除操作要能给用户一个提示让其思考的过程。在确定要删除以后再删除。这样可以减少误操作所带来的不必要的损失。第三章 使用Access2000 实现关系型数据库3.1数据库的概念数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。计算机的数据库可以分为两类:非关系数据库(flat-file)和关系数据库(relational)。关系数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语,象

30、记录、域等。3.2数据库的建立点击“开始”“程序”“Access”就可以进入Access2000的界面,然后“新建”一个新的数据库,如 (图3.1) (图3.1 WYGL数据库)创建任何一个数据库的第一步是仔细的规划数据库,设计必须是灵活的、有逻辑的。创建一个数据库结构的过程被认为是数据模型设计。1 标识需要的数据;2 收集被标识的字段到表中;3 标识主关键字字段;4 绘制一个简单的数据图表;5 规范数据;6 标识指定字段的信息;7 创建物理表。 3.3 创建数据库表 在数据库中,“表”用来存储数据,“查询”用来查找数据,作为一个数据库,最基本的就是要有表,并且表中存储了数据,有了这些数据以后

31、,就可以将它们显示在窗体上。表中的每一行叫做一个“记录”,每一列叫做一个“字段”, 在数据库中存放在表行列交叉处的数据叫做“值”,它是数据库中最基本的存储单元,它的位置要由这个表中的记录和字段来定义。(1)保安排班表 保安排班表用于安排保安排班工作的相关信息。保安排班表的结构见图3.2所示:字段名称数据类型长度编号文本10值勤人文本10值勤目的文本50值勤岗位文本20巡逻路线文本50当发生事备注事故处理情况文本20时间时间/日期(图3.2 保安排班表的结构)(2)文档信息表 文档信息表用于查阅各种文档的相关信息。文档信息表的结构见图3.3所示:字段名称数据类型长度文档标题文本10文档标号文本1

32、0起草人文本10起草日期时间/日期详细内容文本50(图3.3 文档信息表的结构)(3)权限信息表 权限信息表用于保存权限的相关信息。权限信息表的结构见图3.6所示:字段名称数据类型长度用户名文本10用户权限文本10密码文本10(图3.4权限信息表的结构) 3.4数据类型一个合适的数据类型才能正确表达数据,而选择不合适的数据类型不仅可能造成数据丢失,还可能浪费存储的空间。尽量在数据录入前选择好数据类型,避免在录入数据后再转换数据类型,这样做很可能造成数据的丢失。数据类型的选择可参考表3.1 表3.1 数据类型及说明数据类型说明举例文本所有数据作为文本来处理,即使是阿拉伯数字。因而不能进行计算机等

33、操作。最长可达255个字符(127个汉字)如姓名、地址、单位名等字段备注一般用来储存超长的说明性文本,最长可达64K如用来存放一个人写的文章数字各种可能需要进行计算的,可用数字表达的数据如数量、重量等日期/时间表明时间、日期的数据如出生日期、定货日期 货币用来表达各个国家的币值如价格、销售额等自动编号为每一个记录自动按顺序添加一个整数序列号。通常用来表示记录的记录号是/否非是即否的数据,两者必居其一如可用来表示是否是非农业户口查阅向导用来启动查阅向导,可以设置该字段的数据为其他表或查询中的字段中的数据3.5修改已建的数据库数据库的修改分为:添加、编辑和删除记录。这三种操作均可由Access 创

34、建的程序来完成,下面的章节将详细描述实现的具体方法。3.6实现数据库之间的联系数据库之间的关系指明两个库之间共享一个共同的关键字值。一个连接是指一种虚拟的表,这种表是在当用户要求从相互关联的各个不同的表中获取信息时建立的,关键字段用于在相互连接的不同表中查找匹配的记录。一个更高级的连接形式称为自连接。这种连接是指一个表被连接到它自己的一个字段,或在不同的纪录中由重复数据的组合字段。数据库中有三种不同类型的关键字:主关键字、组合关键字和外关键字。在表中使用的关键字类型用于描述库表示什么以及在数据库中如何与其它的库建立关系。 第四章 开发工具简介从以上系统的设计分析,我选用了Delphi 6.0做

35、为前台开发工具,Miscortsoft Access2000作为后台数据库支持。下面就简单的介绍一下这两种工具。4.1 Delphi 6的优点4.1.1 Delphi 6.0适用对象:高级程序员-可利用Delphi 6.0的集成环境进行应用程序和模块的可视化设计。对组件进行调试和组装,以形成解决方案。通过Team Source共享开发环境,对开发工作进行协调,保证了应用程序的一致性。程序员利用Delphi 6.0强大的编程能力进行模块级和组件级开发。 4.1.2 Delphi 6基本功能:(一) 对标准技术的完整支持。Delphi提供了Windows 32位特性的完整支持。用Delphi编写m

36、ulti-thread多线程的程序非常简单, 系统提供了一个叫Thread Object的物件,只要新建一个Thread Object,然后给出Class Name, 就产生了一个继承TThread的Class,在Execute中添入相关代码,就完成了。我们的系统中就使用了multi-thread来提高系统的执行效率,在空闲时,提前打开相关数据库的Table。(二) Delphi 提供了对Microsoft的Active X技术(OCX技术的改进)的支持, 可以在Delphi中 像使用标准构件一样使用ActiveX构件,你可以直接购买别人开发的大量Active X(OCX)构件直接 使用,比如

37、像复杂得可以完全兼容Microsoft Excel 7.0的Formula One构件,大量支持WWW浏览器技术的构等。在Delphi编写的应用程序中,就可以非常方便的进行Internet的访问,如收发E-Mail,访问Home Page和Download软件升级版本。Delphi中,对OLE2的支持也是非常完整,由于增加了一种数据类型Variant,我们可以在程序中,对Word,Excel等OLE2对象进行操作,非常方便。(三)完善的数据处理能力。Delphi提供了非常方便的工具SQL Explorer,可以快速浏览各种数据库服务器上的资料,如stored procedure等。另外一个工具

38、是SQLMonitor,可以测试和优化SQL查询。还提供了一个数据搬迁工具,可以将数据从一个地点全部或部分搬迁到另外一种数据库中。(四)几乎完美的面向对象语言和技术。Delphi6.0的面向对象已经非常彻底,有可视的Form的继承。这大大方便了类似数据输入界面的管理,比如收款录入和付款录入界面,很多动作相同,于是可以先构造一个Form作为基类,继承下去两个甚至多个界面,相同动作写于基类中,不同的编写于子类中。由于所有函数支持虚函数特性,对程序编写和维护非常方便,大量类似的报表也采用了此技术。(五)Delphi的对象技术还帮助我们完成了两个高难度的工作:多语言支持和类似于Windows 95的桌

39、面和菜单管理。该软件可以自动和运行期间人工调整显示的语言,为外资企业提供了方便。该软件由于功能很多,初学者可能不会全部使用,系统能可以根据用户的需求,随意的修改和组合,可复杂也可以简单。提供了很多的方便。(六)强大的数据库编程能力数据库编程一向是Delphi的强项。Delphi 6除了使用它著名的BDE数据引擎外,还提供了ActiveX 数据对象(ADO)的支持。为数据库编程增加了灵活性。另外新改进的多层分布式应用程序套件(MIDAS)进一步发展成DataSnap技术。其新增的一套dbExpress组件为开发基于数据库的Web应用程序提供了轻量级的数据库引擎。(七)集体开发Delphi 6新改

40、进的Team Source是一个集成的工作流管理工具。可以使开发小组成员共享开发环境,更好地分工协作。同时它通过对版本的跟踪管理,保证了软件的一致性。此外,Delphi 6还支持Microsoft Transaction Server(MTS)。M TS是Microsoft为实现分布式应用而设计的一个中间件,其基本组成部分是Active X。MTS中的“两阶段提交”技术使得应用程序能够跨服务器处理事务。MTS中的“X / OpenXA”技术允许服务器与MTS的资源管理器通信,客户程序能够在异构环境下看到提交的数据包成功还是失败。从历史上看,Delphi作为一个优秀的企业级开发工具,它的每个版本

41、都从以上各个方面充分考虑到用户的需求,不断完善和提供更新更强的功能。Delphi 6企业版的推出,使得Borland公司在企业级开发工具继续保持了它的优势。Delphi 6企业版在开发分布式数据库系统、Web应用等方面的性能有了很大提高,同时在提高开发人员的效率、易于使用、集体开发方面也做了不少改进。特别是对于分布式结构非常完善的支持使其当之无愧成为企业级开发工具的首选。4.2 Delphi 6 部分功能介绍 Delphi是唯一真正的编译语言。由于大型通用软件的速度要求较高,经验和测试表明PB,VB,Foxpro编写的大程序较慢,Delphi的程序开发和运行时都很快。由于Delphi 6.0面

42、向对象的程序设计、组件化的编程方式、编译速度极快的Pascal 编得Delphi 6.0 具有更加强大的开发功能和图形化操作,内部功能更加完善,让用户的设计省心省事。1. ADO数据集: ADO(Active Data Objects)是微软提供的一项技术。通过ADO,能让用户快速访问关系型或非关系型数据库以及E-Mail和文件系统。在本系统中所有数据库的连接都用到了ADO组件。与ODBC一样,ADO已成为访问数据库的新的标准接口。ADO有两个主要优点:其一是易于使用、速度快、内存支出少和磁盘遗迹小。ADO支持建立客户端 /服务器和基于Web的应用程序的关键功能;其二是“远程数据访问”(Remote Data Seervice, RDS),能够通过一个来回的传输将数据从服务器移动到客户端应用程序或Web页中,然后在客户端对数据进行操作,最后将更新数据返回服务器。ADO 的

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1