车辆管理系统

车辆管理系统
车辆管理系统

课程设计说明书

题目:车辆管理系统

学生学号:201371060107

学生姓名:金东海

学院:计算机科学与工程学院班级:13级物联网工程

指导教师:蔺想红

2015 年5月30日

1、设计任务

选题意义:

在当前的市场经济体制下,企业要想提高市场的竞争力,取得好的经济效益,不但要有好的产品,同时也要有好的管理方式,所以必须拥有一套完善的并且适合自身特点的信息化管理系统,以实现企业降低成本、及时反馈市场信息、完善服务质量、提高经济效益、分析市场需求、制定销售计划和目标等管理目的。

随着信息技术的不断发展,各行各业对企业信息化的要求越来越迫切。企事业单位车辆类型越来越多,这使得单位车辆信息复杂化,关于车辆的各类信息及台账资料越来越多,以前的管理模式主要是通过专门人员进行人工管理,信息化不足,计算机使用率低。造成工作效率低,并且企业内部沟通不良这些问题很难克服,车辆管理很不合理,不能及时根据需要调整所需信息,管理效率越来越差,数据不一致现象越来越多。

采用信息系统进行管理可以显著提高车辆管理的工作效率。我们将发挥计算机的庞大的存储空间,高性能的处理能力,高度可靠的数据安全,清晰的可视化数据等这些优势来辅助单位对车辆进行管理,实现了计算机资源的合理利用,真正实现了减少劳动力提高劳动质量的目的。

问题描述:

车辆管理系统主要负责各种车辆的常规信息管理工作。

系统中的车辆主要有大客车、小轿车和卡车。每种车辆有车辆编号、车牌号、车辆制造公司、车辆购买时间、车辆型号(大客车、小轿车和卡车)、总公里数、耗油量/公里、基本维护费用、养路费、累计总费用等信息。大客车还有载客量(最大载客数)信息,小轿车还有箱数(两厢或三厢)信息,卡车还有载重量等信息。

每台车辆当月总费用=油价*耗油量/公里+基本维护费用。

基本维护费用:客车:2000元/月,小轿车:1000元/月,卡车:1500元/月;

功能要求:

实现系统的车辆添加,删除,修改,查找,统计,显示等多个模块功能。

2.实验要求

数据库设计

主要包括数据库及标的概述和数据库关系模式。数据库在一个管理信息系统中占有非常重要的地位,数据库结构的好坏将直接影响到应用系统的效果和数据操作以及能否保证数据的一致性、完事性和安全性。

基础要求

本课程设计要求了解车辆管理系统的过程,要求对车辆的管理有一定的理解,并进一步加深对车辆运作的实现和理解。要求用C#语言和SQL SERVER 2005实现车辆相关信息记录和调度。要求建立一个数据库,然后用C#编程序,编号后要求把数据库与程序连接起来,组成一个大模块,进而进行各个功能的实现。

问题的解决方案

根据系统功能要求,可以将问题解决分为以下步骤:

(1)应用系统分析,建立该系统的功能模块框图以及界面的组织和设计;

(2)分析系统中的各个实体及它们之间的关系;

(3)根据问题描述,设计系统的类层次;

(4)完成类层次中各个类的描述;

(5)完成类中各个成员函数的定义;

(6)完成系统的应用模块;

(7)功能调试;

(8)完成系统总结报告。

二、需求分析

1、功能需求

(1)添加车辆:主要完成车辆信息的添加,要求编号唯一。当添加了重复的编号时,则提示数据添加重复并取消添加;当车辆信息库已满,则提示不能再添加新的数据。

(2)查询车辆:

可按照三种方式来查询物品,分别为:

按车辆制造公司查询:输入车辆制造公司,输出所查询的信息,若不存在该记录,则提示“该车辆制造公司不存在!”;

按编号查询:输入编号,输出所查询的信息,若不存在该记录,则提示“该编号不存在!”;

按类别查询:输入类别,输出所查询的信息,若不存在记录,则提示“该类别没有车辆!”;

(3)显示车辆信息库:输出当前车辆信息库中所有车辆信息,每条记录占据一行。

(4)编辑功能:可根据查询结果对相应的记录进行修改,修改时注意编号的唯一性。

(5)删除车辆:主要完成车辆信息的删除。如果当前车辆信息库为空,则提示“车辆信息库为空!”,并返回操作;否则,根据编号删除该车辆的记录。

(6)统计信息:输出当前车辆信息库中总物品数,以及按车辆类别,统计出当前车辆信息库中各类别的物品数并显示。

2、运行需求

运行环境

数据库选择:SQL SERVER 2005

开发平台:Microsoft Visual Studio 2010

开发语言:C#

运行可行性分析

通过调查分析,新系统设计方案有以下三个可行性:

1)、技术可行性:

本系统采用基于C/S系统结构,数据库开发平台选用SQL SERVER 2005,语言简单,易懂,因此,在技术上是可行的。

2)、经济可行性:

采用车辆管理系统可取代传统信息管理的业务流程,减少人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理周期,提高信息管理的效率,具有用户使用更简单、界面更直观、权限分配更合理等优点大大减少管理成本。

3)、营运可行性:

本系统操作简单,易于理解,只需通过简单培训,上手较快。

技术指标:

1)、信息的完整性:

采用值约束、缺省等多种方法确保信息的完整性。一旦使用人员录入或修改导致数据错误,系统必须明确地给出警告信息,提示使用者。

2)、系统实用性:

车辆管理系统是一个面向实际应用的软件系统。它的建成将取代手工的低效率工作,因此在进行系统建设的同时必须考虑到人员的使用习惯。

3)、系统可扩展性:

在开发完成后,系统必须保证在用户有新的需求时能方便地增加一些功能或模块,及时解决用户实际问题,同时还要与系统的其他部分能够保持风格一致,使得软件具有较好的可扩展性。

图3-1

2、详细设计

车辆管理系统表清单:

表名表用途

usreInfo 记录管理员的资料信息

Car 记录车辆的资料信息

数据库表:

userInfo 管理员信息表

数据库字段称数据类型允许为空

Name varchar(50) N

Pass varchar(50) N

Car 车辆信息表

数据库字段称数据类型允许为空

编号nchar(6) N

车牌号varchar(20) Y

制造公司varchar(50) N

购买时间datetime Y

车辆类型nchar(10) N

总公里数nchar(10) Y

耗油量float N

基本维护费float Y

养路费float N

累计费用float N

油价float N

载重信息nchar(10) N

系统功能具体实现:

系统登录功能设计:

