
- •Задание на выполнение курсовой работы
- •Р еферат
- •Содержание
- •1 Разработка приложения "Audio Player":
- •Введение
- •1 Разработка приложения "Audio Player"
- •1.1 Анализ требований
- •Требования к программе:
- •Требования к пользовательскому интерфейсу:
- •1.2 Проектирование
- •1.3 Кодирование
- •1.4 Тестирование
- •Заключение
- •Список используемых источников
- •Приложение а
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ
Российской Федерации
Пензенский Государственный Педагогический
Университет имЕНИ В.Г. Белинского
Кафедра Прикладной математики и информатики
Зав. кафедрой ПМИ
профессор, к.т.н.,
Дрождин В.В.
“ ___ ” июня 2010 г.
Разработка приложения “Audio Player”
Пояснительная записка
к КУРСОВОМУ проекту
по дисциплине “Визуальное программирование”
Автор курсового проекта |
Шишкин А.А. |
||
Группа |
МП-21 |
Специальность |
010503 |
Руководитель работы |
Баканов А.Б. |
||
|
|
||
|
|
||
|
|
ПЕНЗА 2010
Задание на выполнение курсовой работы
Разработать программу, реализующую приложение «Audio Player». Программа должна воспроизводить audio файлы, добавлять и удалять файлы в список воспроизведения, сохранять и открывать список воспроизведения, создавать новый список воспроизведения.
не менее двух диалоговых окон;
меню;
панель инструментов;
кнопки (Button);
надписи (Label);
поля ввода (TextBox);
переключатели (RadioButton);
флажки (CheckBox);
списки (ListBox);
выпадающие списки (ComboBox);
диалог «О программе»;
иконка (пиктограмма) приложения и диалоговых форм;
другие визуальные элементы управления.
Среда разработки: любая, поддерживающая визуальное программирование. Язык программирования: C#.
Р еферат
Пояснительная записка содержит 32 листа, 12 рисунков, 1 таблица,
3 источника, 1 приложение.
ПРОГРАММИРОВАНИЕ, C#, WINDOWS FORMS, ФАЙЛ, DirectShow, МЕТОД, СОРТИРОВКА, ВИЗУАЛЬНЫЕ ЭЛЕМЕНТЫ, ПОЛЬЗВОТАТЕЛЬСКИЙ ИНТЕРФЕЙС, ФОРМАТ
Объектом исследования является процесс разработки визуального интерфейса программ.
Цель работы – разработка программы «Audio Player», предназначенной для воспроизведения audio файлов.
Изучены принципы организации Audio проигрывателя на примерах AIMP, Winamp. Программа разработана на языке программирования C#.
В результате выполнения курсового проекта разработано приложение «Audio Player». Эта разработка позволит пользователю воспроизводить audio файлы.
Разработанная программа может применять дома у обычных пользователей.
Содержание
ВВЕДЕНИЕ………………………………………………………………....5
1 Разработка приложения "Audio Player":
1.1 Анализ требований…………………………………………….....6
1.2 Проектирование…………………………………………………..8
1.3 Кодирование……………………………………………………..10
1.4 Тестирование…………………………………………………….13
ЗАКЛЮЧЕНИЕ…………………………………………………………...19
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ……………………..20
Приложение А Листинг программы……….…………………………..21
Введение
Визуальное программирование (лат.Visualis - зрительный)- программирование, предусматривающее создание приложений с помощью наглядных средств. При этом программист показывает, что должно получиться в результате, а текст программы генерируется автоматически с помощью визуального прототипа. [1]
Необходимо различать:
графический язык программирования — который прежде всего язык программирования (со своим синтаксисом)
визуальные средства разработки — как правило, под ними подразумевают средства проектирования интерфейсов или какую либо CASE-систему для быстрой разработки приложений или SCADA-систему для программирования микроконтроллеров.
Языки визуального программирования могут быть дополнительно классифицированы в зависимости от типа и степени визуального выражения, на следующие типы:
языки на основе объектов, когда визуальная среда программирования предоставляет графические или символьные элементы, которыми можно манипулировать интерактивным образом в соответствии с некоторыми правилами;
языки, в интегрированной среде разработки которых на этапе проектирования интерфейса применяются формы, с возможностью настройкой их свойств. Примеры: Delphi и C++ Builder фирмы Borland, С#
языки схем, основанные на идее «фигур и линий», где фигуры (прямоугольники, овалы и т. п.) рассматриваются как субъекты и соединяются линиями (стрелками, дугами и др.), которые представляют собой отношения. Пример: UML. [2]
.NET Framework — программная технология от компании Microsoft, предназначенная для создания обычных программ и веб-приложений.