- •Розділ 1. Розробка програми.
- •1.1 Структура програми.
- •1.2 Опис графічного інтерфейсу програми
- •1.3 Основні процедури програми
- •Розділ 2. Опис роботи програми
- •2.1 Список дій користувача програми:
- •2.2 Інструкція користувача програми
- •Перелік використаної літератури
- •Додатки Тексти програмного коду основних процедур програми
- •Вигляд програми в процесі розробки:
- •Вигляд програми в процесі виконання:
Навчально-науковий інститут екології, природоохоронних систем та туризму
ім. В.Чорновола
Кафедра загальної екології та екоінформаційних систем
КУРСОВА РОБОТА
З дисципліни “Системне програмне забезпечення”
на тему:
«Розробка програми “Музичний програвач”»
Виконав студент групи КІ-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 кнопки, за допомогою яких можна:
-
Відкрити окремий файл (mp3, wma, wav);
-
Відкрити теку з файлами;
-
Увімкнути/вимкнути плейлист;
-
Запустити таймер виключення комп’ютера.
Також на формі є головне меню, яке вміщує в себе всі операції по користуванню програмою.
Назва компоненту |
Призначення |
З якою метою використовується в курсовій роботі |
Форма (Form) |
Властивість вінка Windows. На формі розташовуються всі компоненти |
Розташування компонентів, створення модальної форми |
MainMenu |
Дозволяє конструювати і створювати на формі смугу головного меню. Компонент TMainMenu відображає на формі головне меню. |
Створення головного меню на формі |
Edit |
Одно рядкове текстове поле для вводу інформації. |
Використовується для вводу паролю, логіну та пошуку по таблиці |
Label |
Мітка для вводу тексту, одно рядкове текстове поле |
Викоритовується для підписів вікон. |
MediaPlayer |
Універсальний програвач аудіо і відео інформації. |
Використовується для відтворення аудіо і відео файлів. |
CheckBox |
Прапорець – незалежний перемикач. |
Використовується для візуаляції стану ввімк/вимк. |
progressbar |
Індикатор завантаження |
Використовується для відображення процесу завантаження |
bitbtn |
Кнопка з можливістю розташування на ній певного зображення |
По натисканню виконує певні дії |
listbox |
Список |
Використовується у програмі, як плейлист. |