Черновики
#14206

Разработка программного обеспечения для управления базой данных отдела кадров университета

Похожие заявки
Курсовая работа, Психология
Бюджет: По договоренности
Курсовая работа, Менеджмент
Бюджет: По договоренности
Курсовая работа, Другое
Бюджет: По договоренности
Курсовая работа, Нефтегазовое дело
Бюджет: По договоренности
Создан:
20 октября 2020
Срок сдачи:
22 октября 2020
Бюджет:
По договоренности
Предмет:
Базы данных
Тип работы:
Курсовая работа
Вуз:
РГТУ
Объем:
от 30 до 35 стр.
Шрифт:
Times New Roman
Интервал:
1,5
Оригинальность:
50%
Описание:
Подготовить курсовую работу, тема: "Разработка программного обеспечения для управления базой данных отдела кадров университета". Объем 30-35 страниц, методичка в закрепе

Задание на курсовой проект

ПОРЯДОК ВЫПОЛНЕНИЯ

1. Описать предметную область:
– определить источники информации, представить формы
входных документов;
– определить пользователей проектируемой БД и выполняемые
ими функции;
– определить формы выходных документов;
– определить перечень возможных запросов к базе данных.

2. Выявить ограничения целостности, присущие выбранной предметной
области, определить, какие из них будут контролироваться в
проектируемой БД.

3. Построить инфологическую модель:
– выявить необходимый набор сущностей, их свойства и связи
между сущностями;
– определить требуемый набор атрибутов для каждой сущности,
выделив идентифицирующие атрибуты;
– классифицировать сущности;
– определить связи между объектами;
– задать ограничения целостности;
– описать полученную модель, используя заданную нотацию;
– построить набор необходимых отношений базы данных;
– выделить первичные и внешние ключи определенных
отношений;
– привести полученные отношения к третьей нормальной форме.

4. Создать базу данных в среде СУБД MS SQL Server:
– создать таблицы базы данных в соответствии с выделенными
сущностями инфологической модели;
– создать представление, хранимую процедуру и триггер;
– описать порядок работы с созданной базой данных при
выполнении различных задач.

5. Создать приложение для работы с базой данных, включающее:
– главное меню;
– формы авторизации и выдачи привилегий пользователям
приложения;
– формы для отображения данных таблиц, представления и
результатов запросов;
– формы для добавления и редактирования (они могут быть
совмещены) данных таблиц, а также для подтверждения удаления
данных из таблиц.
Приложение должно обладать следующим функционалом:
– авторизация пользователя по логину и паролю;
– выдача привилегий пользователям приложения;
– отображение данных таблиц и представления;
– добавление, изменение и удаление данных в таблицах;
– отправка запросов к базе данных (по два запроса следующих
типов: на выборку, с вычислением, с параметром, для расчета
статистики) и отображение полученных результатов;
– запуск на выполнение хранимой процедуры и отображение
полученных результатов;
– отображение в заголовке главной формы ФИО текущего
пользователя, а в заголовках других форм – их функционального
назначения;
– экспорт данных в MS Excel (экспорт должен осуществляться по
методике раннего или позднего связывания, но не простым сбросом в
xml-файл!);
– запрет на выполнение пользователем операций, не
предусмотренных его привилегиями;
– блокировка запуска второй копии приложения;
– обработка исключительных ситуаций.

6. Оформить курсовой проект

7. Перечень иллюстративных материалов:
– текст курсового проекта с необходимыми рисунками и
диаграммами;
– компьютерная презентация при защите в среде MS PowerPoint;
– компьютерная реализация проекта базы данных в среде СУБД и
приложение для работы с ней.
Узнай стоимость помощи по твоей работе
На нашем сервисе более 1000 профессиональных исполнителей, которые готовы выполнить ваше задание. Опишите его и получите их предложения с ценой.
Предложения (0)