Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсак .doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
1.25 Mб
Скачать

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

НУ «ЛЬВІВСЬКА ПОЛІТЕХНІКА»

Кафедра ЕОМ

Курсовий проект

з предмету Системне програмне забезпечення

на тему:

Утиліта моніторингу та контролю енергоспоживанням портативних комп’ютерів”

Виконав:

студент групи КІ-34

Смолій Андрій

Прийняв:

Грос В.В.

Львів 2014

Завдання на курсовий проект

Розробити програму моніторингу і контролю енергоспоживанням портативних ПК з операційною системою Windows з наступними функціями:

  • управління яскравістю екрану;

  • перегляд заряду батареї;

  • отримання часу до повної розрядки батареї;

  • отримання планів енергоспоживання;

  • зміна плану енергоспоживання.

Програма повинна використовувати стандартні бібліотеки класів платформи .NET і WinApi функції.

Анотація

В даному курсовому проекті проводиться розробка програмної утиліти для моніторингу та контролю енергоспоживання портативних комп’ютерів. Для цього було проведено аналіз особливостей та дослідження найбільших витрат енергоспоживання в ноутбуках. В результаті аналізу було виявлено перевитрати енергії та методи зниження її. Створена програма дозволяє побачити рівень зарядки батареї або її статус підключення до мережі, час до повної зарядки та розрядки батареї, налаштування параметрів таких, як яскравість світла екрану та рівні енергоспоживання для обмеження продуктивності комп’ютера. В завершенні проводиться описання готової утиліти для моніторингу та контролю енергоспоживання портативних комп’ютерів та низка тестувань для виявлення незначних помилок та їх усунення для надійної та стабільної роботи.

ЗМІСТ

Вступ………………………………………………………………………………….5

1. Огляд методів управління енергозбереженням Windows …………………..….6

2. Аналіз задачі розробки утиліта моніторингу та контролю енергоспоживанням портативних комп’ютерів та способи її вирішення .………..………..………….10

2.1.Аналіз задачі розробки утиліта моніторингу та контролю енергоспоживанням портативних комп’ютерів ………………………………….10

2.2.Способи вирішення поставленої задачі……………………………………….11

3. Розробка утиліти контролю і моніторингу енергоспоживанням портативних комп’ютерів …………………..…………………………………………….………13

3.1. Вибір технології програмування……………………………………………...14

3.2. Розробка вузла керування яскравістю екрану……………………………….15

3.3. Розробка вузла виведення інформації про стан батареї…………………….17

3.4. Розробка вузла інформації про стан плану енергоспоживання……….……19

3.5. Розробка вузла зміни плану енергоживлення……………………………..…21

4.Опис інтерфейсу………………………………………………………………….23

5. Тестування …………………………………………………………………….....24

5.1 Виявлення помилок зміни яскравості екрану …………………………..……24

5.2 Виявлення помилок зміни плану енергоживлення. …………………………26

5.3. Виявлення помилок коректного відображення стану батареї ……………...27

Висновок …………………………………………………………………………....28

Список літератури …………………………………………………………...…….29

Додатки …………………………………………………………………………..…30

Вступ

Кожен портативний пристрій має два способи живлення: мережа та живлення від батареї. В зв’язку з різними характеристиками портативних пристроїв (процесор, відео карта, тип та розмір екрану та інші енерговитратні вузли) батарея забезпечує енергоживленням обмежений час. Щоб забезпечити більший час використання батареї, потрібно обмежити певні налаштування портативного комп’ютера, тобто зменшити яскравість екрану та вибрати метод заощадження енергії.

Актуальність даного курсового проекту в тому, що утиліта моніторингу та контролю енергоспоживання дає можливість заощадження енергії батареї в портативних комп’ютерах. Залежно від вибраного методу рівня заощадження обмежує процесор для більшого часу роботи від батареї. Також є можливість заощаджувати, зменшивши рівень яскравості екрану за допомогою повзунка в інтерфейсі утиліти. Головною перевагою утиліти є її простий та зрозумілий інтерфейс, що забезпечує доступність для користувачів з різним рівнем знання комп’ютера.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]