Система классификации и кодирования информации. Проектирование фактографических и документальных БД.



· система кодирования — определение

· классификация систем кодирования

· фактографические БД — определение

· распределение работ по стадиям проектирования фактографических БД

· документальные БД — определение

· распределение работ по стадиям проектирования документальных БД

Система кодирования – это совокупность знаков и правил их использования для представления информации. Локальные и глобальные.

Существуют следующие системы кодирования:

1.Порядковая. Объекты кодируются числами натурального ряда. Используются для кодирования небольших и устойчивых номенклатур объектов. (примеры – женат, холост, вдовец)

2.Серийная.Она является развитием предыдущей системы и предусматривает выделение серии номеров для кодирования каждого класса объектов. Перед присвоением номеров объекты подлежат укрупненной классификации. (сотрудник –А- постоянные, В- временные, С- совмещаемые в каждом классе есть1,2,3,4,5)

3.Повторений.По этой системе код представляет собой повторение какого-либо количественного признака объекта. (год 2011 можно использовать просто11)

4.Классификационная.Система основана на классификации объектов кодирования и записи в разрядах кодового обозначения значений признаков классификации. Различают 2 системы классификации объектов кодирования:

•   последовательная (иерархическая)

•   параллельная

Фактографические базы данных содержат структурированную информацию в виде записей с определенным реквизитным составом и обеспечивают поиск информации по ключевым реквизитам записей.

Распределение работ по стадиям проектирования фактографических БД

Предпроектная стадия

проектирование инфологической модели:

· Описание объектов и связей между ними

· Описание информационных потребностей пользователя

· Установление алгоритмических связей показателей

· Построение инфологической модели

· Утверждение ТЗ

Техническое проектирование

Проектирование даталогической модели, физическое проектирование БД:

· Выбор СУБД

· Выбор модели данных

· Построение даталогической модели

· Выбор запоминающих устройств

· Организация данных

· Выбор методов доступа

· Построение физической модели данных

· Утверждение технического проекта

Рабочее проектирование

· Настройка СУБД

· Тестирование

· Разработка технических инструкций по работе с БД

Ввод в действие и сопровождение системы

· Формирование БД

· Решение контрольного примера

· Утверждение акта приемки-сдачи

· Ведение БД

· Мониторинг функционирования

· Реструктуризация БД

Документальные базы данных содержат неструктурированную информацию в виде документов и позволяют осуществлять поиск документов по их поисковым образам в виде ключевых слов и связей между ними.

· распределение работ по стадиям проектирования документальных БД

1. Предпроектная стадия: Анализ документов предметной области, выбор ИПЯ

2. Техническое проектирование: Разработка ПОД и ПОЗ, разработка логико-семантического комплекса

3. Рабочее проектирование: Формирование БД документов, индексация документов,Формирование БД ПОД

4. Ввод в действие и сопровождение: Поиск документов по запросам в ДБД, ведение ДБД

Автоматизирование проектирование ИС

· Case-технология — определение

· инструментальные Case-средства – определение

· архитектура Case-средства

· принципы Case-средства

· классификация Case-средства

CASE (Computer Aided Software/System Engineering) –проектирование программного обеспечения или системы на основе компьютерной поддержки.   

CASE-технология это совокупность методов анализа, проектирования, разработки и сопровождения ИС с использованием компьютеров. Основная цель CASE-технологии состоит в том, чтобы отделить процесс проектирования ИС от ее кодирования и последующих этапов разработки, а также максимально

Инструментальные средства CASEэтоспециальные программы, которые поддерживают одну или несколько методологий анализа и проектирования ИС.

Компоненты CASE-средства (их 7)

1.Репозиторий специальная база данных, содержащая информацию о проекте ИС. Репозиторий содержит информацию, характеризующую диаграммы, связи между диаграммами, структуры данных, программные модули, права доступа проектировщиков ИС и т. д. Репозиторий обеспечивает хранение версий проекта, групповую работу над проектом, контроль полноты и непротиворечивости данных. В репозиторий предусматриваются архивация и резервное копирование проектных данных.

