Разработка системы управления уличным освещением
Цели и задачи работы
Обзор существующих аналогов
Требования к системе
Средства реализации ИС
Структура программного комплекса ИС
Диаграмма состояний объекта управления
Структура базы данных
Матрица доступа к ИС
Результаты разработки
Результаты разработки
Результаты разработки
Результаты разработки
Примеры отчетов
Примеры отчетов
Заключение
967.50K

Разработка системы управления уличным освещением

1. Разработка системы управления уличным освещением

Руководитель: Подгорнова Ю.А.
Студент: Ларин А.В., гр. ИСз-111

2. Цели и задачи работы

Цель работы:
◦ Автоматизация контроля состояния сетей уличного
освещения с возможностью управления включением и
выключением
Задачи:





Анализ предметной области и сбор требований
Обзор существующих аналогов
Проектирование системы
Программная реализация системы
Тестирование
2 / 16

3. Обзор существующих аналогов

Программные продукты /
функции
GCM
Control
Гелиос
Система
НИЛ АП
АСУНО
«КУЛОН»
АСУНО
«Рассвет»
Включение/отключение уличного
освещения (по графику, по
сигналу датчика освещенности,
ручным способом)
+
+
+
+
+
Мониторинг состояния ламп
+
+
+
+
+
Функции безопасности и контроля
объектов освещения
+
+
+
+
+
Учет энергопотребления
-
+
-
+
+
Защита от несанкционированного
доступа
-
-
+
-
-
3 / 16

4. Требования к системе

◦ Настраиваемый список обслуживаемых сетей
уличного освещения
◦ Включение и выключение сетей уличного
освещения по световому датчику
◦ При отказе светового датчика, возможность
перехода на ручное управление, или включениевыключение по расписанию восходов и закатов
солнца
◦ Ведение журнала переключений
◦ Разграничение полномочий доступа
4 / 16

5. Средства реализации ИС

Категория программных средств,
выполняемые задачи
Проектирование системы
Используемые программные средства
Star UML 5.0
CA ERWin Data Modeler 9.0
Среда разработки
Microsoft Visual Studio 2015 Community
Язык программирования,
C#, Windows Forms, .NET Framework 4.5
платформа разработки
СУБД
Microsoft SQL Server Express 2014
Генератор отчетов
FastReport .NET 2014
Технология доступа к данным
Entity Framework 6
5 / 16

6. Структура программного комплекса ИС

6 / 16

7. Диаграмма состояний объекта управления

7 / 16

8. Структура базы данных

Права досту па
Код гру ппы досту па (FK)
Имя объекта
Имя поля
Раз решение соз дания
Раз решение у даления
Раз решение из менения
Раз решение чтения
Гру ппа досту па
Код гру ппы досту па
Имя гру ппы
Код польз ователя
Жу рнал переключений
Код типа события
Имя события
Дата
Время восхода солнца
Время з ахода солнца
Польз ователь
Логин
Отображаемое имя
Раз решение входа
Хеш пароля
Код гру ппы досту па (FK)
Тип события
Световой день
Номер события
Дата события
Код польз ователя (FK)
Код типа события (FK)
Код сети освещения (FK)
Код режима у правления (FK)
Режим у правления
Код режима у правления
Наименование
Датчик освещенности
Адрес концентратора
Порт концентратора
Теку щее состояние
Дата из менения состояния
Подстанция
Код подстанции
Наименование
Сеть освещения
Код сети освещения
Наименование
Код подстанции (FK)
Теку щее состояние
Дата из менения состояния
Код режима у правления включением (FK)
Код режима у правления отключением (FK)
Время включения по расписанию
Время отключения по расписанию
Адрес концентратора (FK)
Порт концентратора (FK)
8 / 16

9. Матрица доступа к ИС

Диспетчерский
персонал
Административный
персонал
Администратор
Редактирование списка
подстанций
+
Редактирование списка сетей
освещения
+
Редактирование календаря
восходов и закатов солнца
+
Редактирование списка
пользователей
+
Просмотр состояния сетей
освещения
+
+
+
+
+
+
Просмотр журнала
переключений
+
+
+
Формирование отчетов
+
+
+
+
+
Смена собственного пароля
Ручное управление сетями
освещения
9 / 16

10. Результаты разработки

Авторизация в системе
10 / 16

11. Результаты разработки

Конфигурирование списка сетей освещения
11 / 16

12. Результаты разработки

Настройка параметров сети освещения
12 / 16

13. Результаты разработки

Интерфейс диспетчера
13 / 16

14. Примеры отчетов

14 / 16

15. Примеры отчетов

15 / 16

16. Заключение

В рамках бакалаврской работы решены задачи:





Анализ предметной области и сбор требований
Обзор существующих аналогов
Проектирование системы
Программная реализация системы
Тестирование системы
Полученные результаты:
◦ Разработана информационная система, удовлетворяющая
требованиям технического задания
16
English     Русский Правила