Разработка автоматизированной информационной системы

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



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

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

При рассмотрении данных часто бывает трудно выявить различия между объектом, элементом данных и значением элемента данных.

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

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

Таблица 1.1 - Основные термины реляционной модели

ТерминАльтернативный терминПриблизительный эквивалентОтношениеТаблицаФайл (один тип записи, фиксированное число типов полей)Атрибут Первичный ключСтолбецПоле (тип, а не экземпляр)Кортеж ДоменСтрокаКлюч записи, идентификатор записи Запись (экземпляр, а не тип)

Можно сформулировать ряд требований к разрабатываемой информационной системе.

Требования, которым должна удовлетворять СУБД:

-эффективное выполнение одной и той же СУБД различных функций предметной области;

-минимизация избыточности хранимых данных;

предоставление для процессов принятие решений непротиворечивой информации;

обеспечение управления безопасностью;

отсутствие повышенных требований к персоналу, связанному с разработкой, поддержанием и совершенствованием прикладных программ при большой производительности и меньших затратах;

простая физическая реорганизация базы данных;

возможность централизованного управления базой данных;

упрощение процедуры эксплуатации ЭВМ.

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

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

При рассмотрении требований конечных пользователей необходимо принимать во внимание следующее:

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

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

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

База данных должна легко расширяться при реорганизации и расширении предметной области.

База данных должна легко изменяться при изменении программной и аппаратной среды.

Загруженные в базу данных корректные данные должны оставаться корректными.

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

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

1.2 Выводы

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

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

Создав удобный пользовательский интерфейс (меню, формы), требуется обеспечить решение следующих задач:

-Ввод, корректировка, просмотр входных данных;

-Анализ и обработку данных;

-Формирование необходимых запросов и отчетов с возможностью вывода результатов на экран монитора или принтер;

Были сформулированы следующие требования к разрабатываемой информационной системе:

-эффективное выполнение одной и той же СУБД различных функций предметной области;

-минимизация избыточности хранимых данных;

предоставление для процессов принятие решений непротиворечивой информации;

обеспечение управления безопасностью;

отсутствие повышенных требований к персонал