




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、#includegraphics.h/就是需要引用這個圖形庫#include#includevoidwelcome();/歡迎界面voidlogin();/登陸界面voidlogingly();/管理員登陸界面voidloginuser();/學生登錄界面voidreggly();管理員注冊界面voidreguser();用戶注冊界面voidregok();注冊成功頁面voidpassword。;/修改密碼界面voidpasswordok();/修改密碼成功頁面voidmanner();管理員界面voidusermanner();用戶管理界面voiduserinfo();用戶信息界面voidd
2、el();/刪除用戶界面voidmannerS();設備管理界面voidadd();設備添加界面voidfind();設備查詢界面voidfindjg();查詢設備結(jié)果voiddelequ();刪除設備界面voidchange();修改界面voiduser();用戶界面voidreport();上報信息界面voidfindreport();上報信息顯示界面voidabout();關于我們界面voidhelp();幫助界面voidthank();退出界面intsave();文件保存intload();文件讀取structEquipt/結(jié)構(gòu)體(設備信息)charequiptname20;設備名稱c
3、harequiptnumber20;設備編號charprice20;設備價格charbuytime20;/購買時間charlocation20;/所在位置charcondition20;設備狀態(tài)charstaff20;操作人員charnumber20;聯(lián)系方式charusetime20;操作時間;EquiptEt100;structReport/結(jié)構(gòu)體(上報信息)charroomnumber20;教室編號charequiptname20;設備名稱charfault20;故障現(xiàn)象charreporter20;上報人員charnumber20;聯(lián)系方式charreporttime20;上報時間;R
4、eportRt100;structUser/結(jié)構(gòu)體charusername30;用戶名charbianhao30;編號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);/去掉啟動動畫initgraph(690,500);/初始化,顯示一個窗口,這里和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,用戶名或密碼錯誤”);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,用戶名或密碼錯誤”);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,刪除成功);/設置位置charc=ege:getch();switch(c)case27:usermanner();break;return;voidmannerS()設備管理界面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)添加設備界面case2:delequ();break;跳轉(zhuǎn)刪除界面case3:change();break;跳轉(zhuǎn)修改界面case4:find();break;跳轉(zhuǎn)查詢界面case27:manner();voidadd()設備添加界面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,黑體);/設置字體大小類型outtextxy
24、(65,446,錄入成功:);/設置位置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()上報信息界面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,黑體);/設置字體大小類型outtextxy(65,446,錄入成功:);/設置位置charc=ege:getch();switch(c)case27:user();break;return;voidfindreport()上報信息顯示界面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()刪除設備界面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,刪除成功);/設置位置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,黑體);/設置字體大小類型outtextxy(65,446,修改成功?。?/設置位置charc=ege:getch();switch(c)case27:mannerS();break;voidabout()關于界面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)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二0二五年級美術上冊教學總結(jié)
- 事業(yè)單位年度個人思想工作總結(jié)
- 老師對期末考試成績分析總結(jié)
- 醫(yī)學檢驗科實習總結(jié)
- 環(huán)境設計實習成果匯報
- 農(nóng)業(yè)公司噴霧器維護細則
- 林業(yè)公司股東會實施細則
- 結(jié)腸癌術后切口感染護理
- 農(nóng)業(yè)公司預防措施管理辦法
- 農(nóng)業(yè)公司稅務管理執(zhí)行規(guī)定
- 澳蘭多二氧化碳操作說明書
- 王志愿試井技術講課課件
- 衛(wèi)生部手術分級目錄(2023年1月份修訂)
- YY/T 0299-2022醫(yī)用超聲耦合劑
- GB/T 5184-1996叉車掛鉤型貨叉和貨叉架安裝尺寸
- GB/T 28675-2012汽車零部件再制造拆解
- 量子計算講座課件
- 新概念英語第一冊課文中英版
- 常用胸腔鏡手術設備器械及使用方法介紹
- DB12T 127-2018 歸檔文件整理規(guī)范
- 鐵路通信工程系統(tǒng)調(diào)試作業(yè)指導書
評論
0/150
提交評論