长途汽车管理系统

长途汽车管理系统
长途汽车管理系统

摘要

本文论述的汽车客运站班次查询系统是每一个汽车客运站必不可少的管理查询系统,该系统主要解决了查询班车信息在实践的问题。

本文论述了汽车客运站班次查询系统开发的目标和实现的功能,并重点介绍了需求分析、概念结构设计、逻辑结构设计和系统实施的全过程。在程序设计与调试上采用了自上而下,逐步细化,逐步完善的原则。采用结构化的功能模块设计系统功能,可读性好,易于扩充。基本功能全面,系统可读性好,易于维护、更新,安全性好。在描述需求分析和系统设计过程中,为了使该系统的开发过程具有规范化,为此,本文确定了开发系统的指导思想:一、运用了规范化的设计思想。

二、从实际应用出发,为求实用。三、以mysql设计和开发为主,建立了汽车表、路线表、车票表以及为了建立联系创建的汽车路线表、汽车车票表等5个表,利用相应语句,把汽车、路线、车票的信息插入表中,利用各种查询、修改、删除等命令来完成题目要求的各种功能。

关键词表;数据库;查询管理

目录

摘要 (2)

目录 (2)

一、选题背景 (5)

1.1系统开发背景 (5)

二、需求分析 (5)

2.1信息需求分析 (5)

2.2对象需求分析 (5)

2.3处理功能及分析 (5)

2.4安全性和完整性要求 (6)

2.5业务流程分析 (6)

三、概念结构设计 (7)

3.1E-R图的设计 (7)

3.2实体类型结构 (8)

四、逻辑结构设计 (8)

4.1关系模式的转化 ...................................................................................... (8)

4.2数据库模式定义 .............................................................................................. .9

五、创建数据库及相关操作 (10)

5.1创建相关表 (10)

5.2插入相关数据 (11)

5.3相关查询操作 (12)

5.4修改操作 (14)

5.5创建视图 (14)

5.6删除操作 (15)

5.7授权语句 (16)

5.8导入导出语句 (17)

六、总结 (18)

七、课程设计心得体会 (19)

参考文献 (20)

源程序 (21)

创建表 (21)

插入数据 (22)

查询数据 (24)

更新数据 (25)

删除数据 (25)

创建视图 (25)

授权语句 (25)

导入导出数据 (26)

一、选题背景

1.1用户需求:

现今,汽车客运以其比火车方便也比较快捷,比飞机便宜的优势,深受中长途旅客的青睐.随着交通运输越来越繁忙和拥挤,汽车客运站所承受的压力也越来越大.在繁冗的交通运输业务之下,一个能够及时方便地提供班车信息的查询管理系统,无论对客运站本身的管理或对顾客来说都是必要的.但是,很多汽车客运站的网上查询系统都十分落后,甚至没有。如果能够有一个完善的班次查询系统,将会给旅客带来更大的方便,以吸引更多旅客。

数据库是数据管理的最新技术,是计算机科学的重要分支。今天,信息资源已经成为各个部门的重要财富和资源。建立一个满足各个部门的信息处理要求的行之有效的信息系统也成为一个企业生存和发展的重要条件。因此,作为信息系统核心和基础的数据库技术得到越来越广泛的应用,越来越多的新的应用领域采用数据库技术来存储和处理信息资源。

二、需求分析

2.1信息需求分析:

从题目中抽出各栏目名称等系统要保存使用的相关事项,得到所要的组织数据库基表中的信息。

列举如下:

车牌号、汽车型号、票价、载客量、驾驶员编号、车牌号、驾驶员姓名、性别、生日、路线编号、出发时间、出发地、目的地、所需时间、路程。

2.2对象需求分析:

驾驶员表:驾驶员编号、车牌号、驾驶员姓名、性别、生日。

汽车表:车牌号、汽车型号、票价、载客量。

线路表:路线编号、出发时间、出发地、目的地、所需时间、路程。

汽车线路表:车牌号、线路编号。

2.3处理功能及要求:

1.能够对一定数量的驾驶员、汽车数据,线路信息进行相应的信息存储与管理,这其中包括:

1) 驾驶员信息的登记、删除及修改。

2)汽车数据信息的增加、删除及修改。

3)线路信息的增加、删除及修改。

4)信息的统计与查询。

2.能够提供一定的安全机制,提供数据信息授权访问,防止随意删改、查询。

3.对查询、统计的结果能够列表显示。

2.4安全性和完整性要求:

1. 安全性要求

系统安全性要求体现在数据库安全性、信息安全性和系统平台的安全性等方面。安全性先通过授权机制,不同的授权用户只能进行不同的操作,这样可提高数据库的安全性;系统平台的安全性体现在操作系统的安全性、计算机系统的安全性和网络体系的安全性等方面。

2. 完整性要求

系统完整性要求系统中数据的正确性以及相容性。可通过建立主、外码来达到关系数据库的完整性约束条件。

2.5业务流程分析:

系统的业务初步定为:客运站管理人员在客运站班次的信息有所改动时及时而且方便地对数据系统进行更新,顾客可在买票之前对班车的详细信息进行查询.

初步的业务流程图如下:

图1

三、概念结构设计

3.1 E-R图的设计:

在长途汽车管理系统中应包括汽车的线路,汽车的基本信息,车票的基本信息等。因此,需要设计三个模块。可设三个实体:汽车线路,汽车,车票。联系类型有汽车和线路之间的联系,驾驶员和汽车之间的联系。他们之间关系为:一条线路上可以有多辆汽车行驶,但一辆汽车只能行使在一条线路上;一辆汽车可以对应多个驾驶员,但一个驾驶员只能开一辆汽车。实体与联系应具有的属性见E-R 图。

图2

3.2实体的类型结构:

驾驶员:Driver(Dno,Bno,Dname,Dsex,Dbirthday);

汽车:Bus(Bno,Btype,Bcapacity,Bprice);

线路:Line(Lno,Ldestination,Lstart_address.Ltake_time,

Lstart_time,Ldistance);

汽车线路:BusLine(Bno,Line);

四、逻辑结构设计

4.1关系模式的转化:

实体型转换为关系模式。实体的属性就是关系的属性,实体的码就是关系的码。对于实体间的联系则有以下不同的情况:

一个m:n联系转换为一个关系模式。与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为各实体码的组合。

一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。如果转换为一个独立的关系模式,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为n端实体的码。

一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。三个或三个以上实体间的一个多元联系可以转换为一个关系模式。与该多元联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为各实体码的组合

具有相同码的关系模式可合并。

所以可把上述E-R图转换成4个关系模式,从而实现E-R模型向关系数据模型的转换,具体如下:

驾驶员表:(驾驶员编号,车牌号,姓名,生日,性别)

