• 项目概述

1.1项目目标和主要内容

进入飞机订票管理系统后,可以选择身份类型,进入相应的用户管理系统,管理员管理系统。用户管理系统可以进行注册,登录,查看航班,订票,找回密码。管理员管理系统可以进行注册,登录,进入三个信息系统,进入飞机信息管理系统,对飞机的信息进行增删改查,航班系统,对航班信息进行增删改查,进入机票系统,对机票系统进行增删改查。

  • 项目设计
  • 创建各数据库类表用来存放个人信息,管理员信息,飞机信息,航班信息和飞机票订票信息
  • CREATE TABLE Users(
    user_id VARCHAR(10) NOT NULL PRIMARY KEY COMMENT '身份证号',
    user_name VARCHAR(10) NOT NULL COMMENT '姓名',
    user_password VARCHAR(10) NOT NULL COMMENT '密码',
    user_sex CHAR(1) NOT NULL COMMENT '性别',
    user_phone VARCHAR(11) COMMENT '电话号码',
    user_health VARCHAR(10) NOT NULL COMMENT '核酸检测'
    )ENGINE = INNODB DEFAULT CHARSET = utf8;CREATE TABLE Administrator(
    adm_name VARCHAR(10) NOT NULL PRIMARY KEY COMMENT '管理员名',
    adm_password VARCHAR(10) NOT NULL COMMENT '管理员密码'
    )ENGINE = INNODB DEFAULT CHARSET = utf8;CREATE TABLE Airplane(
    plane_id VARCHAR(10) NOT NULL PRIMARY KEY COMMENT '飞机编号',
    plane_model VARCHAR(10) NOT NULL COMMENT '飞机型号',
    plane_seatNum INT(255) NOT NULL COMMENT '飞机总座位数',
    plane_age INT(100) NOT NULL COMMENT '飞机飞行年份'
    )ENGINE = INNODB DEFAULT CHARSET = utf8;CREATE TABLE Fight(
    fight_id VARCHAR(10) NOT NULL PRIMARY KEY COMMENT '航班号',
    origin VARCHAR(10) NOT NULL COMMENT '出发地',
    destination VARCHAR(10) NOT NULL COMMENT '目的地',
    go_time VARCHAR(10) NOT NULL COMMENT '出发时间',
    arr_time VARCHAR(10) NOT NULL COMMENT '到达时间',
    fly_time VARCHAR(10) NOT NULL COMMENT '飞行时间',
    planemodel VARCHAR(10) NOT NULL COMMENT '飞机型号'
    )ENGINE = INNODB DEFAULT CHARSET = utf8;CREATE TABLE Ticket(
    username VARCHAR(10) NOT NULL PRIMARY KEY COMMENT '用户姓名',
    fight_id VARCHAR(10) NOT NULL COMMENT '航班号',
    board_time VARCHAR(10) NOT NULL COMMENT '登机时间',
    board_gate VARCHAR(10) NOT NULL COMMENT '登机口',
    terminal VARCHAR(5) NOT NULL COMMENT '航站楼',
    seat_num INT(255) NOT NULL COMMENT '座位号',
    local_time VARCHAR(10) NOT NULL COMMENT '起飞日期',
    origin VARCHAR(10) NOT NULL COMMENT '出发地',
    ship_gate INT(255) NOT NULL COMMENT '托运口'
    )ENGINE = INNODB DEFAULT CHARSET = utf8;package bean;public class Users { //用户实体类private String user_name; //用户名private String user_password; //用户密码private String user_sex;//用户性别private String user_id;//身份证号private String user_phone;//电话号码private String user_health;//核酸检测信息

    创建类用来使得各类人群分别具有查看,修改,更新,订票等功能例如

  • public class Users { //用户实体类private String user_name; //用户名private String user_password; //用户密码private String user_sex;//用户性别private String user_id;//身份证号private String user_phone;//电话号码private String user_health;//核酸检测信息public Users() {// TODO Auto-generated constructor stub}public Users(String name,String password,String sex,String id,String phone,String health) {this.user_name = name;this.user_password = password;this.user_sex = sex;this.user_id = id;this.user_phone = phone;this.user_health = health;}public String getUser_name() {return user_name;}public void setUser_name(String user_name) {this.user_name = user_name;}public String getUser_password() {return user_password;}public void setUser_password(String user_password) {this.user_password = user_password;}public String getUser_sex() {return user_sex;}public void setUser_sex(String user_sex) {this.user_sex = user_sex;}public String getUser_id() {return user_id;}public void setUser_id(String user_id) {this.user_id = user_id;}public String getUser_phone() {return user_phone;}public void setUser_phone(String user_phone) {this.user_phone = user_phone;}public String getUser_health() {return user_health;}public void setUser_health(String user_health) {this.user_health = user_health;}@Overridepublic String toString() {return "Users [user_name=" + user_name + ", user_password=" + user_password + ", user_sex=" + user_sex+ ", user_id=" + user_id + ", user_phone=" + user_phone + ", user_health=" + user_health + "]";}
    }

    创建一个类用来实现具体操作客户的订票和查看,管理员增删改查等功能

项目四:飞机票订票管理系统相关推荐

  1. 软件功能测试订票系统,飞机票订票系统功能测试项目

    项目 项目简介 3 飞机票订票系统功能测试项目 飞机票订票软件项目组完成了系统的集成工作,根据开发计划将要将程序交给测试组进行功能测试.测试小组该如何对该软件进行功能测试呢? 项目目标与要求 (1)能 ...

  2. JavaWeb项目火车订票管理系统

    需求分析 通过JavaWeb实现远程访问mysql数据库,实现火车购票系统的功能 火车订票管理系统是为了满足人们对于购买火车票的需求,可以24小时直接在网上进行火车票的购买,极大的方便了人们对火车票的 ...

  3. 火车订票管理系统/火车购票网站系统/火车订票网站/火车票售卖系统

    摘要:随着科技的飞速发展,计算机已经广泛的应用于各行各业当中,而且日趋普及.在各个领域内,计算机的应用已经十分广泛,各种智能设备都与计算机紧密结合在一起,主要应用于两个方面:一是以设备为主.另一种是软 ...

  4. 基于java电影院订票管理系统(java毕业设计源码)

    基于java电影院订票管理系统 电影院订票管理系统是基于java编程语言,mysql数据库,开发的BS架构web系统.本系统分为用户和系统管理员两个角色,用户的主要功能是注册登录后查看上映电影,在线订 ...

  5. 基于Java+Swing+mysql飞机票订票系统

    基于Java+Swing+mysql飞机票订票系统 一.系统介绍 二.功能展示 1.用户登陆 2.注册 3.综合查询(管理员) 4.航班录入(管理员) 4.查询航班 5.机票预定 6.机票退改管理 三 ...

  6. (附源码)计算机毕业设计SSM基于web的火车订票管理系统

    (附源码)计算机毕业设计SSM基于web的火车订票管理系统 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe ...

  7. 火车票订票管理系统c语言,基于c 的火车票订票管理系统的设计与实现.docx

    毕 业 设 计 题目基于C#的火车票订票管理系统的设计与实现 姓 名 周建华 学 号 201304150001 系(院)信息工程系 班 级P13软件技术1班 指导教师 王倩 职 称 讲师 二O一五 年 ...

  8. 飞机订票管理系统C语言课程设计

    飞机订票管理系统(只列出了大体的框架,需要源码的朋友请私信联系.) 1.问题描述 航空客运订票的业务包括:查询航班.客票预订和办理退票等.试设计一个航空客运订票系统,已使上述业务可以借助计算机完成. ...

  9. 基于Java实现(PC)民航订票管理系统【100010185】

    民航订票管理系统设计 一.需求分析: 问题描述:设计系统的简单描述 民航订票管理系统实现了航班信息查询,客户定票,客户退票,航班信息管理,航线管理航班延误管理,已订票客户信息管理,会员信息管理等功能. ...

最新文章

  1. 连遭主流社交应用抛弃,是时候宣判黑莓系统死刑了
  2. STL中vector和list的区别
  3. Ubuntu安装之各种坑
  4. Eclipse 有望超越 Visual Studio!
  5. python 下载文件-用python下载文件的若干种方法汇总
  6. python绘制小狗_用Python画一只有点方的小狗狗——turtle库基础入门
  7. 经典:智能物联网大数据系统案例
  8. 论文翻译(上):Deep Learning Based Semantic Labelling of 3D Point Cloud in Visual SLAM
  9. 软件架构设计–五视图法
  10. matlab中fix函数是啥,fix函数(函数fix是什么意思)
  11. wifidog 源码初分析
  12. C#也能做机器学习?基于.NET的AI智能应用市场还是一片“处女地”
  13. 汉诺塔//河内塔(Tower of Hanoi)
  14. python中的统计模型库——statsmodels
  15. python切片步长为负数_Python切片知识解析
  16. 小学生python趣味编程-Python少儿趣味编程
  17. 神经网络算法的基本原理,神经网络是机器算法吗
  18. 使用ffmeg的7个技巧
  19. oracle oca证书发吗?,考证之后如何知道oracle是否把oca和ocp在什么时间给我们发到哪儿了...
  20. SQL Server索引概要(3)-聚集索引和非聚集索引的区别

热门文章

  1. 【C语言】结构体类型和结构体变量(字节对齐)
  2. 【404 App】个人开发者上架Android应用市场
  3. 2014巴西世界杯足球赛病毒抢先开踢
  4. 打包传输结构体或大内存块
  5. jquery 选择器
  6. 【通知】▁▂▃ Himi 著作《Android游戏编程之从零开始》★书籍源码+第4/6/7样章★博客系列源码整理打包-免费下载★ ▃▂▁
  7. 金融行业软件测试面试题(含答案)| 入门指南
  8. 一组相关联的问题:“sudo: unable to resolve host ###: Connection timed out”、软件启动速度超慢、IPv6无法使用...
  9. 快速排序每一趟的排序过程
  10. 在windows的资源管理器窗口中,左边显示的内容是什么