题目:手机号码所属区域查询一.语言和环境1.实现语言Java2.环境要求JDK1.6、MyEclipse5.5、Tomcat5.5、SQL Server 2025二.数据库设计数据库名称:flight数据库表信息,如下表:表名flightinfo实体名称航班信息表主键id序号字段名称字段说明类型位数属性备注1idID 列int非空标识列,自增12flightid航班号varchar10非空唯一约束3company航空公司varchar20非空4leaveairport出发机场varchar20非空5arriveairport到达机场varchar20非空6leavetime出发时间varchar10非空7arrivetime到达时间varchar10非空8airplane机型nchar10非空三.要求航 班 查 询 系 统 提 供 根 据 航 班 号 查 询 航 班 信 息 的 功 能 。 现 要 求 使 用JavaScript+JSP+JDBC 技术实现该功能,数据库使用 SQL Server 2025 。要求如下:1.初始页面为查询页面,用户在该页面的文本输入框输入要查询的航班号,如图1所示:2.用户输入航班号后,点击“搜索航班”按钮后,系统将校验用户输入内容,当用户没有输入航班号直接点击“搜索航班”按钮时,将给出提示信息,如图2:3.用户输入了航班号并点击“搜索航班”按钮后,系统提交该查询请求,并在查询结果页面上显示满足条件的航班信息,如图3所示:当系统没有找到航班的信息时,在查询结果页面上显示提示信息,如图4所示:在查询结果页面上,用户点击“返回”按钮时,页面回到查询页面。四.推举实现步骤1.创建数据库、数据库表,并录入测试记录,见下表:2.创建W eb 工程 flight,导入数据库驱动包,在源文件夹中创建 dao 包用于存放数据访问类3.创建 DAO 基类:BaseDao.javaA.包含基本数据库资源的猎取、释放操作;4.创建 DAO 类:FlightDao.javaA.编写方法 search(String flightid),查询满足条件的航班,将航班信息封装到对象并返回该对象5.创建 JSP五.注意事项1.请注意在程序中进行异常处理;2.请注意代码的书写、命名符合法律规范3.注意中文的处理。