Win32-приложение Картотека аудио дисков
Реферат - Компьютеры, программирование
Другие рефераты по предмету Компьютеры, программирование
?о, какой объект в данным момент выделен в древовидной структуре. Выделенными могут оказаться 3 типа элемента:
- вся коллекция;
- один из дисков;
- один из треков.
Если выделенной оказалась вся коллекция, то пункт главного меню “Правка”>“удалить” не выполняет каких-либо действий т.к. не выделен объект для удаления (диск или трек).
Если выделенным оказывается непосредственно диск, то пункт главного меню “Правка”>“удалить” вызывает запрос, обращенный к пользователю, о подтверждении его действий по удалению диска и всех треков, привязанных к нему. В запросе у пользователя имеется 2 варианта ответа:
- OK подтверждает возможность удаления диска и всех треков, привязанных к нему;
- Cancel отменяет работу по удалению диска.
Рисунок 20 предупреждение “Данные диска и всех его треков будут безвозвратно утеряны!!! Вы уверены?”Если выделенным оказывается непосредственно один трек, то пункт главного меню “Правка”>“удалить” вызывает запрос, обращенный к пользователю, о подтверждении его действий по удалению трека. В запросе у пользователя имеется 2 варианта ответа:
- OK подтверждает возможность удаления трека;
- Cancel отменяет работу по удалению трека.
Рисунок 21 предупреждение “Данные трека будут безвозвратно утеряны!!! Вы уверены?”5.8 Вид
В программе имеется пункт меню “вид”. Он позволяет назначать внешний вид графического списка. Имеются следующие варианты вида:
- большие значки
- малые значки
- список
- таблица
На панели инструментов имеется дублирующие кнопки данной функции. На рисунке 22 показаны возможные виды графического списка.
Рисунок 22 возможные виды графического списка
5.9 О программе
Для получения информации и версии продукта и о его разработчиках следует обратиться к пункту “Помощь”>“ О программе”. После выбора этого пункта на экране появиться сообщение, изображенное на рисунке 23.
Рисунок 23 отчет “ О программе ”5.10 Выход из программы
Выход из программ можно осуществить путем выбора пункта главного меню “Файл”>“Выход”.
Также выход осуществляется нажатием кнопки “X” в заголовке главного окна приложения.
Рисунок 24 кнопка выхода в заголовке главного окна приложения
6. Тестирование программы
Для тестирования программы необходимо проверить ряд функций программы:
- создание нового документа;
- сохранение существующего документа;
- открытие документа;
- наполнение документа.
Все эти действия можно объединить в группу и проверить одновременно. Для этого достаточно составить один сценарий, в котором будут следующие действия:
- запуск программы;
- создание нового документа;
- наполнение документа;
- сохранение документа;
- выход из программы;
- запуск программы;
- открытие документа.
Ниже приводятся описанные действия.
1.запуск программы: После запуска программы, на экране должно отобразиться главное окно программы, изображенное на рисунке 3.
2.создание нового документа: После запуска программы можно приступить к созданию нового документа. Это можно сделать при помощи:
- пункта главного меню “Файл”>“Новый” либо аналогичной кнопкой в панели инструментов;
- ничего не делать при запуске изначально происходит работа с новой коллекцией.
3.наполнение документа: Для наполнения документа следует добавить в коллекцию диски и треки для них.
Для добавления новых дисков нужно выполнить следующие действия:
- в древовидной структуре выделить всю коллекцию;
- посредством пункта главного меню “Правка”>“добавить” вызвать диалог “добавление диска”, изображенного на рисунке 13;
- в поле “группа” диалога вписать название “Ария”;
- в поле “название альбома” диалога вписать название “Диск 1”;
- нажать кнопку “добавить”;
- должна произойти проверка введенной информации на допустимость введенных значений, добавление данных и вывестись отчет “Данные добавлены”, изображенный на рисунке 15 (диалог не должен закрыться т.к. он предполагает множественное добавление информации);
- в поле “группа” диалога вписать название “Ария”;
- в поле “название альбома” диалога вписать название “Диск 2”;
- нажать кнопку “добавить”;
- должна произойти проверка введенной информации на допустимость введенных значений, добавление дынных и вывестись отчет “Данные добавлены”, изображенный на рисунке 15;
- после этого следует нажать на кнопку “отмена”, произойдет выход из диалога;
- после этих действий в древовидной структуре появятся два новых узла: “Ария:Диск1” и “Ария:Диск2” корнем которых станет “коллекция”;
Для добавления новых треков к дискам нужно выполнить следующие действия:
- в древовидной структуре выделить узел “Ария:Диск1”;
- посредством пункта главного меню “Правка”>“добавить” вызвать диалог “добавление трека”, изображенного на рисунке 16;
- в поле “название трека” диалога вписать название “ТрекX” (вместо “X” в первой итерации записать “1”);
- в поле “исполнитель” диалога вписать имя “Валерий Кипелов”;
- в поле “дата добавления” диалога вписать текущую дату;
- нажать кнопку “добавить”;
- должна произойти проверка введенной информации на допустимость введенных значений, добавление данных и вывести?/p>