四、运行结果及测试

1、运行界面及其效果图

登录界面(图4-1)

(图4-1)系统首页(图4-2)

(图4-2)

添加界面(图4-3)

(图4-3)删除,显示界面(图4-4)

(图4-4)

修改界面(图4-5)

(图4-5)查询界面

按车辆类型查询(图4-6)

(图4-6)

按制造公司查询(图4-7)

(图4-7)按车辆编号查询(图4-8)

(图4-8)

统计界面(图4-9)

(图4-9)

2、对在编程与调试中的问题

(1)问题描述:数据库正常连接后,系统找不到相关命名的库表。

解决方法:原因是数据库表命名时使用了非法字段。数据库表命名规范,表名长度不能超过30个字符,表名中含有单词全部采用单数形式,单词首写字母要大写,多个单词间不用任何连接符号。

(2)问题描述:在添加车辆输入信息时,出现错误。

解决方法:因为车辆表信息要输入的数据都有数据类型,必须输入所需类型才能满足要求,否则无法输入。

课程总结:

本文利用C#编写程序,实现了用户对公司车辆的编号、车牌号、车辆制造公司、车辆购买时间、车辆型号(大客车、小轿车和卡车)、总公里数、耗油量/公里、基本维护费用、养路费、累计总费用等信息的管理。

本系统主要实现了对车辆的添加,查询,显示,修改,删除,统计。主要运用了类的继承等编程方法来实现对这些车辆的管理。系统经过实际调试和运行,基本达到了预期的目标,实现了相关功能。

系统特点:

本系统在开发中,充分考虑了当前的市场需求,并根据实际能力进行了一些调整,使得系统具有以下特点:

1)、操作方便、界面友好直观,易用性、实用性和适用性都很强。

2)、系统是根据当前市场的普遍需求设计的,所以适用范围很广,最适用于各种非运营单位的车辆管理,同时也可以作为运营单位车辆管理。所以市场前景很广。

3)、系统交互性很强,即使对计算机不是很了解的人,也可以很简单很快的学会对此系统的操作。

4)、提供了强大的数据报表功能,可行手工进行报表的设计调整,也可以系统自动生成,这样可以满足不同的用户的不同需求。

课程体会:

通过本次试验,我对数据库有了全新的认识。自己动手设计了车辆管理系统,通过设计程序我熟练掌握了sql server 2005的使用方法,进一步熟练掌握创建表,创建数据库,分离数据库,附加数据库,系统的复习了数据库。并且也熟练掌握了c# 2010中各种控件的功能及使用方法。但是实验过程中也遇到了许多问题,但是经过反复思考,仔细琢磨,已基本解决。

通过本次试验,我们团队既学到了许多知识,也总结了许多经验。我们的界面在设计过程中对系统页面进行了拆分,每个人设计与其负责的功能模块相关联的页面,这样可以更简便地进行设计,避免很多相容问题和把过多的工作量放在页面上。我感觉自己的知识缺乏,需要学的知识还很多,另外我还感觉干事情要反复琢磨,仔细推敲,坚持己见,认真思考,其次就是合作的重要性。总之以后会更加努力学习,扩展自己的知识面,不断提高自己的知识。

不足及改善:

1)、我们团队的界面设计目标是友好方便,使设计过程更加简洁明了,并没有使用很多图片,而是把重点放在功能按钮的设计上。所以界面相对不是很完美。

2)、由于时间和技术水平的缘故,以及在实际的用户管理中都会不可避免的出现一些新的需求,所以本系统还存在着许多方面的工作尚未能完善。

3)、在功能方面,还应添加完善一些功能,如管理员权限等等。也可增加联网管理功能,使一个系统的车辆集中管理,资源共享,可视化控制。

数据库连接程序清单:

private string connString = @"Server=210.26.96.51; DATABASE=JinDonghai; UID=sa; PWD = 95069506";

登录程序清单:

private void btnLogin_Click(object sender, EventArgs e)

