實(shí)驗(yàn)室管理系統(tǒng)源代碼及圖片_第1頁
實(shí)驗(yàn)室管理系統(tǒng)源代碼及圖片_第2頁
實(shí)驗(yàn)室管理系統(tǒng)源代碼及圖片_第3頁
實(shí)驗(yàn)室管理系統(tǒng)源代碼及圖片_第4頁
實(shí)驗(yàn)室管理系統(tǒng)源代碼及圖片_第5頁
已閱讀5頁,還剩28頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、#includegraphics.h/就是需要引用這個(gè)圖形庫#include#includevoidwelcome();/歡迎界面voidlogin();/登陸界面voidlogingly();/管理員登陸界面voidloginuser();/學(xué)生登錄界面voidreggly();管理員注冊界面voidreguser();用戶注冊界面voidregok();注冊成功頁面voidpassword。;/修改密碼界面voidpasswordok();/修改密碼成功頁面voidmanner();管理員界面voidusermanner();用戶管理界面voiduserinfo();用戶信息界面voidd

2、el();/刪除用戶界面voidmannerS();設(shè)備管理界面voidadd();設(shè)備添加界面voidfind();設(shè)備查詢界面voidfindjg();查詢設(shè)備結(jié)果voiddelequ();刪除設(shè)備界面voidchange();修改界面voiduser();用戶界面voidreport();上報(bào)信息界面voidfindreport();上報(bào)信息顯示界面voidabout();關(guān)于我們界面voidhelp();幫助界面voidthank();退出界面intsave();文件保存intload();文件讀取structEquipt/結(jié)構(gòu)體(設(shè)備信息)charequiptname20;設(shè)備名稱c

3、harequiptnumber20;設(shè)備編號(hào)charprice20;設(shè)備價(jià)格charbuytime20;/購買時(shí)間charlocation20;/所在位置charcondition20;設(shè)備狀態(tài)charstaff20;操作人員charnumber20;聯(lián)系方式charusetime20;操作時(shí)間;EquiptEt100;structReport/結(jié)構(gòu)體(上報(bào)信息)charroomnumber20;教室編號(hào)charequiptname20;設(shè)備名稱charfault20;故障現(xiàn)象charreporter20;上報(bào)人員charnumber20;聯(lián)系方式charreporttime20;上報(bào)時(shí)間;R

4、eportRt100;structUser/結(jié)構(gòu)體charusername30;用戶名charbianhao30;編號(hào)charnumber30;聯(lián)系方式;Userur100;charusername50;/用戶名charuserpassword50;密碼charglyname50;管理員賬戶charglypassword50;管理員密碼char*inputstring(intx,inty)PIMAGEimg=newimage();setbkmode(TRANSPARENT);getimage(img,x,y-20,200,50);charstr20;charc;inti=0;setcolor(

5、0 x3FA61F);setfont(26,0,宋體);while(1)c=getch();if(c=27)/ESCreturn#ESC;elseif(i0&c=b)stri=0;putimage(x,y-20,img,PATCOPY);putimage(x,y-20,img,SRCCOPY);outtextxy(x,y,str);elseif(c!=r)stri+=c;stri=0;outtextxy(x,y,str);elsereturnstr;intmain()setinitmode(O);/去掉啟動(dòng)動(dòng)畫initgraph(690,500);/初始化,顯示一個(gè)窗口,這里和TC略有區(qū)別we

