网上订票系统

用到的技术为:javabean-servlet-jsp

sql server 2000

数据库文件在WebRoot的DB文件中!

本系统实现了会员注册,会员登录,密码修改,以及会员信息的修改!

初步实现了在线订购,订单查询,班次查询以及系统管理--对火车信息的添加等。

操作过程:

首先,应导入到myeclipse中,将该系统发布到tomcat中,并启动tomcat!

接着在360浏览器中输入http://localhost:8080/bookonline/login.jsp

管理员的帐号为:guanliyuan 密码为:123456789

用户帐号为:987654321 密码为:987654321

当然可以在登录界面中点击注册链接,跳转到注册页面中进行注册(注:只能注册用户的,没有管理员注册!这是该系统中的一个问题)。

登录进去后进入主界面main.jsp中。在该界面中,可以点击修改用户信息,密码等链接,管理员还可以点击添加火车信息的链接。当然还可以查看火车信息。(注:只有在查询后,才能进行订票)。

注:

用到的页面

login.jsp——登录界面,可以链接到注册用户的界面。用admin字段来标识是否为管理员。其中有一个用户为987654321密码为987654321,另一个为管理员guanliyuan密码为123456789

register.jsp——用户注册页面,默认的所有注册方式为用户,即所有的用户admin为0。而管理员事先设置好了,即admin为1。

registerfailed.jsp registersuccess.jsp——为注册成功或失败时用到的页面

main.jsp——为系统主页面,在这里可以链接到订票,查询,修改信息,修改密码,管理员添加火车信息等。该页面用到了专题咨询里面的主框架结构,和部分代码。

queryfailed.jsp——当查询失败时所连接到的界面

addtrain.jsp——管理员添加火车信息时的页面

adderror.jsp——用户点击添加火车信息时产生的错误界面

showticket.jsp——显示火车票信息,此时可以进行订票。

bookfailes.jsp booksuccess.jsp——订票成功或失败时所链接的界面。

view.jsp——浏览火车票信息。

modifyinfo.jsp——修改用户信息,在这里不可能更改密码,以及权限。

passwordmodify.jsp——修改密码!

实验中遇到的问题:

由于对javascript不是很熟悉,不能熟练的应用,因此在对表格输入元素的控制上有所欠缺,尤其是在添加火车信息时的时间控制问题上存在着问题。这个问题还没有解决。

本来对表格元素的检测应该用到外部的js文件,但是,当导入外部的js文件时,无法响应事件,所以只能改为内部的js文件了。这方面造成了代码的重用性很差!

对于其他的servlet-jsp等技术也不是很了解,因而在开发过程中遇到了很多问题,比如说servlet之间的跳转,他们之间参数的传递……这些都是在同学的帮助下以及自己看书查资料,看例子来解决的。

总的来说,该系统的基本功能都已经实现了,界面上也还看得过去。

下载地址:

文件名称:JavaWeb火车票订票系统

文件大小:2.42 MB解压密码:www.daimabuluo.com

更新日期:2019-7-20作者信息:

如果有你对该代码或者软件资源有特殊定制需求,可以在网站底部找到站长的联系方式进行咨询

