zoukankan      html  css  js  c++  java
  • 飞机订票系统_Stage3

    18日成功在本地MyEclipseTomcat上部署后,开始尝试往服务器上部署。

     

    再服务器上要先配置好环境,比如jdk,比如MySQL,比如Tomcat。

    我们发现在服务器上下载软件是非常慢的,平均下来只有几KB每秒,下载jdk还好,一旦下载MySQL或是Tomcat,总之我们一整天都没下好这两个。

    经过询问其他同学,我们发现一款Windows端的软件:Xftp。

    这款软件可以直接从Windows端向服务器传输文件,虽然也不是很快,但是,比起几KB每秒的传输速度,已经算得上是非常快了。

    同时,在MyEclipse中将Web Project文件打包成war包并导出,将数据库导出sql文件,同样用Xftp传输到服务器上。

    将war包移动到Tomcat的目录Webapps下,在MySQL中用source命令执行.sql文件,最后在Tomcat的bin目录下执行sh startup.sh。

    然后就可以访问我们的网页了。

    和在本地的Tomcat上部署的一模一样。

    接下来是各种测试:

    在注册页面中:我们设置了一些小限制,比如用户名必须大于3位数,邮箱必须是邮箱的格式:

    经测试后,该功能完全能够实现。

    接下来是查询机票,通过搜索飞机型号,出发地,目的地,出发时间和到达时间,成功搜索到相应的机票。这里的时间在代码中使用了日期的减法进行搜索。

    经过测试后,该功能也能实现。然后进入订票的测试,点击航班号以后,选择订票,进入到了支付页面:

    点击下一步之后并确认订单,当订票数量大于余票数量时即可成功订票。在个人信息管理中,订票可以随时取消订单。

    经过测试,查询,购票,订票的功能都已经实现。

  • 相关阅读:
    koa学习中的一系列问题-mongodb
    JS基础语法使用
    vue中的this指向问题
    CDN的问题
    vue基本语法及使用
    python自动化读取excel数据,写入excel数据,xlrd、xlutils
    jenkins配置邮件发送功能
    pytest生成的index.html报告发送邮箱后没有样式的解决办法
    pytest命令同时执行多个目录,多个不同目录下的文件
    pytest+jenkins+allure生成报告
  • 原文地址:https://www.cnblogs.com/avopen/p/11043730.html
Copyright © 2011-2022 走看看