📘 О чем эта работа
Отчёт описывает разработку распределённой базы данных и клиентского приложения для хранения и поиска электронных источников литературы на примере организации 'ТехноСофт'. Объект — сервер с упакованными архивами источников; предмет — проектирование инфологической модели, реализация СУБД и клиентского интерфейса для доступа и поиска.
📚 Что внутри
Документ содержит практическую и техническую часть, подготовленные в соответствии с индивидуальным заданием на учебную практику:
- Техническое задание с перечнем атрибутов источников: фамилия и инициалы автора, название, язык, список тем, путь и имя файла архива, название основного файла.
- Инфологическая модель базы данных (рисунок 1) и описание структур таблиц и связей.
- Описание безопасности: три роли доступа (Admin, Writer, Reader) и назначение прав на таблицы и процедуры.
- Выбор СУБД InterBase (версия 6.0/6.5) и обоснование (ANSI SQL‑92, поддержка распределённых БД, малые системные требования).
- Описание клиентского приложения на Borland Delphi 7.0: интерфейс, поиск по атрибутам, фильтрация, выполнение собственных SQL‑запросов и запуск внешних средств просмотра.
- Инструкция по инсталляции и запуску (файлы 'BD_Knigi.exe', 'help.chm', 'db.mdb', требования к серверу/клиенту, ОС Windows 10 / переносимость под Linux обсуждена).
- Алгоритм работы приложения и блок‑схема (рисунок 3), примеры запросов и сценарии использования.
- Калькуляция затрат и диаграмма распределения затрат (таблица с позициями и итоговой себестоимостью 1 365 875,10 руб.).
- Перечень плановой и эксплуатационной документации, рекомендации по презентации заказчику.
📊 Для кого подходит
Проект пригоден для студентов прикладной информатики и смежных специальностей при выполнении технологической практики, для начинающих разработчиков СУБД и системных администраторов, которым нужно готовое ТЗ, модель БД и клиента для хранения архивных электронных источников.
✨ Особенности
В работе отражены практические решения: распределённая модель хранения, набор обязательных метаданных для эффективного поиска по теме/автору/языку, ролевой доступ (Admin/Writer/Reader), реализация клиентской логики в Delphi 7 и инструкции по развёртыванию. Приведена подробная калькуляция затрат с конкретными суммами и этапами внедрения.
❓ Частые вопросы
Подойдет ли для моего ВУЗа?
Структура отчёта содержит индивидуальное задание, дневник, технический отчёт, схемы и список литературы — соответствует типовым требованиям к отчёту по практике.
Можно адаптировать?
Да. ТЗ, схема БД и исходники клиента легко модифицируются под другие СУБД и интерфейсные требования; в документе есть примечания по переносимости и минимальным системным требованиям.