Автоматизированная информационная система библиотеки учебного заведения
Тема работы: Автоматизированная информационная система (АИС) библиотеки учебного заведения.
Требования к системе:
1. Категории пользователей: библиотекари, читатели, администратор.
2. Операции пользователей.
а) библиотекари: обновление базы данных системы, поиск / приём / выдача книг;
б) читатели: поиск и заказ книг;
в) администратор: регистрация и учёт пользователей, управление доступом.
3. Информация базы данных:
а) каталоги фонда основной и учебной литературы;
б) формуляры физических книг;
в) списки читателей;
г) информация о выданных книгах;
д) информация о поступлении/списании книг.
4. Схема каталога должна соответствовать коммуникативному формату представления библиографических записей RUSMARC.
5. Разграничить права доступа к информации и способы ее обработки для разных категорий пользователей.
6. Архитектура приложения: клиент-серверная или многозвенная.
Исходные данные:
1. Типовые схемы хранения и использования книг в учебном заведении.
2. Стандарт RUSMARC.
3. Методологии проектирования баз данных и программного обеспечения.
4. Языки и инструментальные системы: Delphi, InterBase или другой сервер БД, SQL, ADO и другие.
Содержание работы:
1. Постановка и анализ задачи.
1.1. Анализ принципов построения библиотечных информационных систем.
1.2. Изучение коммуникативного формата RUSMARC.
1.3. Обзор используемых методов проектирования баз данных и программного обеспечения.
1.4. Основные характеристики используемых инструментальных средств.
1.5. Постановка задачи.
1.6. Структура проектируемой системы.
2. Разработка реляционной модели БД информационной системы.
2.1. Разработка UML-диаграмм информационной системы.
2.2. Разработка ER-модели БД.
2.3. Разработка реляционной модели БД.
3. Разработка программных модулей информационной системы.
3.1. Проектирование графических интерфейсов библиотекаря, читателя, администратора.
3.2. Проектирование функциональных программ информационной системы.
3.3. Программирование и отладка АИС.
3.4. Апробация и доводка АИС.
3.5. Документирование АИС.