Поиск в каталоге:
  
 
Начало каталога  · Каталог авторов · Каталог названий · >> · >>
АвторИзбачков Ю. С., Петров В. Н.
Полное имяИзбачков Юрий Сергеевич, Петров Владимир Николаевич
НазваниеИнформационные системы: учебник для вузов
Продолжение названия2-е издание
Тип литературыучебник
Факультетпрограммирование
Место изданияСПб
ИздательствоООО Питер Принт
Год издания2004
Объем656с
Иллюстрацииил
Текст Текст имеется в базе

ОглавлениеВведение13
Информационные системы13
База данных14
CASE-средства15
Средства разработки15
Для кого предназначена эта книга16
Как составлена книга17
Часть I. Анализ и проектирование информационных систем17
Часть II. Delphi — система быстрой разработки приложений18
Часть III. Выборка данных и отображение ее результатов19
Часть IV. Компоновка приложения и управление проектом19
Часть V. Технология СОМ20
Часть VI. Программирование для Интернета20
От издательства20
Часть I. Анализ и проектирование информационных систем22
Глава 1. Информационные системы22
Основные понятия22
Факторы, влияющие на развитие корпоративных информационных систем22
Основные составляющие корпоративных информационных систем24
Соотношение между составляющими информационной системы24
Классификация информационных систем25
Области применения и примеры реализации информационных систем33
Бухгалтерский учет34
Управление финансовыми потоками34
Управление складом, ассортиментом, закупками34
Управление производственным процессом34
Управление маркетингом35
Документооборот35
Оперативное управление предприятием35
Предоставление информации о фирме35
Требования, предъявляемые к информационным системам36
Гибкость36
Надежность36
Эффективность36
Безопасность37
Глава 2. Жизненный цикл информационных систем39
Общие сведения об управлении проектами40
Понятие проекта40
Классификация проектов42
Основные фазы проектирования информационной системы42
Процессы, протекающие на протяжении жизненного цикла информационной системы45
Основные процессы жизненного цикла46
Вспомогательные процессы жизненного цикла47
Организационные процессы47
Структура жизненного цикла информационной системы48
Начальная стадия49
Стадия уточнения49
Стадия конструирования49
Стадия передачи в эксплуатацию49
Модели жизненного цикла информационной системы50
Каскадная модель жизненного цикла информационной системы50
Спиральная модель жизненного цикла56
Глава 3. Методология и технология разработки информационных систем60
Методология RAD62
Основные особенности методологии RAD62
Объектно-ориентированный подход63
Визуальное программирование65
Событийное программирование66
Фазы жизненного цикла в рамках методологии RAD66
Ограничения методологии RAD69
Профили открытых информационных систем69
Понятие профиля информационной системы70
Принципы формирования профиля информационной системы71
Структура профилей информационных систем73
Стандарты и методики77
В иды стандартов77
Методика CDM фирмы Oracle78
Международный стандарт ISO/IEC 12207: 1995-08-0182
Универсальный язык моделирования86
Глава 4. Реляционные базы данных116
Общие сведения о базах данных117
Основные функции систем управления базами данных117
Эволюция систем управления базами данных122
Реляционная модель данных126
Базовые понятия реляционной модели данных127
Связанные отношения133
Основные свойства отношений137
Реляционная система управления базами данных137
Нормализация данных140
Цели нормализации141
Нормальные формы142
Глава 5. Управление реляционными базами данных147
Краткая история языка SQL147
Типы команд SQL148
Типы данных SQL/92149
Строковые типы149
Числовые типы150
Типы для представления даты и времени151
Управление объектами базы данных152
Создание, модификация и удаление таблиц152
Задание ограничений154
Значения по умолчанию161
Индексы161
Представления163
Хранимые процедуры166
Триггеры168
Манипулирование данными169
Добавление в таблицу новой информации169
Изменение данных, хранящихся втаблице171
Удаление данных из таблицы172
Безопасность базы данных173
Привилегии пользователей173
Управление доступом к базе данных174
Глава 6. Проектирование структуры базы данных176
Концептуальное моделирование структуры данных176
Концептуальные модели данных177
Модель сущность-связь178
Общие сведения о CASE-средствах179
Создание концептуальной модели информационной системы182
База данных Премьер182
Создание нового проекта в Power Designer184
Создание сущностей186
Создание доменов186
Определение атрибутов сущностей187
Определение связей между сущностями189
Проверка модели191
Документирование модели базы данных192
Создание физической модели193
Создание структуры базы данных195
Модификация структуры базы данных196
Часть II. Delphi — система быстрой разработки приложений200
Глава 7. Object Pascal и объектно-ориентированное программирование200
Основы языка Object Pascal201
Структура программы в Object Pascal201
Заголовок программы202
Раздел объявления модулей202
Раздел объявления меток202
Раздел описания типов203
Раздел переменных203
Раздел констант204
Типы данных в Object Pascal204
Простые типы205
Структурные типы208
У казател ьные типы213
Вариантные типы214
Операторы языка Object Pascal216
Оператор присваивания216
Оператор безусловного перехода217
Условный оператор217
Операторы цикла218
Составной оператор220
Процедуры и функции220
Процедуры221
Функции223
Модули Object Pascal224
Основы объектно-ориентированного программирования226
Основные понятия и отличительные черты ООП226
Основные концепции ООП228
Поля, свойства и методы231
Вложенные типы данных236
Области видимости237
Обработка исключительных ситуаций238
Глава 8. Средства быстрой разработки приложений240
Средства визуального программирования241
Платформа Microsoft. NET241
Технологии СОМ и. NET243
Прогноз внедрения Microsoft. NET243
Структура. NET244
Среда разработки Delphi246
Главное окно248
Главное меню248
Панели инструментов257
Палитра компонентов258
И нспектор объектов260
Редактор форм261
Основные компоненты Delphi и построение простых приложений261
Библиотеки компонентов261
Основные компоненты для построения простых приложений264
Глава 9. Компоненты для ввода и редактирования данных275
Стандартные компоненты Delphi для ввода и редактирования данных275
Многострочные текстовые поля276
Списки276
Комбинированные списки277
Изображения277
Стандартные окна диалога Delphi278
Окна диалога для работы с файлами278
Окно диалога для установки и настройки шрифтов281
Окно диалога для выбора цвета282
Окна диалога для работы с принтером282
Работа с базами данных в Delphi283
Доступ кданным с использованием BDE283
Работасполями289
Подключение базы данных к BDE292
Компоненты Delphi для отображения и редактирования данных294
Класс TDataSource295
Модули данных296
Класс TDBGrid297
Компоненты для доступа к отдельным полям298
Навигация по набору данных300
Создание новых компонентов301
Модификация существующих классов302
Создание нового класса302
Последовательность создания компонента303
Особенности создания компонентов для управления данными311
Основные свойства и методы классов для связи сданными311
Глава 10. Создание форм для ввода и редактирования данных316
Формы в Delphi316
Свойства класса TForm317
Фреймы321
Использование базовых классов для создания форм ввода321
Размещение и удаление элементов управления321
Выравнивание компонентов на форме322
Изменение размеров и перемещение компонентов324
Порядок обхода элементов325
Настройка внешнего вида формы325
Простые формы для ввода данных325
Пример создания простой формы326
Табличные формы329
Формы с вкладками335
Многотабличные базы данных338
Часть III. Выборка данных и отображение ее результатов342
Глава 11. Выборка данных342
Выборка данных из таблиц с помощью SQL-запросов342
Компоненты Delphi, работающие с базами данных через SQL-запросы343
Компонент TQuery343
Пример использования компонентов, работающих с SQL-запросами344
Язык запросов к данным348
Простейшая форма оператора SELECT348
Задание условий при выборке данных350
Упорядочение данных358
Вычисляемые поля359
Псевдонимы полей361
Функции агрегирования362
Группировка данных363
Выборка данных из нескольких таблиц367
Подзапросы371
Объединение запросов372
Оператор UNION373
Оператор UNION ALL373
Упорядочение и группировка данных в составных запросах374
Представления374
Создание представлений375
Удаление представлений377
SQL-запросы с параметрами377
Глава 12. Создание отчетов381
Рекомендации по созданию отчетов381
Типы отчетов382
Генератор отчетов Rave Reports382
Структура генератора отчетов Rave Reports383
Пример создания отчета384
Использование отчетов в Delphi389
Часть IV. Компоновка приложения и управление проектом392
Глава 13. Система меню и панель инструментов приложения392
Планирование приложения392
Создание главного меню394
Класс TMenultem395
Работа с редактором меню396
Задание реакции на выбор команды меню398
Создание контекстного меню400
Панель инструментов400
Класс TToolBar401
Класс TToolButton401
Обработка щелчка на кнопке403
Контейнеры для панелей инструментов404
Глава 14. Управление проектом и создание приложения406
Структура проекта406
Модуль формы проекта407
Главный файл проекта408
Файл описания формы проекта409
Добавление в проект форм и модулей410
Класс TApplication411
Управление формами проекта412
Работа с группой проектов414
Создание группы проектов414
Управление группой проектов414
Окно настройки параметров проекта415
Вкладка Application416
Вкладка Compiler416
Вкладка Linker418
Компиляция и запуск приложения418
Команды компиляции проекта419
Команды запуска приложения419
Глава 15. Коллективная разработка приложений420
Системы контроля версий420
Идентификация421
Хранение файлов и контроль за их изменением421
Блокировки421
Последовательность работы422
Программа TeamSource422
Структура программы TeamSource423
Идентификация проекта и его составляющих в TeamSource423
Хранилище TeamSource424
Работа с программой TeamSource424
Глава 16. Справочная система приложения444
Основные компоненты справочной системы444
Создание всплывающих подсказок445
Создание строки состояния приложения447
Создание файла справки в формате WinHelp 4448
Основные элементы справочной системы WinHelp 4448
Создание файла справки451
Создание файла справки в формате HTML Help465
Основные элементы справочной системы HTML Help466
Создание файла справки в формате HTML467
Компиляция и тестирование файла справки477
Использование справочной системы в приложениях477
Подключение к приложению справочных файлов формата WinHelp478
Подключение к приложению справочных файлов формата HTML Help481
Часть V. Технология СОМ486
Глава 17. Доступ к данным из приложений 
Microsoft Office486
Основные понятия технологии автоматизации486
Структура пакета Microsoft Office487
Методы взаимодействия с сервером автоматизации489
Доступ к объекту автоматизации путем позднего связывания489
Доступ к объекту автоматизации путем раннего связывания491
Компоненты Delphi для взаимодействия с серверами автоматизации MS Office494
Взаимодействие с приложениями MS Office496
Взаимодействие с MS Word496
Взаимодействие с MS Excel511
Взаимодействие с MS PowerPoint523
Глава 18. Создание СОМ-объектов и элементов529
ActiveX529
Основы технологии СОМ529
СОМ-серверы530
СОМ-клиенты530
Идентификация СОМ-объектов531
Интерфейс lUnknown531
Библиотека СОМ534
Фабрика классов534
Создание СОМ-объектов в Delphi535
Создание внутреннего СОМ-сервера536
Разработка клиентского приложения для внутреннего сервера549
Основы автоматизации553
Сервер автоматизации553
Контроллер автоматизации554
Библиотеки типов554
Интерфейс IDispatch554
Создание серверов автоматизации в Delphi554
Разработка клиента автоматизации562
Элементы ActiveX562
ActiveX и компонентное программирование563
Использование и создание элементов ActiveX в Delphi564
Часть VI. Программирование для Интернета574
Глава 19. Особенности Интернет-приложений574
Основные сведения об Интернете574
Многоуровневая сетевая модель575
Уровень сетевого доступа576
Межсетевой уровень576
Транспортный уровень577
Уровень приложений578
Адресация в Интернете578
Доменная система имен578
Порты и службы579
Унифицированный указатель ресурсов579
Основы веб-программирования580
Основные понятия и термины580
Веб-дизайн и веб-программирование581
Протокол HTTP582
Запрос клиента583
Ответ сервера584
Язык HTML586
Структура HTML-документа587
Теги форматирования текста588
Гиперссылки591
Формы592
Поля ввода592
Флажки593
Переключатели593
Кнопки593
fl3biKXML595
Типы веб-приложений596
CGI-сценарии596
ISAPI-расширения597
ASP-страницы598
Доступ к базам данных через Интернет603
Глава 20. Разработка Интернет-приложений605
Разработка CGI-сценариев605
Запуск CGI-приложения606
Разработка простейшего CGI-приложения606
Строка передаваемых параметров609
Методы передачи и получения строки параметров609
Разработка веб-приложений специальными средствами Delphi615
Компонент TWebModule615
Компоненты для формирования ответа в формате HTML621
Компоненты Indy632
Заключение636
Рекомендуемая литература637
Алфавитный указатель639
Начало каталога  · Каталог авторов · Каталог названий · >> · >>

Главная страница программы
Электронная библиотека >


Главная страница каталога >

Книги с оглавлениями >

Книги с текстами >

 Вверх^ 
Copyright © Павел С. Батищев, 2004-2007.
Компьютерная программа "ЭЛЕКТРОННАЯ БИБЛИОТЕКА"
mailto:pbatishev@yandex.ru
Рейтинг@Mail.ru Rambler's Top100
Сайт создан в системе uCoz