Файл: Министерство образования Красноярского края краевое государственное бюджетное.docx
Добавлен: 06.12.2023
Просмотров: 47
Скачиваний: 3
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Министерство образования Красноярского края
краевое государственное бюджетное
профессиональное образовательное учреждение
«Канский технологический колледж»
Задание
на преддипломную практику
для студентов, обучающихся по основной профессиональной образовательной программе
по специальности среднего профессионального образования
09.02. 07 Информационные системы и программирование,
квалификация «Администратор баз данных»
Сроки проведения: 20.04.2023 – 17.05.2023
Канск, 2023г.
Преддипломная практика является частью структуры ОПОП СПО по специальности 09.02.07 Информационные системы и программирование, квалификация «Администратор баз данных» направлена на углубление студентом первоначального профессионального опыта, развитие общих и профессиональных компетенций, проверку его готовности к самостоятельной трудовой деятельности.
Освоение преддипломной практики базируется на основных положениях:
-
общепрофессиональных дисциплин профессионального цикла; -
профессиональных модулей; -
учебной практики; -
производственной практики (по профилю специальности).
Основными задачами преддипломной практики являются:
-
сбор и анализ информации по теме дипломного проекта из различных доступных источников: документация предприятия, книги (приложение Б), Интернет-ресурсы и др.; -
исследование назначения, состава и принципов функционирования объекта автоматизации (компьютеризации); -
поиск и изучение отечественных и зарубежных аналогов разработки; -
проведение структурного и функционального анализа предметной области; -
построение концептуальной модели проектируемого объекта; -
разработка технического задания на дипломный проект; -
сравнительный анализ возможных вариантов проектных решений; -
выбор, проработка и реализация части проектных решений; -
технико-экономическое обоснование проекта; -
осуществление поиска и сбора информации по вопросам оценки безопасности, эргономичности и экономической эффективности предлагаемого решения.
Для успешного прохождения преддипломной практики студент специальности 09.02.07 Информационные системы и программирование, квалификация «Администратор баз данных» должен:
уметь:
-
осуществлять разработку кода программного модуля на языках низкого и высокого уровней; -
создавать программу по разработанному алгоритму как отдельный модуль; -
выполнять отладку и тестирование программы на уровне модуля; -
осуществлять разработку кода программного модуля на современных осуществлять разработку кода программного модуля на языках низкого и высокого уровней; -
создавать программу по разработанному алгоритму как отдельный модуль; -
выполнять отладку и тестирование программы на уровне модуля. -
применять методы оптимизации производительности БД и контролировать полученные результаты; -
выбирать способ действия в изменяющихся условиях рабочей ситуации; -
контролировать, оценивать и корректировать свои действия; -
применять нормативные документы, определяющие требования к оформлению программного кода; -
применять методы и приемы отладки дефектного программного кода. -
использовать выбранную систему контроля версий; -
использовать методы для получения кода с заданной функциональностью и степенью качества -
подбирать и настраивать конфигурацию программного обеспечения компьютерных систем; -
использовать методы защиты программного обеспечения компьютерных систем; -
проводить инсталляцию программного обеспечения компьютерных систем; -
производить настройку отдельных компонентов программного обеспечения компьютерных систем; -
анализировать риски и характеристики качества программного обеспечения -
проектировать и создавать базы данных; -
выполнять запросы по обработке данных на языке SQL; -
осуществлять основные функции по администрированию баз данных; -
разрабатывать политику безопасности SQL сервера, базы данных и отдельных объектов базы данных; -
владеть технологиями проведения сертификации программного средства; -
развертывать, обслуживать и поддерживать работу современных баз данных и серверов; -
формировать требования к конфигурации локальных компьютерных сетей и серверного оборудования, необходимые для работы баз данных и серверов в рамках поставленной задачи. -
работать с современными case-средствами проектирования баз данных; -
проектировать логическую и физическую схемы базы данных; -
создавать хранимые процедуры и триггеры на базах данных; -
применять стандартные методы для защиты объектов базы данных; -
выполнять стандартные процедуры резервного копирования и мониторинга выполнения этой процедуры; -
выполнять процедуру восстановления базы данных и вести мониторинг выполнения этой процедуры; -
обеспечивать информационную безопасность на уровне базы данных; -
Анализировать системы с помощью инструментов и методов моделирования (например, диаграмма сущностей и связей, нормализации, словарь данных); -
Проектировать системы на основе: описания объекта, схемы реляционной или объектной базы данных, средств безопасности и контроля.
знать:
-
основные этапы разработки программного обеспечения; -
основные принципы технологии структурного и объектно-ориентированного программирования; -
способы оптимизации и приемы рефакторинга; -
основные принципы отладки и тестирования программных продуктов -
Особенности реализации структуры данных и управления данными в установленной БД; -
знания принципов и методов взаимодействия БД с устройствами ввода/вывода; -
инструментарий для создания и актуализации исходных текстов программ; -
методы повышения читаемости программного кода; -
типовые ошибки, возникающие при разработке программного обеспечения, и методы их диагностики и исправления. -
модели процесса разработки программного обеспечения; -
основные принципы процесса разработки программного обеспечения; -
основные подходы к интегрированию программных модулей; -
основы верификации и аттестации программного обеспечения -
основные методы и средства эффективного анализа функционирования программного обеспечения; -
основные виды работ на этапе сопровождения программного обеспечения; -
основные принципы контроля конфигурации и поддержки целостности конфигурации программного обеспечения; -
средства защиты программного обеспечения в компьютерных системах -
модели данных, основные операции и ограничения; -
технологию установки и настройки сервера баз данных; -
требования к безопасности сервера базы данных; -
государственные стандарты и требования к обслуживанию баз данных; -
уровни качества программной продукции; -
представление структур данных; -
тенденции развития банков данных. -
основные положения теории баз данных, хранилищ данных, баз знаний; -
основные принципы структуризации и нормализации базы данных; -
основные принципы построения концептуальной, логической и физической модели данных; -
методы описания схем баз данных в современных системах управления базами данных; -
структуры данных систем управления базами данных, общий подход к организации представлений, таблиц, индексов и кластеров; -
методы организации целостности данных; -
способы контроля доступа к данным и управления привилегиями; -
основные методы и средства защиты данных в базах данных; -
важность рассмотрения всех возможных вариантов и выбора лучшего решения для удовлетворения требований пользователя и интересов клиента.
приобрести опыт в:
-
разработке кода программного продукта на основе готовой спецификации на уровне модуля; -
использовании инструментальных средств на этапе отладки программного продукта; -
проведении тестирования программного модуля по определенному сценарию; -
использовании инструментальных средств на этапе отладки программного продукта; -
разработке мобильных приложений. -
выполнении анализа возможностей по управлению оптимизацией производительности баз данных; -
написании скриптов по разработанным сценариям для быстрого устранения последствий сбоев; -
приведении наименований переменных, функций, классов, структур данных и файлов в соответствие с установленными в организации требованиями; -
воспроизведение дефектов, зафиксированных в базе данных дефектов.
модели процесса разработки программного обеспечения;
основные принципы процесса разработки программного обеспечения;
основные подходы к интегрированию программных модулей;
-
основы верификации и аттестации программного обеспечения -
настройке отдельных компонентов программного обеспечения компьютерных систем; -
выполнении отдельных видов работ на этапе поддержки программного обеспечения компьютерной системы -
участии в соадминистрировании серверов; -
разработке политики безопасности SQL сервера, базы данных и отдельных объектов базы данных; -
применении законодательства Российской Федерации в области сертификации программных средств информационных технологий; -
проверять наличие сертификатов на информационную систему или бизнес-приложения; -
формировать необходимые для работы информационной системы требования к конфигурации локальных компьютерных сетей; -
участвовать в администрировании отдельных компонент серверов -
работе с объектами базы данных в конкретной системе управления базами данных; -
использовании стандартных методов защиты объектов базы данных; -
работе с документами отраслевой направленности -
использовании системы управления базами данных для построения, хранения и управления данными для требуемой системы (MS SQL Server).
За время прохождения преддипломной практики студент должен собрать следующую информацию для будущего дипломного проекта:
№ п/п | Этап | Виды работ | Форма текущего контроля | Оформление результатов практики | К-во часов |
1 | Обследование места практики | Ознакомление обучающихся с краткой характеристикой места практики, основным программным и техническим оснащением, структурой АСУП, АСУТП, программных комплексов, функционирующих на предприятии. | Блиц-опрос. Заполненный дневник практики, формирование отчета о практике | Отчет должен содержать сведения о месте практики, проведенный анализ технического и программного оснащения места практики. При выполнении задания опирайтесь на опыт предыдущих производственных практик на предприятии. При необходимости свяжитесь по телефону или электронной почте с руководителем практики от колледжа или от предприятия. | 12 |
2 | Определение методов проектирования | Изучение способов и методов проектирования, отладки и эксплуатации информационных, математических и программных средств информационных систем в различных областях промышленности | Заполненный дневник практики, формирование отчета о практике | Отчет должен содержать подробное описание средств и методов проектирования информационных систем. При выполнении данного этапа рекомендовано использовать интернет источники, материалы электронных библиотек и т.д. | 12 |
3 | Исследование предметной области | Постановка целей и конкретных задач; составление библиографии по теме дипломного проектирования; анализ предметной области дипломного проекта. | Заполненный дневник практики, формирование отчета о практике | Отчет должен содержать подробное описание предметной области (предмета проектирования). При выполнении задания опирайтесь на опыт предыдущих производственных практик на предприятии. При необходимости свяжитесь по телефону или электронной почте с руководителем практики от колледжа или от предприятия. | 24 |
4 | Анализ теоретических решений | Обобщение собранного материала, формирование требований к ИС, разработка концепций ИС, разработка и согласование технического задания на разработку автоматизированной системы. | Заполненный дневник практики, формирование отчета о практике | Отчет должен содержать теоретическое обоснование на разработку программного продукта, технико-экономическое обоснование, техническое задание. При выполнении задания при необходимости свяжитесь по телефону или электронной почте с руководителем практики от колледжа или от предприятия. | 24 |
5 | Сравнительный анализ возможных проектных решений | Сравнительный анализ возможных проектных решений | Заполненный дневник практики, формирование отчета о практике | Отчет должен содержать подробный анализ программных средств – аналогов вами планируемой разработки. Анализ провести на основании представленных материалов в сети интернет. | 12 |
6 | Проектирование программного средства или его составных частей | Диаграммы UML и IDEF0. Концептуальное проектирование; даталогическое проектирование; физическое проектирование; технический проект | Заполненный дневник практики, формирование отчета о практике | Отчет должен содержать проектирование программного средства. При затруднении связаться с руководителем дипломного проекта (преддипломной практики). | 48 |
7 | Поиск и систематизация материалов | Требования к технике безопасности, эргономические и другие требования. Сбор материалов по стандартизации и унификации в области информационных систем и технологий. | Заполненный дневник практики, формирование отчета о практике | Отчет должен содержать анализ требований безопасности использования программного обеспечения, требования к эргономике и технической эстетики программного обеспечения. Предусмотреть поиск нормативно-правовых документов, регламентирующих безопасное использование и разработку программных средств. При выполнении данного этапа опираться на ИПС Консультант + и др. | 12 |
Индивидуальное задание дано в дипломном задании.
Успешное прохождение преддипломной практики отражает уровень сформированных компетенций и является базой для написания выпускной квалификационной работы (дипломного проекта).
Код | Наименование результата обучения |
ОК 01 | Выбирать способы решения задач профессиональной деятельности, применительно к различным контекстам |
ОК 02 | Осуществлять поиск, анализ и интерпретацию информации, необходимой для выполнения задач профессиональной деятельности |
ОК 03 | Планировать и реализовывать собственное профессиональное и личностное развитие |
ОК 04 | Работать в коллективе и команде, эффективно взаимодействовать с коллегами, руководством, клиентами |
ОК 05 | Осуществлять устную и письменную коммуникацию на государственном языке с учетом особенностей социального и культурного контекста |
ОК 06 | Проявлять гражданско-патриотическую позицию, демонстрировать осознанное поведение на основе традиционных общечеловеческих ценностей |
ОК 07 | Содействовать сохранению окружающей среды, ресурсосбережению, эффективно действовать в чрезвычайных ситуациях |
ОК 08 | Использовать средства физической культуры для сохранения и укрепления здоровья в процессе профессиональной деятельности и поддержания необходимого уровня физической подготовленности |
ОК 09 | Использовать информационные технологии в профессиональной деятельности |
ОК 10 | Пользоваться профессиональной документацией на государственном и иностранном языках |
ОК 11 | Планировать предпринимательскую деятельность в профессиональной сфере |
ПК 1.1 | Формировать алгоритмы разработки программных модулей в соответствии с техническим заданием. |
ПК 1.2 | Разрабатывать программные модули в соответствии с техническим заданием. |
ПК.1.3 | Выполнять отладку программных модулей с использованием специализированных программных средств. |
ПК 1.4 | Выполнять тестирование программных модулей. |
ПК 1.5 | Осуществлять рефакторинг и оптимизацию программного кода. |
ПК 1.6 | Разрабатывать модули программного обеспечения для мобильных платформ |
ПК 2.1 | Разрабатывать требования к программным модулям на основе анализа проектной и технической документации на предмет взаимодействия компонент |
ПК 2.2 | Выполнять интеграцию модулей в программное обеспечение |
ПК 2.3 | Выполнять отладку программного модуля с использованием специализированных программных средств |
ПК 2.4 | Осуществлять разработку тестовых наборов и тестовых сценариев для программного обеспечения. |
ПК 2.5 | Производить инспектирование компонент программного обеспечения на предмет соответствия стандартам кодирования |
ПК 4.1. | Осуществлять инсталляцию, настройку и обслуживание программного обеспечения компьютерных систем. |
ПК 4.2 | Осуществлять измерения эксплуатационных характеристик программного обеспечения компьютерных систем |
ПК 4.3 | Выполнять работы по модификации отдельных компонент программного обеспечения в соответствии с потребностями заказчика |
ПК 4.4 | Обеспечивать защиту программного обеспечения компьютерных систем программными средствами. |
ПК 7.1 | Выявлять технические проблемы, возникающие в процессе эксплуатации баз данных и серверов |
ПК 7.2 | Осуществлять администрирование отдельных компонент серверов |
ПК 7.3 | Формировать требования к конфигурации локальных компьютерных сетей и серверного оборудования, необходимые для работы баз данных и серверов |
ПК 7.4 | Осуществлять администрирование баз данных в рамках своей компетенции |
ПК 7.5 | Проводить аудит систем безопасности баз данных и серверов, с использованием регламентов по защите информации. |
ПК 11.1 | Осуществлять сбор, обработку и анализ информации для проектирования баз данных |
ПК 11.2 | Проектировать базу данных на основе анализа предметной области |
ПК 11.3 | Разрабатывать объекты базы данных в соответствии с результатами анализа предметной области |
ПК 11.4 | Реализовывать базу данных в конкретной системе управления базами данных |
ПК 11.5 | Администрировать базы данных |
ПК 11.6 | Защищать информацию в базе данных с использованием технологии защиты информации |