java 火车票查询系统_JavaWeb火车票订票系统相关推荐

  1. JAVA JSP火车订票系统(JSP订票系统 JSP火车票预订系统)JSP火车票网上购票系统

    JSP火车订票系统(JSP订票系统 JSP火车票预订系统)JSP火车票网上购票系统 大家好,很高兴和大家分享Java项目和经验.不管同学们是出于什么需求.都希望各位计算机专业的同学有一个提高. 本系统 ...

  2. java毕业生设计新疆旅游专列订票系统计算机源码+系统+mysql+调试部署+lw

    java毕业生设计新疆旅游专列订票系统计算机源码+系统+mysql+调试部署+lw java毕业生设计新疆旅游专列订票系统计算机源码+系统+mysql+调试部署+lw 本源码技术栈: 项目架构:B/S ...

  3. java计算机毕业设计新疆旅游专列订票系统源码+mysql数据库+lw文档+系统+调试部署

    java计算机毕业设计新疆旅游专列订票系统源码+mysql数据库+lw文档+系统+调试部署 java计算机毕业设计新疆旅游专列订票系统源码+mysql数据库+lw文档+系统+调试部署 本源码技术栈: ...

  4. JAVA计算机毕业设计新疆旅游专列订票系统Mybatis+源码+数据库+lw文档+系统+调试部署

    JAVA计算机毕业设计新疆旅游专列订票系统Mybatis+源码+数据库+lw文档+系统+调试部署 JAVA计算机毕业设计新疆旅游专列订票系统Mybatis+源码+数据库+lw文档+系统+调试部署 本源 ...

  5. c语言飞机订票信息查询,C语言飞机订票系统

    <C语言飞机订票系统>由会员分享,可在线阅读,更多相关<C语言飞机订票系统(11页珍藏版)>请在人人文库网上搜索. 1.课程设计课程:数据结构专业班级:XX软件工程XX班姓名: ...

  6. cs结构航空订票系统java_VC++航空订票系统数据库设计-课程设计

    VC++航空订票系统数据库设计 目录 一  绪论 1 二 需求分析 1 三 概要设计 2 四 详细设计 4 五 调试分析 19 六 测试结果 20 七 用户使用说明 29 小结 29 参考文献 30 ...

  7. c语言航空订票系统流程图,飞机订票系统(C语言代码及流程图).doc

    FILENAME 飞机订票系统流程图 PAGE 19 第 PAGE 19 页 共 NUMPAGES 25 页 DATE \@ "yyyy-M-d" 2010-12-22 目录 目录 ...

  8. 基于JAVA+SpringMVC+Mybatis+MYSQL的电影院订票系统

    项目功能: 系统分为前后台,前台功能:查看影厅.查看电影列表.查看电影详情.查看档期计划.查看订票.查看影评.后台功能:用户管理.影厅管理.电影管理.档期计划管理.订票管理.影评管理.修改密码等功能 ...

  9. c语言航空订票系统程序设计,航空订票系统C语言版.doc

    #include #include #include #include #define ok 1 #define error 0 #define overflow -2 int select2(); ...

  10. 基于JAVA+SpringBoot+Mybatis+MYSQL的飞机订票系统

    项目功能: 系统包括用户登录,机票查询,预定机票,订单查询,管理员后台登录,机票管理,添加修改删除航班等 页面效果:

最新文章

  1. 47分钟,BERT训练又破全新纪录!英伟达512个GPU训练83亿参数GPT-2 8B
  2. HTTP 请求头中的 Remote_Addr,X-Forwarded-For,X-Real-IP
  3. 三星嵌入式开发平台 三星Cortex-A9 4412 POP与SCP对比
  4. halcon18安装教程
  5. [爬虫+数据分析] 分析北京Python开发的现状
  6. android闹钟详细设计,基于LabVIEW的闹钟设计 详细文档+程序
  7. 第35课 水仙花数 《小学生C++趣味编程》
  8. java netty modbus协议接收iot数据
  9. 正则表达式 实现计算器
  10. python绘制曲线y=2x+5_Python数据可视化:Matplotlib绘图详解(二)
  11. c语言二维数组应该注意,第08天C语言(02):二维数组-注意点
  12. sqlserver200864位下载_Microsoft SQL Server 2008 R2 官方简体中文正式版下载
  13. xshell linux cmd命令大全,Linux(Xshell)命令大全
  14. nn.Conv1d和nn.Conv2d理解
  15. vue3中使用Web Worker多线程
  16. Win10卸载微软sql服务器,win10系统彻底卸载server 2008数据库的设置办法
  17. java 随机数生成算法_java 语言实现的随机数生成算法
  18. linux libuv,libuv queue的实现
  19. Father f = new Son();
  20. bg算法 matlab,求助大神,有关BG算法

热门文章

  1. 怎样成为高级的学习者?2:解码
  2. 获得商品详情-京东api接口
  3. linux下打开xls文件怎么打开方式,xls是什么文件格式?xls文件怎么打开?
  4. inflate()方法详解和源码分析
  5. android inflate,Android LayoutInflater inflate() 图示详解
  6. MATLAB - 数字信号包络线的求取
  7. Cosy主题3.0使用教程
  8. RFT 控件类型关系
  9. sqlServer2014用sql server身份认证登录
  10. 【开发新手福利】—Bootstrap运用终极指南