Система классификации и кодирования информации. Проектирование фактографических и документальных БД.
· система кодирования — определение
· классификация систем кодирования
· фактографические БД — определение
· распределение работ по стадиям проектирования фактографических БД
· документальные БД — определение
· распределение работ по стадиям проектирования документальных БД
Система кодирования – это совокупность знаков и правил их использования для представления информации. Локальные и глобальные.
Существуют следующие системы кодирования:
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,2 типов моделей и методов. (Design/IDEF, CASE, Аналитик);
- малые интегрированные – для создания небольших интегрированных ИС. Существует 2-4 типов моделей и методов (AllFusion Modeling Suite, Silverrun);
- средние интегрированные CASE-средства – от 4-15 методов и моделей (Rational Rose, Designer/2000).
Типовое проектирование ИС
Структура ответа:
· типовое проектирование ИС — определение
· типовое проектное решение — определение
· классификация методов типового проектирования ИС, их архитектура
· классификация типовых ИС, примеры
· методы конфигурирования ИС
Типовое проектирование ИС – это создание системы из готовых покупных типовых элементов (типовых проектных решений).
Типовое проектное решение (ТПР) – это проектное решение, представленное в виде проектной документации, включая программные модули, пригодное к многократному использованию.
Классификация методов типового проектирования ИС:
- элементарный метод
- подсистемный метод
- системный метод
Классификация типовых ИС, примеры:
4. локальные (1С: бухгалтерия)
5. малые интегрированные системы (Галактика, Компас)
6. средние интегрированные системы (1С: предприятие)
7. крупные интегрированные системы (Oracle application)
Методы конфигурирования
1.Параметрически-ориентированное проектирование. Метод предполагает настройку исходной типовой ИС по параметрам. Значения параметров выбираются в соответствии с особенностями объекта информатизации. Изменяя параметры, можно включать и выключать какие-либо программные модули или влиять на режим их работы.
2. Встроенные языки программирования. Функциональная настройка компонентов ИС, а также их объединение в законченную конфигурацию выполняются с помощью встроенного языка. В его основу может быть положен, например, упрощенный вариант синтаксиса алгоритмического языка Pascal.
3. Генераторы форм и отчетов.Представляет собой программный компонент, позволяющий дать описание того, как должны выглядеть формы для ввода информации и отчеты для вывода результатов, а также осуществить их автоматическое формирование.
4. Модельно-ориентированное проектирование.Сводится к адаптации компонентов типовой ИС в соответствии с моделью проблемной области конкретной организационно-экономической системы. Для этого технология проектирования должна поддерживать как модель типовой ИС, так и модель конкретного предприятия, а также средства поддержания соответствия между ними. Ядром типовой ИС является постоянно развиваемая модель предметной области (предприятия), поддерживаемая в специальной базе метаинформации – репозитории, на основе которого осуществляется конфигурация программного обеспечения. Таким образом, проектирование и адаптация ИС сводятся, прежде всего, к построению модели предметной области и ее периодической корректировке.
Дата добавления: 2018-02-15; просмотров: 996; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!