Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Разработка программы






 

На стадии проработки (проектирования) программного продукта использовался метод расширения ядра, а в частности методика Джексона. Выбор метода проектирования объясняется рядом причин:

1) необходимость формирования корректной структуры входных данных;

2) необходимость формирования корректной структуры выходных данных.

После проектирования эти структуры были синтезированы до получения целостной программы. Проектирование структуры входных и выходных данных подразумевает под собой также проектирование методов наилучшего сохранения информации и методов дальнейшей ее обработки вплоть до формирования выходных данных.

После окончания проектирования программы, спроектированные данные были преобразованы в программный код (стадия создания).

На последней стадии универсального процесса разработки ПО – переходный период – происходило тестирование готового программного продукта.

На главной форме программы (см. рисунок 2) располагаются: главное меню, где располагаются кнопки управления – выбор каталога, пауза/воспроизведение, перемещение между треками. Тайминг воспроизведения трека. В центре располагается поле, где формируется список треков. Слева «бегунок», обеспечивающий уровень громкости воспроизведения.

Исполняемый файл программы называется Mp3p.exe и для своей работы не требует никаких дополнительных файлов.

 

Рисунок 2. Главное окно программы

При работе возникают задержки времени в следующих случаях:

1) При загрузке программы в оперативную память;

2) Задержки, связанные с открытием файлов данных в процессе работы программы;

3) При добавлении, просмотре, изменении записей.

Все остальное время при работе программы выделяется под нужды пользователя и дополнительные подгрузки информации с жесткого диска.

Данная программа не предоставляет возможностей по настройке графического интерфейса под определенного пользователя. Изменение фона окон программы находится под контролем операционной системы, установленной на ПЭВМ.

Настройки по обработке данных в программе также отсутствуют.

Разрабатываемый проект состоит из одного файла (модулей).






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.