Требования к программному продукту



 

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

База данных должна быть создана в СУБД  SQL Server 2008 R2 с помощью инструкций языка SQL. В ней должны быть реализованы все необходимые ограничения целостности. Структура базы данных должна соответствовать описанию предметной области. Все таблицы базы данных должны быть нормализованы до БКНФ.

Приложение базы данных должно обеспечивать:

1) Отображение таблиц базы данных на формах приложения;

2) Добавление, обновление и удаление данных в таблицах базы данных через интерфейс приложения;

3) Использование для ввода информации специальных полей ввода и выпадающих списков;

4) Выполнение запросов к базе данных, позволяющих реализовать требуемые задачи обработки данных;

5) Отчеты по сформированным запросам, реализованные с помощью технологии Rave или Quick Report.

 

 

3. Структура пояснительной записки по курсовому проекту

 

Титульный лист

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

Содержание

Введение

1. Проектирование базы данных

1.1.  Определение информационных объектов предметной области

1.2.  Построение ER-диаграммы в нотации Чена

1.3.  Формирование исходных отношений

1.4.  Нормализация исходных отношений и формирование отношений базы данных

1.5.  Построение концептуальной модели базы данных

1.6. Описание сущностей, атрибутов и доменов

2. Создание базы данных в СУБД MS SQL Server

3. Разработка запросов к базе данных

3.1.  Разработка запросов на изменение данных на языке SQL

3.2.  Разработка запросов на выборку данных на языке SQL

4. Программная реализация приложения базы данных

4.1.  Описание технологии доступа к базе данных

4.2.  Описание используемых компонентов приложения

Заключение

Список литературы

Приложение А - Фрагмент листинга программы

 

Дата выдачи задания « 15 » марта 2020 г.

Руководитель____________________

                                                          (подпись)

Задание принял к исполнению «___» ___________2020 г.

                                                    _____________________

                                                             (подпись студента)

6.2 Пример календарного плана курсового проекта

 

КАЛЕНДАРНЫЙ ПЛАН КУРСОВОГО ПРОЕКТА

(с указанием сроков выполнения отдельных этапов)

 

1. Утверждение тематики и заданий на курсовой проект 03.03.2020
2. Выдача заданий на курсовой проект 03.03.2020
3. Утверждение графика выполнения курсового проекта 03.03.2020
4. Работа над разделами (главами) и устранение замечаний руководителя курсового проекта с 03.03.20 по 20.05.20
5. Подготовка рецензии и защита курсового проекта 21.05.2019

Руководитель____________________

                                 (подпись)

 

План принял к исполнению «___» ___________2020 г.

 

                                           _____________________

                                                   (подпись студента)


Пример формы рецензии / отзыва руководителя

 

РЕЦЕНЗИЯ / ОТЗЫВ РУКОВОДИТЕЛЯ

 

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

 

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

 

студента гр. 3ПКС __________. 

 

1. Отличительные положительные стороны работы:

 

Курсовой проект выполнен в соответствии с заданием на него и требованиями, принятыми в колледже для оформления документации подобного рода.

В первой части пояснительной записки представлено описание процесса проектирования базы данных по методу «сущность-связь». Последовательность этапов проектирования и их содержание соответствует данной методике проектирования. Каждый этап представлен в пояснительной записке подробным описанием всех выполненных действий, сделанные при этом выводы аргументированы. Завершающим этапом является построение концептуальной модели базы данных с помощью CASE -системы ERwin . Модель ERwin соответствует полученной структуре таблиц базы данных. Связи между таблицами и их типы выбраны правильно.

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

В третьей части пояснительной записке приведены тексты параметрических SQL -запросов, записываемых в свойство SQL компонента ADOQuery в приложении базы данных. Приведены как запросы на выборку данных, реализующие требуемые задачи обработки данных, так и запросы на добавление, обновление и удаление данных.

В четвертой части пояснительной записки приведена характеристика технологии ADO , используемой для доступа к базе данных MS SQL Server из приложения Delphi , и перечень стандартных компонентов среды программирования, использованных в приложении, с описанием их назначения.

Созданные в процессе курсового проектирования база данных и приложение базы данных соответствуют всем предъявленным требованиям. Приложение базы данных создано в среде программирования Ambaracadero RAD Studio XE 4. Приложение имеет удобный и понятный интерфейс, в нем реализованы средства выполнения всех действий, производимых пользователем с базой данных.

2. Недостатки и замечания

 

В базе данных реализованы не все ограничения целостности, определенные на этапе проектирования базы данных.

3. Оценка образовательных достижений студента

 

Код и наименование профессиональных компетенций Код и наименований основных показателей оценки результата Перечень подлежащих разработке задач/вопросов Оценка выполнения работ (положительная – 1 / отрицательная – 0)

ПК 2.1 Разрабатывать объекты базы данных

ОПОР 2.1 Проектирование модели базы данных и ее реализация с помощью case-системы

Определение информационных объектов предметной области и их атрибутов 1
Построение ER -диаграммы в нотации Чена 1
Формирование исходных отношений 1
Определение функциональных зависимостей 1
Формирование отношений базы данных путем нормализации исходных отношений 1
Построение концептуальной модели базы данных с помощью CASE- системы ERwin 1
Определение типов данных и доменов атрибутов 1

ПК 2.2 Реализовывать базу данных в конкретной системе управления базами данных

ОПОР 2.2.1 Создание, модификация и удаление объектов базы данных, в том числе средствами языка SQL Создание базы данных и таблиц базы данных в соответствии с разработанной информационно-логической моделью в СУБД SQL Server 2008 R 2 средствами языка Transact - SQL 1

ОПОР 2.2.2 Использование языка SQL для манипулирования данными, создания хранимых процедур и триггеров на базах данных

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

ПК 2.5 Разрабатывать локальные и клиент-серверные приложения баз данных

ОПОР 2.5.1 Разработка приложений локальных баз данных

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

4. Выводы

 

П ри выполнении курсового проекта основные показатели оценки результатов по указанным профессиональным компетенциям ВПД2 «Разработка и администрирование баз данных» положительные.

Руководитель: Волохов С.Н., преподаватель БОУ СПО ВО «ЧМК»

 

«22» мая 2020 г.                          _________________                                   

                                                                                                         подпись

 


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

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






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