1 / 19
文档名称:

实验报告.doc

格式:doc   大小:1,849KB   页数:19页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实验报告.doc

上传人:840122949 2017/9/25 文件大小:1.81 MB

下载得到文件列表

实验报告.doc

相关文档

文档介绍

文档介绍:实验报告
--------------数据库
计算机031班第3组
姓名
学号
分工
组长
张红学
032260
程序设计、编码,整体把握
组员
郭洪建
032243
编码,数据库设计
组员
闫海亮
032254
测试,维护
组员
李欣洋
032233
界面美观、设计
组员
邸强
032240
绘ER图,功能图
组员
廉本义
032249
文档及其他
2006-6-16 星期五
实验报告
--------------机票预订系统
一、实验目的及要求: 围绕数据库设计和上机编程实践这两方面工作进行,通过对某种数据库产品及开发工具(Access,SQL Server,Oracle,VFP,PB,VB,VC,Delphi等)的熟悉和了解,对于给出的一个具体问题,首先通过对其综合分析,进行数据库的概念模型设计、关系数据库的逻辑结构设计,F模式,然后进行在RDBMS下的设计和各个具体功能模块的编程,要求调试、测试成功,最后完成一个小型数据库应用系统。
二、开发环境:本实验在如下环境下完成,服务器端:操作系统Windows 2000、Windows XP;数据库:SQL Server、Access;客户端:操作系统Windows 98、Windows 2000、Windows XP,开发工具VB。
三、实验内容:
1、题目:机票预订系统
2、概念模型设计(画出ER图)
3、逻辑数据库设计(要求满足3NF或BCFN)
定义如下基本表:
旅客(姓名,性别、出生日期、电话、身份证号、地址、航班号、舱位)
姓名:旅客姓名,长度为10的字符型,非空
性别:旅客性别,长度为1的字符型,非空
出生日期:旅客出生日期,时间/日期,非空
电话:旅客联系电话,长整形,非空
身份证号:旅客身份证号,长整形,非空
地址: 旅客联系地址,长度为20的字符型,非空
航班号:旅客机票的航班号,长度为5的字符型,非空
舱位:旅客机票的舱位类型,长度为4的字符型,非空
图书(书号,书名,数量,位置,出版社名)
航班(航班号、出发日期、出发时间、到达日期、到达时间、出发城市、到达城市、经济舱、价格(经济)、折扣(经济)、头等舱、价格(头等)、折扣(头等))
航班号:航班类型,长度为5的字符型,非空
出发时间:飞机出发日期,时间/日期类型,非空
出发日期:飞机出发日期,时间/日期类型,非空
到达时间:飞机到达日期,时间/日期类型,非空
到达日期:飞机到达日期,时间/日期类型,非空
出发城市:飞机起飞城市,长度为5的字符型,非空
到达城市:飞机到达城市,长度为5的字符型,非空
经济舱:飞机所剩经济舱舱位数,整形,非空
价格(经济):飞机经济舱舱位价格,整形,非空
折扣(经济):飞机经济舱舱位价格折扣,整形,非空
头等舱:飞机所剩头等舱舱位数,整形,非空
价格(头等):飞机头等舱舱位价格,整形,非空
折扣(头等):飞机头等舱舱位价格,整形,非空
3)订单(订单号、身份证号、航班号)
订单号:旅客所订机票的订单号,长整形,非空
身份证号:旅客身份证号,长整形,非空
航班号:航班类型,长度为5的字符型,非空
4)意见(姓名、身份证号、意见)
姓名:旅客姓名,长度为10的字符型,非空
身份证号:旅客身份证号,长整形,非空
意见: 旅客所提意见,长度为50的字符型
4、数据库的实现
(1) 给出系统的功能结构图
机票预订系统
查询模块
订购模块
退票模块
返回模块
查询机票
重置查询信息
订购机票
重置订购信息
退还机票
重置退票信息
(2) 建库(要求每个库文件的记录数不少于5个)
见附件
四、实例结果
该系统主要面向旅客,旅客利用该系统可进行机票查询、订购及退票。对航班的增删等操作属于面向旅行社的系统,该系统正在研发中。
简单的使用说明和部分实例结果的运行界面:
运行该系统,出现如下界面:

图1
点击左方查询按钮:
图2
填入查询信息
图3
点击查询
图4
如没有填写信息进行查询,则显示所有航班信息
图5
若点击重置按钮,则至图2
若无所查询航班,则为