收藏 分享(赏)

本科生毕业设计(论文):长途汽车管理系统.doc

上传人:文档投稿赚钱 文档编号:1448335 上传时间:2018-07-18 格式:DOC 页数:15 大小:106.97KB
下载 相关 举报
本科生毕业设计(论文):长途汽车管理系统.doc_第1页
第1页 / 共15页
本科生毕业设计(论文):长途汽车管理系统.doc_第2页
第2页 / 共15页
本科生毕业设计(论文):长途汽车管理系统.doc_第3页
第3页 / 共15页
本科生毕业设计(论文):长途汽车管理系统.doc_第4页
第4页 / 共15页
本科生毕业设计(论文):长途汽车管理系统.doc_第5页
第5页 / 共15页
点击查看更多>>
资源描述

1、大连科技学院题 目 长途汽车管理系统 教学部主任 完成日期 2013 年 09 月 27 日摘 要数据库系统是随着计算机技术的不断发展,为了实现对数据统一有效地管理而出现的,自 20 世纪 60 年代中期以来,数据库系统经历了三个发展阶段:层次与网状数据库系统,关系数据库系统,以及关系数据库的发展阶段。数据库技术是计算机科学与技术中发展最快的领域之一,也是应用最广的技术之一,它已成为计算机信息系统与应用系统的核心技术和重要基地。今天,信息资源已成为各个部门的重要财富和资源。建立一个满足各级部门信息处理要求的行之有效的信息系统也成为一个企业或组织生存和发展的重要条件。因此,作为信息系统核心和基础

2、的数据库技术得到越来越广泛的应用,越来越多新的应用领域采用数据库技术来存储和处理信息资源。本次的课程设计我选择的课题是长途汽车信息管理系统,立足于社会实际,着眼于未来发展,建成符合标准化协议、通用性较强、实用的系统,以提高汽车调度的现代化管理水平,实现信息资源的共享。程序在设计的过程中遇到的问题已及时更正,但由于编者的能力和水平有限,软件和文档中不免会出现一些不期待的错误,望文档读者能够理解和体谅,并欢迎提醒和纠正,在此表示感谢以及敬意。概括性的设计思路如下:综合运用数据库的知识并不是一项很简单的事情,需要仔细地分析课题要求,多方面考虑如何全面并且正确地使用数据库的强大功能。目 录1 绪论 .

3、11.1 课题简介 .11.2 设计目的 .11.3 设计内容 .12 需求分析 .12.1 需求分析的任务 .22.2 数据流程图 .22.3 数据字典 .33 数据库概念结构设计 .43.1 局部概念模型设计 .43.2 全局概念模型设计 .54 数据库逻辑结构设计 .74.1 E-R 图向关系模型的转换 .74.2 数据模型的优化 .74.3 数据库的结构 .75.数据库物理结构设计 .95.1 数据库建库 .95.2 数据表及视图的建立 .96.系统实现 .13总 结 .14参考文献 .151 绪 论1.1 课题简介随着市场经济的不断飞速发展,交通道路环境的不断改善,人们的出行次数不断

4、增多,人口流动频繁,数量不断加大,车站信息量迅猛增长,长途汽车站信息管理系统在人们的日常生活中发挥着越来越重要的作用。本系统实现了汽车线路信息,汽车信息,票务信息的查询和管理,满足人们的需求。1.2 设计目的通过本次课程设计使自己能够综合运用所学的关系数据库原理知识解决并能设计一个实际问题,进一步掌握数据库原理的相关理论和数据库的设计实现过程,进一步提高自己的分析问题能力和解决问题的能力以及动手能力。1.3 设计内容首先进行的是对系统的总体设计。考虑到汽车信息管理的实际需求,进行恰当的安排。然后是数据库的设计,数据库的设计来源于系统的总体要求。用企业管理器实现的数据库创建,数据库中共有三个表。

5、分别用于记录长途线路信息、汽车信息、票价销售信息。2 需求分析2.1 需求分析的任务长途汽车信息管理系统运用在汽车站和火车站等车站部门的系统工具,方便此系统部门的工作人员的工作,该系统主要根据此部门的特点建立的,是记录和查询汽车站信息的的依据。早期的长途汽车站信息主要是人工记录和人工管理的,不仅不容易记录,而且还不容易保存。随着计算机的不断普及和软件系统的不断发展加上信息系统开发的迫切需求,计算机长途汽车站信息管理系统应运而生了。 用户管理:用户登陆应用管理系统。用户以合法身份登入系统后,管理员可以进行系统用户的添加,密码的修改操作。线路信息管理:车辆路线的管理。 车站管理员可以在线路信息管理

