Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metodicheskie_ukazania_po_RGR_Upravlenie_dannymi.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
264.19 Кб
Скачать

1.Основание для разработки

Задание преподавателя на выполнение учебной лабораторной работы.

2.Назначение разработки

База данных предназначена для автоматизации основных видов работ в библиотеке. А именно: регистрация изданий и экземпляров изданий, регистрация читателей, поиск нужных изданий, регистрация выдачи и возврата экземпляров изданий.

Она должна представлять собой информационную систему обеспечения деятельности трёх групп пользователей: библиотекаря, руководства библиотеки (директора) и читателей.

3.Требования к программе

3.1.Требования к функциональным характеристикам.

3.1.1. Общий состав информации, хранимой в базе данных.

Хранение и регулярное обновление в базе данных как минимум следующей информации:

- информация, характеризующая издания, в частности, вся информация из аннотированных каталожных карточек: …(перечисляется конкретные информационные единицы, см. анализ предметной области);

- информация, характеризующая отдельные экземпляры изданий и места их хранения, в частности: …(перечисляется конкретные информационные единицы);

- информация, характеризующая читателей, в частности: …(перечисляется конкретные информационные единицы);

- информация, характеризующая читателей, в частности: …(перечисляется конкретные информационные единицы);

- информация, характеризующая процесс выдачи и возврата экземпляров изданий читателям, в частности: …(перечисляется конкретные информационные единицы);

При этом база данных обеспечивает: входной контроль данных, подстановку значений по умолчанию и т.д.

3.1.2. Состав функций, обеспечивающих деятельность типового пользователя – библиотекарь.

Библиотекарь должен иметь возможность выполнять следующие типовые запросы к БД: (перечисляются запросы, и описывается конкретная информация или действия, которые будет выполнять запрос).

3.1.3. Состав функций, обеспечивающих деятельность типового пользователя – директор.

Кроме функций библиотекаря, директор должен иметь возможность выполнять следующие запросы: (перечисляются и описываются конкретные запросы; в частности, запросы, позволяющие анализировать ситуацию по библиотеке в целом).

3.1.4. Состав функций, обеспечивающих деятельность типового пользователя – читатель.

(Перечисляются конкретные функции, по образцу п.п. 3.1.2 и 3.1.3. Особо следует обратить внимание на ограничение функций добавления, изменения и удаления информации из базы данных. В основном данные должны быть доступны пользователю-читателю только в режиме чтения.)

3.1.5. Общий состав функций.

Разграничение прав доступа для разных групп пользователей обеспечивается с помощью авторизации на основе логина и пароля.

(При необходимости описываются дополнительные функции для базы данных в целом.)

Задание № 2 Концептуальная модель предметной области. Er-диаграмма. Язык концептуального моделирования (якм).

1.На основе анализа предметной области и технического задания построить концептуальную модель предметной области. Концептуальную модель построить в двух видах: 1)ER-диаграмма; 2)модель на языке концептуального моделирования. Модель должна включать не менее 7-9 сущностей.

2.В пояснительную записку надо включить:

  • последовательные варианты ER-диаграммы. Как минимум два варианта: 1) со связями «многие-ко-многим» 2) с «расшитыми» связями «многие-ко-многим»;

  • концептуальную модель на ЯКМ.