{

string sqlCheckT = "";

int checkCountT = 0;

SqlConnection connT;

SqlCommand cmdCheckT;

sqlCheckT = "SELECT count(*) FROM [UserInfo] WHERE Name= '" +

tbName.Text.ToString().Trim() + "' AND Pass = '"+ tbPass.Text.ToString().Trim() + "'"; checkCountT = 0;

connT = new SqlConnection(connString);

数据库概论期末复习试卷及答案

、选择题( 20 分) 1、数据库(DB )、数据库系统(DBS)和数据库管理系统(DBMS )三者之间的关 系是__ A___ 。 A. DBS 包括 DB 和 DBMS B .DBMS 包括 DB 和 DBS C.DB 包括 DBS 和 DBMS D .DBS 就是 DB ,也就是 DBMS 2、关系数据模型 ___D ___ 。 A ?只能表示实体之间的1:1联系 B ?只能表示实体之间的1:n联系 C .只能表示实体之间的 m:n联系 D?可以表示实体间的上述三种联系 3、在数据库中,下列说法 __A___是不正确的。 A 数据库避免了一切数据的重复 B 若系统是完全可以控制的,则系统可确保更新时的一致性 C 数据库中的数据可以共享 D 数据库减少了数据冗余 4、在数据库中,产生数据不一致的根本原因是__C___。 A .数据存储量太大 B .没有严格保护数据 C .未对数据进行完整性控制 D .数据冗余 5、在数据库的三级模式结构中,描述数据库中全局逻辑结构和特征的是__D__。 A ?外模式B.内模式C.存储模式D.模式 6、数据库三级模式体系结构的划分,有利于保持数据库的___A___. A ?数据库独立性 B.数据安全性 C ?结构规范化D.操作可行性 7、设关系R和S都是二元关系,那么与元组表达式: {t | ($u) ( $v) (R(u) S(v) u[d]=v[1] t[?=v[1] t[2]=v[2])} 等价的关系代数表达式是_________ 。 A ? p3, 4 (R ¥ S) B ? p2, 3 (R ¥ S) 1=1 C ? p3, 4 ( R ¥ S) D ? p3, 4 ( s 仁1 (R 'S)) 1=1 8、关系模式中各级模式之间的关系为______ A? ____ 。 A. 3NF 12NF 11NF B. 3NF 1NF 52NF C. 1NF 2NF 13NF D. 2NF 1NF 3NF 9、数据库中的封锁机制是 ___C___的主要方法。 A. 完整性 B. 安全性 C. 并发控制 D. 恢复 10、在数据库设计中,用 E-R 图来描述信息结构但不涉及信息在计算机中的表示,它是 数据库设计的 ___B___阶段。 A. 需求分析 B. 概念设计 C. 逻辑设计 D. 物理设计

各个数据库管理系统的特点

数据库管理系统 学院:信息工程学院 专业:计算机科学与技术(教师教育)姓名:曹永荣 学号:12015241912 2017-3-27

Oracle数据库 ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。比如Silver Stream就是基于数据库的一种中间件。ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。但它的所有知识,只要在一种机型上学习了ORACLE知识,便能在各种类型的机器上使用它。Oracle数据库最新版本为Oracle Database 12c。Oracle数据库12c引入了一个新的多承租方架构,使

用该架构可轻松部署和管理数据库云。此外,一些创新特性可最大限度地提高资源使用率和灵活性,如Oracle Multitenant可快速整合多个数据库,而Automatic Data Optimization和Heat Map能以更高的密度压缩数据和对数据分层。这些独一无二的技术进步再加上在可用性、安全性和大数据支持方面的主要增强,使得Oracle数据库12c成为私有云和公有云部署的理想平台。 My SQL数据库 My SQL:是一种开放源代码的关系型数据库管理系统(RDBMS),My SQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。由于My SQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。My SQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下,My SQL是管理内容最好的选择 SQL Server数据库 SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。Microsoft SQL Server近年来不断更新版本,1996年,Microsoft 推出

车辆管理系统_毕业设计论文_开题报告

车辆管理系统开题报告 一、选题的背景 近年来中国经济的高速发展,各地区的车辆数量增长迅速,由此各地的车辆管理所需要保管的机动车档案资料增加迅速。随着档案资料的增加,工作人员劳动强度增大,档案资料的存储、查询等工作与办公高效率的要求矛盾日渐突出。本论文所介绍的便是一个车辆管理系统,以规范对车辆信息的管理,提高管理效率。 二、需求分析 各地区状况虽有不同,但车辆档案快速增长的情况是相同的,由此产生的问题主要表现在以下几方面: 1.库房面积日趋增加 车辆管理所需要比较多的物理空间用于存储档案,今后还有增加的趋势,每年为此存在的档案保管费用较高。 2.查询频繁,查询效率低,查询劳动强度大 由于过户、变更等业务,档案资料的变动频繁,无论从归档还是从管理上都很困难。查询机动车档案时,档案员要经常跑路。为防止丢失,查阅前后都要核对数目。 3.档案安全性得不到保证 由于直接对原始资料查阅,为防止查询人员对原件的毁坏、涂改,要派专人负责陪同。即使发生这种情况,因为没有历史记录也无从查对,可能会造成不必要的损失。 4.归档困难 由于资料的变动以及多份相关档案同时查询的情况时有发生,不可避免地发生归档错误。一旦出现此类问题,就有可能需要将大量档案重新整理,牵涉大量的人力、物力。归档的频繁导致工作人员从事大量的体力工作。 5.档案资料缺乏安全备份

三、系统功能模块及数据流图

四.系统的设计方法和技术线路 1、选用设计语言 本系统采用面向对象的软件开发方法,以Microsoft公司的可视开发环境Visual Basic 6.0作为主要开发工具,使用Microsoft Access 2000作为关系数据库,并在VB编程语言 中采用ADO 数据库编程模型,配合功能强大的SQL查询语言实现建立关系数据库,访问数据库,对数据库的更新,较好地实现了预定的需求功能。 Visual Basic 6.0是一种可视化、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。它简单易学、效率高、且功能强大。 在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发出Windows 环境功能强大、图形界面丰富的应用软件系统。 Visual Basic 6.0 是专门为Microsoft的32位操作系统设计的,可用来建立32位的应用程序。在Windows9x、WindowsNT或Windows2000环境下,用Visual Basic 6.0的编译器可以自动生成32位应用程序。这样的应用程序在32位操作系统下运行,速度更快,更安全,并且更适合在多任务环境下运行。 2、选用ACCESS作为后台数据库 Access2000 就是关系数据库管理工具,数据库能汇集各种信息以供查询、存储和检索。 Access 的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel的电子表格,可以使数据库一目了然。另外,Access允许创建自定义报表用于打印或输出数据库中的信息。Access也提供了数据存储库,可以使用桌面数据库文件把数据文件置于网络文件服务器,与其他网络用户共享数据库。Access 是一种关系数据库管理工具,关系数据库是已开发的最通用的数据库之一。如上所述,Access 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。 作为应用程序与OLE DB连接的桥梁,ActiveX Data Objects (ADO)为Visual Basic 6.0 下开发的应用程序访问本地或远程数据库提供了有效的手段。Microsoft ActiveX Data Objects (ADO) 主要优点是易于使用、高速度、低内存支出和占用磁盘空间较少。ADO 支持用于建立基于客户端/服务器和 Web 的应用程序的主要功能。在VB中,可以使用开发环境提供的ADO控件,数据库访问方法,对ACCESS中建立的关系数据库简单快捷的进行访问。

企业车辆统一管理GPS定位系统方案

GPS全球定位监控调度系统 一、GPS全球定位监控调度系统GPS简介: GPS即全球定位系统(GlobalPositioningSystem—GPS),是由距离地球2万多公里的24颗人造卫星,基本均匀地分布在6 个轨道平面内组成的卫星网向地球不断发射定位信号,用户通过GPS 接收设备(接收机)接收3 颗或3 颗以上的GPS 卫星信号,经信号处理而获得用户位置、速度等信息,从而实现对目标进行准确定位的高科技技术。GPS监控调度系统指把先进的GPS全球卫星定位系统应用于车辆监控、调度和报警等方面构建的一套软硬件系统。这个系统在客车、货车、公安、押运、危险品运输等车辆上安装一套具有GPS定位功能和通讯(通常为GSM短信、GPRS或CDMA 1X三种模式)功能的车载GPS终端,通过车载的手机卡发送短信或网络(GPRS或CDMA)信号到GPS中心平台,GPS中心平台对接收到的信号进行存储处理并发送到GPS调度计算机,GPS调度计算机通过GPS调度软件或互联网连接GPS中心平台,查看车辆运行轨迹,车辆状态,油耗情况,报警等,并对车辆进行监控调度和管理。 二.目的与意义: 1.成本控制:对车辆进行实时的跟踪定位与车辆运行状态的监督,油量的消耗的合理性与非合理性 以及加油量情况监管;历史线路、状态、油耗、里程数以及各种费用与实际比较(公车私用、谎报过桥、过路费、能源费用),建立车管制度重要依据。 截制公有资源的浪费与流失。 2.提高效力:科学是第一生产力——科技化信息化。车辆位置、状态等信息实时更新与调度中心建 立了最快的信息通道,确保调度中心制定最佳的调度方案以及减轻调度工作量,达到科学调度、大大提高资源的利用率及周转率。 3.提高安全:对车辆行车速度,路线,疲劳驾驶,以及紧急求助等各种安全问题进行严格把关,确保人生与财产更安全。 4.统计与决策:对车辆的里程,油耗,时间,速度,方位,报警,等各种大量数据进行科学统计, 为更高水平的决策提供强有力的依据。 二、GPS调度监控系统功能方案: GPS调度监控系统是一套综合GPS、GIS、GPRS(或CDMA1X并容合GSM)技术,为用户提供移动目标定位、监控、调度、报警、信息沟通等服务系统。如图所示:

数据库原理与应用教程期末测试题

数据库原理与应用教程 期末测试题(一) 一、填空题(每空1分,共10分) 1.数据库系统的核心是___数据库管理系统__。 2.在关系模型中,实体以及实体间的联系都是用__关系(二维表)____来表示的。3.设关系模型R(A,B,C),F是R上的函数依赖集,F={A→B,C→B},则R的候选码为__(A,C)_______。 4.层次模型用“树结构”来表示数据之间的联系,网状模型用“___图状结构______” 来表示数据之间的联系。 5.SQL Server2005中,一个简单的数据库可以只有一个___数据______文件和一个日志文件。6.聚集索引和非聚集索引的存储结构都采用___B树____索引结构。 7.一个事务必须具有的四个属性是原子性、一致性、__隔离性__和持久性。 1、8.在T-SQL中,查询表中数据时,可用_____DISTINCT______关键字滤掉重复行。9.调用标量函数时必须提供至少由两部分组成的名称,即___拥有者_____. 函数名。10.DML 触发器是当数据库服务器中发生数据操作语言事件时会自动执行的存储过程。 二、选择题(每小题1分,共20分) 1、数据管理的发展不包括下面哪个阶段() (A)文件系统(B)数据库系统 (C)人工管理(D)统一管理 2、一个学生可以同时借阅多本书,一本书只能由一个学生借阅,学生和图书之间是什 么样的联系() (A)一对一(B)一对多 (C)多对多(D)以上全不是 3、如果事务1将数据库中的A值从200改为300,事务2读A值为300,事务1又将 刚才的操作撤销,A值恢复为200,那么事务2读取了“脏”数据。这种情况 是由于数据库保护中的那方面不当而引起的() (A)并发控制 (B)完整性约束 (C)安全性控制(D)数据库的恢复 4、在关系模型中,“元组”是指( B ) (A)表中的一行(B)表中的一列 (C)表中的一个数据(D)表中的一个成分 5、有学生、选修和课程三个关系,学生S(学号,姓名,性别….),课程C(课程号,

网络数据库管理系统

第1章数据库的概念 [习题1] 名词解释:数据库、数据库管理系统、数据库系统 答案: 数据库是长期储存在计算机内的、有组织的、可共享的数据的集合。DBMS - DataBase Management System .是处理数据库访问的软件。 .提供数据库的用户接口。 数据库系统(DataBase System,DBS), DBS是指在计算机系统中引入数据库后的系统。带有数据库的整个计算机系统,包括硬件、软件、数据、人员。数据库系统(Database System,简称DBS)指数据库应用系统,系统构成包括数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户[习题2] 数据库系统阶段有和特点? 答案: 特点: §有了数据库管理系统。 §面向全组织,面向现实世界。 §独立性较强。 §由DBMS统一存取,维护数据语义及结构 [习题3] 结构数据模型三要素是什么,各什么含义? 答案: 数据模型通常由数据结构、数据操作和完整性约束组成。 §数据结构----反映数据的静态特性 §数据操作----反映数据的动态特性 §数据的完整性约束 ---反映数据的约束条件 [习题4]试述数据库的三级模式结构与两级映象 答案: 外模式是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。 模式是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。它既不涉及数据的物理存储细节和硬件环境,也与具体的应用程序,与所使用的应用开发工具及高级程序设计语言(如C、Cobol、Fortran)无关。 内模式也称存储模式(Storage Schema),一个数据库只有一个内模式。它是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。例如,记录的存储方式是顺序存储、按照B树结构存储、还是按Hash方法存储;索引按照什么方式组织;数据是否压缩存储,是否加密;数据的存储记录结构有何规定等。 所形成的两级映象 §外模式/模式映象: v定义某一个外模式和模式之间的对应关系,映象定义通常包含在各外模式中。当模式改变时,修改此映象,使外模式保持不变,从而应用程序可以保持不变,称为逻辑独立性。

数据库分析与设计报告(车辆管理系统)

1.需求分析 2.概念结构设计 3.逻辑结构设计 4.物理结构设计 5.数据库的建立和测试 6.数据库运行和维护 《车辆管理系统》数据库设计 班级:11计算机转 学号:1116939040 姓名:王湘萍 一.需求分析 1.1可行性分析 现在随着企业规模的扩大以及车辆作为最为普遍的交通工具,在企业中已经不是单一的存在,由于单位车辆数目的急剧增加,与之相对应的问题随之而生,比如车辆的使用权问题,车辆的费用问题等,不再是简单的少量的数据。为了解决这一系列的问题,我们必须借助于电脑的强大的数据处理能力和存储能力,如此可以减少人力财力来维护这些数据,可以用更少的投入来换取更佳的数据管理。因此,在这样的情况下,开发单位车辆管理系统是可行的,是必要的。如今,MIS开发已经慢慢的驱向成熟,车辆管理系统也有部分开发,但是都还不是十分完善。现今已经开发的车辆管理系统都是针对以运营为主的具有盈利目的的单位。比如,公交管理、出租车管理、运输公司管理、汽车站点的管理,而这些管理最主要是针对盈利的管理,很少有针对各种汽车使用权、车辆调配等各种普通单位,不是以车辆运营为盈利手段的车辆管理,针对这点,此系统就是适合如今大多数企业管理的车辆管理系统。 通过计算机系统对学校进行全面的管理,满足了学校的现代化管理的要求。 1)经济性 ①系统建设不需要很大的投入; ②可缩减人员编制,减少人力费用; ③人员利用率的改进; 2)技术性 ①处理速度快,准确; ②通过权限的设置,数据的安全性好; ③方便查询; ④控制精度或生产能力的提高 3)社会性

①可降低工作人员工作强度,提高效率,会得到上下员工的一致同意的; ②可引进先进的管理系统开发方案,从而达到充分利用现有资源 1.2需求分析 现代信息技术特别是计算机网络技术的飞速发展,使我们的管理模式产生了质的飞跃,网络化管理将成为信息时代的重要标志和组成部分。探索、研究并构建适宜于在计算机网络环境下的管理模式,是我们责无旁贷的使命。 通过调查,要求系统需要具有以下功能: 1)由于操作人员的计算机知识普遍较差,要求有良好的人机界面。 2)由于该系统的使用对象多,要求有较好的权限管理。 3)方便的数据查询,支持多条件查询。 4)基础信息管理与查询(包括车辆信息、用车记录、部门信息)。 5)通过计算机,能够直接“透视”仓库存储情况。 6)数据计算自动完成,尽量减少人工干预。 7)系统退出。 1.3 系统的模型结构 该系统的模型结构如图2.1所示: 图2.1 系统的模型结构 1.4业务流程分析

