лекция. Программа профессионального модуля проектирование и разработка информационных систем
Скачать 1.78 Mb.
|
Раздел модуля 1.Технологии проектирования и дизайн информационных систем ПК 5.1 Собирать исходные данные для разработки проектной документации на информационную систему. Оценка «отлично» - сформулирована задача по обработке информации; выполнен анализ предметной области; выполнены сбор и обработка исходной информации с помощью инструментальных средств. Дополнительно для квалификаций " Специалист по информационным системам" и "Разработчик web и мультимедийных приложений": Построена и обоснована модель информационной системы; выбраны и обоснованы средства реализации информационной системы. Оценка «хорошо» - сформулирована задача по обработке информации; выполнен анализ предметной области; собрана исходная информация; выполнена обработка исходной информации с помощью инструментальных средств. Дополнительно для квалификаций " Специалист по информационным системам" и "Разработчик web и мультимедийных приложений": Построена и обоснована модель информационной системы; выбраны и обоснованы средства реализации информационной системы. Оценка «удовлетворительно» - сформулирована задача по обработке информации; выполнен анализ Экзамен/зачет в форме собеседования: практическое задание по постановке задачи по обработке информации в заданной сфере деятельности, анализу предметной области, сбору и обработке исходной информации Дополнительно для квалификаций " Специалист по информационным системам" и "Разработчик web и мультимедийных приложений": и построению модели информационной системы Защита отчетов по практическим и лабораторным работам Экспертное наблюдение за выполнением различных видов 22 предметной области; собрана исходная информация; частично выполнена обработка исходной информации с помощью инструментальных средств. Дополнительно для квалификаций " Специалист по информационным системам" и "Разработчик web и мультимедийных приложений": Построена модель информационной системы; выбраны средства реализации информационной системы. работ во время учебной/ производственной ПК 5.2 Разрабатывать проектную документацию на разработку информационной системы в соответствии с требованиями заказчика. Оценка «отлично» - требования клиента проанализированы, предложен и обоснован математический алгоритм решения задачи по обработке информации; указаны стандарты на оформление алгоритмов; предложенный алгоритм оформлен в соответствии с требованиями стандартов. Оценка «хорошо» - требования клиента проанализированы, предложен математический алгоритм решения задачи по обработке информации; предложенный алгоритм оформлен в соответствии с требованиями стандартов. Оценка «удовлетворительно» - требования клиента проанализированы, предложен математический алгоритм решения задачи по обработке информации; предложенный алгоритм оформлен в соответствии с требованиями стандартов с некоторыми отклонениями. Экзамен/зачет в форме собеседования: практическое задание по анализу интересов клиента (изложенным в задании); разработке и оформлению алгоритма решения задачи по обработке информации Защита отчетов по практическим и лабораторным работам Экспертное наблюдение за выполнением различных видов работ во время учебной/ производственной ПК 5.6 Разрабатывать техническую документацию на эксплуатацию информационной системы. Оценка «отлично» - разработанные документы по содержанию и оформлению полностью соответствуют стандартам; содержание отдельных разделов хорошо структурировано, логически увязано, проиллюстрировано диаграммами и схемами; терминология полностью соответствует принятой в соответствующей области профессиональной терминологии. Оценка «хорошо» - разработанные документы по содержанию и оформлению соответствуют стандартам; содержание отдельных разделов логически увязано, проиллюстрировано диаграммами и схемами; терминология соответствует принятой в соответствующей области профессиональной терминологии. Оценка «удовлетворительно» - разработанные документы по содержанию и оформлению соответствуют стандартам Экзамен/зачет в форме собеседования: практическое задание по разработке технической документации на эксплуатацию информационной системы (или отдельных документов). Защита отчетов по практическим и лабораторным работам. Экспертное наблюдение за выполнением различных видов 23 с незначительными отклонениями; содержание отдельных разделов проиллюстрировано диаграммами и схемами; терминология соответствует общепринятой. работ во время учебной/ производственной ПК 5.7 Производить оценку информационной системы для выявления возможности ее модернизации. Оценка «отлично» - определены и обоснованы критерии для оценки качества информационной системы; выполнена оценка качества информационной системы в соответствии с выбранными критериями; определены конкретные направления модернизации. Оценка «хорошо» - определены и обоснованы критерии для оценки качества информационной системы; выполнена оценка качества информационной системы в соответствии с выбранными критериями; определены общие направления модернизации. Оценка «удовлетворительно» - определены основные критерии для оценки качества информационной системы; выполнена оценка качества информационной системы в соответствии с выбранными критериями; определены некоторые направления модернизации. Экзамен/зачет в форме собеседования: практическое задание по оценке качества предложенной информационной системы Защита отчетов по практическим и лабораторным работам Экспертное наблюдение за выполнением различных видов работ во время учебной/ производственной Раздел модуля 2. Инструментарий и технологии разработки кода информационных систем ПК 5.1 Собирать исходные данные для разработки проектной документации на информационную систему. Оценка «отлично» - сформулирована задача по обработке информации; выполнен анализ предметной области; выполнены сбор и обработка исходной информации с помощью инструментальных средств. Дополнительно для квалификаций " Специалист по информационным системам" и "Разработчик web и мультимедийных приложений": Построена и обоснована модель информационной системы; выбраны и обоснованы средства реализации информационной системы. Оценка «хорошо» - сформулирована задача по обработке информации; выполнен анализ предметной области; собрана исходная информация; выполнена обработка исходной информации с помощью инструментальных средств. Дополнительно для квалификаций " Специалист по информационным системам" и "Разработчик web и мультимедийных приложений": Построена и обоснована модель информационной системы; выбраны и Экзамен/зачет в форме собеседования: практическое задание по постановке задачи по обработке информации в заданной сфере деятельности, анализу предметной области, сбору и обработке исходной информации Дополнительно для квалификаций " Специалист по информационным системам" и "Разработчик web и мультимедийных приложений": и построению модели информационной системы Защита отчетов по практическим и лабораторным 24 обоснованы средства реализации информационной системы. Оценка «удовлетворительно» - сформулирована задача по обработке информации; выполнен анализ предметной области; собрана исходная информация; частично выполнена обработка исходной информации с помощью инструментальных средств. Дополнительно для квалификаций " Специалист по информационным системам" и "Разработчик web и мультимедийных приложений": Построена модель информационной системы; выбраны средства реализации информационной системы. работам Экспертное наблюдение за выполнением различных видов работ во время учебной/ производственной ПК 5.2 Разрабатывать проектную документацию на разработку информационной системы в соответствии с требованиями заказчика. Оценка «отлично» - требования клиента проанализированы, предложен и обоснован математический алгоритм решения задачи по обработке информации; указаны стандарты на оформление алгоритмов; предложенный алгоритм оформлен в соответствии с требованиями стандартов. Оценка «хорошо» - требования клиента проанализированы, предложен математический алгоритм решения задачи по обработке информации; предложенный алгоритм оформлен в соответствии с требованиями стандартов. Оценка «удовлетворительно» - требования клиента проанализированы, предложен математический алгоритм решения задачи по обработке информации; предложенный алгоритм оформлен в соответствии с требованиями стандартов с некоторыми отклонениями. Экзамен/зачет в форме собеседования: практическое задание по анализу интересов клиента (изложенным в задании); разработке и оформлению алгоритма решения задачи по обработке информации Защита отчетов по практическим и лабораторным работам Экспертное наблюдение за выполнением различных видов работ во время учебной/ производственной ПК 5.3 Разрабатывать подсистемы безопасности информационной системы в соответствии с техническим заданием. Оценка «отлично» - разработан проект подсистемы безопасности информационной системы, в спецификации отражены задачи проекта в полном объеме. Дополнительно для квалификаций " Специалист по информационным системам" и "Разработчик web и мультимедийных приложений": В проекте предусмотрен файловый ввод- вывод; разработаны клиентская и серверная часть проекта; при разработке использованы языки структурного, объектно-ориентированного программирования и языка сценариев; разработан графический интерфейс приложения в соответствии с принципами Экзамен/зачет в форме собеседования: практическое задание по разработке проекта (подсистемы) по обеспечению безопасности информационной системы. Дополнительно для квалификаций " Специалист по информационным системам" и "Разработчик web и мультимедийных приложений": 25 проектирования GUI. Оценка «хорошо» - разработан проект подсистемы безопасности информационной системы, в спецификации отражены основные задачи проекта. Дополнительно для квалификаций " Специалист по информационным системам" и "Разработчик web и мультимедийных приложений": В проекте предусмотрен файловый ввод- вывод; разработаны основные функции клиентской и серверной части проекта; при разработке использованы языки структурного, объектно- ориентированного программирования и языка сценариев; разработан графический интерфейс приложения в соответствии с принципами проектирования GUI. Оценка «удовлетворительно» - разработан проект подсистемы безопасности информационной системы, в спецификации отражены задачи проекта с некоторыми недочетами. Дополнительно для квалификаций " Специалист по информационным системам" и "Разработчик web и мультимедийных приложений": В проекте частично реализован файловый ввод-вывод; разработаны основные функции клиентской и серверной части проекта; при разработке использованы языки структурного, объектно- ориентированного программирования и языка сценариев; частично разработан графический интерфейс приложения. Разработка серверной и клиентской части проекта. Защита отчетов по практическим и лабораторным работам Экспертное наблюдение за выполнением различных видов работ во время учебной/ производственной ПК 5.4 Производить разработку модулей информационной системы в соответствии с техническим заданием. Оценка «отлично» - разработаны варианты возможных решений, выбран и обоснован оптимальный на основе анализа интересов клиента; разработаны модули информационной системы; при разработке использованы языки структурного, объектно- ориентированного программирования и языка сценариев; разработана документация на модули (по перечню в задании); выполнена оценка качества разработанных модулей по выбранным и обоснованным метрикам. Дополнительно для квалификаций " Специалист по информационным системам" и "Разработчик web и мультимедийных приложений": Разработан проект, в проекте разработан Экзамен/зачет в форме собеседования: практическое задание по разработке модулей информационной системы, документации на разработанные модуле и оценке их качества. Защита отчетов по практическим и лабораторным работам Экспертное наблюдение за выполнением 26 графический интерфейс приложения в соответствии с принципами проектирования GUI. Оценка «хорошо» - разработан и обоснован вариант возможного решения, на основе анализа интересов клиента; разработаны модули информационной системы; при разработке использованы языки структурного, объектно- ориентированного программирования и языка сценариев; разработана документация на модули (по перечню в задании); выполнена оценка качества разработанных модулей по набору метрик. Дополнительно для квалификаций " Специалист по информационным системам" и "Разработчик web и мультимедийных приложений": Разработан проект, в проекте разработан графический интерфейс приложения в соответствии с принципами проектирования GUI. Оценка «удовлетворительно» - разработан вариант возможного решения; разработаны модули информационной системы; при разработке использованы языки структурного, объектно- ориентированного программирования и языка сценариев; разработана документация на модули (по перечню в задании); выполнена оценка качества разработанных модулей по набору метрик. Дополнительно для квалификаций " Специалист по информационным системам" и "Разработчик web и мультимедийных приложений": Разработан проект, в проекте разработан графический интерфейс приложения. различных видов работ во время учебной/ производственной Раздел модуля 3.Методы и средства тестирования информационных систем ПК 5.2 Разрабатывать проектную документацию на разработку информационной системы в соответствии с требованиями заказчика. Оценка «отлично» - требования клиента проанализированы, предложен и обоснован математический алгоритм решения задачи по обработке информации; указаны стандарты на оформление алгоритмов; предложенный алгоритм оформлен в соответствии с требованиями стандартов. Оценка «хорошо» - требования клиента проанализированы, предложен математический алгоритм решения задачи по обработке информации; предложенный алгоритм оформлен в соответствии с требованиями стандартов. Оценка «удовлетворительно» - Экзамен/зачет в форме собеседования: практическое задание по анализу интересов клиента (изложенным в задании); разработке и оформлению алгоритма решения задачи по обработке информации Защита отчетов по практическим и лабораторным работам 27 требования клиента проанализированы, предложен математический алгоритм решения задачи по обработке информации; предложенный алгоритм оформлен в соответствии с требованиями стандартов с некоторыми отклонениями. Экспертное наблюдение за выполнением различных видов работ во время учебной/ производственной ПК 5.5 Осуществлять тестирование информационной системы на этапе опытной эксплуатации с фиксацией выявленных ошибок кодирования в разрабатываемых модулях информационной системы. Оценка «отлично» - выбраны и обоснованы методики тестирования информационной системы; информационная система протестирована в соответствии с выбранными методами в полном объеме; в результате тестирования выявлены и зафиксированы ошибки кодирования; результаты тестирования оформлены в соответствии с рекомендованными нормативными документами. Оценка «хорошо» - выбраны и обоснованы методики тестирования информационной системы; информационная система протестирована в соответствии с выбранными методами в достаточном объеме; в результате тестирования выявлены ошибки кодирования; результаты тестирования оформлены в соответствии с рекомендованными нормативными документами. Оценка «удовлетворительно» - выбраны методики тестирования информационной системы; информационная система протестирована в соответствии с в достаточном объеме; в результате тестирования выявлены ошибки кодирования; результаты тестирования зафиксированы. Экзамен/зачет в форме собеседования: практическое задание по тестированию информационной системы. Защита отчетов по практическим и лабораторным работам Экспертное наблюдение за выполнением различных видов работ во время учебной/ производственной ПК 5.6 Разрабатывать техническую документацию на эксплуатацию информационной системы. Оценка «отлично» - разработанные документы по содержанию и оформлению полностью соответствуют стандартам; содержание отдельных разделов хорошо структурировано, логически увязано, проиллюстрировано диаграммами и схемами; терминология полностью соответствует принятой в соответствующей области профессиональной терминологии. Оценка «хорошо» - разработанные документы по содержанию и оформлению соответствуют стандартам; содержание отдельных разделов логически увязано, проиллюстрировано диаграммами и схемами; терминология соответствует принятой в соответствующей области Экзамен/зачет в форме собеседования: практическое задание по разработке технической документации на эксплуатацию информационной системы (или отдельных документов). Защита отчетов по практическим и лабораторным работам. Экспертное наблюдение за 28 профессиональной терминологии. Оценка «удовлетворительно» - разработанные документы по содержанию и оформлению соответствуют стандартам с незначительными отклонениями; содержание отдельных разделов проиллюстрировано диаграммами и схемами; терминология соответствует общепринятой. выполнением различных видов работ во время учебной/ производственной ОК 01. Выбирать способы решения задач профессиональной деятельности, применительно к различным контекстам. обоснованность постановки цели, выбора и применения методов и способов решения профессиональных задач; - адекватная оценка и самооценка эффективности и качества выполнения профессиональных задач Экспертное наблюдение за выполнением работ ОП 02.Осуществлять поиск, анализ и интерпретацию информации, необходимой для выполнения задач профессиональной деятельности. - использование различных источников, включая электронные ресурсы, медиаресурсы, Интернет-ресурсы, периодические издания по специальности для решения профессиональных задач ОК 03. Планировать и реализовывать собственное профессиональное и личностное развитие. - демонстрация ответственности за принятые решения - обоснованность самоанализа и коррекция результатов собственной работы; ОК 04. Работать в коллективе и команде, эффективно взаимодействовать с коллегами, руководством, клиентами. - взаимодействовать с обучающимися, преподавателями и мастерами в ходе обучения, с руководителями учебной и производственной практик; - обоснованность анализа работы членов команды (подчиненных) ОК 05. Осуществлять устную и письменную коммуникацию на государственном языке с учетом особенностей социального и культурного контекста. Демонстрировать грамотность устной и письменной речи, - ясность формулирования и изложения мыслей 29 ОК 06. Проявлять гражданско- патриотическую позицию, демонстрировать осознанное поведение на основе традиционных общечеловеческих ценностей. - соблюдение норм поведения во время учебных занятий и прохождения учебной и производственной практик, ОК 07. Содействовать сохранению окружающей среды, ресурсосбережению, эффективно действовать в чрезвычайных ситуациях. - эффективное выполнение правил ТБ во время учебных занятий, при прохождении учебной и производственной практик; - демонстрация знаний и использование ресурсосберегающих технологий в профессиональной деятельности ОК 08. Использовать средства физической культуры для сохранения и укрепления здоровья в процессе профессиональной деятельности и поддержания необходимого уровня физической подготовленности. - эффективность использовать средств физической культуры для сохранения и укрепления здоровья при выполнении профессиональной деятельности. ОК 09. Использовать информационные технологии в профессиональной деятельности. - эффективность использования информационно-коммуникационных технологий в профессиональной деятельности согласно формируемым умениям и получаемому практическому опыту; ОК 10. Пользоваться профессиональной документацией на государственном и иностранном языках. - эффективность использования в профессиональной деятельности необходимой технической документации, в том числе на английском языке. ФОНДЫ ОЦЕНОЧНЫХ СРЕДСТВ 30 МДК 05.01. Проектирование и дизайн информационных систем Тестовое задание Оцениваемые компетенции S: Определение структуры программной системы осуществляется на стадии -: а) постановки задачи : б) проектирования программы -: в) построения модели -: г) разработки алгоритма S: Тест считается удачным, если он -: а) обнаруживает не выявленную ошибку -: б) не обнаруживает ошибки после многочисленных прогонов -: в) подтверждает наличие ошибки : г) подтверждает отсутствие ошибок S: Анализ алгоритма необходим для оценки -: а) ресурсов компьютеров, на которых будет работать программа -: б) времени обработки конкретных данных -: в) трудоёмкости кодирования -: г) сложности моделируемой системы S: Диаграммы потоков данных используются при _________ подходе -: а) структурном -: б) объектно-ориентированном -: в) операциональном -: г) неструктурном S: При объектно-ориентированной технологии разработки программ -: а) данные и процессы обработки объединяют -: б) сначала определяют данные, а затем процессы их обработки -: в) сначала определяют процессы обработки данных, а затем данные -: г) подчёркивают различие между данными и процессами их обработки S: Операциональный подход ориентирован на: -: а) исполняемые компьютером команды -: б) использование CASE-средств -: в) присутствие при работе программы конечного пользователя -: г) удобство для оператора ЭВМ S: Основным средством моделирования функциональных требований к системе являются: ОК 1 ОК 2 ОК 3 ОК 4 ОК 5 ОК 6 ОК 7 ОК 8 ОК 9 ОК 10 ОК 11 ПК 5.1 ПК 5.2 ПК 5.3 ПК 5.4 ПК 5.5 ПК 5.6 ПК 5.7 31 -: а) диаграммы потоков данных -: б) проектирования программы -: в) модели SADT -: г) диаграммы классов S: Декларативный подход целесообразно использовать для: -: а) решения задач искусственного интеллекта -: б) построения автоматизированных систем -: в) создания операционных систем -: г) решения вычислительных задач S: Структура объектов является характеристикой системы: -: а) статической -: б) динамической -: в) вероятностной -: г) функциональной S: Парадигма организации и использования распределенных информационных ресурсов таких как: приложения и данные, находящихся в сфере ответственности разных владельцев, для достижения желаемых результатов потребителем, которым может быть конечный пользователь или другое приложение -: а) сервисно-ориентированная архитектура -: б) клиенто-ориентированная архитектура -: в) информационно-ориентированная архитектура -: г) компьтерно-ориентированная архитектура S: Компонентный подход лежит в основе технологий: -: а) COM -: б) CORBA -: в) структурного подхода -: г) декларативного подхода S: Основным средством моделирования функциональных требований к системе являются -: а) диаграммы потоков данных -: б) диаграммы «сущность – связь» -: в) модели SADT -: г) диаграммы классов S: Для моделирования требований к системе в языке UML используют диаграммы - а) вариантов использования -: б) взаимодействия -: в) поведения системы 32 -: г) классов S: Диаграмма состояний отражает -: а) различные состояния одного объекта -: б) различные состояния разных объектов -: в) одно состояние одного объекта -: г) одинаковые состояния разных объектов S: ____________ -анализ - это анализ сильных и слабых сторон организации, а также возможностей и угроз со стороны внешней окружающей среды -: а) SWOT -: б) Клиент -: в) Предмет -: г) Бизнес Шкала оценивания тестовых заданий Данный вид контроля, рассчитан на выявление уровня усвоения теоретического и практического материала в рамках изучения дисциплин Критерии оценивания теста: 1 вопрос=1 балл Оценка «5» 13-15 Баллов Оценка «4» 10-12 Баллов Оценка «3» 8-9 Баллов Оценка «2» 0-7 Баллов Вопросы к дифференцированному зачету 1. Основные понятия и определения ИС. 2. Жизненный цикл информационных систем. 3. Организация и методы сбора информации. 4. Анализ предметной области. 5. Основные понятия системного анализа предметной области. 6. Основные понятия структурного анализа предметной области. 7. Постановка задачи обработки информации. 8. Основные виды, алгоритмы и процедуры обработки информации. 9. Модели и методы решения задач обработки информации. 10. Основные модели построения информационных систем, их структура и особенности. 11. Основные модели построения информационных систем, их структура и области применения. 12. Сервисно-ориентированные архитектуры. 33 13. Анализ интересов клиента. Выбор вариантов решений. 14. Методы проектирования информационных систем. 15. Средства проектирования информационных систем. 16. Case-средства для моделирования деловых процессов (бизнес-процессов). 17. Принципы построения модели IDEF0: контекстная диаграмма, субъект моделирования, цель и точка зрения. 18. Диаграммы IDEF0: диаграммы декомпозиции. 19. Диаграммы IDEF0: диаграммы дерева узлов. 20. Диаграммы IDEF0: диаграммы только для экспозиции (FEO). 21. Особенности информационного, программного и технического обеспечения различных видов информационных систем. Экспертные системы. 22. Особенности информационного, программного и технического обеспечения различных видов информационных систем. Системы реального времени. 23. Оценка экономической эффективности информационной системы. 24. Стоимостная оценка проекта. 25. Классификация типов оценок стоимости: оценка порядка величины. 26. Классификация типов оценок стоимости: концептуальная оценка. 27. Классификация типов оценок стоимости: предварительная оценка. 28. Классификация типов оценок стоимости: окончательная оценка. 29. Классификация типов оценок стоимости: контрольная оценка. 30. Основные понятия качества информационной системы. 31. Национальный стандарт обеспечения качества автоматизированных информационных систем. 32. Международная система стандартизации и сертификации качества продукции. 33. Стандарты группы ISO. 34. Методы контроля качества в информационных системах. 35. Особенности контроля в различных видах систем. 36. Автоматизация систем управления качеством разработки. 37. Обеспечение безопасности функционирования информационных систем. 38. Стратегия развития бизнес-процессов. 39. Критерии оценивания предметной области. 40. Методы определения стратегии развития бизнес-процессов. 41. Модернизация в информационных системах. 42. Перечень и комплектность документов на информационные системы согласно ЕСПД и 34 ЕСКД. 43. Задачи документирования. 44. Проектная документация. 45. Техническая документация. 46. Отчетная документация. 47. Пользовательская документация. 48. Маркетинговая документация. 49. Назначение и виды сертификатов. 50. Оформление сертификатов. Критерии оценок: – оценка «отлично», если студент обладает глубокими и прочными знаниями программного материала; при ответе на вопросы продемонстрировал исчерпывающее, последовательное и логически стройное изложение; правильно сформулировал понятия и закономерности по вопросам; сделал вывод по излагаемому материалу; – оценка «хорошо», если студент обладает достаточно полным знанием программного материала; его ответ представляет грамотное изложение учебного материала; но имеются существенные неточности в формулировании понятий и закономерностей по вопросам; не полностью сделаны выводы по излагаемому материалу; – оценка «удовлетворительно», если студент имеет общие знания основного материала без усвоения некоторых существенных положений; формулирует основные понятия с некоторой неточностью; затрудняется в приведении примеров, подтверждающих теоретические положения; – оценка «неудовлетворительно», если студент не знает значительную часть программного материала; допустил существенные ошибки в процессе изложения; не умеет выделить главное и сделать вывод; приводит ошибочные определения; ни один вопрос не рассмотрен до конца, наводящие вопросы не помогают. ФОНДЫ ОЦЕНОЧНЫХ СРЕДСТВ 35 МДК 05.02. Разработка кода информационных систем Тестовое задание Оцениваемые компетенции S: Анализ алгоритма необходим для оценки -: а) ресурсов компьютеров, на которых будет работать программа -: б) времени обработки конкретных данных -: в) трудоёмкости кодирования -: г) сложности моделируемой системы S: При объектно-ориентированной технологии разработки программ -: а) данные и процессы обработки объединяют -: б) сначала определяют данные, а затем процессы их обработки -: в) сначала определяют процессы обработки данных, а затем данные -: г) подчёркивают различие между данными и процессами их обработки S: Парадигма организации и использования распределенных информационных ресурсов таких как: приложения и данные, находящихся в сфере ответственности разных владельцев, для достижения желаемых результатов потребителем, которым может быть конечный пользователь или другое приложение -: а) сервисно-ориентированная архитектура -: б) клиенто-ориентированная архитектура -: в) информационно-ориентированная архитектура -: г) компьтерно-ориентированная архитектура S: Определение структуры программной системы осуществляется на стадии -: а) постановки задачи : б) проектирования программы -: в) построения модели -: г) разработки алгоритма S: Диаграммы потоков данных используются при _________ подходе -: а) структурном -: б) объектно-ориентированном -: в) операциональном -: г) неструктурном S: При объектно-ориентированной технологии разработки программ -: а) данные и процессы обработки объединяют -: б) сначала определяют данные, а затем процессы их обработки -: в) сначала определяют процессы обработки данных, а затем ОК 1 ОК 2 ОК 3 ОК 4 ОК 5 ОК 6 ОК 7 ОК 8 ОК 9 ОК 10 ОК 11 ПК 5.1 ПК 5.2 ПК 5.3 ПК 5.4 ПК 5.5 ПК 5.6 ПК 5.7 36 данные -: г) подчёркивают различие между данными и процессами их обработки S: Операциональный подход ориентирован на: -: а) исполняемые компьютером команды -: б) использование CASE-средств -: в) присутствие при работе программы конечного пользователя -: г) удобство для оператора ЭВМ S: Основным средством моделирования функциональных требований к системе являются: -: а) диаграммы потоков данных -: б) проектирования программы -: в) модели SADT -: г) диаграммы классов S: Декларативный подход целесообразно использовать для: -: а) решения задач искусственного интеллекта -: б) построения автоматизированных систем -: в) создания операционных систем -: г) решения вычислительных задач S: Структура объектов является характеристикой системы: -: а) статической -: б) динамической -: в) вероятностной -: г) функциональной S: Компонентный подход лежит в основе технологий: -: а) COM -: б) CORBA -: в) структурного подхода -: г) декларативного подхода S: Основным средством моделирования функциональных требований к системе являются -: а) диаграммы потоков данных -: б) диаграммы «сущность – связь» -: в) модели SADT -: г) диаграммы классов S: Для моделирования требований к системе в языке UML используют диаграммы -: а) вариантов использования 37 -: б) взаимодействия -: в) поведения системы -: г) классов S: Диаграмма состояний отражает -: а) различные состояния одного объекта -: б) различные состояния разных объектов -: в) одно состояние одного объекта -: г) одинаковые состояния разных объектов S: Функциональная пригодность программного средства детализируется: -: корректностью (правильностью, точностью) -: способностью к взаимодействию -: восстанавливаемостью -: защищенностью Шкала оценивания тестовых заданий Данный вид контроля, рассчитан на выявление уровня усвоения теоретического и практического материала в рамках изучения дисциплин Критерии оценивания теста: 1 вопрос=1 балл Оценка «5» 13-15 Баллов Оценка «4» 10-12 Баллов Оценка «3» 8-9 Баллов Оценка «2» 0-7 Баллов Вопросы для экзамена 1. Структура CASE-средства. 2. Структура среды разработки. 3. Основные возможности среды разработки. 4. Основные инструменты среды для создания, исполнения и управления информационной системой. 5. Выбор средств обработки информации. 6. Организация работы в команде разработчиков. 7. Система контроля версий: совместимость. 8. Система контроля версий: установка. 9. Система контроля версий: настройка. 10. Обеспечение кроссплатформенности информационной системы. 11. Сервисно-ориентированные архитектуры. 12. Интегрированные среды разработки для создания независимых программ. 38 13. Особенности объектно-ориентированных языков программирования. 14. Особенности структурных языков программирования. 15. Оптимизация выбора состава программного обеспечения ИС для определенной предметной области. 16. Диаграммы вариантов использования. 17. Диаграммы последовательности. 18. Диаграммы кооперации. 19. Диаграммы развертывания. 20. Диаграммы компонентов. 21. Диаграммы потоков данных. 22. Построение архитектуры проекта. 23. Шаблон проекта. 24. Определение конфигурации информационной системы. 25. Выбор технических средств проекта. 26. Формирование репозитория проекта. 27. Определение уровня доступа в системе контроля версий. 28. Распределение ролей. 29. Настройки среды разработки. 30. Мониторинг разработки проекта. 31. Сохранение версий проекта. 32. Требования к интерфейсу пользователя. 33. Принципы создания графического пользовательского интерфейса (GUI). 34. Понятие спецификации языка программирования. 35. Синтаксис языка программирования. 36. Стиль программирования. 37. Основные конструкции выбранного языка программирования. 38. Описание переменных. 39. Организация ввода-вывода. 40. Реализация типовых алгоритмов. 41. Спецификация настроек типовой ИС. 42. Программирование обмена сообщениями между модулями. 43. Разработка приложений для моделирования процессов. 44. Разработка приложений для моделирования явлений. 45. Отладка приложения. 46. Интеграция модуля в информационную систему. 47. Разработка и отладка генератора случайных символов. 48. Реализация обработки табличных данных. 49. Реализация алгоритмов поиска. 39 50. Реализация алгоритмов обработки числовых данных. Критерии оценок: – оценка «отлично», если студент обладает глубокими и прочными знаниями программного материала; при ответе на вопросы продемонстрировал исчерпывающее, последовательное и логически стройное изложение; правильно сформулировал понятия и закономерности по вопросам; сделал вывод по излагаемому материалу; – оценка «хорошо», если студент обладает достаточно полным знанием программного материала; его ответ представляет грамотное изложение учебного материала; но имеются существенные неточности в формулировании понятий и закономерностей по вопросам; не полностью сделаны выводы по излагаемому материалу; – оценка «удовлетворительно», если студент имеет общие знания основного материала без усвоения некоторых существенных положений; формулирует основные понятия с некоторой неточностью; затрудняется в приведении примеров, подтверждающих теоретические положения; – оценка «неудовлетворительно», если студент не знает значительную часть программного материала; допустил существенные ошибки в процессе изложения; не умеет выделить главное и сделать вывод; приводит ошибочные определения; ни один вопрос не рассмотрен до конца, наводящие вопросы не помогают. ФОНДЫ ОЦЕНОЧНЫХ СРЕДСТВ МДК 05.03. Тестирование информационных систем Тестовое задание Оцениваемые компетенции S: Определение структуры программной системы осуществляется на стадии -: а) постановки задачи : б) проектирования программы -: в) построения модели -: г) разработки алгоритма S: Тест считается удачным, если он -: а) обнаруживает не выявленную ошибку -: б) не обнаруживает ошибки после многочисленных прогонов -: в) подтверждает наличие ошибки -: г) подтверждает отсутствие ошибок ОК 1 ОК 2 ОК 3 ОК 4 ОК 5 ОК 6 ОК 7 ОК 8 ОК 9 ОК 10 40 S: Анализ алгоритма необходим для оценки -: а) ресурсов компьютеров, на которых будет работать программа -: б) времени обработки конкретных данных -: в) трудоёмкости кодирования -: г) сложности моделируемой системы S: Диаграммы потоков данных используются при _________ подходе -: а) структурном -: б) объектно-ориентированном -: в) операциональном -: г) неструктурном S: При объектно-ориентированной технологии разработки программ -: а) данные и процессы обработки объединяют -: б) сначала определяют данные, а затем процессы их обработки -: в) сначала определяют процессы обработки данных, а затем данные -: г) подчёркивают различие между данными и процессами их обработки S: Операциональный подход ориентирован на: -: а) исполняемые компьютером команды -: б) использование CASE-средств -: в) присутствие при работе программы конечного пользователя -: г) удобство для оператора ЭВМ S: Основным средством моделирования функциональных требований к системе являются: -: а) диаграммы потоков данных -: б) проектирования программы -: в) модели SADT -: г) диаграммы классов S: Декларативный подход целесообразно использовать для: -: а) решения задач искусственного интеллекта -: б) построения автоматизированных систем -: в) создания операционных систем -: г) решения вычислительных задач S: Структура объектов является характеристикой системы: -: а) статической ОК 11 ПК 5.1 ПК 5.2 ПК 5.3 ПК 5.4 ПК 5.5 ПК 5.6 ПК 5.7 41 -: б) динамической -: в) вероятностной -: г) функциональной S: Парадигма организации и использования распределенных информационных ресурсов таких как: приложения и данные, находящихся в сфере ответственности разных владельцев, для достижения желаемых результатов потребителем, которым может быть конечный пользователь или другое приложение -: а) сервисно-ориентированная архитектура -: б) клиенто-ориентированная архитектура -: в) информационно-ориентированная архитектура -: г) компьтерно-ориентированная архитектура S: Компонентный подход лежит в основе технологий: -: а) COM -: б) CORBA -: в) структурного подхода -: г) декларативного подхода S: Основным средством моделирования функциональных требований к системе являются -: а) диаграммы потоков данных -: б) диаграммы «сущность – связь» -: в) модели SADT -: г) диаграммы классов S: Для моделирования требований к системе в языке UML используют диаграммы -: а) вариантов использования -: б) взаимодействия -: в) поведения системы -: г) классов S: Диаграмма состояний отражает -: а) различные состояния одного объекта -: б) различные состояния разных объектов -: в) одно состояние одного объекта -: г) одинаковые состояния разных объектов S: ____________ -анализ - это анализ сильных и слабых сторон 42 организации, а также возможностей и угроз со стороны внешней окружающей среды -: а) SWOT -: б) Клиент -: в) Предмет -: г) Бизнес Шкала оценивания тестовых заданий Данный вид контроля, рассчитан на выявление уровня усвоения теоретического и практического материала в рамках изучения дисциплин Критерии оценивания теста: 1 вопрос=1 балл Оценка «5» 13-15 Баллов Оценка «4» 10-12 Баллов Оценка «3» 8-9 Баллов Оценка «2» 0-7 Баллов Вопросы для подготовки к экзамену 1. Общие понятия тестирования ПО. 2. Принципы тестирования ПО. 3. Информационные потоки процесса тестирования ПО. 4. Особенности функционального тестирования ПО. 5. Особенности структурного тестирования ПО. 6. Тестирование базового пути ПО. 7. Способы тестирования условий ПО. 8. Тестирование ветвей и операторов отношений ПО. 9. Способ тестирования потоков данных. 10. Тестирование циклов ПО. 11. Способ анализа граничных значений. 12. Методика тестирования программных систем. 13. Особенности тестирования интеграции ПО. 14. Нисходящее тестирование интеграции ПО. 15. Восходящее тестирование интеграции ПО. 16. Сравните нисходящего и восходящего тестирования интеграции. 17. Системное тестирование ПО. 18. Тестирование безопасности ПО. 19. Стрессовое тестирование ПО. 20. Тестирование производительности ПО. 43 21. Понятие отладки ПО. 22. Организация тестирования в команде разработчиков. 23. Виды тестирования ПО. 24. Методы тестирования ПО.25. Виды отладки ПО. 26. Оформление результатов тестирования ПО. 27. Объектно-ориентированное тестирование ПО. 28. Особенности тестирования объектно-ориентированных «модулей». 29. Тестирование объектно-ориентированной интеграции. 30. Объектно-ориентированное тестирование правильности работы ПО. 31. Проектирование объектно-ориентированных тестовых вариантов. 32. Тестирование, основанное на ошибках. 33. Тестирование, основанное на сценариях. 34. Тестирование поверхностной и глубинной структуры. 35. Способы тестирования содержания класса. 36. Стохастическое тестирование класса. 37. Тестирование разбиений на уровне классов. 38. Способы тестирования взаимодействия классов. 39. Тестирование на основе состояний. 40. Тестирование при экстремальной разработке ПО. 41. Разработка тестового сценария проекта. 42. Разработка тестовых пакетов. 43. Использование инструментария анализа качества ПО. 44. Анализ и обеспечение обработки исключительных ситуаций. 45. Конфигурационное тестирование ПО. 46. Тестирование установки ПО. 47. Достоинства и недостатки функционального тестирования ПО. 48. Достоинства и недостатки структурного тестирования ПО. 49. Методики тестирования вложенных циклов ПО. 50. Понятие теста ПО. Критерии оценок: – оценка «отлично», если студент обладает глубокими и прочными знаниями программного материала; при ответе на вопросы продемонстрировал исчерпывающее, последовательное и логически стройное изложение; правильно сформулировал понятия и закономерности по вопросам; сделал вывод по излагаемому материалу; – оценка «хорошо», если студент обладает достаточно полным знанием программного материала; его ответ представляет грамотное изложение учебного 44 материала; но имеются существенные неточности в формулировании понятий и закономерностей по вопросам; не полностью сделаны выводы по излагаемому материалу; – оценка «удовлетворительно», если студент имеет общие знания основного материала без усвоения некоторых существенных положений; формулирует основные понятия с некоторой неточностью; затрудняется в приведении примеров, подтверждающих теоретические положения; – оценка «неудовлетворительно», если студент не знает значительную часть программного материала; допустил существенные ошибки в процессе изложения; не умеет выделить главное и сделать вывод; приводит ошибочные определения; ни один вопрос не рассмотрен до конца, наводящие вопросы не помогают. 45 ЛИСТ АКТУАЛИЗАЦИИ РАБОЧЕЙ ПРОГРАММЫ ДИСЦИПЛИНЫ На основании решения заседания предметно цикловой комиссии Протокол № 5 от 16.01.20 внесены следующие изменения: структура программы полностью переработана; изменена тематика практических занятий по дисциплине, сформулированы новые задания студентам для подготовки к практическим занятиям; актуализированы задания студентам для самостоятельной работы и перечень вопросов для проведения промежуточной аттестации; уточнен список основной и дополнительной литературы, указаны источники, содержащиеся в ЭБС Университета. Председатель ПЦК В рабочую программу дисциплины внесены изменения в связи с вступлением в силу Приказа Минпросвещения России от 17.12.2020 N 747 "О внесении изменений в федеральные государственные образовательные стандарты среднего профессионального образования" (Зарегистрировано в Минюсте России 22.01.2021 N 62178). Изменения рассмотрены и утверждены Ученым советом 24.01.2021г. протокол № 4.1 46 МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ОСВОЕНИЮ ДИСЦИПЛИНЫ МДК 05.01. Проектирование и дизайн информационных систем Методические рекомендации при подготовке к теоретическим занятиям Основными видами аудиторной работы студентов являются лекции. В ходе теоретических занятий преподаватель излагает и разъясняет основные, наиболее сложные понятия темы, а также связанные с ней теоретические и практические проблемы, дает рекомендации и указания на самостоятельную работу. В ходе теоретических занятий необходимо вести конспектирование учебного материала. Обращать внимание на категории, формулировки, раскрывающие содержание тех или иных явлений и процессов, научные выводы и практические рекомендации. Желательно оставить в рабочих конспектах поля, на которых делать пометки из рекомендованной литературы, дополняющие материал прослушанной лекции, а также подчеркивающие особую важность тех или иных теоретических положений. Задавать преподавателю уточняющие вопросы с целью уяснения теоретических положений, разрешения спорных ситуаций. Контроль ведения конспекта лекций 1. Конспект лекций студента должен вестись в отдельной тетради с количество страниц, рекомендованном ведущим лектором. На обороте титульного листа тетрадь с конспектом лекций должна содержать подписи: - фамилия и инициалы студента; - номер группы; - ФИО ведущих предмет преподавателей. 2. В начале каждой лекции студент должен записать тему и перечень рассматриваемых вопросов, а также перечень рекомендуемой литературы (при условии, что они оговариваются лектором). 3. При записи содержания лекции следует применять минимум сокращений, желательно общеупотребимых. Студентом может быть разработана своя система сокращений, с выносом ее в конце конспекта для пояснения. 4. Табличный, графический, цифровой материал должен быть точно перенесен в конспект с доски (проектора) без искажений динамики зависимостей и обозначений формул, а также значений результатов расчетов. 5. Тетрадь с конспектом должна содержать полный объем прочитанного материала лекций по их количеству и полноте изложения, включая материал для самостоятельного изучения и конспектирования Записи должны быть сделаны аккуратным почерком, разборчиво. |