长途汽车Word下载.docx

上传人:b****6 文档编号:18721978 上传时间:2022-12-31 格式:DOCX 页数:18 大小:200.99KB
下载 相关 举报
长途汽车Word下载.docx_第1页
第1页 / 共18页
长途汽车Word下载.docx_第2页
第2页 / 共18页
长途汽车Word下载.docx_第3页
第3页 / 共18页
长途汽车Word下载.docx_第4页
第4页 / 共18页
长途汽车Word下载.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

长途汽车Word下载.docx

《长途汽车Word下载.docx》由会员分享,可在线阅读,更多相关《长途汽车Word下载.docx(18页珍藏版)》请在冰豆网上搜索。

长途汽车Word下载.docx

4.2.关系模式6

第5章数据库表创建及表关系6

5.1数据库建立7

5.2数据初始化8

5.3关系图10

第6章视图的操作12

6.1汽车线路从厦门始发的视图12

6.2用户与权限12

第7章课程设计项目进度表13

第8章课程设计任务分配表13

第9章设计心得14

第10章参考文献14

第1章项目简介

1.1项目名称

1.2开发人员

1.3指导教师

第2章需求分析

2.1课程设计概述

长途汽车信息管理系统运用在汽车站和火车站等车站部门的系统工具,方便此系统部门的工作人员的工作,该系统主要根据此部门的特点建立的,是记录和查询汽车站信息的的依据。

早期的长途汽车站信息主要是人工记录和人工管理的,不仅不容易记录,而且还不容易保存。

随着计算机的不断普及和软件系统的不断发展加上信息系统开发的迫切需求,计算机长途汽车站信息管理系统应运而生了。

随着市场经济的不断飞速发展,交通道路环境的不断改善,人们的出行次数不断增多,人口流动频繁,数量不断加大,车站信息量迅猛增长,长途汽车站信息管理系统在人们的日常生活中发挥着越来越重要的作用。

本系统实现了汽车线路信息,汽车信息,票价信息的查询和管理,满足人们的需求。

2.2主要功能

2.2.1数据需求

1、对线路信息的添加,修改,删除

2、对汽车信息的添加,修改,删除

3、对车票信息的添加,修改,删除

4、对乘客信息的添加,修改,删除

2.2.2事物需求

汽车线路信息管理:

车站管理员可以在线路信息管理模块对车站线路信息进行管理。

管理员首先建立汽车线路信息数据库,输入原始的线路信息,当有新的线路需要添加或者需

要对已有的线路信息进行修改,删除的时候,管理员就可以进行相应的操作。

管理员也可以通过本模块查询到所有需要查询的线路的详细信息。

汽车信息管理:

管理员可以在汽车信息管理模块实现对汽车信息的管理。

管理员首先应该建立汽车信息数据库,输入原始的数据信息,当有新的汽车信息的时候或者管理员需要修改某个汽车的相关信息以及想要删除某个汽车信息的时候,就可以完成相应的操作。

管理员也可以在整个数据库中查寻相关汽车信息。

车票信息管理:

管理员可以在车票管理模块实现对线路车票信息的管理。

管理员根据相应的汽车线路信息来设置相应的车票详细信息。

对某条线路的车票信息进行修改,删除和查询操作。

乘客信息管理:

管理员对乘客的大致情况进行管理,比如在乘客更换车次或其他原因需要进行修改删除之类的操作。

乘坐信息管理:

管理员对乘坐的大致情况的管理。

2.3数据流图

第3章概念结构设计

3.1ER图

3.1.1汽车线路信息

3.1.2汽车信息

3.1.3车票信息

3.1.4乘客信息

3.1.5乘坐信息

3.2总E-R图

在长途汽车管理系统中应包括汽车的线路,汽车的基本信息,车票的基本信息,以及乘客的生粉验证等。

因此,需要设计四个模块。

可设四个实体:

汽车线路,汽车,车票,乘客。

联系类型有汽车和线路之间的联系,车票和乘客之间的联系,汽车和乘客之间的联系。

他们之间关系为:

一条线路上可以有多辆汽车行驶,但一辆汽车只能行使在一条线路上(1:

N);

一位乘客只能购买一张车票,一张车票只能归一位乘客所有(1:

一辆汽车可以装载多名乘客,但一个乘客只能乘坐一辆汽车(1:

N)。

实体与联系应具有的属性见E—R图。

第四章逻辑结构设计

4.1数据字典

4.1.1汽车线路信息的数据字典

标号

字段名称

类型

说明

1

出发地

varchar50

主键

2

目的地

3

出发时间

datetime

4

行驶总时间

int

4.1.2汽车信息表的数据字典

字段信息

汽车类型

varchar

汽车班次

外键

最大载客量

剩余座位数

4.1.3车票信息的数据字典

已卖票数

剩余票数

票价

Varchar50

4.1.4乘客信息的数据字典

姓名

年龄

性别

民族

4.1.5乘坐信息的数据字典

所需时间

乘客姓名

4.2.关系模式

汽车线路信息(出发地,目的地,出发时间,行驶总时间)

汽车信息(汽车类型,汽车班次,最大载客数,剩余座位数)

车票信息(票价,已买票数,剩余票数)

乘客信息(姓名,年龄,性别,民族)

乘坐信息(乘客姓名,所需时间,汽车班次,票价)

在各关系模式中,可得出每个关系的属性值都是不可分的,因此各关系模式都是规范化关系;

又可从以上各关系模式中可得每个属性都不传递依赖于各关系模式的候选键,且转换后各个属性值的数据并没有丢失,数据共享率高。

第5章数据库表创建及表关系

5.1数据库建立

1.创建数据库

createdatabase长途汽车信息管理

2.创建表

2.1创建汽车线路表

createtable汽车线路

Sourcechar(20),

Destinationchar(20),

Startchar(15),

Alltimesmallintprimarykey,

);