6、模块对车站线路信息进行管理。管理员首先建立汽车线路信息数据库,输入原始的线路信息,当有新的线路需要添加或者需要对已有的线路信息进行修改,删除的时候,管理员就可以进行相应的操作。管理员也可以通过本模块查询到所有需要查询的线路的详细信息。 汽车信息管理:每辆车的具体信息记录并保存每天信息。 管理员可以在汽车信息管理模块实现对汽车信息的管理。管理员首先应该建立汽车信息数据库,输入原始的数据信息,当有新的汽车信息的时候或者管理员需要修改某个汽车的相关信息以及想要删除某个汽车信息的时候,就可以完成相应的操作。管理员也可以在整个数据库中查寻相关汽车信息。 车票信息管理:管理员可以在车票管理模块实现对线路车

7、票信息的管理。管理员根据相应的汽车线路信息来设置相应的车票详细信息。当有新的线路添加的时候,要把相应的车票信息添加到数据库中,管理员还可以对某条线路的车票信息进行修改,删除和查询操作。2.2 数据流程图长途汽车管理信息系统打印报表录登系统退出系统数据处理线路信息的查询汽车信息的查询车票信息的查询打印线路的信息打印汽车的信息打印车票信的息车票信息的处理汽车信息的处理线路信息的处理数据查询2.3 数据字典属性名 类型 主键 备注出发地 字符 是目的地 字符 否出发时间 整型 否 如 2010.09.09.16:07所需时间 整型 否 如 2.15h属性名 类型 主键 备注汽车的种类 字符 否票价

8、字符 是最大载客量 整型 否属性名类型 主键 备注售票情况字符 否 所售的票数车票信息字符 否打印车票NEXT 是3 数据库概念结构设计3.1 局部概念结构设计E-R 图 如下:路线信息图:线路信息出发地出发时间所需要的时间目的地汽车信息图:汽车信息最大的载客量 汽车的种类 不同型号汽车对应的票价票价信息图:票价信息售票情况 车票查询 打印相应的车票3.2 全局概念模型设计管理员线路信息票价信息汽车信息出发地打印相应的车票车票查询售票情况目的地 出发时间 所需时间最大载客量票价汽车种类4 数据库逻辑结构设计4.1 E-R 图向关系模型的转换数据库中包含 3 个表,线路信息(表) 、汽车信息(表

9、)和票价信息(表) 。线路信息(表):编号 char(10),出发地 char(10) Primary,目的地 char(10),出发时间 datetime(8),所需时间 datetime(8)汽车信息(表):编号 char(10),汽车的类型 char(10),车辆票价 char(10),最大载客量 int(4)售票信息(表):编号 char(10),售票情况 char(10),车票信息 char(10),打印车票 next(16)4.2 数据模型的优化4.3 数据库的结构线路信息表格:编号 出发地 目的地 出发时间 所需时间1 宿迁 徐州 2010-12-23 8:002010-12-2

10、3 10:002 宿迁 苏州 2010-12-23 8:002010-12-23 14:003 宿迁 睢宁 2010-12-23 8:002010-12-23 8:354 宿迁 沭阳 2010-12-23 8:002010-12-23 9:155 宿迁 上海 2010-12-23 8:002010-12-23 13:206 宿迁 盐城 2010-12-23 8:002010-12-23 14:007 宿迁 连云港 2010-12-23 8:002010-12-23 15:008 宿迁 南京 2010-12-23 8:002010-12-23 12:25汽车信息表格:编号 汽车类型 票价 载客量1 大型客车 25 502 大型客车 125 703 小型客车 8 164 中型客车 20 455 大型客车 65 706 大型客车 75 707 大型客车 70 708 大型客车 85 70售票信息表:编号 售票情况 打印车票 车票信息1 已售出 宿迁-徐州 已上车2 已售出 宿迁-苏州 已上车3 已售出 宿迁-睢宁 未上车4 已售出 宿迁-沭阳 未上车5 已售出 宿迁-上海 已上车6 已售出 宿迁-盐城 已上车7 已售出 宿迁-连云港 已上车8 已售出 宿迁-南京 未上车

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

当前位置:首页 > 学术论文 > 毕业论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报