
- •230102.65 «Автоматизированные системы обработки информации и управления» и
- •Введение
- •1. Цели и задачи курсового проектирования
- •2. Тематика и содержание курсовых проектов
- •3. Задания по курсовому проектированию
- •4. Правила оформления пояснительной записки
- •Введение;
- •Заключение;
- •Приложения.
- •5. Методика курсового проектирования
- •5.1. Техническое задание на разработку базы данных
- •5.2. Введение
- •5.3. Описание предметной области и анализ требований к базе данных
- •5.4. Моделирование базы данных
- •5.4.1. Концептуальная модель предметной области
- •5.4.3. Диаграмма функциональных зависимостей
- •5.4.4. Физическая модель базы данных
- •5.6. Разработка интерфейса пользователя
- •5.7. Заключение
- •5.8. Приложения
- •7. Порядок выполнения курсового проекта (работы)
- •7. Порядок защиты курсового проекта (работы)
- •8. Пример титульного листа
- •9. Пример технического задания
- •10. Список рекомендуемой литературы
- •Библиографический список
4. Правила оформления пояснительной записки
Пояснительная записка выполняется на одной стороне листа формата А4. Общий объем (без приложений) не менее 30 страниц. Все таблицы, рисунки, схемы, формулы, графики должны быть пронумерованы и содержать подписи и ссылки в тексте. Все заимствования и цитаты должны быть выделены и указаны ссылками на библиографический список. Оформление пояснительной записки должно соответствовать требованиям:
ГОСТ 7.32-2001 «СИБИД. Отчет о научно-исследовательской работе. Структура и правила оформления» [2];
ГОСТ 2.105–95 «ЕСКД. Общие требования к текстовым документам».
Оформление библиографического списка должно соответствовать ГОСТ Р 7.0.5–2008 «СИБИД. Библиографическая ссылка. Общие требования и правила составления» [3]. Изложение материала должно быть четким, обоснованным, с применением технической и специальной терминологии. Общий объем теоретической части должен быть минимальным (не более 5-7 страниц).
Примерный состав пояснительной записки и порядок следования материалов в ней представлен ниже:
Титульный лист (пример оформления представлен в разделе 8);
Содержание;
Введение;
Часть 1. Описание предметной области и анализ требований к базе данных;
Часть 2. Моделирование базы данных
Часть 2.1. Концептуальная модель предметной области;
Часть 2.2. ER-диаграмма базы данных;
Часть 2.3. Диаграмма функциональных зависимостей;
Часть 2.4. Физическая модель базы данных (диаграмма БД);
Часть 3. Разработка интерфейса пользователя;
Заключение;
Библиографический список;
Приложения.
Приложение 1. «Техническое задание на разработку БД и интерфейс пользователя»;
5. Методика курсового проектирования
5.1. Техническое задание на разработку базы данных
Техническое задание выполняется в соответствии с требованиями ГОСТ 34.602-89. «Информационная технология. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы». В состав технического задания включаются следующие разделы ГОСТ [1]:
общие сведения;
назначение и цели создания (развития) системы;
характеристика объектов автоматизации;
требования к системе;
состав и содержание работ по созданию системы;
порядок контроля и приемки системы.
Готовое техническое задание предоставляется в печатном виде, подписывается обучаемым и преподавателем и включается в состав пояснительной записки в виде приложения. Пример технического задания представлен в разделе 9.
5.2. Введение
Содержит общую информацию о проекте, средствах разработки и обоснование их выбора, актуальность и практическую значимость выбранной тематики, теоретические и практические вопросы, подлежащие решению. Общий объем раздела не должен превышать 2-3 страниц.
5.3. Описание предметной области и анализ требований к базе данных
Для успешной реализации проекта необходимо подробно описать предметную область в соответствии с полученным вариантом. Поскольку каждый видит ее по-своему, то набор объектов, свойств, правил и регламентов будет зависеть от разработчика. Данная часть пояснительной записки должна быть представлена в обыкновенной описательной форме, без использования технической и специальной терминологии. В состав описания предметной области включаются все объекты материального мира (в соответствии с вариантом), их свойства и порядок взаимодействия друг с другом, а также, процессы, протекающие в ней, включая процессы обработки данных. В данный раздел может быть включено описание бизнес-логики, связанной с предметной областью, а при необходимости – объекты из смежных областей. На данном этапе закладывается фундамент всего проекта и неверное понимание сути и принципов взаимодействия объектов внутри предметной области может привести к концептуальным ошибкам при дальнейшей разработке информационной системы.
Следующим шагом является проведение анализа требований с целью выяснения потребностей заказчика, определения необходимости разработки базы данных и автоматизации процессов, представленных в описании предметной области, средствами вычислительной техники, распределением функций системы по отдельным элементам вычислительной системы, таким как, аппаратное и программное обеспечение, базы данных, пользователи.
Результатом анализа является системная спецификация, в которой представлены функции и характеристики базы данных и интерфейса пользователя, а также варианты решения поставленной задачи. Данный документ позволяет точно определить функции и характеристики разрабатываемого программного обеспечения, определить тип интерфейса пользователя и его состав, построить модели данных и режимов работы системы, определить ограничения, накладываемые на разработку, представить вид и форму текущей и отчетной документации.