汽车表:(车牌号,型号,载客量,票价)

路线表:(路线编号,出发时间,出发地,目的地,所需时间,路程)

汽车路线表:(车牌号,路线编号)

4.2数据库模式定义:

表1.驾驶员表Driver

字段含义字段名称字段类型

驾驶员编号Dno CHAR(10)

汽车编号Bno CHAR(10)

姓名Dname V ARCHAR2(20) 生日Dbirthday DATE

性别Dsex CHAR(6)

表2.汽车表Bus:

字段含义字段名称字段类型

汽车编号Bno CHAR(10)

类型Btype V ARCHAR(20) 载客量Bcapacity V ARCHAR(20) 票价Bprice SMALLINT

表3.创建线路表

字段含义字段名称字段类型

路线编号Lno CHAR(9)

出发时间Lstart_time TIME

出发地Lstart_address V ARCHAR(20)

目的地Ldestination V ARCHAR(20)

所需时间Ltake_time V ARCHAR(20)

路程Ldistance V ARCHAR(20)

表4.汽车线路表

字段含义字段名称字段类型

车牌号Bno CHAR(10)

路线编号Lno CHAR(9)

五、创建数据库及相关操作

5.1创建相关表:

1.创建驾驶员表

CREATE TABLE Driver

(

Dno char(10) PRIMARY KEY,

Bno char(10),

Dname varchar(20),

Dbrithday DATE,

Dsex char(6)

);

2.创建汽车表表

CREATE TABLE Bus

(

Bno char(10) PRIMARY KEY,

Btype varchar(20) ,

Bcapacity varchar(20) ,

Bprice SMALLINT

);

3.创建线路表

CREATE TABLE Line

(

Lno char(9) PRIMARY KEY, Ldestination varchar(20),

Lstart_address varchar(20),

Ltake_time varchar(20),

Lstart_time time,

Ldistance varchar(20)

);

4.创建汽车路线表

CREATE TABLE BusLine

(Bno char(10) not null ,

Lno char(9) not null);

5.2插入相关数据:

1.插入汽车表数据

insert into Bus(Bno,Btype,Bcapacity,Bprice) values ('闽F0001','奔驰','45','100'); insert into Bus(Bno,Btype,Bcapacity,Bprice) values ('闽F0002','大众','56','20'); insert into Bus(Bno,Btype,Bcapacity,Bprice) values ('闽F0003','东风','47','75');

2.插入驾驶员表

insert into Driver (Dno,Bno,Dname,Dbrithday,Dsex)

values ('B1','闽F0001','张三','1983-01-01','男');

insert into Driver (Dno,Bno,Dname,Dbrithday,Dsex)

values ('B2','闽F0002','李四','1985-10-26','男');

insert into Driver (Dno,Bno,Dname,Dbrithday,Dsex)

values ('B3','闽F0003','李娇','1984-12-28','女');

3.路线表数据

Insert into Line (Lno,Ldestination,Lstart_address,Ltake_time,Lstart_time, Ldistance) values ('001','厦门','漳平','3小时','08:00:00','194');

insert into Line (Lno,Ldestination,Lstart_address,Ltake_time,Lstart_time, Ldistance) values ('002','龙岩','漳平','2小时','07:00:00','79');

insert into Line (Lno,Ldestination,Lstart_address,Ltake_time,Lstart_time, Ldistance) values ('003','连城','漳平','3小时','11:00:00','140');

4.汽车路线表数据

insert into BusLine (Bno,Lno) values ('闽F0001','001');

insert into BusLine (Bno,Lno) values ('闽F0002','002');

insert into BusLine (Bno,Lno) values ('闽F0003','003');

5.3相关查询操作:

1.查询汽车信息

图3 2.查询驾驶员信息

图4

3.查询线路信息

图5 4.查询汽车线路信息

图6

5.查询到厦门的一些信息

图7

5.4修改数据:

UPDATE Line

SET Ldestination='佛山'

WHERE Lno='012';

修改前

图8

修改后

图9

5.5创建视图:

Create view view_2

AS

SELECT Bus.bno,btype,bprice,line.lno,Lstart_address,Ldestination,Lstart_time FROM Bus,Line,BusLine

WHERE Ldestination='福州' AND

bus.bno=busline.bno AND

line.lno=busline.lno;

图10

5.6删除数据:

Delete

from Driver

where Dno='B1';

删除之前

图11

删除之后

图12

5.7授权语句:

1.创建custom用户

create user custom identified by '---'; 给custom查询的权限

grant select

on table driver

to custom;

grant select

on table line

to custom;

grant select

on table bus

to custom;

grant select

on table busline

to custom;

2.创建worker用户

create user custom identified by '-----'; 给worker所有的权限

grant all privileges

on table driver

to worker;

grant all privileges

on table bus

to worker;

grant all privileges

on table line

to worker;

grant all privileges

on table busline

to worker;

5.8导入导出数据:

1.导出

mysqldump -u root -p chenfeng>D:\\cf.sql 2.导入

Mysql –uroot –p text

六、总结

1.这次课程设计使我熟悉了系统设计的整体步骤。系统设计大体可分为需求分析、概念结构设计、逻辑结构设计、数据库的实施及调试测试六大步骤。其中,让我感触最深的是需求分析阶段,在这个阶段,必须对所要设计的系统有总体的构思和了解,知道自己要做什么,要实现什么,并且要实际的进行相关的调查,不能凭想象或自己的了解,这样会在后续的工作中遇到很多的问题。

2.这次课程设计加深了我对数据库系统概论相关知识和mysql相关功能的理解。例如对建立基本表、视图和都比以前更加的熟练。并在解决遇到的各种问题的过程中,学到了很多新的知识。

七、课程设计心得体会

随着科技的日益发展,人们对管理能力的要求也飞速提高。不但要求管理人员能对各种情况进行合理的操作控制,还得能处理大量的数据。于是,数据库系统成为管理人员的必备工具。

数据库系统将现实的物体抽象成为计算机可以处理的数据信息,存放在计算机里,以备管理人员操作利用。有了计算机,操作多种复杂的,大量的数据成为了可能。

程设计结束了,在这次的课程设计中不仅检验了我所学习的知识,也培养了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情。在设计过程中,与同学分工设计,和同学们相互探讨,相互学习,相互监督。学会了合作,学会了运筹帷幄,学会了宽容,学会了理解,也学会了做人与处世。

课程设计是专业课程知识综合应用的实践训练,着是我迈向社会,从事职业工作前一个必不少的过程.”千里之行始于足下”,通过这次课程设计,我深深体会到这句千古名言的真正含义.我今天认真的进行课程设计,学会脚踏实地迈开这一步,就是为明天能稳健地在社会大潮中奔跑打下坚实的基础。

