Моделирование структуры приложения




ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

К КУРСОВОМУ ПРОЕКТУ:

«Программное средство мониторинга и регистрации состояния силовых установок»

 

Выполнил ПетрашевичН.С.

(дата, подпись)

 

 

Руководитель Гламаздин И.И.

(дата, подпись)

 

 

МИНСК 2016

Оглавление

 

1. Введение. 4

2. Описание функциональных требований. 5

3. Моделирование структуры приложения. 7

4. Описание реализации приложения. 9

Приложение. 12

 

 

 


 

Введение

 

Целью настоящего курсового проекта является разработка программного средства мониторинга и регистрации состояния силовых трансформаторов распределительных электрических сетей. Программа позволяет оперативному персоналу получать данные о предыдущем и текущем состоянии трансформатора, в том числе режимные и сервисные параметры, визуализировать данные, планировать и вести учёт капитальных и текущих ремонтов трансформаторного оборудования, а также экспортировать и импортировать информацию о трансформаторе для интеграции со сторонними приложениями. Разработанное программное обеспечение может быть использовано диспетчерским персоналом на предприятиях электрических сетей и на предприятиях занимающихся ремонтом и обслуживанием трансформаторного парка.

 

 


 

Описание функциональных требований

 

Описание предметной области:

Основным объектом мониторинга являются силовые трансформаторы распределительных электрических сетей. Трансформаторы имеют следующие паспортные показатели, устанавливающиеся по данным завода-изготовителя:

- тип;

- номинальная мощность, кВА;

- номинальное напряжение высокой стороны, кВ;

- номинальное напряжение низкой стороны, кВ;

- потери холостого хода, Вт;

- потери короткого замыкания, Вт;

- ток холостого хода, %;

- напряжение короткого замыкания, %.

Трансформаторы устанавливаются на подстанциях, имеющих свой номер и адрес. Трансформаторы могут находиться в работе, либо находиться на складе или ремонте. Для трансформаторов, находящихся в ремонте важно иметь информацию о начале и окончании ремонта, для планирования графика замен. Трансформаторы, находящиеся в работе на подстанции, имеют следующие режимные параметры:

- загрузка, % от номинальной;

- напряжение низкой стороны, кВ;

- температура трансформатора (для масляных – температура масла), °С;

- температура окружающей среды, °С.

Разрабатываемое программное средство должно предоставлять пользователю выполнять следующие действия:

- Вводить, корректировать и удалять режимные параметры трансформаторов.

- Вводить, корректировать и удалять паспортные данные трансформаторов.

- Вводить, корректировать и удалять списки ремонтов трансформатора.

- Вводить, корректировать и удалять подстанции.

- Экспортировать в XML-файл и импортировать из XML-файла трансформатор с паспортными и режимными параметрами.

- Предоставлять доступ к данным трансформатора в удобном виде.

- Определять нагрузочные потери мощности в трансформаторе по результатам измерений.

Приложение должно выводить в виде столбчатой диаграммы нагрузочные потери выбранного трансформатора.

В качестве пользователя приложения выступает оперативный персонал предприятия – оператор.


Рис.1- Диаграмма вариантов использования приложения


 

Моделирование структуры приложения

 

Для реализации приложения потребовалось создать базу данных (БД). В качестве платформы для БД использовалась MS SQL Server 2008. БД представлена совокупностью 4 таблиц: Substations, TransPassport, Mesurements, Repairs, хранящей информацию о подстанциях, паспортные данные трансформатора, данные измерений и ремонтов соответственно. Диаграмма БД представлена на рис. 2.


Рис. 2 – Диаграмма базы данных

 

На основе представленной БД, в MS Visual Studio были созданы классы по технологии LINQ to SQL. Диаграмма классов представлена на рис. 3.

 

 


Рис. 3 – Диаграмма классов


 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-04-12 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: