Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...
Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...
Топ:
Когда производится ограждение поезда, остановившегося на перегоне: Во всех случаях немедленно должно быть ограждено место препятствия для движения поездов на смежном пути двухпутного...
Теоретическая значимость работы: Описание теоретической значимости (ценности) результатов исследования должно присутствовать во введении...
Генеалогическое древо Султанов Османской империи: Османские правители, вначале, будучи еще бейлербеями Анатолии, женились на дочерях византийских императоров...
Интересное:
Средства для ингаляционного наркоза: Наркоз наступает в результате вдыхания (ингаляции) средств, которое осуществляют или с помощью маски...
Уполаживание и террасирование склонов: Если глубина оврага более 5 м необходимо устройство берм. Варианты использования оврагов для градостроительных целей...
Отражение на счетах бухгалтерского учета процесса приобретения: Процесс заготовления представляет систему экономических событий, включающих приобретение организацией у поставщиков сырья...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
На этапе проектирования базы данных были проанализированы и выделены следующие сущности и их атрибуты:
Ø Пользователи (идентификатор пользователя, имя, фамилия, логин, пароль, администратор, первый вход);
Ø Телефоны пользователей (номер телефона, идентификатор пользователя);
Ø Уведомление по телефону (идентификатор уведомления, идентификатор уведомления по телефону, идентификатор первого номер телефона);
Ø Производители устройств (id, название);
Ø Уведомление по электронной почте (идентификатор уведомления, идентификатор уведомления по электронной почте, идентификатор первого адреса электронного почты);
Ø Электронные адреса пользователей (электронная почта, идентификатор пользователя);
Ø Типы устройств (идентификатор типа устройства, название);
Ø Список параметров для конкретного устройства (идентификатор устройства, идентификатор параметров и дельта);
Ø Модель устройства (идентификатор модели, название, идентификатор производителя, идентификатор тип устройства);
Ø История изменения значений параметров (идентификатор параметра истории, время хранения, идентификатор устройства, идентификатор параметра);
Ø Параметры (идентификатор параметра, название, оид, идентификатор модели);
Ø Устройства (идентификатор устройства, название, физический адрес, порт, логин для домена, пароль, описание, дата подключения, идентификатор модели, id заказчика, состояние);
Ø Заказчики (идентификатор заказчика, название).
Используя вышеуказанные сущности можно составить схему с указанием связей между таблицами.
База данных отображена на рисунке 3.20.

