地址关于VisualBasic论文范文写作 基于VisualBasic的IP查询和设

查询ip  时间:2020-12-29  阅读:()

关于Visua lB asic论文范文写作基于Vis ualB asic的IP查询和

设置程序的设计和实现相关论文写作资料

基于vis ualbas ic的ip查询和设置程序的设计和实现,本论文可用于vis ualbas ic论文范文参考下载 vis ualbas ic相关论文写作参考研究。vis ualbas ic论文参考文献

国家级期刊的查询方法论文分类号查询论文查询系统刊物查询

摘要随着网络的高速发展,局域网规模在不断地扩大,用户规模也在不断增加,为了方便网络管理员做好局域网的网络规划和ip划分,方便计算机使用者对计算机的ip进行设置,该文通过visual base开发工具,使用access数据库,编程实现了对ip地址的查询和设置的小程序.通过这个小程序可以大大减少局域网内的ip 冲突,确保局域网网络的正常、高效运行,提高用户的网络服务体验.

关键词 visual base access数据库 ip地址

中图分类号 tp393文献标识码a文章编号 1009-3044201809-0079-02

1背景dhc p是一个成熟的用于分配ip地址的协议,计算机的ip地址也可以设置成自动获取,当计算机启动时,会通过dhc p协议和服务器交互,服务器再分配给计算机一个网段中尚未使用的ip地址,因此使用dhcp不会造成ip地址冲突.但是当局域网中某些计算机的ip地址设置成了固定ip,就有可能会产生ip冲突的问题.在局域网中当用户规模比较大的时候,排查冲突检测是比较困难的.

计算机的ip地址也可以通过手动设置,但是对于有些计算机基础比较薄弱的使用者来说,设置“ip地址”,“子网掩码”,“默认网关”等这些参数还是比较困难的.

2网络划分和ip地址规划ip地址是指互联网协议地址,是ip address的缩写.ip地址是ip协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异.对于一个大的虚拟局域网,根据网络的规划,可以在交换机通过软件把一个大的局域网划分成若干个小的虚拟局域网,这样有利于我们的做好网络的维护管理和合理配置ip资源.根据实际情况对局域网络进行ip地址规划,以一个校园网的局域网为例进行网络划分,如表1所示.

3数据库的选择和设计

数据库databas e是按照数据结构来组织、存储和管理数据的仓库.目前比较流行的关系型数据库有access,sql server,orcal,mysql等.sql server,orcal等数据库属于客户/服务器数据库,常用于大型的信息管理系统,在对用户的信息交互

和对数据的计算、处理比较有优势.access属于桌面数据库的一种,桌面数据库适用于小型的、单机的应用程序,它只提供数据的存取功能,但是它不需要网络和服务器,实现起来比较方便.本程序实现只需要单机操作,所以选择access作为数据库.

在数据表的设计过程中,为减少数据输入错误,并能使数据库高效工作,表设计遵循一定原则对信息进行分类和规范化设计,以消除表中存在的冗余信息,保证一个表只围绕一个主题,并使数据表容易维护.在表的设计过程中始终遵循每个数据表应该只包含关于一个主题的信息和数据表中不应包含重复信息的原则.网络管理员在网络划分和ip地址规划好之后,通过access数据库对每个用户名或者工号对应好固定的ip地址.通过分析得出程序所需要的数据表如表2所示.

建筑类别表t_floor .建筑类别表主要用于保存建筑物的id,建筑名称,建筑编号见表3所示.ip规划表t_ip .ip规划表主要用于保存建筑物的id,用户名/工号,ip地址,见表4所示.

4界面设计vb拥有图形用户界面gui和快速应用程序开发rad系统,可以轻易地使用dao、 rdo、 ado连接数据库,或者轻松的创建active x控件,用于高效生成类型安全和面向对象的应用程序.程序员可以轻松的使用vb提供的组件快速建立一个应用程序.本程序的界面设计如图1所示vis ual basic提供了可视化的设计平台,所以开发人员在设计界面时候不需要编写大量的代码,只需要从工具箱中添加所需要的对象,并对对象的相关事件进行编码,最后可以通过编译生成exe文件.客户端用户在使用本程序时首先需选择所在的建筑楼,填写用户名/工号,点击查询按钮,就可以查询出对应的ip地址,子网掩码,默认网关,首选的dns服务器,备用的dns服务器,然后通过一键设置,就可以把对应的网络参数设置到本计算机.form窗体的控件描述如表5所示.

5程序设计与关键代码的实现

