Название проекта: "Система учета книг и читателей в библиотеке"
Цель проекта: "Создание информационной системы, обеспечивающей автоматизацию работы с читателями"
Основные задачи/Бизнес-функции системы:
Описание предметной области "as is" (Как работает сейчас):
Ожидаемые результаты:
Набор технологий:
Этап 1. Разработка структуры базы данных (серверная часть)
1.1 Проектирование инфологической модели задачи. Определение сущностей, атрибутов сущностей, идентифицирующих атрибутов, связей между сущностями.
Роли пользователей:
Действия ролей и данные, с которыми они работают:
Перечень необходимых запросов:
Диаграмма прецендентов (Use Case диаграмма):
Контекстная диаграмма:
Определение сущностей:
Сущности и их атрибуты:
1.2 Проектирование схемы базы данных: описание схем таблиц, типов (доменов) атрибутов, определение ограничений целостности. Написание SQL скриптов по созданию таблиц БД.
Этап 2. Написание SQL запросов к спроектированной базе данных
SQL DDL-скрипты
SQL DML-скрипты
Хранимая процедура и функция для аутентификации библиотекарей
Функция для получения информации о читателей и количестве их книг