810.44K
Категория: ИнформатикаИнформатика

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

1.

«Разработка и защита базы
данных
автоматизированной
информационной системы
учета сдачи дипломных
проектов»
Студент группы Ип3-21 Попов А.А.
Руководитель Шумалкина М.В
1

2.

Цели и задачи проекта
Цель: разработать базу данных для автоматизированной
информационной системы учета сдачи дипломных проектов.
Задачи:
1. произвести анализ предметной области;
2. разработать концептуальную модель, которая описывает
объекты и связи предметной области; составить список
сущностей и атрибутов, описывающих их;
3. разработать логическую модель; построить реляционную
модель на основании логической модели;
4. реализовать базу данных с использованием средств SQL;
5. выполнить разработку клиентского приложения.
2

3.

Средства разработки
При разработке данного проекта были успешно решены важные и
сложные задачи , требующие тщательного выбора инструментов для
успешной реализации проекта.
Для создания концептуальной и логической моделей базы данных
Oracle SQL Developer Data Modeler предоставил обширные
возможности.
3

4.

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

5.

Средства разработки
Лучшим вариантом для разработки пользовательского интерфейса и
программного кода стала программная среда Microsoft Visual Studio,
использующая объектно-ориентированный язык программирования
C#.
5

6.

Логическая модель
6

7.

Реляционная модель
7

8.

База данных
В БД так же присутствуют триггеры вот один из них:
CheckProjectdeadline, реализация проверки и предотвращение вставки
или
обновления
записей
в
таблице
Projects
с
прошедшими
дедлайнами.
8

9.

Форма авторизации
9

10.

Формы и действий с ними
Добавление, обновление, удаление записи
10

11.

Формы и действий с ними
Пример работы приложения с таблицей Project_Supervisors
11

12.

Формы и действий с ними
Пример фильтрации по оценке студента
12

13.

Заключение
В ходе разработки курсового проекта были решены все поставленные задачи:
1. были произведены анализ и описание предметной области;
2. разработаны концептуальная и логическая модель базы данных;
3. спроектирована база данных с использованием средств SQL;
4. разработан пользовательский интерфейс.
13
English     Русский Правила