酷文首页  
站内搜索:
网站地图 | RSS订阅 | 收藏本站
经济论文
证券金融
工商管理
会计审计
法学论文
医药论文
社会论文
教育论文
计算机论文
艺术论文
哲学论文
财政税收
财务管理
公共管理
理学论文
政治论文
文学论文
工学论文
文化论文
实用文档
应用文
自考成考
演讲稿
法律文书
子栏目导行↓
网站赞助商↓
本类热点↓
本类更新↓
热门标签↓
网摘收藏↓

基于JAVA的航空订票系统的设计与实现

作者:罗兰春
来源:酷文网
点击:
载入中...
加入时间:2008-07-21
字体大小:[  ]

* 继承的父类:JFrame                            *
* 实现的接口:ActionListener                      *
*************************************************
public class OrderFrame extends JFrame implements ActionListener{
public OrderFrame(){
//方法功能:类的无参构造方法,实例化类对象
}// OrderFrame
public void addOrderItem(OrderItemPanel panel){
//方法功能:添加订单
}// addOrderItem
public void removeOrderItem(OrderItem item){
//方法功能:删除订单
} // removeOrderItem
public void showMe(){
//方法功能:显示该界面
}// showMe
public void actionPerformed(ActionEvent e) {
//方法功能:ActionListener接口的方法,方法体写入监听逻辑
}// actionPerformed
}// OrderFrame
3.3.3  服务器模块自定义类
在服务器模块中,定义了ServerThread,ServerMainFrame,ServerMainClass,SelectAllOrderDialog,SelectAllAgentFram,RemovePlaneModelDialog,Remove-

FlightSchedularDialog,RemoveFlightDialog,AddAirlineCompanyDialog,AddFlight
Dialog,AddPlaneModelDialog, AgentTableModel, Controlle, FlightSchedular-
ListPael,FlightSchedularTableModel,OrderTableModel十六个类,具体说明如下:
*************************************************
* 类名:ServerMainClass                          *
* 作用:该类是服务器端主类,                    *
*       主要用来保存服务器端运行时的全局变量    *
* 继承的父类:Thread                             *
* 实现的接口:无                                *
*************************************************
public class ServerMainClass {
public static void init(){
//方法功能:静态初始化方法
}// init
public static void main(String[] args) {
//方法功能:程序主程序
}//main
} // class ServerThread
*************************************************
* 类名:ServerMainFrame                          *
* 作用:接收客户端请求,并创建一个线程去执行    *
* 继承的父类:JFrame                            *
* 实现的接口:ActionListener                      *
*************************************************
public class ServerMainFrame extends JFrame implements ActionListener{

public ServerMainFrame (){
//方法功能:无参构造方法
}// ServerMainFrame
private void init(){
//方法功能:静态初始化方法
}//init
public void actionPerformed(ActionEvent e) {
//方法功能:为按钮设置监听
}// actionPerformed
}// ServerMainFrame
*************************************************
* 类名:ServerThread                             *
* 作用:创建服务器界面,完成一些相关操作        *
* 继承的父类:JFrame                            *
* 实现的接口:无                                *
*************************************************


public class ServerThread extends Thread{
protected ServerThread(Socket s){
//方法功能:有参构造方法
}// ServerThread
}
4  系统详细设计
4.1  业务模型
通过上面的分析,建立了下列Java实体类:
(1)航班计划(Flight Scheduler):用来描述由某个航空公司执行的某个定期航班的计划表。例如:由中国国际航空公司执行的每天早上8:00从北京起飞,上午10:00到达上海的CA1202就是一个航班计划。
航班计划中包含如下属性:航班号、起始日期、结束日期、出发地、目的地、离港时间、到港时间、里程、飞机机型、班期、基准票价。主要属性介绍如下:
1)航班号:由航空公司给航班计划定义的唯一标识号码,该号码由2位英文字符和4位数字组成,2位英文字符是航空公司编码,4位数字是航班编码。例如:CA1202就是一个航班计划的航班号,其中CA代表中国国际航空公司,1202代表航班的编号。转贴于 酷文网-论文下载中心 http://www.coolwen.net


共12页: 上一页 [1] [2] [3] 4 [5] [6] [7] [8] [9] [10] [11] [12] 下一页

网摘收藏:
免责声明 | 关于我们 | 广告联系 | 友情链接 | 网站地图 | 共同合作
免费论文 毕业论文 毕业论文范文 酷文网(www.coolwen.net) 版权所有 coolwen.net 2007,All Rights Reserved
E-mail:hui_love#tom.com(为防止垃圾邮件请把#换成@) 点击这里给我发消息 点击这里给我发消息
湘ICP备07003917号