Читайте также:
|
|
Для создания диалогового окна использовались объекты:
1) Полоса меню (MainMenu) - предлагает выбор основных функций обработки информации, представленные в программе, например, «Клиент».
2) Метка (Label) – постоянный текст, не подлежащий изменению при работе пользователя с экранной формой.
3) Окно редактирования (Edit) – компонент визуальный. Это стандартный управляющий элемент Windows для ввода. Он может быть использован для отображения короткого фрагмента текста и позволяет пользователю вводить текст во время выполнения программы.
5) Кнопка с графикой (BitBtn) – компонент визуальный. Эта кнопка похожа на кнопку TButton, однако на ней можно разместить картинку (glyph). Компонент TBitBtn имеет несколько предопределенных типов (bkClose, bkOK и др), при выборе которых кнопка принимает соответствующий вид.
6) Изображение (Image) – компонент визуальный. Он отображает графическое изображение на форме, воспринимает форматы BMP, ICO, WMF.
7) Панель (Panel) - служит для выделения какой либо части формы например разделения её на две части.
8) ComboBox – это раскрывающийся список значений, очень напоминающий элемент SELECT в языке разметки HTML, только в отличие от последнего ComboBox основан на обычном элементе input, поэтому, если требуемое значение отсутствует в списке предлагаемых вариантов, его можно ввести с клавиатуры. Диджит ComboBox наследует свойства и методы ValidationTextBox, благодаря чему вы получаете полную палитру возможностей выполнения проверки правильности. Из дополнительных возможностей – ComboBox предоставляет возможность фильтровать список вариантов в соответствии с учетом уже введенных символов.
9) DateTimePicker - он выглядит как выпадающий список, только в правом углу вместо стрелки для открытия списка находится иконка, по нажатию которой появляется всплывающее окно для выбора даты. Это очень удобное окно, которое позволяет избежать ошибок при вводе компонентов даты.
4 Сравнительный анализ
Разработка интерфейса пользователя производилась в двух средах программирования: Delphi и Pascal.
Так как Delphi является средой программирования более высокого уровня, то ее преимущества видны сразу.
Во-первых, это конечно же интерфейс сред. В Delphi интерфейс представлен в графическом режиме Windows, что в значительной мере упрощает создание приложений. Delphi разделена на несколько управляющих окон, с помощью которых можно изменять какие-либо свойства приложения, а в Pascal присутствует только окно кода программы.
Во-вторых, возможности работы Delphi с оконными приложениями практически не ограничены, все зависит от фантазии программиста.
Однако, в Delphi есть и свои минусы, например, программы занимают очень большое место на жестком диске. Но в настоящее время созданы специальные библиотеки, помогающие программисту существенно уменьшить размер программы без потери каких-либо функций обработки информации.
Безусловно, Delphi является наиболее удобной средой программирования, по крайней мере, в настоящее время, а при дальнейшей доработке она станет неоспоримым лидером в программировании.
Вывод: меню, созданное в модуле Turbo Vision имеет более низкие требования, предъявляемые к аппаратно-программным характеристикам, более низкое обеспечение комфортабельности работы, а также низкие характеристики качественного оформления меню, в чём меню Delphi значительно его превосходит. Отсюда следует, что меню в среде Delphi является более современным решением пользовательского интерфейса.
Заключение
За время прохождения практики были закреплены теоретические и практические знания о проектировании интерфейса пользователя с помощью модуля Turbo Vision и среды Delphi. Во время практики мною было создано две программы для предприятия. Постановка задачи и проектирование пользовательского интерфейса являются основной целью данной практики и составляют фундамент в разработке программ. По окончанию работы мною были окончательно усвоены навыки создания пользовательского интерфейса на языке программирования Delphi и модуле Vision.
Во время прохождения практики были выполнены все задания, данные предприятием.
Список использованных источников
1) Комягин В.Б. Современный самоучитель работы на компьютере. – М.: ТРИУМФ, 2003.
2) Гофман В.Э. Delphi: Руководство программиста /В.Э.Гофман –СПб.: БХВ-Петербург, 2005.-1152с.
3) Лекции по дисциплинам «Технология разработки программного продукта» и «Объектно-ориентированное программирование».
4) Макарова Н.В. Информатика. – М.: Финансы и статистика, 2003.
5) Хомоненко А., Гофман В., Мещеряков Е., Никифоров В.,Delphi 7 в подлиннике. – Санкт-Петербург: БХВ-Петербург, 2004.
Приложение А
Дата добавления: 2015-10-30; просмотров: 127 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Основные характеристики функциональных задач | | | График прохождения практики |