"justify"> Button5.Click (кнопка Розрахунок):
Перевірка даних, які містяться в об'єктах:
а) LabeledEdit [1-2] .Text
б) StringGrid1.Cells
Вихід з методу, якщо існують незаповнені клітинки
Розрахунок витрат
Порівняння з попереднім результатом
Button2.Click (кнопка 2):
Очищення вмісту в об'єктах LabeledEdit [1-4] .Text
Повернення об'єкта StringGrid1 до вихідного стану
Робить об'єкт Image1 - видимим
Робить невидимими наступні об'єкти:
а) Button [3-5]
б) StringGrid1,
в) LabeledEdit [1-4] .Click (кнопка Зберегти):
Зберігає в файл поточний результат обчислень
Заповнення даними Memo1.Lines
Збереження вмісту Memo1.Lines в файл
MenuItem3.Click (кнопка Про програму):
Висновок повідомлення з коротким описом програми
MenuItem4.Click (кнопка Вихід):
Закриває додаток
Система для розрахунку енергоресурсів - розроблена. У наступному підрозділі проведемо тестування розробленої програми.
3.2 Тестування розробленої системи для розрахунку споживання енергоресурсів на малих підприємствах
Вихідні дані для розрахунку:
. Тариф за кВт-годину: 0,9 грн.
. Кількість днів: 20
. Дані по пристроях (табл. 3.1)
Таблиця 3.1 - Вихідні дані по пристроях
№ п пЕлектріческіе прібориКолічествоМощностьЧасов в день1Лампа10040102Компьютер207083Монитор204084Ноутбук109085Принтер1030016Кондиционер580057Электрочайник5220018Вентилятор103059Кофеварка5900110Микроволновка512001 Формула для розрахунку:
(3.1)
Де Z - споживання енергоресурсів;
k - тариф;
T - період (кількість днів);
N [i] - Кількість i-го пристрою;
P [i] - Потужність i-го пристрою;
T [i] - період роботи за день (годин на день) i-го пристрою.
Порівняємо розрахунок програми з розрахунком з Microsoft Excel.
Розрахунок, виконаний у розробленій програмі (рис. 3.7):
Малюнок 3.7 - Розрахунок програми по вихідним даним
Розрахунок, виконаний у Microsoft Excel (рис. 3.8):
Малюнок 3.8 - Розрахунок Microsoft Excel за вихідними даними
Як ми бачимо, розрахунок, вироблений за вихідними даними - вірний.
Проведемо тестування з іншим аспектам програми:
1. Кнопка Зберегти
Зовнішній вигляд програми (рис. 3.9)
Малюнок 3.9 - Зовнішній вигляд програми після натискання кнопки Зберегти
Вміст файлу pastFew.txt: (рис. 3.10)
Малюнок 3.10 - Файл pastFew.txt, що містить споживання енергоресурсів для останніх обчислень
Вміст файлу fullForm.txt: (рис. 3.11)
Малюнок 3.11 - Файл fullForm.txt, що містить вхідний і вихідний потік даних з останніх обчислень
. Кнопка Про програму (рис. 3.12)
Малюнок 3.12 - Результат натискання кнопки Про програму
3. Кнопка Створити (рис. 3.13)
Малюнок 3.13 - Результат натискання кнопки Створити
Тестування завершено, програма робоча.
ВИСНОВКИ
З метою оптимізації витрат і встановлення контролю за енергопостачанням в даній дипломній роботі була розроблена програма «Energy Management» - інструмент для підрахунку витрати електроенергії в господарстві. За допомогою цієї програми було розраховано поточні витрати електроенергії і можливе зниження за рахунок економії та використання сучасних технологій. Energy Management буде корисний тим, хто хоче знизити витрати на електрику. Для тих малих підприємств, які збираються встановити автономну систему електропостачання, така програма абсолютно необхідна для оптимізації енергоспоживання. Це важливо, оскільки, чим менше споживання електроенергії, тим менше навантаження на компоненти енергосистеми і тим довше вони служать. Також менша витрата енергії дозволяє установку системи меншої потужності і на цьому дуже сильно заощадити.
У першому розділі дипломної роботи було розглянуто загальне поняття енергоресурсів та їх розрахунку. Електрична енерг...