Критерии оценки созданного приложения



1) Степень соответствия проектной части;

2) Качество работы приложения (сбои, тупики для пользователей);

3) Качество реализации прецедентов с точки зрения семантики предметной области;

4) Наличие всех операций по работе с БД;

5) Удобство для работы пользователя;

6) Качество оформления ПЗ.

Защита курсовой работы

М1 защищается предварительно на 4-5 неделе семестра. Отставание от графика на каждую неделю приводит снятию -5 баллов в неделю. Защита курсовой работы в целом при наличии пояснительной записки и приложения проводится согласно графику защит. График формируется и доводится до сведения заранее. Отставание от графика защиты на неделю уменьшает общую оценку курсовой работы на -5 баллов в неделю. Курсовая работа должна быть защищена в семестре, а не на сессии!!! А, и B баллы могут быть получены только в семестр! Защита в течение сессии максимально оценивается С и ниже. Оценка является комплексной согласно приведенным выше критериям. Все спорные вопросы решаются комиссией.

 

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

Требования, предъявляемые к оформлению расчетно-пояснительной записки

Расчетно-пояснительная записка к курсовой работе должна содержать:

- титульный лист;

- задание на выполнение курсовой работы;

- аннотация;

- введение;

- предметная область, для автоматизации обработки информации в которой создана конкретная система, и краткое описание этой предметной области;

- общие положения, включающие полное и условное наименование системы, при этом указываются цель функционирования системы, основные задачи, решаемые системой, требования к системе;

- описание процессов проектирования схемы структуры базы данных в соответствии с выполненными этапами проектирования (см. методические указания) с приведением диаграмм и схем, полученных в ходе проектирования, и их описанием;

- описание спроектированной структуры баз данных, содержащее назначение и описание логической и физической структур системы баз данных (СБД);

- описание структурных и функциональных особенностей приложения системы баз данных, в том числе макета интерфейса приложения;

- описание запросов к базе данных и отчетов о ее содержимом, реализованных в разработанном приложении;

- руководство пользователя СБД;

- распечатки листингов программ (по согласованию с преподавателем).

Описание процессов проектирования схемы структуры баз данных приложения системы баз данных по этапам

Концептуальное проектирование системы баз данных (СБД)

1. Анализ предметной области (ПО):

- изучение индивидуального задания к курсовой работе;

- подбор материалов, планирование мероприятий и определение возможных пользователей, изучение свойств ПО и требований к вводимым данным и результатам их обработки со стороны возможных пользователей, формулировка цели проектируемой информационной системы и задач по вводу и обработке данных о ПО.

 

Информационное проектирование СБД

2. Информационное моделирование ПО при помощи модели "сущность - связь" (МСС). Построение ER-диаграмм.

 

Выбор модели данных и датологическое проектирование СБД

3. Обоснование выбора модели данных для реализации полученной МСС.

4. Получение набора предварительных отношений (НПО) из ER-диаграмм.

5. Преобразования НПО:

- добавление неключевых атрибутов в отношения для соответствующих сущностей и связей;

- определение избыточных отношений в НПО и их отбрасывание;

- получение универсального отношения (отношения в первой нормальной форме (1 НФ)), включающего в себя все атрибуты;

- построение диаграмм функциональных зависимостей (ФЗ):

 для отношения в 1 НФ

        для НПО

- вывод минимальных покрытий для полученных диаграмм ФЗ;

- сравнение полученных диаграмм ФЗ для отношения в 1 НФ и НПО; определение утерянных ФЗ и необходимости корректировки МСС;

- проверка нахождения в нормальной форме Бойса-Кодда (НФБК) каждого отношения из НПО; определение необходимости декомпозиции одного (нескольких) отношений из НПО либо корректировки МСС; проведение декомпозиции (при необходимости);

- осуществление последовательной декомпозиции отношения в 1 НФ до получения набора отношений в НФБК; сравнение полученного набора отношений с НПО; определение необходимости корректировки МСС (данный этап проектировки является необязательным и выполняется при выявлении существенных расхождений полученных наборов отношений друг с другом либо их несоответствия с логикой ПО)

6. Корректировка МСС (в случае необходимости) и повторение всех предыдущих шагов для новой ER-диаграмммы.

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

 


Дата добавления: 2018-02-28; просмотров: 223; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!