网络管理与维护课程报告_第1页
网络管理与维护课程报告_第2页
网络管理与维护课程报告_第3页
网络管理与维护课程报告_第4页
网络管理与维护课程报告_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网络管理与维护课程上机报告一、系统功能描述1、能进行网络设备、IT资产台账的管理。2、能进行网络设备、IT资产的维护日志管理。3、能进行网络设备运行状态监控(交换机、路由器、服务器的硬件工作状态、软件工作状态)。4、能进行网络状态监控(链路状态、交换机、路由器端口状态、网络流量等)。二、 系统功能模块结构图网络维护管理系统登陆界面IT资产网络设备系统管理维护日志管理设备监控设备登记IT资产管理退出管理员维护三、 数据库设计表 1 登陆信息字段名数据类型,长度备注gongh文本,4工号xingm文本,8姓名koul文本,20口令表 2 IT资产表字段名数据类型,长度设备编号文本,10设备名称文本,30设备类型文本,10设备型号文本,15原厂商文本,20设备价值(万元)单精度型出厂日期短日期购置日期短日期启用日期短日期设备位置文本,30使用部门文本,30责任人文本,10四、 界面与代码设计1、登陆界面/登陆键的onclick事件void _fastcall TFm_login:bt_loginClick(TObject *Sender)static int count; AnsiString S;S=select * from operator where gongh=+Edit1-Text+ and koul=+Edit2-Text+; pwdQuery-Close(); pwdQuery-SQL-Clear(); pwdQuery-SQL-Add(S); pwdQuery-Open(); if(pwdQuery-Eof) count+; if(count=3) pwdQuery-Close(); Fm_login-Close(); MainForm-Close(); Application-MessageBox(用户名或密码错误,请重新输入!, 错误, MB_ICONERROR+MB_OK); Edit2-Text=; Edit2-SetFocus(); else MainForm-loginok=true; MainForm-StatusBar1-Panels-Items1-Text=操作员:+pwdQuery-FieldByName(xingm)-AsString; Edit1-Text=; Edit2-Text=; pwdQuery-Close(); Fm_login-Close(); /退出键的onclick事件void _fastcall TFm_login:bt_exitClick(TObject *Sender) Close(); MainForm-Close();2、 主界面3、IT资产管理界面/添加按钮onclick事件void _fastcall TFm_IT:bt_newClick(TObject *Sender) AnsiString S; DBNavigator1-Enabled=false; bt_search-Enabled=false; bt_new-Enabled=false; bt_save-Enabled=true; bt_modify-Enabled=false; bt_delete-Enabled=false; bt_cancel-Enabled=true; DBEditTrue(); S=select Max(设备编号) from IT; ITQuery2-Close(); ITQuery2-SQL-Clear(); ITQuery2-SQL-Add(S); ITQuery2-Open(); Temp=ITQuery2-FieldByName(Expr1000)-AsString; if(Temp!=) Temp=IntToStr(StrToInt(Temp)+10001); VBh=Temp.SubString(2,4); else VBh=0001; ITQuery1-Append(); DBEdit1-Field-Text=VBh; DBEdit2-SetFocus();/修改按钮onclick事件void _fastcall TFm_IT:bt_modifyClick(TObject *Sender) DBNavigator1-Enabled=false; bt_search-Enabled=false; bt_new-Enabled=false; bt_save-Enabled=true; bt_modify-Enabled=false; bt_delete-Enabled=false; bt_cancel-Enabled=true; DBEditTrue(); ITQuery1-Edit(); DBEdit1-SetFocus();/删除按钮onclick事件void _fastcall TFm_IT:bt_deleteClick(TObject *Sender)if (MessageDlg(确认数据删除吗?, mtConfirmation, TMsgDlgButtons() mbYes Delete(); if (ITQuery1-IsEmpty() bt_new-Enabled=true; bt_save-Enabled=false; bt_modify-Enabled=false; bt_delete-Enabled=false; bt_cancel-Enabled=false; bt_search-Enabled=false; /保存按钮onclick事件void _fastcall TFm_IT:bt_saveClick(TObject *Sender) autoinc(); DBNavigator1-Enabled=true; bt_search-Enabled=true; bt_new-Enabled=true; bt_save-Enabled=false; bt_modify-Enabled=true; bt_delete-Enabled=true; bt_cancel-Enabled=false; DBEditFalse(); bt_new-SetFocus();/取消按钮onclick事件void _fastcall TFm_IT:bt_cancelClick(TObject *Sender) ITQuery1-Cancel(); DBNavigator1-Enabled=true; bt_search-Enabled=true; bt_new-Enabled=true; bt_save-Enabled=false; bt_modify-Enabled=true; bt_delete-Enabled=true; bt_cancel-Enabled=false; DBEditFalse(); if(ITQuery1-IsEmpty() bt_search-Enabled=false; bt_modify-Enabled=false; bt_delete-Enabled=false; /退出按钮onclick事件void _fastcall TFm_IT:bt_exitClick(TObject *Sender) Close(); 4、单机检索按钮后的界面/检索按钮onclick事件void _fastcall TFm_IT:bt_searchClick(TObject *Sender) DBEdit4-Visible=false; Edit100-Visible=true; DBNavigator1-Enabled=false; bt_new-Enabled=false; bt_save-Enabled=false; bt_modify-Enabled=false; bt_delete-Enabled=false; bt_cancel-Enabled=false; bt_search-Visible=false; bt_exit-Visible=false; b_Cancel-Visible=true; b_Search-Visible=true; Edit100-SetFocus(); Edit100-Text=;/查询按钮onclick事件void _fastcall TFm_IT:b_SearchClick(TObject *Sender)AnsiString S; if(Edit100-Text!=) S=select * from IT where 设备名称 like %+Edit100-Text+%; ITQuery1-Close(); ITQuery1-SQL-Clear(); ITQuery1-SQL-Add(S); ITQuery1-Open(); if(ITQuery1-IsEmpty() S=select * from IT ; ITQuery1-Close(); ITQuery1-SQL-Clear(); ITQuery1-SQL-Add(S); ITQuery1-Open(); Application-MessageBox(未找到匹配记录!, 信息, MB_ICONINFORMATION); DBEdit4-Visible=true; Edit100-Visible=false; bt_search-Visible=true; bt_exit-Visible=true; b_Cancel-Visible=false; b_Search-Visible=false; DBNavigator1-Enabled=true; bt_new-Enabled=true; bt_modify-Enabled=true; bt_delete-Enabled=true; if (ITQuery1-IsEmpty() bt_modify-Enabled=false; bt_delete-Enabled=false; /取消按钮onclick事件void _fastcall TFm_IT:b_CancelClick(TObject *Sender) DBEdit4-Visible=true; Edit100-Visible=false; bt_search-Visible=true; bt_exit-Visible=true; b_Cancel-Visible=false; b_Search-Visible=false; DBNavigator1-Enabled=true; bt_new-Enabled=true; bt_modify-Enabled=true; bt_delete-Enabled=true; if (ITQuery1-IsEmpty() bt_modify-Enabled=false; bt_del

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论