




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、目錄1引言11.1標(biāo)題11.2模塊開(kāi)發(fā)情況表12登陸界面(dljm)62.1功能說(shuō)明62.2設(shè)計(jì)說(shuō)明62.3原代碼清單63主界面(zjm、zjm1)93.1功能說(shuō)明93.2設(shè)計(jì)說(shuō)明93.3原代碼清單94用戶管理界面(yhgl)234.1功能說(shuō)明234.2設(shè)計(jì)說(shuō)明234.3原代碼清單234.3.1添加用戶(tjyh)254.3.2刪除用戶(scyh)265貨物類(lèi)型管理(hwlx)295.1功能說(shuō)明295.2設(shè)計(jì)說(shuō)明295.3原代碼清單295.3.1添加貨物類(lèi)型信息(hmlx)295.3.2修改貨物類(lèi)型信息(hmlx1)315.3.3刪除貨物類(lèi)型信息(hmlx2)336貨物管理356.1功能說(shuō)明3
2、56.2設(shè)計(jì)說(shuō)明356.3原代碼清單356.3.1添加貨物(hw)356.3.2修改貨物信息(hw1)376.3.3刪除貨物信息(hw2)397進(jìn)貨管理417.1功能說(shuō)明417.2設(shè)計(jì)說(shuō)明417.3原代碼清單417.3.1錄入進(jìn)貨信息(jhxx)417.3.2刪除進(jìn)貨信息(jhxx2)448供貨商管理468.1功能說(shuō)明468.2設(shè)計(jì)說(shuō)明468.3原代碼清單468.3.1添加供貨商信息(ghs)468.3.2修改供貨商信息(ghs1)488.3.3刪除供貨商信息(ghs2)501引言1.1標(biāo)題1.1.1本軟件系統(tǒng)名稱(chēng)為:進(jìn)貨管理系統(tǒng)(jhglxt)1.1.2本軟件系統(tǒng)的各模塊如下:1、登陸界面(
3、dljm);2、主界面(zjm、zjm1);3、用戶管理界面(yhgl); 3.1、添加用戶(tjyh); 3.2、刪除用戶(scyh);4、貨物類(lèi)型管理; 4.1、添加貨物類(lèi)型(hwlx); 4.2、修改貨物類(lèi)型(hwlx1); 4.3、刪除貨物類(lèi)型(hwlx2);5、貨物管理; 5.1、添加貨物(hw); 5.2、修改貨物信息(hw1); 5.3、刪除貨物信息(hw2);6、進(jìn)貨管理; 6.1、錄入進(jìn)貨信息(jhxx); 6.2、刪除進(jìn)貨信息(jhxx2);7、供貨商管理; 7.1、添加供貨商信息(ghs); 7.2、修改供貨商信息(ghs1); 7.3、刪除供貨商信息(ghs2);1.2
4、模塊開(kāi)發(fā)情況表 表1-1 模塊開(kāi)發(fā)情況表模塊名子模塊名標(biāo)識(shí)符輸入要求的處理輸出程序編制員完成日期登陸界面 無(wú)dljm用戶名和密碼同數(shù)據(jù)庫(kù)中的用戶信息進(jìn)行匹配,以確定用戶是否可以登錄無(wú)尚云2011-6-10主界面無(wú)zjm、zjm1對(duì)各模塊菜單進(jìn)行點(diǎn)擊點(diǎn)擊不同的菜單執(zhí)行不同的操作將用戶數(shù)據(jù)庫(kù)的4張基本表顯示在主界面馮旭斌、尚云2011-6-10用戶管理界面添加用戶tjyh輸入新用戶信息與數(shù)據(jù)庫(kù)中的對(duì)應(yīng)表的表項(xiàng)對(duì)應(yīng)用jdbc將程序與數(shù)據(jù)庫(kù)連接通過(guò)jdbc語(yǔ)句將輸入的用戶信息輸出到數(shù)據(jù)庫(kù)尚云2011-6-11刪除用戶scyh輸入需刪除的舊用戶編號(hào)將輸入的用戶編號(hào)同數(shù)據(jù)庫(kù)中的信息進(jìn)行匹配,相同則刪除無(wú)尚
5、云2011-6-11 貨物類(lèi)型管理添加貨物類(lèi)型信息hwlx輸入貨物類(lèi)型信息用jdbc將程序與數(shù)據(jù)庫(kù)連接通過(guò)jdbc語(yǔ)句將輸入的貨物類(lèi)型信息輸出到數(shù)據(jù)庫(kù)馮旭斌2011-6-11修改貨物類(lèi)型信息hwlx1輸入貨物類(lèi)型編號(hào),修改該編號(hào)對(duì)應(yīng)的貨物類(lèi)型信息用jdbc將程序與數(shù)據(jù)庫(kù)連接通過(guò)jdbc語(yǔ)句將修改的貨物類(lèi)型信息輸出到數(shù)據(jù)庫(kù)尚云2011-6-11刪除貨物類(lèi)型信息hwlx2輸入貨物類(lèi)型編號(hào)將輸入的貨物類(lèi)型編號(hào)同數(shù)據(jù)庫(kù)中的信息進(jìn)行匹配,相同則刪除無(wú)馮旭斌2011-6-11貨物管理添加貨物hw輸入貨物信息用jdbc將程序與數(shù)據(jù)庫(kù)連接起來(lái)通過(guò)jdbc語(yǔ)句將輸入的貨物信息輸出到數(shù)據(jù)庫(kù)馮旭斌2011-6-13
6、修改貨物信息hw1輸入貨物編號(hào),修改該編號(hào)對(duì)應(yīng)的貨物信息用jdbc將程序與數(shù)據(jù)庫(kù)連接通過(guò)jdbc語(yǔ)句將修改的貨物信息輸出到數(shù)據(jù)庫(kù)馮旭斌2011-6-13刪除貨物信息hw3輸入貨物編號(hào)將輸入的貨物編號(hào)同數(shù)據(jù)庫(kù)中的信息進(jìn)行匹配,相同則刪除無(wú)馮旭斌2011-6-13進(jìn)貨信息管理錄入進(jìn)貨信息jhxx輸入進(jìn)貨信息用jdbc將程序與數(shù)據(jù)庫(kù)連接通過(guò)jdbc語(yǔ)句將錄入的進(jìn)貨信息輸出到數(shù)據(jù)庫(kù)尚云2011-6-15刪除進(jìn)貨信息jhxx2輸入進(jìn)貨信息編號(hào)將輸入的進(jìn)貨信息編號(hào)同數(shù)據(jù)庫(kù)中的信息進(jìn)行匹配,相同則刪除無(wú)尚云2011-6-15供貨商管理添加供貨商信息ghs輸入供貨商信息用jdbc將程序與數(shù)據(jù)庫(kù)連接起來(lái)通過(guò)jd
7、bc語(yǔ)句將輸入的供貨商信息輸出到數(shù)據(jù)庫(kù)中尚云2011-6-16修改供貨商信息ghs1輸入供貨商編號(hào)用jdbc將程序與數(shù)據(jù)庫(kù)連接起來(lái)通過(guò)jdbc語(yǔ)句將修改的供貨商信息輸出到數(shù)據(jù)庫(kù)中馮旭斌2011-6-17刪除供貨商信息ghs2輸入供貨商編號(hào)將輸入的供貨商編號(hào)同數(shù)據(jù)庫(kù)中的信息進(jìn)行匹配,相同則刪除無(wú)尚云2011-6-182登陸界面(dljm)2.1功能說(shuō)明 本界面為登陸界面,運(yùn)于區(qū)分登錄系統(tǒng)的不同用戶,并且要求用戶輸入用戶名和密碼,只有與數(shù)據(jù)庫(kù)中的用戶權(quán)限表中的用戶信息相匹配后才可以登入系統(tǒng)。起到了對(duì)系統(tǒng)信息安全保密的作用。2.2設(shè)計(jì)說(shuō)明1. 本模塊為軟件系統(tǒng)的第一層,其輸入信息即為用戶名、密碼,用
8、戶名、密碼正確后可以通過(guò)該模塊進(jìn)入系統(tǒng)主界面,進(jìn)而通過(guò)主界面對(duì)該系統(tǒng)進(jìn)行操作。2. 本模塊中有與數(shù)據(jù)庫(kù)連接的語(yǔ)句,當(dāng)與數(shù)據(jù)庫(kù)連接以后,通過(guò)sql語(yǔ)句將數(shù)據(jù)庫(kù)中用戶權(quán)限表中的用戶信息調(diào)入該前臺(tái),并與輸入的用戶信息進(jìn)行匹配,匹配成功后,即可登入系統(tǒng)主界面。若不匹配,則提示輸入的用戶信息錯(cuò)誤的提示對(duì)話框。3. 涉及該界面時(shí),要考慮與主界面的連接問(wèn)題。2.3原代碼清單dljm的源代碼為:package java1;import java.awt.*;import java.awt.event.*;import javax.swing.*;import javax.swing.border.*;impo
9、rt java.sql.connection;import java.sql.drivermanager;import java.sql.resultset;import java.sql.sqlexception;import java.sql.statement;import javax.swing.joptionpane;class dljm extends frame implements actionlistener /定義一個(gè)登陸界面類(lèi),繼承frame窗口,實(shí)現(xiàn)事件監(jiān)聽(tīng)器接口 button button1,button2; box basebox,boxh1,boxh2,boxh3
10、,boxh4; /聲明5個(gè)box類(lèi)對(duì)象變量 textfield text1,text2; string s1,s2,s3; dljm(string s) settitle(s); boxh1=box.createhorizontalbox(); /為boxh1對(duì)象變量分配內(nèi)存空間 boxh1.add(new label(歡迎登錄貿(mào)易公司進(jìn)貨管理系統(tǒng)); boxh2=box.createhorizontalbox(); boxh2.add(new label(用戶名); boxh2.add(text1=new textfield(8); boxh3=box.createhorizontalbox
11、(); boxh3.add(new label(密碼); boxh3.add(text2=new textfield(8); text2.setechochar(*); boxh4=box.createhorizontalbox(); boxh4.add(button1=new button(登錄); boxh4.add(box.createhorizontalstrut(8); boxh4.add(button2=new button(取消); basebox=box.createverticalbox(); basebox.add(boxh1); basebox.add(box.creat
12、everticalstrut(50); /設(shè)置一個(gè)垂直支撐 basebox.add(boxh2); basebox.add(box.createverticalstrut(20); basebox.add(boxh3); basebox.add(box.createverticalstrut(60); basebox.add(boxh4); setlayout(new flowlayout(); add(basebox); button1.addactionlistener(this); button2.addactionlistener(this); setbounds(100,100,35
13、0,350); setvisible(true); addwindowlistener(new windowadapter() public void windowclosing(windowevent e) system.exit(0); ); validate(); public void actionperformed(actionevent e) /監(jiān)聽(tīng)器事件的處理程序 if(e.getsource()=button1) connection con; /定義一個(gè)數(shù)據(jù)庫(kù)連接 statement sql; /定義一個(gè)向數(shù)據(jù)庫(kù)發(fā)送數(shù)據(jù)的語(yǔ)句 resultset rs; /定義一個(gè)數(shù)據(jù)庫(kù)數(shù)據(jù)
14、的調(diào)回變量 try class.forname(sun.jdbc.odbc.jdbcodbcdriver); catch(classnotfoundexception e1) system.out.println(e1); try con=drivermanager.getconnection(jdbc:odbc:sun,); sql=con.createstatement(); rs=sql.executequery(select * from 用戶權(quán)限表 ); while(rs.next() s1=rs.getstring(1); /得到數(shù)據(jù)庫(kù)表中的第一列 s2=rs.getstring(
15、2); s3=rs.getstring(3); con.close(); catch(sqlexception e1) system.out.println(e1); string yh=text1.gettext(); string mm=text2.gettext(); if(yh.equals(s2)&mm.equals(s3) zjm1 zjm1=new zjm1(進(jìn)貨管理系統(tǒng)); setvisible(false); else if(yh.equals(admin)&mm.equals(admin) zjm zjm=new zjm(進(jìn)貨管理系統(tǒng)); setvisible(false)
16、; else if(yh!=s2&mm!=s3) joptionpane.showmessagedialog(this,您輸入的用戶名或密碼錯(cuò)誤,錯(cuò)誤對(duì)話框,joptionpane.error_message); else if(e.getsource()=button2) system.exit(0); 3主界面(zjm、zjm1)3.1功能說(shuō)明 該界面為整個(gè)進(jìn)貨管理系統(tǒng)的核心,該界面完成與所有模塊的連接功能,即通過(guò)該界面將所有軟件模塊聯(lián)系起來(lái),在該界面統(tǒng)一對(duì)所有模塊進(jìn)行管理。3.2設(shè)計(jì)說(shuō)明1. 該模塊為軟件系統(tǒng)第一層,主要完成對(duì)軟件的所有功能進(jìn)行操作,即對(duì)該軟件系統(tǒng) 的所有操作都在該層進(jìn)行
17、。2. 該模塊根據(jù)不同的功能模塊輸入不同的數(shù)據(jù)信息。3. 該模塊考慮如何與各模塊建立聯(lián)系的問(wèn)題。3.3原代碼清單zjm源代碼(系統(tǒng)管理員進(jìn)入系統(tǒng)時(shí)進(jìn)入該主界面):package java1;import javax.swing.border.*;import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.sql.connection;import java.sql.drivermanager;import java.sql.resultset;import java.sql.sqlexception;im
18、port java.sql.statement;class zjm extends jframe implements actionlistener menubar menubar; menu menu1,menu2,menu3,menu4,menu5,menu6; menuitem item1_1,item1_2,item2_1,item2_2,item2_3,item3_1,item3_2,item3_3,item4_1,item4_3,item5_1,item6_1,item6_2,item6_3; jtable table1,table2,table3,table4; /聲明4個(gè)表變量
19、 object a1,a2,a3,a4; /聲明4個(gè)對(duì)象數(shù)組 object name1=貨物類(lèi)型編號(hào),貨物類(lèi)型名稱(chēng),備注; /創(chuàng)建一個(gè)一維數(shù)組,數(shù)組元素為貨物類(lèi)型信息表中的列名 object name2=貨物編號(hào),供貨商編號(hào),貨物名稱(chēng),貨物類(lèi)型名稱(chēng),單價(jià),貨物說(shuō)明,庫(kù)存量; object name3=貨物編號(hào),貨物名稱(chēng),進(jìn)價(jià),數(shù)量,金額,經(jīng)手人姓名,供貨商名稱(chēng),日期,備注; object name4=供貨商編號(hào),供貨商名稱(chēng),地址,郵政編碼,電話; cardlayout mycard; button buttonfirst,buttonlast,buttonnext; panel pcenter
20、,psouth,pnorth; int i=0,j=0,k=0,m=0; zjm(string s) settitle(s); setbounds(100,100,1000,500); menubar=new menubar(); menu1=new menu(系統(tǒng)); menu2=new menu(貨物類(lèi)型管理); menu3=new menu(貨物管理); menu4=new menu(進(jìn)貨管理); menu6=new menu(供貨商管理); menu5=new menu(打印); item1_1=new menuitem(用戶管理); item1_2=new menuitem(退出);
21、 item2_1=new menuitem(添加貨物類(lèi)型); item2_2=new menuitem(修改貨物類(lèi)型); item2_3=new menuitem(刪除貨物類(lèi)型); item3_1=new menuitem(添加貨物); item3_2=new menuitem(修改貨物信息); item3_3=new menuitem(刪除貨物信息); item4_1=new menuitem(登記進(jìn)貨信息); item4_3=new menuitem(刪除進(jìn)貨信息); item5_1=new menuitem(打印信息); item6_1=new menuitem(添加供貨商信息); it
22、em6_2=new menuitem(修改供貨商信息); item6_3=new menuitem(刪除供貨商信息); item1_1.setshortcut(new menushortcut(keyevent.vk_a); /為菜單項(xiàng)添加快捷鍵 item1_2.setshortcut(new menushortcut(keyevent.vk_b); item2_1.setshortcut(new menushortcut(keyevent.vk_c); item2_2.setshortcut(new menushortcut(keyevent.vk_d); item2_3.setshortc
23、ut(new menushortcut(keyevent.vk_e); item3_1.setshortcut(new menushortcut(keyevent.vk_f); item3_2.setshortcut(new menushortcut(keyevent.vk_g); item3_3.setshortcut(new menushortcut(keyevent.vk_h); item4_1.setshortcut(new menushortcut(keyevent.vk_i); item4_3.setshortcut(new menushortcut(keyevent.vk_k);
24、 item6_1.setshortcut(new menushortcut(keyevent.vk_l); item6_2.setshortcut(new menushortcut(keyevent.vk_m); item6_3.setshortcut(new menushortcut(keyevent.vk_n); item5_1.setshortcut(new menushortcut(keyevent.vk_o); menu1.add(item1_1); menu1.add(item1_2); menu2.add(item2_1); menu2.add(item2_2); menu2.a
25、dd(item2_3); menu3.add(item3_1); menu3.add(item3_2); menu3.add(item3_3); menu4.add(item4_1); menu4.add(item4_3); menu5.add(item5_1); menu6.add(item6_1); menu6.add(item6_2); menu6.add(item6_3); menubar.add(menu1); menubar.add(menu2); menubar.add(menu3); menubar.add(menu4); menubar.add(menu6); menubar
26、.add(menu5); setmenubar(menubar); item1_1.addactionlistener(this); item1_2.addactionlistener(this); item2_1.addactionlistener(this); item2_2.addactionlistener(this); item2_3.addactionlistener(this); item3_1.addactionlistener(this); item3_2.addactionlistener(this); item3_3.addactionlistener(this); it
27、em4_1.addactionlistener(this); item4_3.addactionlistener(this); item6_1.addactionlistener(this); item6_2.addactionlistener(this); item6_3.addactionlistener(this); item5_1.addactionlistener(this); a1=new object303; connection con; statement sql; resultset rs; try class.forname(sun.jdbc.odbc.jdbcodbcd
28、river); catch(classnotfoundexception e1) system.out.println(e1); try con=drivermanager.getconnection(jdbc:odbc:sun,); sql=con.createstatement(); rs=sql.executequery(select * from 商品類(lèi)型信息表 ); while(rs.next() a1i0=rs.getstring(1); a1i1=rs.getstring(2); a1i2=rs.getstring(3); i+; con.close(); catch(sqlex
29、ception e1) system.out.println(e1); a2=new object307; connection con1; statement sql1; resultset rs1; try class.forname(sun.jdbc.odbc.jdbcodbcdriver); catch(classnotfoundexception e1) system.out.println(e1); try con1=drivermanager.getconnection(jdbc:odbc:sun,); sql1=con1.createstatement(); rs1=sql1.
30、executequery(select * from 商品基本信息表 ); while(rs1.next() a2j0=rs1.getstring(1); /將商品基本信息表中的第1列賦值給a2數(shù)組的第1列 a2j1=rs1.getstring(2); a2j2=rs1.getstring(3); a2j3=rs1.getstring(4); a2j4=rs1.getstring(5); a2j5=rs1.getstring(6); a2j6=rs1.getstring(7); j+; con1.close(); catch(sqlexception e1) system.out.printl
31、n(e1); a3=new object309; connection con2; statement sql2; resultset rs2; try class.forname(sun.jdbc.odbc.jdbcodbcdriver); catch(classnotfoundexception e1) system.out.println(e1); try con2=drivermanager.getconnection(jdbc:odbc:sun,); sql2=con2.createstatement(); rs2=sql2.executequery(select * from 進(jìn)貨
32、信息表 ); while(rs2.next() a3k0=rs2.getstring(1); a3k1=rs2.getstring(2); a3k2=rs2.getstring(3); a3k3=rs2.getstring(4); a3k4=rs2.getstring(5); a3k5=rs2.getstring(6); a3k6=rs2.getstring(7); a3k7=rs2.getstring(8); a3k8=rs2.getstring(9); k+; con2.close(); catch(sqlexception e1) system.out.println(e1); a4=n
33、ew object305; connection con3; statement sql3; resultset rs3; try class.forname(sun.jdbc.odbc.jdbcodbcdriver); catch(classnotfoundexception e1) system.out.println(e1); try con3=drivermanager.getconnection(jdbc:odbc:sun,); sql3=con3.createstatement(); rs3=sql3.executequery(select * from 供貨商信息表 ); whi
34、le(rs3.next() a4m0=rs3.getstring(1); a4m1=rs3.getstring(2); a4m2=rs3.getstring(3); a4m3=rs3.getstring(4); a4m4=rs3.getstring(5); m+; con3.close(); catch(sqlexception e1) system.out.println(e1); table1=new jtable(a1,name1); /創(chuàng)建一個(gè)表,表中的列名為name1中的數(shù)組元素,內(nèi)容為a1數(shù)組的內(nèi)容,即與數(shù)據(jù)庫(kù)中貨物類(lèi)型信息表對(duì)應(yīng) table2=new jtable(a2,name
35、2); table3=new jtable(a3,name3); table4=new jtable(a4,name4); mycard=new cardlayout(); pcenter=new panel(); pcenter.setlayout(mycard); buttonfirst=new button(first); buttonlast=new button(last); buttonnext=new button(next); pcenter.add(1,new jscrollpane(table1); pcenter.add(2,new jscrollpane(table2)
36、; pcenter.add(3,new jscrollpane(table3); pcenter.add(4,new jscrollpane(table4); buttonfirst.addactionlistener(this); buttonlast.addactionlistener(this); buttonnext.addactionlistener(this); pnorth=new panel(); pnorth.add(new label(歡迎進(jìn)入進(jìn)貨管理系統(tǒng)); psouth=new panel(); psouth.add(buttonfirst); psouth.add(b
37、uttonnext); psouth.add(buttonlast); add(pnorth,borderlayout.north); add(pcenter,borderlayout.center); add(psouth,borderlayout.south); setvisible(true); addwindowlistener(new windowadapter() public void windowclosing(windowevent e) system.exit(0); ); public void actionperformed(actionevent e) if(e.ge
38、tsource()=buttonfirst) mycard.first(pcenter); else if(e.getsource()=buttonnext) mycard.next(pcenter); else if(e.getsource()=buttonlast) mycard.last(pcenter); else if(e.getsource()=item1_1) yhgl yhgl=new yhgl(用戶管理); else if(e.getsource()=item1_2) system.exit(0); else if(e.getsource()=item2_1) hwlx hw
39、lx=new hwlx(貨物類(lèi)型信息); else if(e.getsource()=item2_2) hwlx1 hwlx1=new hwlx1(貨物類(lèi)型信息); else if(e.getsource()=item2_3) hwlx2 hwlx2=new hwlx2(貨物類(lèi)型信息); else if(e.getsource()=item3_1) hw hw=new hw(貨物信息); else if(e.getsource()=item3_2) hw1 hw1=new hw1(貨物信息); else if(e.getsource()=item3_3) hw2 hw2=new hw2(貨物信
40、息); else if(e.getsource()=item4_1) jhxx jhxx=new jhxx(進(jìn)貨信息); else if(e.getsource()=item4_3) jhxx2 jhxx2=new jhxx2(進(jìn)貨信息); else if(e.getsource()=item6_1) ghs ghs=new ghs(供貨商信息); else if(e.getsource()=item6_2) ghs1 ghs1=new ghs1(供貨商信息); else if(e.getsource()=item6_3) ghs2 ghs2=new ghs2(供貨商信息); else if(
41、e.getsource()=item5_1) dy dy=new dy(); zjm1源代碼(普通用戶登入系統(tǒng)時(shí)進(jìn)入該主界面):package java1;import javax.swing.border.*;import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.sql.connection;import java.sql.drivermanager;import java.sql.resultset;import java.sql.sqlexception;import java.sql.sta
42、tement;class zjm1 extends jframe implements actionlistener menubar menubar; menu menu1,menu2,menu3,menu4,menu5,menu6; menuitem item1_2,item2_1,item2_2,item2_3,item3_1,item3_2,item3_3,item4_1,item4_3,item5_1,item6_1,item6_2,item6_3; jtable table1,table2,table3,table4; object a1,a2,a3,a4; object name1
43、=貨物類(lèi)型編號(hào),貨物類(lèi)型名稱(chēng),備注; object name2=貨物編號(hào),供貨商編號(hào),貨物名稱(chēng),貨物類(lèi)型名稱(chēng),單價(jià),貨物說(shuō)明,庫(kù)存量; object name3=貨物編號(hào),貨物名稱(chēng),進(jìn)價(jià),數(shù)量,金額,經(jīng)手人姓名,供貨商名稱(chēng),日期,備注; object name4=供貨商編號(hào),供貨商名稱(chēng),地址,郵政編碼,電話; cardlayout mycard; button buttonfirst,buttonlast,buttonnext; panel pcenter,psouth,pnorth; int i=0,j=0,k=0,m=0; zjm1(string s) settitle(s); setbo
44、unds(100,100,1000,500); menubar=new menubar(); menu1=new menu(系統(tǒng)); menu2=new menu(貨物類(lèi)型管理); menu3=new menu(貨物管理); menu4=new menu(進(jìn)貨管理); menu6=new menu(供貨商管理); menu5=new menu(打印); item1_2=new menuitem(退出); item2_1=new menuitem(添加貨物類(lèi)型); item2_2=new menuitem(修改貨物類(lèi)型); item2_3=new menuitem(刪除貨物類(lèi)型); item3_
45、1=new menuitem(添加貨物); item3_2=new menuitem(修改貨物信息); item3_3=new menuitem(刪除貨物信息); item4_1=new menuitem(登記進(jìn)貨信息); item4_3=new menuitem(刪除進(jìn)貨信息); item5_1=new menuitem(打印信息); item6_1=new menuitem(添加供貨商信息); item6_2=new menuitem(修改供貨商信息); item6_3=new menuitem(刪除供貨商信息); item1_2.setshortcut(new menushortcut(keyevent.vk_b); item2_1.setshortcut(new menushortcut(keyevent.vk_c); item2_2.setshortcut(new menushortcut(keyevent.vk_d); item2_3.setshortcut(new menushortcut(keyevent.vk_e); item3_1.setshortcut(new menushortcut(keye
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司文體類(lèi)活動(dòng)策劃方案
- 公司組織親子活動(dòng)方案
- 公司研討旅行活動(dòng)方案
- 公司組織形象活動(dòng)方案
- 公司紫金山登山活動(dòng)方案
- 公司歌曲比賽策劃方案
- 公司烤全羊活動(dòng)策劃方案
- 公司社團(tuán)展示活動(dòng)方案
- 公司組織爬樓梯活動(dòng)方案
- 公司結(jié)業(yè)聚餐活動(dòng)方案
- 2025年度消防設(shè)施遠(yuǎn)程監(jiān)控及報(bào)警服務(wù)合同3篇
- 2025年陽(yáng)光農(nóng)業(yè)相互保險(xiǎn)公司招聘筆試參考題庫(kù)含答案解析
- 病案管理系統(tǒng)用戶使用手冊(cè)
- CNAS-RL01:2019實(shí)驗(yàn)室認(rèn)可規(guī)則
- 質(zhì)量管理機(jī)構(gòu)設(shè)置及職責(zé)
- 國(guó)家開(kāi)放大學(xué)《22019統(tǒng)計(jì)學(xué)原理(統(tǒng)設(shè)課)》期末考試題庫(kù)
- 國(guó)家開(kāi)放大學(xué)《應(yīng)用寫(xiě)作(漢語(yǔ))》形考任務(wù)1-6答案
- 臺(tái)球助教管理培訓(xùn)
- 順豐運(yùn)作主管
- 萬(wàn)達(dá)入職在線測(cè)評(píng)題
- 多校聯(lián)考高一下學(xué)期語(yǔ)文期末考試試卷
評(píng)論
0/150
提交評(píng)論