基于GPS车辆定位管理系统解决方案

基于GPS车辆定位管理系统 解决方案 2018年

目 录 1.系统背景 (2) 2.系统原理 (2) 3.系统组成 (3) 3.1. 车载终端设备 (3) 3.2. 通信网络 (3) 3.3. 数据交换中心 (4) 3.4. 监控中心 (4) 4.网络结构图 (5) 5.系统功能 (5) 5.1. 定位及数据采集 (5) 5.1.1. 实时定位 (5) 5.1.2. 车辆追踪 (6) 5.1.3. 轨迹回放(轨迹完整) (6) 5.1.4. 数据传输(数据合格) (6) 5.1.5. 信息补报(数据合格) (6) 5.2. 告警功能 (7) 5.2.1. 超速限速告警 (7) 5.2.2. 区域围栏告警 (7) 5.2.3. 路线偏离告警 (7) 5.2.4. 疲劳驾驶告警 (8) 5.2.5. 2-5点违法运营告警 (8) 5.2.6. 天线短路开路告警 (8) 5.2.7. 终端电源断电告警(脱离监控) (8) 5.3. 报表统计查询 (9) 5.3.1. 里程统计 (9) 5.3.2. 区域围栏统计 (9) 5.3.3. 超速统计 (9) 5.3.4. 告警统计 (9) 5.4. 系统管理功能 (10) 5.4.1. 用户管理 (10) 5.4.2. 部门管理 (10) 5.4.3. 角色管理 (10) 5.4.4. 权限管理 (10) 5.4.5. 日志管理 (11) 5.4.6. 终端自检复位 (11)

