设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>计算机毕业设计 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopin QQ:2922748026   
航空公司管理系统(SQL)VB038
文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

3 数据库结构的实现

经过前面的需求分析和概念结构设计以后,得到数据库的逻辑结构。现在就可以在SQL Server 2000数据库系统中实现该逻辑结构。这是利用SQL Server 2000数据库系统中的SQL 查询分析器实现的。下面给出创建这些表格的SQL语句。

3.1 创建系统用户表

CREATE TABLE [dbo].[user_Info1] (
       [user_ID] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
       [user_PWD] [char] (10) COLLATE Chinese_PRC_CI_AS NULL ,
       [user_Des] [char] (10) COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY]

3.2 创建舱位等级信息表

CREATE TABLE [dbo].[serviceInfo] (
       [serviceNO] [char] (4) COLLATE Chinese_PRC_CI_AS NOT NULL ,
       [serviceName] [nvarchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
       [noPresent] [char] (2) COLLATE Chinese_PRC_CI_AS NULL ,
       [noNewsPaper] [char] (2) COLLATE Chinese_PRC_CI_AS NULL ,
       [noDrink] [char] (2) COLLATE Chinese_PRC_CI_AS NULL ,
       [noFood] [char] (2) COLLATE Chinese_PRC_CI_AS NULL ,
       [noMovie] [char] (2) COLLATE Chinese_PRC_CI_AS NULL ,
       [canChange] [char] (2) COLLATE Chinese_PRC_CI_AS NULL ,
       [canCancel] [char] (2) COLLATE Chinese_PRC_CI_AS NULL ,
       [canDiscount] [char] (2) COLLATE Chinese_PRC_CI_AS NULL ,
       [serviceMemo] [text] COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]

3.3 创建客机信息表

CREATE TABLE [dbo].[planeInfo] (
       [planeNO] [char] (18) COLLATE Chinese_PRC_CI_AS NOT NULL ,
       [planeType] [char] (20) COLLATE Chinese_PRC_CI_AS NULL ,
       [buyDate] [datetime] NULL ,
       [serveDate] [datetime] NULL ,
       [isCommon] [nvarchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
       [isCommercial] [nvarchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
       [isFirst] [nvarchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
       [planeMemo] [text] COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]

3.4 创建航线信息表

CREATE TABLE [dbo].[airlineInfo] (
       [airlineNO] [char] (14) COLLATE Chinese_PRC_CI_AS NOT NULL ,
       [departCity] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
       [arrivalCity] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
       [departDate] [char] (10) COLLATE Chinese_PRC_CI_AS NULL ,
       [departTime] [char] (10) COLLATE Chinese_PRC_CI_AS NULL ,
       [arrivalTime] [char] (10) COLLATE Chinese_PRC_CI_AS NULL ,
       [planeNO] [char] (18) COLLATE Chinese_PRC_CI_AS NULL ,
       [commonPrice] [numeric](18, 2) NULL ,
       [commercialPrice] [numeric](18, 2) NULL ,
       [firstPrice] [numeric](18, 2) NULL ,
       [airlineMemo] [text] COLLATE Chinese_PRC_CI_AS NULL
 
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]

3.5 创建客户类型信息表

CREATE TABLE [dbo].[customerType] (
       [ctypeNO] [char] (14) COLLATE Chinese_PRC_CI_AS NOT NULL ,
       [ctypeName] [char] (20) COLLATE Chinese_PRC_CI_AS NULL ,
       [discount] [numeric](2, 0) NULL ,
       [ctypeMemo] [text] COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]

3.6 创建客户信息表

CREATE TABLE [dbo].[customerInfo] (
       [customerNO] [char] (14) COLLATE Chinese_PRC_CI_AS NOT NULL ,
       [customerName] [char] (50) COLLATE Chinese_PRC_CI_AS NULL ,
       [customerSex] [char] (2) COLLATE Chinese_PRC_CI_AS NULL ,
       [customerID] [char] (18) COLLATE Chinese_PRC_CI_AS NULL ,
       [customerTele] [char] (20) COLLATE Chinese_PRC_CI_AS NULL ,
       [customerType] [char] (14) COLLATE Chinese_PRC_CI_AS NULL ,
       [customerMemo] [text] COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]

3.7 创建订票信息表

CREATE TABLE [dbo].[ticketInfo] (
       [ticketNO] [char] (14) COLLATE Chinese_PRC_CI_AS NOT NULL ,
       [customerNO] [char] (14) COLLATE Chinese_PRC_CI_AS NULL ,
       [customerName] [char] (50) COLLATE Chinese_PRC_CI_AS NULL ,
       [customerType] [char] (14) COLLATE Chinese_PRC_CI_AS NULL ,
       [discount] [numeric](18, 0) NULL ,
       [airlineNO] [char] (14) COLLATE Chinese_PRC_CI_AS NULL ,
       [departCity] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
       [arrivalCity] [nvarchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
       [ticketDate] [datetime] NULL ,
       [serviceType] [nvarchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
       [ticketPrice] [numeric](18, 2) NULL ,
       [ticketSum] [numeric](18, 2) NULL ,
       [ticketMemo] [text] COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]

4 航空公司管理信息系统主窗体的创建

上面的SQL语句在SQL Server 2000中查询分析器的执行,将自动产生需要的所有表格。有关数据库结构的所有后台工作已经完成。现在将通过航空公司管理信息系统中各个功能模块的实现,讲解如何使用Visual Basic来编写数据库系统的客户端程序。

4.1 创建工程项目——MIS_Ticket

启动Visual Basic后,单击File|New Project菜单,在工程模板中选择Standard EXE,Visual Basic将自动产生一个Form窗体,属性都是缺省设置。这里我们删除这个窗体,单击File|Save Project菜单,将这个工程项目命名为MIS_Ticket。

4.2 创建航空公司管理信息系统的主窗体

这个项目我们使用多文档界面,单击工具栏中的ADD MDI Form按钮,产生一个窗体。在这个窗体上添加所需的控件,窗体和控件的属性设置见表9-7。创建好的窗体如图9-10所示。
  全套毕业设计论文现成成品资料请咨询微信号:biyezuopin QQ:2922748026     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
 上一篇文章:固定资产管理系统VB037
  下一篇文章:家庭理财管理系统VB039
本类最新文章
基于uni-app的计算机类面试 基于Spring Boot的学生 基于Spring Boot的心理
基于Spring Boot的助农 基于Spring Boot和Vu 基于Vue.js的超市商品管理导
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopin QQ:2922748026  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!