数据库长途汽车管理系统Word文档下载推荐.doc

上传人:b****1 文档编号:13169017 上传时间:2022-10-07 格式:DOC 页数:20 大小:454KB
下载 相关 举报
数据库长途汽车管理系统Word文档下载推荐.doc_第1页
第1页 / 共20页
数据库长途汽车管理系统Word文档下载推荐.doc_第2页
第2页 / 共20页
数据库长途汽车管理系统Word文档下载推荐.doc_第3页
第3页 / 共20页
数据库长途汽车管理系统Word文档下载推荐.doc_第4页
第4页 / 共20页
数据库长途汽车管理系统Word文档下载推荐.doc_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

数据库长途汽车管理系统Word文档下载推荐.doc

《数据库长途汽车管理系统Word文档下载推荐.doc》由会员分享,可在线阅读,更多相关《数据库长途汽车管理系统Word文档下载推荐.doc(20页珍藏版)》请在冰豆网上搜索。

数据库长途汽车管理系统Word文档下载推荐.doc

图1系统功能模块图

(2)对各模块功能进行描述:

线路模块:

用来管理汽车线路号、出发地、目的地、出发时间、所需时间。

汽车模块:

用来管理汽车汽车编号、汽车的种类及相应的票价、最大载客量、剩余座位数。

车票模块:

用来管理汽车车票编号、售票情况、查询、打印。

乘客模式:

用来管理汽车乘客出发地、出发地、目的地。

线路

汽车

车票

输入

线路信息

各种查询

管理员

各种报表

票价信息

汽车信息

图2设计思路

3、数据库设计

(1)概念设计

经分析,本系统各实体及其属性的E-R图如下:

图3车票信息表

图4线路信息表

汽车种类

汽车

汽车编号

最大载客量

图5汽车基本信息表

乘客

出发时间

出发地

目的地

图6乘客信息表

各实体间关系的e-r图如下:

线路编号

所需时间

售票情况

车票编号

票价

线路

车票

1

行驶

n

供应

1

售票

n

11

乘车

n1

图7E-R图

(2)逻辑设计

由E-R图转换成关系模式:

数据库中包含4个表,汽车基本信息表、线路信息表、车票信息表和乘客信息表。

汽车基本信息表(汽车编号,汽车种类,最大载客量,线路号)

线路信息表(线路号,出发地,目的地,出发时间,所需时间)

车票信息表(车票编号,售票情况,票价)

乘客信息表(出发时间,出发地,目的地)

(3)物理设计

①逻辑设计相对应的表格

表1线路信息表

属性名

数据类型

宽度

说明

线路号

char

10

主码

int

表2汽车基本信息表

列名

汽车编号

表3车票信息表

票价

表4乘客信息表

属性名

②创建索引

在汽车基本信息表为汽车票号建立唯一索引。

在线路信息表为线路号建立唯一索引。

在车票信息表为车票编号建立唯一索引。

在乘客信息表为出发时间建立唯一索引。

③建立视图

为汽车基本信息表创建视图。

为线路信息表创建视图。

为车票信息表创建视图。

为乘客信息表创建视图。

4、给出系统开发运行环境

(1)硬件

处理器 英特尔第二代酷睿i3-2365M@1.40GHz双核

主硬盘 希捷ST500LM012HN-M500MBB(500GB/5400转/分)

显示器 京东方BOE05C2(14英寸)

(2)软件

MicrosoftSQLServer2005

5、创建各类数据库对象

(1)数据库

CREATEDATABASEchangtuqiche

ON

(NAME=changtuqiche_data,

FILENAME='

c:

\log\changtuqiche_data.mdf'

SIZE=10MB,

MAXSIZE=300MB,

FILEGROWTH=10%)

LOGON

(NAME=changtuqiche_log,

\log\changtuqiche_data.ldf'

SIZE=5MB,

MAXSIZE=200MB,

FILEGROWTH=2MB)

图8创建数据库

(2)表

①CREATETABLE汽车基本信息表

( 汽车编号CHAR(10)PRIMARYKEY,

汽车种类CHAR(10),

最大载客量INT,

线路号CHAR(10))

图9创建汽车基本信息表

②CREATETABLE车票信息表

(车票编号CHAR(10)PRIMARYKEY,

售票情况CHAR(10),

票价INT,

线路号CHAR(10))

图10创建车票信息表

③CREATETABLE线路信息表

(线路号CHAR(10)PRIMARYKEY,

出发地CHAR(10),

目的地CHAR(10),

出发时间CHAR(10),

所需时间INT)

图11创建线路信息表

④CREATETABLE乘客信息表

(汽车编号CHAR(10)PRIMARYKEY,

线路号CHAR(10),

出发地CHAR(10),

目的地CHAR(10),

出发时间CHAR(10))

图12创建乘客信息表

(3)索引

①CREATEUNIQUEINDEXim_in

ON汽车基本信息表(汽车编号)

图13为汽车基本信息表创建索引

②CREATEUNIQUEINDEXik_il

ON线路信息表(线路号)

图14为线路信息表创建索引

③CREATEUNIQUEINDEXid_ix

ON车票信息表(车票编号)

图15为车票信息表创建索引

④CREATEUNIQUEINDEXih_ig

ON乘客信息表(汽车编号)

图16为乘客信息表创建索引

(4)视图

①CREATEVIEWview_1

AS

select汽车编号,汽车种类,最大载客量,线路号

from汽车基本信息表

图17为汽车基本信息表创建视图

②CREATEVIEWview_2

AS

select线路号,出发地,目的地,出发时间,所需时间

from线路信息表

图18为线路信息表创建视图

③CREATEVIEWview_3

select车票编号,售票情况,票价,线路号

from车票信息表

图19为车票信息表创建视图

④CREATEVIEWview_4

select出发时间,出发地,目的地,汽车编号,线路号

from乘客信息表

图20为乘客信息表创建视图

6、录入数据

INSERT

INTO车票信息表

VALUES('

20110001'

'

拥挤'

85'

101'

VALUES('

20110002'

良好'

90'

102'

20110003'

稀疏'

11

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

当前位置:首页 > 人文社科 > 设计艺术

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

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