6、lcome();returnO;voidwelcome()歡迎界面PIMAGEwelcomeing=newimage();定義變量getimage(welcomeing,image/welcome.jpg);/獲取圖片數(shù)據(jù)putimage(0,0,welcomeing);圖片顯示在屏幕窗體上charkey=getch();switch(key)case0:exit(0);break;default:login();break;return;voidlogin()登陸界面PIMAGElogining=newimage();定義變量getimage(logining,image/login.jpg

7、);獲取圖片數(shù)據(jù)putimage(0,0,logining);圖片顯示在屏幕窗體上charkey=getch();switch(key)case1:logingly();break;case2:loginuser();break;case27:save();exit(0);return;voidlogingly()管理員登陸界面PIMAGEloginglying=newimage();定義變量getimage(loginglying,image/login1.jpg);獲取圖片數(shù)據(jù)while(1)putimage(0,0,loginglying);strcpy(glyname,inputstr

8、ing(410,115);strcpy(glypassword,inputstring(410,160);if(strcmp(glyname,guanliyuan)=0&strcmp(glypassword,123456)=0)manner();elseouttextxy(420,340,用戶名或密碼錯(cuò)誤”);charkey=getch();switch(key)case2:reggly();break;case3:password();break;case4:about();break;case5:help();break;return;voidloginuser()用戶登錄界面PIMAGE

9、loginusering=newimage();定義變量getimage(loginusering,image/login1.jpg);獲取圖片數(shù)據(jù)while(1)putimage(0,0,loginusering);strcpy(username,inputstring(410,115);strcpy(userpassword,inputstring(410,160);if(strcmp(username,user)=0&strcmp(userpassword,123456)=0)user();elseouttextxy(420,340,用戶名或密碼錯(cuò)誤”);charkey=getch();

10、switch(key)case2:reggly();break;case3:password();break;case4:about();break;case5:help();break;return;voidreggly()管理員注冊界面PIMAGEregglying=newimage();定義變量getimage(regglying,image/reg.jpg);/獲取圖片數(shù)據(jù)while(1)putimage(0,0,regglying);strcpy(glyname,inputstring(175,74);if(strcmp(glyname,#ESC)=0)return;strcpy(g

11、lypassword,inputstring(175,140);if(strcmp(glypassword,#ESC)=0)return;strcpy(glypassword,inputstring(175,197);if(strcmp(glypassword,#ESC)=0)return;strcpy(glypassword,inputstring(175,267);if(strcmp(glypassword,#ESC)=0)return;strcpy(glypassword,inputstring(175,333);if(strcmp(glyname,#ESC)=0)return;rego

12、k();return;voidreguser()注冊界面PIMAGEregusering=newimage();定義變量getimage(regusering,image/reg.jpg);獲取圖片數(shù)據(jù)while(1)putimage(0,0,regusering);strcpy(username,inputstring(175,74);if(strcmp(username,#ESC)=0)return;strcpy(userpassword,inputstring(175,140);if(strcmp(userpassword,#ESC)=0)return;strcpy(userpasswo

13、rd,inputstring(175,197);if(strcmp(userpassword,#ESC)=0)return;strcpy(userpassword,inputstring(175,267);if(strcmp(userpassword,#ESC)=0)return;strcpy(userpassword,inputstring(175,333);if(strcmp(username,#ESC)=0)return;regok();return;voidregok()注冊成功頁面PIMAGEregoking=newimage();定義變量getimage(regoking,imag

14、e/regok.jpg);獲取圖片數(shù)據(jù)putimage(0,0,regoking);圖片顯示在屏幕窗體上getch();login();return;voidpassword。/修改密碼頁面PIMAGEpasswording=newimage();定義變量getimage(passwording,image/password.jpg);獲取圖片數(shù)據(jù)while(1)putimage(0,0,passwording);圖片顯示在屏幕窗體上strcpy(userpassword,inputstring(221,121);if(strcmp(userpassword,#ESC)=0)return;st

15、rcpy(userpassword,inputstring(221,123);if(strcmp(userpassword,#ESC)=0)return;strcpy(userpassword,inputstring(221,188);if(strcmp(userpassword,#ESC)=0)return;strcpy(userpassword,inputstring(221,252);if(strcmp(userpassword,#ESC)=0)return;strcpy(userpassword,inputstring(221,317);if(strcmp(userpassword,#

16、ESC)=0)return;passwordok();return;voidpasswordok()修改密碼成功頁面PIMAGEpasswordoking=newimage();定義變量getimage(passwordoking,image/passwordok.png);/獲取圖片數(shù)據(jù)putimage(0,0,passwordoking);圖片顯示在屏幕窗體上getch();login();return;voidmanner()管理員界面PIMAGEmannering=newimage();定義變量getimage(mannering,image/manner.png);/獲取圖片數(shù)據(jù)pu

17、timage(0,0,mannering);圖片顯示在屏幕窗體上charkey=getch();switch(key)case1:mannerS();break;case2:usermanner();break;case3:findreport();break;case0:login();return;voidusermanner()用戶管理界面PIMAGEusermannering=newimage();定義變量getimage(usermannering,image/usermanner.png);/獲取圖片數(shù)據(jù)while(1)putimage(O,O,usermannering);/圖片

18、顯示在屏幕窗體上charc=getch();switch(c)case1:del();break;case2:userinfo();break;caseO:manner();voiduserinfo()用戶信息界面PIMAGEuserinfoing=newimage();/定義變量getimage(userinfoing,image/userinfo.jpg);/獲取圖片數(shù)據(jù)putimage(OQuserinfoing);/圖片顯示在屏幕窗體上charusername2O=u,s,e,r;printf(%s,username);charbianhao2O=1;charnumber2O=1,2,

19、3,4,5,6;while(1)for(inti=O;iO)outtextxy(124,184+4O*i,bianhao);outtextxy(248,184+4O*i,username);outtextxy(4O6,184+4O*i,number);charkey=getch();switch(key)case27:user();break;return;voiddel()刪除用戶界面cleardevice();清屏PIMAGEdeling=newimage();定義變量getimage(deling,image/del.jpg);獲取圖片數(shù)據(jù)putimage(0,0,deling);cha

20、rbianhao20;strcpy(bianhao,inputstring(170,203);for(inti=0;i100;i+)if(strcmp(bianhao,uri.bianhao)=0)for(intj=i+1;j100-i;j+)Eti=Etj;outtextxy(100,450,刪除成功);/設(shè)置位置charc=ege:getch();switch(c)case27:usermanner();break;return;voidmannerS()設(shè)備管理界面PIMAGEmannerSing=newimage();定義變量getimage(mannerSing,image/mann

21、erS.png);/獲取圖片數(shù)據(jù)while(1)putimage(O,O,mannerSing);圖片顯示在屏幕窗體上charbb10;charc=getch();switch(c)case1:add();break;跳轉(zhuǎn)添加設(shè)備界面case2:delequ();break;跳轉(zhuǎn)刪除界面case3:change();break;跳轉(zhuǎn)修改界面case4:find();break;跳轉(zhuǎn)查詢界面case27:manner();voidadd()設(shè)備添加界面PIMAGEadding=newimage();定義變量getimage(adding,image/add.png);獲取圖片數(shù)據(jù)putimage

22、(O,O,adding);圖片顯示在屏幕窗體上PIMAGEh=newimage();getimage(h,image/add.png);setbkmode(TRANSPARENT);charc;while(1)putimage(O,O,adding);setfont(25,0,宋體);for(inti=O;i1OO;i+)if(strlen(Eti.equiptname)1)/發(fā)現(xiàn)空位置strcpy(Eti.equiptname,inputstring(203,55);strcpy(Eti.equiptnumber,inputstring(203,99);strcpy(Eti.price,in

23、putstring(203,141);strcpy(Eti.buytime,inputstring(203,184);strcpy(Eti.location,inputstring(203,228);strcpy(Eti.condition,inputstring(203,271);strcpy(Eti.staff,inputstring(203,323);strcpy(Eti.number,inputstring(203,366);strcpy(Eti.usetime,inputstring(203,411);break;setfont(30,0,黑體);/設(shè)置字體大小類型outtextxy

24、(65,446,錄入成功:);/設(shè)置位置charc=ege:getch();switch(c)case27:mannerS();break;voiduser()用戶界面PIMAGEusering=newimage();定義變量getimage(usering,image/user.png);獲取圖片數(shù)據(jù)putimage(O,O,usering);圖片顯示在屏幕窗體上charkey=getch();switch(key)case1:report();break;case2:findreport();break;case27:login();return;voidreport()上報(bào)信息界面PIM

25、AGEreporting=newimage();定義變量getimage(reporting,image/report.jpg);獲取圖片數(shù)據(jù)putimage(0,0,reporting);圖片顯示在屏幕窗體上while(1)setfont(25,0,宋體);for(inti=0;i100;i+)if(strlen(Rti.equiptname)1)/發(fā)現(xiàn)空位置strcpy(Rti.roomnumber,inputstring(130,115);strcpy(Rti.equiptname,inputstring(130,168);strcpy(Rti.fault,inputstring(130

26、,225);strcpy(Rti.number,inputstring(130,279);strcpy(Rti.reporter,inputstring(130,329);strcpy(Rti.reporttime,inputstring(130,377);break;setfont(30,0,黑體);/設(shè)置字體大小類型outtextxy(65,446,錄入成功:);/設(shè)置位置charc=ege:getch();switch(c)case27:user();break;return;voidfindreport()上報(bào)信息顯示界面PIMAGEfindreporting=newimage();定

27、義變量getimage(findreporting,image/findreport.png);/獲取圖片數(shù)據(jù)putimage(0,0,findreporting);圖片顯示在屏幕窗體上while(1)for(inti=0;i0)/發(fā)現(xiàn)空位置outtextxy(73,200+30*i,Rti.roomnumber);outtextxy(171,200+30*i,Rti.equiptname);outtextxy(279,200+30*i,Rti.fault);outtextxy(382,200+30*i,Rti.number);outtextxy(484,200+30*i,Rti.report

28、er);outtextxy(585,200+30*i,Rti.reporttime);charkey=getch();switch(key)case27:user();break;return;voiddelequ()刪除設(shè)備界面cleardevice();清屏PIMAGEdelequing=newimage();定義變量getimage(delequing,image/delequ.jpg);/獲取圖片數(shù)據(jù)putimage(0,0,delequing);圖片顯示在屏幕窗體上charequiptnumber20;strcpy(equiptnumber,inputstring(170,203);

29、for(inti=0;i100;i+)if(strcmp(equiptnumber,Et1.equiptnumber)=0)for(intj=i+1;j100-i;j+)Eti=Etj;outtextxy(100,450,刪除成功);/設(shè)置位置charc=ege:getch();switch(c)case27:mannerS();break;return;voidfind()查詢界面PIMAGEfinding=newimage();定義變量getimage(finding,image/find.png);/獲取圖片數(shù)據(jù)putimage(O,O,finding);圖片顯示在屏幕窗體上chare2

30、0;strcpy(e,inputstring(197,14O);while(1)for(inti=O;i1OO;i+)if(strcmp(e,Eti.equiptnumber)=1)/*/*/outtextxy(2O6,24O,Eti.equiptname);outtextxy(2O6,276,Eti.equiptnumber);outtextxy(2O6,319,Eti.price);outtextxy(2O6,354,Eti.buytime);outtextxy(2O6,388,Eti.location);outtextxy(541,237,Eti.number);outtextxy(54

31、1,274,Eti.price);outtextxy(541,313,Eti.staff);outtextxy(541,348,Eti.usetime);charc=ege:getch();switch(c)case27:mannerS();break;voidchange()修改界面PIMAGEchangeing=newimage();定義變量getimage(changeing,image/change.jpg);獲取圖片數(shù)據(jù)putimage(O,O,changeing);圖片顯示在屏幕窗體上PIMAGEh=newimage();getimage(h,image/change.png);s

32、etbkmode(TRANSPARENT);charc;while(1)putimage(O,O,changeing);setfont(25,0,宋體);for(inti=O;i1OO;i+)if(strlen(Eti.equiptname)1)/發(fā)現(xiàn)空位置strcpy(Eti.equiptname,inputstring(203,55);strcpy(Eti.equiptnumber,inputstring(203,99);strcpy(Eti.price,inputstring(203,141);strcpy(Eti.buytime,inputstring(203,184);strcpy(

33、Eti.location,inputstring(203,228);strcpy(Eti.condition,inputstring(203,271);strcpy(Eti.staff,inputstring(203,323);strcpy(Eti.number,inputstring(203,366);strcpy(Eti.usetime,inputstring(203,411);break;setfont(30,0,黑體);/設(shè)置字體大小類型outtextxy(65,446,修改成功?。?/設(shè)置位置charc=ege:getch();switch(c)case27:mannerS();break;voidabout()關(guān)于界面PIMAGEabouting=newimage();定義變量getimage(abouting,image/about.png);獲取圖片數(shù)據(jù)putimage(0,0,abouting);圖片顯示在屏幕窗體上getch();login();return;voidhelp()幫助界面PIMAGEhelping=newimage();定義變量getimage(helping,image/help.jpg);/獲取圖片數(shù)據(jù)putimage(0,0,helping);圖片顯示在屏幕窗體上getch();logi

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論