В рамках данного проекта для автоматизации выбраны следующие функции автоматизированной системы “УЧЕТ РЕШЕНИЙ ПО УГОЛОВНЫМ ДЕЛАМ ”:
1) ОВД;
2) Должность;
3) Следователь;
4) Уголовное дело;
5) Решение.
1.2.2. Первичное описание информационного обеспечения (исходные данные)
Объект
Атрибут
Описание атрибута
1. ОВД
1.1 ФИО куратора
1.2 Наименование ОВД
1.3. Служба ведущая дело
Название ОВД
Какая служба занимается делом
2. Должность
2.1 Должность
Замещаемая должность
3. Уголовное дело
3.1 Дата начала УД
3.2 Дата окончания УД
3.3. Кол-во обвиняемых
3.4. Кол-во эпизодов
3.5. Квалификация
В чём обвиняется
4. Следователь
1.1 ФИО
1.2 Дата рождения
ФИО следователя
5. Решение
5.1 Принятое решение
5.2 Дата принятия решения
5.3 Лицо принявшее решение
6. Звание
6.1 Звание
1.2.8. Постановка задачи
Написать программу, которая позволит реализовать процедуру функционирования информационной системы «УЧЕТ РЕШЕНИЙ ПО УГОЛОВНЫМ ДЕЛАМ». Разработанный программный продукт должен частично или полностью заменить стандартные методы информационной организации работы следователей.
Задачи программы:
· нормализация базы данных
· создание БД в SQL сервере;
· администрирование базы данных (резервное копирование);
· создание таблиц;
· использование триггеров (триггер на добавление) и встроенных процедур;
· создание запросов (сложных и простых);
· Фильтры (вывести на экран только звание «подполковник»)
· Триггеры (индикатор на добавление);
· Функции (функция отбора по возрасту);
· Ограничения (ограничение возраста сотрудника менее 18 и более 80 лет):