Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчет Рахимов.doc
Скачиваний:
2
Добавлен:
15.09.2019
Размер:
504.32 Кб
Скачать
  1. Основы проектирования автоматизированных информационных систем

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

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

Проектирование ИС рассматривается в аспектах:

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

2. Методология создания информационных систем заключается в организации процесса построения информационной системы и в управлении этим процессом для того, чтобы гарантировать выполнение требований как к самой системе, так и к характеристикам процесса разработки.

Методологии, технологии и инструментальные средства проектирования (CASE-средства) составляют основу проекта любой информационной системы. Методология реализуется через конкретные технологии и поддерживающие их стандарты, методики и инструментальные средства, которые обеспечивают выполнение процессов жизненного цикла информационных систем.

Наиболее распространенными методологиями описания АИС являются следующие:

  • SADT (Structured Analysis and Design Technique) — модели и соответствующие функциональные диаграммы;

  • DFD (Data Flow Diagrams) — диаграммы потоков данных;

  • ERD (Entity-Relationship Diagrams) — диаграммы «сущность— связь»;

  • STD (State Trasition Diagrams) — диаграммы переходов состояний.

На стадии проектирования ИС модели расширяются, уточняются и дополняются диаграммами, отражающими структуру ПО: архитектуру ПО, структурные схемы программ и диаграммы экранных форм.

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

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

Моделирование потоков данных (процессов). Основным средством моделирования функциональных требований АИС являются диаграммы потоков данных (DFD — Data Flow Diagrams). С их помощью эти требования разбиваются на функциональные компоненты (процессы) и представляются в виде сети, связанной потоками данных. Главная цель таких средств — продемонстрировать, как каждый процесс преобразует свои входные данные в выходные, а также выявить отношения между этими процессами.

Для изображения DFD традиционно используются две различные нотации: Йодана (Yourdon) и Гейна — Сарсона (Gane—Sarson) (рис. 1.1).

Рис 1.1. Представление нотаций Йодана и Гейна-Сарсона

В соответствии с методологией модель системы определяется как иерархия диаграмм потоков данных (ДПД или DFD), описывающих асинхронный процесс преобразования информации от ее ввода в систему до выдачи пользователю. Диаграммы верхних уровней иерархии (контекстные диаграммы) определяют основные процессы или подсистемы ИС с внешними входами и выходами. Они детализируются при помощи диаграмм нижнего уровня. Такая декомпозиция продолжается, создавая многоуровневую иерархию диаграмм, до тех пор, пока не будет достигнут такой уровень декомпозиции, на котором процессы становятся элементарными и детализировать их далее невозможно.

Моделирование данных. Цель моделирования данных состоит в обеспечении разработчика АИС концептуальной схемой БД в форме одной модели или нескольких локальных моделей, которые относительно легко могут быть отображены в любую систему БД.

Наиболее распространенным средством моделирования данных являются диаграммы «сущность—связь» (ERD). С их помощью определяются важные для предметной области объекты (сущности), их свойства (атрибуты) и отношения друг с другом (связи). ERD непосредственно используются для проектирования реляционных БД (см. гл. 6).

Методология IDEF1. Метод IDEF1 позволяет построить модель данных, эквивалентную реляционной модели в третьей нормальной форме. В настоящее время на основе совершенствования методологии IDEF1 создана ее новая версия — методология IDEF1X. IDEF1X разработана с учетом таких требований, как простота изучения и возможность автоматизации. IDEFlX-диаграммы используются рядом распространенных CASE-средств (в частности, ERwin, Design/IDEF).

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

Подразделение Министерства образования, в котором проходит квалификационная практика, работает со следующими программными продуктами:

  1. Продукты пакета MS Office 2003.

  2. Lotus notes 7. Программное обеспечение IBM Lotus является решением для социального взаимодействия, обеспечивая возможности общения, совместной работы и оптимизации ведения бизнеса. IBM Lotus позволяет достичь реальных результатов работы, поддерживая высокий уровень производительности, благодаря разумной организации сотрудничества.

  3. Система «Консультант Плюс». Система содержит свыше 4,4 миллиона документов федерального и регионального законодательства, судебных решений, финансовых консультаций, комментариев законодательства, образцов документации и другой важной информации.