ImageVerifierCode 换一换
格式:DOC , 页数:26 ,大小:695KB ,
资源ID:13160693      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13160693.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Delphi开发的宠物医院管理系统论文Word文档下载推荐.doc)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Delphi开发的宠物医院管理系统论文Word文档下载推荐.doc

1、2.2.4 SQL语句82.3 数据库的选择102.3.1 Microsoft Office Access103 概要设计123.1系统流程123.2数据库设计123.2.1数据库设计过程123.2.2 数据库构成144 详细设计164.1系统的主要功能164.2 系统的基本模块164.2.1系统操作模块164.2.2客户管理模块174.2.3药品管理模块194.2.4财务管理模块214.2.5系统管理模块224.2.6主界面245 总结256 致谢267 参考文献27摘要本次毕业设计任务是通过开发一个宠物医院管理系统,学习用Delphi开发分布式多层数据库系统。采用Delphi7.0和Mic

2、rosoft Office Access等软件为开发工具;通过对计算机硬件和软件解决方案的论证;对应用领域进行调查分析;参考各种资料和进行数据库编程实践。在我指导老师的帮助下,已经基本上成功地实现了设计任务书的要求。使得设计的数据库系统能够实现一般数据库的管理。我们研究了数据库的查询优化问题。本系统是针对宠物医院管理进行设计的, 关键词:宠物医院、管理、Delphi7、Microsoft Office Access1 概述1.1 选题的目的、意义开发一个宠物医院管理系统,可以实现动态的连接应用程序服务器,只要对配置文件进行配置,就可以像网上邻居一样选择所要连接的应用程序服务器。并能实现登录、客

3、户管理、药品和宠物用品的添加和修改 、数据的备份和还原等功能。1.2 国内外研究现状及存在的问题随着社会发展,人类的生产、生活越来越离不开信息。谁拥有了更多更有效的信息,谁就将在竞争中处于有利地位。信息产业正在成为一个国家的支柱。数据作为信息的载体,其管理工具数据库对于信息技术的重要性,正日益得到人们的重视。只有拥有了先进的数据库技术,才能有效地管理好浩如烟海的数据,并从中提取出对自己有用的信息来加以利用。90年代,人们开发MIS系统大都采用客户机/服务器结构,客户机/服务器结构既是硬件结构又是软件结构。即数据放在服务器上,程序在客户机上。进行数据访问时,由客户机提出请求,服务器执行并给出结果

4、。客户机/服务器对于优化了网络,提高了系统的利用率。客户机/服务器体系结构的发展经历了从二级体系结构模式到三级体系结构模式。1.3 需求分析信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,宠物医院管理系统软件为宠物医院带来了极大的方便。运用现代信息化技术再造的组织结构,建立一个适应知识经济创新需要的网络化水平管理方式,显得尤为重要。电脑信息库录入是指将手工已编制好的记账信息库管理系统或根据原始信息库直接在系统内制作信息库信息,同时,可对输入的

5、信息库信息进行修改、查找、等操作。这种集约化的管理模式,便于信息库信息的收集、整理和加工,又便于操作员的需求信息在最短的时间内得到反馈。我国加入WTO后,面对高度信息化、全球化和管理现代化的国际竞争,中国如何应用信息技术促进管理创新,以管理创新促进实施信息现代化的战略,深化改革和实现管理水平跨越式发展,提高服务水平和服务质量,增强的竞争力,已成为一个不容回避、亟待研究解决的重大课题。本系统所实现的宠物医院管理是以 Delphi7.0和Microsoft Office Access为编程环境来实现其制作和开发过程的,通过对宠物医院管理系统,进行可行性分析、需求分析和设计逐步将一个宠物医院管理系统

6、的开发过程呈现出来。没有刻意追求专业性和商品化软件的华丽包装,而是本着简单实用的原则,即在功能上满足用户的需求,又力求操作简便,是本系统容易掌握和使用。2 开发工具简介随着社会需求的推动和计算机技术的发展普及,各行业的管理机构需要有计算机来处理大量的信息。选择一优秀的数据库管理系统作为开发平台,将给日后的信息处理带来便利性。其中,基于微型计算机的数据库系统是应用最广泛、实用性最强的一种计算机技术。而事实证明:ACCESS数据库是一个广泛使用、简单易用、性能价格比较高、工具完整而又丰富、界面友好、处理速度高的关系型数据库。ACCESS20000主要用于Windows环境,利用它可设计出体现Win

7、dows风格的丰富多彩的图形化用户界面,使用户的操作和使用十分便利。ACCESS2000 是为数据库应用程序开发而设计的功能强大、面向对象的编程工具。它能够管理大量复杂的数据信息,同时有具有很好的安全性和较强的网络功能,甚至还能够实现数据的远程访问和存储加工从本人的实际情况看:因为在校期间也有学习过可视化的编程,对这一类的软件的使用也有叫深的认识,所以说选用ACCESS2000作为开发工具是很有优势的。而对于前台编程工具,目前比较流行的是RAD(Rapid ApplicationDevelopment快速开发工具)VC+,VB,Delphi,PowerBuilder,C+builder等。其中

