Автоматизированная информационная система Учет экономической деятельности мукомольного цеха
Категория реферата: Рефераты по информатике, программированию
Теги реферата: ответы по контрольной, предмет культурологии
Добавил(а) на сайт: Мухортов.
Предыдущая страница реферата | 11 12 13 14 15 16 17 18 19 20 21 | Следующая страница реферата
В состав пакета Delphi также входит множество утилит для работы и управления базами данных. Вот некоторые из них.
Database Desktop - это утилита, во многом похожая на Paradox, которая
поставляется вместе с Delphi для интерактивной работы с таблицами различных
форматов локальных баз данных - Paradox и dBase, а также SQL-серверных баз
данных InterBase, Oracle, Informix, Sybase (с использованием SQL Links).
Она позволяет создавать как структуру реляционных таблиц, так и
всевозможные ограничения целостности таблиц, индексы, первичные ключи и
внешние ключи.
WISQL (Windows Interactive SQL) - интерактивное средство посылки SQL-
запросов к InterBase (в том числе и локальному InterBase), входящее в
поставку Delphi, позволяет создавать таблицы - через посылку SQL-запросов.
Database Desktop не обладает всеми возможностями по управлению SQL-
серверными базами данных. Поэтому с помощью Database Desktop удобно
создавать или локальные базы данных, или только простейшие SQL-серверные
базы данных, состоящие из небольшого числа таблиц, не очень сильно
связанных друг с другом. Если же необходимо создать базу данных, состоящую
из большого числа таблиц, имеющих сложные взаимосвязи, можно
воспользоваться языком SQL. Можно записать всю последовательность SQL-
предложений в один так называемый скрипт и послать его на выполнение.
Конкретные реализации языка SQL незначительно отличаются в различных SQL-
серверах, однако базовые предложения остаются одинаковыми для всех
реализаций. Практика показывает, что если нет необходимости создавать
таблицы во время выполнения программы, то лучше воспользоваться WISQL.
InterBase - это система управления реляционными базами данных, поставляемая корпорацией BORLAND для построения приложений с архитектурой
клиент-сервер произвольного масштаба: от сетевой среды небольшой рабочей
группы с сервером под управлением Novell NetWare или Windows NT на базе IBM
PC до информационных систем крупного предприятия на базе серверов IBM,
Hewlett-Packard, SUN и т.п.
В пакет Delphi входит однопользовательская версия InterBase для
Windows - Local InterBase. Используя Local InterBase можно создавать и
отлаживать приложения, работающие с данными по схеме клиент-сервер, без
подключения к настоящему серверу. В дальнейшем потребуется только
перенастроить используемый псевдоним базы данных и программа будет работать
с реальной базой без перекомпиляции. Кроме того, Local InterBase можно
использовать в приложениях для работы с данными вместо таблиц Paradox.
Важной составной частью приложения является вывод данных на печать -
получение отчета. В пакет Delphi входит средство для генерации и печати
отчетов - ReportSmith. Вы можете объединить отчет с приложениями Delphi.
Также, библиотека визуальных компонент Delphi включает специальный
компонент TReport. В данном уроке показано, как использовать компоненту
TRepor и рассмотрены основные принципы проектирования отчетов в
ReportSmith.
Borland ReportSmith является инструментом для получения отчетов и
интегрирован в среду Delphi. Отчет может быть добавлен к приложениям
Delphi. Отчеты могут быть созданы для SQL БД или локальных БД и не требуют
знания сложных команд БД. Интерфейс ReportSmith использует стандартные
инструменты Windows типа tool bar, formatting ribbon, и "drag and drop".
Если пользователь уже знаком с интерфейсом стандартных Windows-программ, типа Word for Windows или Quattro Pro for Windows, ему будет "знаком" и
интерфейс ReportSmith. ReportSmith предлагает 4 типа отчетов: Табличный,
Кросс-таблица(CrossTab), Форма(Form) и Наклейка(Label).
ReportSmith использует концепцию "живых данных", т.е. работа происходит с настоящими данными все время, а не только тогда, когда запускается просмотр (preview). Кроме этого, ReportSmith легко работает с чрезвычайно большими БД при помощи адаптивной технологии управления памятью. В ReportSmith можно управлять тем, где сохраняется результат выборки данных из БД: в локальный памяти клиентской PC, на жестком диске клиентской PC, или на сервере.
3.8. Настраиваемая среда разработчика.
После запуска Delphi в верхнем окне горизонтально располагаются иконки палитры компонент. Если курсор задерживается на одной из иконок, под ней в желтом прямоугольнике появляется подсказка
Из этой палитры компонент можно выбирать компоненты, из которых можно строить приложения. Компоненты включают в себя как визуальные, так и логические компоненты. Такие вещи, как кнопки, поля редактирования - это визуальные компоненты; а таблицы, отчеты - это логические.
Поскольку в Delphi программа строится визуальным образом, все эти компоненты имеют свое графическое представление в поле форм для того, чтобы можно было бы ими соответствующим образом оперировать. Но для работающей программы видимыми остаются только визуальные компоненты. Компоненты сгруппированы на страницах палитры по своим функциям. К примеру, компоненты, представляющие Windows "common dialogs" все размещены на странице палитры с названием "Dialogs" (рис.3.1.).
Рис.3.1. Страница палитры Delphi c названием "Dialogs".
Delphi позволяет разработчикам настроить среду для максимального удобства. Можно легко изменить палитру компонент, инструментальную линейку, а также настраивать выделение синтаксиса цветом.
В Delphi можно определить свою группу компонент и разместить ее на
странице палитры, а если возникнет необходимость, перегруппировать
компоненты или удалить неиспользуемые.
. Интеллектуальный редактор. Редактирование программ можно осуществлять, используя запись и исполнение макросов, работу с текстовыми блоками, настраиваемые комбинации клавиш и цветовое выделение строк.
. Графический отладчик. Delphi обладает мощнейшим, встроенным в редактор графическим отладчиком, позволяющим находить и устранять ошибки в коде.
Можно установить точки останова, проверить и изменить переменные, при помощи пошагового выполнения в точности понять поведение программы. Если же требуются возможности более тонкой отладки, можно использовать отдельно доступный Turbo Debugger, проверив ассемблерные инструкции и регистры процессора.
. Инспектор объектов. Этот инструмент представляет из себя отдельное окно, где вы можете в период проектирования программы устанавливать значения свойств и событий объектов (Properties & Events).
. Менеджер проектов. Дает возможность разработчику просмотреть все модули в соответствующем проекте и снабжает удобным механизмом для управления проектами. Менеджер проектов показывает имена файлов, время/дату выбранных форм и пр. Можно немедленно попасть в текст или форму, просто щелкнув мышкой на соответствующее имя.
. Навигатор объектов. Показывает библиотеку доступных объектов и осуществляет навигацию по приложению. Можно посмотреть иерархию объектов, перекомпилированные модули в библиотеке, список глобальных имен вашего кода.
. Дизайнер меню. Можно создавать меню, сохранить созданные в виде шаблонов и затем использовать в их в любом приложении.
. Эксперты. Это набор инструментальных программ, облегчающих проектирование и настройку Ваших приложений. Есть возможность подключать самостоятельно разработанные эксперты. Потенциально это та возможность, при помощи которой третьи фирмы могут расширять Delphi CASE-инструментами, разработанными специально для Delphi. Включает в себя:
1. Эксперт форм, работающих с базами данных.
2. Эксперт стилей и шаблонов приложений.
3. Эксперт шаблонов форм.
В состав RAD Pack входит эксперт для преобразования ресурсов, изготовленных в Borland Pascal 7.0, в формы Delphi. Уже появились эксперты, облегчающие построение DLL и даже написание собственных экспертов:
. Интерактивная обучающая система. Позволяет более полно освоить Delphi.
Она являются не просто системой подсказок, а показывает возможности
Delphi на самой среде разработчика.
3.9. Незначительные требования к аппаратным и программным средствам.
Delphi это высокопроизводительный инструмент создания приложений.
Версия Delphi 2.0, которая появилась в начале 1996 года, включает полный 32-
разрядный компилятор для использования в Windows 95 или в Windows NT.
Для запуска Delphi требуется 386 компьютер с 4MB памяти. Более подходящей машиной будет 486DX 66MHz с 8MB ОЗУ.
Рекомендуем скачать другие рефераты по теме: персонал реферат, реферат модель.
Предыдущая страница реферата | 11 12 13 14 15 16 17 18 19 20 21 | Следующая страница реферата