1.系统背景 近年来,随着人们对交通的需求与日俱增,并呈现出高速增长的发展趋势,另外加上高速公路建设的快速发展,为汽车客运市场带来了快速发展的条件,城市客运行业得到快速发展,客运车辆也迅速增长,但是行业管理的却相对落后,同时也带来了种种弊病:运营效率低,管理费用高,调度分散,资源浪费,客运行业发展受阻。 同时客运行业的“三超(超速,超载,司机超时疲劳驾驶)”问题,也给客运公司和管理部门带来很大的运营风险和管理风险。 在这种情况下建立一个统一高效、全面通畅、覆盖范围广的客运监控管理系统就显得非常有必要,通过将GPS系统和客运公司的管理系统有机的结合在一起,实时采集车辆的运营数据,详细的报表统计分析功能帮助提高客运行业信息化水平,真正形成一个成熟的模式。一方面,可以解决车辆的安全管理问题并进行有力的监督;另一方面系统的使用将提高现代化管理水平,降低管理运行成本,为主管部门及企业创造更大的效益,也树立良好的社会形象,产生积极的影响。 2.系统原理 GPS车辆定位管理系统依托全球定位系统(Global Positioning System简称GPS)和地理信息系统(Geographic Information System简称GIS),结合GSM/GPRS/3G/4G无线通信网、互联网实现对车辆状态---位置(经度、纬度)、速度、方向的实时监控,以及通过车载终端与车

《数据库系统》期末考试试卷(B卷)-答案

计算机科学系《数据库系统》期末考试试卷(B 卷) (B 卷答案及评分标准) 年级:___专业:______ 班级:_ 学号:____ 姓名:______ 注:1、共120分钟,总分100分 。 1. 数据库的概念模型独立于( D )。 A.现实世界 B.E -R 图 C.信息世界 D.具体的机器与DBMS 2.下述关于数据库系统的正确叙述就是( A )。 A.数据库系统减少了数据冗余 B.数据库系统避免了一切冗余 C.数据库系统中数据的一致性就是指数据类型一致 D.数据库系统比文件系统能管理更多的数据 3.在数据库技术中,为提高数据库的逻辑独立性与物理独立性,数据库的结构被划分成用户级、( C )与存储级三个层次。 A. 管理员级 B.外部级 C.概念级 D.内部级 4.数据库管理系统就是( B )。 A.操作系统的一部分 B.在操作系统支持下的系统软件 C.一种编译程序 D.一种操作系统 5. 按所使用的数据模型来分,数据库可分为( A )三种模型。 A.层次、关系与网状 B.网状、环状与链状 C.大型、中型与小型 D.独享、共享与分时 6、 数据库系统3层结构的描述存放在( D )中。 A.数据库 B.运行日志 C.数据库管理系统 D.数据字典 7.在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构与特征的就是( D )。 A.外模式 B.内模式 C.存储模式 D.逻辑模式 8.数据库管理系统能实现对数据库中数据的查询、插入、修改与删除等操作.这种功能称为( C )。 A.数据定义功能 B.数据管理功能 C.数据操纵功能 D.数据控制功能 9、 ( A )就是数据库系统的基础。 A.数据模型 B.数据库 C.数据库管理系统 D.数据库管理员 10、 在数据库技术中,实体-联系模型就是一种( D )。 A 、 逻辑数据模型 B 、 物理数据模型

网络数据管理

