- •Министерство образования и науки Российской Федерации
- •Содержание
- •Раздел 1. Организация самостоятельной работы студентов при подготовке курсового проекта
- •Формы самостоятельной работы студентов
- •Содержание основных этапов подготовки курсового проекта
- •1.3 Рекомендации по подготовке к защите курсового проекта
- •2. Методические указания по стркутуре и содержанию курсового проекта
- •2.1 Выбор темы проекта
- •2.2 Структурные элементы курсового проекта
- •2.3 Требования к содержанию курсового проекта
- •2.3.1 Введение
- •2.3.2 Обследование предметной области
- •2.3.3 Проектирование базы данных
- •2.3.4 Организация выборки информации из базы данных
- •2.3.5 Разработка представлений для отображения результатов выборки
- •2.3.13 Инструкция по эксплуатации базы данных и клиентского приложения
- •4. Указания на технико-экономическое обоснование принимаемых существенных инженерных решений
- •5. Общие требования к курсовому проекту
- •Дополнительная литература
- •Приложение а
- •З а д а н и е
- •Приложение б
- •Тема проекта
- •2006 Приложение в
- •Методические указания
2. Методические указания по стркутуре и содержанию курсового проекта
2.1 Выбор темы проекта
Тема курсового проекта одинакова для всех студентов, отличается лишь предметной областью. Тема курсового проекта: «Проектирование сетевой базы данных».
Предметная область курсового проекта выбирается студентом из списка, утвержденного на заседании кафедры. Тема должна быть согласована с руководителем проекта и утверждена заведующим кафедры. Задание на курсовой проект оформляется на типовом бланке (приложение А).
Руководитель рекомендует список литературы, с которой студенту необходимо познакомиться перед выполнением основной части курсового проекта. Студент имеет право дополнить предложенный список по своему усмотрению.
В случае выбора другой среды для проектирования базы данных сообщить об этом заранее руководителю курсового проекта и в тексте пояснительной записки к курсовому проекту обосновать свой выбор.
2.2 Структурные элементы курсового проекта
1 Введение
2 Описание предметной области
2.1 Общее описание предметной области
2.2 Описание входных документов и сообщений
2.3 Описание выходных документов и сообщений
2.4 Список ограничений
3 Проектирование базы данных
3.1 Концептуальная модель базы данных
3.2 Инфологическая модель базы данных
3.2.1 Описание сущностей
3.2.2 Описание связей
3.2.3 ER-диаграмма
3.3 Даталогическая модель
3.3.1 Диаграмма связи по полям
4 Организация выборки информации из базы данных
5 Разработка представлений для отображения результатов выборки
6 Проектирование хранимых процедур
7 Разработка механизмов управления данными в базе при помощи триггеров
7.1 Триггер для добавления данных
7.2 Триггер для удаления данных
7.3 Триггер для обновления данных
8 Разработка технологий доступа к базе данных
8.1 Выбор пользователей базы данных
8.2 Разграничение полномочий пользователя
9. Проектирование клиентского приложения
10 Организация обмена данными между серверной частью и клиентским приложением
11 Экономическое обоснование результатов внедрения программного продукта
12 Требования к техническому обеспечению
13 Инструкция по эксплуатации базы данных и клиентского приложения
14 Заключение
15 Список рекомендованной литературы
16 Приложения
2.3 Требования к содержанию курсового проекта
Основное содержание курсового проекта по дисциплине «Программирование в компьютерных сетях» должно быть отражено в пояснительной записке.
2.3.1 Введение
Во введении необходимо указать следующее:
- наименование предприятия (истинное или вымышленное), для которого разрабатывается БД;
- наименование предметной области;
- назначение разработки БД;
- место разрабатываемой БД в общей системе управления предприятием;
- требования заказчика к разрабатываемой БД;
- чья точка зрения используется при проектировании;
- описание (перечисление) общетехнических и общесистемных программных средств.
2.3.2 Обследование предметной области
В этом разделе необходимо указать область применения разрабатываемого приложения, то есть привести описание задачи, решаемой в области экономики, организации производства, управления производством, коммерции, рекламе или маркетинге. При необходимости можно разработать словарь терминов предметной области. При обследовании предметной области необходимо:
1) привести и проанализировать источники информации, которые были использованы при анализе предметной области и информационных потребностей пользователей;
2) обосновать актуальность решаемых проектом задач;
2) перечислить бизнес-процессы, для поддержки которых разрабатывается программный продукт,
3) выполнить их функциональную декомпозицию,
4) описать, как выполняются бизнес-процессы,
5) регламент бизнес-процессов;
6) проанализировать входные формы документов, на основе которых будет разрабатываться база данных;
7) установить ограничения;
8) описать выходные формы, которые будут сформированы в результате работы базы данных.