План-проспект книги Семейство Microsoft Office

advertisement
План-проспект книги MS Access 2000:
разработка приложений
Концепция

Предметом книги является разработка приложений баз данных с помощью Microsoft Access 2000.

Книга ориентирована на сильного и профессионального пользователя, или программиста, который может и не иметь опыта работы в Access.

Для иллюстрации материала используется один сквозной комплексный пример –
автоматизация отдела кадров издательства «Чародейство и Волшебство».

Первая часть посвящена проектированию этого приложения. Остальные части
посвящены его прототипированию и реализации. В каждой главе рассматривается небольшой пример: разработка отдельного фрагмента приложения. В совокупности из всех примеров складывается целое приложение, которое предоставляется на компакт-диске с примерами

Для описания действий пользователя используется формальный язык.

Для спецификации и проектирования приложений используется UML.
Оглавление книги
Кол-во
стр.
Наименование раздела
20
Введение. Назначение, структура и особенности книги, используемые
обозначения, сведения об авторах, список примеров.
60
Часть 1. Объектно-ориентированное проектирование информационных систем. Основная задача этой части – описать технологию и
средства проектирования приложений баз данных. Изложение сопровождается примером проектирования приложения Отдела кадров.
5
Глава 1. Основные сведения о базах данных. Понятия СУБД. Реляционная модель данных. Длинные определения будут вынесены в глоссарий.
15
Глава 2. Жизненный цикл информационной системы. Анализ, проектирование, прототипирование, реализация, тестирование, внедрение.
Модель проекта приложения MVC.
10
Глава 3. Анализ и постановка задачи. Требования к задаче (составление спецификации). Составление схемы использования конечного продукта (Use-Case View).
10
Глава 4. Построение модели приложения. Создание проекта приложения на основе шаблона проекта MVC. Рассматриваются следующие модели:
–
Создание модели данных. Схема данных в реляционной модели.
Логическое представление системы (Logical View). Диаграммы
классов (Class Diagram).
–
Создание модели представления данных. Проектирование запросов и отчетов. Диаграммы классов (Class Diagram).
–
Создание модели управления данными. Проектирование интерфейса. Проектирование форм. Диаграммы взаимодействия (Collaboration Diagram).
10
Глава 5. Детальное проектирование. Выделение функциональных
модулей (use-case), описание транзакций между клиентами и сервером.
Диаграммы состояний (State Diagram), диаграммы последовательностей
(Sequence Diagram).
10
Глава 6. Выбор архитектуры приложения. Проектирование схемы
распределения приложения (Deployment View). Компонентное представление системы (Component View).
100
Часть 2. Быстрая разработка прототипа. В этой части описывается
разработка приложения, спроектированного в первой части с использованием исключительно встроенных средств Access (желательно без использования кода)
15
Глава 7. С чего начать. Создание таблиц и схемы данных (с заданием
ключей и связей между таблицами).
Глава 8. Как продолжить. Создание запросов, форм, отчетов, и макросов с помощью мастеров и построителей. Изменение построенных мастерами объектов в режиме конструктора.
Глава 9. Чем закончить. Связывание элементов интерфейса: создание
кнопочной формы, собственных строки меню, контекстных меню и панели инструментов, настройка параметров Access.
…
50
35
50
Приложения. Часть содержит справочный материал.
20
Приложение А. Основные элементы языка UML. Краткий исторический очерк появления UML. Краткая спецификация и описание основ-
ных элементов языка UML (графический глоссарий)
10
Приложение Б. Справочник по языку SQL. Классификация и описание основных инструкций. Сравнение ANSI и Jet SQL.
Итого 500–560 страниц.
Download