数据库应用软件开发delphi.pptVIP

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

数据库应用软件开发——delphi 软件蓝领班毕业设计 目录 第1章 概述 第2章 系统分析和设计 第3章 Delphi与数据库设计 第4章 Delphi连接数据库的不同方式比较 第5章 Delphi 界 面 设 计 第6章 Delphi 查 询 设 计 第7章 Delphi报表设计 第8章 Delphi实现数据库的备份与恢复 第9章 Delphi应用程序的封装与发布 第1章 概述 1. 什么是软件 ? 软件是指计算机程序及其有关的数据和文档。 软件文档(software documentation)是以人们可读的形式出现的技术数据和信息。 “软件是程序以及开发、使用和维护所需要的所有文档(document)。” 第 2 章 学生成绩管理系统分析与设计 2.1 系 统 分 析 2.2 系 统 设 计 2.1 系 统 分 析 2.1.1 可行性分析 2.2 系 统 设 计 2.2.1 功能设计 作为学生成绩管理系统,从功能上主要分为登录模块、主程序模块和退出模块3大部分。 登录模块主要用于登录学生成绩管理系统,是进入系统的第一步,主要涉及数据库的连接,用户名、密码的检测判断和软件验证。 主程序模块是整个系统的操作界面,包括班级管理、档案管理、交费管理、课程管理、成绩管理、奖惩管理、奖学金管理、学生补助管理、勤工助学管理、统计分析以及系统帮助等模块。 退出模块包括数据备份数,即退出系统的同时对整个操作过程中的数据库数据进行备份。 图2-1所示为学生成绩管理系统的功能模块图。 2.2.2 系统结构框图 系统结构框图可以反映系统主要功能之间的关系,对学生成绩管理系统进行总体设计,需要对整个系统的结构有一个清楚的认识和设计。 图2-2所示为学生成绩管理系统的结构框图。 2.2.3 系统实现 学生成绩管理系统是一个数据库应用系统,实现该系统所采用的框架是单机结构。 第 3 章 Delphi与数据库设计 3.1 常用桌面型数据库 3.2 常 用 大 型 数 据 库 3.3 学生成绩管理系统数据库设计 3.1 常用桌面型数据库 DBF格式的数据库文件是最常用的数据库格式文件之一,它可由多种数据库软件创建,包括dBASE、Foxpro、Visual Foxpro、Clipper等,通过使用这些数据库工具,可以直接编辑、修改、查询存储在以DBF为后缀文件中的数据,采用Microsoft Excel也可以打开并修改DBF数据 3.2 常 用 大 型 数 据 库 简 介 大型数据库泛指那些容量大、功能完善、速度快的DBMS(Database Manager System),例如MS SQL Server、Oracle、DB/2、Informix、Sybase等,大型数据库与普通数据库是从安全性、严谨性、共享性等原则上进行区分的。大型数据库向分布式数据库和对象数据库技术方向发展。 3.3 学生成绩管理系统数据库设计 考虑到本系统的通用性与开发的可易性,我们采用MS Access 2000数据库进行开发,数据连接方式采用ADO,开发完成后可以非常容易地升级到网络级的应用,网络数据库可以采用MS SQL Server 7.0或MS SQL Server 2000。 第 4 章 Delphi连接数据库的不同方式比较 4.1 BDE 4.2 ADO 4.3 dbExpress 4.4 ODBC 4.5 学生成绩管理系统连接数据库 4.1 BDE BDE(Borland Database Engine)是Borland公司推出的一套数据引擎,用来实现应用程序与数据库之间的连接。使用BDE的时候,需要使用BDE Administrator来配置一个别名,这个别名实质上是访问数据库的一个标识符,内部封装了访问数据库所需要的多个参数,如图4-1所示,不同的数据库所封装的参数是不一样的。 4.1.1 BDE文件组成 BDE所需要的一系列文件在默认情况下位于\Program Files\Common files\Borland Shared\BDE目录下,包括不同类型数据的支持库、BDE Administrator(bdeadmin.exe)、数据迁移工具(datapump.exe)、帮助文件等。BDE通常采用以下3种方式实现应用程序与数据库的连接。 (1)采用Borland公司自己内置的驱动程序来连接数据库。一般应用在连接Paradox、dBase等数据库。 (2)采用SQL Links连接数据库。一般

文档评论(0)

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

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

1亿VIP精品文档

相关文档