Дипломная работа: Автоматизация учета и обработки данных по использованию трафика ЛВС для АО "БИТК"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
Методы класса NetFlowCommon
Область
видимости
Объявление
Описание
public
NetFlowWriter(String^
ConnectionString)
Конструктор класса. В
качестве параметра
принимает строку
подключения к базе данных.
public
void Write (NetFlowPacket ^Packet)
Выполняет запись всго пакета
в базу данных
public
void WriteRecord (NetFlowRecord
^Record)
Записывает в базу одну
запись (record) из пакета
NetFlowPacket
public
void ClearBase ()
Выполняет очистку базы
данных
Диаграмма классов приложения приведена на рисунке 2.21.
Рисунок 2.21 - Диаграмма классов (Класс главной формы приложения
«FormMain», классы других форм и основной класс для работы с БД
«baseDataSet»)
Классы для работы с базой данных
baseDataSet
Объединяет в себе классы для обращения к таблицам базе данных. Для
каждой интересующей нас таблицы в этом классе мы создается компоненты
«TableAdapter» и «DataTable». Компонент «DataTable» определяет список полей
набора данных, а компонент «TableAdapter» определяет четыре базовых sql-
запроса (select, insert, update, delete) для работы с конкретной таблицей БД.
Основные элементы класса baseDataSet приведены на рисунке 2.22.
Рисунок 2.22 Основные элементы класса baseDataSet
Department
Класс, привязанный к таблице базы данных «Отдел» (наследуется от класса
«System.Data.DataTable»)
DepartmentTableAdapter
Класс-адаптер для таблицы базы данных «Отдел». Реализует в себе четыре
SQL-запроса (select, insert, update, delete) к целевой таблице. Позволяет выгружать
данные из таблицы базы данных в объекты, наследуемые от класса «Department»,
через который программист может редактировать таблицу базы данных. Метод
«Fill» адаптера заполняет таблицу «Department». Метод «Update» адаптера
заносит данные из «Department» в базу данных.
Employee
Класс, привязанный к таблице базы данных «Сотрудник» аследуется от
класса «System.Data.DataTable»)
EmployeeTableAdapter
Класс-адаптер для таблицы базы данных «Сотрудник». Реализует в себе
четыре SQL-запроса (select, insert, update, delete) к целевой таблице. Позволяет
выгружать данные из таблицы базы данных в объекты, наследуемые от класса
«Employee», через который программист может редактировать таблицу базы
данных. Метод «Fill» адаптера заполняет таблицу «Employee». Метод «Update»
адаптера заносит данные из «Employee» в базу данных.
LocalNetwork
Класс, привязанный к таблице базы данных «Локальные сети» (наследуется
от класса «System.Data.DataTable»)
LocalNetworkTableAdapter
Класс-адаптер для таблицы базы данных «Локальные сети». Реализует в
себе четыре SQL-запроса (select, insert, update, delete) к целевой таблице.
Позволяет выгружать данные из таблицы базы данных в объекты, наследуемые от
класса «LocalNetwork», через который программист может редактировать
таблицу базы данных. Метод «Fill» адаптера заполняет таблицу «LocalNetwork».
Метод «Update» адаптера заносит данные из «LocalNetwork» в базу данных.
Port
Класс, привязанный к таблице базы данных «Порт» (наследуется от класса
«System.Data.DataTable»)
PortTableAdapter
Класс-адаптер для таблицы базы данных «Порт». Реализует в себе четыре
SQL-запроса (select, insert, update, delete) к целевой таблице. Позволяет выгружать
данные из таблицы базы данных в объекты, наследуемые от класса «Port», через
который программист может редактировать таблицу базы данных. Метод «Fill»
адаптера заполняет таблицу «Port». Метод «Update» адаптера заносит данные из
«Port» в базу данных.
Protocol
Класс, привязанный к таблице базы данных «Протокол» (наследуется от
класса «System.Data.DataTable»)
ProtocolTableAdapter
Класс-адаптер для таблицы базы данных «Протокол». Реализует в себе
четыре SQL-запроса (select, insert, update, delete) к целевой таблице. Позволяет
выгружать данные из таблицы базы данных в объекты, наследуемые от класса
«Protocol», через который программист может редактировать таблицу базы
данных. Метод «Fill» адаптера заполняет таблицу «Protocol». Метод «Update»
адаптера заносит данные из «Protocol» в базу данных.
Resource
Класс, привязанный к таблице базы данных «Ресурс» (наследуется от
класса «System.Data.DataTable»)
ResourceTableAdapter
Класс-адаптер для таблицы базы данных «Ресурс». Реализует в себе четыре
SQL-запроса (select, insert, update, delete) к целевой таблице. Позволяет выгружать
данные из таблицы базы данных в объекты, наследуемые от класса «Resource»,
через который программист может редактировать таблицу базы данных. Метод
«Fill» адаптера заполняет таблицу «Resource». Метод «Update» адаптера заносит
данные из «Resource» в базу данных.
view_local_addresses
Класс, привязанный к представлению базы данных «Локальные адреса»
(наследуется от класса «System.Data.DataTable»)
view_local_addressesTableAdapter
Класс-адаптер для представления базы данных «Локальные адреса».
Реализует в себе четыре SQL-запроса (select, insert, update, delete) к целевой
таблице. Позволяет выгружать данные из таблицы базы данных в объекты,
наследуемые от класса «view_local_addresses», через который программист может
редактировать таблицу базы данных. Метод «Fill» адаптера заполняет таблицу
«view_local_addresses». Метод «Update» адаптера заносит данные из
«view_local_addresses» в базу данных.
view_stat_common
Класс, привязанный к представлению базы данных «Общие сведения»
(наследуется от класса «System.Data.DataTable»)
view_stat_commonTableAdapter
Класс-адаптер для представления базы данных «Общие сведения».
Реализует в себе четыре SQL-запроса (select, insert, update, delete) к целевой
таблице. Позволяет выгружать данные из таблицы базы данных в объекты,
наследуемые от класса «view_stat_common», через который программист может
редактировать таблицу базы данных. Метод «Fill» адаптера заполняет таблицу
«view_stat_common». Метод «Update» адаптера заносит данные из
«view_stat_common» в базу данных.
view_stat_employee
Класс, привязанный к представлению базы данных «Трафик» («Статистика
пользователей») (наследуется от класса «System.Data.DataTable»)
view_stat_employeeTableAdapter
Класс-адаптер для представления базы данных «Трафик» («Статистика
пользователей»). Реализует в себе четыре SQL-запроса (select, insert, update,
delete) к целевой таблице. Позволяет выгружать данные из таблицы базы данных
в объекты, наследуемые от класса «view_stat_employee», через который
программист может редактировать таблицу базы данных. Метод «Fill» адаптера
заполняет таблицу «view_stat_employee». Метод «Update» адаптера заносит
данные из «view_stat_employee» в базу данных.
view_stat_employee_connection
Класс, привязанный к представлению базы данных «Соединения»
(«Статистика пользовательских соединений») (наследуется от класса
«System.Data.DataTable»)
view_stat_employee_connectionTableAdapter
Класс-адаптер для представления базы данных «Соединения» («Статистика
пользовательских соединений»). Реализует в себе четыре SQL-запроса (select,
insert, update, delete) к целевой таблице. Позволяет выгружать данные из таблицы
базы данных в объекты, наследуемые от класса «view_stat_employee_connection»,
через который программист может редактировать таблицу базы данных. Метод
«Fill» адаптера заполняет таблицу «view_stat_employee_connection». Метод
«Update» адаптера заносит данные из «view_stat_employee_connection» в базу
данных.
view_stat_employee_connection_info
Класс, привязанный к представлению базы данных «Характер
взаимодействия» («Сведения о подключении») (наследуется от класса
«System.Data.DataTable»)
view_stat_employee_connection_infoTableAdapter
Класс-адаптер для представления базы данных «Характер взаимодействия»
(«Сведения о подключении»). Реализует в себе четыре SQL-запроса (select, insert,
Источник: https://baza.diplomsite.ru/previewfile/2370