郑州轻工业学院
本科毕业设计(论文)
题 目: 火车票售票系统的设计与实现 . 学生姓名: 金彬彬 . 院 (系): 计算机与通信工程学院 . 专业班级: 网络工程(物联网技术13-01) . 学 号: 541313150118 . 指导教师: 吴庆岗 . 完成时间: 2017 年 5 月 15 日 .
基于java的火车售票系统的设计与实现 专业班级:物联网技术13-01 姓名:金彬彬 学号:541313150118
目 录
摘 要 ....................................................................................................................................................... I ABSTRACT ................................................................................................................................................. II 1
概述 .................................................................................................................................................. 1 1.1 1.2 1.3 1.4 2
2.1
开发背景 ............................................................................................................................. 1 系统简介 ............................................................................................................................. 2 组织架构 ............................................................................................................................. 3 开发的目的意义 ................................................................................................................. 3 B/S体系结构介绍 .............................................................................................................. 4 2.1.1 2.1.2 2.2 2.3 2.4 2.5 3
3.1 3.2
B/S介绍 .................................................................................................................. 4 B/S和C/S区别 ...................................................................................................... 4
开发技术简介 .................................................................................................................................. 4
JSP简述 .............................................................................................................................. 5 Java I/0简介 .................................................................................................................... 5 Hibernate框架 .................................................................................................................. 6 MySQL简介 .......................................................................................................................... 6 项目开发可行性分析 ......................................................................................................... 7 运行需求 ............................................................................................................................. 7 3.2.1 3.2.2
硬件环境 ................................................................................................................. 7 软件环境 ................................................................................................................. 8
系统需求分析 .................................................................................................................................. 7
3.3 3.4 3.5 4
4.1 4.2 4.3
业务流程分析 ..................................................................................................................... 8 数据流程 ............................................................................................................................. 9 功能需求 ........................................................................................................................... 10 系统架构 ........................................................................................................................... 11 系统功能设计 ................................................................................................................... 11 系统数据库设计 ............................................................................................................... 12 4.3.1 4.3.2 4.3.3
概念结构设计 ....................................................................................................... 12 数据字典 ............................................................................................................... 15 数据库表格设计 ................................................................................................... 16
系统概要设计 ................................................................................................................................ 11
5 系统实现 ........................................................................................................................................ 18 5.1
管理员模块 ....................................................................................................................... 18 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 5.2
登录界面 ............................................................................................................... 18 订单处理界面 ....................................................................................................... 19 车次管理界面 ....................................................................................................... 20 友情链接界面 ....................................................................................................... 21 管理员信息维护界面 ........................................................................................... 22 注册用户信息管理界面 ....................................................................................... 23 网站公告界面 ....................................................................................................... 24
前台用户模块 ................................................................................................................... 24
基于java的火车售票系统的设计与实现 专业班级:物联网技术13-01 姓名:金彬彬 学号:541313150118
5.2.1 5.2.2 5.2.3 5.2.4 5.2.5
6
6.1 6.2 6.3 6.4
系统首页 ............................................................................................................... 24 用户登录及注册 ................................................................................................... 25 火车订票界面 ....................................................................................................... 26 订单支付界面 ....................................................................................................... 27 我的订单界面 ....................................................................................................... 29
系统测试与分析 ............................................................................................................................ 29
系统测试的重要性 ........................................................................................................... 29 管理员登录功能测试 ....................................................................................................... 30 用户购票功能测试 ........................................................................................................... 31 系统评估 ........................................................................................................................... 31
结论 ........................................................................................................................................................ 32 参考文献 ................................................................................................................................................ 33 致谢 ........................................................................................................................................................ 34