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

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

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

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

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

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

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

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

A400互联(49元/月)洛杉矶CN2 GIA+BGP、1Gbps带宽,全场独服永久5折优惠

a400互联是一家成立于2020年商家,主营美国机房的产品,包括BGP线路、CN2 GIA线路的云服务器、独立服务器、高防服务器,接入线路优质,延迟低,稳定性高,额外也还有香港云服务器业务。当前,全场服务器5折,香港VPS7折,洛杉矶VPS5折,限时促销!A400互联官网:https://a400.net/优惠活动全场独服永久5折优惠(续费同价):0722香港VPS七折优惠:0711洛杉矶VPS五...

蓝竹云挂机宝25元/年,美国西雅图 1核1G 100M 20元

蓝竹云怎么样 蓝竹云好不好蓝竹云是新商家这次给我们带来的 挂机宝25元/年 美国西雅图云服务器 下面是套餐和评测,废话不说直接开干~~蓝竹云官网链接点击打开官网江西上饶挂机宝宿主机配置 2*E5 2696V2 384G 8*1500G SAS RAID10阵列支持Windows sever 2008,Windows sever 2012,Centos 7.6,Debian 10.3,Ubuntu1...

香港E3 16G 390元/ 香港E5*2 32G 600元/ 香港站群 4-8C 1200元/ 美国200G高防 900/ 日本100M 700元

3C云国内IDC/ISP资质齐全商家,与香港公司联合运营, 已超6年运营 。本次为大家带来的是双12特惠活动,香港美国日本韩国|高速精品|高防|站群|大带宽等产品齐全,欢迎咨询问价。3C云科技有限公司官方网站:http://www.3cccy.com/客服QQ:937695003网页客服:点击咨询客户QQ交流群:1042709810价目表总览升级内存 60元 8G内存升级硬盘 1T机械 90元 2...

查询ip为你推荐
租用虚拟主机租用虚拟主机 与 网络空间租赁有什么区别注册域名怎样注册域名?linux虚拟主机windows虚拟主机和linux虚拟主机有什么区别英文域名中文域名和英文域名的区别? 越详细越好100m虚拟主机100元虚拟主机虚拟主机管理系统大家都用的是什么虚拟主机管理系统?分享一下apache虚拟主机为何apache要配置虚拟主机淘宝虚拟主机我想在淘宝买虚拟主机不知道哪家好?想找长期合作稳定的华众虚拟主机管理系统华众虚拟主机管理系统请问。华众 虚拟主机管理系统 这个问题 怎么解决 。就是后台可以开通虚拟主机 没有问题,但是 删除虚拟主机 后台显示删除成功的,但是实际在服务器上 文件夹 ftp iis站点 都没有被删除 是什么问题域名解析什么是域名解析?它有什么作用?
传奇服务器租用 韩国vps 香港vps xenvps 最便宜虚拟主机 华为4核 创梦 怎么测试下载速度 新家坡 tna官网 空间合租 空间登入 阿里云邮箱登陆地址 登陆qq空间 服务器防御 godaddy中文 连连支付 vim nano 赵荣博客 更多