基于java的高铁购票系统的设计与实现(附件)【字数:7303】
目 录
一、 引言 1
(一)课题研究的背景 1
(二)课题研究的意义 1
(三)课题研究的现状 1
二、 系统开发技术及开发工具 2
(一)开发技术 2
(二)开发工具 2
三、 系统需求分析 2
(一)网站的开发目标 3
(二)网站的可行性分析 3
(三)系统的功能需求分析 3
四、 系统总体设计 4
(一)系统功能模块设计 4
(二)数据库设计 4
五、 系统详细设计与实现 6
(一)系统前台模块实现 6
(二)系统后台模块实现 10
六、 系统测试 14
(一)系统部署与测试方案 14
(二)系统功能测试 14
七、 总结 17
致谢 18
参考文献 19
一、 引言
(一)课题研究的背景
网络技术的快速发展,让人们的日常生活变得更加方便,尤其是在那些信息交流频繁的地方,更是如此,许多公司都是利用网络进行信息交换。改变了传统的通讯手段,在网络时代,时间就是最大的代价。一个公司,没有良好的沟通和沟通的技能,必然会在未来的发展中遇到一定的障碍。
以前的车票都是在网上买的,但现在正值春节,或者是节假日,在这种情况下,线上的售票窗口根本无法满足用户的购买时间。这个时候,就必须要有一个网络和火车票的结合,才能让用户节省更多的时间和 *51今日免费论文网|www.51jrft.com +Q: #351916072#
金钱。在网络上,可以方便的查询到自己想要的车次,也可以在网络上进行快速的购买。
(二)课题研究的意义
高速铁路车票在线预订是一种能够直观地展示旅客所需要的车辆号的信息,同时还能利用自身的身份和身份进行购买。当使用者在设定车票、座次、时刻时,只要输入起始地点、目的地、出发日期,就会自动呈现相应的车辆资料,方便快速地进行查询和购买。对某些城市的上班族和工作狂来说,有严格的工作日程是很方便的,可以节省很多的工作和时间。如果有急事的话,就可以用这个软件买到车票,省去了很多的时间。
(三)课题研究的现状
根据搜集到的数据,现行的铁路车票网络预订体系具有较好的便捷,能够满足旅客的在线购买需要,并根据有关的信息进行查找。还可以使用本人的身份证进行在线购买。但是,在某些地方,仍然存在着一定的缺陷,有些在线售票的系统与接口太过繁琐,按键设定太多。对首次购买的人而言,网络购物不便,对于首次购买的人而言,会产生较差的使用感受。在网页跳跃过程中,会有一些延迟,搜索到相应的车辆,也会有一些延迟。相比于网上购买,网络售票要节省很多的时间,但相比于网络技术,这就显得有些过时了。
该铁路车票在线预订体系从使用者与后台管理人员两方面着手,力求为广大旅客提供便捷、快捷的服务。
二、 系统开发技术及开发工具
(一)开发技术
1. Java
当前流行的各种开发语言都有其独特的一个方面,本次系统开发所使用的Java语言也是如此。从操作上来看Java语言虽然结构与C++相似,但是整体结构内容也有非常大的升级,有非常多的类库可以被使用。代码继承的特性能够帮助在开发过程中增加代码的利用率,编程过程中对于地址可以直接引用,还能够灵活的对空间进行分配与回收。
2. MySQL
系统当中的所有数据都需要借助数据库管理系统进行存储管理,本次项目实现过程中选择的MySQL数据库拥有非常强大的功能,其中所包含的应用编程接口能够帮助开发者在进行项目实践的过程中有更好的工作效率。特别是在动态网站的开发项目当中,将MySQL数据库与Apache服务器联合起来才能够最终实现系统的动态开发。
3. CSS
随着HTML语言的发展,开发人员在开发过程中设计样式受到编程限制的情况越来越明显。在尝试对HTML本身功能进行拓展之后发现这会使得HTML的页面更加复杂,因此尝试通过CSS的方式进行设置。使用CSS能够设置不同元素的显示方式,使得网站开发步入了新的时代。 CSS样式可以在网页当中进行定义,或者是在外部定义文件扩展名为CSS的文档记录样式定义信息,外部文件定义元素样式需要使用到选择器。
(二)开发工具
1. JavaEE
过去企业在进行系统开发与使用时,对于后端当中的很多信息无法兼容处理。JavaEE作为一个应用开发时所使用的技术框架,当中包含非常多的组件能够处理系统应用开发处理。其中所包含的服务技术都有一个共通的管理规范,这使得JavaEE架构能够在不同的平台之间进行兼容。
2. Eclipse
在Eclipse被用来作为Java语言开发工具之前,所使用的Borland JBuilder 工具虽然也能够帮助进行Java开发但是操作过程比较复杂,虽然在后期JBuider的功能得到了完善但是Eclipse工具已经打开了市场。该工具是一个开源的工具,可以直接通过官网进行获取。使用Eclipse进行项目开发是需要主语对所有程序进行统一的编码,确保后期在调试的过程中不会出现乱码的情况。
三、 系统需求分析
(一)网站的开发目标
原文链接:http://www.jxszl.com/jsj/wljs/608365.html