火车票订票系统论文

火车票订票系统论文

ID:6197126

大小:5.32 MB

页数:55页

时间:2018-01-06

火车票订票系统论文_第1页
火车票订票系统论文_第2页
火车票订票系统论文_第3页
火车票订票系统论文_第4页
火车票订票系统论文_第5页
资源描述:

《火车票订票系统论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、火车票订票系统毕业论文第1章绪论11.1火车票网上订票系统的开发背景11.2系统设计目标11.3开发工具简介11.3.1Java11.3.2MySQL5.521.3.3Tomcat31.4系统软硬件要求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章数据库设计1

2、44.1数据库介绍144.2概念设计154.3逻辑设计17第5章详细设计205.1系统主页20II5.2管理员管理界面设计205.3用户功能界面设计25第6章系统调试与测试296.1调试与测试概述29第7章性能分析317.1完整性分析317.2安全性分析31第8章结论32参考文献33致谢36附录1.外文文献37附录2.中文翻译43附录3.系统部分程序源代码47II第1章绪论1.1火车票网上订票系统的开发背景火车站市场的管理和规范问题,是困扰我们多年的一个老问题,订票是客运业务中的一个最基本的业务,表面上看,它只是火车站业务的一个简单的部分,但是它

3、涉及到管理与客户服务等多方面,因此,过去传统的售票方式已经不能满足现代客运业务流量剧增的客观要求,这就要求一种全新的订票方式——网上订票,来缓解订票高峰时期的客运压力,并为用户提供方便快捷的订票服务。本次设计便是利用开发工具MyEclipes和MySQL5.5数据库共同开发的一个火车站网上订票系统,它能方便快捷地运用在火车站订票业务的营运之中。1.2系统设计目标本系统是利用网络的方便、快捷和计算机的准确、高效实现火车票网上订票系统。火车票网上订票系统是通过主页访问、身份识别实现区别不同身份用户完成车票、车次的管理操作。系统有三个大的功能模块:登录

4、功能模块,验证登录信息;管理员功能模块,实现车票和车次管理;普通用户功能模块,实现车票和个人信息管理。1.3开发工具简介1.3.1JavaJava是一个纯的面向对象的程序设计语言,它继承了C++语言面向对象技术的核心,舍弃了C++语言中容易引起错误的指针(以引用取代)、运算符重载(operatoroverloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。Java不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(byte

5、code),然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编译、到处执行”的跨平台特性。Sun公司对Java编程语言的解释是:Java编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。53总的来说,Java语言具有以下特点:1.Java能运行于不同的平台。Java引进虚拟机原理,并运行于虚拟机,实现不同平台的Java接口之间。使用Java编写的程序能在世界范围内共享。Java的数据类型与机器无关,Java虚拟机(JavaVirtualMachine)是建立在硬件和操作系统之上,

6、实现Java二进制代码的解释执行功能,提供于不同平台的接口的。2.Java的编程类似C++,学习过C++的读者将很快掌握Java的精髓。Java舍弃了C++的指针对存储器地址的直接操作,程序运行时,内存由操作系统分配,这样可以避免病毒通过指针侵入系统。Java对程序提供了安全管理器,防止程序的非法访问。3.Java吸取了C++面向对象的概念,将数据封装于类中,利用类的优点,实现了程序的简洁性和便于维护性。4.Java建立在扩展TCP/IP网络平台上。库函数提供了用HTTP和FTP协议传送和接受信息的方法。这使得程序员使用网络上的文件和使用本机文件

7、一样容易。5.Java程序的基本组成单元就是类,有些类是自己编写的,有些是从类库中引入的,而类又是运行时动态装载的,这就使得Java可以在分部环境中动态的维护程序及分类。1.1.1MySQL5.5MySQL5.5是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内。这样就增加了速度并提高了灵活性。MySQL5.5是用于访问数据库的最常用标准化语言。MySQL5.5软件采用了GPL(GNU通用公共许可证)。由于其体积小、速度快、总体拥有

8、成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL5.5作为网站数据库。MySQL5.5的特性1.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。