Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИСЮД_1_Проектирование.doc
Скачиваний:
64
Добавлен:
16.08.2019
Размер:
421.38 Кб
Скачать

Общие сведения об информационных системах. Элементы теоретической основы проектирования баз данных

1. Общие сведения об информационных системах

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

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

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

Известно несколько определений понятия «база данных». Согласно одного из них база данных (БД) – это упорядоченная информационная система, в которой информация хранится в виде таблиц и управляется специально созданной системой управления базой данных (СУБД), состоящей из таблиц, запросов, форм, макросов и отчетов.

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

Для взаимодействия пользователя с БД используются системы управления баз данных (СУБД).

СУБД – это комплекс программ и языковых средств, предназначенных для создания, введения и использования баз данных.

Современные СУБД обеспечивают:

  • набор средств для поддержки таблиц и соотношений между связанными таблицами;

  • развитый пользовательский интерфейс, позволяющий вводить и модифицировать информацию, выполнять поиск и представлять информацию в текстовом или графическом виде;

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

БД должна опираться на одну из трех моделей данных, которые определяют связи между данными (см. рис.1). В последнее время наибольшее распространение получили реляционные БД. На идеологии реляционной модели данных построены СУБД: FoxPro, Acсess, Visual C++ и др.

Полотно 2

Рисунок 1. Модели данных

Подходить к рассмотрению многообразия ИС в юридической деятельности можно по-разному, например, по назначению:

  • ИС для сбора и обработки учетно-регистрационной и статистической информации;

  • ИС оперативного назначения;

  • ИС для использования в следственной практике;

  • ИС криминалистического назначения;

  • ИС для использования в экспертной практике;

  • ИС управленческого назначения и т.д.

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

Большим подспорьем в осуществлении быстрого поиска юристом сведений, имеющихся в деле или группе документов, справочника, других информационных массивах, могут (личные) базы данных (ЛБД). Созданные самими пользова­телями, которые могут быть полезными не только конкретному лицу, но и другим пользователям.

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

  • непротиворечивость;

  • неизбыточность;

  • целостность;

  • данные должны давать полную информацию для решения задачи.

При создании БД или информационных систем можно выделить ряд этапов:

1 ЭТАП. Постановка задачи. Формируются цели и задачи информационной системы.

2 ЭТАП. Анализ предметной области. Описываются информационные объекты с указанием их характеристик.

3 ЭТАП. Нормализация отношений в информационной модели. Анализируются полученные на втором этапе объекты и устраняются информационные аномалии (нарушения).

4 ЭТАП. Создание физической структуры данных. Описывается нормализованная информационная модель с учетом требований конкретной СУБД, определяются имена полей и типы данных.

5 ЭТАП. Разработка интерфейса. Проектируются экранные формы и отчеты для ввода и предоставления информации.

6 ЭТАП. Разработка дополнительных модулей обработки информации.

7 ЭТАП. Тестирование и отладка информационной системы.

8 ЭТАП. Внедрение.

9 ЭТАП. Эксплуатация.