项目四:飞机票订票管理系统
- 项目概述
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 + "]";} }
创建一个类用来实现具体操作客户的订票和查看,管理员增删改查等功能
项目四:飞机票订票管理系统相关推荐
- 软件功能测试订票系统,飞机票订票系统功能测试项目
项目 项目简介 3 飞机票订票系统功能测试项目 飞机票订票软件项目组完成了系统的集成工作,根据开发计划将要将程序交给测试组进行功能测试.测试小组该如何对该软件进行功能测试呢? 项目目标与要求 (1)能 ...
- JavaWeb项目火车订票管理系统
需求分析 通过JavaWeb实现远程访问mysql数据库,实现火车购票系统的功能 火车订票管理系统是为了满足人们对于购买火车票的需求,可以24小时直接在网上进行火车票的购买,极大的方便了人们对火车票的 ...
- 火车订票管理系统/火车购票网站系统/火车订票网站/火车票售卖系统
摘要:随着科技的飞速发展,计算机已经广泛的应用于各行各业当中,而且日趋普及.在各个领域内,计算机的应用已经十分广泛,各种智能设备都与计算机紧密结合在一起,主要应用于两个方面:一是以设备为主.另一种是软 ...
- 基于java电影院订票管理系统(java毕业设计源码)
基于java电影院订票管理系统 电影院订票管理系统是基于java编程语言,mysql数据库,开发的BS架构web系统.本系统分为用户和系统管理员两个角色,用户的主要功能是注册登录后查看上映电影,在线订 ...
- 基于Java+Swing+mysql飞机票订票系统
基于Java+Swing+mysql飞机票订票系统 一.系统介绍 二.功能展示 1.用户登陆 2.注册 3.综合查询(管理员) 4.航班录入(管理员) 4.查询航班 5.机票预定 6.机票退改管理 三 ...
- (附源码)计算机毕业设计SSM基于web的火车订票管理系统
(附源码)计算机毕业设计SSM基于web的火车订票管理系统 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe ...
- 火车票订票管理系统c语言,基于c 的火车票订票管理系统的设计与实现.docx
毕 业 设 计 题目基于C#的火车票订票管理系统的设计与实现 姓 名 周建华 学 号 201304150001 系(院)信息工程系 班 级P13软件技术1班 指导教师 王倩 职 称 讲师 二O一五 年 ...
- 飞机订票管理系统C语言课程设计
飞机订票管理系统(只列出了大体的框架,需要源码的朋友请私信联系.) 1.问题描述 航空客运订票的业务包括:查询航班.客票预订和办理退票等.试设计一个航空客运订票系统,已使上述业务可以借助计算机完成. ...
- 基于Java实现(PC)民航订票管理系统【100010185】
民航订票管理系统设计 一.需求分析: 问题描述:设计系统的简单描述 民航订票管理系统实现了航班信息查询,客户定票,客户退票,航班信息管理,航线管理航班延误管理,已订票客户信息管理,会员信息管理等功能. ...
最新文章
- 连遭主流社交应用抛弃,是时候宣判黑莓系统死刑了
- STL中vector和list的区别
- Ubuntu安装之各种坑
- Eclipse 有望超越 Visual Studio!
- python 下载文件-用python下载文件的若干种方法汇总
- python绘制小狗_用Python画一只有点方的小狗狗——turtle库基础入门
- 经典:智能物联网大数据系统案例
- 论文翻译(上):Deep Learning Based Semantic Labelling of 3D Point Cloud in Visual SLAM
- 软件架构设计–五视图法
- matlab中fix函数是啥,fix函数(函数fix是什么意思)
- wifidog 源码初分析
- C#也能做机器学习?基于.NET的AI智能应用市场还是一片“处女地”
- 汉诺塔//河内塔(Tower of Hanoi)
- python中的统计模型库——statsmodels
- python切片步长为负数_Python切片知识解析
- 小学生python趣味编程-Python少儿趣味编程
- 神经网络算法的基本原理,神经网络是机器算法吗
- 使用ffmeg的7个技巧
- oracle oca证书发吗?,考证之后如何知道oracle是否把oca和ocp在什么时间给我们发到哪儿了...
- SQL Server索引概要(3)-聚集索引和非聚集索引的区别
热门文章
- 【C语言】结构体类型和结构体变量(字节对齐)
- 【404 App】个人开发者上架Android应用市场
- 2014巴西世界杯足球赛病毒抢先开踢
- 打包传输结构体或大内存块
- jquery 选择器
- 【通知】▁▂▃ Himi 著作《Android游戏编程之从零开始》★书籍源码+第4/6/7样章★博客系列源码整理打包-免费下载★ ▃▂▁
- 金融行业软件测试面试题(含答案)| 入门指南
- 一组相关联的问题:“sudo: unable to resolve host ###: Connection timed out”、软件启动速度超慢、IPv6无法使用...
- 快速排序每一趟的排序过程
- 在windows的资源管理器窗口中,左边显示的内容是什么