论文部分内容阅读
摘 要: 五小车辆管理系统数据库选用Microsoft Access2000数据库系统。Microsoft Access2000数据库系统是一种典型的关系型数据库系统,具有使用方便,便于修改,易于维护的特点。
关键词: 管理系统;数据库;设计;配置
中图分类号:TP392 文献标识码:A 文章编号:1671-7597(2011)0810086-01
信息技术发展迅速,业务量不断扩大,种种外在因素使市运管处现有的五小车辆管理系统已经不能满足进书业务的需要,给运管处日常业务带来不便,也影响了运政稽查业务。因此,开发一套新的五小车辆管理系统就显得至关重要。
1 系统简介
系统设计又称为物理设计。系统设计要根据系统分析报告中的系统逻辑综合考虑各种约束,利用一切可用的手段和方法进行各种具体设计,确定新系统的实施方案,解决“系统怎么做”的问题。结构化系统设计是指利用一组标准的图表工具和准则,确定系统有哪些模块,用什么方法连接,如何构成良好的系统结构,并进行系统输出、输入、数据处理、数据存储等环节的详细设计。这一阶段的重点是设计好系统的总体结构,选择最经济合理的技术手段。
2 数据库设计
由于系统涉及到“五小车辆信息管理”、“运政稽查管理”、“违章信息”三个主要部分,所以在数据库中应建立三张表,分别命名为:五小车辆、稽查管理、违章处理。表“五小车辆”包括“车号”、“型号”、“车架号”、“是否有营运资格”、“从业人员姓名”、“从业人员资质”。表“稽查管理”包括“日期”、“地点”、“稽查人”、“稽查车”、“查处车辆次”、“违章车辆”、“处罚依据”。表“违章信息”包括“车号”、“违章时间”、“违章地点”、“违章缘由”、“处罚金额”、“处罚执行情况”。
典型的数据库应用程序如下图所示,可分为三大部分:数据库、中介软件(BDE)和前端应用程序(见图1):
可以把前端应用程序在分为数据集组件、数据源组件和数据感知组件。数据集组件用来选择要连接的数据库表,数据感知组件用来显示数据集组件的内容,数据源组件TdataSource则是数据感知组件和数据集组件的桥梁(见图2)。
3 数据库配置步骤
1)打开“开始菜单”,在“设置”中进入“控制面板”,双击“ODBC
数据源(32位)”,点击“添加”按钮,配置Microsoft Access驱动器,设定数据库源名为mw。然后选择数据库路径为“D:mwking毕业设计数据库db1.mdb”。退出ODBC数据源(32位)设置。
2)打开Delphi6.0菜单,进入“BDE Administrator”。如图3所示。BDE左边是别名区(All Database Aliases)。别名内包括Database与Configuration别名的目的是为了保持应用程序的可移植性,定义Microsoft
Access2000数据库的别名为mw。使用BDE定义的数据库的别名代替数据库实际所在的路径和名字,其好处在于当实际的数据库存放的位置发生变化时,只需利用BDE简单地设置一下该数据库的别名,而数据库应用程序无需修改。Configuration用来设置每一种类型的数据库驱动程序的初始设置与BDE运行时的起始值。
BDE界面如下:
BDE定义了强大的API函数库,它能够创建数据库服务器,对本地服务器或远程服务器进行操作。BDE提供了通用接口,可以调用多种类型的数据库服务器,使用驱动连接多种数据库。可以使用本地数据库驱动(Paradox、dBASe、FoxPro、Access),也可以使用远程数据库服务器的SQL关联的驱动程序,例如InterBase、Oracle、Sybase、Informix、Microsoft SQL Server和DB2,一个ODBC转换器使用户可以提供自己的ODBC驱动。
BDE是一种能够被多个应用程序共享的书据调用机制。Delphi应用程序通过数据库引擎来处理数据。BDE实际是几个DLL模块构成,它们负责处理数据库工作的核心部分。在Delphi中,数据库应用程序必须建立与数据库的联系,在Delphi中通过数据库引擎BDE来完成这个工作。所有的数据库存取的程序,都必须通过BDE来完成。BDE是Delphi数据库功能的核心部分,是连接应用程序和数据库的桥梁。
4 结语
由于所开发的系统是单机版,所以选用Microsoft Access2000数据库系统。Microsoft Access2000数据库系统是一种典型的关系型数据库系统,具有使用方便,便于修改,易于维护的特点。
参考文献:
[1]锦平,软件系统开发技术[M].西安:西安电子科技大学出版社,1989.
[2]锦芳,系统分析和设计[M].北京:北京航空航天大学出版社,1997.
关键词: 管理系统;数据库;设计;配置
中图分类号:TP392 文献标识码:A 文章编号:1671-7597(2011)0810086-01
信息技术发展迅速,业务量不断扩大,种种外在因素使市运管处现有的五小车辆管理系统已经不能满足进书业务的需要,给运管处日常业务带来不便,也影响了运政稽查业务。因此,开发一套新的五小车辆管理系统就显得至关重要。
1 系统简介
系统设计又称为物理设计。系统设计要根据系统分析报告中的系统逻辑综合考虑各种约束,利用一切可用的手段和方法进行各种具体设计,确定新系统的实施方案,解决“系统怎么做”的问题。结构化系统设计是指利用一组标准的图表工具和准则,确定系统有哪些模块,用什么方法连接,如何构成良好的系统结构,并进行系统输出、输入、数据处理、数据存储等环节的详细设计。这一阶段的重点是设计好系统的总体结构,选择最经济合理的技术手段。
2 数据库设计
由于系统涉及到“五小车辆信息管理”、“运政稽查管理”、“违章信息”三个主要部分,所以在数据库中应建立三张表,分别命名为:五小车辆、稽查管理、违章处理。表“五小车辆”包括“车号”、“型号”、“车架号”、“是否有营运资格”、“从业人员姓名”、“从业人员资质”。表“稽查管理”包括“日期”、“地点”、“稽查人”、“稽查车”、“查处车辆次”、“违章车辆”、“处罚依据”。表“违章信息”包括“车号”、“违章时间”、“违章地点”、“违章缘由”、“处罚金额”、“处罚执行情况”。
典型的数据库应用程序如下图所示,可分为三大部分:数据库、中介软件(BDE)和前端应用程序(见图1):
可以把前端应用程序在分为数据集组件、数据源组件和数据感知组件。数据集组件用来选择要连接的数据库表,数据感知组件用来显示数据集组件的内容,数据源组件TdataSource则是数据感知组件和数据集组件的桥梁(见图2)。
3 数据库配置步骤
1)打开“开始菜单”,在“设置”中进入“控制面板”,双击“ODBC
数据源(32位)”,点击“添加”按钮,配置Microsoft Access驱动器,设定数据库源名为mw。然后选择数据库路径为“D:mwking毕业设计数据库db1.mdb”。退出ODBC数据源(32位)设置。
2)打开Delphi6.0菜单,进入“BDE Administrator”。如图3所示。BDE左边是别名区(All Database Aliases)。别名内包括Database与Configuration别名的目的是为了保持应用程序的可移植性,定义Microsoft
Access2000数据库的别名为mw。使用BDE定义的数据库的别名代替数据库实际所在的路径和名字,其好处在于当实际的数据库存放的位置发生变化时,只需利用BDE简单地设置一下该数据库的别名,而数据库应用程序无需修改。Configuration用来设置每一种类型的数据库驱动程序的初始设置与BDE运行时的起始值。
BDE界面如下:
BDE定义了强大的API函数库,它能够创建数据库服务器,对本地服务器或远程服务器进行操作。BDE提供了通用接口,可以调用多种类型的数据库服务器,使用驱动连接多种数据库。可以使用本地数据库驱动(Paradox、dBASe、FoxPro、Access),也可以使用远程数据库服务器的SQL关联的驱动程序,例如InterBase、Oracle、Sybase、Informix、Microsoft SQL Server和DB2,一个ODBC转换器使用户可以提供自己的ODBC驱动。
BDE是一种能够被多个应用程序共享的书据调用机制。Delphi应用程序通过数据库引擎来处理数据。BDE实际是几个DLL模块构成,它们负责处理数据库工作的核心部分。在Delphi中,数据库应用程序必须建立与数据库的联系,在Delphi中通过数据库引擎BDE来完成这个工作。所有的数据库存取的程序,都必须通过BDE来完成。BDE是Delphi数据库功能的核心部分,是连接应用程序和数据库的桥梁。
4 结语
由于所开发的系统是单机版,所以选用Microsoft Access2000数据库系统。Microsoft Access2000数据库系统是一种典型的关系型数据库系统,具有使用方便,便于修改,易于维护的特点。
参考文献:
[1]锦平,软件系统开发技术[M].西安:西安电子科技大学出版社,1989.
[2]锦芳,系统分析和设计[M].北京:北京航空航天大学出版社,1997.