Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
KURSOVA.doc
Скачиваний:
16
Добавлен:
05.12.2018
Размер:
492.54 Кб
Скачать

29

Навчально-науковий інститут екології, природоохоронних систем та туризму

ім. В.Чорновола

Кафедра загальної екології та екоінформаційних систем

КУРСОВА РОБОТА

З дисципліни Системне програмне забезпечення

на тему:

«Розробка програми Музичний програвач»

Виконав студент групи КІ-37

Ляхович І.С.

Керівник___________/ М.М. Почтарук/

"_____" _______________2011 р.

Оцінка _____________________

(числом і прописом)

Львів 2011

Зміст

Зміст 3

Вступ 4

Розділ 1. Розробка програми. 5

1.1 Структура програми. 5

1.2 Опис графічного інтерфейсу програми 6

1.3 Основні процедури програми 9

Розділ 2. Опис роботи програми 10

2.1 Список дій користувача програми: 10

2.2 Інструкція користувача програми 10

Перелік використаної літератури 12

Вступ

Програмування — процес створення програмного забезпечення. Програмування поєднує в собі елементи інженерії (існує навіть відповідна спеціальна галузь інженерії - програмна інженерія), фундаментальних наук (перш за все математики) і мистецтва.

У більш вузькому значенні програмування розглядається як кодування — реалізація у вигляді програми одного чи кількох взаємопов'язаних алгоритмів (у сучасних умовах це здійснюється з застосуванням мов програмування). У ширшому сенсі процес програмування охоплює і створення, тобто розробку, алгоритмів, і аналіз потреб майбутніх користувачів програмного забезпечення.

У широкому значенні програмування використовується у значенні створення програми дій або алгоритмів та навчання людей або пристроїв діяти за алгоритмами.

Delphi – це середовище візуального програмування. Програма, створена користувачем у Delphі, називається проектом. Інтегроване середовище Delphi складається з чотирьох основних елементів: головне вікно, вікно інспектора об’єктів, вікно форми та вікно модуля (вікно коду).

Головне вікно має заголовок Delphi 7.0 – Project1. Це вікно містить головне меню, панель кнопок швидкого доступу і палітру компонент.

Головне меню – стандартне меню в стилі Windows. Це меню дозволяє керувати всіма аспектами роботи в Delphi. Рядок меню можна налаштувати за власним бажанням, наприклад, додати власні елементи до пункту меню інструментів Tools.

Завданням курсової роботи є створення програми-додатку «Музичний програвач».

Метою курсової роботи є створення програми для відтворення музичних файлів форматів mp3, wma, wav. У програмі має бути плейлист для відображення переліку музичних файлів з вибраної папки.

Розділ 1. Розробка програми.

1.1 Структура програми.

Структура програми включає: створення графічного інтерфейсу, невидимі компоненти, сам програмний код.

Для початку створення програми - додатку потрібно створити графічний інтерфейс, адже в залежності від інтерфейсу використовуються ті чи інші компоненти, потрібні для створення та роботи програми.

Після завершення роботи з графічним інтерфейсом можна приступати до обробки подій, тобто роботи з програмним кодом, для компонентів, які задіяні в програмі-додатку.

Рис1. Структура програми-додатку

1.2 Опис графічного інтерфейсу програми

Рис2. Інтерфейс програми

На головній формі розташований Mediaplayer, за допомогою якого і здійснюється керування музичними файлами, Listbox, в якому відображається список музичних файлів з вибраної папки, progressbar, який допомагає прокручувати музичні файли, edit, в якому відображається назва поточного файлу, компоненти label, які відображають поточний системний час, час від початку відтворення файлу, час, який залишився до закінчення файлу і загальну тривалість файлу, також один з них відображає, чи увімкнений плейлист, чи вимкнений. Є checkbox, який дозволяє включати повтор файлу після його закінчення. Є контекстне меню, яке дозволяє змінювати колір і програми, і плейлисту окремо. Ще на формі присутні 4 кнопки, за допомогою яких можна:

  1. Відкрити окремий файл (mp3, wma, wav);

  2. Відкрити теку з файлами;

  3. Увімкнути/вимкнути плейлист;

  4. Запустити таймер виключення комп’ютера.

Також на формі є головне меню, яке вміщує в себе всі операції по користуванню програмою.

Назва компоненту

Призначення

З якою метою використовується в курсовій роботі

Форма (Form)

Властивість вінка Windows. На формі розташовуються всі компоненти

Розташування компонентів, створення модальної форми

MainMenu

Дозволяє конструювати і створювати на формі смугу головного меню. Компонент TMainMenu відображає на формі головне меню.

Створення головного меню на формі

Edit

Одно рядкове текстове поле для вводу інформації.

Використовується для вводу паролю, логіну та пошуку по таблиці

Label

Мітка для вводу тексту, одно рядкове текстове поле

Викоритовується для підписів вікон.

MediaPlayer

Універсальний програвач аудіо і відео інформації.

Використовується для відтворення аудіо і відео файлів.

CheckBox

Прапорець – незалежний перемикач.

Використовується для візуаляції стану ввімк/вимк.

progressbar

Індикатор завантаження

Використовується для відображення процесу завантаження

bitbtn

Кнопка з можливістю розташування на ній певного зображення

По натисканню виконує певні дії

listbox

Список

Використовується у програмі, як плейлист.

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