飞机航班管理系统飞机航班管理系统


课程设计 飞机航班管理系统 飞机航班管理系统
资源截图
代码片段和文件信息
package client;

import java.io.IOException;
import java.util.List;
import java.util.Vector;

import javax.swing.JOptionPane;

import util.ReadFileMes;
import entity.Request;
import entity.Response;
import entity.form.AirportForm;
import entity.form.FlightForm;
import entity.form.RecordForm;
import entity.form.TicketForm;
import entity.form.UserForm;

public class BusiClientSendAndRec {

public static ClientTCP client;

public static object clientLogin(UserForm loginner){//登录
Request request=new Request(Request.LOGIN_REQUEST);
request.addData(“loginner“ loginner);
client=new ClientTCP(“IP““port“);
try {
if(client.getOos()!=null&&client.getOis()!=null){
client.getOos().writeobject(request);
client.getOos().flush();
Response response=(Response)(client.getOis().readobject());
if(response.getType()==Response.LOGIN_RESPONSE){
UserForm user=(UserForm)response.getData(“user“);
String repeat=(String)response.getData(“repeat“);
String rolewrong=(String)response.getData(“rolewrong“);
List us=(List)response.getData(“otheruser“);
List airportlist=(List)response.getData(“airportlist“);
if(repeat!=null){
return “该用户在线,重复登录“;
}
if(rolewrong!=null){
return “您的权限不合法,无法登陆“;
}
if(user!=null){
Vectorject> objs=new Vectorject>();
objs.add(user);
objs.add(airportlist);
objs.add(us);
return objs;
}
}
}
else{
client=null;
return null;
}
} catch (IOException e1) {
// 7005通信错误
JOptionPane.showMessageDialog(nullReadFileMes.getErrorMes(““+7005 ReadFileMes.ERROR_REASON)+

“+ReadFileMes.getErrorMes(““+7005 ReadFileMes.ERROR_MEASURE)“ERROR:7005“JOptionPane.OK_OPTION);
} catch (ClassNotFoundException e1) {
// 7006类未找到
JOptionPane.showMessageDialog(nullReadFileMes.getErrorMes(““+7006 ReadFileMes.ERROR_REASON)+

“+ReadFileMes.getErrorMes(““+7006 ReadFileMes.ERROR_MEASURE)“ERROR:7006“JOptionPane.OK_OPTION);
}
return “用户名密码错误“;
}

public static void clientCut(){//断开连接
Request request=new Request(Request.CUT_REQUEST);
if(client!=null){
try {
client.getOos().writeobject(request);
client.getOos().flush();
} catch (IOException e) {
// 7007通信错误
JOptionPane.showMessageDialog(nullReadFileMes.getErrorMes(““+7007 ReadFileMes.ERROR_REASON)+

“+ReadFileMes.getErrorMes(““+7007 ReadFileMes.ERROR_MEASURE)“ERROR:7007“JOptionPane.OK_OPTION);
}
try {
Thread.sleep(200);
} catch (InterruptedException e) {
//7008线程打断异常
JOptionPane.showMessageDialog(nullReadFileMes.getErrorMes(““+7008 ReadFileMes.ERROR_REASON)+

“+ReadFileMes.getErrorMes(““+7008 ReadFileMes.ERROR_MEASURE)“ERROR:7008“JOptionPane.OK_OPTION);
}
try {
client.getClient().close();
client=null;
} catch (IOException e) {

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        385  2010-01-08 12:14  Tolo_Gr_5.project

     文件        477  2010-01-08 12:15  Tolo_Gr_5.classpath

     文件         74  2010-01-08 12:35  Tolo_Gr_5DatabaseInfo.properties

     文件       1682  2010-01-08 12:15  Tolo_Gr_5error_message.txt

     文件     201984  2010-01-08 12:15  Tolo_Gr_5Image1.jpg

     文件     161720  2010-01-08 12:15  Tolo_Gr_5Image2.jpg

     文件        362  2010-01-08 12:15  Tolo_Gr_5log4j.properties

     文件          0  2010-01-08 12:15  Tolo_Gr_5ServerErrorLog

     文件         50  2010-01-08 12:15  Tolo_Gr_5ServerInfo

     文件        827  2010-01-09 19:38  Tolo_Gr_5authority

     文件        188  2010-01-10 13:03  Tolo_Gr_5pricefile

     文件       1074  2010-01-08 12:15  Tolo_Gr_5utilMD5Tool.java

     文件       1482  2010-01-08 12:15  Tolo_Gr_5utilReadFileMes.java

     文件       2959  2010-01-08 15:48  Tolo_Gr_5utilGenerateExcel.java

     文件       2267  2010-01-10 12:06  Tolo_Gr_5utilReadFileMes.class

     文件       1302  2010-01-10 12:06  Tolo_Gr_5utilMD5Tool.class

     文件       3851  2010-01-10 12:06  Tolo_Gr_5utilGenerateExcel.class

     文件     969058  2010-01-10 14:20  Tolo_Gr_5ServerLogTolo_Server.log

     文件      20652  2010-01-10 12:28  Tolo_Gr_5serverBusiServerTCP.java

     文件      16886  2010-01-10 12:28  Tolo_Gr_5serverBusiServerTCP$ServerThread.class

     文件       2147  2010-01-10 12:28  Tolo_Gr_5serverBusiServerTCP.class

     文件     108132  2010-01-08 12:15  Tolo_Gr_5libforms-1.2.0.jar

     文件     391834  2010-01-08 12:15  Tolo_Gr_5liblog4j-1.2.15.jar

     文件     418698  2010-01-08 12:15  Tolo_Gr_5libmysql-connector-java-3.1.10-bin.jar

     文件     909270  2010-01-08 12:15  Tolo_Gr_5libpoi-3.0.1.jar

     文件       1672  2010-01-10 14:39  Tolo_Gr_5guiusinessWorkRecord$13.class

     文件       1141  2010-01-10 14:39  Tolo_Gr_5guiusinessWorkRecord$9.class

     文件        872  2010-01-10 14:39  Tolo_Gr_5guiusinessWorkRecord$12.class

     文件       1407  2010-01-10 14:39  Tolo_Gr_5guiusinessWorkRecord$6.class

     文件       1039  2010-01-10 14:39  Tolo_Gr_5guiusinessWorkRecord$7.class

............此处省略157个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)