Информационные системы
Шрифт:
• Глава 8. «Средства быстрой разработки приложений». Данная глава содержит начальные сведения о платформе Microsoft.NET и системе проектирования Delphi, а также подробное описание интегрированной среды системы визуальной разработки приложений Delphi фирмы Borland. Данный программный продукт пользуется заслуженной популярностью в России, сочетая в себе простоту и мощь.
• Глава 9. «Компоненты для ввода и редактирования данных». В этой главе рассматриваются компоненты для ввода и редактирования данных, входящие в стандартную библиотеку Borland Delphi.
• Глава 10. «Создание форм для ввода и редактирования данных». Данная глава является органическим продолжением предыдущей. Однако если в главе 9 рассматривались отдельные компоненты для ввода и редактирования данных, то здесь обсуждаются различные варианты компоновки компонентов для ввода и редактирования данных на формах, обеспечивающие наиболее эффективный и наглядный доступ к информации, хранящейся в базе данных.
Часть III. Выборка данных и отображение ее результатов
Помимо редактирования данных, хранящихся в базе данных, важной функцией клиентских приложений является их выборка по какому-либо критерию. Причем только выборкой проблема не исчерпывается – данные, полученные в результате выборки, необходимо представить в удобном для пользователя виде. Рассмотрению этих задач – выборки данных и представления полученных результатов – и посвящена эта часть книги.
• Глава 11. «Выборка данных». В данной главе рассматриваются средства языка SQL, предназначенные для разного рода выборок данных из таблиц базы данных. Также здесь рассматриваются компоненты библиотеки Borland Delphi, предназначенные для организации взаимодействия с базой данных с помощью операторов языка SQL.
• Глава 12. «Создание отчетов». В этой главе рассматриваются вопросы создания отчетов – форматированного представления данных, выводимого на экран, принтер или в файл. В поставку Borland Delphi входят специальные компоненты, предназначенные для создания отчетов. Подробному их рассмотрению и посвящена данная глава.
Часть IV. Компоновка приложения и управление проектом
В предыдущих частях книги, посвященных разработке приложений, затрагивались лишь вопросы создания отдельных фрагментов программ, выполняющих различные функции. В данной части книги рассматривается ряд вопросов, позволяющих придать приложению законченный вид. Кроме того, здесь обсуждаются вопросы организации коллективной разработки приложений, что может быть актуальным при выполнении сложных проектов.
• Глава 13. «Система меню и панель инструментов приложения». В этой главе рассматриваются вопросы создания основных элементов интерфейса пользователя приложения – меню и панели инструментов.
• Глава 14. «Управление проектом и создание приложения». Здесь рассматривается структура проекта в Borland Delphi, основные свойства проекта, способы компиляции и управления приложением.
• Глава 15. «Коллективная разработка приложений». Эта глава посвящена вопросам коллективной разработки приложений. Рассматриваются основные проблемы и принципы организации коллективной разработки приложений, а также средство контроля версий TeamSource, входящее в поставку Borland Delphi.
• Глава 16. «Справочная система приложения». В данной главе излагаются вопросы создания справочной системы приложения и ее взаимодействия с приложением, а также вопросы создания контекстной справочной системы. Здесь вы познакомитесь с методами создания файлов справки как в формате WinHelp, так и в формате HTML Help.
Часть V. Технология COM
Технология COM и основанная на ней технология ActiveX, являвшаяся основной технологией взаимодействия приложений до появления платформы .NET, широко применяются и будут применяться в приложениях, функционирующих под управлением операционной системы Windows. Данные технологии позволяют легко обеспечить взаимодействие между различными приложениями, дает возможность многократного использования кода при разработке собственных приложений, упрощает модификацию приложений. Разработчики платформы .NET отказались от многих решений, применяемых в технологии COM, однако ввиду широкого распространения последней мы приводим ее основы.
• Глава 17. «Доступ к данным из приложений Microsoft Office». Из этой главы вы узнаете, как организовать взаимодействие программы, разработанной с помощью Borland Delphi, с различными приложениями, входящими в состав Microsoft Office.
• Глава 18. «Создание СОМ-объектов и элементов ActiveX». В этой главе рассматриваются вопросы создания собственных COM-объектов и элементов и ActiveX.
Часть VI. Программирование для Интернета
Глобальная сеть Интернет уже настолько прочно вошла в нашу жизнь, что публикация информации в WWW стала нормой, а не исключением. Поэтому организация взаимодействия информационной системы с веб-сервером является сейчас актуальной.
• Глава 19. «Особенности Интернет-приложений». В этой главе рассматриваются базовые технические особенности организации Интернета, а также основные понятия и термины веб-программирования. Излагаются основы протокола HTTP и языка разметки гипертекста (HTML).
• Глава 20. «Разработка Интернет-приложений». Здесь излагаются вопросы разработки веб-приложений в среде Borland Delphi. Особое внимание уделяется возможностям организации взаимодействия веб-сервера с системами управления базами данных.
От издательства
Ваши замечания, предложения и вопросы отправляйте по адресу электронной почты comp@piter.com (издательство «Питер», компьютерная редакция).
Мы будем рады узнать ваше мнение!
Подробную информацию о наших книгах вы найдете на веб-сайте издательства: http://www.piter.com.
Часть IАнализ и проектирование информационных систем
Глава 1Информационные системы
В данной главе рассматриваются общие понятия, относящиеся к операционным системам, определяются их типы и базовые свойства, формулируются задачи, решаемые при разработке таких систем, и возникающие при этом проблемы.
Основные понятия
Под информационной системой обычно понимается прикладная программная подсистема, ориентированная на сбор, хранение, поиск и обработку текстовой и/или фактографической информации. Подавляющее большинство информационных систем работает в режиме диалога с пользователем.
В наиболее общем случае типовые программные компоненты, входящие в состав информационной системы, реализуют:
• диалоговый ввод-вывод;
• логику диалога;
• прикладную логику обработки данных;
• логику управления данными;
• операции манипулирования файлами и (или) базами данных.
Корпоративной информационной системой (КИС) мы будем называть совокупность специализированного программного обеспечения и вычислительной аппаратной платформы, на которой установлено и настроено программное обеспечение.
Факторы, влияющие на развитие корпоративных информационных систем
В последнее время все больше руководителей начинают отчетливо осознавать важность построения на предприятии корпоративной информационной системы как необходимого инструментария для успешного управления бизнесом в современных условиях.