Студопедия

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

КАТЕГОРИИ:

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






Раздел II. Проектирование аудиоплеера






«3pmPlayer»

Проектирование— процесс создания структуры будущего приложения, с указанием входных, выходных данных, их оформления и описания работоспособности.

Основные задачи проектирования:

· определение среды разработки и средств, расширяющих ее возможности;

· создание структурной модели будущего приложения;

· описание входных и выходных данных;

· реструктурирование компонентов приложения;

· оформление отдельных компонентов;

· преобразование отдельных компонентов в целостное приложение;

· описание работоспособности приложения.

 

1. Определение среды разработки и средств, расширяющих, ее возможности

Для проектирования приложения «3pmPlayer» была выбрана интегрированная среда разработки приложений - «Embarcadero Delphi». Она является одним из самых известных кроссплатформенных сред для семейства операционных систем Windows и Mac OS, написанный на языке Delphi.

Интерфейс «Embarcadero Delphi» (рис. 2.1) объединяет в себе окна:

Ниже перечислены основные составные части Delphi:

1. Дизайнер Форм (Form Designer)

2. Окно Редактора Исходного Текста (Editor Window)

3. Палитра Компонент (Component Palette)

4. Инспектор Объектов (Object Inspector)

5. Справочник (On-line help)

 

Создание аудиоплеера в «Embarcadero Delphi» требует предварительного знакомства, с каким-либо из языков программирования.

 

Рис. 2.1. Интерфейс рабочей области Embarcadero Delphi

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

 

Для реализации " Аудиоплеера" была выбрана система программирования Delphi версии XE2 фирмы Embarcadero, так как она предоставляет наиболее широкие возможности для программирования приложений ОС Windows.

Delphi – это продукт Embarcadero для быстрого создания приложений.

Высокопроизводительный инструмент визуального построения приложений включает в себя настоящий компилятор кода и предоставляет средства визуального программирования, несколько похожие на те, что можно обнаружить в Microsoft Visual Basic или в других инструментах визуального проектирования. В основе Delphi лежит язык Object Pascal, который является расширением объектно-ориентированного языка Pascal.

В Delphi также входят локальный SQL-сервер, генераторы отчетов, библиотеки визуальных компонентов, и прочее хозяйство, необходимое для того, чтобы чувствовать себя совершенно уверенным при профессиональной разработке информационных систем или просто программ для Windows-среды.

Прежде всего Delphi предназначен для профессиональных разработчиков, желающих очень быстро разрабатывать приложения в архитектуре клиент-сервер.

Delphi производит небольшие по размерам (до 15-30 Кбайт) высокоэффективные исполняемые модули (.exe и.dll), поэтому в Delphi должны быть прежде всего заинтересованы те, кто разрабатывает продукты на продажу.

С другой стороны небольшие по размерам и быстро исполняемые модули означают, что требования к клиентским рабочим местам существенно снижаются – это имеет немаловажное значение и для конечных пользователей.

Преимущества Delphi по сравнению с аналогичными программными продуктами.

– быстрота разработки приложения;

– высокая производительность разработанного приложения;

– низкие требования разработанного приложения к ресурсам компьютера;

– наращиваемость за счет встраивания новых компонент и инструментов в среду Delphi;

– возможность разработки новых компонент и инструментов собственными средствами Delphi (существующие компоненты и инструменты доступны в исходных кодах);

– удачная проработка иерархии объектов.

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

К тому же работодателей интересует прежде всего скорость и качество создания программ, а эти характеристики может обеспечить только среда визуального проектирования, способная взять на себя значительные объемы рутинной работы по подготовке приложений, а также согласовать деятельность группы постановщиков, кодировщиков, тестеров и технических писателей. Возможности Delphi полностью отвечают подобным требованиям и подходят для создания систем любой сложности.

 


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.007 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал