Windows系统辅助管理程序设计与开发
摘 要
随着信息化、网络化、数字化成为社会发展的大趋势,信息化浪潮冲击着人类社会的各个领域,网络管理和搜索系统一直以来都是计算机的重要功能。通过对非计算机行业的用户使用计算机的调查了解,用户希望有一个操作简单、界面友好的工具集,在这种情况下,该系统开发了一个获取基本信息的网络工具集和一个简易的文件查找系统。本设计采用Visual BASIC开发工具,有效的实现了对本机地址、用户信息、工作站信息、服务信息的查看,获取目的网络的连接状态,还可根据用户需求设定搜索文件。在设计中以需求分析为基础,写出系统开发计划、规划实现流程及相关问题的实现方法;设计过程遵循软件工程的方法,完成了windows系统辅助管理程序的设计与开发,为不熟悉windows系统操作的用户提供了一个便捷的操作环境。 [版权所有:http://DOC163.com]
关键词:网络管理;文件搜索;Visual BASIC
The Design and Development of Windows Supplementary Management Program
Abstract
Nowadays, the main streams of social development are information-based, network and digitalization. Under these steams, the impact on the tide of information touches on every field of human society. The network management and searching system has always been being the important functions of the computer. After conveying users who are in non-computer majoring industry, we can learn that users would like to have a tool center that can easily operate and has a friendly interface. Therefore, a simple net tool center for basic information gaining and a simple document searching system are developed. In this design, Visual BASIC is adopt as a developing tool and it helps realize checking up the address of the computer itself, information of the users, of the web sites as well as of the service; it also helps realize gaining the link state of the target net; besides, it can set up document searching in accordance with the users’ needs. The process of the design, which is on the basis of the analysis of need, shall write the systematic development plan, program the realizing flow and the realizing methods of some related problem; The design is followed the process of software engineering methods and then design and development a windows system auxiliary management processes which is for the unfamiliar users with the windows operating system with a convenient operating environment.
Key words: net management; file searching; Visual BASIC
功能模块初步设计
通过对用户需求调研并分析,确定系统应具备的功能,包括:获取主机名和IP地址,获取物理地址,显示本机用户信息,显示工作站信息,列举本机服务,测试目的地是否可达,文件查找,各功能设计如下:
1、获取主机名和IP地址:
对用户而言要想轻松地在网络中遨游,首先必须对本地主机的网络配置信息有清晰的了解,如主机名、IP地址、所注册的域等。在网络编程中,一般都需要获取本地主机的主机名和IP地址,起码应该将这些信息显示给用户,让其感到程序界面的友好性。
2、获取物理地址:
Windows下的TCP/IP协议允许计算机通过网络与另一台计算机通过IP地址、主机名或NETBIOS名称进行通信。但是,当计算机间使用上述三种名称进行通信时,这些名称都必须解析为硬件地址,即MAC地址。如何获取计算机上安装的网卡的物理地址是一个重要问题。
3、显示本机用户信息:
由于Windows设计已达到了C2标准,C2标准建立在用户级别的权限管理基础上,因此任何Windows中与安全性有关的问题都要先查看用户账号的相关信息,用户账号是Windows常用的最小的用户身份标识。任何行为都直接与它的用户账号相联系。但是,管理整个系统的所有用户的权限是一个费时费力的工作,特别是用户很多的情况下。通过一个简易的用户显示工具,管理员可以很快的知道用户对某种资源有什么权限。 [资料来源:http://Doc163.com]
4、显示工作站信息:
获取工作站的配置信息(如工作站的操作平台信息、操作系统版本信息等)以及工作站上的登陆用户信息。
5、列举本机服务:
了解网络机器提供的服务信息非常有用,它可以让用户充分了解机器的性能和功用,对服务进行管理。
6、测试目的地是否可达:
随着网络的普及,网络资源的丰富给很多用户带来很大的便利,获取网络的连接状态能更高效的利用网络资源。
7、文件查找:
查找文件是每个用户经常遇到的事情,因此,一个简洁、方便的文件搜索工具将受到大家的青睐。
[来源:http://www.doc163.com]
目 录
论文总页数:26页
1 引言 1
1.1 课题背景 1
1.2 国内外研究现状 1
1.3 本课题研究的意义 1
1.4 本课题的研究方法 1
2 需求分析 1
2.1 需求调研 1
2.2 开发运行环境 2
2.3 软件设计 4
3 系统工具设计与实现 5
3.1 获取主机名和IP地址 5
3.1.1 功能设计 5
3.1.2 界面实现 7
3.2 获取物理地址 8
3.2.1 功能设计 8
3.2.2 界面实现 10
3.3 显示本机用户信息 10
3.3.1 功能设计 10
3.3.2 界面实现 12
3.4 显示工作站信息 13
3.4.1 功能设计 13
3.4.2 界面实现 15
3.5 列举本机服务 16
3.5.1 功能设计 16
3.5.2 界面实现 19
3.6 目的地是否可达 19
3.6.1 功能设计 19
3.6.2 界面实现 21
3.7 文件搜索详细设计 21
3.7.1 功能设计 21
3.7.2 界面实现 23
4 测试 24 [资料来源:http://Doc163.com]
结 论 24
参考文献 24
致 谢 25
声 明 26 [版权所有:http://DOC163.com]
上一篇:学生考勤信息管理的设计与实现
下一篇:简单远程控制系统被控端的设计