Курсовая работа
Выбор темы
Задачи курсовой работы:
Навыки:
Работа предусматривает:
Требования:
Порядок выполнения:
Но есть ньюанс!
Пояснительная записка
Пояснительная записка
Пояснительная записка
Пояснительная записка
Merci de votre Attention
3.12M
Category: databasedatabase

Курсовая работа

1. Курсовая работа

2. Выбор темы

1. Цель работы – систематизация и углубление
теоретических знаний, полученных за время
обучения, приобретение и закрепление навыков
самостоятельной работы.
2. Н.Ф. Шаякбаров «КУРСОВАЯ РАБОТА по БАЗАМ
ДАННЫХ» файл «Курсовая работа по БД v2.docx»
3. Староста группы составляет список выбранных тем
и высылает на электронную почту преподавателя
(срок: 1 марта) Повторяющихся тем в рамках одной
группы быть не должно.
4. В скобках указан уровень сложности темы от 1 до 3

3. Задачи курсовой работы:

Курсовая работа носит исследовательский характер.
1) получение опыта построения модели предметной области;
2) практическое применение методов проектирования
информационных систем;
3) освоение содержания основных этапов проектирования базы
данных;
4) выработка навыков работы с базой данных, основанной на
реляционной модели;
5) усвоение приемов работы с конкретной СУБД;
6) освоение приемов оформления, стиля изложения проектной
(научно-исследовательской) документации;
7) выработка навыков разъяснения и защиты принятых решений;
8) выработка умения планировать свою работу, рационально
распределять время, продуктивно взаимодействовать с
руководителем (преподавателем).

4. Навыки:

1) методам проектирования баз данных;
2) приемам оформления проектных
решений;
3) работать с реляционной моделью и
выбранной СУБД;
4) строить запросы на реляционном языке
запросов;
5) представлять и защищать результаты
работы.

5. Работа предусматривает:

• обследование заданной предметной области;
• систематизацию полученных результатов и представление их
в виде концептуальной модели (в ручном варианте или с
помощью case-средств);
• преобразование концептуальной модели в логическую, затем
в физическую с использованием нормализации;
• создание таблиц и первоначальное заполнение базы;
• разработку интерфейса приложения и базы данных;
• решение практических задач с использованием созданной
базы данных;
• разработку проектной и пользовательской документации на
разработанную систему (база данных + приложение).

6. Требования:

• В процессе выполнения курсовой работы могут быть
использованы произвольные технологии баз данных, различные
СУБД (системы управления базами данных), но обязателен для
использования язык запросов SQL.
• Результаты работы оформляются в виде пояснительной записки,
содержащей подробное описание всех этапов разработки базы
данных, описание созданных интерфейсов, документы для
пользователя по работе с системой.
• Пояснительная записка предоставляется преподавателю в
электронном виде + титульный лист (в печатном виде).
• К работе прилагается электронный носитель с копией
пояснительной записки, разработанная база данных, программы,
решающие поставленные задачи, презентация разработанной
системы, используемая при ее защите.

7. Порядок выполнения:

• Курсовая работа сдается до зачетной недели
преподавателю на проверку.
• Во время зачетной недели курсовая работа
защищается публично.
• Автор работы должен обосновать все этапы работы
над базой данных и приложением.
• Оформить документацию.
• Этапы выполнения курсовой работы должны быть
подробно отражены в пояснительной записке.
• Вся документация создается согласно ГОСТ 7.322017

8. Но есть ньюанс!

• Если выбрана тема, в которой дано краткое
описание предметной области, то разработчик
детально прорабатывает ее в анализе
предметной области и формирует 9 запросов
для 2 уровня сложности, и 12 запросов для 3
уровня.

9. Пояснительная записка

• Титульный лист;
• Содержание;
• Введение: оценка состояния решаемой научно-технической
проблемы, Задание (постановка задачи); цель работы
(разработка реляционной базы данных и приложения … или
автоматизация хранения … или …); задачи (для достижения
цели): анализ предметной области; моделирование …;
технология реализации …; проведение эксперимента …
1. анализ предметной области, результаты обследования
предметной области в виде концептуальной модели.
Концептуальная модель может быть представлена любой
диаграммой и выполнена вручную или с помощью case-средств;

10. Пояснительная записка

2. моделирование …
2.1 разработка логической модели данных на основе
концептуальной;
2.2. выбор СУБД: сравнение различных реляционных СУБД и
выбор СУБД для реализации БД. В качестве СУБД можно выбрать
любую свободно распространяемую систему, например MySQL,
Paradox, PostgreSQL, либо ту, для которой у автора проекта
существует лицензия, либо ту, для которой имеется лицензия у
университета, например MS SQL Server. Клиентское приложение
можно разрабатывать, используя Visual Studio, PHP, HTML, CSS,
JavaScript и тд.
2.3. преобразование логической модели в физическую модель,
выбранной СУБД. Преобразование следует проводить с помощью
нормализации. В физической модели обязательно должны
присутствовать ограничения целостности для проектируемой БД;

11. Пояснительная записка

3. технология реализации включает описание процесса
создания БД и приложения к нему, какими объекты
использованы для реализации; интерфейсы и
приложения для технологических операций с БД:
создание пустой БД, загрузка, добавление, удаление,
корректировка данных;
4. проведение эксперимента: приемы работы с БД,
набор тестов, отчеты по всем таблицам БД и
контрольным запросам;
ОБЯЗАТЕЛЬНО: В КОНЦЕ КАЖДОГО РАЗДЕЛА
1,2,3,4 СДЕЛАТЬ ВЫВОДЫ

12. Пояснительная записка

• Заключение: краткие выводы по результатам
выполненной работы; разработку
рекомендаций и исходных данных по
конкретному использованию результатов;
Перспектива дальнейших исследований по
теме.
• Список использованных источников.
• Приложения.
Все что не вошло в текст отчета. Полные версии
приложения и БД.

13. Merci de votre Attention

English     Русский Rules