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

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

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

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

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

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

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

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

弘速云20.8元/月 ,香港云服务器 2核 1g 10M

弘速云元旦活动本公司所销售的弹性云服务器、虚拟专用服务器(VPS)、虚拟主机等涉及网站接入服务的云产品由具备相关资质的第三方合作服务商提供官方网站:https://www.hosuyun.com公司名:弘速科技有限公司香港沙田直营机房采用CTGNET高速回国线路弹性款8折起优惠码:hosu1-1 测试ip:69.165.77.50​地区CPU内存硬盘带宽价格购买地址香港沙田2-8核1-16G20-...

LOCVPS-2021年6月香港便宜vps宽带升级,充值就送代金券,其它八折优惠!

LOCVPS怎么样?LOCVPS是一家成立于2011年的稳定老牌国人商家,目前提供中国香港、韩国、美国、日本、新加坡、德国、荷兰等区域VPS服务器,所有机房Ping延迟低,国内速度优秀,非常适合建站和远程办公,所有机房Ping延迟低,国内速度优秀,非常适合做站。XEN架构产品的特点是小带宽无限流量、不超售!KVM架构是目前比较流行的虚拟化技术,大带宽,生态发展比较全面!所有大家可以根据自己业务需求...

819云互联 香港 日本 美国 2核4G 18元 8核8G 39元 免费空间 免费CDN 香港 E3 16G 20M 230元/月

819云互联是海外领先的互联网业务平台服务提供商。专注为用户提供低价高性能云计算产品,致力于云计算应用的易用性开发,并引导云计算在国内普及。目前平台研发以及运营云服务基础设施服务平台(IaaS),面向全球客户提供基于云计算的IT解决方案与客户服务,拥有丰富的海外资源、香港,日本,美国等各国优质的IDC资源。官方网站:https://www.819yun.com香港特价物理服务器:地区CPU内存带宽...

查询ip为你推荐
域名价格域名费用大概是多少?美国vps服务器美国Vps 哪里的稳定,服务好,不是代购,主要是我新手,不太懂国外域名注册国外注册域名种类这么多,我们要怎么选择?域名主机域名与主机的对应关系在哪里可以看到?网站空间域名网站制作 域名和空间php虚拟空间虚拟空间怎么修改php.ini配置网站空间免备案哪有不用备案的网站空间?万网虚拟主机万网虚拟、专享、独享主机有什么区别?虚拟主机软件谁知道这个虚拟机软件叫什么。河南虚拟主机谁那有好的虚拟主机?
河南虚拟主机 最便宜的vps vps优惠码 x3220 mediafire下载 20g硬盘 免费个人网站申请 国外在线代理 hkg cdn加速原理 shopex主机 吉林铁通 架设邮件服务器 shuang12 789 php服务器 学生服务器 广东服务器托管 rewritecond accountsuspended 更多