кому
|
Строка
|
40
|
подпись
|
Строка
|
10
|
Разработка сценария диалога.
При запуске пользователем АРМ на
экране компьютера высвечивается главное окно с меню управления.
Ниже окна управления, находится
окно поля данных.
В данном поле отображаются
текущие данные, и ведется редактирование данных.
В зависимости от того, какой
журнал выбран соответственно изменяются поля окна данных.
Для настройки программы, служит
меню сервис, открывающее окно «Настройка».
Выбор средств программирования.
С начала 60-70хх началось бурное
развитие компьютеризации всех крупных промышленных центров. Ближе к 80-ым, компьютеры стали появляться и в учебных заведениях, предмету «Информатика»
стали уделять огромное внимание. Стали появляться языки программирования
высокого уровня такие, как Delphi, C++.
Речь пойдет о языке
программирования Delphi и о базах данных.
В России Borland Delphi
появляется в конце 1993 г. и сразу же завоевывает широкую популярность. Новые
версии выходят практически каждый год. В них реализуются все новые мастера, компоненты и технологии программирования.
Процесс разработки в Delphi
предельно упрощен. В первую очередь это относится к созданию интерфейса, на
который уходит 80% времени разработки программы. Простое помещение нужных
компонентов на поверхность Windows-окна (в Delphi оно называется формой) и
настройка их свойств с помощью специального инструмента (Object Inspector), увеличивает скорость разработки программных продуктов. С помощью Object
Inspector, можно связать события компонентов (нажав на кнопку, выбор мышью
элемента в списке и т.д.) с кодом его обработки - и вот простое приложение
готово. Причем разработчик получает в свое распоряжение мощные средства отладки
(вплоть до пошагового выполнения команд процессора), удобную контекстную
справочную систему (в том числе и по Microsoft API), средства коллективной
работы над проектом, всего просто не перечислить. Вы можете создавать
компоненты ActiveX без использования Microsoft IDL, расширять возможности
web-сервера (скрипты на стороне сервера), практически ничего не зная об HTML, XML или ASP. Можно создавать распределенные приложения на базе СОМ и CORBA, Интернет- и intranet-приложения, используя для доступа к данным Borland
DataBase Engine, ODBC-драйверы или Microsoft ADO. Появившаяся, начиная с Delphi
3, поддержка многозвенной технологии (multi-tiered) доступа к данным позволяет
создавать масштабируемые приложения (относительно слабо зависящие от сервера
БД) за счет перенесения методов обработки информации (бизнес-правил) на среднее
звено.
Как уже говорилось ранее, в
Delphi используется язык Object Pascal, который постоянно расширяется и
дополняется Borland. Язык в полной мере поддерживает все требования, предъявляемые к объектно-ориентированному языку программирования. Как и
положено строго типизированному языку, классы поддерживают только простое
наследование, но зато интерфейсы могут иметь сразу несколько предков. К числу
особенностей языка следует отнести поддержку обработки исключительных ситуаций
(exceptions), а также перегрузку методов и подпрограмм (overload) в стиле C++.
К числу удачных решений относится также поддержка длинных строк в формате
WideChar и AnsiChar. Последний тип (AnsiStrmg) позволяет использовать все
прелести динамического размещения информации в памяти без всяких забот о ее
выделении и сборке мусора Delphi делает это автоматически. Для поклонников
свободного стиля программирования имеются открытые массивы, варианты и
вариантные массивы, позволяющие размещать в памяти все, что душе угодно и
смешивать типы данных.
Можно создавать свои собственные
компоненты, импортировать ОСХ-компоненты, создавать проектов и
, создающих проектов. Мало того, Delphi
предоставляет разработчику интерфейс для связи приложений (или внешних
программ) с интегрированной оболочкой Delphi (IDE).
Таким образом, моно использовать
Delphi для создания как самых простых приложений, на разработку которых
требуется 2-3 часа, так и серьезных корпоративных проектов, предназначенных для
работы десятков и сотен пользователей. Причем для этого можно использовать
самые последние веяния в мире компьютерных технологий с минимальными затратами
времени и сил.
Список
литературы
Информационные технологии на
железнодорожном транспорте: Учеб. для вузов ж.-д. транс./ Э.К. Лецкий, В.И.
Панкратов, В.В. Яковлев и др.
Проектирование
автоматизированных рабочих мест: Методические указания для студентов
специальности 2107 дневной и заочной форм обучения.— Самара: СамИИТ, 1994. 47
с.
Рекомендуем скачать другие рефераты по теме: реферат на тему, физика и техника.
Предыдущая страница реферата |
1
2
3
4
5
6
7
8
9 |
Следующая страница реферата