Отчет по учебной практике. Отчет по учебной практике Выполнение работ по разработке и защите баз данных Разработка, администрирование и защита баз данных Содержание
![]()
|
Отчет по учебной практике Выполнение работ по разработке и защите баз данных Разработка, администрирование и защита баз данных Содержание Введение 3 1.Описание создания БД и создания клиентского приложения 5 1.1. Описание предметной области 5 1.2 Структура таблиц БД «Автоматизация учебного процесса в колледже» 5 1.3Связи базы данных «Автоматизация учебного процесса в колледже» 7 1.4 Заполнение таблиц 7 1.5 Запросы 9 2. Инструкция пользователя 12 2.1 Клиентское приложение 12 Заключение 15 Список литературы 16 ВведениеПроблема автоматизации производственных процессов и процессов управления как средства повышения производительности труда всегда являлась и остается актуальной в любой сфере человеческой деятельности. Сфера образования также не является исключением. Необходимость автоматизации процессов управления в сфере образования объясняется задачами облегчения труда персонала, следовательно, повышения эффективности работ по составлению различных отчетов и ведомостей и их обработке, а также обработке и хранению различных данных. Внедрение информационных технологий процедуры автоматизации управления в образовательных учреждениях является одной из приоритетных задач современной системы образования. Основной целью учебной практики УП.11.01 Разработка, администрирование и защита баз данных является формирование первоначального практического опыта разработки электронной базы данных. В результате прохождения учебной практики необходимо получить практический опыт: работы с объектами базы данных в MS SQL Server использовании стандартных методов защиты объектов базы данных работе с документами отраслевой направленности присоединения базы данных к приложению приёмов обработки и представления данных. а также освоить общие компетенции и личностные результаты: ОК 1. Выбирать способы решения задач профессиональной деятельности, применительно к различным контекстам ОК 2. Осуществлять поиск, анализ и интерпретацию информации, необходимой для выполнения задач профессиональной деятельности. ОК 3. Планировать и реализовывать собственное профессиональное и личностное развитие ОК 4. Работать в коллективе и команде, эффективно взаимодействовать с коллегами, руководством, клиентами ОК 9. Использовать информационные технологии в профессиональной деятельности ОК 11. Использовать знания по финансовой грамотности, планировать предпринимательскую деятельность в профессиональной сфере ЛР 4. Проявляющий и демонстрирующий уважение к людям труда, осознающий ценность собственного труда. Стремящийся к формированию в сетевой среде личностно и профессионального конструктивного «цифрового следа» ЛР 4.1 Проявляющий и демонстрирующий уважение к людям труда, осознающий ценность собственного труда. Описание создания БД и создания клиентского приложения1.1. Описание предметной областиБаза данных должна хранить информацию о преподавателях, аудиториях и о предметах. Это должно автоматизировать учебный процесс в колледже. Таблица "Преподаватели" содержит следующую информацию: ФИО, адрес, должность преподавателя, квалификационная категория (таб.1). База данных преподаватели позволяет добавлять новых преподавателей, их квалификационную категорию. Таблица "Предметы" содержит следующую информацию: код, название, количество часов, тип контроля и раздел предмета (дисциплины) (таб.2). База данных Предметы позволяет выполнять операции добавления новых предметов или уточнения информации по счет типа контроля предмета. Таблица "Аудитория" содержит следующую информацию: номер аудитории, где преподаватель читает свой предмет, дата, время, группа (таб.3). База данных Аудитории позволяет добавлять, когда были предметы, а также позволяет знать, когда и во сколько был проведен предмет. Таблица "Заведующего отделения" содержит следующую информацию: код, название, номер заведующего отделением (таб.4). База данных Заведующего отделения позволяет узнать кто заведует тем или иным отделением. 1.2 Структура таблиц БД «Автоматизация учебного процесса в колледже»База данных состоит из 4 таблиц: "Преподаватели" (таб.1), "Предметы" (таб.2), "Аудитории" (таб.3) и "Заведующие отделением" (таб.4). Таблица 1. "Преподаватели"
Таблица 2. "Предметы"
Таблица 3. "Аудитории"
Таблица 4. "Заведующего отделения"
Связи базы данных «Автоматизация учебного процесса в колледже»Также составлена диаграмма связей по базе данных «Автоматизация учебного процесса в колледже» (рис.1). ![]() Рисунок 1. Диаграмма база данных 1.4 Заполнение таблицПосле создания таблиц и добавления связей необходимо их заполнить. 1. Заполненная таблица "Преподаватели" (рис.2). ![]() Рисунок 2. Заполненная таблица "Преподаватели" 2.Заполненная таблица "Предметы" (рис.3). ![]() Рисунок 3. Заполненная таблица "Предметы" 3.Заполненная таблица "Аудитории" (рис.4). ![]() Рисунок 4. Заполненная таблица «Аудитории» 4. Заполненная таблица "Заведующего отделения" (рис. 5). ![]() Рисунок 5. Заполненная таблица "Заведующего отделения" 1.5 Запросы1.Запрос выводит преподавателей, которые были "без работы" весной 2014г (рис.6). ![]() Рисунок 6. Запрос 1 2.Запрос определяет возможные "накладки" аудиторий в расписании (рис.7). ![]() Рисунок7. Запрос 2 3.Запрос выводит расписание занятий группы 'ПО-31' на март 2015г (рис.8). ![]() Рисунок 8. Запрос 3 4.Запрос выводит все предметы, у которых кол-во часов больше 30 (рис.9). ![]() Рисунок 9. Запрос 4 5.Запрос выводит все предметы, у которых тип контроля "Экзамен" (рис.10). ![]() Рисунок 10. Запрос 5 2. Инструкция пользователя2.1 Клиентское приложениеДля более быстрого и удобного обращения с базой данных требуется создать формы в Visual Studio. 1.Главная форма (рис.11). ![]() Рисунок 11. Главная форма 2.Форма для таблицы "Преподаватели" (рис.12). ![]() Рисунок 12. Форма "преподаватели" 3.Форма для таблицы "Предметы" (рис.13). ![]() Рисунок 13. Форма "предметы" 4.Форма для таблицы "Аудитории" (рис.14). ![]() Рисунок 14. Форма "аудитории" 5.Форма для таблицы "Заведующий отделения" (рис.15). ![]() Рисунок 15. Форма "заведующий отделения" ЗаключениеВ процессе написания отчета по учебной практике на тему «Автоматизация учебного процесса в колледже», были изучены принципы проектирования и создания базы данных, и была разработана база данных «Автоматизация учебного процесса в колледже». Также были изучены системы управления реляционными базами данных и основные возможности, и характеристики MS SQL Server. Также были выработаны навыки пользования приложение Microsoft Visual Studio и было разработано клиентское приложение для наиболее удобного отслеживание, а также редактирование информации. Разработанная база данных может найти применение в любых учебных заведениях школах, колледжах и вузах, так как данная база включает практически все необходимое, для грамотного учета учителей, их пар и экзаменов. Основные характеристики разработанной базы данных: возможность добавления в базу данных информации о новых учителях, их парах, экзаменов и редактирования уже имеющихся в базе данных; наличие удобных для работы, добавления и редактирования форм; наличие готовых отчетов по расписанию определенных групп, учителей без работы в определенные сроки и т.д.; возможность быстрого поиска учителей по номеру или по квалификационной категории. Список литературыЛитература Карвин, Билл Программирование баз данных SQL. Типичные ошибки и их устранение. - Билл Карвин. - М.: Рид Групп, 2018. - 336 c. Лейн К., Черити М. Базы данных. Инжиниринг надежности. – СПб: Питер, 2020. - 304 с. Маркин А.В. Программирование на SQL: учебное пособие для СПО. - М.: Юрайт, 2020.- 435 с. Нестеров С.А. Базы данных: учебник и практикум для среднего профессионального образования. - М: Юрайт, 2021.- 230 с. Стасышин В.М., Стасышина Т.Л. Базы данных: технологии доступа: учебное пособие для СПО. - М.: Юрайт, 2020. - 164 с. Фуфаев Э.В., Фуфаев Д.Э. Разработка и эксплуатация удаленных баз данных.: учебник для студ. учреждений сред. проф. образования. - М.: Изд. Академия, 2018. - 320 с. Интернет-ресурсы: Studfile.net Cyberforum.ru |