网格数据管理 摘要:本文简要论述了网格的定义及其应用,然后简要介绍了了异构数据访问的必然性和方式,接着分析了数据源的定义和数据源的名称,最后探讨了网格环境下的数据库系统。 关键词:网格异构数据库访问数据源网格环境下数据库系统 Grid data management Abstract: This paper briefly discusses the definition of grid and its application, and then briefly introduces the heterogeneous data access necessity and mode, and then analyzes the data source definition and data source name, finally discusses the database system in the grid environment. Key words:Grid Heterogeneous database access Data source Database system in environment of grid 0引言 随着数据密集型的应用逐渐取代计算密集型的应用成为生产和研究中的焦点问题,数据网格技术逐渐引起各方的重视。 在长期的积累过程中,中国地质调查局在地质信息方面获得了大量的专业数据,但是目前大批的数据只能在实验室中束之高阁,如何利用这些地学信息资源,为广大的用户提供公益性质的服务和商业服务,成为当务之急。针对地质调查的当前情况,国家“八六三”计划大力支持建立资源环境应用网格,以国家地质调查工作的实际需求为目标,建立领域应用网格系统平台、完成资源评价软件的开发、实现分布式地质资源数据的共享,从而提高地质调查工作的信息化水平。 1、网格 网格是一种新兴的技术,正处在不断发展和变化当中。目前学术界和商业界围绕网格开展的研究有很多,其研究的内容和名称也不尽相同因而网格尚未有精确的定义和内容定位。 随着网格计算[1]研究的深入,人们越来越发现网格体系结构的重要。网格体系结构是关于如何建造网格的技术,包括对网格基本组成部分和各部分功能的定义和描述,网格各部分相互关系与集成方法的规定,网格有效运行机制的刻画。显然,网格体系结构是网格的骨架和灵魂,是网格最核心的技术,只有建立合理的网格体系结构,才能够设计和建造好网格,才能够使网格有效地发挥作用。 OGSA最突出的思想就是以“服务”为中心。在OGSA框架中,将一切都抽象为服务,包括计算机、程序、数据、仪器设备等。这种观念,有利于通过统一的标准接口来管理和使用网格。Web Service提供了一种基于服务的框架结构,但是,Web Service 面对的一般都是永久服务,而在网格应用环境中,大量的是临时性的短暂服务,比如一个计算任务的执行等。考虑到网格环境的具体特点,OGSA 在原来Web Service 服务概念的基础上,提出了“网格服务(Grid Service)”的概念,用于解决服务发现、动态服务创建、服务生命周期管理等与临时服务有关的问题。 网格另外一个显著的运用可能就是虚拟组织(Virtual Organisations)[2]。这种虚拟组织往往是针对与某一个特定的项目,或者是某一类特定研究人员。在这里面可以实现计算

车辆管理系统

深圳博思凯电子有限公司CDMA智能称重车辆管理系统 设 计 方 案 深圳博思凯电子有限公司

一、综述: 目前在城市垃圾处理及一些矿山开采企业,有很多的工程车担负着拉矿石、拉泥土和运输城市垃圾的任务,这些车辆全天24小时作业,不但工作时间长,而且车辆很多。企业必须24小时指派专门的人员定点对车辆进行统计计数称重等管理,查验车辆每次是否拉满,是否是空拉,返回的车辆是否粘料等。这种人工计数的方式存在诸多弊端:既要计数又要查验车辆装载是否合格,碰上车辆繁忙很容易出差错一直以来,电子衡器称重管理工作,都是煤炭、水泥、石化、粮食、饲料、冶金、化工等工业以及所有需要电子磅计量行业中的难题。往往磅房远离管理部门,司磅人员的工作得不到有效监控,而且每天大量的手工填单和计算工作极易发生错误,这些问题的存在,久而久之,日积月累下来都将给企业带来巨大的经济损失。随着新技术的发展,对称重管理要求的提高,如何有效地管理称重数据,提高工作效率,提高企业信息化管理水平,是各企业的管理人员所想的,也是我们所开发的称重管理系统所必须做的。 我公司根据热电企业、垃圾焚烧行业、大型煤电企业的实际情况,引进国内外先进的技术经验成功开发了一套CDMA智能称重智能卡车辆管理系统。已广泛应用在国内多家垃圾处理场、发电厂以及化工、煤矿企业,受到广大用户的肯定! CDMA智能称重智能卡车辆管理系统是集远距离车号自动识别系统、自动语音指挥系统、称重图像即时抓拍系、红绿灯控制系统、红外防作弊系统、道闸控制系统、远程监管系统于一身的智能称重系统。在称重的整个过程里做到计量数据自动可靠采集、自动判别、自动指挥、自动处理、自动控制,最大限度的降低人工操作所带来的弊端和工作强度,提高了系统的信息化、自动化程度。对于管理部门,可以通过系统中的汇总报表了解当前的生产及物流状况;对于财务结算部门,则可以拿到清晰又准确的结算报表;仓管部门则可以了解到自己的收、发货物的情况等。这些报表数据是随时可以查阅的,因此它也加强了管理上的一致性,缩短了决策者对生产的响应时间,提高了管理效率,降低了运行成本,促进了企业信息化管理。 二、系统设计的原则 先进性:所谓先进是指要求采用的产品和系统是当代先进计算机技术的应用成果,具有一定的前瞻性,特别是符合计算机和网络通信技术最新发展潮流并且应用成熟的系统,为用户的进一步发展创造条件。 实用性:安防系统最重要的是应用,只有得到充分的利用才能做到杜绝安全隐患,防患于未然。 可靠性:设计监控系统时的一个必须遵守的原则是保证系统的可靠稳定运行。这个原则兼顾两个方面:系统运行可靠、保存和恢复设置方便。 扩展性:即使是最先进的系统,也有随时间的推移而落后的可能。在系统设计中,我们选用产品和系统时,应充分考虑系统的升级、扩展、维护问题,设计应全面、周到,注意预留到位并留有充分余量,以适应未来发展需要。

数据库系统设计期末考总结

数据库系统设计期末考总结 ?什么是数据库? 数据库是被一个系统所使用的所有数据的集合 数据库管理员(Database Administrator) ?什么是数据库管理系统?(DBMS) 数据库管理系统就是帮助存储,管理和使用数据库的程序的集合,对数据库进行统一的管理和控制,以保证数据库的安全性和完整性 ?DBMS(database management system)数据库管理系统环境组成 硬件,软件,数据,程序(procedures),人 ?数据库系统开发生命周期(database system development lifecycle) ?数据库设计的三个主要步骤: 概念设计 逻辑设计 物理设计 ?C/S vs B/S C/S 即 (客户机/服务器) 结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,需要安装才可进行管理操作。 和服务器端的程序不同,用户的程序主要在客户端,服务器端主要提供数据管理、数据共享、数据及系统维护和等,客户端程序主要完成用户的具体的业务。

