火车票网上订票生成器


第一篇 火车票网上订票生成器
《火车票网上订票系统系统毕业设计》

(此文档为word格式,下载后您可任意编辑修改!

)

火车票网上订票系统系统

摘 要

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

关键词:信息管理,火车售票,JAVA,SQL Server2000

目 录

第一章 引 言 .................................................... 1 第二章 需求分析 .................................................. 2 第三章 总体设计 .................................................. 3 第四章 详细设计与实现 ............................................ 6 第五章 系统测试 ................................................. 12

结 论 ........................................................ 13 参考文献 ........................................................ 14

第一章 引 言

信息化的时代,我们除了在跟上时代的节拍外,更多的时候是一种理念

的提升与升华。存在既有存在的道理,就像为什么之前我们有了电视,但是

现在还需要有电脑一样。现在绝大多数公司都会借助电脑去工作,为什么,

因为借助它让我们提高我们的办事效率,让我们的管理模式变得更简易更方

便。CRM的产生也是同样的道理,我们在自己打好客户关系外,总是需要借

助一个工具来帮我们管理的,如果是找人管理的话,那么多的数据不见得都

能够记下来,而且也存在一些矛盾让你后期不便于管理,但是借助软件工具

我们就可以省事省时省力了。随着信息技术的飞速发展和客户驱动市场的形

成,制造业面临的竞争越来越激烈,许多企业通过ERP 、SCM等管理信息化

系统强化了财务、生产、物流、产品管理后,发现自己的营销与服务能力的

不足,特别是那些快速发展的企业,在全国各地建立了营销与服务网络,人

员越来越庞大,营销费用增长迅速,但业绩提升缓慢,而且客户的满意度下

降,竞争对手比自己跑得越来越快,各层次沟通不畅信息衰减严重。打造一

个富有战斗力的营销服务体系,成本突破管理与发展瓶颈的明智选择,CRM

强调建立以客户为中心的现代企业,以客户价值来判定市场需求,对于正在

转变战略从“产品中心”向“客户中心”过渡的企业无疑是一拍即合,正是

基于此,各大公司才决定制作CRM系统。

第二章 需求分析

我们一般设计系统都要完成以下的几个要求,以便于用户进行操作。这样才能使系统易学易用。

1) 合理的设计数据库火车票网上订票生成器

尽量合理地减少数据库数据的冗余,使重复的数据保持在最小限度,这样将不必要的多占用存储空间,减少产生混乱影响的危险,还能提高计算机的运行速度。

2) 设计出友好的界面

界面的友好与否是用户评价一个软件优劣的重要方面,使用户有一个良好的心情。另外窗口界面要多用按钮和快捷键,少用菜单,窗口和控件布局要合理,美观。要充分的利用Visual Basic提供的强大的功能,多用窗口和控件,充分体现窗口的多元化格局。

3) 实现基本功能和一些特殊功能的操作

该系统要求除了能实现信息的录入,删除,插入,更新,打印等基本功能之外,还要求能够根据用户的需要进行操作。

图3-1火车站售票管理业务流程图

图3-1火车站售票管理业务流程图是用户提出的基本需求,根据此流程图,我分析了该系统应该具备的各种功能。当用户在使用了该软件时可以实现售票、查询、管理、基本信息表的查看、统计等基本功能。此外,还要实现基本的添加、删除、修改等功能。最终该系统的目的是要满足当火车站售票管理系统在实施后,应能够达到以下基本的目标:

(1) 能准确地了解售票情况,提供多种查询和统计功能。如:车次的查询。

(2) 具有方便、快速的售票功能,包括车票的预订和退票功能,能够支持团体的预订票和退票。

(3) 能按情况所需实现对车次的更改、票价的变动及调度功能。

(4) 灵活准确的收费,提高财务工作效率。

(5) 全面统计、分析及时提供依据。车站领导可随时查阅到车站最新信息的详细情况。

(6) 系统内部控制严密,数据存储安全可靠。

(7) 系统界面友好美观,操作简单易行。

(8) 从用户需求、售后服务形成了一套严密、科学、完善的管理体系。

(9) 具备一定的维护功能。

第二篇 火车票网上订票生成器
《火车票网上订票流程》

网上定火车票流程如下

第一步:登录

使用注册成功并已激活的用户名和密码登录网站。

第二步:车票查询火车票网上订票生成器

点击车票预订,进入车票查询界面,输入筛选条件查询余票规划行程。

点击选中列车的“预订”钮,进入车票预订界面。

第三步:车票预订

在此界面中,从常用联系人中选择或直接录入乘车人信息,也可以改签席别、票种和张数。

身份信息后填写完整后,点击“提交订单”申请车票,进入订单确认界面。

第四步:订单确认

旅客核对申请成功的车票信息,确认无误后点击“网上支付”,进入网上银行选择界面。

第五步:网上银行选择

选中具体网上银行后进入网银界面。

第六步:网银支付

第七步:支付成功

1.成功