通过这次课程设计,本人在多方面都有所提高。通过这次课程设计,综合运用本专业所学课程的理论和生产实际知识进行一次设计工作的实际训练从而培养和提高学生独立工作能力,巩固与扩充了数据结构课程所学的内容。

本次实验不仅加深了我对数据库的理解而且也使我们巩固了对其他语言的掌握。在编写过程中通过分部编写,将各部分融合等步骤最后完成实验,力求能够做到完美。通过此次实验我们意识到了自己的不足,以后我会再接再厉,继续完善自己。

虽然课程设计已经结束,但我的学习不会结束。我会在以后的生活中继续学习,和同学讨论,请教老师,不断完善自己。我们深知数据可的学习之路很长,我们会坚持不懈的。

参考文献

[1] 谭浩强.C程序设计(第三版).北京:清华大学出版社,2005

[2] 王珊,萨师煊.数据库系统概论.北京:高等教育出版社,2006

[3] 王晟.数据库开发经典案例解析.北京:清华大学出版社,2006

[4] https://www.360docs.net/doc/8c5139919.html,

源程序创建数据库:

1.创建驾驶员表

CREATE TABLE Driver

(

Dno char(10) PRIMARY KEY,

Bno char(10),

Dname varchar(20),

Dbrithday DATE,

Dsex char(6)

);

2.创建汽车表表

CREATE TABLE Bus

(

Bno char(10) PRIMARY KEY,

Btype varchar(20) ,

Bcapacity varchar(20) ,

Bprice SMALLINT

);

3.创建线路表

CREATE TABLE Line

(

Lno char(9) PRIMARY KEY,

Ldestination varchar(20),

Lstart_address varchar(20),

Ltake_time varchar(20),

Lstart_time time,

Ldistance varchar(20)

);

4.创建汽车路线表

CREATE TABLE BusLine

