地址关于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年代之后澳大利亚专业学位得到了极大的促进与发展。

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

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

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

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

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

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

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

RAKsmart 2021新年新增韩国服务器及香港美国日本VPS半价

RAKsmart 商家我们肯定不算陌生,目前主要的营销客户群肯定是我们。于是在去年的时候有新增很多很多的机房,比如也有测试过的日本、香港、美国机房,这不今年有新增韩国机房(记得去年是不是也有增加过)。且如果没有记错的话,之前VPS主机也有一次磁盘故障的问题。 这不今天有看到商家新增韩国服务器产品,当然目前我还不清楚商家韩国服务器的线路和速度情况,后面我搞一台测试机进行...

青云互联:美国洛杉矶CN2弹性云限时八折,15元/月起,可选Windows/可自定义配置

青云互联怎么样?青云互联是一家成立于2020年6月的主机服务商,致力于为用户提供高性价比稳定快速的主机托管服务,目前提供有美国免费主机、香港主机、香港服务器、美国云服务器,让您的网站高速、稳定运行。美国cn2弹性云主机限时8折起,可选1-20个IP,仅15元/月起,附8折优惠码使用!点击进入:青云互联官方网站地址青云互联优惠码:八折优惠码:ltY8sHMh (续费同价)青云互联活动方案:美国洛杉矶...

湖北22元/月(昔日数据)云服务器,国内湖北十堰云服务器,首月6折

昔日数据怎么样?昔日数据新上了湖北十堰云服务器,湖北十堰市IDC数据中心 母鸡采用e5 2651v2 SSD MLC企业硬盘 rdid5阵列为数据护航 100G高防 超出防御峰值空路由2小时 不限制流量。目前,国内湖北十堰云服务器,首月6折火热销售限量30台价格低至22元/月。(注意:之前有个xrhost.cn也叫昔日数据,已经打不开了,一看网站LOGO和名称为同一家,有一定风险,所以尽量不要选择...

查询ip为你推荐
服务器租用为什么要租用服务器,有什么好处?linux虚拟主机怎么样在自己的电脑上安装一个Linux的虚拟机操作系统?虚拟主机购买够买虚拟主机在那里的比较好介绍一个免费云主机求一个免费的云主机?asp主机空间Asp空间是什么空间啊?跟有的网站提供的免费空间有什么区别吗?免费国外空间免费国外全能空间申请域名服务商请问那些域名服务商是怎么捣鼓这么多域名的? 它们为什么可以做这个美国vps主机我用的美国VPS主机429元/月,感觉好贵,请问有比较便宜点的吗?免费域名空间求1个免费空间送域名那种100m网站空间100M的最好的网站空间价格多少?
新通用顶级域名 主机测评 softlayer 特价空间 Hello图床 2017年黑色星期五 ev证书 北京主机 怎样建立邮箱 已备案删除域名 169邮箱 新家坡 电信托管 百度云加速 东莞服务器托管 photobucket lamp怎么读 中国电信宽带测速 聚惠网 美国服务器 更多