Win32-приложение Картотека аудио дисков

Реферат - Компьютеры, программирование

Другие рефераты по предмету Компьютеры, программирование

?о, какой объект в данным момент выделен в древовидной структуре. Выделенными могут оказаться 3 типа элемента:

  • вся коллекция;
  • один из дисков;
  • один из треков.

Если выделенной оказалась вся коллекция, то пункт главного меню “Правка”>“удалить” не выполняет каких-либо действий т.к. не выделен объект для удаления (диск или трек).

Если выделенным оказывается непосредственно диск, то пункт главного меню “Правка”>“удалить” вызывает запрос, обращенный к пользователю, о подтверждении его действий по удалению диска и всех треков, привязанных к нему. В запросе у пользователя имеется 2 варианта ответа:

  • OK подтверждает возможность удаления диска и всех треков, привязанных к нему;
  • Cancel отменяет работу по удалению диска.

Рисунок 20 предупреждение “Данные диска и всех его треков будут безвозвратно утеряны!!! Вы уверены?”Если выделенным оказывается непосредственно один трек, то пункт главного меню “Правка”>“удалить” вызывает запрос, обращенный к пользователю, о подтверждении его действий по удалению трека. В запросе у пользователя имеется 2 варианта ответа:

  • OK подтверждает возможность удаления трека;
  • Cancel отменяет работу по удалению трека.

Рисунок 21 предупреждение “Данные трека будут безвозвратно утеряны!!! Вы уверены?”5.8 Вид

В программе имеется пункт меню “вид”. Он позволяет назначать внешний вид графического списка. Имеются следующие варианты вида:

  1. большие значки
  2. малые значки
  3. список
  4. таблица

На панели инструментов имеется дублирующие кнопки данной функции. На рисунке 22 показаны возможные виды графического списка.

 

Рисунок 22 возможные виды графического списка

5.9 О программе

Для получения информации и версии продукта и о его разработчиках следует обратиться к пункту “Помощь”>“ О программе”. После выбора этого пункта на экране появиться сообщение, изображенное на рисунке 23.

Рисунок 23 отчет “ О программе ”5.10 Выход из программы

Выход из программ можно осуществить путем выбора пункта главного меню “Файл”>“Выход”.

Также выход осуществляется нажатием кнопки “X” в заголовке главного окна приложения.

Рисунок 24 кнопка выхода в заголовке главного окна приложения

6. Тестирование программы

Для тестирования программы необходимо проверить ряд функций программы:

  • создание нового документа;
  • сохранение существующего документа;
  • открытие документа;
  • наполнение документа.

Все эти действия можно объединить в группу и проверить одновременно. Для этого достаточно составить один сценарий, в котором будут следующие действия:

  1. запуск программы;
  2. создание нового документа;
  3. наполнение документа;
  4. сохранение документа;
  5. выход из программы;
  6. запуск программы;
  7. открытие документа.

Ниже приводятся описанные действия.

1.запуск программы: После запуска программы, на экране должно отобразиться главное окно программы, изображенное на рисунке 3.

2.создание нового документа: После запуска программы можно приступить к созданию нового документа. Это можно сделать при помощи:

  • пункта главного меню “Файл”>“Новый” либо аналогичной кнопкой в панели инструментов;
  • ничего не делать при запуске изначально происходит работа с новой коллекцией.

3.наполнение документа: Для наполнения документа следует добавить в коллекцию диски и треки для них.

Для добавления новых дисков нужно выполнить следующие действия:

  • в древовидной структуре выделить всю коллекцию;
  • посредством пункта главного меню “Правка”>“добавить” вызвать диалог “добавление диска”, изображенного на рисунке 13;
  • в поле “группа” диалога вписать название “Ария”;
  • в поле “название альбома” диалога вписать название “Диск 1”;
  • нажать кнопку “добавить”;
  • должна произойти проверка введенной информации на допустимость введенных значений, добавление данных и вывестись отчет “Данные добавлены”, изображенный на рисунке 15 (диалог не должен закрыться т.к. он предполагает множественное добавление информации);
  • в поле “группа” диалога вписать название “Ария”;
  • в поле “название альбома” диалога вписать название “Диск 2”;
  • нажать кнопку “добавить”;
  • должна произойти проверка введенной информации на допустимость введенных значений, добавление дынных и вывестись отчет “Данные добавлены”, изображенный на рисунке 15;
  • после этого следует нажать на кнопку “отмена”, произойдет выход из диалога;
  • после этих действий в древовидной структуре появятся два новых узла: “Ария:Диск1” и “Ария:Диск2” корнем которых станет “коллекция”;

Для добавления новых треков к дискам нужно выполнить следующие действия:

  1. в древовидной структуре выделить узел “Ария:Диск1”;
  2. посредством пункта главного меню “Правка”>“добавить” вызвать диалог “добавление трека”, изображенного на рисунке 16;
  3. в поле “название трека” диалога вписать название “ТрекX” (вместо “X” в первой итерации записать “1”);
  4. в поле “исполнитель” диалога вписать имя “Валерий Кипелов”;
  5. в поле “дата добавления” диалога вписать текущую дату;
  6. нажать кнопку “добавить”;
  7. должна произойти проверка введенной информации на допустимость введенных значений, добавление данных и вывести?/p>