Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kursovik.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
1.12 Mб
Скачать

2. Практическая часть

2.1 Разработка технического задания

Работа выполняется в рамках курсового проекта - автоматизированная система управления «Преподаватели». База данных «Преподаватели» будет вести учет студентов специальности «Программирование в компьютерных системах».

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

Работа выполняется в рамках курсового проекта - автоматизированная система управления «Преподаватели».

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

База данных предназначена для просмотра данных о преподавателях.

Разрабатываемая БД должна обеспечивать:

  • сбор и анализ информации о Преподавателях «ФИО, адрес, контактные данные, дисциплина, когда принят, когда уволен, достижения »;

  • выдачу рекомендаций по дальнейшей работе;

  • отображение текущего состояния по набору параметров – при сохранении изменений БД;

  • визуализацию информации: Формы и отчеты в MS Access, Таблицы в MS Excel. По отдельному запросу осуществляются внутренние настройки. База данных должна содержать итоговые отчеты.

Исходные данные в систему поступают в виде значений вводимых с

клавиатуры пользователем. Эти значения отображаются на ПК.

Основной режим использования системы – ежедневная работа.

Для обеспечения надежности необходимо: установить пароль, ограничить права доступа, создать резервную копию.

БД предоставляется на лазерном носителе информации. Сопроводительная документация предоставляется в электронном и печатном виде.

Специальные требования:

  • база данных должна иметь дружественный интерфейс;

  • ввиду объемности проекта задачи предполагается решать поэтапно, при этом объекты БД, созданные в разное время, должны предполагать возможность наращивания системы и быть совместимы друг с другом;

  • язык программирования -SQL, должен обеспечивать возможность интеграции с некоторыми видами прикладных программ (MS Access, среда SQL Server Management Studio Express).

Основными документами, регламентирующими разработку БД должны быть документы Единой Системы Программной Документации: инструкция пользователя, описание применения.

Эффективность системы определяется удобством использования БД «Преподаватели » Используется для систематизации данных по преподавателям.

После передачи БД «Преподаватели» Заказчику, последний имеет право тестировать СУБД. После тестирования Заказчик должен принять работу или в письменном виде изложить причину отказа принятия. В случае обоснованного отказа я должна доработать СУБД.

2.2 Построение информационно – логической модели данных предметной области

Для построения информационно-логической модели данных была выбранная предметная область – Преподаватели.

Проанализировав данную область, определила, что база данных должна содержать следующую информацию: ФИО, адрес, контактные данные, дисциплина, когда принят, когда уволен, достижения ;

.

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

Преподаватели

Стаж

Рисунок 1 – Эскиз базы данных «Преподаватели»

2.3 Описание этапов разработки

Для того чтобы запустить MS SQL Server 2005 Management Studio Express, необходимо зайти в «Пуск» -> «Все программы» -> «Microsoft SQL Server 2005»

Рисунок 2 – Запуск Microsoft SQL Server 2005

Для того чтобы создать базу данных в MS SQL Server 2005 Management Studio Express, нужно нажать правой кнопкой мыши «Базы данных» и выбрать «Создать базу данных…»

Рисунок 3 – Создание БД в SQL

Далее появится окно «Создание базы данных», в котором необходимо ввести название будущей базы данных

Рисунок 4 – Присвоение имени, создаваемой базе данных

Для того чтобы создать таблицу в базе данных, необходимо нажать правой кнопкой мыши на «Таблицы» и выбрать «Создать таблицу…»

Рисунок 5 – Создание таблиц в базе данных SQL

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

Рисунок 6 – Заполнение таблиц в базе данных SQL

Для того чтобы в таблице задать первоначальный ключ, необходимо нажать правой кнопкой мыши по имени столбца и выбрать «Задать первичный ключ»

Рисунок 7 – Задание первоначального ключа

Для того чтобы открыть меню установки связей между таблицами необходимо нажать правой кнопкой мыши по имени столбца и выбрать «Отношения…»

Рисунок 8 - Открытие окна установки связей между таблицами

Далее откроется окно «Отношения внешнего ключа», в котором необходимо нажать «Добавить», после чего выбранная таблица будет добавлена в общую диаграмму для добавления связей

Рисунок 9 - Добавление таблиц для установки связей

Для того чтобы создать диаграмму баз данных, позволяющую устанавливать связи между таблицами, необходимо нажать правой кнопкой мыши на «Диаграммы баз данных» и выбрать «Создать диаграмму базы данных»

Рисунок 10 – Создание диаграммы базы данных

Далее в диаграмме баз данных необходимо перетащить ключевую строку из одной таблицы на другую одноименную строку другой таблицы

Рисунок 11 – Установка связей между таблицами

Для того чтобы запустить MS Access, необходимо зайти в «Пуск» -> «Все программы» -> «Microsoft Office» -> «Microsoft Office Access 2003»

Рисунок 14 – Запуск Microsoft Office Access 2003

Для открытия базы данных SQL в Access, необходимо выполнить следующие действия: Создать -> Проект с имеющимися данными

Рисунок 15 – Открытие БД SQL в Access

Далее появится окно «Файл новой базы данных», в котором жмем – «Создать»

Рисунок 16 – Создание файла новой БД

Далее появится окно, в котором необходимо указать параметры для подключения к базе данных SQL

Рисунок 17 – Подключение к БД SQL

Для того чтобы сделать резервирование базы данных в SQL, необходимо нажать правой кнопкой мыши по названию резервируемой базы данных и выбрать: «Задачи» -> «Создать резервную копию…»

Рисунок 18 – Резервирование базы данных в SQL

Далее появится окно «Резервное копирование базы данных», в котором нажимаем «ОК»

Рисунок 19 – Настройка резервной копии базы данных в SQL

Для того, чтобы обеспечить безопасность для выбранной базы данных и ограничить доступ для пользователей, необходимо создать новые учетные с ограниченным доступ к базе данных. Для того чтобы создать новое имя входа с паролем, необходимо нажать на «Безопасность» правой кнопкой мыши «Создать» -> «Вход»

Рисунок 24 – Создание имени входа

Далее появится окно «Создание имени входа», в котором необходимо указать имя входа, пароль и выбрать базу данных

Рисунок 25 – Присвоение имени входа пароля и имени

Для создания новой учетной записи, необходимо нажать на «Безопасность» -> «Учетные данные» -> «Создать учетные данные…»

Рисунок 26 – Создание учетной записи

Далее появится окно «Создание учетных данных», в котором необходимо указать имя, пароль и идентификатор новой учетной записи

Рисунок 27 – Присвоение новой учетной записи имени, пароля и идентификатора

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]