2.1 Моделирование проблемной области
Моделирование предметной области является основой статической части модели. Построение модели предметной области начинается с выявления абстракций, существующих в реальном мире, т.е. концептуальных объектов, встречающихся в системе. При проектировании объектно-ориентированного программного обеспечения требуется структурировать программу так, чтобы в центре оказались именно эти объекты из пространства задачи. Это происходит потому, что требования к программе меняются намного быстрее, чем реальный мир. Основой объектного моделирования вообще и статического моделирования в частности и является создание модели этих абстракций из предметной области. Модель предметной области представляет словарь терминов, которым пользуются для выявления и описания прецедентов системы в дальнейшем.
В ходе выявления объектов из предметной области необходимо установить, какие связи существуют между ними. Очень важными связями являются отношение агрегации (отношение между целым и частью) и обобщение (отношение между подклассом и суперклассом). В основу статической модели мы положим диаграмму классов, отображающую модели предметной области.
Модель предметной области данного модуля статистики по товарам и по покупателям описывается с помощью следующих терминов:
класс получения данных из приложения;
класс заполнения данными базы данных;
система проведения анализа данных;
система формирования диаграммы;
система загрузки данных в MS Excel.
- Введение
- 1. Общая часть
- 1.1 Описание проблемной области
- 1.2 Описание средств проектирования
- 1.2.1 Язык программирования Delphi 7.0
- 1.2.2 Свойство SQL
- 1.2.3 Доступ к данным
- 2. Специальная часть
- 2.1 Моделирование проблемной области
- 2.2 Моделирование прецедентов
- 2.3 Построение диаграммы последовательности
- 2.4 Диаграмма состояния
- 2.5 Диаграмма классов
- 2.6 Проектирование баз данных
- 2.6.1 Этапы проектирования базы данных
- 2.6.2 Компоненты для работы с БД
- 2.6.3 Запросы и их применение
- 2.6.4 Взаимосвязи таблиц
- 2.6.5 Создание схемы данных
- 2.6.6 Создание контейнера TDataModule
- Статистика и анализ данных
- 3.3.14. Министерство статистики и анализа
- Глава XV, Общие вопросы анализа и обобщения данных правовой статистики
- 41. Подготовка к внедрению или разработке корпоративной информационной системы. Внедрение системы.
- Технология разработки и внедрения Хранилищ Данных
- Министерство статистики и анализа
- Организация сбора, обработки, хранения и передачи данных государственной статистики в российской федерации
- 4.6. Внедрение международной стандартной системы национальных счетов в государственную статистику Российской Федерации
- 33. Интеллектуальный анализ данных. Системы иад. Управление знаниями.