Similar presentations:
Разработка и защита базы данных автоматизированной информационной системы учета сдачи дипломных проектов
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