开发比较容易,操作简便,但应用程序的升级和程序的维护较为困难。 三层C/S构架 在三层架构中,客户端接受用户的请求,客户端向应用服务提出请求,应用服务从数据库服务中获得数据,应用服务将数据进行计算并将结果提交给客户端,客户端将结果呈现给用户。 ?两层和三层的区别? 两层架构 Client side presented two problems preventing true scalability: ‘Fat’ client, requiring considerable resources on client’s computer to run effectively. Significant client side administration overhead. By 1995, three layers proposed, each potentially running on a different platform. 客户端提出的两个问题阻止真正的可伸缩性: 脂肪”客户端,需要相当大的客户端电脑上的资源有效地运行。 重大的客户端管理开销。 三层架构 Advantages: ‘Thin’ client, requiring less expensive hardware. Application maintenance centralized. Easier to modify or replace one tier without affecting others. Separating business logic from database functions makes it easier to implement load balancing. Maps quite naturally to Web environment. 优点: 瘦”客户机,需要更少的昂贵的硬件。 应用程序维护集中。 容易修改或替换一个层而不影响其他。 将业务逻辑与数据库函数分开使其容易实现负载平衡。 很自然地映射到Web环境。

网络管理员数据库系统基础知识

[模拟] 网络管理员数据库系统基础知识 选择题 在关系数据库模型中,通常可以把(1) 称为属性,其值称为属性值,而把(2) 称为关系模式。常用的关系运算是关系代数和(3) 。在关系代数中,对一个关系投影操作以后,新关系的元组个数(4) 原来关系的元素个数。用(5) 形式表示实体类型和实体间联系是关系模型的主要特征。第1题: A.记录 B.基本表 C.模式 D.字段 参考答案:D 第2题: A.记录 B.记录类型 C.元组 D.元组集 参考答案:B 第3题: A.集合代数 B.逻辑演算 C.关系演算 D.集合演算 参考答案:C 第4题: A.小于 B.小于或等于 C.等于 D.大于

参考答案:B 第5题: A.指针 B.链表 C.关键字 D.表格 参考答案:C 在关系数据库模型中,通常可以把字段称为属性,其值称为属性值,记录称为元组,元组的集合称为关系或实例,记录类型称为关系模式。常用的关系运算是关系代数和关系演算。关系代数是用对关系的运算来表达查询要求的方式,关系演算是用谓词来表达查询要求的方式。关系演算又可按谓词变元的基本对象是元组变量还是域变量,分为元组关系演算和域关系演算。关系代数、元组关系演算和域关系演算3种语言在表达能力上是完全等价的。在关系代数中,投影操作是从关系中择出若干属性列组成新的关系。对一个关系投影操作以后,不仅取消了原关系的某些列,而且还可能取消某些元组,因为取消了某些属性列后,就可能出现重复行。应取消这些完全相同的行。因此,新关系的元组个数应小于等于原来关系的元素个数。用关键字形式表示实体类型和实体间联系是关系模型的主要特征。 关系型数据库系统的一种典型的数据库语言是(6) ,对数据库的操作可大致概括成为(7) 和(8) 两大类,对数据库重新组织的基本方法有复制、(9) 和(10) 。 第6题: A.Basic B.Prolog C.SQL D.C 参考答案:C 第7题: A.复制 B.检索 C.更新 D.插入 E.删除

GPS车辆定位管理系统技术方案.doc

GPS车辆定位管理系统技术方案TO Unicom1 GPS车辆定位管理系统 技术实施方案 徐州力源电子信息技术有限公司 1 目录 第1章技术背景(5) 1.1 系统简介(5) 1.2 关于GPRS/GSM (5) 1.3 关于GPS (6) 1.4 关于GIS (7) 第2章GPRS/GPS系统及定位服务网络(9) 2.1 GPRS/GPS系统处理流程(9) 2.2 网上查车系统(11) 2.2.1 “网上查车系统”概述(11) 2.2.2 网络服务模式(11) 2.2.3 定位网络服务的系统功能(11)

2.2. 3.1 实时车辆监控与车辆查询(11) 2.2. 3.2 被监控车辆信息管理(12) 2.2. 3.3 对以注册的车辆的状态信息存取(12) 2.2. 3.4 区域查询与控制管理(12) 2.2. 3.5 提供网络化电子地图支持功能(12) 2.2. 3.6 专业客户化各级经营服务商服务监制软件支持(12) 2.2.3.7 特种行业客户化监制软件支持(12) 2.2.4 系统适应的范围(13) 2.2.5 网络拓扑结构(14) 2.2.5.1 GPS/GPRS组成原理图(14) 2.2.5.2 卫星定位服务网络拓扑结构图(15) 2.3 网络系统服务层次结构、功能及服务对象(16) 2.3.1 网络服务系统层次结构图(16) 2.3.2 各层次功能及服务对象(16) 2.3.2.1 联通GPRS/中心(16) 2.3.2.2 卫星定位服务网络中心(16) 2.3.2.3 各级网络运营服务商(17)

2.3.2.4 客户(17) 第3章产品技术优势(18) 3.1 主要技术特点(18) 3.1.1 产品是先进无线通讯技术的综合集成(18) 3.1.2 产品的模式配置灵活(18) 2 3.1.3 产品的有很强的双向通信能力强和通信信道的自由切换能力(18) 3.1.4 产品软硬件采用模块化结构设计,系统参数设置灵活方便,对用户友好(18) 3.1.5 具有良好的实时监控特性(19) 3.1.6 运营费用优势(19) 3.1.7 系统建设投资与使用方便性优势(19) 3.1.8 管理平台采用分布式的高效结构体系(20) 3.1.9 管理平台采用完整的数据安全体系(20) 3.1.10 管理平台具备丰富的GIS效果(20) 3.1.11 管理平台具备可定制的管理功能(20) 3.1.12 系统具备灵活的Web GIS能力(20) 3.1.13 产品具备很强的二次开发能力(20)

汽车导航系统

