Читать реферат по информационному обеспечению, программированию: "Разработка программного комплекса для автоматизации деятельности работников завода" Страница 2

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

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

Разрабатываемый программный комплекс предназначен для автоматизации деятельности работников завода. Система позволяет обеспечить многопользовательский доступ к единой базе данных организации, что позволит гибко распределить обязанности между сотрудниками. 1. ЛИТЕРАТУРНЫЙ ОБЗОР .1 Технология проектирования БД Каждая информационная система в зависимости от ее назначения имеет дело с той или иной частью реального мира, которую называют предметной областью системы. Выявление предметной области - начальный этап разработки любой информационной системы [12].

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

При переходе от выявления предметной области к реализации автоматизированной информационной системы необходимо рассмотреть такие понятия как данные, БД, СУБД, модель данных.

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

При работе с СУБД можно выделить несколько уровней представления данных:

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


Интересная статья: Быстрое написание курсовой работы