基于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.1MySQL特点特性 4
2.3.2MySQL数据库应用环境 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
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]