(Bno char(10) not null ,

Lno char(9) not null

长途汽车信息管理系统数据库课程设计论文

课程设计 课程名称数据库系统概论 题目名称长途汽车管理系统 专业班级 学生姓名 学号 指导教师 毕业设计(论文)原创性声明和使用授权说明

原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

1长途汽车管理系统

目录 第一章系统概述 (1) 1.1系统开发背景 (1) 1.2国内发展状况和不足 (1) 1.3系统开发特点 (2) 第二章系统需求分析和数据库设计 (3) 2.1系统功能需求 (3) 2.1.1 系统用户管理 (4) 2.1.2 汽车信息管理 (4) 2.1.3 线路信息管理 (4) 2.1.4 车票信息管理 (5) 2.2数据库的设计 (5) 2.2.1系统用户表设计 (5) 2.2.2汽车线路信息表设计 (5) 2.2.3汽车信息表设计 (6) 2.2.4车票信息表设计 (6) 第三章系统功能模块的设计与实现 (8) 3.1系统登录模块设计 (8) 3.2系统主界面设计 (9) 3.3系统用户管理模块设计 (9) 3.4汽车信息管理模块设计 (12) 3.4.1添加汽车信息子模块 (12) 3.4.2修改汽车信息子模块 (13) 3.4.3删除汽车信息子模块 (13)

3.4.4 查询汽车信息子模块 (14) 3.5线路信息管理模块设计 (14) 3.5.1添加线路信息子模块 (15) 3.5.2线路信息查询子模块 (16) 3.5.3修改线路信息子模块 (17) 3.5.4删除线路信息子模块 (18) 3.6车票信息管理模块设计 (18) 3.6.1车票信息添加子模块 (19) 3.6.2车票信息修改子模块 (20) 3.6.3车票信息查询子模块 (20) 第四章测试 (23) 结束语 (24) 参考文献 (25)

第一章系统概述 1.1系统开发背景 自从人类进入21世纪,也就进入了一个高速发展的信息时代,高新技术飞速发展的同时,计算机的使用范围也大大扩展,它已经涉及到人类生活的方方面面。计算机使用的方便快捷,使它在越来越多的方面显示出比传统手工制作更迅速和准确的优点,尤其在信息记录,检索和查询方面,避免了不必要的麻烦。 一个性能良好的长途汽车信息管理系统能够使管理员快速方便地对长途汽车站的相关信息,如长途汽车线路信息, 汽车基本信息,车票信息等进行各种诸如添加,查询,删除,修改操作。使用传统的手工方式管理长途汽车车站相关信息,不仅让管理员感到非常的厌倦,也存在着不可避免的缺点,如效率太低,管理不够科学等。 使用计算机对长途汽车信息进行管理,有着传统的手工管理所没法比拟的优点。例如:查找方便,可靠性高,科学性好。这些优点能够极大地提高长途汽车信息管理的效率。正是根据计算机管理信息的这些优点以及长途汽车站管理长途汽车信息方面的具体需求,利用Visual Basic6.0和SQL Server 2000数据库,使用软件工程开发的方法,开发了这套长途汽车信息管理系统。 1.2国内发展状况和不足 在国内,也只有在一些经济发达的地区才更多的实现了企业的信息化管理。在汽车站信息管理方面,也只有在一些大中城市才实现了汽车的信息化管理,然而即使在这些发达的地区的汽车站,所采用的汽车站管理系统仍然存在或多或少的缺陷,使得在整个车站的运行过程中会出现一些问题,给车站造成一些不必要的损失。在一些偏远的小城市,小车站却仍然采用传统的手工管理方式来管理汽车站的相关信息,这样的管理方式与现代的信息化社会脱离,不但浪费宝贵的人力,物力资源,而且管理不科学,错误率高,大大降低了工作效率。只有在整个社会不断的推进企业的信息化管理方式,才能更好的创造更多的经济效益,节省更多的时间和资源,不断提升整个社会信息化发展的进程。

长途汽车信息管理系统的设计与实现

长途汽车信息管理系统的设计与实现 摘要 随着社会的发展,人类进入了一个高速发展的信息时代,高新技术飞速发展的同时,计算机的使用范围也渗透到人类生活的方方面面,给人们的生活和工作带来极大的便利。 长途汽车信息管理系统是长途汽车车站信息汇总和管理的重要组成部分,是一种典型的信息管理系统,囊括了对长途汽车车站相关信息的管理,可以化简繁琐的工作过程,使车站的管理更加合理化和科学化,大大提高工作效率和节省运营成本。 本长途汽车信息管理系统采用Visual Basic 6.0作为开发语言,用SQL Server 2000开发后台数据库,本系统主要包含了系统用户管理,汽车线路信息管理,汽车基本信息管理,车票信息管理四大模块,可以实现对汽车线路信息,汽车基本信息和车票信息的录入,查询,修改,删除等功能,能满足长途车站汽车管理工作方面的基本要求。 关键词:Visual Basic 6.0;MSFlexGrid控件;数据库

Long-distance Bus Information Management System Design and Implementation Abstract With the development of society, humanity has entered a rapid development in the information age, as the rapid development of high and new technology, the use of computers has infiltrated into each aspect of human life, which bring great convenient to people’s work and life. The Long-distance Bus information management system is the Long-distance bus station information which decision-making and an important component of management, which is a typical example of the information management system. It includes information which related to the Long-distance Bus station information management. The Long-distance Bus information management system can simplify the cumbersome process, station rationalization of the management and scientific, and greatly enhance efficiency and save operating costs. The system uses Visual Basic 6.0 as the development language, with SQL Server 2000 developing the background database. This system includes the User’s management, Bus-line information management, and the basic information of automobile management and Ticket information management four modules. We can input, search, update or delete information from the Bus-line management, the basic information of automobile management and Ticket information management. This information management system can meet the basic requirements of the Long-distance Bus station management. Key words:Visual Basic 6.0;MSFlexGrid Control;Database

长途客运车辆管理系统

长途客车公司车辆管理系统方案 一长途客运行业车辆管理需求 长途客车在营运时,由于装载乘客人数较多,其发生事故后果波及面广,社会影响比较严重。另一方面,司乘人员在车辆驾驶过程中存在超速、超载等违规行为,车辆行驶过程中不按照预定路线行驶或绕道兜客,这些行为都为安全生产带来严重的隐患。如何解决长途客运过程中实时安全监控和管理问题,从而提高整个长途客运行业的安全水平,是目前急需解决的社会问题。移动通信技术以及GPS定位技术的发展使得建立这样的系统变成可能。可以最大限度地减少安全管理漏洞带来的生产损失。全国各主要城市已经将GPS作为长途客运车辆必须安装的监控设备,长途客运车安装GPS已是大势所趋。 二:产品GPS组成 类别功能功能描述 调度 管理 自动播报 全自动语音报站/安全乘车提示/换乘车提示/超速行车提示/整点报时等。 无需手动操作,分担司机劳动强度,安全运营,自动标准语音服务。 具有超速语音提示功能,确保安全驾驶,强化运营秩序. 具有自动正点语音报时功能,增添服务品质要素。 调度信息 自动播报 当调度屏收到调度信息时,司机不方便阅读。系统会通过TTS系统将信息自动播报, 可以达到真人效果,司机可以做简单回复。 通话功能 当调度中心需要与司机通话时,下达指令到司机的车辆GPS 该GPS会自动拨通电招的电话,司机免提方式和中心通话,以便安全驾驶。 出车统计统计出车的次数,时间 提醒 管理 司机 安全 出界报警 车辆驶出定义区域后,车载终端将自动向中心上报警情,如离开某一区域,可以设 置离开某地报警如离开总站或某站等等 入界报警 如车辆进入定义区域时,就会报警。可以设置某个区域报警,也可以是终点站或 某大站 疲劳驾驶 管理 司机连续驾驶时间超过管理人员规定的时间后,车载终端自动向中心上报疲劳驾驶 警情。 紧急报警当车主遇到危险情况时,可按动紧急报警按钮 非法点火非法点火报警:车载机处于预警或警戒状态下,发动机运转超过20秒,触发报警

数据库课程设计(长途客车管理系统)

数据库原理课程设计 题目网上订票系统 院系_____________ 专业_____________ 学生姓名 学号 指导教师 二0 一六年十二月十八日 目录 1、需求分析: (2) 1.1课题背景: (2) 1.2 目的和意义: (3)

1.3 可行性分析: (3) 1.4 需求分析的成果: (3) 1.4.1:功能结构图: (3) 1.4.2:流程图: (4) 1.4.3:数据流图: (5) 1.4.4:数据字典: (6) 2.软件总体设计: (8) 3. 软件详细设计: (9) 3.1车票查询模块: (9) 3.1.1:查询车票信息: (9) 3.1.2:查询客户信息: (9) 3.1.3:查询客户订票信息: (9) 3.1.4:查询客户退票信息: (9) 3.1.5:查询票存系统记录信息: (9) 3.2车票信息管理模块: (9) 3.2.1添加车票信息: (9) 3.2.2删除车票信息: (10) 3.2.3修改车票信息: (10) 4.数据库设计: (10) 4.1:概念模型设计: (10) 4.1.1 实体属性图: (10) 4.1.2:E-R图 (12) 4.1.3:联系: (12) 4.1.4:完整性约束: (13) 4.2:逻辑结构设计: (13) 4.2.1:E-R图向关系模式的转换为: (13) 4.2.2:数据表设计: (13) 4.3:物理结构设计: (15) 4.3.1存储方式: (15) 4.3.2检索方式: (16) 5.系统编码与设计: (16) 6. 总结: (18) 1、需求分析: 1.1课题背景: 随着Internet的迅速发展和用户数量的急剧增加,互联网对于企业和事业单位的运营和发展日益重要,并且网上交易也逐渐被人们认可,并成为未来交易的发展方向。随着现在旅游业发展的日益壮大一个便于人们操作的网上售票系统应当被开发。

长途汽车信息管理系统主类代码代码

/*主类代码*/ import javax.swing.*; import java.awt.*; import java.awt.event.*; class MyPanel extends JPanel{ Image img=Toolkit.getDefaultToolkit().getImage("c:/a.jpg"); public void paint(Graphics g){ g.drawImage(img,0,0,this); } } public class MainForm extends JFrame implements ActionListener { JMenu mSystem=new JMenu("系统"); JMenuItem mExit=new JMenuItem("退出"); JMenu mXianLu=new JMenu("线路信息"); JMenuItem mAdd1=new JMenuItem("添加线路信息"); JMenuItem mDel1=new JMenuItem("删除线路信息"); JMenuItem mModify1=new JMenuItem("修改线路信息"); JMenuItem mQuery1=new JMenuItem("查询线路信息"); JMenu mPiaoJia=new JMenu("票价信息"); JMenuItem mAdd2=new JMenuItem("添加票价信息"); JMenuItem mDel2=new JMenuItem("删除票价信息"); JMenuItem mModify2=new JMenuItem("修改票价信息"); JMenuItem mQuery2=new JMenuItem("查询票价信息"); JMenu mQiChe=new JMenu("汽车信息"); JMenuItem mAdd3=new JMenuItem("添加汽车信息"); JMenuItem mDel3=new JMenuItem("删除汽车信息"); JMenuItem mModify3=new JMenuItem("修改汽车信息"); JMenuItem mQuery3=new JMenuItem("查询汽车信息"); JMenu mHelp=new JMenu("帮助"); JMenuItem mAbout=new JMenuItem("软件信息"); JMenuBar mBar=new JMenuBar(); MainForm() { super("长途汽车信息管理系统"); setSize(875,583); mSystem.add(mExit); mXianLu.add(mAdd1); mXianLu.add(mDel1); mXianLu.add(mModify1); mXianLu.add(mQuery1); mPiaoJia.add(mAdd2); mPiaoJia.add(mDel2); mPiaoJia.add(mModify2); mPiaoJia.add(mQuery2); mQiChe.add(mAdd3);

长途客车监控系统

3G网络DVR车载监控系统 行业现状 日益完善和庞大的客运系统给广大乘客带来了方便和快捷,但同时在管理和有效监控方面,却给客运企业和交管等部门带来莫大的内部管理压力以及社会压力。 客运巴士运营过程中有两大难题: 1、如何提高旅客安全、减少案件和事故发生:客车行驶时间长,路况和人员复杂,小偷较多,容易出现安全问题。特别是长途运输中某些路段拦路抢劫的案件和恶性交通事故很多,司机违规操作、超速等情况时有发生。 2、如何提高服务质量和掌控车辆营运情况:很多客运公司存在部分司乘人员收钱不给票,或盗取票款等情况,给公司造成经济损失。车辆运行中,旅客之间、旅客与司乘人员之间不时会产生一些矛盾和争议,导致公司时常遭到投诉,因为没有有力的证据,解决起来无从下手,公司形象大受影响。 因此建立一套能够对其进行实时监控调度、统一管理的系统显得尤为必要。随着中国3G网络的开通,无线监控已经逐步从早期的基于控制命令和图片等小数据量的应用,向可以基于实时的海量数据的实时

监控应用发展。而目前最为引人注目的无疑是联网的实时视频监控。 第一章设计架构 1.1、视频监控系统网络结构 系统设计说明 1、前端子系统 前端视频采集系统由车载无线视频监控终端、摄像机、报警设备等组成。其中网络视频服务器作为核心设备,负责将摄像机采集的各监控点视频图像并经过压缩编码后通过WCDMA上传到监控中心,实现视频的远程观看。 2、监控中心

●中心车辆管理服务器软件:中心车辆管理服务器软件实现统一身份认证和权限控制、组织与角色管理维护、设备集中配置与维护管理和日志管理等功能。 ●通讯服务器软件 ●流媒体转发服务器软件 3.监控客户端 (1)监控主机安装客户端软件,实现对各监控点的视频浏览 (2)监控中心安装有网络视频解码器,负责将前端的采集来的数字信号解码还原出图像和声音传输到电视墙上。

长途汽车管理系统

摘要 本文论述的汽车客运站班次查询系统是每一个汽车客运站必不可少的管理查询系统,该系统主要解决了查询班车信息在实践的问题。 本文论述了汽车客运站班次查询系统开发的目标和实现的功能,并重点介绍了需求分析、概念结构设计、逻辑结构设计和系统实施的全过程。在程序设计与调试上采用了自上而下,逐步细化,逐步完善的原则。采用结构化的功能模块设计系统功能,可读性好,易于扩充。基本功能全面,系统可读性好,易于维护、更新,安全性好。在描述需求分析和系统设计过程中,为了使该系统的开发过程具有规范化,为此,本文确定了开发系统的指导思想:一、运用了规范化的设计思想。 二、从实际应用出发,为求实用。三、以mysql设计和开发为主,建立了汽车表、路线表、车票表以及为了建立联系创建的汽车路线表、汽车车票表等5个表,利用相应语句,把汽车、路线、车票的信息插入表中,利用各种查询、修改、删除等命令来完成题目要求的各种功能。 关键词表;数据库;查询管理

目录 摘要 (2) 目录 (2) 一、选题背景 (5) 1.1系统开发背景 (5) 二、需求分析 (5) 2.1信息需求分析 (5) 2.2对象需求分析 (5) 2.3处理功能及分析 (5) 2.4安全性和完整性要求 (6) 2.5业务流程分析 (6) 三、概念结构设计 (7) 3.1E-R图的设计 (7) 3.2实体类型结构 (8) 四、逻辑结构设计 (8) 4.1关系模式的转化 ...................................................................................... (8) 4.2数据库模式定义 .............................................................................................. .9 五、创建数据库及相关操作 (10) 5.1创建相关表 (10) 5.2插入相关数据 (11) 5.3相关查询操作 (12) 5.4修改操作 (14) 5.5创建视图 (14) 5.6删除操作 (15) 5.7授权语句 (16) 5.8导入导出语句 (17) 六、总结 (18)

数据库课程设计长途汽车信息管理系统

数据库课程设计长途汽车信息管理系统

姓名:李鑫学号:2012020319 数据库原理及Oracle开发课程设计 题目汽车信息管理系统 系(部) 计算机科学与技术 班级12级3班 姓名李鑫 学号2012020319 指导教师方昕 2014年6月9日

一.需求分析阶段 随着社会的不断发展,技术的不断进步,信息技术和数据处理速度越来越引起人们的重视,因为信息的大量而快速的传递,大批量数据的处理单靠人工是不可靠的,也是不现实的。各行业都迫切需要高性能的的管理系统。汽车信息管理数据库系统是面向所有汽车的数据管理系统,其目的是使乘车有序化,规范化,简单化,易于车站人员的管理,查询。。而汽车信息管理系统就是根据车站发展的需要而建立的典型的信息管理系统。它以处理为中心,其重点是进行查询,打印客户所需信息。开发主要包括数据库的建立和维护。 模块功能分析: 线路模块:用来管理汽车线路号、出发地、目的地、出发时间、所需时间。 汽车模块:用来管理汽车汽车编号、汽车的种类及相应的票价、最大载客量、剩余座位数。 车票模块:用来管理汽车车票编号、售票情况、查询、打印。 乘客模式:用来管理汽车乘客出发地、出发地、目的地。

二、概念结构设计 经分析,本系统的e-r图如下:各实体及其属性: 各实体间关系的e-r图如下:

关系图:

三、逻辑结构设计 1. 工厂管理基本信息表 列名数据类型长度是否为空备注汽车票号char 10 否主码汽车种类char 10 是 最大载客量smallint 是 属性名类型长度是否为空备注线路号char 10 主码出发地Char 10 目的地char 10 char 10 出发时 间 所需时datetime 8

长途汽车信息管理系统 课程设计报告

2014-2015学年第一学期《数据库系统概论》 课程设计报告 题目:长途汽车信息管理系统 专业:计算机科学与技术 班级:班 姓名: 指导教师: 成绩: 计算机与信息工程系 2014年10月12 日

目录 1设计内容及要求 0 设计内容 0 设计任务及具体要求 0 2原理及分析 (1) 需求分析 (1) 系统功能简介 (1) 程序框图 (2) 3设计过程和程序代码 (4) 数据库表格的设计概述 (4) 数据库表格的实现过程 (5) 程序的构造方法及其实现 (14) 数据库与Java程序的链接 (20) 4设计结果与分析 (21) 设计结果截图 (21) 设计结果分析 (22) 5小结 (22) 参考文献 (22) 致谢 (23) 附录:源程序 (24)

1设计内容及要求 设计内容 本次课程设计名称为长途汽车信息管理系统,用户登录后主要实现对线路信息,汽车信息,售票信息,乘客信息进行基本操作的功能。该系统功能主要包括以下几个模块: (1)充分利用所学过的数据库的相关知识建立长途汽车信息管理系统所需的数据库。 (2)对线路信息(包括出发地、目的地、出发时间、所需时间等)汽车信息(最大载客量、汽车类型、剩余座位等)售票信息(包括售票情况、票价)乘客信息(包括姓名、年龄、性别等)的查询、添加和删除操作。 (3)进行详细的功能设计后,在Java中利用JDBC连接数据库技术对数据库中数据进行操作,并能进行多表之间的链接与查询操作。 设计任务及具体要求 (1)设计任务: 长途汽车信息管理系统运用在汽车站部门的系统工具,方便此系统部门的工作人员的工作,该系统主要根据此部门的特点建立的,是记录和查询汽车站信息的的依据。随着市场经济的不断飞速发展,交通道路环境的不断改善,人们的出行次数不断增多,人口流动频繁,数量不断加大,车站信息量迅猛增长,长途汽车站信息管理系统在人们的日常生活中发挥着越来越重要的作用。本系统实现了汽车线路信息,汽车信息,票务信息的查询和管理,以满足人们的需求。(2)具体要求: 车站管理员可以在线路信息管理、汽车信息管理等模块对车站线路信息、票价信息、乘客信息等进行管理。管理员首先建立相应模块的信息数据库,输入原始的线路、汽车、车票、乘客信息,当有新数据需要添加或者需要对已有的信息进行修改,删除的时候,管理员就可以进行相应的操作。管理员也可以通过本模块查询到所有需要查询的线路、汽车、车票、乘客的详细信息。

长途客运站管理信息系统

长途客运站管理信息系统 一、系统功能 在交通运输系统高度发达繁忙的今天,人们在各地不同的城市之间的往返更加的频繁,极大地增加了旅客对于长途汽车的需求。为了广大旅客能够方便快捷的找到所需要的长途汽车的信息。 1、本系统的功能主要包括以下几个方面: (1)路线查询 可以查询通往目的地的不同路线,一边选择最佳路线。 (2)汽车查询 这个功能主要是使乘客更好的选择合适的汽车。 (3)车票查询 可以根据所了解的路线编号或汽车编号来查询是否还有剩余的车票,以便购买正确的车票。 二、功能模块设计 1、长途客运站管理信息系统由以下四个模块组成,具体如下: (1)路线管理系统 可以浏览、查询路线信息。 (2)汽车信息管理系统 可以浏览、查询汽车信息。 (3)车票信息系统 可以浏览、查询车票信息。 (4)系统用户管理系统 可以浏览、增加、修改、删除、更新用户信息。 2、长途客运站管理信息系统的系统功能结构如图1所示。 图1 系统功能结构图 长途客运站管理信息系统 路线管理 汽车管理 车票管理 用户管理 浏览 查询 浏览 查询 删除 修改 查询 浏览 查询 浏览 更新

三、数据库设计 1、需求分析 长途客运管理系统方便用户查询汽车的需求,方便用户查询信息,可以随时掌握客运站发车的信息以及路线的选择。方便了用户在客运站外查询,还明确了客户自身的需求,加快了客流量。对用这个系统的用户来说也很容易,方便。 2、根据系统的数据流分析,通过对数据流的细划,得到了各抽象层次的分层数据流图。从分层数据流图中不难导出初步的数据库关系模式。通过关系规范化和优化设计,我们在长途客运站管理系统数据库中建立了以下表,主要的表和所属字段如下: 路线信息表(编号、起始城市、到达城市、起始日期、起始时间、到达时间、价格); 汽车信息表(编号、型号、购买时间、使用时间、座位数、有无电视、空调); 车票信息表(编号、起始城市、到达城市、购票日期、时间、价格); 用户信息表(姓名、年龄、性别、证件号、密码); 3、逻辑设计:把把概念模式转换成DBMS 能处理的模式。 此阶段产生关系模型如下图。 图2为整个系统的E-R 模型: 用户 车票 支付 姓名 年龄 性别 证件号 密码 车票编号 汽 车编号 起始 城市 到达 城市 购票日期 购票时 间 购票价格 起始时间 到达时间 车票价格 汽 车编号 选择 路线 路 线编号 起始城市 到达城市 起 始日期 对应 汽车 有无空调 有无电视 座位数量 使用时间 汽车编号 汽车型号 购买时间

管理信息系统(宇通客车案例分析)4.doc

管理信息系统(宇通客车案例分析)4 信息化建设分析 ——以宇通客车信息化建设为例信息化建设分析(1) 1.什么是信息化建设(1) 2.宇通信息化建设发展(2) 2.1MRP2 阶段(2) 2.2ERP实施阶段(2) 2.2.1什么是ERP? (2) 2.2.2企业实施ERP的条件(2) 2.2.3实施阶段中的主要阻力(3) 2.3ERP的完善阶段(3) 2.4ERP实施成功的因素是什么(3) 2.5建立关键信息系统支撑核心竞争力(4) 3我国企业信息化建设存在的主要问题及其对策(4) 3.1企业信息化建设存在的问题(4) 3.2借鉴宇通经验改善企业的信息化建设(5) 1.什么是信息化建设

信息化建设指品牌利用现代信息技术来支撑品牌管理的手段和过程。随着计算机技术、网络技术和通信技术的发展和应用,企业信息化已成为品牌实现可持续化发展和提高市场竞争力的重要保障。 2.宇通信息化建设发展 2.1 MRP2 阶段 MRPⅡ阶段(Manufacture Resource Planning) 在MRP管理系统的基础上,系统增加了对企业生产中心、加工工时、生产能力等方面的管理,以实现计算机进行生产排程的功能,同时也将财务的功能囊括进来,在企业中形成以计算机为核心的闭环管理系统,这种管理系统已能动态监察到产、供、销的全部生产过程。 2.2 ERP实施阶段 ERP阶段(Enterprise Resource Planning) 进入ERP阶段后,以计算机为核心的企业级的管理系统更为成熟,系统增加了包括财务预测、生产能力、调整资源调度等方面的功能。配合企业实现JIT管理全面、质量管理和生产资源调度管理及辅助决策的功能。成为企业进行生产管理及决策的平台工具。 2.2.1 什么是ERP? ERP系统是企业资源计划(Enterprise Resource Planning )的简称,是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。它是从MRP(物料需求计划)发展而来的新一代集成化管理信息系统,它扩展了MRP的功能,其核心思想是供应链管理。它跳出了传统企业边

数据库课程设计长途汽车信息管理系统教学总结

数据库原理及Oracle开发课程设计 题目汽车信息管理系统__________________ 系(部) _____ 计算机科学与技术__________________ 班级 ___________ 12级3班_____________________ 姓名____________ 李鑫________________________ 学号________ 2012020319 _________________ 指导教师______________ 方昕________________________ 2014年6月9日

.需求分析阶段 随着社会的不断发展,技术的不断进步,信息技术和数据处理速度越来越引起人们的重视,因为信息的大量而快速的传递,大批量数据的处理单靠人工是不可靠的,也是不现实的。各行业都迫切需要高性能的的管理系统。汽车信息管理数据库系统是面向所有汽车的数据管理系统,其目的是使乘车有序化,规范化,简单化, 易于车站人员的管理,查询。。而汽车信息管理系统就是根据车站发展的需要而建立的典型的信息管理系统。它以处理为中心,其重点是进行查询,打印客户所需信息。开发主要包括数据库的建立和维护。 模块功能分析: 线路模块:用来管理汽车线路号、出发地、目的地、出发时间、所需时间。 汽车模块:用来管理汽车汽车编号、汽车的种类及相应的票价、最大载客量、 剩余座位数 车票模块:用来管理汽车车票编号、售票情况、查询、打印。 乘客模式:用来管理汽车乘客出发地、出发地、目的地。

、概念结构设计 经分析,本系统的e-r图如下: 各实 体及其属性: 车票各实体间关系的e-r图如下:

长途客运管理系统(数据库课程设计)

目录 1.设计背景及目的 (1) 2.设计内容及要求 (1) 3.设计过程 (2) 1、需求分析阶段 (2) 2、概念结构设计 (2) 3、逻辑结构设计 (4) 4、物理结构设计部分 (5) 5、功能处理 (5) 6.应用程序开发过程 (7) 4.系统设计、制作小结 (20) 5.参考资料 (20)

1.设计背景及目的 在这个信息化时代,行之有效的信息管理系统已成为一个企业或组织生存和发展的重要条件。尤其是在大数据的作用日益得到证明和认可的今天,作为信息系统核心和基础数据库技术得到越来越广泛的应用,越来越多新的应用领域采用数据库技术来存储和处理信息资源。信息资源已成为各个部门的重要财富和资源,建立一个满足各级部门信息处理要求的实际,着眼于未来发展,建成符合标准化协议、通用性较强、实用的系统,以提高汽车调度的现代化管理水平,实现信息资源的共享。 在信息技术高度发达的今天,传统手工记录客运站信息,已满足不了管理人员方便的处理这些信息,降低他们的工作量是一个需要解决额问题。借助计算机来完成这些大量冗杂的工作。势必能大大降低管理员的强度。 本次的课程设计选择的课题是长途汽车信息管理系统,立足于社会,它面向所有汽车的数据管理系统,它以存储及处理为主,查询更正为辅,并囊括数据库的日常维护机智,本次课程设计的主要工作为数据库及前台应用程序的建立及测试。长途汽车信息管理系统是长途汽车车站信息汇总和管理的重要组成部分,是一种典型的信息管理系统,旨在合理简易地从根本上改善客运信息管理的体制,减轻人工管理缺陷带来的繁重工作量,使车站的管理更加的合理化和科学化,大大提高工作效率并节省大量运营成本。这样既能减少管理员的工作量还能满足日益增长的需求。也借以说明计算机技术和科技创新的重要意义 2.设计内容及要求 所设计的小型管理系统应包含输入输出、查询、插入、删除等基本功能。根据课程设计1周时间的安排选择适当大小的设计课题,课题的选择可以是实际问题,也可以是虚构的问题。根据题目的基本需求,画出流程图,编写程序,并写出详细的设计说明书。 要求从开始的系统需求分析到最后的软件测试,都要有详细的计划,设计文档应按照软件工程的要求书写。系统中的数据表设计应合理、高效,尽量减少数据冗余。具有一定实际意义,基本表不少于3个,能够实现多种关联查询尽量要建视图和索引软件界面要友好、安全性高。软件要易于维护、方便升级。 编程语言可由小组根据自己的情况选择,但一般情况下应该是小组的每 个成员都对该语言较熟悉。避免把学习语言的时间放在设计期间。 参考使用的语言有:C#、VB、VC等。 后台数据库:SQL_Server 2005等。 系统功能的基本要求: 线路信息,包括出发地、目的地、出发时间、所需时间等。 汽车信息:包括汽车的种类及相应的票价、最大载客量等。 票价信息:包括售票情况、查询、打印相应的信息。

长途汽车信息管理数据库课程设计

大连科技学院 数据库课程设计 题目长途汽车管理系统 学生姓名于滋洋专业班级计算机10-1 指导教师刘瑞杰职称讲师 所在单位信息科学系软件工程教研室 教学部主任王立娟 完成日期 2013年09月27日

课程设计报告单 综合评定:(优、良、中、及格、不及格)指导教师签字:2013年9月27日

摘要 数据库系统是随着计算机技术的不断发展,为了实现对数据统一有效地管理而出现的,自20世纪60年代中期以来,数据库系统经历了三个发展阶段:层次与网状数据库系统,关系数据库系统,以及关系数据库的发展阶段。数据库技术是计算机科学与技术中发展最快的领域之一,也是应用最广的技术之一,它已成为计算机信息系统与应用系统的核心技术和重要基地。今天,信息资源已成为各个部门的重要财富和资源。建立一个满足各级部门信息处理要求的行之有效的信息系统也成为一个企业或组织生存和发展的重要条件。因此,作为信息系统核心和基础的数据库技术得到越来越广泛的应用,越来越多新的应用领域采用数据库技术来存储和处理信息资源。 本次的课程设计我选择的课题是长途汽车信息管理系统,立足于社会实际,着眼于未来发展,建成符合标准化协议、通用性较强、实用的系统,以提高汽车调度的现代化管理水平,实现信息资源的共享。 程序在设计的过程中遇到的问题已及时更正,但由于编者的能力和水平有限,软件和文档中不免会出现一些不期待的错误,望文档读者能够理解和体谅,并欢迎提醒和纠正,在此表示感谢以及敬意。概括性的设计思路如下: 综合运用数据库的知识并不是一项很简单的事情,需要仔细地分析课题要求,多方面考虑如何全面并且正确地使用数据库的强大功能。

长途汽车信息查询系统报告方案

长途汽车信息查询系统报 告

综合课程设计 题目:长途汽车信息管理系统的设计和实现学院: 专业: 班级: 姓名: 学号: 指导教师: 完成日期:

目录 壹、绪论 (1) 1.1引言 (1) 1.2任务描述 (1) 1.3数据描述 (1) 1.4功能要求 (1) 二、需求分析 (2) 2.1需求调查 (2) 2.2功能分析 (2) 2.3数据描述 (2) 2.4功能要求 (4) 2.5运行需求 (5) 三、总体设计 (5) 3.1功能结构及模块外部设计 (5) 3.2数据库设计 (6) 3.3数据结构设计 (6) 3.4外部接口设计 (7) 四、详细设计 (7) 4.1代码设计 (8) 4.2程序设计 (10) 五、系统实现 (11) 六、系统测试 (15)

6.1测试方案 (15) 6.2测试项目说明 (15) 6.3测试评价 (16) 七、项目总结 (16) 壹、绪论 1、引言 1.1编写目的 长途汽车信息管理系统是长途汽车车站信息汇总和管理的重要组成部分,是壹种典型的信息管理系统,囊括了对长途汽车车站关联信息的管理,能够化简繁琐的工作过程,使车站的管理更加合理化和科学化,大大提高工作效率和节省运营成本。 1.2项目背景 信息资源已成为各个部门的重要财富和资源。建立壹个满足各级部门信息处理要求的行之有效的信息系统也成为壹个企业或组织生存和发展的重要条件。因此,作为信息系统核心和基础的数据库技术得到越来越广泛的应用,越来越多新的应用领域采用数据库技术来存储和处理信息资源。本次的课程设计我选择的课题是长途汽车信息管理系统,立足于社会实际,着眼于未来发展,建成符合标准化协议、通用性较强、实用的系统,以提高汽车调度的现代化管理水平,实现信息资源的共享。 2、任务描述 2.1目标 系统功能的基本要求: 1)用户登录信息设置。 2)路信息,包括出发地、目的地、出发时间、所需时间。 3)汽车信息:包括汽车的种类及相应的票价、最大载客量。

