基于java的铁路火车售票系统

技术:Java、JSP等
摘要:

针对火车站的售票实际情况,按照软件工程的结构化设计思想,本次系统设计经过项目的可行性研究和需求分析、总体设计、详细设计,以及编码实现和调试等步骤设计开发了火车票售票系统。并运用数据流图和数据字典、E-R图和数据库逻辑结构、层次图、系统流程图、以及程序流程图,对该系统的数据需求、数据库、系统软件结构、系统流程、以及处理过程等进行了分析和设计。本次系统设计利用MyEclipse 开发工具来开发这个火车票售票系统。该系统要解决的是火车站网上售票工作所要解决的问题,可以满足火车站网上售票的基本要求,包括查询、售票、退票等三个方面的功能。该系统能运用到火车站售票的工作中,根据用户的需求,设置其权限,并快捷方便的为用户提供服务。
关键词:铁路;火车票;售票系统

目录:

摘要    IV
Abstract    V
1 绪  论    1
1.1火车票售票系统的开发背景和简介    1
1.2选题目的和意义    1
1.3 国内外研究现状    1
1.3.1 国内研究现状    1
1.3.2 国外研究现状    1
1.4 本文的研究内容    1
2 介绍系统开发技术    2
2.1 Struts2概述    2
2.2 Hibernate概述    2
2.3 Mysql概述    2
2.3.1  MySQL特点特性    4
2.3.2  MySQL数据库应用环境    4
2.4 Jsp概述    4
2.5 JAVA概述    5
2.6 J2EE技术    6
2.7 B/S结构    7
2.8 Tomcat服务器    9
2.9 My Eclipse简介    9
3 系统的可行性研究与需求分析    11
3.1 可行性研究    11
3.1.1 经济可行性    11
3.1.2 技术可行性    11
3.1.3 操作可行性    11
3.2 需求分析    11
3.2.1 功能需求    12
3.2.2 非功能需求    17
4 概要设计    18
4.1 系统软件结构设计    18
4.1.1 软件结构    18
4.2 系统流程图    18
4.3 系统采用的规范和标准    20
4.4 核心数据流程    20
4.5 安全设计    20
5 详细设计    22
5.1 过程设计    22
5.1.1 程序流程图    22
5.1.2  车次信息查询处理流程    23
5.1.3  车票信息查询处理流程    23
5.1.4  退票模块处理流程    24
5.2 数据库详细设计    25
5.2.1数据库的分析与设计    25
5.2.2数据库的连接原理    31
6 系统具体实现    32
6.1系统登陆页面实现    32
6.2管理员功能模块    33
6.2.1管理员管理    34
6.2.2会员信息管理    36
6.2.3车次信息管理    37
6.2.4订单信息管理    40
6.2.5公告信息管理    42
6.2.6留言信息管理    44
6.2.7修改密码    45
6.2.8退出系统    46
6.3会员功能模块    33
6.3.1我的订单信息    46
6.4前台网站模块    48
6.4.1网站首面    48
6.4.2用户注册    49
6.4.3车票预订    50
6.4.4系统留言板的功能    50
7 测试    52
7.1 测试介绍    52
7.2 程序测试    52
7.3 测试目的    53
7.4 测试方法    53
7.4.1 功能测试    53
7.4.2 性能测试    53
7.4.3测试的具体方法    53
7.5 测试用例    54
7.6 测试结论    55
结论  56
致谢  57
参考文献  58

论文字数:27990
包含资料:

 

 

截图:

 

 
 

  • 7
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值