- 1
- 2
- 3
- 4
- . . .
- последняя »
добавлениям, использованию и отказам, постоянного контроля за корректностью вводимой информации. Это сильно упрощает работу и исключает ошибки, часто встречающиеся при обычной организации работы.
Разрабатываемый программный комплекс предназначен для автоматизации деятельности работников завода. Система позволяет обеспечить многопользовательский доступ к единой базе данных организации, что позволит гибко распределить обязанности между сотрудниками. 1. ЛИТЕРАТУРНЫЙ ОБЗОР .1 Технология проектирования БД Каждая информационная система в зависимости от ее назначения имеет дело с той или иной частью реального мира, которую называют предметной областью системы. Выявление предметной области - начальный этап разработки любой информационной системы [12].
В свою очередь предметная область рассматривается как некоторая совокупность реальных объектов или сущностей, каждая из которых обладает определенным набором свойств или атрибутов. Любой объект предметной области должен быть отличным от других объектов того типа, к которому он отнесен. С этой целью объектам данного типа назначается некоторый идентификатор или первичный ключ, позволяющий на них однозначно ссылаться. В качестве первичного ключа может использоваться какой-либо атрибут или комбинация нескольких атрибутов объекта. На практике часто используются и не уникальные идентификаторы - вторичные ключи, определяющие альтернативный порядок просмотра, и внешние ключи, служащие для организации связей между объектами.
При переходе от выявления предметной области к реализации автоматизированной информационной системы необходимо рассмотреть такие понятия как данные, БД, СУБД, модель данных.
Данные - это информация, зафиксированная в определенной структурированной форме, пригодной для последующей обработки, хранения и передачи. БД - это структурированная определенным образом совокупность данных, относящихся к конкретной предметной области. БД может быть как локальная, так и распределенная. СУБД представляет собой комплекс инструментальных средств (программных и языковых), реализующих централизованное управление БД и обеспечивающих доступ к данным (изменение, добавление, удаление, резервное копирование и т.д.). СУБД должна обеспечивать поиск, модификацию и сохранность данных, защиту целостности данных от аппаратных сбоев и программных ошибок, а также разграничение прав пользователей и защиту от несанкционированного доступа [1].
При работе с СУБД можно выделить несколько уровней представления данных:
внешний уровень (уровень конечного пользователя). В некотором смысле это самый главный уровень. Именно с ним работает конечный пользователь, который воспринимает данные как совокупность некоторых взаимосвязанных полей, позволяющих ему решать свою задачу. концептуальный уровень (уровень программиста и администратора) - это обобщенное представление обо всех данных, хранящихся в базе, или совокупность внешних представлений. На этом уровне работают программист, создающий прикладные программы, и администратор, разрабатывающий схему базы данных. физический уровень (уровень реализации). На физическом уровне определяются способы организации данных на носителе и методы доступа к ним. СУБД реализует именно
- 1
- 2
- 3
- 4
- . . .
- последняя »
Похожие работы
Тема: Разработка программного комплекса |
Предмет/Тип: Информатика, ВТ, телекоммуникации (Контрольная работа) |
Тема: Разработка программного комплекса социальной сети |
Предмет/Тип: Отсутствует (Курсовая работа (т)) |
Тема: Разработка программного комплекса для учёта налогоплательщиков |
Предмет/Тип: Информационное обеспечение, программирование (Диплом) |
Тема: Разработка программного обеспечения электронного интерактивного комплекса |
Предмет/Тип: Отсутствует (Диплом) |
Тема: Разработка программного комплекса шифрования пользовательских данных |
Предмет/Тип: Информационное обеспечение, программирование (Курсовая работа (т)) |
Интересная статья: Быстрое написание курсовой работы