Постановка задачи: разработка программного обеспчения арм ”валютный кассир” в составе системы “валютная касса”

-совершенство пользовательского интерфейса, что упрощает и ускоряет взаимодействие пользователя с компьютером;

-наличие большого набора системных и прикладных программных средств (в том числе сетевых и коммуникационных), что делает необходимость приобретения множества программных продуктов менее актуальной, чем когда‑либо ранее;

-приемлемая устойчивость в работе (в том числе защищенность);

-упрощенная настройка и подключение новых периферийных устройств (в отличии от MS DOS

, где требуется квалификация для подготовки файлов confic.sys

и avtoexec.bat

);

-достаточно высокая совместимость с ранее накопленным ПО и имеющимися техническими средствами.

Таким образом, использование в качестве базового (системного) обеспечения ОС Windows 95

упрощает существенно разработку прикладных программ, допускает возможность гибкого расширения программных средств, увеличивает производительность и расширяет функциональные возможности АРМ.

ОБОСНОВАНИЕ ИСПОЛЬЗОВАНИЯ ПРОГРАММНЫХ СРЕДСТВ

При проектирование программного обеспечения АРМ ’Валютный кассир’ основным принципом было максимальное использование ранее разработанных программных средств и БД.

Как показала практика последних лет, для этой цели оптимально подходит разработанная фирмой Borland

программная среда Delphi

.

Delphi

это современный программный продукт, позволяющий создавать широкий спектр приложений для среды Microsoft Windows 95

. Он объединяет в себе высокопроизводительный компилятор с языка ObjectPascal,

являющийся объектно‑ориентированным расширением структурного языка третьего поколения Pascal

,средств наглядного (

визуального) создания программ и масштабируемую технологию управления БД. Основное назначение Delphi – с

лужить средством для быстрого создания широкого класса Windows

‑приложений, включая приложения, отвечающие технологии распределенной обработки данных, называемой технологией клиент‑сервер.

Для разработки Windows‑

приложений Delphi

имеет следующие средства:

-высокопроизводительный компилятор

Имеющийся в составе Delphi

компилятор с языка ObjectPascal

, являющийся одним из самых производительным в мире, позволяющий компилировать приложения со скоростью до 120000 строк в минуту. Среда Delphi

включает в себя встроенный компилятор. При необходимости можно воспользоваться и пакетным компилятором DCC.EXE.

-объектно‑ориентированная модель компонентов

Основным назначением применения в Delphi

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

использовались те же компоненты, что входят в состав поставки. Тем не менее, внесенные в объектную модель изменения, в первую очередь, были вызваны необходимостью поддержки технологии визуального программирования. При этом язык остался совместимым с языком Pascal

, поддерживаемым компилятором BorlandPascal 7.0

-быстрая среда разработки (RAD)

Среда Delphi

содержит полный набор визуальных средств для быстрой разработки приложений, поддерживающих как создание пользовательских интерфейсов, так и обработку корпоративных данных (с использованием соответствующих средств). Использование библиотеки визуальных компонентов (VCL)

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

, максимально инкапсулируют вызовы функций Windows API

, тем самым облегчая процесс создания программ.

Перейти на страницу: 1 2 3

Главное меню