Главная страница
Навигация по странице:

  • Итого: 108 Примерные задания учебной практики I блок заданий

  • II блок заданий III блок заданий Техническое задание на разработку сайта.

  • Контроль и оценка результатов освоения учебной практики

  • КОНТРОЛЬНО-ОЦЕНОЧНЫЕ СРЕДСТВА Для производственной практики по профессиональному модулю

  • Содержание практики Вид практики Количество часов Производственная практика144Вид аттестации: дифференцированный зачет№ п/п Виды работ

  • Тематика заданий по виду работ Кол-во часов 1.

  • I. паспорт фонда оценочных средств


    Скачать 1.21 Mb.
    НазваниеI. паспорт фонда оценочных средств
    Дата27.04.2023
    Размер1.21 Mb.
    Формат файлаpdf
    Имя файлаfos-pm.05-proektirovanie-i-razrabotka-informaczionnyh-sistem-202.pdf
    ТипДокументы
    #1092916
    страница3 из 5
    1   2   3   4   5
    Тематика заданий по виду работ
    Кол-во
    часов
    Использование основных принципов при разработке программного продукта
    Определение вида разрабатываемого ПП.
    Решение организационных вопросов. Разработка технического задания.
    Выделение основных требований к дизайну ПП, обоснование выбора языка программирования, подходящего для разработки.
    6
    Проектирование информационной системы
    Оформление информационного контента
    Разработка форм программного продукта и графических элементов, соответствующих требованиям и единому стилю компании
    (продукта)
    6
    Использование линейных и разветвляющихся алгоритмов при решении задач
    Программирование задач с использованием линейных и разветвляющихся алгоритмов.
    6
    Использование циклических алгоритмы при решении задач
    Программирование задач с использованием циклических алгоритмов.
    6
    Использование различных видов алгоритмов при решении задач
    Программирование задач с использованием линейных, разветвляющихся, циклических алгоритмов.
    6
    Проектирование предметной области в соответствии с индивидуальным заданием
    Проведение анализа предметной области.
    Выделение её особенностей, сущностей.
    Разработка ER-модели
    6
    Разработка алгоритма решения задачи
    Разработка блок схемы алгоритма в соответствии заданию.
    6
    Разработка алгоритма решения задачи
    Выполнение итогового проекта
    Выполнение индивидуального задания
    6
    Сбор первичных данных на разработку.
    Составления документации (бриф) на разработку.
    Заполнение брифа на создание web-сайта.
    Составление вопросов брифа на разработку прикладного программного продукта
    6
    Анализ предметной области.
    Составление технического задания на разработку программного обеспечения.
    Проведение анализа предметной области.
    Выделение её особенностей, сущностей.
    Разработка ER-модели
    6
    Выбор способа решения задач профессиональной деятельности.
    Проектирование разрабатываемой системы.
    Составление основных требований на разработке программного продукта, перечень технических характеристик, алгоритмов реализации поставленной задачи.
    6
    Разработка программного обеспечения в соответствии с техническим заданием
    Реализация программного продукта на основе разработанного ТЗ.
    6
    Разработка программного обеспечения в соответствии с техническим заданием
    Реализация программного продукта на основе разработанного ТЗ.
    6
    Разработка интерфейса программы в соответствии с техническим заданием
    Реализация программного продукта на основе разработанного ТЗ.
    6
    Разработка интерфейса программы в
    Реализация программного продукта на основе
    6
    соответствии с техническим заданием разработанного ТЗ.
    Тестирование и настройка программного обеспечения.
    Реализация программного продукта на основе разработанного ТЗ.
    6
    Проведение оценки информационной системы для дальнейшей модернизации.
    Составление критериев оценки разработанной
    ИС и анализ её возможной модернизации
    6
    Составление отчетной документации: техническая документация на эксплуатацию информационной системы.
    Разработка технической документации на разработанную ИС
    6
    Итого:
    108
    Примерные задания учебной практики
    I блок заданий
    1. Ознакомиться с теоретическим материалом.
    2. Проанализировать предметную область.
    2.1 Исходные данные (требования пользователей):
    Необходимо разработать систему для клуба любителей скачек. Основная информация предметной области это участвующие в скачках лошади, а так же полный список лошадей задействованных в различных соревнованиях. Так же необходимо иметь доступ к данным о владельцах лошадей, для рассылки необходимой информации или уведомлении их об организации очередного соревнования. Участвующие в соревновании жокеи заранее выбираются владельцами лошадей, при желании владельца лошади на соревновании могут быть зарегистрированы несколько жокеев (при этом они могут быть зарегистрированы для участия на одной лошади или для всех лошадей конкретного владельца). Так же хранимой информацией должна быть информация о самих соревнованиях.
    2.2 Ответить на вопросы для выявления информационных объектов предметной области и связей между ними (вопросы представлены в теоретическом материале).
    2.3 Построить модель предметной области и спроектировать схему базы данных (при разработке БД разрешается вводить собственные ограничения на данные предметной области,
    согласовав их с преподавателем).
    3. Используя online разработать функциональную схему работы информационной системы в рамках данной предметной области, охватывающую все сферу деятельности клуба, таких как:
    3.1 регистрация новых лошадей/владельцев/жокеев в системе;
    3.2 организация и проведение соревнований;
    3.3 уведомление участников о планирующемся мероприятии/соревновании;
    3.4 сбор членских взносов;
    3.5 обеспечение документооборота;
    3.6 исключение участников в связи с нарушениями «внутренних правил»;
    3.7 продолжите перечисление самостоятельно.

    Имеется возможность применить графический элемент «предопределенный процесс» при разработке функциональной схемы с использованием детализации этих процессов в виде отдельных функциональных схем.
    4. Реализовать разработанную схему базы данных в СУБД «Access».
    5. По аналогии реализовать отдельную БД (в соответствии с индивидуальным заданием) и функциональную схему информационной системы для работы с ней.
    II блок заданий
    III блок заданий
    Техническое задание на разработку сайта.
    ТЗ — это документ, который описывает будущий проект детально и полностью. Чем детальней он будет, тем точнее будет реализована задумка и тем меньше конфликтов и спорных ситуаций в ходе выполнения проекта будет возникать, ведь абсолютно любую вещь можно сделать по-разному. На него можно ссылаться, если что-то не выполнено или выполнено не так или допущены другие ошибки. Перед началом работ заказчик обычно в тезисном виде описывает будущий проект или заполняет бриф, а исполнитель формализует все эти требования и пожелания, при необходимости, предлагает корректировки. При этом заказчику необходимо убедиться, что все его хотения зафиксированы в тех задании.
    В соответствии с заполненным вами ранее брифом, требуется разработать ТЗ (в папке задания ознакомится с примером разработанного ТЗ). Оно должно состоять из основных разделов
    (на ваше усмотрение разделы могут быть дополнены в соответствии с данными из брифа):
    1.
    Общие требования (назначение и цели разрабатываемого сайта)
    2.
    Требования к дизайну сайта.

    3.
    Требования к функциональности сайта
    4.
    Требования к содержимому сайта
    5.
    Согласование и подписи сторон
    Разработка БРИФа
    1. Написать для заказчика вопросы БРИФа на разработку программного обеспечения - это может быть мобильное приложение, разработка базы данных и приложения для работы с ним или свой вариант (разработка сайта не допускается).
    Вопросы должны быть тестовыми и должны быть:

    задания закрытой формы;

    свободное изложение/дополнение;

    установление соответствия;

    установление последовательности;
    Использовать как минимум 1 вопрос каждого типа. Минимум должно быть 20 вопросов.
    2. Предложить другой группе ответить на вопросы вашего брифа.
    3.Основываясь на полученных ответах БРИФа, сформулировать примерное техническое задание в свободной форме (считать, что заказчик изначально настроен на повременную форму оплату).
    IV блок заданий
    Программа выбора авиакомпании и рейса – и бронирование билета на этот рейс на указанный пользователем день.
    1. Создать базу данных Аэропорт, данные которой будут храниться:

    в двух текстовых файлах (для каждой таблицы): Компания (ID, название, год основания, рейтинг) и Рейс (№, ID, город вылета, город прилета, время вылета, время прилета).
    2. В новом проекте Visual Studio создать форму. Добавить на неё элемент «Меню».
    Продумать начальное приветственное изображение данной формы.
    3. Меню будет содержать два пункта – «Аэропорт» (выпадающий список – «Добавление данных», «Просмотр данных») и «Заказ билетов».
    4. При выборе пункта меню «Аэропорт» - «Добавление данных»: открывается новая форма с двумя вкладками «Компания» и «Рейс». На каждой вкладке имеется возможность просмотреть все данные по соответствующей таблице, а так же добавить (удалить) данные (строки).
    5. При выборе пункта меню «Аэропорт» - «Просмотр данных»: из файлов на форму в два
    элемента вывода данных загружается список авиакомпаний и данные по рейсам:

    при нажатии ЛКМ на ячейку таблицы с авиакомпаниями – в 1 текстовое поле заносится указанное пользователем название компании.


    при нажатии ЛКМ на ячейку таблицы с рейсами – в 2 текстовое поле заносится указанный номер рейса.

    если тестовые поля (см.выше) не заполнены, то при переходе в пункт меню
    «Аэропорт» - «Заказ билетов», появляется сообщение с ошибкой.
    6. Пункт меню «Аэропорт» - «Заказ билетов», будет содержать данные, указанные пользователем в п.5 - авиакомпания и рейс.
    7. Здесь же располагается календарь(-ри) с помощью которых можно выбрать дату вылета и дату возвращения, а так же две кнопки – «забронировать» и «оплатить».
    8. Выбирая даты, необходимо предусмотреть, что бы дата вылета была меньше даты возвращения (иначе вывести предупреждение).
    9. Используя элементы формы предоставить пользователю возможность рассчитать стоимость полета. Базовую стоимость полета установить самостоятельно (и отобразить пользователю). Она будет актуальна для будних дней. Если полет бронируется на выходные, то стоимость перелета увеличивается на 10%.
    10.
    Кнопка «оплатить» будет доступна только после нажатия кнопки «забронировать» в течение одной минуты. Если за это время оплата не совершена (не нажата кнопка), то все изменения, которые внес пользователь, на данной форме сбрасываются до начального значения (по умолчанию).
    11.
    Продумать интерфейс программы и диалог с пользователем, для удобства его работы.
    12.
    Добавьте на форму элемент ProgressBar для отчета времени между нажатиями кнопок
    «забронировать» и «оплатить»
    V блок заданий
    В соответствии с представленным теоретическим материалом выполнить задания.
    Задание 1.На основании технического задания и анализа требований к программному обеспечению разработать функциональную схему программного обеспечения и диаграмму деятельности (с не менее чем 4-мя объектами «деятельность») по своему варианту задания. Под схемой грамотно описать их работу (общий объем текста описания >= 1500 знаков).
    Задание 2. На основании функциональной схемы программного обеспечения определить какая информация для ПО будет являться входной и выходной. Для этого:

    используя Ramus составить нулевой уровень декомпозиции;

    описать вх/вых данные;

    заполнить таблицу с атрибутами: «тип информации» (вх/вых), «наименование информации», «тип данных», «примерный размер передаваемых данных» (с описанием расчета значений).
    Задание 3. По описаниям вариантов деятельности из вашего варианта задания построить прототипы программного обеспечения (Visual Studio) с описанием «невидимого функционала»

    (составить как минимум четыре полноценные рабочие формы программы – если работаете в паре, каждый разрабатывает по две формы).
    Задание 4. Провести анализ эргономичности графического интерфейса пользователя по прототипам, созданным в предыдущей работе. Составить таблицу соответствия (несоответствия) разработанного пользовательского интерфейса требованиям стандартного графического интерфейса пользователя. Подготовить рекомендации по исправлению выявленных нарушений
    (каждый из пары вместе работающих студентов анализирует 2 формы своего сокурсника).
    Задание 5. На языке программирования составить алгоритмы, реализующие взаимодействие между формами приложения (использовать заготовку прототипа): переходы, передачу данных.
    Задание 6. Разработать отдельные процедуры, реализующей контроль входной информации:

    для текстовых данных;

    для числовых данных;

    для ввода дат.
    Задание 7. Разработать главную форму программы с использованием контекстного, и главного меню - ContextMenuStrip и MenuStrip.
    Контроль и оценка результатов освоения учебной практики
    Результаты (освоенные профессиональные компетенции)
    Основные показатели оценки результата
    Формы отчетности
    Формы и методы контроля и оценки
    ПК
    5.1.
    Собирать исходные данные для разработки проектной документации на информационную систему.
    Демонстрация умения сбора исходных данные для разработки проектной документации на информационную систему.
    Выполненные задания
    (отчетная документация, разработанный программный продукт, разработанные тесты), отчетов по результатам проведения практики
    Оценка выполненных работ и отчетов
    ПК 5.2. Разрабатывать проектную документацию на разработку информационной системы в соответствии с требованиями заказчика.
    Демонстрация знаний разработки проектной документации на разработку
    ИС в соответствии с ТЗ
    ПК 5.3. Разрабатывать подсистемы безопасности информационной системы в соответствии с техническим заданием.
    Демонстрация навыков разработки подсистемы безопасности ИС в соответствии с ТЗ
    ПК 5.4. Производить разработку модулей
    Демонстрация умений производить
    информационной системы в соответствии с техническим заданием.
    разработку модулей информационной системы в соответствии с техническим заданием.
    ПК 5.5. Осуществлять тестирование информационной системы на этапе опытной эксплуатации с фиксацией выявленных ошибок кодирования в разрабатываемых модулях информационной системы
    Демонстрация умений осуществления тестирования ИС на этапе опытной эксплуатации с фиксацией выявленных ошибок кодирования
    ПК 5.6. Разрабатывать техническую документацию на эксплуатацию информационной системы
    Демонстрация навыков разработки техническую документацию на эксплуатацию ИС
    ПК 5.7. Производить оценку информационной системы для выявления возможности ее модернизации.
    Демонстрация умений оценивания ИС для выявления возможности ее модернизации
    Результаты (освоенные профессиональные компетенции)
    Основные показатели оценки результата
    Формы и методы контроля и оценки
    ОК 01 Выбирать способы решения задач профессиональной деятельности, применительно к различным контекстам обоснованность постановки цели, выбора и применения методов и способов решения профессиональных задач; адекватная оценка и самооценка эффективности и качества выполнения профессиональных задач
    Наблюдение за выполнением работ
    ОК 02 Осуществлять поиск, анализ и интерпретацию информации, необходимой для выполнения задач профессиональной деятельности использование различных источников, включая электронные ресурсы, медиаресурсы, Интернет- ресурсы, периодические издания по специальности для решения профессиональных задач
    Оценка выполнения работ
    ОК 03 Планировать и реализовывать собственное профессиональное и личностное развитие. демонстрация ответственности за принятые решения обоснованность самоанализа и коррекция результатов собственной работы;
    Наблюдение за выполнением работ
    ОК 04
    Работать в коллективе и команде, эффективно взаимодействовать с коллегами, руководством, клиентами.
    - взаимодействовать с обучающимися, преподавателями и мастерами в ходе обучения, с руководителями учебной и производственной практик; обоснованность анализа работы членов команды (подчиненных)
    Защита работ по учебной практике
    Наблюдение
    ОК 05 Осуществлять устную и письменную коммуникацию на государственном языке с учетом демонстрировать грамотность устной и письменной речи, - ясность формулирования и изложения мыслей
    Защита работ по учебной практике
    особенностей социального и культурного контекста.
    ОК 06 Проявлять гражданско- патриотическую позицию, демонстрировать осознанное поведение на основе традиционных общечеловеческих ценностей. соблюдение норм поведения во время учебных занятий и прохождения учебной и производственной практик,
    Защита работ по учебной практике
    Наблюдение
    ОК 07 Содействовать сохранению окружающей среды, ресурсосбережению, эффективно действовать в чрезвычайных ситуациях. эффективное выполнение правил ТБ во время учебных занятий, при прохождении учебной и производственной практик;
    - демонстрация знаний и использование ресурсосберегающих технологий в профессиональной деятельности
    Защита работ по учебной практике
    Наблюдение
    ОК 08 Использовать средства физической культуры для сохранения и укрепления здоровья в процессе профессиональной деятельности и поддержания необходимого уровня физической подготовленности. эффективность использовать средств физической культуры для сохранения и укрепления здоровья при выполнении профессиональной деятельности.
    Защита работ по учебной практике
    Наблюдение
    ОК 09 Использовать информационные технологии в профессиональной деятельности эффективность использования информационно- коммуникационных технологий в профессиональной деятельности согласно формируемым умениям и получаемому практическому опыту;
    Защита работ по учебной практике
    ОК 10 Пользоваться профессиональной документацией на государственном и иностранном языках.
    - эффективность использования в профессиональной деятельности необходимой технической документации, в том числе на английском языке.
    Защита работ по учебной практике

    КОНТРОЛЬНО-ОЦЕНОЧНЫЕ СРЕДСТВА
    Для производственной практики
    по профессиональному модулю
    ПМ05 Проектирование и разработка информационных систем наименование профессионального модуля
    09.02.07 Информационные системы и программирование код, наименование специальности/профессии

    Содержание практики
    Вид практики
    Количество часов
    Производственная практика
    144
    Вид аттестации: дифференцированный зачет
    № п/п
    Виды работ
    Тематика заданий по виду работ
    Кол-во
    часов
    1.
    ПК 5.1. Собирать исходные данные для разработки проектной документации на информационную систему.
    Ознакомиться с производственно-хозяйственной деятельностью предприятия (организации)
    6 2.
    Описать структуру и инфраструктуру организации, систему взаимоотношений между ее отдельными подразделениями, основные направления деятельности, отношения с партнерами.
    6 3.
    Выбор рабочего места для автоматизации бизнес-процессов
    6 4.
    ПК 5.2. Разрабатывать проектную документацию на разработку информационной системы в соответствии с требованиями заказчика.
    Описание бизнес-процессов организации и места в них выбранного для автоматизации рабочего места (с помощью нотаций IDEF0 или
    DFD)
    6 5.
    Сбор информации об автоматизируемом рабочем месте: a. правила внутреннего трудового распорядка; b. требования охраны труда и пожарной безопасности; c. аппаратно-технические средства, операционная система, установленные приложения
    6 6.
    Проведение аналитического обследования.
    6 7.
    Разработка функциональных требований.
    6 8.
    Разработка требований к программному обеспечению.
    6 9.
    Разработка требований к оборудованию
    6 10.
    Оформление отчета о проделанной работе
    6 11.
    ПК 5.4. Производить разработку модулей информационной системы в соответствии с техническим заданием.
    ПМ05
    Создание функциональной схемы программного продукта
    6 12.
    Определение входной и выходной информации.
    6 13.
    Разработка интерфейса с учетом эргономических требований
    6 14.
    Реализация алгоритмов, реализующего взаимодействие между формами и приложением
    6 15.
    Разработка процедуры, реализующей контроль входной информации
    6 16.
    Разработка главной формы с использованием контекстного меню, системного и главного
    6 17.
    Программирование основных структурных единиц согласно требованиям Заказчика
    6 18.
    Разработка кодов и спецификаций АИС, реализующих циклический алгоритм
    6 19.
    ПК 5.3. Разрабатывать подсистемы безопасности информационной системы в соответствии с
    Апробация программы и разрешение проблем адаптации
    6 20.
    Разработка тест-кейсов для тестирования ИМ
    6
    техническим заданием.
    21.
    ПК 5.5. Осуществлять тестирование информационной системы на этапе опытной эксплуатации с фиксацией выявленных ошибок кодирования в разрабатываемых модулях информационной системы
    Испытания ИС на работоспособность и соответствие техническому заданию
    6 22.
    Устранение неисправностей и внесение изменений в документация на ИС
    6 23.
    Проведение опытной эксплуатации ИС
    6 24.
    ПК 5.6. Разрабатывать техническую документацию на эксплуатацию информационной системы
    Оформление отчета в соответствии с требованиями
    6
    1   2   3   4   5


    написать администратору сайта