Мегаобучалка Главная | О нас | Обратная связь


Обоснование используемого  ЯП



2019-12-29 167 Обсуждений (0)
Обоснование используемого  ЯП 0.00 из 5.00 0 оценок




ПМК создавался в среде разработки приложений Borland Delphi 7 Enterprise с использованием языка гипертекстовой разметки HTML и инструкций JavaScript.

Borland Delphi – это интегрированная среда разработки ПО фирмы Borland. Delphi является средой RAD (от англ. rapid application development – быстрая разработка приложений). Borland Delphi представляет собой средство разработки приложений для Microsoft Windows. Delphi - прекрасная система визуального объектно-ориентированного проектирования, одинаково радующая и новичков в программировании, и профессионалов. Начинающим Delphi позволяет сразу, с небольшими затратами времени и сил создавать прикладные программы, которые внешне неотличимы от программ, созданных профессионалами. А для опытного программиста Delphi открывает неограниченные возможности для создания сколь угодно сложных программ любого типа, в том числе, распределённых приложений, работающих с любыми базами данных.

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

Основные особенности семейства Delphi 7:

- поддержка языков программирования для Win32 и для .NET в единой среде разработки;

- используемая платформа ECO III обеспечивает создание надежных корпоративных приложений;

- обновленная библиотека визуальных компонент (VCL) позволяет ускорить и упростить разработку графического пользовательского интерфейса (GUI), автоматически располагая компоненты в соответствии с настраиваемыми правилами;

- новая система шаблонов кода и другие нововведения среды разработки качественно улучшают работу с исходными текстами и повышают производительность разработки.

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

Создаваемое в среде Delphi приложение состоит из нескольких элементов, объе­диненных в проект и хранящихся в одном каталоге.В состав проекта входят следующие элементы (в скобках указаны расширения имен файлов):

- код проекта (*.dpr). Файл проекта является центральным файлом и представляет собой соб­ственно программу. Программа проекта содержит всего три инструкции, выполняющие инициали­зацию приложения, создание формы Form1 и запуск приложения. При выполнении разработчиком каких-либо операций с проектом Delphi фор­мирует код файла проекта автоматически;

- описания форм (*.dfm). Файл описания формыявляется ресурсом Delphi и содержит характеристики формы и ее компонентов. При изменении формы в файл  автоматически вносятся соответствующие изменения;

- модули и модули форм (*.pas). Файл модуля формысодержит описание класса формы. Delphi автоматически создает файл модуля формы при добавлении новой фор­мы. При размещении в форме компонентов, а также при создании обработчиков событий в модуль формы вносятся соответст­вующие изменения. Кроме модулей в составе форм при программировании можно использовать и отдельные модули,не связанные с какой-либо формой. В отдельном модуле можно размещать процедуры, функции, константы и переменные, общие для нескольких модулей проекта;

- параметры компилятора (*.cfg), проекта (*.dof) и среды (*.dsk). Хотя все эти файлы текстовые, их ручное редактирование нежелательно, так как при внесении в них неправильных изменений проект будет принудительно закрыт. В результате чего следует удалить все три файла и повторить компиляцию;

- описание ресурсов (*.res). При первом сохранении проекта автоматически создается файл ресурсов с именем, совпадающим с именем файла проекта. Файл ресур­сов может содержать следующие ресурсы: значки, растровые изображения, курсоры. Первоначально файл ресурсов содержит значок проекта, которым по умолчанию является изображение факела. В дальнейшем его можно изменить или заменить;

- файл с расширением *.dcu – это результат преобразования программного кода в машинный код;

- приложение (*.exe). В процессе компиляции проекта создается готовый к использованию файл приложения. Имя приложения, получаемого в результате компиляции, совпадает с именем файла проекта, а само приложение является автономным и не требует для своей работы дополнительных файлов Delphi.

Разработка приложения в Delphi включает два взаимосвязанных этапа:

- создание пользовательского интерфейса приложения;

- определение функциональности приложения.

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

Функциональность приложения определяется процедурами, которые выполня­ются при возникновении определенных событий.

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

Основные компоненты, используемые в проекте:

а) Form – основной компонент, используемый для размещения других компонентов. Использованные свойства и события:

1) Align – выравнивание;

2) BorderIcons – определяет отображать или нет кнопки управления окном;

3) Caption – прописывается название формы, отображаемое в строке заголовка;

4) Position – определяет размер и положение окна;

5) FormActivate – событие, которое происходит, когда форма становится активной;

б) Button - используется для создания кнопок, которыми пользователь выполняет команды в приложении. Использованные свойства и события:

1) Caption – надпись на кнопке;

2) Hint – всплывающая подсказка. При этом чтобы подсказка выводилась, необходимо в свойстве ShowHint компонента указать True;

в) Label – метка. Компонент предназначен для вывода статического однострочного текста. Использованные свойства и события:

1) Alignment – выравнивает текст в области метки;

2) AutoSize;

3) Caption – свойство, в которое вводится отображаемый текст;

4) Color – задает цвет шрифта надписи;

5) Font – задает параметры шрифта надписи;

г) WebBrowser – компонент для подключения и отображения HTML-страниц. Использованное мной свойство: Align.

 



2019-12-29 167 Обсуждений (0)
Обоснование используемого  ЯП 0.00 из 5.00 0 оценок









Обсуждение в статье: Обоснование используемого  ЯП

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней...
Как распознать напряжение: Говоря о мышечном напряжении, мы в первую очередь имеем в виду мускулы, прикрепленные к костям ...
Как построить свою речь (словесное оформление): При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (167)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.008 сек.)