第三篇 火车票网上订票生成器
《火车订票系统》 第四篇 火车票网上订票生成器
《毕业论文火车票网上订票系统》

课题名称火车票网上订票生成器

学生姓名

专 业

班 级

指导教师

扬 州 大 学 信 息 工 程 学 院

摘 要

随着我国铁路交通的不断发展,简单的窗口售票模式已经不能满足方便人们出行的目的。采用先进的网络技术开发出方便快捷的网上订票系统是现代客运业务发展的必然需求。本次设计的火车票网上订票系统通过访问主页,可以实现个人信息注册、车次车票价格查询、在线订票退票等基本功能,为用户提供方便快捷的订票服务。

本系统采用了B/S模式的结构设计,采用Java语言开发。界面设计采用MyEclipes8.5作为前台应用开发工具。后台选用MySQL5.5数据库进行支持,采用MySQL Workbench 提供数据库可视化设计、模型建立、以及管理功能。利用目前比较流行的Tomcat6.X搭建Web 应用服务器,提供通过网页访问功能。采用MVC开发模式实现系统的高内聚低耦合,确保系统的扩展性和安全性。 本系统共有六个功能模块:登录功能模块、个人主页模块、查询功能模块、火车票预定模块、车次管理功能模块及火车票管理功能模块。通过登录站点可以访问系统主页面,普通用户可以进行个人资料的注册、车次车票查询、订票退票等操作,管理员用户可完成车票的管理、车次的管理、途径站点的管理等功能。

念白

Abstract

With the continuous development of China railroad transportation, the simple window ticket sales mode can not meet the purpose to make people travel convenient. Using the advanced network technology to develop convenient and fast online tickets booking system is the necessary of modern passenger transport business. Through the home page, the online train tickets booking system achieved some basic functions such as personal information registration, train lines inquiry and prices inquiry online tickets booking and refunding and so on, that can provide convenient and fast service for users.nianbai

The B/S mode was adopted in the system for the structural design, and developed by Java language. In the interface design, the MyEclipes8.5 was used as the front desk software developing tool, and MySQL5.5 database was used to support the background. By means of the MySQL Workbench, it provides database visual design, model establishment, and management function. It was used that present partly fashionable Tomcat6.X to build the Web AS, and to visit web function. The MVC development module was used to implement the system's high cohesion together with low coupling to make sure the expansibility and safety of the system.nianbai

There were total six function modules in the system, that includes the login function module, the individual homepage module, the inquiring function module, the train tickets booking module, the train line management function and the train tickets management function module. Through the login site to visit the homepage, mon users can plete the operations of personal data registration, train lines and tickets inquiring, tickets booking and refunding, etc., and the administrator can plete the functions include tickets management, train line management, pathway sites management and so forth.nianbai

Key words:Tickets online booking; Train tickets; MyEclipse; B/S module火车票网上订票生成器

Thisis not what Ido,iscopiedfrom the internet ! The teacherdon't let methrough!

nianbai

目 录

第1章 绪 论 ..................................................... 1

1.1 火车票网上订票系统的开发背景 ............................. 1

1.2 系统设计目标 ............................................. 1

1.3 开发工具简介 ............................................. 1

1.3.1 Java ............................................... 1

1.3.2 MySQL5.5 ........................................... 2

1.3.3 Tomcat ............................................. 3

1.4 系统软硬件要求 ........................................... 3

1.5 可行性研究 ............................................... 3

1.5.1 技术可行性 ......................................... 4

1.5.2 经济可行性 ......................................... 4

1.5.3 操作可行性 ......................................... 4

1.6 设计方法 ................................................. 4

第2章 需求分析 .................................................. 5

2.1功能需求 ................................................. 5

2.2 性能需求 ................................................. 5

2.3 业务流程图 ............................................... 6

2.3 数据流图 ................................................. 7

2.4 数据字典 ................................................. 9

第3章 总体设计 ................................................. 11

3.1 总体设计描述 ............................................ 11

3.2 系统开发模式 ............................................ 11

3.3 系统功能设计 ............................................ 11

3.4 系统的总体结构 .......................................... 12

3.4.1 子模块描述 ........................................ 13

第4章 数据库设计 ............................................... 14

4.1 数据库介绍 .............................................. 14

4.2 概念设计 ................................................ 15

4.3 逻辑设计 ................................................ 17

第5章 详细设计 ................................................. 20

5.1 系统主页 ................................................ 20

5.2 管理员管理界面设计 ...................................... 20

5.3 用户功能界面设计 ........................................ 25

第6章 系统调试与测试 ........................................... 29

6.1 调试与测试概述 .......................................... 29

第7章 性能分析 ................................................. 31

7.1 完整性分析 .............................................. 31

7.2 安全性分析 .............................................. 31

第8章 结论 ..................................................... 32

参考文献 ........................................................ 33

致 谢 ........................................................... 36

附 录1. 外文文献 ............................................... 37

附 录2. 中文翻译 ............................................... 43

附 录3. 系统部分程序源代码 ..................................... 46