计算机软件工程论文软件工程论文:基于Snmp协议网吧管理软件开发技术解析.doc
《计算机软件工程论文软件工程论文:基于Snmp协议网吧管理软件开发技术解析.doc》由会员分享,可在线阅读,更多相关《计算机软件工程论文软件工程论文:基于Snmp协议网吧管理软件开发技术解析.doc(7页珍藏版)》请在咨信网上搜索。
计算机软件工程论文软件工程论文: 基于Snmp协议网吧管理软件开发技术解析 摘 要: 由于公司业务不断扩大,外部网吧由最初的几家发展到现在的20多家,每家都使用一台QNO FVR360路由器,由于位置分散,不易管理,需要开发一套简单的网管软件,以便于网管的日常维护。在此解析了基于Snmp协议访问网络设备的开发方法。 关键词:Snmp;网络;.NET;Oracle 1概述 1.1 Snmp协议 SNMP是一系列协议组和规范,它们提供了一种从网络上的设备中收集网络管理信息的方法。SNMP也为设备向网络管理工作站报告问题和错误提供了一种方法。只需要知道网络设备的管理IP,就可以查看网络设备的状态,无需登录名或密码。 1.2开发工具 Oracle+Ajax+Vss+VS2008。 1.3基础设置 为保障使用Snmp协议与网络设备相连,必须要把网络设备的防火墙关掉或者在防火墙设置中允许Snmp协议通过。 2获取路由器参数值 主要是通过已知的网络设备管理IP和交换机的OID来查询实现,例如Qno FVR360路由器系统时间标识为1.3.6.1.2.1.1.3.0。 但大多数时候网络设备的OID信息是未知的,如何知道OID属性值成为要点。一种方式是通过厂家获取,另一种方式是通过软件获得。在这里介绍一下通过软件怎样获得。可以通过软件GetIf来获得,这款软件对于网管来说并不陌生,通过它可以知道当前设备的状况,能把网络设备的OID信息、端口状态、路由表、ARP、支持的协议以及网络设备中mac-address-table中的信息都读了出来。 GetIf使用: (1)打开Getif在Host name输入IP地址后,点击“Start”,如果连接成功会在最下面状态栏中出现SysInfovariables Ok提示,如图1所示。 (2)在MBrowser标签卡中察看Oid值,例如察看系统时间。如图2所示,点击iso-org-dod-internet-mgmt-mib-2-sysUpTime-sysUpTime后运行Start后出现system..sysUpTime.0:0:1:53:43.00,点击后在最下角出现Oid值为1.3.6.1.2.1.1.3.0,其他属性Oid也按此方法查找。 3获取网络设备属性值. NET可以通过调用SnmpSharpNet库,来获得网络设备属性值。具体操作如下。 (1)下载SnmpSharpNet库,并进行引用。 (2)编写调用类库。 public class SnmpWork{public SnmpWork(){} #region通过oid字符数组获得相应的值 public static Dictionary<string,string>getOIDValue(stringhost,string[]oid){ //返回变量 Dictionary<string,string>dic=new Dictionary<string,string>();OctetString community=new OctetString("public");AgentParameters param=new AgentParameters(community);param.Version=SnmpVersion.Ver1;IpAddress agent=new IpAddress(host);UdpTarget target=new UdpTarget((IPAddress)agent,161,2000,1);Pdu pdu=new Pdu(PduType.Get);foreach(string singleoid in oid){pdu.VbList.Add(singleoid);}SnmpV1Packet result=(SnmpV1Packet)target.Request(pdu,param);if(result!=null){if(result.Pdu.ErrorStatus==0){for(int i=0;i<result.Pdu.VbList.Count;i++){dic.Add(result.Pdu.VbList[i].Oid.ToString(),result.Pdu.VbList[i].Value.ToString());}}}target.Close();return dic;}#endregion} (3)界面调用代码。 string[]oidvalue=new string[“1.3.6.1.2.1.1.3.0”,”1.3.6.1.2.1.2.2.1.10.4”];Dictionary<string,string>di=MENUGlobal.SnmpWork.getOIDValue(dev[i,1],oidvalue);string sysTime=di[oidvalue[0]];string receiveByte=di[oidvalue[1]]; 4数据库设计 由于只是针对同一型号的路由器进行操作,所以数据库设计比较简单。 4.1设备表 create table SNMPDEVICE(ID INTEGER not null, --设备编号DEVICENAME VARCHAR2(64), --设备名称DEVICEIP VARCHAR2(64), --设备管理IP地址ISLOCK INTEGER default 1, --是否锁定(0:锁定;1:开启)PORT INTEGER ,--端口号REALNAME VARCHAR2(32), --设备所属维护人员用户名TELEPHONE VARCHAR2(16) -维护人员联系电话) 4.2表OId create table SNMPOID(DEVICEID INTEGER not null,--设备编号 ID INTEGER not null,--Oid编号 OIDVALUE VARCHAR2(64)not null,--Oid值 OIDNAME VARCHAR2(64),--Oid名称 ISLOCK INTEGER default 1,--是否锁定(0:锁定;1:开启)) 4.3网络设备历史数据 create table SNMPHISTORY(DEVICEID INTEGER not null,--设备编号OIDID INTEGER not null,--Oid编号VALUE VARCHAR2(64),--值HISTORYDT DATE not null--时间) 5结 语 Snmp是一种简单的网络管理协议,简单、灵活、功能强大、易于实现和调试,是开发网管软件的首选协议。但是在开发之前需要考虑一些问题: (1)网络设备是否支持Snmp协议。 (2)Snmp传输层协议是基于UDP的,所以需要采取其他方式保证其安全。 (3)如果需要定时轮询取值,需要根据网络状况来设定定时时间。 (4)保护好网络安全,防止恶意攻击。 参考文献 [1]晏明峰.用SNMP管理互联网络.第3版.中国水利水电出版社,2001. [2]李明江.SNMP简单网络管理协议.电子工业出版社,2007. [3]胡成松,汪凯.SNMP网络管理.中国电力出版社,2001. 3、通过活动,使学生养成博览群书的好习惯。 B比率分析法和比较分析法不能测算出各因素的影响程度。√ C采用约当产量比例法,分配原材料费用与分配加工费用所用的完工率都是一致的。X C采用直接分配法分配辅助生产费用时,应考虑各辅助生产车间之间相互提供产品或劳务的情况。错 C产品的实际生产成本包括废品损失和停工损失。√ C成本报表是对外报告的会计报表。× C成本分析的首要程序是发现问题、分析原因。× C成本会计的对象是指成本核算。× C成本计算的辅助方法一般应与基本方法结合使用而不单独使用。√ C成本计算方法中的最基本的方法是分步法。X D当车间生产多种产品时,“废品损失”、“停工损失”的借方余额,月末均直接记入该产品的产品成本 中。× D定额法是为了简化成本计算而采用的一种成本计算方法。× F“废品损失”账户月末没有余额。√ F废品损失是指在生产过程中发现和入库后发现的不可修复废品的生产成本和可修复废品的修复费用。X F分步法的一个重要特点是各步骤之间要进行成本结转。(√) G各月末在产品数量变化不大的产品,可不计算月末在产品成本。错 G工资费用就是成本项目。(×) G归集在基本生产车间的制造费用最后均应分配计入产品成本中。对 J计算计时工资费用,应以考勤记录中的工作时间记录为依据。(√) J简化的分批法就是不计算在产品成本的分批法。(×) J简化分批法是不分批计算在产品成本的方法。对 J加班加点工资既可能是直接计人费用,又可能是间接计人费用。√ J接生产工艺过程的特点,工业企业的生产可分为大量生产、成批生产和单件生产三种,X K可修复废品是指技术上可以修复使用的废品。错 K可修复废品是指经过修理可以使用,而不管修复费用在经济上是否合算的废品。X P品种法只适用于大量大批的单步骤生产的企业。× Q企业的制造费用一定要通过“制造费用”科目核算。X Q企业职工的医药费、医务部门、职工浴室等部门职工的工资,均应通过“应付工资”科目核算。X S生产车间耗用的材料,全部计入“直接材料”成本项目。X S适应生产特点和管理要求,采用适当的成本计算方法,是成本核算的基础工作。(×) W完工产品费用等于月初在产品费用加本月生产费用减月末在产品费用。对 Y“预提费用”可能出现借方余额,其性质属于资产,实际上是待摊费用。对 Y引起资产和负债同时减少的支出是费用性支出。X Y以应付票据去偿付购买材料的费用,是成本性支出。X Y原材料分工序一次投入与原材料在每道工序陆续投入,其完工率的计算方法是完全一致的。X Y运用连环替代法进行分析,即使随意改变各构成因素的替换顺序,各因素的影响结果加总后仍等于指标的总差异,因此更换各因索替换顺序,不会影响分析的结果。(×) Z在产品品种规格繁多的情况下,应该采用分类法计算产品成本。对 Z直接生产费用就是直接计人费用。X Z逐步结转分步法也称为计列半成品分步法。√ A按年度计划分配率分配制造费用,“制造费用”账户月末(可能有月末余额/可能有借方余额/可能有贷方余额/可能无月末余额)。 A按年度计划分配率分配制造费用的方法适用于(季节性生产企业)- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机软件 工程 论文 软件工程 基于 Snmp 协议 网吧 管理软件 开发 技术 解析
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文