Разработка базы данных "документооборот" фирмы
Автор: Maks Sheremetev • Май 12, 2023 • Реферат • 947 Слов (4 Страниц) • 125 Просмотры
ПРАВИТЕЛЬСТВО САНКТ-ПЕТЕРБУРГА
КОМИТЕТ ПО НАУКЕ И ВЫСШЕЙ ШКОЛЕ
Санкт- Петербургское государственное бюджетное профессиональное образовательное учреждение
«Петровский колледж»
Отделение международных программ туризма и сервиса
РАЗРАБОТКА БАЗЫ ДАННЫХ «ДОКУМЕНТООБОРОТ» ФИРМЫ
Дисциплина: «Информатика и ИКТ в профессиональной деятельности»
Выполнил: студент 2720 группы
___________________И.И. Иванов
Проверили: преподаватели ИТ
_________________В.И. Бражников
Дата__________ Оценка___________
Санкт-Петербург
2020
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 3
1 Исследование предметной области 4
2 Разработка информационно-логической модели предметной области. 5
3 Разработка датологической модели предметной области. 7
4 Физическое моделирование 11
ЗАКЛЮЧЕНИЕ 13
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 14
ВВЕДЕНИЕ
Задача:
Разработать базу данных для хранения информации о выдаче и возврате документов строгой отчетности сотрудникам организации.
Актуальность задачи:
Необходимость упорядочить учет и контроль за движением документов строгой отчетности в организации.
Предметная область: документооборот организации.
Задание и порядок его выполнения:
- Разработать структуру базы данных для хранения информации.
- Реализовать проект средствами MS Access.
- Сформировать схему данных: установить связи между исходными таблицами, обеспечить условия ссылочной целостности данных.
Выполнить информационное наполнение базы данных. Значения полей базовых таблиц задать самостоятельно.
1 Исследование предметной области
Сущности предметной области и их атрибуты:
- Сотрудники: Код сотрудника, Фамилия, Имя, Отчество, Почтовый адрес, Контактный Телефон
- Документы: Код документа, Название документа
- Выдача/Возврат: Код Выдачи/Возврата, Код сотрудника, Код документа, Дата выдачи, Дата возврата.
Проектируемая реляционная БД должна содержать структурированную информацию о сотрудниках, документах строгой отчетности и операциях с ними.
Проектируемая БД должна поддерживать выполнение, как минимум, следующих основных функций: ввод-вывод, удаление, хранение и обновление информации.
2 Разработка информационно-логической модели предметной области.
Вся информация о предметной области сведена в 3 таблицы:
- Сотрудники
- Документы
- Выдача/Возврат.
При этом выполнены основные требования к содержанию таблиц:
- Каждая таблица содержит информацию только на одну тему.
- Информация в таблицах не дублируется.
- Для связи между таблицами заданы первичные ключи, однозначно определяющие каждую запись в таблице.
Таблица 1
Таблица Сотрудники | Таблица Операции с документами | Таблица Документы |
|
|
|
|
|
|
|
| |
|
| |
|
| |
|
При разработке полей для каждой таблицы учтено, что:
- каждое поле должно быть связано с темой таблицы;
- не содержит данные, которые являются результатом вычислений;
- информацию разбита на наименьшие логические единицы (Например, поля «Фамилия», «Имя», «Отчество», а не общее поле «Фамилия Имя Отчество»).
Для проектируемой БД выполнены требования нормализации, между таблицами Сотрудники - Операции с документами и Документы - Операции с документами установлены отношения один ко многим (1 - ∞), которые поддерживаются реляционной СУБД.
...