长途汽车网上订票系统

浠水县汽总运输公司 关于长途汽车网上售票管理系统设计论文 2013年 5 月 8 日

目录 绪论 (1) 课题背景 (1) 编写目的和意义 (2) 第一章可行性研究分析 (3) 1.1 经济可行性 (3) 1.2 技术可行性 (3) 1.3运行可行性 (3) 1.4 操作可行性 (4) 第二章软件需求分析 (5) 2.1 引言 (5) 2.2.1基本功能需求 (5) 2.2.2用户界面需求 (5) 2.2.3开发环境介绍 (5) 2.2.4系统需求分析 (6) 2.3 数据描述 (7) 2.3.1 数据流图 (7) 2.3.2数据字典 (13) 2.3.3 数据采集 (14) 2.4 系统模型 (14) 2.4.1汽车票订票系统体系结构图 (14) 2.4.2 状态转移图 (15) 2.4.3 性能需求 (16) 2.5 运行需求 (16) 2.5.1 用户界面 (16) 2.5.2 故障处理 (16) 2.6 其他 (16) 第三章项目开发计划 (18) 3.1项目概诉 (18) 3.2实施计划 (18) 第四章系统总体设计 (20) 4.1 系统设计图 (20) 4.2系统功能模块设计 (22) 4.2.1 功能模块 (22) 4.2.2 系统模块设计 (22) 第五章详细设计 (24) 5.1系统登录模块设计 (24) 第六章数据库分析与设计 (34) 6.1 实体及其属性 (34) 6.2 E-R图分析 (34) 6.3 数据库表设计 (35) 6.4 表间关系 (40) 第七章系统实现与测试 (41)

