Advertisement

这是一个包含MySQL、火车票系统、完整版、JAVA和GUI/WEB技术的软件。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
管理员模块已更新。首先,需要在电脑上安装JDK 2.0,并安装mysql数据库。随后,在dos环境下启动mysql,将mysql.txt文件中的代码(包括插入语句)复制到dos目录下运行,务必在最后执行完毕后按下回车键以确保最后一行代码也被执行。接着,在Eclipse或MyEclipse等环境中新建一个Java项目(请注意,并非jsp项目),将src文件夹复制到目标项目中对应的src文件夹内。之后,复制train.pro文件,右键点击项目名并选择“粘贴”(即将其添加到项目目录),以便引入相关配置。接下来,将mysql-connector-java-5.1.13-bin.jar文件添加到项目中。通过右键点击项目,选择“Build Path”,再点击“Add External Archives”,找到并打开mysql-connector-java-5.1.13-bin.jar文件即可完成添加。在Eclipse中打开wed包下的MySqlH.java文件,设置mysql root用户的密码;具体设置String password=mysql,您的密码应替换为个人密码。最后,运行client包下的Administrator.java程序;如果程序运行过程中没有出现错误则表示操作成功。运行完成后,点击工具栏中的‘工具’选项卡,然后点击‘生成所有列车表’功能;此过程可能需要一些时间片刻才能完成。若成功生成列车表并增加相应数据,请再次点击工具栏中的‘工具’选项卡,然后点击‘生成所有车票表’功能;同样地,此过程也可能需要较长时间才能完成。 关于工具栏中“生成所有列车表”、“生成所有车票表”、“生成列车表”、“生成车票表”以及“设置天数”功能的详细说明如下: 1. “生成所有列车表”功能基于车次表和车站表的全部数据自动生成列车表中的数据;该功能仅适用于首次使用。 2. “生成所有车票表”功能基于列车表中的全部数据自动生成车票表中的数据;该功能同样仅适用于首次使用。 3. “生成列车表”功能根据用户输入的某一列车次(前提是该列车次必须存在于车次表中且与车站表中具有相关联的数据)自动生成列车表中的数据。 4. “生成车票表”功能根据用户输入的特定ID(前提是该ID存在于列车表中)自动生成车票表中的数据。 5. “设置天数”功能用于设定能够预订和销售的最多天数;默认值为3天(即可预订和销售3天内的车辆票)。 请注意以下事项: 1. 订票记录表、销售记录表和退票记录表的日期由系统自动生成,因此无需手动填写或修改这些日期信息。 2. 在管理员模块中添加、删除或修改记录后需要更新数据库视图才能正确显示这些更改;只需简单地点击其他表格即可触发刷新操作,确保数据的完整性和准确性。 3. 退票员和销售员登录时需要查询对应表的记录信息,因此需要在管理员模块中增加相应的记录后才能进行正常登录操作。 4. 目前系统已知存在一些缺陷问题,例如退票可对一张票进行多次退款,一个订购ID可购买多张车辆票等;由于时间限制,暂时未进行修复工作 。 5. train.pro是一个配置文件,您可以使用记事本打开它进行查看和修改,建议在train下的Main_Config.java文件中调整配置信息以适应您的需求 。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • MySQL管理-Java GUI & WEB
    优质
    本项目为基于MySQL数据库的火车票销售与查询系统,采用Java语言开发GUI和WEB界面,提供用户友好的交互体验。 管理员模块已更新,请参考以下使用步骤: 1. 确保电脑上安装了JDK。 2. 安装并配置好MySQL数据库。 3. 在命令行(DOS)中启动MySQL,然后将mysql.txt文件中的所有SQL代码复制粘贴到命令行窗口运行,并记得按回车键执行最后一行。 4. 使用Eclipse或Myeclipse创建一个Java项目。接着,把src文件夹的内容覆盖至新项目的src目录下;同时,在项目根目录添加train.pro 文件。 5. 将mysql-connector-java-5.1.13-bin.jar 添加到您的项目中:右键点击项目名选择“Build Path” -> “Add External Archives”,找到并打开相应的jar文件即可。 6. 在Eclipse里,打开wed包下的MySqlH.java文件,并设置MySQL root用户的密码。例如,String password=mysql; 这里的mysql应替换为您的实际密码。 7. 执行client包中的Administrator.java类;如果没有任何错误,则表示安装成功了。 8. 启动程序后,在工具栏中点击“生成所有列车表”,这将根据车次和车站信息自动生成列车数据。操作可能需要一些时间,请耐心等待直到完成为止。 9. 如果步骤八顺利完成,接下来在工具栏选择“生成所有车票表”选项;该操作会基于已存在的列车信息创建对应的车票记录。 关于工具条中相关功能的说明: - 『生成所有列车表』:根据现有的车次和车站数据自动生成列车相关信息。仅用于初始设置。 - 『生成所有车票表』:依据现有列车信息自动填充车票表格。同样,仅在首次使用时需要执行该操作。 - 生成列车表 :输入特定的车次号(确保其存在于数据库中)来更新对应的列车数据记录。 - 生成车票表 :基于给定的ID自动生成相关联的车票信息;注意此ID必须与已存在的列车记录相匹配。 - 设置天数:定义可预订和售卖的最大日期范围,默认为3日。 注意事项: 1. 订票、销售及退票记录的时间戳由系统自动填充,无需手动填写或修改。 2. 在管理员模块里增删改数据后,请刷新页面以查看更新结果。只需切换到其他表格然后再返回即可看到最新的改动。 3. 为了使退票员和售票人员能够登录并访问其对应的数据表,需先在管理员界面添加相关记录信息。 4. 目前系统尚存在一些已知缺陷(例如允许重复退票等),但因时间限制未能进行修复。
  • 基于JAVAGUI管理MySQL
    优质
    本系统是一款基于Java开发的图形化火车票管理软件,集成MySQL数据库支持,旨在提供便捷高效的火车票查询与预订服务。 本系统采用JAVA GUI开发,使用Java Swing包,并通过Java Socket实现客户端与服务器之间的通信。界面设计美观且数据库结构完整。由于项目进展时间限制,尚未为数据库表间添加关系(如外键、触发器等)。代码仅供参考,请勿用于其他目的。
  • Java Web/Mysql 实现预订
    优质
    本项目为基于Java Web技术与MySQL数据库开发的火车票在线预订系统,旨在模拟实际铁路订票流程,提供用户友好的界面和稳定的数据支持。 JavaWeb/Mysql实现火车票售票系统。使用方法在压缩包的txt文件中详细说明。
  • JavaMySQL站售
    优质
    本项目为基于Java与MySQL技术开发的模拟火车站售票系统,旨在提供高效便捷的火车票预订服务。通过该系统,用户可以轻松查询车次、余票信息,并完成在线购票操作,同时管理者可对数据进行维护和管理。 这个系统很简单,请大家不要笑话我。我只是为了帮助一位面临毕业设计困境的朋友而发布它。希望对需要的人有所帮助。
  • Java Swing实现管理GUI(JAVA+MySQL).zip
    优质
    这是一个使用Java Swing开发的图形用户界面(GUI)系统,主要用于管理和查询火车票信息,并通过MySQL数据库进行数据存储和检索。 JAVA GUI火车票管理系统(Java+MySQL)。本系统采用Java Swing包开发,并利用Java Socket进行客户端与服务器之间的通信。界面美观且数据库完整,但由于项目进展时间有限,尚未为数据库表间添加关系(如外键、触发器等),代码仅供参考,请勿用于其他用途。
  • Java/Mysql预订
    优质
    本项目为基于Java和MySQL技术开发的一站式火车票在线预订平台,提供便捷的车次查询、座位选择及订单管理服务。 本项目旨在开发一个火车购票系统。该系统基于Java和MySQL进行开发,在导入项目时需要建立数据库以及前台与数据库的连接,这两部分内容均包含在压缩包中。测试过程中如果对具体操作不明确,可能需要参考代码来理解其中的具体细节。
  • 基于Java Web站售
    优质
    本项目是一款基于Java Web技术开发的火车站售票模拟系统,旨在提供一个高效、便捷的在线购票平台,增强用户体验。 基于JavaWeb的火车站售票系统开发工具使用Eclipse作为开发环境,并且采用JDK 1.8、MySQL 5以及Tomcat 8进行部署。项目技术栈包括JavaBean、Servlet与JSP。 测试账户信息如下: - 管理员账号:admin,密码:admin - 用户账号:user,密码:user
  • 简易代码
    优质
    本项目提供了一个简易火车票订票系统的完整代码实现。系统具备查询、预订及取消火车票的功能,适合初学者学习和参考。 火车票订票系统的代码主要用于实现用户在线购买火车票的功能,包括查询车次、选择座位、支付等功能模块的开发与集成。这段描述不包含任何联系信息或网站链接。
  • Java界面
    优质
    Java界面版的火车票购票系统是一款基于Java语言开发的用户友好型软件,旨在为用户提供便捷、高效的在线购买火车票服务。该系统拥有简洁明了的操作界面和强大的功能模块,能够帮助乘客轻松完成车次查询、座位预订及支付流程等操作,极大提升了铁路出行购票体验。 该程序是由Java编写的界面版火车票购票系统,可以从数据库获取数据,并已实现基本功能:注册、余票查询、购买和退票。