版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 引言1.1 項(xiàng)目的名稱飛機(jī)航班信息管理系統(tǒng)1.2 項(xiàng)目背景和目標(biāo) 飛機(jī)航班信息管理系統(tǒng)主要能夠查詢飛機(jī)的航班情況,飛行線路,票價(jià), 折扣等等情況, 并能夠在數(shù)據(jù)庫中更新維護(hù)飛機(jī)航班的信息, 對飛機(jī)航班 數(shù)據(jù)庫進(jìn)行管理, 如航班的增加, 刪除和修改等。 我們的目標(biāo)就是為該系 統(tǒng)提供后臺連接數(shù)據(jù)庫程序設(shè)計(jì)以及前臺用戶界面設(shè)計(jì)。1.3 項(xiàng)目的可行性研究 設(shè)計(jì)此系統(tǒng)需要 java 面向?qū)ο缶幊袒A(chǔ),數(shù)據(jù)庫應(yīng)用知識以及功能分 析。根據(jù)目前所開設(shè)的課程, 學(xué)生已經(jīng)具備這樣的知識, 有能力綜合 java 編程知識和數(shù)據(jù)庫應(yīng)用知識做出一個(gè)這樣的飛機(jī)航班信息管理系統(tǒng)。需求分析21 系統(tǒng)概述此系統(tǒng)提供給系統(tǒng)管理
2、員和用戶。 系統(tǒng)管理員登陸后可以對飛機(jī)航班信 息進(jìn)行管理,如:添加飛機(jī)航班信息,刪除飛機(jī)航班信息,修改飛機(jī)航班 屬性。用戶登陸后能進(jìn)行飛機(jī)航班信息查詢,訂票以及退訂。22 系統(tǒng)運(yùn)行環(huán)境Java 運(yùn)行在 eclipse 軟件上,數(shù)據(jù)庫用 mysql 數(shù)據(jù)庫23 功能需求描述用戶選擇相關(guān)的服務(wù)項(xiàng)目可以查看相關(guān)航班基本信息,并且可以根據(jù)自己 需求選擇相應(yīng)服務(wù),系統(tǒng)的信息更新時(shí),相關(guān)的信息經(jīng)過相應(yīng)處理后,會 存入到飛機(jī)航班數(shù)據(jù)庫中的航班信息記錄表中;系統(tǒng)管理員根據(jù)航空公司 實(shí)際情況可以更新航班信息,并通過修改信息處理后被保存到飛機(jī)航班表 中。三、系統(tǒng)設(shè)計(jì)開發(fā)與設(shè)計(jì)的總體思想飛機(jī)航班信息管理系統(tǒng)主要分為
3、用戶和系統(tǒng)管理員 2 類,因此也將該系 統(tǒng)分為 2 個(gè)相應(yīng)的大的功能模塊。 用戶可以通過服務(wù)項(xiàng)目選擇查詢相關(guān)航班情況,進(jìn)行訂票,退訂等服務(wù)項(xiàng) 目。系統(tǒng)會將數(shù)據(jù)庫中相應(yīng)信息反饋給顧客。 系統(tǒng)管理員負(fù)責(zé)管系統(tǒng)信息的及時(shí)更新,可以根據(jù)航空公司航班的具體的 情況更新數(shù)據(jù)庫。系統(tǒng)模塊結(jié)構(gòu)圖33 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)為了支持此飛機(jī)航班信息管理系統(tǒng),創(chuàng)建數(shù)據(jù)庫 airplane manage, 在這個(gè)數(shù)據(jù)庫里 包含三個(gè)表: flight information 表,passenger 表,managerlogin 表,和 passengerlogin 表, 它們的截圖如下:在 flight information
4、 (飛機(jī)航班信息)表中,有 8 個(gè)屬性列,分別為 id(序列), stime (飛機(jī)起飛時(shí)間) ,etime (飛機(jī)到達(dá)時(shí)間) , sadd(飛機(jī)起始點(diǎn)) , eadd(飛機(jī)終點(diǎn)) ,znum (總票數(shù)),snum(剩余票數(shù)) 。其基本數(shù)據(jù)類型分別為: int ,char,char,char,char,char。 當(dāng)查詢飛機(jī)航班基本信息時(shí),從此表中獲取數(shù)據(jù)。截圖如下:在 passenger 表中, 有兩個(gè)屬性列, 分別為: Pname(姓名 ),Psex( 性別 ) ,Page(年齡), Pplace( 籍貫 ) , number(電話號碼)其基本數(shù)據(jù)類型分別為:char,char ,int
5、, char ,int 。當(dāng)管理員登錄系統(tǒng)時(shí)從此表獲取數(shù)據(jù),其截圖如下:在 managerlogin 表中, 有兩個(gè)屬性列, 分別為: Mname(管理員姓名 ),Mpassword( 密碼 )其基本數(shù)據(jù)類型分別為: char,char 。當(dāng)管理員登錄系統(tǒng)時(shí)從此表獲取數(shù)據(jù),其截圖如下:在 passengerlogin 其基本數(shù)據(jù)類型分別為:表中,有兩個(gè)屬性列, 分別為: Pname(用戶姓名 ),Ppassword( 密碼 ) char,char 。當(dāng)教職工登錄系統(tǒng)時(shí)從此表獲取數(shù)據(jù),其截圖如下:3 4 模塊設(shè)計(jì)在整個(gè)系統(tǒng)主界面,可以選擇登錄方式,是用戶登錄還是系統(tǒng)管理員登錄。如果選擇用戶,則進(jìn)
6、入用戶登錄界面,在這個(gè)界面上要求輸入用戶姓名和密碼。輸入后單擊“確認(rèn)登 錄”按鈕,若密碼正確,則轉(zhuǎn)換到飛機(jī)航班信息查詢頁面,若密碼不正確,這提示密碼錯(cuò)誤。如果選擇是系統(tǒng)管理員登錄,則進(jìn)入管理員登陸界面,在這個(gè)界面上輸入管理員姓名和密碼,輸入后 單擊“飛機(jī)航班信息管理”按鈕,則進(jìn)入管理員主界面。在管理員主界面可以選擇添加操作,刪除操作還 是修改操作。若要查詢用戶的簡介信息,點(diǎn)擊查詢菜單項(xiàng)則進(jìn)入用戶簡介信息檢索界面,在此界面的檢索方式中選 擇要檢索的數(shù)據(jù)屬性,在檢索內(nèi)容框中輸入檢索的具體信息,例如,檢索“pname”字段時(shí),要輸入某個(gè)用戶的姓名。輸入后,單擊“檢索”按鈕,則開始對數(shù)據(jù)庫中數(shù)據(jù)進(jìn)行查
7、詢。如果數(shù)據(jù)庫檢索到所需信息, 則生成列表顯示檢索結(jié)構(gòu),如果沒有所需信息,則頁面列表中顯示為空。若要查詢飛機(jī)航班信息,點(diǎn)擊查詢菜單項(xiàng)則進(jìn)入飛機(jī)航班信息檢索界面,在此界面的檢索方式中選擇 要檢索的數(shù)據(jù)屬性,在檢索內(nèi)容框中輸入檢索的具體信息,例如,檢索“飛機(jī)對應(yīng)航班序號的相關(guān)信息” 字段時(shí),要鍵入某個(gè)飛機(jī)航班序號。輸入后,單擊“檢索”按鈕,則開始對數(shù)據(jù)庫中數(shù)據(jù)進(jìn)行查詢。如果 數(shù)據(jù)庫檢索到所需信息,則生成列表顯示檢索結(jié)構(gòu),如果沒有所需信息,則頁面列表中顯示為空。如果管理員要對數(shù)據(jù)庫中進(jìn)行修改操作,則在管理員主界面上選擇修改菜單項(xiàng),在此項(xiàng)中,選擇要修改的具體內(nèi)容,總共有三項(xiàng)修改操作:添加飛機(jī)航班信息,
8、刪除飛機(jī)航班信息,修改飛機(jī)航班信息。在添 加信息操作中,按照標(biāo)簽提示一次輸入要添加的記錄值,輸入完畢后,單擊“添加”按鈕,若輸入成功, 則提示成功,若輸入失敗,則提示失敗。在刪除信息操作中,輸入要?jiǎng)h除的信息,單擊“刪除”按鈕,若 刪除成功,則提示成功,若刪除失敗則提示失敗。在修改信息操作中,輸入要修改的信息,單擊“修改” 按鈕,若修改成功,則提示成功,若修改失敗則提示失敗。以上就是該飛機(jī)航班管理系統(tǒng)涉及的操作步驟。35 系統(tǒng)流程描述開始登陸用戶NONO成功成功S 信息 查詢系統(tǒng)管理YES選擇檢索方式和數(shù)據(jù)航班序號密碼 錯(cuò)誤飛機(jī)航 班主界 面訂票票用戶信息查 詢密碼 錯(cuò)誤修改航班信添加刪除修改飛
9、機(jī)飛機(jī)飛機(jī)航班航班航班信息信息信息成功成功成功YES對應(yīng)的用戶信NO顯任示不成功YES不顯對應(yīng)的NO示任何信四、系統(tǒng)實(shí)現(xiàn)包中的類:( 1)DBconnection 類:此類設(shè)置程序與數(shù)據(jù)庫的連接,通過設(shè)置驅(qū)動(dòng)類型和數(shù)據(jù)源來 確定要連接的數(shù)據(jù)庫。若連接成功,提示: connection success ,若連接失敗,提示: connection failureDBconnection 類源代碼 package connection;import class DBconnection public static Connection con=null;public static Connectio
10、n getConnection()try String dbDriver=;(dbDriver);Driver Suceess); catch (ClassNotFoundException e) Driver not found);(); try con=(jdbc: manage,root,123); Connection Suceess); catch (SQLException e) Connetion failure); ();return con;public static void closeConnection()if(con!=null)();database close s
11、uccess); catch (SQLException e) close failure);();public static void main(String args)包中的類:(1)FlightDao類 : 在 該 類 中 有 四 個(gè) 方 法 queryFlight, queryFlight1, addFlight ,deleteFlight 。作用分別是為用戶提供查詢航班信息的功能, 為管理者用戶提供查詢航班信息, 添加航班信 息,刪除航班信息功能。queryFlight ()方法中, 有一個(gè)參數(shù), 傳給 select 語句中的 Pnam(e 用戶姓名) ,利用 select 語句,查
12、詢航班信息表中的內(nèi)容。 若查詢成功, 則返回一個(gè) ArrayList 類的對象 lis (表格), 否則,異常處理queryFlight1 ()方法中, 有一個(gè)參數(shù), 傳給 select 語句中的 Pnam(e 用戶姓名) ,這個(gè) Pname 的用戶登錄是輸入的姓名。 即此類的作用是每個(gè)用戶登陸只能查看本人的航班信息。 若查詢 成功,則返回一個(gè) ArrayList 類的對象 lis (表格),否則,異常處理 addFlight ()方法中,有四個(gè)參數(shù),分別傳給 insert 語句中的 id (序列), stime (飛機(jī) 起飛時(shí)間), etime (飛機(jī)到達(dá)時(shí)間) , sadd (飛機(jī)起始點(diǎn))
13、 ,eadd(飛機(jī)終點(diǎn)) ,znum (總票 數(shù)), snum(剩余票數(shù)) 。利用 insert 語句,將這些記錄寫入 flight 表中。若插入成功返回 true, 否則返 回 falsedeleteFlight ( )方法中,有一個(gè)參數(shù), 傳給 delete 語句中的 Pnam(e 用戶姓名),利用 delete 語句,把 flight 表中相關(guān)信息刪除。若刪除成功,返回 true ,否則返回 false 。FlightDao 類源代碼:package dao;import ;import ; import ; import ;public class FlightDao public A
14、rrayList queryFlight(String key) ArrayList lis = new ArrayList(); Connection con = ();Statement stm;try stm = ();String sql = select * from flight where Pname like % + key+ % ;ResultSet rs = (sql);while () Flight flight = new Flight(1), (2), rs.getString(3), (4),(5),getInt(6),getInt(7),getInt(8); (f
15、light); catch (SQLException e) ();return lis;public ArrayList queryFlight1(String key) ArrayList lis = new ArrayList(); Connection con = ();Statement stm;try stm = ();String sql = select * from flight where Pname like % + % ;ResultSet rs = (sql);while () Flight flight = new Flight(1), (2),(3), (4),(
16、5),getInt(6),getInt(7),getInt(8);(flight); catch (SQLException e) ();return lis;private Object getInt(int i) etInt(3), (4), (5); (passenger); catch (SQLException e) (); return lis;public boolean deletePassenger(String key) Connection con = ();Statement stm;try stm = ();String sql = delete from passe
17、nger where Pname like % + key + % ;int count = (sql);if (count = 1)return true;elsereturn false; catch (SQLException e) (); return false;包中的類:( 1)Passenger 類:此類中有五個(gè)成員變量, String Pname, String Psex, int Page, String Pplace,int number,和五個(gè)成員方法, 類中分別獲取和設(shè)置了這五個(gè)變量, 即為 passenger 表中五個(gè)屬性的屬性名,每個(gè)變量都對應(yīng)了 getXXX()
18、,setXXX() 方法,還有一個(gè)構(gòu)造方法, 用于在調(diào)用其對象時(shí)對成員變量賦值Passenger 類源代碼:package model;public class Passenger String Pname; String Psex ; int number ; int Page;String Pplace ;public int getNumber() return number ;public void setNumber( int number ) = number ;public String getPname() return Pname;public void setPname(S
19、tring Pname) = Pname;public String getPsex() return Psex ;public void setPsex(String Psex ) = Psex ;public int getPage() return Page;public void setPage( int Page) = Page;public String getPplace() return Pplacepublic void setPplace(String Pplace ) = Pplace ;public Passenger( String Pname, String Pse
20、x , int Page , String Pplace , int number )super ();= Pname;= Psex ;= Page;=Pplace ;=number ;(2) Flight 類:此類中有七個(gè)成員變量, id (序列),stime (飛機(jī)起飛時(shí)間) ,etime (飛 機(jī)到達(dá)時(shí)間) ,sadd(飛機(jī)起始點(diǎn)) ,eadd(飛機(jī)終點(diǎn)) ,znum(總票數(shù)),snum(剩余票數(shù)) 。, 和七個(gè)成員方法, 類中分別獲取和設(shè)置了這七個(gè)變量, 即為 flight 表中七個(gè)屬性的屬性名, 每個(gè)變量都對應(yīng)了 getXXX() ,setXXX() 方法,還有一個(gè)構(gòu)造方法,用于在調(diào)
21、用其對象時(shí)對 成員變量賦值Flight 類源代碼:package model;public class Flight int idStringstimeStringetimeStringsaddStringeaddint price ;int znum;int snum;public int getId() return id ;public void setId( int id ) idpublic String getStime() return stime ;public void setStime(String = stime ;public String getEtime() ret
22、urn etime ;public void setEtime(String = etime ;public String getSadd() return sadd ;public void setSadd(String =sadd ;public String getEadd() return eadd ;public void setEadd(String = eadd ;public int getPrice() return price ;public void setPrice( int = price ;public int getZnum() return znum;publi
23、c void setZnum( int = znum;public int getSnum() return snum;stime ) etime ) sadd ) Eadd) Price ) Znum) snum;public void setSnum( intSnum) etime , Stringsadd ,Stringpublic Flight( int id ,String stime ,String eadd , int price , int znum, int snum)super ();= id ;= stime ;= etime ;= sadd ;= eadd ;= pri
24、ce ;znum;= snum;publicFlight(int int1 , Stringstring, String string2, String string3String string4, Objectint2 , Objectint3 ,Objectint4 ) import .*;public class LoginUI extends JFrame JLabel l1;JButton bt1, bt2;Container cp;public LoginUI() l1 = new JLabel( 請選擇用戶類型 ); bt1 = new JButton( 管理員 );bt2 =
25、new JButton( 用戶 );JPanel p1 = new JPanel();(null);(150, 150, 120, 40);(l1);(120, 230, 80, 30);(bt1);(220, 230, 80, 30);(bt2);(newManagerLoginActionListener();import .*;import ;public class ManagerLoginUI extends JFrame JLabel l1, l2;JTextField t1;JPasswordField t2;JButton bt1, bt2;Container cp;publi
26、c ManagerLoginUI()l1 = new JLabel(管理員姓名 );l2 = new JLabel(密碼 ); t1 = new JTextField(12); t2 = new JPasswordField(12); bt1 = new JButton( 登錄 ); bt2 = new JButton( 退出 ); JPanel p1 = new JPanel(); (null);(150, 150, 80, 40);(l1);(250, 150, 80, 30);(t1);(150, 190, 80, 40);(l2);(250, 190, 80, 30);(t2);(15
27、0, 230, 80, 30);(bt1);(250, 230, 80, 30);(bt2);(newLoginActionListener();import .*;import ;public class PassengerLoginUI extends JFrame JLabel l1, l2;JTextField t1;JPasswordField t2;JButton bt1, bt2;Container cp;public static String st1;public String st2;public PassengerLoginUI()l1 = new JLabel( 用戶姓
28、名 );l2 = new JLabel( 密碼 );t1 = new JTextField(12); t2 = new JPasswordField(12);bt1 = new JButton( 航班查詢 ); bt2 = new JButton( 退出 );JPanel p1 = new JPanel();(null);(150, 150, 80, 40);(l1);(250, 150, 80, 30);(t1);(150, 190, 80, 40);(l2);(250, 190, 80, 30);(t2);(150, 230, 120, 30);(bt1);(280, 230, 80, 3
29、0);(bt2);(newLoginActionListener();import .*;public class ManagerMainUI extends JFrame Container ctp;ManagerMainUI()ctp = ();( 歡迎進(jìn)入管理系統(tǒng)! );(new BorderLayout();JMenuBar menuBar = new JMenuBar(); buildMainMenu(menuBar);(menuBar);(100, 100, 400, 300);(true);public void buildMainMenu(JMenuBar menuBar)JM
30、enu fileMenu=new JMenu( 文件 );JMenuItem exitMenuItem=new JMenuItem( 退出 ); (newimport .*; import .*; import ; import ;public class PassengerQueryUI extends JFrame JLabel selectionLabel;JComboBox fieldComboBox;JPanel topPanel;JButton retrievalButton;JTextField keywordText;Container container;String fie
31、ldSelected;int selectedNum;JTable table;JScrollPane bookScrollPane;JPanel bottomPanel;public PassengerQueryUI() container = (); selectionLabel = new JLabel(檢索方式 );fieldComboBox = new JComboBox(); ( 請選擇 .); (Pname); (Psex); (Page); (Pplace); (number);(new SelectedListener();import .*; import .*; impo
32、rt ; import ;public class FlightQueryUI extends JFrameJLabel selectionLabel;JPanel topPanel;JButton retrievalButton;JTextField keywordText;Container container;String fieldSelected;int selectedNum;JTable table;JScrollPane bookScrollPane;JPanel bottomPanel;public FlightQueryUI() container = ();selecti
33、onLabel = new JLabel(姓名 );keywordText = new JTextField(, 20); retrievalButton = new JButton( 查詢 ); topPanel = new JPanel();(new FlowLayout);() / 2, ();(selectionLabel); (keywordText);(retrievalButton);, topPanel);(newRetrievalActionListener();import .*;import .*;import ;import ;public class Passenge
34、rFlightUI extends JFrameString aa=;JLabel selectionLabel;JPanel topPanel;Container container;JTable table;JScrollPane bookScrollPane;JPanel bottomPanel;public PassengerFlightUI()container = ();selectionLabel = new JLabel(aa+ 所乘航班如下 ); topPanel = new JPanel();(new FlowLayout);(selectionLabel);, topPa
35、nel);table = new JTable(); bookScrollPane = new JScrollPane(table);, bookScrollPane); bottomPanel = new JPanel();, bottomPanel);( 用戶航班查詢 );(600, 450);(true);FlightDao oneFlight=new FlightDao();ArrayList lis = (aa);Vector head = new Vector();(id);(stime);(etime);(sadd);(eadd);(price);(znum);(snum);Ve
36、ctor content = new Vector();for (int i = 0; i (); i+) Vector row = new Vector();Flight oneFlight1 = (Flight) (i);();();();();();();();();(row);head);DefaultTableModel model = new DefaultTableModel(content, (model);repaint();( 8) PassengerAddUI 類:此類為添加用戶基本信息界面類,在此界面中有五個(gè)標(biāo)簽,五個(gè)文本 框,還有兩個(gè)按鈕“添加” “退出”。根據(jù)五個(gè)標(biāo)
37、簽的提示,分別在五個(gè)文本框中輸入信息。當(dāng)單 擊“添加”按鈕時(shí),通過注冊事件,在內(nèi)部類的actionPerformed ()方法中,獲取五個(gè)文本框中的信息,并轉(zhuǎn)換成相應(yīng)的基本數(shù)據(jù)類型,通過PassengerDao 類的 addPassenger ()方法,將數(shù)據(jù)寫入數(shù)據(jù)庫的 passenger 表中。若添加成功,提示成功,否則提示失敗。PassengerAddUI 類源代碼package ui;import .*;import .*;import ;public class PassengerAddUI extends JFrameJLabel l1, l2, l3, l4, l5;JTextF
38、ield t1, t2, t3, t4, t5;JButton bt1, bt2;public PassengerAddUI() l1= new JLabel(Pname);l2= new JLabel(Psex);l3= new JLabel(Page);l4= new JLabel(Pplace);l5= new JLabel(number);t1 = new JTextField(12);t2 = new JTextField(24);t3 = new JTextField(24);t4 = new JTextField(24);t5 = new JTextField(6);bt1 =
39、new JButton(添加 );bt2 = new JButton(退出 );JPanel p1 = new JPanel();(null);(100, 100, 80, 30);(l1);(170, 100, 100, 30);(t1);(100, 140, 80, 30);(l2);(170, 140, 200, 30);(t2);(100, 180, 80, 30);(l3);(170, 180, 200, 30);(t3);(100, 220, 80, 30);(l4);(170, 220, 200, 30);(t4);(100, 260, 80, 30);(l5);(170, 26
40、0, 60, 30);(t5);(140, 300, 80, 30);(bt1);(280, 300, 80, 30);(bt2);(new AddListener();(new CloseListener();(200, 200, (), ();(p1);( 增添用戶錄入界面 );(400, 400);(true);(new WindowAdapter()import .*;import ;public class PassengerDeleteUI extends JFrameJLabel l1;JTextField t1;JButton bt1, bt2;public Passenger
41、DeleteUI () l1 = new JLabel( 請輸入要?jiǎng)h除基本信息的用戶姓名: ); t1 = new JTextField(20);bt1 = new JButton( 刪除 );bt2 = new JButton( 退出 );JPanel p1 = new JPanel();(null);(100, 100, 250, 50);(l1);(150, 200, 100, 30);(t1);(140, 300, 80, 30);(bt1);(280, 300, 80, 30);(bt2);(new DeleteListener();(new CloseListener();(200
42、, 200, (), ();(p1);( 刪除用戶界面 );(400, 400);(true);(newWindowAdapter()import .*;import .*;import ;public class FlightAddUI extends JFrame JLabel l1, l2, l3, l4, l5,l6,l7,l8; JTextField t1, t2, t3, t4, t5,t6,t7,t8; JButton bt1, bt2;public FlightAddUI()l1 = new JLabel(id); l2 = new JLabel(stime); l3 = ne
43、w JLabel(etime);l4 = new JLabel(sadd); l5= new JLabel(eadd); l6= new JLabel(price); l7= new JLabel(znum); l8= new JLabel(snum); t1 = new JTextField(20); t2 = new JTextField(20); t3 = new JTextField(20); t4 = new JTextField(20); t5 = new JTextField(20); t6 = new JTextField(20); t7 = new JTextField(20
44、); t8 = new JTextField(20); bt1 = new JButton( 添加 ); bt2 = new JButton( 退出 ); JPanel p1 = new JPanel(); (null);(100, 100, 80, 30);(l1);(170, 100, 100, 30);(t1);(100, 140, 80, 30);(l2);(170, 140, 200, 30);(t2);(100, 180, 80, 30);(l3);(170, 180, 200, 30);(t3);(100, 220, 80, 30);(l4);(170, 220, 200, 30
45、);(t4);(100, 260, 80, 30);(l5);(170, 260, 200, 30);(t5);(100, 300, 80, 30);(l6);(170, 300, 200, 30);(t6);(100, 340, 80, 30);(l7);(170, 340, 200, 30);(t7);(100, 380, 80, 30);(l8);(170, 380, 200, 30);(t8);(100, 420, 80, 30);(bt1);(200, 420, 80, 30);(bt2);(new AddListener();(new CloseListener();(200, 200, (), ();(p1);( 添加信息錄入界面 );(400, 400);(true);WindowAdapter()(newimport
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年新型棉紗銷售合同
- 2024年度音樂版權(quán)使用許可合同
- 2024年技術(shù)研發(fā)合作合同與技術(shù)成果共享協(xié)議
- 2024年房地產(chǎn)買賣與物業(yè)管理合同
- 2024年技術(shù)咨詢合同標(biāo)的及咨詢內(nèi)容和期限
- 2024年數(shù)據(jù)中心彩鋼冷卻塔施工合同
- 2024年技術(shù)轉(zhuǎn)讓合同:技術(shù)成果的轉(zhuǎn)讓方與受讓方之間的詳細(xì)約定
- 2024年房屋租賃權(quán)益協(xié)議
- DB4116T 042-2023 規(guī)模化養(yǎng)雞場臭氣防控技術(shù)規(guī)范
- 2024年授權(quán)合同-潤滑油銷售業(yè)務(wù)
- DBJ53/T-39-2020 云南省民用建筑節(jié)能設(shè)計(jì)標(biāo)準(zhǔn)
- 2022版義務(wù)教育數(shù)學(xué)課程標(biāo)準(zhǔn)解讀課件PPT模板
- 實(shí)驗(yàn)五 PCR擴(kuò)增課件
- 馬拉松運(yùn)動(dòng)醫(yī)療支援培訓(xùn)課件
- 中醫(yī)藥宣傳手冊
- 不良資產(chǎn)處置盡職指引
- 人教部編版七年級歷史上冊第19課 北魏政治和北方民族大交融課件(23張PPT)
- 機(jī)械設(shè)備定期檢查維修保養(yǎng)使用臺賬
- 麗聲北極星分級繪本第四級上 Stop!Everyone Stop!教學(xué)設(shè)計(jì)
- 小學(xué)科學(xué)教育科學(xué)三年級上冊天氣《認(rèn)識氣溫計(jì)》教學(xué)設(shè)計(jì)
- 液化氣站氣質(zhì)分析報(bào)告管理制度
評論
0/150
提交評論