Постановка задачи: разработка программного обеспчения арм ”валютный кассир” в составе системы “валютная касса”
-совершенство пользовательского интерфейса, что упрощает и ускоряет взаимодействие пользователя с компьютером;
-наличие большого набора системных и прикладных программных средств (в том числе сетевых и коммуникационных), что делает необходимость приобретения множества программных продуктов менее актуальной, чем когда‑либо ранее;
-приемлемая устойчивость в работе (в том числе защищенность);
-упрощенная настройка и подключение новых периферийных устройств (в отличии от 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