欢迎来到天天文库
浏览记录
ID:13103246
大小:149.50 KB
页数:4页
时间:2018-07-20
《航班查询系统实现方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、题目:手机号码所属区域查询一.语言和环境1.实现语言Java2.环境要求JDK1.6、MyEclipse5.5、Tomcat5.5、SQLServer2005二.数据库设计数据库名称:flight数据库表信息,如下表:表名flightinfo实体名称航班信息表主键id序号字段名称字段说明类型位数属性备注1idID列int非空标识列,自增12flightid航班号varchar10非空唯一约束3company航空公司varchar20非空4leaveairport出发机场varchar20非空5arriveairport到达机场varcha
2、r20非空6leavetime出发时间varchar10非空7arrivetime到达时间varchar10非空8airplane机型nchar10非空三.要求航班查询系统提供根据航班号查询航班信息的功能。现要求使用JavaScript+JSP+JDBC技术实现该功能,数据库使用SQLServer2005。要求如下:1.初始页面为查询页面,用户在该页面的文本输入框输入要查询的航班号,如图1所示:1.用户输入航班号后,点击“搜索航班”按钮后,系统将校验用户输入内容,当用户没有输入航班号直接点击“搜索航班”按钮时,将给出提示信息,如图2:2.
3、用户输入了航班号并点击“搜索航班”按钮后,系统提交该查询请求,并在查询结果页面上显示满足条件的航班信息,如图3所示:当系统没有找到航班的信息时,在查询结果页面上显示提示信息,如图4所示:在查询结果页面上,用户点击“返回”按钮时,页面回到查询页面。一.推荐实现步骤1.创建数据库、数据库表,并录入测试记录,见下表:1.创建Web工程flight,导入数据库驱动包,在源文件夹中创建dao包用于存放数据访问类2.创建DAO基类:BaseDao.javaA.包含基本数据库资源的获取、释放操作;3.创建DAO类:FlightDao.javaA.编写方
4、法search(Stringflightid),查询满足条件的航班,将航班信息封装到对象并返回该对象4.创建JSP二.注意事项1.请注意在程序中进行异常处理;2.请注意代码的书写、命名符合规范3.注意中文的处理。
此文档下载收益归作者所有