Студопедия

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

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

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






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






     

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

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

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

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

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

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

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

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

     

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

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

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

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

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

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

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

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

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






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