Цель преподавания дисциплины — изучение фундаментальных концепций и принципов построения реляционных баз данных и освоение базовых технологических приемов разработки локальных и многопользовательских приложений в современных СУБД.
Курсовая работа является формой итогового контроля и одним из основных видов самостоятельной работы студентов в Университете. Выполнение работы способствует систематизации, закреплению и углублению теоретических знаний, развитию умения творчески применять их для решения конкретной задачи, а также навыков самостоятельной научно-практической работы.
Непосредственное руководство разработкой курсовой работы и консультирование студентов осуществляет преподаватель, ведущий занятия по данной дисциплине.
В рамках курсовой работы разрабатывается приложение в среде СУБД MS Access для предприятия социально-культурной сферы. Список предприятий социально-культурной сферы приводится в Приложении 3.
Если же вас не интересует получение знаний и опыта, вы можете, конечно, заказать дипломную работу на заказ и сэкономить свое время, получив этим самым диплом, но не знания.
В состав курсовой работы входят:
- предпроектное обследование предметной области;
- постановка задачи;
- информационный анализ и моделирование данных;
- разработка структуры базы данных (БД);
- проектирование экранных форм ввода и редактирования БД;
- разработка алгоритмов решения задачи и запросов к БД;
- проектирование отчетных форм.
В ходе выполнения курсовой работы должны быть разработаны:
- информационно-логическая модель предметной области;
- логическая модель БД;
- экранные формы ввода и редактирования БД;
- алгоритмы решения задачи и запросы к БД;
- результаты решения задачи в виде отчетов, выданных СУБД;
- главная кнопочная форма;
- инструкция для пользователя по работе с БД.
В Главной кнопочной форме в общем случае должны отражаться следующие пункты: ввод и редактирование данных; вывод запросов и отчетов на экран и печать; выход из приложения.
Перед выполнением курсовой работы рекомендуется уточнить у преподавателя детали задания.
Защита курсовой работы осуществляется в соответствии с Положением о защите курсовой работы, которое приводится в Приложении 1.
Результаты выполнения курсовой работы оформляются в виде пояснительной записки, в которой должны быть отражены результаты работы, проделанной на каждом этапе разработки приложения в среде СУБД MS Access для предприятия социально-культурной сферы.
Пояснительная записка подготавливается в текстовом редакторе Word и распечатывается на стандартных листах писчей бумаги формата А4 (210х297). Весь материал пояснительной записки должен быть сброшюрован и снабжен титульным листом установленного в СПбГУП образца, с указанием номера задания, номера группы, фамилии студента и фамилии руководителя курсовой работы. Пример титульного листа приводится в Приложении 2.
Файлы с приложением СУБД Access и отчетом по курсовой работе, составленным в текстовом редакторе Word, должны быть переданы на кафедру на внешнем носителе.
Выполнение курсовой работы должно проводиться в тесном контакте с руководителем курсового проектирования на практических занятиях и консультациях, где должны быть разрешены все возникающие вопросы и по отдельным этапам, и по всей работе в целом.
Структура и содержание курсовой работы
Основные этапы курсовой работы
В данном разделе приведена последовательность этапов решения задачи с применением компьютера, выработанная практикой и рекомендуемая к использованию при выполнении курсовой работы. Последовательное выполнение этих этапов позволяет систематизировать деятельность по разработке и реализации базы данных, облегчая и ускоряя работу, сокращая количество ошибок.
Основные этапы работы рекомендуется выполнять в следующей последовательности:
1. Согласование с руководителем темы работы, выбранной либо из предложенного перечня (см. Приложение 1), либо самостоятельно (на основе обсуждения с руководителем), и утверждение ее.
2. Изучение и описание предметной области: определение функций, которые должны быть реализованы при решении задачи, и выявление ограничений предметной области.
3. Выполнение информационного анализа описания предметной области и построение информационно-логической модели (ИЛМ), отображающей информацию, которая должна быть размещена в базе данных. БД должна содержать не менее 4-х информационных объектов с количеством атрибутов не менее 5 и записей не менее 10 в каждом.
4. Проектирование таблиц базы данных.
5. Разработка схемы данных СУБД Access.
6. Осуществление алгоритмизации задачи, включая ввод и накопление первичных данных, обработку данных с помощью запросов и выдачу отчетов с результатами решения задачи.
7. Проектирование экранных форм ввода и редактирования базы данных.
8. Разработка запросов к БД. Запросов должно быть разработано не менее одного на каждый из перечисленных ниже типов: выборки (простой, с параметром, перекрестный) и действия (на удаление, добавление, обновление и создание таблиц).
9. Проектирование отчетов, выданных СУБД. Отчеты должны содержать группировку по определенным полям, сортировку записей и выбор ориентации листа.