汽车导航系统 即车载GPS导航系统,其内置的GPS天线会接收到来自环绕地球的24颗GPS卫星中的至少3颗所传递的数据信息,结合储存在车载导航仪内的电子地图,通过GPS卫星信号确定的位置坐标与此相匹配,进行确定汽车在电子地图中的准确位置,这就是平常所说的定位功能。在定位的基础上,可以通过多功能显视器,提供最佳行车路线,前方路况以及最近的加油站、饭店、旅馆等信息。假如不幸GPS信号中断,你因此而迷了路,也不用担心,GPS已记录了你的行车路线,你还可以按原路返回。当然,这些功能都离不开已经事先编制好的使用地区的地图软件。 如何选购 1.地图设计要人性 硬件是基础,软件是灵魂,GPS导航仪的“灵魂”包括两个方面——软件引擎和地图数据,这两者是导航仪能否把你带到目的地的关键所在。电子导航地图是GPS导航仪赖以工作的另一个重要组件,电子导航地图的正确与否就直接决定了车主能否更快捷、更轻松地到达目的地。在当前的市场上,不论是国产还是完全进口,车载GPS产品内置的地图无非都是国内仅有的几个图商的资源,质量也是参差不齐。一般来说,正规品牌的GPS导航仪都会提供一年的免费更新,或者按次数计算,支持2次左右的免费更新服务。而在此之后更新地图就需要缴纳一定费用,一般来说GPS图商的地图更新维持在半年一次的水平,也有一些厂商每三个月更新一次数据,更新一次的费用在两百元左右。 2.搜星定位要快捷 作为导航产品,消费者最关心的当属它的收星能力,即信号接收能力。目前市场上销售的车载GPS大多数都会采用SiRFStarIII第三代芯片,这类芯片的优势是在有遮挡和天气情况恶劣的情况下可以捕捉和跟踪信号、减轻高楼林立带来的的信号干扰。此外,芯片的好坏还直接关系到计算路径时快捷准确的好坏。去同一个目的地,芯片的不同可能会出现不同的路线,而我们需要的是最佳路线。购买大品牌的产品不仅本身质量有保证,同时也可以享受一定年限的免费升级服务。选品牌其实也是在选售后,对于GPS导航产品来说,后续的服务问题更为重要,因为地图是在实时更新的。不同的厂商,获取地图数据的来源不同,免费的更新方式也有多种多样。购买时做好了解,可以避免使用后一些不避免的麻烦。此外,开机速度和反应速度都是重要参数,由于开车时要时刻注意安全并且汽车在高速行进中,因此速度快可以提升车辆导航的精确度,同时也可以节约使用者的操作时间,省时更省心。 3.导航要注重实用性

《数据库管理系统》期末考试(A)

《数据库管理系统》期末考试(A)

————————————————————————————————作者:————————————————————————————————日期:

2006~2007学年第一学期期末考试试卷 试卷编号: ( A )卷 课程编号: 课程名称: 数据库管理系统 考试形式: 闭卷 适用班级: 全校 姓名: 学号: 班级: 学院: 专业: 考试日期: 2007.01.26下午 题号 一 二 三 四 五 六 七 八 九 十 总分 累分人 签名 题分 40 40 10 10 100 得分 考生注意事项:1、本试卷共9 页,请查看试卷中是否有缺页或破损。如有立即举手报告以便更 换。 2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。 一、 选择题(每小题 1 分,共40分) 得分 评阅人 1、在下列4个选项中,不属于基本关系运算的是 。 A. 连接 B. 投影 C. 比较 D. 选择 2、用二维表数据来表示实体及实体之间关系的数据模型称为 。 A.实体-联系模型 B.层次模型 C.网状模型 D.关系模型 3、在Visual FoxPro 中“表”是指 。 A. 报表 B. 关系 C. 表格 D. 表单 4、在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是________。 A. 数据 B. 文档 C. 类 D. 代码 5、扩展名为 pjx 的文件是________。 A.数据库表文件 B.表单文件 C.数据库文件 D.项目文件 6、启动Visual FoxPro 时,屏幕上出现两个窗口:一个是主窗口,另一个是 。 A. 命令窗口 B. 文本窗口 C. 帮助窗口 D. 对话框窗口 7、退出 Visual FoxPro 的操作方法是 。 A. 从“文件”下拉菜单中选择“退出”选项 B. 单击关闭窗口按钮 C. 在命令窗口中输入QUIT 命令,然后按Enter 键 说明:请将一、二、三大题 的答案写在答题纸上

汽车租赁管理系统的数据库

《数据库原理及应用》课程设计报告题目:汽车租赁管理系统的数据库设计 学号: 姓名: 指导教师: 2012年1月

目录 1.项目背景 0 1.1选题背景 0 1.2系统目标和实现技术 0 2.需求分析 (1) 2.1业务流程分析 (1) 2.1.1车辆信息查询 (1) 2.1.2创建车辆租借记录 (2) 2.1.3车辆归还 (3) 2.1.4续租 (4) 2.2数据流程分析 (6) 2.2.1汽车租借系统的顶层数据流程图 (6) 2.2.2汽车租借系统第二层数据流程图 (7) 2.3数据字典 (8) 2.3.1数据流的描述 (8) 2.3.2处理逻辑的描述 (9) 2.3.3数据存储的描述 (10) 3.概念结构设计 (11) 3.1CDM图 (11) 4.逻辑结构设计 (11) 4.1PDM图 (12) 5.物理结构设计 (12) 6.总结 (15) 7.参考文献 (16)

1.项目背景 1.1选题背景 随着车辆工业的发展和汽车的普及,汽车租赁成为近年来兴起的一个新兴行业,使用汽车租赁管理系统可以规范企业的管理和经营行为,减少企业的经营成本,提高工作效率。另外,随着电脑的普及与使用,现在的管理也提升了一个档次,渐渐实现了无纸化办公,即从原来的人工记录管理模式转变为电脑一体化管理。原来的数据处理手工操作,工作量大,出错率高,出错后不易更改。租车公司采取手工方式对车辆租借情况进行人工管理,由于信息比较多,信息的管理工作混乱而又复杂,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。 1.2系统目标和实现技术 我立足于以上原则建立了一个租车公司车辆管理系统,使车辆管理工作规范化,系统化,程序化,避免车辆管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的实现对车辆信息的管理。本系统用户面向各租赁汽车企业的工作人员和相关领导,主要功能包括系统用户管理、日常业务信息管理和车辆及客户信息管理等。 汽车租赁管理就是对车辆信息和客户信息的管理,主要包括车辆的出租状态、车辆的基本信息、客户信息的管理等。由于这些过程间的关系复杂,有一对一的关系,一对多的关系,也有多对多的关系,所有这些工作使汽车车管理工作变得量大而又复杂,以前包括现在还有很多租赁公司采用人工管理,直接导致了错误的产生,服务质量的低下。汽车租赁管理系统的开发使得这一状况得到了根本的改善。这套管理系统包括涵盖了车辆租赁业务的各个方面。使得汽车租赁服务可以快速、规范地完成,节省了人力物力,提高了服务质量和经济效益。 此数据库系统为了实现汽车出租公司的汽车,人员,汽车租借等数据的管理而设计的系统。系统主要提供了车辆信息查询,车辆租借记录,车辆归还和续租四个功能。 本系统提供将按照现代数据库开发设计过程进行分析设计并实现。

相关文档
最新文档