一、技术选择
环境配置: Jdk1.8
web服务器:Tomcat7及以上
数据库 mysql
开发环境 Eclispe (IntelliJ IDEA,Eclispe,MyEclispe)
项目技术:
spring,jsp,css,JavaScript,JQuery,Ajax,bootstrap,easyui。
二、主要功能有:
系统分为两种角色:管理员、普通用户
主要功能有:
1、普通用户:
用户注册,
用户登录;查询机票信息,购买机票;
个人信息管理,
订购管理(退票,改签);
2、系统管理员:
管理员登录;
用户管理;
客机管理;
航班管理;
机票管理;
系统管理(修改密码,安全退出);
三、系统结构图
四、页面功能
五、数据库表设计
针对本系统的需求,设计出如下面所示的数据项和数据结构:
用户表:编号,用户名,密码,真实姓名,性别,身份证,联系电话;
管理员表:编号,用户名,密码,真实姓名,联系电话;
客机表:编号,客机名称,购买日期,服役日期,备注;
航班表:编号,航班名称,航班类型,出发城市,目的城市,出发时间,到点时间,使用客机,经济舱票价以及座位数,头等舱票价以及座位数;
订单表:编号,订单号,订购时间,票价,座舱类别,航班,用户,订购数量,总价;
六、源码地址
https://download.csdn.net/download/weixin_43860634/87645631