Отчет по учебной практике. Отчет по учебной практике Выполнение работ по разработке и защите баз данных Разработка, администрирование и защита баз данных Содержание
Скачать 311.85 Kb.
|
Отчет по учебной практике Выполнение работ по разработке и защите баз данных Разработка, администрирование и защита баз данных Содержание Введение 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 |