ImageVerifierCode 换一换
格式:DOCX , 页数:38 ,大小:2.25MB ,
资源ID:9053027      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9053027.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(实验室管理系统源代码及图片.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

实验室管理系统源代码及图片.docx

1、实验室管理系统源代码及图片#include graphics.h / 就是需要引用这个图形库#include#includevoid welcome(); /欢迎界面 void login(); /登陆界面 void logingly(); /管理员登陆界面 void loginuser(); /学生登录界面 void reggly();/管理员注册界面 void reguser();/用户注册界面 void regok();/注册成功页面 void password();/修改密码界面void passwordok();/修改密码成功页面void manner();/管理员界面 void u

2、sermanner();/用户管理界面 void userinfo();/用户信息界面 void del(); /删除用户界面 void mannerS();/设备管理界面 void add();/设备添加界面 void find();/设备查询界面 void findjg();/查询设备结果 void delequ();/删除设备界面 void change();/修改界面 void user();/用户界面 void report();/上报信息界面 void findreport();/上报信息显示界面 void about();/关于我们界面 void help();/帮助界面 voi

3、d thank();/退出界面 int save();/文件保存 int load();/文件读取 struct Equipt /结构体(设备信息) char equiptname20;/设备名称 char equiptnumber20;/设备编号 char price20;/设备价格 char buytime20 ;/购买时间 char location20;/所在位置 char condition20;/设备状态 char staff20;/操作人员 char number20;/联系方式 char usetime20;/操作时间 ;Equipt Et100; struct Report/

4、结构体(上报信息) char roomnumber20;/教室编号 char equiptname20;/设备名称 char fault20;/故障现象 char reporter20;/上报人员 char number20;/联系方式 char reporttime20;/上报时间 ;Report Rt100; struct User/结构体 char username30;/用户名 char bianhao30;/编号 char number30;/联系方式 ;User ur100; char username50; /用户名 char userpassword50;/密码 char gl

5、yname50;/管理员账户 char glypassword50;/管理员密码 char* inputstring(int x,int y) PIMAGE img = newimage(); setbkmode(TRANSPARENT); getimage(img,x,y-20,200,50); char str20; char c; int i=0; setcolor(0x3FA61F); setfont(26,0,宋体); while(1) c=getch(); if(c=27) /ESC return #ESC; else if(i0&c=b) i-; stri=0; putimage

6、(x,y-20,img,PATCOPY); putimage(x,y-20,img,SRCCOPY); outtextxy(x,y,str); else if(c!=r) stri+=c; stri=0; outtextxy(x,y,str); else return str; int main() setinitmode(0);/去掉启动动画 initgraph(690,500); / 初始化,显示一个窗口,这里和 TC 略有区别 welcome(); return 0;void welcome()/欢迎界面 PIMAGE welcomeing=newimage();/定义变量 getima

7、ge(welcomeing,image/welcome.jpg);/获取图片数据 putimage(0,0,welcomeing);/图片显示在屏幕窗体上 char key=getch(); switch(key) case0:exit(0); break; default:login(); break; return ;void login()/登陆界面 PIMAGE logining=newimage();/定义变量 getimage(logining,image/login.jpg);/获取图片数据 putimage(0,0,logining);/图片显示在屏幕窗体上 char key=

8、getch(); switch(key) case1:logingly(); break; case2:loginuser(); break; case 27: save();exit(0); return ;void logingly()/管理员登陆界面 PIMAGE loginglying=newimage();/定义变量 getimage(loginglying,image/login1.jpg);/获取图片数据 while(1) putimage(0,0,loginglying); strcpy(glyname,inputstring(410,115); strcpy(glypassw

9、ord,inputstring(410,160); if(strcmp(glyname,guanliyuan)=0&strcmp(glypassword,123456)=0) manner(); else outtextxy(420,340,用户名或密码错误); char key=getch(); switch(key) case2:reggly(); break; case3:password(); break; case4:about(); break; case5:help(); break; return ;void loginuser()/用户登录界面 PIMAGE loginuse

10、ring=newimage();/定义变量 getimage(loginusering,image/login1.jpg);/获取图片数据 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(); else outtextxy(420,340,用户名或密码错误); char key=getc

11、h(); switch(key) case2:reggly(); break; case3:password(); break; case4:about(); break; case5:help(); break; return ;void reggly()/管理员注册界面 PIMAGE regglying=newimage();/定义变量 getimage(regglying,image/reg.jpg);/获取图片数据 while(1) putimage(0,0,regglying); strcpy(glyname,inputstring(175,74); if(strcmp(glynam

12、e,#ESC)=0) return ; strcpy(glypassword,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,33

13、3); if(strcmp(glyname,#ESC)=0) return ; regok(); return ;void reguser()/注册界面 PIMAGE regusering=newimage();/定义变量 getimage(regusering,image/reg.jpg);/获取图片数据 while(1) putimage(0,0,regusering); strcpy(username,inputstring(175,74); if(strcmp(username,#ESC)=0) return ; strcpy(userpassword,inputstring(175,

14、140); if(strcmp(userpassword,#ESC)=0) return ; strcpy(userpassword,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();

15、 return ;void regok()/注册成功页面 PIMAGE regoking=newimage();/定义变量 getimage(regoking,image/regok.jpg);/获取图片数据 putimage(0,0,regoking);/图片显示在屏幕窗体上 getch(); login(); return ;void password()/修改密码页面 PIMAGE passwording=newimage();/定义变量 getimage(passwording,image/password.jpg);/获取图片数据 while(1) putimage(0,0,pass

16、wording);/图片显示在屏幕窗体上 strcpy(userpassword,inputstring(221,121 ); if(strcmp(userpassword,#ESC)=0) return ; strcpy(userpassword,inputstring(221,123); if(strcmp(userpassword,#ESC)=0) return ; strcpy(userpassword,inputstring(221,188); if(strcmp(userpassword,#ESC)=0) return ; strcpy(userpassword,inputstri

17、ng(221,252); if(strcmp(userpassword,#ESC)=0) return ; strcpy(userpassword,inputstring(221,317); if(strcmp(userpassword,#ESC)=0) return ; passwordok(); return ;void passwordok()/修改密码成功页面 PIMAGE passwordoking=newimage();/定义变量 getimage(passwordoking,image/passwordok.png);/获取图片数据 putimage(0,0,passwordok

18、ing);/图片显示在屏幕窗体上 getch(); login(); return ;void manner()/管理员界面 PIMAGE mannering=newimage();/定义变量 getimage(mannering,image/manner.png);/获取图片数据 putimage(0,0,mannering);/图片显示在屏幕窗体上 char key=getch(); switch(key) case1:mannerS(); break; case2:usermanner(); break; case3:findreport(); break; case0:login();

19、 return ;void usermanner()/用户管理界面 PIMAGE usermannering=newimage();/定义变量 getimage(usermannering,image/usermanner.png);/获取图片数据 while(1) putimage(0,0,usermannering);/图片显示在屏幕窗体上 char c=getch(); switch(c) case1:del();break; case2:userinfo();break; case0:manner();void userinfo()/用户信息界面 PIMAGE userinfoing=

20、newimage();/定义变量 getimage(userinfoing,image/userinfo.jpg);/获取图片数据 putimage(0,0,userinfoing);/图片显示在屏幕窗体上 char username20=u,s,e,r; printf(%s,username); char bianhao20=1; char number20=1,2,3,4,5,6; while(1) for(int i=0;i0) outtextxy(124,184+40*i,bianhao); outtextxy(248,184+40*i,username); outtextxy(406

21、,184+40*i,number); char key=getch(); switch(key) case 27:user();break ; return;void del()/删除用户界面 cleardevice();/清屏 PIMAGE deling=newimage();/定义变量 getimage(deling,image/del.jpg);/获取图片数据 putimage(0,0,deling); char bianhao20; strcpy(bianhao,inputstring(170,203); for(int i=0;i100;i+) if(strcmp(bianhao,u

22、ri.bianhao)=0) for(int j=i+1;j100-i;j+) Eti=Etj; outtextxy(100,450, 删除成功);/设置位置 char c=ege:getch(); switch(c) case 27:usermanner(); break; return ;void mannerS()/设备管理界面 PIMAGE mannerSing=newimage();/定义变量 getimage(mannerSing,image/mannerS.png);/获取图片数据 while(1) putimage(0,0,mannerSing);/图片显示在屏幕窗体上 cha

23、r bb10; char c=getch(); switch(c) case1:add();break;/跳转添加设备界面 case2:delequ();break;/跳转删除界面 case3:change();break;/跳转修改界面 case4:find();break;/跳转查询界面 case 27:manner(); void add()/设备添加界面 PIMAGE adding=newimage();/定义变量 getimage(adding,image/add.png);/获取图片数据 putimage(0,0,adding);/图片显示在屏幕窗体上 PIMAGE h=newim

24、age(); getimage(h,image/add.png); setbkmode(TRANSPARENT); char c; while(1) putimage(0,0,adding); setfont(25,0,宋体); for(int i=0;i100;i+) if(strlen(Eti.equiptname)1) /发现空位置 strcpy(Eti.equiptname,inputstring(203,55); strcpy(Eti.equiptnumber,inputstring(203,99); strcpy(Eti.price,inputstring(203,141); st

25、rcpy(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(65, 446, 录入

26、成功:);/设置位置 char c=ege:getch(); switch(c) case 27:mannerS();break; void user()/用户界面 PIMAGE usering=newimage();/定义变量 getimage(usering,image/user.png);/获取图片数据 putimage(0,0,usering);/图片显示在屏幕窗体上 char key=getch(); switch(key) case1:report(); break; case2:findreport(); break; case 27:login(); return ;void report()/上报信息界面 PIMAGE reporting=newimage();/定义变量 getimage(reporting,image/report.jpg);/获取图片数据 putimage(0,0,reporting);/图片显示在屏幕窗体上 while(1) setfont(25,0,宋体); for(int i=0;i100;i+) if(strlen(Rti.

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1