7.1系统的测试 (41) 7.2.1 测试内容 (41) 第八章项目开发总结 (49) 8.1对项目开发过程的评价 (49) 8.2对项目开发的总结 (49)

长途汽车信息管理系统设计报告word精品

烟台南山学院商学院管理 科学与工程系 实训实习报告 项目数据库课程设计 __________ 姓名:___________________________________ 专业:____________ 信息管理与信息系统 ______ 班级:___________________________________ 学号:___________________________________ 指导教师:___________________________________ 完成时间:____________ 2015 - 7 -17 _________

实训实习报告 一、实训目的:

实训题目:长途汽车信息管理系统 实训要求: 1. 需求分析阶段:通过个人体会对用户(学生、老师)的需求进行分析,对系统功能进行分类,绘画数据流图,并制 作数据字典,以便后面建立数据库而用 2. 概念设计阶段:主要是通过绘制e-r图进行概念结构结构 3. 逻辑结构设计阶段:主要是将概念结构进行转化,从而实现从图到关系模型的一种转变 4. 物理设计阶段: 5. 数据库的实施与维护:主要进行创建数据库,建表,建立数据库之间的联系,以及视图的创建

1、需求分析 长途汽车信息管理系统是长途汽车车站信息汇总和管理的重要组成部分,是一种典型的信息管理系统, 囊括了对长途汽车车站相关信息的管理,可以化简繁琐的工作过程,使车站的管理更加合理化和科学化,大大提高工作效率和节省运营成本。 本系统主要包含了乘客信息管理,汽车线路信息管理,汽车基本信息管理,车票信息管理四大模块,可以实现对汽车线路信息,汽车基本信息和车票信息的录入,查询,修改,删除等功能,用户为管理员和乘客,能满足长途车站汽车管理工作方面的基本要求。 1.1用户的需求 (1)车票信息的查询功能 用户需要查询汽车的票价、时间、出发地、到达地,预订,销售乘客所需的车票,显示订票成功信息或订票出错的原因。 (2)退票及退票信息查询功能 查找车票信息进行退票,显示可退金额信息。 1.2管理员的需求 (1)乘客信息的录入、查询功能 录入乘客的基本信息(包括:姓名、身份证号、行李信息) (2)汽车线路信息管理 查询汽车出发及到达城市,里程 (4)汽车基本信息管理 包括汽车的载重,使用年限,最大里程,油耗等 (3)车票信息管理 查询票价、出发时间 1.3系统功能的设计和划分 根据如上得到的用户需求,各部分完成的功能如下: 1.3.1用户部分 (1 )用户注册 (2 )用户登录 (3)用户可以查询机票信息。 (4 )用户可以修改用户自己密码。

相关文档
最新文档