|
技术:Java、JSP等
摘要:
针对火车站的售票实际情况,按照软件工程的结构化设计思想,本次系统设计经过项目的可行性研究和需求分析、总体设计、详细设计,以及编码实现和调试等步骤设计开发了火车票售票系统。并运用数据流图和数据字典、E-R图和数据库逻辑结构、层次图、系统流程图、以及程序流程图,对该系统的数据需求、数据库、系统软件结构、系统流程、以及处理过程等进行了分析和设计。本次系统设计利用MyEclipse 开发工具和Oracle11g数据库来开发这个火车票售票系统。该系统要解决的是火车站网上售票工作所要解决的问题,可以满足火车站网上售票的基本要求,包括查询、售票、退票等三个方面的功能。该系统能运用到火车站售票的工作中,根据用户的需求,设置其权限,并快捷方便的为用户提供服务。
关键词: 铁路;火车票;售票系统
目录:
1 绪论 1
1.1 火车票售票系统的开发背景和简介 1
1.2 选题目的和意义 1
1.3 国内外研究现状 1
1.3.1 国内研究现状 1
1.3.2 国外研究现状 2
1.4 本文的研究内容 2
2 介绍系统开发技术和项目开发进度表 3
2.1 Spring概述 3
2.2 SpringMVC概述 6
2.3 Hibernate概述 6
2.4 Oracle概述 8
2.5 Jsp概述 9
2.6 项目开发进度表 12
3 系统的可行性研究与需求分析 14
3.1 可行性研究 14
3.1.1 经济可行性 14
3.1.2 技术可行性 14
3.1.3 操作可行性 14
3.2 需求分析 15
3.2.1 功能需求 15
3.2.2 非功能需求 22
4 概要设计 23
4.1 系统软件结构设计 23
4.1.1 软件结构 23
4.2 系统流程图 23
4.3 系统采用的规范和标准 25
4.4 核心数据流程 25
4.5 数据库设计 25
4.5.1 前缀缩写 25
4.5.2 命名规范 26
4.6 数据库E-R图设计 27
4.7 安全设计 30
5 详细设计 31
5.1 过程设计 31
5.1.1 程序流程图 31
5.2 数据库详细设计 36
5.2.1 数据库用户及目录结构 36
5.2.2 数据库Train用户下详细表结构设计 36
5.3 接口详细设计 41
5.4 核心代码举例 44
6 系统具体实现 46
6.1 注册 46
6.2 登录 46
6.3 查询 47
6.4 添加乘车人 48
6.5 购票 49
6.6 退票 50
7 测试 51
7.1 测试介绍 51
7.2 测试目的 51
7.3 测试用例 51
参考文献 53
致 谢 56
论文字数:24350
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|