版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、班级:110514学号:110514130姓名:张蓓蕾数 据 库 课 程 设 计目录第一章 需求分析1.1 需求分析1.21.1.1 业务流程分析1.1.2 功能分析 数据字典第二章概念模型设计2.1 E-R 模型第三章2.1.1 数据库的局部 E-R 图2.1.2 数据库完整 E-R 图 逻辑模型设计3.1E-R 图的关系模型转换3.2数据模型的规范化第四章数据库物理设计4.1系统结构设计4.1.1 系统功能模块系统流程分析第五章数据库的实施5.1创建数据库5.25.1.1 创建表查看数据库关系图5.3组织数据入库第六章数据库运行与维护6.1查询表6.2修改表6.3更新表6.4插入表第七章设
2、计心得第一章 需求分析1.1 需求分析长途汽车信息管理系统运用在汽车站和火车站等车站部门的系统工具,方便此系统部门 的工作人员的工作,该系统主要根据此部门的特点建立的,是记录和查询汽车站信息的的依 据。早期的长途汽车站信息主要是人工记录和人工管理的,不仅不容易记录,而且还不容易 保存。随着计算机的不断普及和软件系统的不断发展加上信息系统开发的迫切需求,计算机 长途汽车站信息管理系统应运而生了。随着市场经济的不断飞速发展,交通道路环境的不断改善,人们的出行次数不断增多, 人口流动频繁,数量不断加大,车站信息量迅猛增长,长途汽车站信息管理系统在人们的日 常生活中发挥着越来越重要的作用。本系统实现了
3、汽车线路信息,汽车信息,票价信息的查 询和管理,满足人们的需求 。1.1.1 业务流程分析线路信息管理:车站管理员可以在线路信息管理模块对车站线路信息进行管理。管理员首先建立汽车线 路信息数据库,输入原始的线路信息,当有新的线路需要添加或者需要对已有的线路信息进 行修改,删除的时候,管理员就可以进行相应的操作。管理员也可以通过本模块查询到所有 需要查询的线路的详细信息。汽车信息管理:管理员可以在汽车信息管理模块实现对汽车信息的管理。管理员首先应该建立汽车信息 数据库,输入原始的数据信息,当有新的汽车信息的时候或者管理员需要修改某个汽车的相 关信息以及想要删除某个汽车信息的时候,就可以完成相应的
4、操作。管理员也可以在整个数 据库中查寻相关汽车信息。车票信息管理: 管理员可以在车票管理模块实现对线路车票信息的管理。管理员根据相应的汽车线路信 息来设置相应的车票详细信息。对某条线路的车票信息进行修改,删除和查询操作。1.1.2 功能分析根据长途汽车管理系统能清楚了解各种信息,为坐车时提供方便,具体程序分为线路信 息界面,汽车信息界面,车票信息界面,管理员信息界面这几个主体界面。其中线路信息界 面包括出发地、目的地、出发时间、所需时间等;汽车信息界面包括汽车种类,票价,最大 载客量等,车票信息界面也是如此,可以对它们进行添加,查询,删除等功能。1.2数据字典1线路信息XL的数据字典标号字段名
5、称类型说明1出发地varchar502目的地varchar50主键3出发时间datetime4所需时间int5汽车种类varchar50外键2.汽车信息表QC的数据字典标号字段信息类型说明1汽车种类varchar主键2票价varchar外键3最大载客量int3车票信息CP的数据字典标号字段名称类型说明1总票数int2已售int3未售int4票价Varchar50主键4管理员信息GLY的数据字典标号字段名称类型说明1管理员号varchar主键2出发地Varchar50外键3汽车种类Varchar50外键4票价Varchar50外键5所需时间int主键第二章概念模型设计2.1 E-R模型出发地目的
6、地出发时间所需时间汽车种类大载客票价未售售车票信息心、3.车票信息E-R图如下:数据库的局部E-R图1线路信息E-R图如下:2.汽车信息E-R图如下:汽车信息线路信息车票信息2.1.2 数据库完整E-R图汽车信息已售未售票价第三章逻辑模型设计3.1 E-R图向关系模型的转换数据库中包含3个表,线路信息表 XL、汽车信息表 QC车票信息表 CP、管理员GLY表等 线路信息表XL(出发地, 目的地,出发时间,所需时间,汽车种类)汽车信息表QC:(汽车种类,票价,最大载客量 )车票信息表CP:(总票数,已售,未售,票价 )管理员信息表 GLY:(管理员号,出发地,汽车种类,票价)3.2数据模型的规范
7、化1线路信息XL标号字段名称类型说明1出发地varchar502目的地varchar50主键3出发时间datetime4所需时间int5汽车种类varchar50外键2汽车信息表QC标号字段信息类型说明1汽车种类varchar:主键2票价varchar:外键3最大载客量int3车票信息CP标号字段名称类型说明1总票数int2已售int3未售int4票价Varchar50主键4管理员信息GLY标号字段名称类型说明1管理员号varchar主键2出发地Varchar50外键3汽车种类Varchar50外键4票价Varchar50外键5所需时间int第四章数据库的物理设计4.1系统结构设计确定关系模型
8、的存取方法在将概念模型转换成物理模型之后,我们可以对物理模型进行设计,双击物理模型的关 系,可以对该关系的名称、注释等信息进行查询。可对该关系的属性列进行设计,可分别设 置其名称、码、数据类型以及主码、是否为空等系统功能模块长途汽车信息系统功能模块示意如图长途汽车管理信息系统数 据 查 询11 f报表统计汽 车 信 息 查 询车票 信 息 查 询统 计 线 路 信 息统 计 汽 车 信 息统 计 车 票 信 息长途汽车信息系统功能模块系统流程分析输入汽车:I输入车票 -J线路信息Q各种查询1汽车信息c各种报表1r丄票价信息Q管理员第五章 数据库的实施5.1 创建数据库5.1.1 创建表1.创建
9、线路信息表 XL create table XL(出发地 varchar(50) primary key, 目的地 varchar(50) primary key, 出发时间 datetime primary key, 所需时间 int , 汽车种类 varchar(50), foreign key ( 汽车种类 ) references QC( 汽车种类 ) )2.创建汽车信息表 QC create table QC(汽车种类 varchar(50) primary key, 票价 varchar(50), 最大载客量 int ,foreign key ( 票价 ) references C
10、P( 票价 ) )3.创建车票信息表 CP create table CP( 票价 varchar(50) primary key, 总票数 int , 已售 int, 未售 int)4.创建管理员信息表 GLY create table GLY( 管理员号 varchar(50) primary key 出发地 varchar(50) 汽车种类 varchar(50) 票价 varchar(50)foreign key ( 出发地 ) references XL(出发地 )foreign key ( 汽车种类 ) references QC( 汽车种类 ) foreign key ( 票价
11、) references CP( 票价 ) )5.2查看数据库关系图5.3组织数据入库岀复时间ttt m m m m rr.JI7.l TJ 咸咸咸咸咸 *- .+- .*- *一2013/12/1S 9:30:00 2 B 2O13/12/1E 13:20:00 3 C 2O13/12/1E 12:30:00 5 D2013/12/13 S:00:00 2E2O13/12/1E 12:00:00 1 A3汽牟信宜表中汽车种类打票价+最大载客量单击比添加*M A1030S B3040田C2030+ D50生0土 E1530米0工普理员信息gly管理员号出发地 0汽车种类” 票价 J所需时间”單
12、击厘漲加*1咸阳A101* 0 0 0h牟票信宜CP总票数尸 已售 未售 * 票价 *単击女感如*第六章数据库运行与维护6.1查询表1.查询线路信息表XLselect出发地,目的地,出发时间,所需时间,汽车种类from XLwhere 汽车种类=A岀发地*目的地+ 出发时间 *所需时间*汽车种类*西安2013/12/18 12:00:001 盘邨 査询址路信身表Jd出岌地彳目的地k 闘亞西安所儒时间-1出发时间汽车种类+2013/12/18 12:00:00 A02.查询汽车信息表 QCselect最大载客量,QC.汽车种类,出发时间from QC join XLon QC.汽车种类=XL.汽
13、车种类where QC.汽车种类=B|孕查词汽车信宜表Q匚最犬载客量,團出发时间汽车种类”2013/12/18 9:30:00 B3.查询车票信息表 CPselect 总票数,已售,未售,票价from CPwhere 票价=10弟飼ga萱询车票信息表总票数已售打10未售 730|票价 10忙0006.2修改表1.修改汽车信息表 QCalter table XLadd 汽车种类 varchar(50)6.3更新表1.更新线路信息表 XLupdate xl set所需时间=所需时间+1where目的地=西安6.4插入表1.插入汽车信息表 QCin sert into QCvalues (D,80,30)第七章 设计心得VC经过测试,根据车站对长途汽车信息管理的需求而设计的功能全部能运行正常。由于第 一次独立开发实际应用的系统,整个开发过程经历了很多的波折。经过不断地查询各种资料 和信息,不断地解决一个一个的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护理部与医疗团队的协作
- 护理安全与伦理:护理实践中的道德考量
- 【高考真题】2025年甘肃省高考生物试题(含答案)
- 成人重症监护护理学技巧
- 2026人口福利面试题目及答案
- 2026韶山语文面试题及答案详解
- 2026社区脏乱差面试题及答案
- 2026审计编制面试题及答案
- 2026数仓面试题及答案
- 2026泰兴中学面试题及答案
- 《模具加工技术》课件
- 《科技伦理》课件
- DB51T 1602-2013 银杏观赏苗木培育技术规程和质量分级
- UL498标准中文版-2019插头插座UL标准中文版
- 《电脑城里的鼠精灵》说课稿
- 农民工 合同模板
- DL-T5153-2014火力发电厂厂用电设计技术规程
- 社区获得性肺炎病例讨论
- GA/T 2095-2023危险化学品道路运输通行路线规划指南
- 客户之声(VOC)收集与应用
- 变更申请单模板
评论
0/150
提交评论