2.Графический редактор диаграмм предназначен для отображения в заданных нотациях всех диаграмм проектирования ИС. Редактор диаграмм может создавать элементы диаграмм и связи между ними.

3.Средства контроля и сбора статистики выполняют следующие функции: проверка правильности, выделение ошибок, сбор статистики ошибок.

4.Генератор документов формирует выходные документы, содержащие диаграммы проекта в соответствии с запросом проектировщика.

5.Администратор проекта занимается административными функциями проектирования, в числе которых назначение и изменение прав доступа к репозиторию.

6.Браузер позволяет осуществлять просмотр проекта, в том числе переключение от одной диаграммы к другой и т.д.

7.Генератор кодов программ на основе моделей проекта, хранящихся в репозиторий, создает код программы

Принципы CASE-технологий

1.Принцип всесторонней компьютерной поддержки проектирования (на всех стадиях ЖЦ).

2.Принцип модельного подхода (строятся модели).

3.Иерархическое представление модели предметной области (сверху вниз).

4.Наглядность представления модели (отображается с помощью диаграммы)

5.Декомпозиция процесса проектирования на стадии и этапы.

6.Перенесение трудоемкости разработки в большей степени на анализ и проектирование (правила распределения затрат ).

7.Отделение, независимость стадий проектирования от средств реализации, от программирования

8.Возможность как прямого, так и обратного проектирования.

9.Использование репозитория. 

Классификация CASE-средств

  1. Локальные – используются для анализа ИС и разработки АРМ, поддерживают 1,2 типов моделей и методов. (Design/IDEF, CASE, Аналитик);
  2.  малые интегрированные – для создания небольших интегрированных ИС. Существует 2-4 типов моделей и методов (AllFusion Modeling Suite,  Silverrun);
  3.  средние интегрированные CASE-средства – от 4-15 методов и моделей (Rational Rose, Designer/2000).

 

Типовое проектирование ИС

Структура ответа:

· типовое проектирование ИС — определение

· типовое проектное решение — определение

· классификация методов типового проектирования ИС, их архитектура

· классификация типовых ИС, примеры

· методы конфигурирования ИС

 

Типовое проектирование ИС – это создание системы из готовых покупных типовых элементов (типовых проектных решений).

Типовое проектное решение (ТПР) – это проектное решение, представленное в виде проектной документации, включая программные модули, пригодное к многократному использованию.

Классификация методов типового проектирования ИС:

    1. элементарный метод
    2. подсистемный метод
    3. системный метод

Классификация типовых ИС, примеры:

4. локальные (1С: бухгалтерия)

5. малые интегрированные системы (Галактика, Компас)

6. средние интегрированные системы (1С: предприятие)

7. крупные интегрированные системы (Oracle application)

Методы конфигурирования

1.Параметрически-ориентированное проектирование. Метод предполагает настройку исходной типовой ИС по параметрам. Значения параметров выбираются в соответствии с особенностями объекта информатизации. Изменяя параметры, можно включать и выключать какие-либо программные модули или влиять на режим их работы.          

2. Встроенные языки программирования. Функциональная настройка компонентов ИС, а также их объединение в законченную конфигурацию выполняются с помощью встроенного языка. В его основу может быть положен, например, упрощенный вариант синтаксиса алгоритмического языка Pascal.

3. Генераторы форм и отчетов.Представляет собой программный компонент, позволяющий дать описание того, как должны выглядеть формы для ввода информации и отчеты для вывода результатов, а также осуществить их автоматическое формирование.

4. Модельно-ориентированное проектирование.Сводится к адаптации компонентов типовой ИС в соответствии с моделью проблемной области конкретной организационно-экономической системы. Для этого технология проектирования должна поддерживать как модель типовой ИС, так и модель конкретного предприятия, а также средства поддержания соответствия между ними. Ядром типовой ИС является постоянно развиваемая модель предметной области (предприятия), поддерживаемая в специальной базе метаинформации – репозитории, на основе которого осуществляется конфигурация программного обеспечения. Таким образом, проектирование и адаптация ИС сводятся, прежде всего, к построению модели предметной области и ее периодической корректировке.


Дата добавления: 2018-02-15; просмотров: 996; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!