需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12304 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
【摘要】随着计算机与网络的普及度不断提高,老百姓也都习惯了将一定的作息建立在PC终端或手机移动终端。所以,传统的机票售卖方式显然不再适用,大家都更愿意在网上预定机票。网上预定机票作为一种新的买票方式,不仅能够节省大量的人力资源,更大大缓解了客户端的压力。 本论文围绕一个航空订票系统的设计与实现,该航空订票系统分为两个角色,即用户和管理员。用户作为系统的使用者,拥有查看系统各项信息的权限。用户通过注册成为会员,会员即可登录系统。会员登录后,可以预定机票和付款。各项查询信息通过分页显示。用户可以留言来反映对系统的各项意见和建议。管理员作为系统的管理者,拥有系统的所有权限,可以发布航班信息,系统各项公告和处理用户订单,回复用户的留言。该系统采用B/S 模式,在java语言环境下编写,选用Mysql作为后台数据库。 【关键词】:机票预订; B/S架构; MySQL
目录 摘要 Abstract 1 绪论-1 1.1 课题背景及意义-1 1.2 国内外研究现状-1 1.3 本课题主要工作-2 2 相关技术简介-3 2.1 Java语言-3 2.2 B/S结构-3 2.3 数据库技术-4 2.4 Tomcat-4 3 需求分析-5 3.1 系统可行性分析-5 3.2 角色分析-5 3.3 系统功能需求分析-6 4 系统的总体设计-8 4.1 系统设计目标-8 4.2 系统设计规则-8 4.3 系统结构图-8 4.4 系统模块流程图-9 4.4.1 用户注册模块流程图-9 4.4.2 机票预定模块流程图-10 4.5 数据库设计-11 4.5.1 数据库概念模型-11 4.4.2 数据库物理模型-13 5 模块详细设计与实现-15 5.1 会员模块-15 5.1.1 会员注册模块-15 5.1.2 航班查询模块-16 5.1.3 机票预定模块-17 5.1.4订单模块-18 5.1.5 付款模块-18 5.1.6 留言模块-18 5.2管理员模块-19 5.2.1未处理订单模块-19 5.2.2 航空公司管理模块-20 5.2.3 航班信息管理模块-21 5.2.4 退票模块-22 5.2.5 系统信息模块-22 6 系统测试-24 6.1测试用例-24 6.1.1会员注册测试用例-24 6.1.2会员专享功能测试用例-25 6.2 测试结论及分析-25 7 总结-26 参考文献-27 致谢-28 |