.NET远程计算机管理工具毕业论文(13)

发布时间:2021-06-11

它定义了在本程序中所有用户界面的一些基本外观属性,主窗体中所有其他的窗体类都直接或者间接的继承自该基类,这样有利保证该程序中所有的窗体风格一致,符合软件设计的界面一致性原则。具体来说,包括下述派生窗体类:newConnectionFrame类,这个是“新建连接”的窗体类;addSettingsFrame类,是“添加设置”类;newRemoteMachineFrame类,新建远程主机连接类;newSettings类,“新建设置”;mainFrame,这个是主窗体类。

主工程中各个类的主要方法设计如下:

1)FrameBase类的主要数据成员及方法见表4-1:

表4-1 FrameBase类

2)newConnectionFrame类的主要数据成员及方法见4-2:

表4-2 newConnectionFrame类

3)addSettingsFrame类的主要数据成员及方法见表4-3:

表4-3 addSettingsFrame类

4)newSettings

类的主要数据成员及方法见表4-4:

表4-4 newSettings类

5)mainFrame类的主要数据成员及方法见表4-5:

表4-5 mainFrame类

主工程类结构见图4-1:

图4-1 主工程的类结构图

其他工程的结构类图包括数据加密操作工程及远程主机模型工程两个工程,这些类既有窗体界面类,也有一些逻辑应用的类,下面分别说明各个类的基本作用:aboutAuthorFrame类是“关于作者”的窗体类,这个类展示一些关于程序作者及程序版本的基本信息;enterPasswordFrame也是一个窗体类,它是用于在程序中输入密码时调用的窗体;Program是程序启动类,定义了程序启动时的一些重要参数;RemoteDesktopControllerTabPage是一个用户控件类,它定义了主窗体打开的标签的样式功能等;Resources命名空间存储了程序的一些资源文件,比如图片文件;uctRemoteConnectionSettings远程桌面连接的属性类,定义远程连接属性的类。

下面简单列出主要类的属性及方法:

1)enterPasswordFrame类的主要数据成员及方法见表4-6:

表4-6 enterPasswordFrame类

2)RemoteDesktopControllerTabPage类的主要数据成员及方法见表4-7:

.NET远程计算机管理工具毕业论文(13).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219