5.1查询功能的实现visual base可以通过jet引擎对access数据库进行连接操作,password为数据库的,+_file path为文件的路径名称,并且可以通过app.path获得当前目录.然后根据用户选择的建筑楼和用户名/工号,点击查询可以获得当前端口号所对应的ip 地址,子网掩码,默认网关和dns服务器.具体s ql查询语句代码如下select a.*from t_ip a,t_floor b where a.floor_id等于b.floor_id and a.floo r_id等于""+_building+""a nd a.us e r_code等于+""+_us e rcode+"""

5.2ip设置的实现

getobject  [pathname],[class]函数可返回对文件中auto matio n对象的引用,通过objwmis e rvice对象并用getobje ct方法返回的句柄赋值给它,再连接到本地计算机上的root cimv2命名空间.win32_netwo rka dapte rco nfiguratio n

是管理基于w indo ws操作系统的tcp/ ip网络配置一个最有用的wmi类,这个类有很多属性,通过改变这些属性就可以改变计算机网络适配器的ip,子网掩码,网关等配置.部分代码如下rtnip等于objnetadapte r.e nable static stripa ddre ss,strs ubnetmas krtnga te ways等于obj ne tada pte r.s e tgate ways s trgate way,strgate waymetricrtndns等于objnetadapte r.s etdns se rve rs e archo rde r strdns

如果設置属性的返回值rtnip,rtngateways,rtndns为0则分别表示ip地址和子网掩码,默认网关和dns设置成功.

6结束语

本文通过对局域网进行网络规划和ip地址划分,采用vis ual bas e程序开发工具,通过编程实现了查询和一键设置ip地址的小程序,大大减小了局域网内用户ip地址冲突,提高了用户的网络体验.

参考文献

[1]谢希仁.计算机网络教程[m].2版.北京 人民邮电出版社,2006.

[2]雷景生,叶文,楼越焕.数据库原理及应用[m].北京 清华大学出版社,2015.

[3]刘钢.visual basic程序设计与应用案例[m].北京 高等教育出版社,

2004.

[4]麦永浩,姚秋凤,吴燕波.visual basic 6.0程序设计实训教材[m].北京 清华大学出版社,2015.

[5]李禹生,廖明潮.access数据库技术[m].北京 北京交通大学出版社,

2006.

结论关于vis ualbas ic方面的的相关大学硕士和相关本科毕业论文以及相关vis ualbas ic论文开题报告范文和职称论文写作参考文献资料下载。

澳大利亚专业学位设置和调整程序

摘要 20世纪80年代之后澳大利亚专业学位得到了极大的促进与发展。

自我认证权作为高等教育机构享有的一项重要权力决定了澳大利亚专业学位类别设。

事业单位岗位设置管理有关问题

摘要当前事业单位人事制度在不断进行改革 岗位设置管理是改革的一项重要内容。随着人事制度改革的不断深入 岗位设置管理改革越来越紧迫并逐渐成为。

民办高校品牌传播中自媒体议程设置

[摘要]本文基于四川民办教育协会课题主要探讨民办高校品牌传播中的自媒体议程设置问题提出了民办高校自媒体传播中议程设置需注意将品牌知名度和。

职能导向型公立医院综合审计程序

摘要职能导向型综合审计程序是医院工作得以顺利开展的重要体现职能导向型综合审计程序可以将医院的的服务领域进一步扩大完善医院的服务空间提高。

这几个Vultr VPS主机商家的优点造就商家的用户驱动力

目前云服务器市场竞争是相当的大的,比如我们在年中活动中看到各大服务商都找准这个噱头的活动发布各种活动,有的甚至就是平时的活动价格,只是换一个说法而已。可见这个行业确实竞争很大,当然我们也可以看到很多主机商几个月就消失,也有看到很多个人商家捣鼓几个品牌然后忽悠一圈跑路的。当然,个人建议在选择服务商的时候尽量选择老牌商家,这样性能更为稳定一些。近期可能会准备重新整理Vultr商家的一些信息和教程。以前...

妮妮云36元,美国VPS洛杉矶 8核 8G 36元/月,香港葵湾 8核 8G

妮妮云的来历妮妮云是 789 陈总 张总 三方共同投资建立的网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑妮妮云的市场定位妮妮云主要代理市场稳定速度的云服务器产品,避免新手购买云服务器的时候众多商家不知道如何选择,妮妮云就帮你选择好了产品,无需承担购买风险,不用担心出现被跑路 被诈骗的情况。妮妮云的售后保证妮妮云退款 通过于合作商的友好协商,云服务器提供2天内全额退款,超过2天不退款 物...

PacificRack(19.9美元/年)内存1Gbps带vps1GB洛杉矶QN机房,七月特价优惠

pacificrack怎么样?pacificrack商家发布了七月最新优惠VPS云服务器计划方案,推出新款优惠便宜VPS云服务器采用的是国产魔方管理系统,也就是PR-M系列,全系基于KVM虚拟架构,这次支持Windows server 2003、2008R2、2012R2、2016、2019、Windows 7、Windows 10以及Linux等操作系统,最低配置为1核心2G内存1Gbps带宽1...

查询ip为你推荐
xunizhujivps,虚拟主机,云主机是什么?三种有什么意思?域名空间代理我想做域名空间代理!域名空间代理域名空间代理商哪个好?域名备案查询如何查询自己域名是否备案,怎么查询备案号?免费网站域名申请哪有里可以申请免费域名的网站?免费网站空间免费网站空间哪个好上海虚拟主机谁能告诉我杭州哪个公司的虚拟主机最好,机房最好是上海或浙江的.云南虚拟主机用哪家虚拟主机?(美橙互联还是西部数码)美国虚拟主机购买美国虚拟主机在国内那家卖的便宜,稳定,功能全??虚拟主机测评我们可以用哪些命令来测试一个虚拟主机的好坏?
hostigation lamp安装 东莞电信局 阿里云邮箱登陆首页 a2hosting 精品网 华为云主机 美国php空间 100m免费空间 韩国名字大全 谁的qq空间最好看 169邮箱 流量计费 空间登入 网购分享 www789 789 数据库空间 北京主机托管 hdroad 更多