随着航空出行人数的日渐增多,普通的窗口售票已经不能满足人们日益增长的物质文化需求,因此我开发的这款机票预订系统能够很好的填补这一空缺。
本程序由Java编写,IDEA编译运行,集成了Spring,SpringMVC,MyBatis三个框架。后台使用Oracle数据库。主要面向两种角色,一是管理员,二是普通用户。
程序代码:网上预订飞机票系统程序.zip-Java文档类资源-CSDN下载
本系统一共分为前台功能主页(用户)和后台管理系统(管理员)两大模块。分别给普通用户和航空公司企业来使用。
1 前台(用户)需要的功能
作为给普通用户使用的模块,首先应当有登录和注册功能,其次应该有存储个人信息的功能。
并且作为一个面向客户的航空公司营业系统,每个客户应该有查看、预定和购买尚未起飞的机票的功能。
预定和购买机票的时候需要支付,所以前台应该有充值的入口。
预定和购买机票以后,在个人信息中心应该可以看到账单,所以要有账单系统。在账单系统中,用户还可以退订尚未起飞的航班,并且退还定机票的钱。
2 后台(管理员)需要的功能
后台管理员同样也需要登录和注册功能,并且对管理员主界面应当有校验,当没有登录或者登录失败的时候,禁止跳转到管理员界面。
登录成功以后,管理员可以在主界面看到所有的航班的信息,包括未起飞、正在飞和已经降落的。并且可以对尚未起飞的航班的信息进行修改和删除。
不仅可以对航班信息进行修改和删除,对前台客户的信息也有操作的权限,可以修改和删除客户的信息。如果客户的账号存在异常,也可以禁用掉客户的账号,使之不能够登录。