КурсоваяБазы данныхГод: 2025МТИ: Московский технологический институт
👁 13💼 0

Готовая курсовая: База данных регистрации документов

Загружена: 17.02.2026 04:57

Проектирование и реализация реляционной базы данных для автоматизированной регистрации управленческих и кадровых документов в ГБУ «ОКЦ СВАО». Раскрыты ER‑модель, перечень сущностей и атрибутов, нормализация до 3НФ и программная реализация на PostgreSQL; готовые таблицы, ограничения и индексы для практического внедрения.

Содержание

СОДЕРЖАНИЕ

ВВЕДЕНИЕ	3
1 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ	6
1.1 Сведения об объекте управления	6
1.2 Перечень функций управления	7
1.3 Взаимосвязь функций управления по информационным потокам	8
1.4 Выявление задач управления в рамках функций управления	9
1.5 Взаимосвязь задач по информационным потокам и построение схемы взаимосвязи задач	10
1.6 Перечень всех форм документов, недокументированных и устных сообщений	10
1.7 Описание каждой из задач управления	11
1.8 Список реквизитов в рамках задачи автоматизированной регистрации документов	12
1.9 Список кандидатов на идентификаторы	13
1.10 Алгоритмический анализ реквизитов	14
1.11 Прагматический анализ реквизитов	14
1.12 Выходной список реквизитов, необходимых для реализации базы данных	15
2 ПРАКТИЧЕСКАЯ ЧАСТЬ	16
2.1 Построение модели «сущность–связь»	16
2.2 База данных, содержащая таблицы в первой нормальной форме (1НФ)	19
2.3 Нормализация структуры данных	20
2.4 Программная реализация	22
ЗАКЛЮЧЕНИЕ	25
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ	27
ПРИЛОЖЕНИЕ 1	29
ПРИЛОЖЕНИЕ 2	30

Подробное описание

📘 О чем эта работа

Курсовая посвящена разработке базы данных для автоматизированной регистрации документов, сопровождающих управленческую деятельность и кадровый учёт в ГБУ г. Москвы «ОКЦ СВАО». Объектом является система документооборота учреждения; предметом — процессы регистрации, хранения и контроля исполнения управленческих и кадровых документов. В работе выполнён анализ предметной области, выделены функции и задачи управления, сформирован набор реквизитов и реализована логическая модель БД.

📚 Что внутри

Работа содержит детальную структуру базы данных и практическую реализацию:

  • ER‑модель с основными сущностями: documents, doc_types, statuses, departments, employees, positions; для каждой сущности указаны ключи и атрибуты (например, document_id, reg_number, reg_date, title, doc_type_id, department_id, responsible_id, status_id, due_date, note).
  • Даталогическая модель: перечень таблиц в 1НФ с объяснением перехода к 2НФ и 3НФ и устранением транзитивных зависимостей.
  • Списки реквизитов и кандидатов на идентификаторы: регистрационный номер, табельный номер, код подразделения, код должности; предложен составной вариант рег. номера (номер+дата) и механизм автоматической генерации.
  • Алгоритмический анализ и требования к валидации: проверка формата рег. номера, контроль дат, обязательные поля (reg_number, reg_date, doc_type, status), ограничения целостности через PK/FK.
  • Программная реализация на PostgreSQL и pgAdmin: скрипты создания таблиц, первичные и внешние ключи, уникальные ограничения на reg_number и tab_number, последовательности/триггеры для генерации регистрационных номеров, индексы для ускорения поиска по reg_number, reg_date, responsible_id.
  • Практические примеры SQL‑запросов для поиска документов по реквизитам, выборки по статусам, формирование отчётов по подразделениям и срокам исполнения.

📊 Для кого подходит

Материал полезен студентам направление 09.02.07 «Информационные системы и программирование», будущим разработчикам баз данных и системным администраторам, а также сотрудникам ИТ/архива ГБУ, ответсвенным за внедрение документооборота. Подходит для выполнения курсовой работы и как шаблон для практической автоматизации учёта документов.

✨ Особенности

Работа обеспечивает готовую структуру БД с объяснением проектных решений: выделены справочники (doc_types, statuses, departments, positions), показаны связи 1:N, предложены индексы и ограничения для обеспечения целостности. Включены рекомендации по автоматической нумерации документов (использование sequence и триггера в PostgreSQL) и по оптимизации запросов для отчётности.

❓ Частые вопросы

Подойдет ли для моего ВУЗа?
Структура содержит введение, теоретическую и практическую части, нормализацию и программную реализацию — соответствует типичным требованиям к курсовым работам по базам данных.

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

Какая практическая ценность?
Готовая ER‑модель и SQL‑скрипты сокращают время внедрения, помогают упорядочить документооборот, снизить дублирование и ускорить поиск и контроль исполнения документов.