ImageVerifierCode 换一换
格式:DOCX , 页数:59 ,大小:655.88KB ,
资源ID:154632      下载积分:2 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/154632.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(毕业论文:火车票网上订票系统.docx)为本站会员(b****9)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

毕业论文:火车票网上订票系统.docx

1、课题名称 火车票订票系统学生姓名 专业 班级 指导教师 扬 州 大 学 信 息 工 程 学 院II摘 要随着我国铁路交通的不断发展,简单的窗口售票模式已经不能满足方便人们出行的目的。采用先进的网络技术开发出方便快捷的网上订票系统是现代客运业务发展的必然需求。本次设计的火车票网上订票系统通过访问主页,可以实现个人信息注册、车次车票价格查询、在线订票退票等基本功能,为用户提供方便快捷的订票服务。本系统采用了 B/S 模式的结构设计,采用 Java 语言开发。界面设计采用MyEclipes8.5 作为前台应用开发工具。后台选用 MySQL5.5 数据库进行支持,采用 MySQL Workbench

2、提供数据库可视化设计、模型建立、以及管理功能。利用目前比较流行的 Tomcat6.X 搭建 Web应用服务器,提供通过网页访问功能。采用 MVC 开发模式实现系统的高内聚低耦合,确保系统的扩展性和安全性。本系统共有六个功能模块:登录功能模块、个人主页模块、查询功能模块、火车票预定模块、车次管理功能模块及火车票管理功能模块。通过登录站点http:/localhost:8080/TBS/ 可以访问系统主页面,普通用户可以进行个人资料的注册、车次车票查询、订票退票等操作,管理员用户可完成车票的管理、车次的管理、途径站点的管理等功能。念白AbstractWith the continuous deve

3、lopment 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

4、 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.nianbaiThe B/S mode was adopt

5、ed 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, mo

6、del 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 systems high cohesion together with low coupling to make sure the expansibility and safety of the sys

7、tem.nianbaiThere 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 l

8、ogin site http:/localhost:8080/TBS/ to visit the homepage, common users can complete the operations of personal data registration, train lines and tickets inquiring, tickets booking and refunding, etc., and the administrator can complete the functions include tickets management, train line managemen

9、t, pathway sites management and so forth.nianbaiKey words:Tickets online booking; Train tickets; MyEclipse; B/S moduleThisis not what Ido,iscopiedfrom the internet ! The teacherdont let methrough!nianbaiV目 录第 1 章 绪 论11.1 火车票网上订票系统的开发背景11.2 系统设计目标11.3 开发工具简介11.3.1 Java11.3.2 MySQL5.521.3.3 Tomcat31.4

10、 系统软硬件要求31.5 可行性研究31.5.1 技术可行性41.5.2 经济可行性41.5.3 操作可行性41.6 设计方法4第 2 章 需求分析52.1 功能需求52.2 性能需求52.3 业务流程图62.3 数据流图72.4 数据字典9第 3 章 总体设计113.1 总体设计描述113.2 系统开发模式113.3 系统功能设计113.4 系统的总体结构123.4.1 子模块描述13第 4 章 数据库设计144.1 数据库介绍144.2 概念设计154.3 逻辑设计17第 5 章 详细设计205.1 系统主页205.2 管理员管理界面设计205.3 用户功能界面设计25第 6 章 系统调试

11、与测试296.1 调试与测试概述29第 7 章 性能分析317.1 完整性分析317.2 安全性分析31第 8 章 结论32参考文献33致 谢36附 录 1.外文文献37附 录 2.中文翻译43附 录 3.系统部分程序源代码47第 1 章 绪 论1.1 火车票网上订票系统的开发背景火车站市场的管理和规范问题,是困扰我们多年的一个老问题,订票是客运业务中的一个最基本的业务,表面上看,它只是火车站业务的一个简单的部分, 但是它涉及到管理与客户服务等多方面,因此,过去传统的售票方式已经不能满足现代客运业务流量剧增的客观要求,这就要求一种全新的订票方式网上订票,来缓解订票高峰时期的客运压力,并为用户提

12、供方便快捷的订票服务。本次设计便是利用开发工具 MyEclipes 和 MySQL5.5 数据库共同开发的一个火车站网上订票系统,它能方便快捷地运用在火车站订票业务的营运之中。1.2 系统设计目标本系统是利用网络的方便、快捷和计算机的准确、高效实现火车票网上订票系统。火车票网上订票系统是通过主页访问、身份识别实现区别不同身份用户完成车票、车次的管理操作。系统有三个大的功能模块:登录功能模块,验证登录信息;管理员功能模块,实现车票和车次管理;普通用户功能模块,实现车票和个人信息管理。1.3 开发工具简介1.3.1 JavaJava 是一个纯的面向对象的程序设计 语言,它继承了 C+ 语言面向对象

13、技术的核心,舍弃了 C +语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。Java 不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编译、到处执行”的跨平台特性。Sun 公司对 Java 编程语言的解释是:Java 编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程

14、和动态的语言。54总的来说,Java 语言具有以下特点:1. Java 能运行于不同的平台。Java 引进虚拟机 原理,并运行于虚拟机,实现不同平台的 Java 接口之间。使用 Java 编写的程序能在世界范围内共享。Java 的数据类型与 机器无关,Java 虚拟机(Java Virtual Machine)是建立在硬件和操作系统之上,实现 Java 二进制代码的解释执行功能, 提供于不同平台的接口的。2. Java 的编程类似 C+,学习过 C+的读者将很快掌握 Java 的精髓。Java舍弃了 C+的指针对存储器地址的直接操作,程序运行时,内存由操作系统分配, 这样可以避免病毒通过指针侵

15、入系统。Java 对程序提供了安全管理器,防止程序 的非法访问。3. Java 吸取了 C+面向对象的概念,将数据封装于类中,利用类的优点,实现了程序的简洁性和便于维护性。4. Java 建立在扩展 TCP/IP 网络平台上。库函数提供了用 HTTP 和 FTP 协议传送和接受信息的方法。这使得程序员使用网络上的文件和使用本机文件一样容易。5. Java 程序的基本组成单元就是类,有些类是自己编写的,有些是从类库中引入的,而类又是运行时动态装载的,这就使得 Java 可以在分部环境中动态的维护程序及分类。1.3.2 MySQL5.5MySQL5.5 是一个小型关系型数据库管理系统,开发者为瑞典 MySQL AB 公司。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中, 而不是将所有数据放在一个大仓库内。这样就增加了速

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1