欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    数据库课程设计--民航售票系统

    • 资源ID:1409289       资源大小:1.05MB        全文页数:26页
    • 资源格式: DOCX        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    数据库课程设计--民航售票系统

    1、仅供参考 计算机与信息学院 数据库课程设计报告 专 业 班 级 信息安全 11-1 班 学生姓名及学号 课程教学班号 任 课 教 师 实验指导教师 实验地点 2012 2013 学年第 三 学期 仅供参考 民航机票销售系统设计 目录目录 1课程设计目的课程设计目的 . 1 2课程设计描述课程设计描述 . 2 3需求分析需求分析 3 4. 用例测试用例测试 . 4 5. 程序结构程序结构 . 5 6. 部分源码部分源码 . 6 7. 总结总结 7 仅供参考 1 1课程设计目的课程设计目的 模拟实现一个现实生活所需的数据库系统,结合多门相关课程内容,把理论 运用到实践中去,提高知识的理解深度,技能

    2、的熟练程度。为将来向社会贡献有 用的产品打下基础。 2课程设计描述课程设计描述 本次课程设计的课题是设计一个民航机票销售数据库系统, 来模拟民航机票 预订和销售系统。 本人在小组中负责所有应用程序设计部分并参与数据库建设的 讨论,适当提出建议。 初步考虑,针对现实用户的不同角色需求,计划开发 3 种客户端。 1、 普通用户个人使用的订票客户端 2、 民航系统员工使用的销售客户端 3、 航空公司内部使用的航班信息提供客户端 三种客户端通过服务器间接访问数据库,故还需编写服务器。 初步实践后,鉴于以下原因,本次课程设计仅实现个人订票的基本应用仅实现个人订票的基本应用。 1、 本人能力有限。对后两者

    3、业务经验极度缺乏,需求模糊。 2、 在对三种客户端业务扩充时发现,整个应用层应是基于多个数据库 的整体,民航机票销售只是其中业务逻辑的一部分,后两者客户端有 其独立的数据库。对机票销售这一主体功能来说,只用到后两库中部 分共享数据,故对整个系统降级处理,只保证实现机票销售。故把数 据合并在一个数据库中,航班、员工等信息假设以预存库中,则后两 客户端可推迟实现。 本次设计程序用 Java+Oracle 实现, 3 3 需求分析需求分析 基本目标:实现用户使用网上订票系统进行查票,登陆,订票,改签,退票 等基本功能。 概念设计图: 用户客户端功能概述: 1. 注册及登录 仅供参考 a.注册:注册用

    4、户个人信息。 b.登录:登陆后系统记录用户信息,并返回到登陆前页面。 2. 管理个人信息 a管理用户的个人信息,并可以修改。 b. 查看用户现有的订单 3. 查询 a通过时间,航班号,城市等方式查询航班 4订票 a用户需要确认选择的机票,并确认订单。 b与电子银行进行交互,并进行支付的操作。 (此处未完成) 5. 改签 a判断是否可以改签 b按一定规则为用户进行改签处理,改签过程中修改订单,如有需要还 需要进行相关的付款操作。 6. 退票 a.根据用户选择订单及公司制定相关规则进行判断,判断订单是否可退 订; b.与电子银行进行交互,进行退票之后相应的转账到用户账户操作。 (未 实现) 7.

    5、注销 a.用户可以在任何时候保存当前状态,并且安全退出。 4 4运行效果(用例测试)运行效果(用例测试) 运行: 任意登录: 注册: 仅供参考 直接点击注册: 重名注册: 注册密码错误提示: 仅供参考 身份证号违反完整性约束: 选择出生年月: 电话和邮箱可空,但仍有完整性约束。点击注册: 仅供参考 点击 OK,自动填写刚注册用户密码,返回登录: 仅供参考 点击 OK,进入主界面: 点击修改个人信息: 仅供参考 修改密码: 仅供参考 查询机票: 1按航班查询: 2按城市查询: A选择城市: 仅供参考 B选择时间: C点击查询: 预定购买进入高级选项(点击对应航班的预定按钮) : 仅供参考 确认购

    6、买,若无票显示订票失败。 个人购买历史: 点击对应退票按钮退票: 改签 12 号到 14 号: 公告栏: (原设想有航空公司客户端提供如晚点等航务信息) 仅供参考 同帐号异地再登录: 退出: 5 5程序结构程序结构 仅供参考 上图依次为:验证码,JDBC 连接 ORACLE 底层,日期选择扩展控件,登录界 面,主界面管理,个人信息版,修改密码版,查询购买机票版,订购历史改签退 票版,公告栏,注册界面,JDBC 调用 SQL 封装,测试程序入口,机票信息类, 机票购买高级选项,用户信息类,JDBC 驱动。 6 6部分源码部分源码 import java.sql.*; public class ConDB public static Connection Get_Connection() Connection con = null; try Class.forName(“oracle.jdbc.driver.OracleDriver“); String url = “jdbc:oracle:t


    注意事项

    本文(数据库课程设计--民航售票系统)为本站会员(课***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583