Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3_ПроектИС_Анализ предметной области.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
777.22 Кб
Скачать

Тема 3.Методы анализа предметных областей информационных систем

3.1. Понятие предметной области

Основным назначением информационных систем является обеспечение пользователей информацией о внешнем мире - мире вне информационной системы. При этом получаемая пользователем информация описывает только определенный фрагмент (часть) внешнего мира. Такая часть внешнего мира получила название предметной области информационной системы.

Понятие предметной области ИС предполагает существование устойчивой во времени соотнесенности между именами, понятиями и определенными реалиями внешнего мира, не зависящей от самой ИС и ее круга пользователей. Таким образом, введение в рассмотрение понятия предметной области ограничивает и делает обозримым информационное пространство ИС.

Предметная область ИС – часть реального мира, информация о которой, информация о которой используется в ИС.

К предметной области ИС относятся предметы, объекты, явления реальной действительности, их свойства, функции, отношения между ними.

Например, предметной областью может быть услуга, оказываемая предприятием. Тогда информация, которая будет использоваться в ИС, может содержать следующие сведения об услуге:

название услуги;

пространственные и временные параметры услуги;

цена услуги и др.

Другим примером предметной области могут служить сотрудники предприятия. В этом случае в ИС будет использоваться следующая информация:

фамилия, имя, отчество сотрудника;

дата его рождения;

должность;

стаж работы;

служебная характеристика и др.

В качестве предметной области может быть выбран какой-либо вид деятельности предприятия, например – складское хранение товаров. Информация об этой предметной области будет значительно больше по объему, так как должна описывать характеристики хранящихся товаров, мест хранения, сотрудников, документов для приема и передачи товаров и др.

3.2. Анализ предметной области

Анализ предметной области является первым шагом, с которого начинается разработка ИС.

Анализ предметной области – деятельность, направленная на выявление информационных потребностей пользователей проектируемой ИС.

В ходе анализа предметной области разработчики ИС должны:

научиться понимать язык, на котором говорят заказчики;

выяснить требования заказчика к ИС;

определить набор задач для автоматизации.

Для этого разработчики с участием заказчика решают следующие основные задачи:

изучают миссию предприятия, цели деятельности и стратегии их достижения;

исследуют функции предприятия, их распределение между подразделениями предприятия;

выполняют статическое описание предприятия (объектной, функциональной, организационной структуры, структуры управления);

выполняют динамическое описание предприятия (бизнес-функций и потоков деятельности);

моделируют отдельные бизнес-процессы на предприятии.

Результатом анализа предметной области является детальное описание данных информационных потребностей пользователей ИС.

3.3. Информационные потребности пользователей ис

Информационные потребности пользователей ИС представляют собой информационное описание задач, которые будут решаться пользователями с применением ИС. Такие задачи называют задачами автоматизации.

В описание каждой задачи автоматизации включают:

общие характеристики задачи (наименование, пользователи, длительность и режим выполнения, связь с другими задачами и др.);

входная информация (данные, документы) задачи;

выходная информация (данные, документы) задачи;

характеристики информационных процессов.

К информационным процесса и их характеристикам относятся:

ввод данных (источники, способы сбора данных, методы ввода, формы, объемы данных, режимы);

обработка данных (правила, критические сроки, объем операций),

вывод данных (способы, форматы, средний и критический объемы, образцы, размещение адресатов, сроки);

хранение данных (организация, структура данных, их объем, режим и частота запросов, правила и методы сжатия, обновления и удаление);

управление данными (целостность и непротиворечивость, безопасность, конфиденциальность);

передача данных (формат и объем передаваемых данных, временные характеристики, протоколы передачи).