Рис.3.20.Схема БД
Перечень таблиц
На рисунке 3.21 представлены следующие таблицы:
1. Таблица «Users»
Данная таблица хранит сведения о пользователях.
Таблица 3.3.Описание таблицы «Users»
| Имя поля | Тип данных | Описание |
| IdUser | Целочисленный | Идентификатор пользователя |
| Name | Текстовый | Имя |
| Lastname | Текстовый | Фамилия |
| Login | Текстовый | Логин |
| Password | Текстовый | Пароль |
| IsAdmin | Целочисленный | Является ли пользователь администратором |
| FirstEntry | Целочисленный | Входил уже пользователь в систему или нет |
2. Таблица «PhoneNumbers».
Таблица хранит информацию о номерах телефонов пользователей.
Таблица 3.4.Описание таблицы «PhoneNumbers»
| Имя поля | Тип данных | Описание |
| Number | Текстовый | Номер телефона |
| IdUser | Целочисленный | Идентификатор пользователя |
3. Таблица «PhoneNotifications».
Таблица хранит список оповещения по телефону для конкретного параметра.
Таблица 3.5.Описание таблицы «PhoneNotifications»
| Имя поля | Тип данных | Описание |
| IdPhoneNotification | Целочисленный | Идентификатор списка оповещения |
| IdNotification | Целочисленный | Идентификатор оповещения |
| IdPhoneEntity | Текстовый | Идентификатор номера телефона |
4. Таблица «Notification».
Таблица хранит информацию об оповещениях.
Таблица 3.6.Описание таблицы «Notification»
| Имя поля | Тип данных | Описание |
| IdNotification | Целочисленный | Идентификатор оповещения |
| IdDeviceEntity | Целочисленный | Идентификатор устройства |
| IdDeviceItemEntity | Целочисленный | Идентификатор параметра |
| TimeDelta | Целочисленный | Период вывода оповещения |
| ValueDelta | Целочисленный | Значение, при котором будет срабатывать оповещение |
5. Таблица Makers
Таблица хранит сведения о производителе оборудования.
Таблица 3.7.Описание таблицы «Makers»
| Имя поля | Тип данных | Описание |
| IdMaker | Целочисленный | Идентификатор производителя |
| MakerName | Текстовый | Название производителя |
6. Таблица «EmailNotification».
Таблица хранит список оповещения по электронной почте.
Таблица 3.8.Описание таблицы «EmailNotification»
| Имя поля | Тип данных | Описание |
| IdEmailNotification | Целочисленный | Идентификатор оповещения по электронной почте |
| IdNotification | Целочисленный | Идентификатор оповещения |
| IdEmailEntity | Текстовый | Идентификатор электронной почты |
7. Таблица «EmailEntities».
Таблица содержит сведения об электронных почтах пользователей.
Таблица 3.9.Описание таблицы «EmailEntities»
| Имя поля | Тип данных | Описание |
| Текстовый | Электронная почта | |
| IdUser | Целочисленный | Идентификатор пользователя |
8. Таблица «DeviceTypes».
Таблица хранит сведения о типах устройств.
Таблица 3.10.Описание таблицы «DeviceTypes»
| Имя поля | Тип данных | Описание |
| IdDeviceType | Целочисленный | Идентификатор типа устройств |
| DeviceTypeName | Текстовый | Название типа устройств |
9. Таблица «DeviceItems».
Таблица содержит информация о параметрах мониторинга.
Таблица 3.11.Описание таблицы «DeviceItems»
| Имя поля | Тип данных | Описание |
| IdDeviceEntity | Целочисленный | Идентификатор устройства |
| IdDeviceItemEntity | Целочисленный | Идентификатор параметра |
| DeltaT | Целочисленный | Частота опроса |
10. Таблица «DeviceModel»
Таблица содержит сведения о моделях устройств.
Таблица 3.12.Описание таблицы «DeviceModel»
| Имя поля | Тип данных | Описание |
| IdDeviceModel | Целочисленный | Идентификатор модели |
| ModelName | Текстовый | Название модели |
| IdMaker | Целочисленный | Идентификатор производителя |
| IdDeviceType | Целочисленный | Идентификатор типа устройства |
11. Таблица «DeviceItemsHistory».
Таблица хранит информацию об истории изменении параметров.
Таблица 3.13.Описание таблицы «DeviceItemsHistory»
| Имя поля | Тип данных | Описание |
| IdItemHistory | Целочисленный | Идентификатор истории |
| Value | Текстовый | Значение параметра |
| Timestamp | Дата | Метка времени |
| IdDeviceEntity | Целочисленный | Идентификатор устройства |
| IdDeviceItemEntity | Целочисленный | Идентификатор параметра |
12. Таблица «DeviceItemEntities».
Хранит информацию о параметрах моделей устройств.
Таблица 3.14.Описание таблицы «DeviceItemEntities»
| Имя поля | Тип данных | Описание |
| IdDeviceItemEntity | Целочисленный | Идентификатор параметра |
| Name | Текстовый | Название параметра |
| Oid | Текстовый | OID-параметра |
| IdModel | Целочисленный | Идентификатор модели |
13. Таблица «DeviceEntities».
Таблица хранит информацию о реальном устройстве.
Таблица 3.15.Описание таблицы «DeviceEntities»
| Имя поля | Тип данных | Описание |
| IdDeviceEntity | Целочисленный | Идентификатор |
| Name | Текстовый | Наименование устройства |
| Port | Целочисленный Int | Порт подключения |
| Login | Текстовый | Логин подключения к домену |
| Password | Текстовый | Пароль |
| Description | Текстовый | Описание |
| DateCreate | Дата | Дата подключения |
| IsActive | Целочисленный | Состояние (включен-отключен) |
| IdCustomer | Целочисленный | Идентификатор заказчика |
| IdModel | Целочисленный | Идентификатор модели |
| Ip | Текстовый | Физический адрес |
14. Таблица «Customers»
Таблица содержит информацию о заказчиках сетевого оборудования.
Таблица 3.16.Описание таблицы «Customers»
| Имя поля | Тип данных | Описание |
| IdCustomer | Целочисленный Int | Идентификатор |
| CustomerName | Текстовый | Название заказчика |
15. Таблица «ReportParameterDataTypes»
Таблица хранит информация о типах параметров для отчетов.
Таблица 3.17.Описание таблицы «ReportParameterDataTypes»
| Имя поля | Тип данных | Описание |
| IdReportParameterDataTypes | Целочисленный | Идентификатор типа параметров |
| DataTypeName | Текстовый | Название типа параметров |
16. Таблица «ReportParameter».
Таблица хранит параметры для отчетов;
Таблица 3.18.Описание таблицы «ReportParameter»
| Имя поля | Тип данных | Описание |
| IdReportParameter | Целочисленный | Идентификатор параметра отчета |
| Name | Текстовый | Название параметра |
| PrompName | Текстовый | Отображение параметра |
| idReportParameterDataType | Целочисленный | Идентификатор типа параметра |
| IdReport | Целочисленный | Идентификатор отчета |
4.17 Таблица «Reports».
Таблица хранит информация об отчетах.
Таблица 3.19.Описание таблицы «Reports»
| Имя поля | Тип данных | Описание |
| IdReport | Целочисленный | Идентификатор отчета |
| Name | Текстовый | Название отчета |
| ReportPath | Текстовый | Путь к отчету на сервере отчетов |
Входные и выходные данные
На вход программному обеспечению «по мониторингу и контролю сетевого оборудования по протоколу SNMP» подаются следующие данные:
Ø Информация о пользователях;
Ø Информация о моделях устройств;
Ø Информация о производителях устройств;
Ø Информация о заказчиках;
Ø Информация о параметрах при добавлении модели;
Ø Данные генерируемые программным обеспечением:
Ø Отчет по расходным материалам;
Ø Статистика изменения параметров мониторинга.
|
|
|
Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...
Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...
Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...
Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!