Обоснование используемого ЯП
ПМК создавался в среде разработки приложений 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.
Популярное: Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... Как распознать напряжение: Говоря о мышечном напряжении, мы в первую очередь имеем в виду мускулы, прикрепленные к костям ... Почему стероиды повышают давление?: Основных причин три... Как построить свою речь (словесное оформление):
При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (167)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |