Разработать модель распределенной реляционной базы данных предприятия, состоящего из главного производства и нескольких удаленных филиалов. Части предприятия связаны компьютерной сетью, имеют собственные локальные базы данных, могут использовать данные удаленных узлов. Глобальная информация хранится на центральном узле. Разработать приложение, обеспечивающее создание, модификацию и поиск данных. Считать, что все локальные базы размещены на одном компьютере.
Требования: Количество локальных БД >= 3; Состав отдельной локальной БД: связанные таблицы (не менее 2), индексы, хранимые процедуры, триггеры, генераторы; Количество записей одной таблицы >= 10; Операции над БД: создание, модификация, поиск в БД; СУБД: InterBase; Языки: SQL, Delphi. Целостность данных: использовать аппарат транзакций, хранимые процедуры, триггеры; Использовать CASE-средства проектирования ПО.
Последовательность выполнения работы: Описать состав и функционирование указанного в задании предприятия; Построить UML-диаграммы прецедентов использования и классов для БД предприятия; Построить инфологическую модель «сущность-связь» БД предприятия; Построить реляционную модель БД предприятия; Разбить БД предприятия на локальные базы данных центрального производства и филиалов; Произвести начальное заполнение БД; Написать программы операций с БД.
Структура пояснительной записки: Титульный лист; Оглавление; Постановка задачи; Описание структуры и функционирования предприятия; UML-диаграммы предприятия; Модель «сущность-связь» БД предприятия; Реляционная модель БД; Декомпозиция БД предприятия на локальные базы данных; Описание программ (принцип действия, визуальные формы, фрагменты кода); Приложения: заполненные таблицы БД, листинги программ; Литература.
Вариант задания: 8. КИС «Научно-исследовательский институт»; ---------------------------------------------------------------------- Программы реализованы в Delphi с оконным интерфейсом. В курсовой, в архиве, находятся исходники 4-ёх программ (Delphi 7) с подробными комментариями, 3 локальные базы данных (InterBase), файлы CASE-средства Rational Rose, оригиналы диаграмм (.png и .fla - macromedia), пояснительная записка (82стр). Оценка поставленная преподавателем: ОТЛИЧНО. Выложены только 9 скриншотов, так как на торговой площадке ограничение в количестве скриншотов. ---------------------------------------------------------------------- P.S. Используйте данную работу, как учебный материал, на примере которого, Вы сможете разработать свою программу и сдать работу преподавателю на отлично. Прошу Вас оставить положительный отзыв, спасибо.