基于JAVA的网上机票预订系统的设计与实现(航空订票系统)

如果想要项目代码请加qq:3425385768  ,我会离线发给你。

 

目 录 前 言 1 第1章 需求分析 2 §1.1 开发必要性 2 §1.2 可行性分析 2 §1.2.1 经济可行性分析 2 §1.2.2 技术可行性分析 3 §1.2.3 现有系统分析 3 第2章 系统分析 4 §2.1 系统逻辑模型提出 4 §2.2 系统功能介绍 4 §2.3 系统开发工具和开发语言 5 §2.3.1 开发工具 5 §2.3.2 开发语言 6 第3章 总体设计 7 §3.1 系统功能设计 7 §3.2 系统功能模块简介 7 第4章 数据库设计 10 §4.1 概念结构设计 10 §4.2 逻辑结构设计 11 §4.3 物理结构设计 12 第5章 详细设计 14 §5.1 关键业务流程描述 14 §5.1.1 航空售票管理 14 §5.1.2 管理员管理流程 14 §5.2 系统界面设计 15 §5.2.1 主功能界面 15 §5.2.2 其他功能界面 16 §5.3 模块代码实现 18 §5.3.1 航空订票查询模块 18 §5.3.2 航空售票管理模块 19 第6章 系统测试 21 §6.1 软件测试目标 21 §6.2 具体测试 21 结 论 24 参考文献 25 致 谢 27 §5.3.1 航空订票查询模块 航空订票查询主要实现对票据信息种类添加、修改和删除功能。票据信息种类是系统内容最高级别,所以在添加、修改或删除票据信息时,也必须选择该票据信息所属票据信息种类。下面是票据信息种类添加、修改和删除功能主要实现代码。 public void actionPerformed(ActionEvent e) { this.flightNumber = flightField.getText().trim(); if (flightNumber.length() == 0) //未输入信息 { JOptionPane.showMessageDialog(null,"请输入航班号或者从列表中选择", "错误信息",JOptionPane.ERROR_MESSAGE); return; } executeFlightQuery(); } public void executeFlightQuery() { String sqlString = "SELECT DISTINCT * FROM " +"flight " + "WHERE flight=" + "\'" + flightNumber + "\'"; ResultSet rs = sqlBean.executeQuery(sqlString); if (rs != null) showResult(rs); else JOptionPane.showMessageDialog(null,"没有连接上数据库!", "错误信息",JOptionPane.ERROR_MESSAGE); } 以上是对数据添加程序代码,该段代码实现了获得用户数据输入,并把数据插入到数据库当中功能。 。。。。。。。。。。。。。。。。。。。。。。。。。。。
相关推荐
网上订票系统 用到技术为:javabean-servlet-jsp sql server 2000 数据库文件在WebRootDB文件中! 本系统实现了会员注册,会员登录,密码修改,以及会员信息修改! 初步实现了在线订购,订单查询,班次查询以及系统管理--对火车信息添加等。 操作过程: 首先,应导入到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——修改密码!
©️2020 CSDN 皮肤主题: 程序猿惹谁了 设计师:白松林 返回首页