8、以VC+和Delphi较为杰出,而VC+主要是侧重于偏硬方面, Delphi主要侧重于偏软方面。对底层编程比较需要的地方就大部分VC+,而Delphi的IDE是非常易用的。业界有一句很经典的话:真正的程序员用VC+,而聪明的程序员用Delphi。可见,VC+与Delphi是两种较行优秀的语言开发工具。Delphi 7.0应用程序开发工具,是目前最为广泛的、易学易用的面向对象的开发工具,Delphi 7.0提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。2.2 Delphi7.0Delphi是一门真

9、正的面向对象的编程语言,它支持封装、继承和多态性等面向对象的概念。面向对向程序设计是现今最为流行的程序设计方法,也是开发 Delphi程序的根本思想。简单来说,是将一个对象的数据以及一个对象的操作结合起来,对一个对象中的数据的访问,通过该随行提供的操作接口来实现。继 承,是指子类拥有父类的方法和属性。面向对象的程序设计目的是创建可重用的代码,通过把属性和方法封装进对象中,以便更好地模拟现实世界。面向对象的 程序设计涉及到对象、类、封装、多态等基本概念,以下作简要说明简单来说,是将一个对象的数据以及一个对象的操作结合起来,对一个对象中的数据的访问,通 过该随行提供的操作接口来实现。继承,是指子类

10、拥有父类的方法和属性。2.2.1 Delphi7.0 的特点Delphi7.0是以组件化的编程方式、面向对象的程序设计、快速的Pascal编译器、众多的组件和强大的数据库及网络应用开发支持,是开发客户机-服务器程序的高效工具,是面向对象编程的典范。1. 可视化开发环境。 Delphi提供了一套可视化工具,通过它们可以及时观察界面设计中的变化,这种设计过程基本是“所见即所得” 可视化开发环境的特点是“控件组装”。2. Delphi提供了丰富的可视组件库。3. 面向对象的特性。4. 高效的编译器。Delphi的编译器是目前世界上最快的32位本地代码(源代码)编译器。使用这种编译器产生的运行文件EX

11、E是独立的,不需要链接运行时的解释器DLL。5. 强大的数据库开发功能。开发数据库应用程序是的主要功能之一。应用程序可通过在Delphi中使用Borland公司提供的数据引擎(BDE)功能,使用多种数据库, 例如Oracle、Sybase、Informix、Interbase、Microsoft SQL Server、Paradox、Xbase系列数据库。 6. 支持分布式应用开发适应于多种数据库结构,包括客户机服务机模式和多层数据结构模式。2.2.2数据库组件介绍用Delphi7开发数据库应用,重点是和各种数据库组件打交道,能和数据库挂钩的组件对象有5种,它们是:Session(数据库会话)

12、、 Database(数据库)、Dataset(数据集)、DataSource(数据源)、Data control(数据控制组件,也叫data-controls即数据感知组件)。其中前面4种统称为数据访问(Data Access)组件。ADO组件 Delphi7.0包含了可以用来访问Microsoft公司的ActiveX Data Objects(ADO)格式数据库的组件。ADO是Micrsoft公司关于各种类型数据的高等界面,后来逐渐演变成满足所有数据访问需要的完整解决办法。ADO的对象模型是所有数据访问接口对象模型中最简单的一种。Microsoft公司用来访问ADO数据的应用程序界面技术是

13、OLE DB。OLE DB是一种底层编程接口,用来访问许多不同类型的数据源,其中包括消息、文件系统以及其他一些非传统的数据源。OLE DB是一个由Component Object Model(COM)接口组成的集合,用来隐藏创建数据访问服务过程中的细节。OLEDB提供了访问任何数据资源的方法,包括相互关联的数据库和相互不关联的数据库、Email和文件系统、文本和图形以及用户定义的数据对象。Delphi的ADO组件无需依靠BDE而是使用ADO技术,提供了可以通过数据控制组件访问数据的新方法。唯一的要求是在使用ADO组件时必须运行ADO/OLEDB。ADO组件的使用使得DELPHI在访问数据的类型

14、和采用的技术方面都有了很大的突破。数据模块设计窗口 数据模块设计窗口是用来设计和维护数据模块的。数据模块设计窗口中包含了所有以.DTI作为文件扩展名的Data Diagram文件的信息。DTI文件在编译时不起任何作用。2.2.3SQL语言简介SQL(Structured Query Language),意思为结构化查询语言,是一种介于关系代数与关系演算之间的结构化查询语言。它的主要功能就是同各种数据库建立联系,进行沟通。ANSI(美国国家标准协会)规定SQL是关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据、从数据库中提取数据等。SQL语言之所以能够

15、为用户和业界所接受,并成为国际标准,是因为它是一个综合的、功能极强同时又简捷易学的语言。SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,主要特点包括:1.综合统一非关系模型的数据语言一般都分为模式数据定义语言(模式DDL)、外模式数据定义语言(外模式DDL)、与数据存储有关的描述语言(DSDL)及数据操纵语言(DML),分别用于定义模式、外模式、内模式和进行数据的存取与处置。当拥护数据库投入运行后,如果需要修改模式,必须停止现有的数据库的运行,转储数据,修改模式并编译后再重装数据库,十分麻烦。SQL语言则集数据定义语言DDL、数据操纵语言DML、数据控制语言DCL的功能于一体,语言风格统一,可以独立完成数据库生命周期中的全部活动,包括定义关系模式、建立数据库、插入数据、查询、更新、维护、数据库重构、数据库安全性控制等一系列操作要求,这就为

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1