2.2创建汽车表

createtable汽车

Typechar(20),

Maxpassengersmallint,

Turnchar(20)primarykey,

Remaindersmallint,

2.3创建车票表

createtable车票

Soldsmallint,

Pricesmallintprimarykey,

2.4创建乘客表

createtable乘客

Pnamechar(10)primarykey,

Psexchar

(2),

Pracialchar(5),

Psagesmallint,

);

2.5创建乘坐表

createtable乘坐

Alltimesmallint,

Turnchar(20),

Pricesmallint,

Pnamechar(10)primarykey,

foreignkey(Alltime)references汽车线路(Alltime),

foreignkey(Price)references车票(Price),

foreignkey(Turn)references汽车(Turn),

5.2数据初始化

5.2.1汽车线路表初始化

往表中加数据语句如下:

insertinto汽车线路

values('

厦门'

'

福州'

8:

00'

50'

武夷山'

30'

59'

龙岩'

7:

60'

汕头'

70'

漳州'

9:

71'

泉州'

72'

深圳'

75'

5.2.2汽车表初始化

insertinto汽车

大'

0001'

20'

0002'

45'

0003'

15'

中'

35'

0004'

21'

0005'

16'

5.2.3车票表初始化

insertinto车票

22'

3'

19'

6'

5'

18'

26'

27'

5.2.4乘客表初始化

insertinto乘客

吴滨亮'

男'

汉'

23'

俞晨希'

王晓凤'

女'

刘晨扬'

叶诗涵'

5.2.5信息表初始化

insertinto乘坐

5.3关系图

5.3.1总关系图

5.3.2汽车与车票的关系图

第6章视图的操作

6.1汽车线路从厦门始发的视图

createview厦门

as

selectSource,Start,Alltime

from汽车线路

6.2用户与权限

对系统管理员建立权限,使其能对汽车线路信息,车票信息,汽车信息,乘客信息进行查询、插入、删除、修改

grantselect,insert,delete,updateon汽车线路信息tosa

grantselect,insert,delete,updateon车票信息tosa

grantselect,insert,delete,updateon汽车信息tosa

grantselect,insert,delete,updateon乘客信息tosa

第7章课程设计项目进度表

日期

完成的工作

2012-5-14

研究讨论设计方案

2012-5-15

数据采集,确定表格,数据类型,系统开发技术,运行环境

2012-5-16

子模块的程序设计和调试,系统联合调试

2012-5-17

撰写课程设计总结报告交课程设计纸质和电子版材料

第8章课程设计任务分配表

成员

座号

项目内容

序号

俞鑫荣

26号

需求分析,E-R图,数据流图,建视图,课程设计报告

01

吴滨亮

28号

数据初始化,关系模型,建表,课程设计报告

02

何毛毛

40号

数据流图,关系模型,建视图,课程设计报告

03

第9章设计心得

几天的数据库课程设计很快就结束了,在这短暂的几天的时间里。

发现自己学会了很多课外的东西,特别是和同学一起讨论分析,以及复习了我们所学过的相关数据库知识,进一步了解了数据库的实践应用过程,增强了课外的动手实践能力。

虽然在学习过程中也遇到了不少困难,走了不少弯路,如题目审题不清,数据库有关知识理解不到位,经过老师和同学的帮助,克服了种种困难,最终胜利完成了这次的课程设计。

数据库设计主要讨论数据库设计的方法和步骤,每个设计阶段都有各自的目标、方法和应注意的事项,我们把主要精力放在了概念结构设计和逻辑结构设计两个方面。

概念结构设计采用的是实体属性分析法,实体属性分析法从总体的概念入手,从分析一个单位的事务活动开始,首先识别需求分析中所提供的实体及实体间的联系,建立一个初步的数据模型框架,然后在逐步的求精的方法加上必须的描述属性,形成一个完整的局部模型,称为用户模型,最后在加上这些视图集成一个统一的数据模型,称为用户视图的集成,这种统一的数据模式(即全局信息结构)通常用E-R图表示。

逻辑结构设计的任务是将概念结构设计的E-R图,转换为与选用的DBMS所支持的数据模型的逻辑结构,形成逻辑模型。

通过仔细分析了课程习题管理系统,不难得出合理的E-R图和数结构,最后根据建立的数据库表创建数据库,建立各个表,进行各种数据库操作,完成整个系统的设计。

总而言之,这次的课程设计我们学到了很多有用很有实践意义的课外知识,让我们对自己数据库实践能力有了强大的信心,体会了一个真理:

实践是检验真理的唯一标准!

在这里感谢老师和同学的帮助!

第10章参考文献

[1]钱雪忠、黄学光、刘肃平,数据库原理及应用,北京邮电大学出版社,2005年

[2]萨师煊,王珊主编《数据库系统概论》(第三版)[S]高等教育出版社2004.7

[3]王要武,管理系统,电子工业出版社,2003

[4]李红等编著,管理信息系统开发与应用,电子工业出版社,2003

[5]周之英缟著,现代软件工程,科学出版社,2003

[6吴林华主编《网站建设与维护》电子工业出版社,2004年6月

[7]邵丽萍,张后杨,柯新生《网页编程技术》清华大学出版社,2004年1月

[8]杨翼川,徐梅《ASP动态网页设计实战》机械工业出版社,2000年11月

学校地址:

福建省武夷山市武夷大道16号

设计单位:

版本号:

WyuKcsjVer2007

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

当前位置:首页 > 经管营销

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

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