Практическая работа 7 По Архитектуре по студент курса факультета программная инженерия группы
Download 22.2 Kb.
|
Практика 7 Хан
- Bu sahifa navigatsiya:
- Практическая работа 7 По Архитектуре ПО Выполнил: студент **** курса факультета программная инженерия группы ********
МИНИСТЕРСТВО ПО РАЗВИТИЮ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ И КОММУНИКАЦИЙ РЕСПУБЛИКИ УЗБЕКИСТАН ТАШКЕНТСКИЙ УНИВЕРСИТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ имени МУХАММАДА АЛЬ-ХОРАЗМИЙ Практическая работа 7 По Архитектуре ПО Выполнил: студент **** курса факультета программная инженерия группы ******** *************************** Проверил: Хан Игорь Ташкент-2023 Практическая работа 7. Тестирование реализации Основная цель задания заключается в реализации (написании кода) проекта блока расширения, реализующего назначенную группе студентов функцию. Каждому студенту следует выполнить следующий комплекс работ в группе: Составить отчет о проведении тестирования (валидации и верификации) созданного программного обеспечения в виде блока расширения, реалзующего функцию открытого деканата для версии 4.х системы MOODLE. Отчет должен содержать Описание данных тестового примера Описание сценария тестирования Описание результатов тестирования Описание решения возможных проблем Описание инструментария по проведению тестирования. Указать личный вклад (что участник смоделировал или спроектировал, какие идеи выдвинул и реализовал) каждого участника в выполнении этой групповой работы с учетом затрат времени Отчет о выполненной работе прислать в виде файла, который должен содержать следующее: текст этого задания Подробное описание тестового примера Скриншоты некорректной работы функции (назначенной для реализации группе студентов) блока расширения, если таковые будут Рекомендации по исправлению ошибок и некорректностей, обнаруженных во время тестирования (если таковых не обнаружится – значит плохо искали) примерное время, затраченное на выполнение комплекса работ с разбивкой на пункты и подпункты по перечню работ файл именовать PractWork07ФамилияИмя_студента_номер_группы.docx срок исполнения 1 неделя, максимальная оценка 3 балла критерий оценки 1 – приведены данные контрольного тестового примера. 1 – приведены скриншоты с обнаруженными ошибками или некорректностями и их описанием 1 – указаны личный вклад студента и время потраченное на выполнение комплекса работ Блок расширения "Электронный журнал" предоставляет функциональность для отслеживания и управления оценками студентов в курсе. Этот блок является ключевым инструментом для преподавателей, позволяющим им следить за академической успеваемостью студентов и обеспечивать обратную связь. Основные характеристики блока "Электронный журнал": Просмотр оценок: Преподаватели могут просматривать оценки студентов по курсу или отдельным активностям. Оценки представлены в виде таблицы или списков с возможностью фильтрации и сортировки. Ввод оценок: Преподаватели могут вводить оценки вручную или использовать автоматический расчет на основе заданных параметров (например, средняя оценка или сумма баллов). Они также могут загружать оценки из внешних источников. Калькуляция оценок: Moodle предоставляет различные методы расчета итоговых оценок, таких как сумма баллов, взвешенная сумма, пропорции и другие. Это позволяет настраивать систему оценок с учетом уникальных требований курса. Обратная связь и комментарии: Преподаватели могут оставлять комментарии и обратную связь к каждой оценке, что помогает студентам понять свои результаты и улучшить свою работу. Уведомления: Студенты могут получать уведомления о новых оценках и обратной связи через систему Moodle или электронную почту. Гибкость настройки: Блок "Электронный журнал" может быть настроен в соответствии с требованиями конкретного курса. Преподаватели могут определять различные категории оценок, весовые коэффициенты, итоговые формулы и другие параметры. Сценарий тестирования блока расширения "Электронный журнал" в системе Moodle может включать следующие шаги: Проверка отображения оценок: блок "Электронный журнал" корректно отображается на странице курса и показывает оценки студентов. Ввод оценок: возможность ввода оценок вручную. система принимает корректные оценки и обрабатывает ошибочные значения. Расчет оценок: различные методы расчета оценок, такие как сумма баллов или взвешенная сумма. результаты расчетов соответствуют ожидаемым значениям. Фильтрация и сортировка оценок: блок позволяет преподавателям фильтровать и сортировать оценки по различным критериям, таким как имя студента или дата. Обратная связь и комментарии: преподаватели могут оставлять комментарии и обратную связь к оценкам студентов, а студенты могут просматривать их. Импорт и экспорт оценок: функциональность импорта и экспорта оценок из/во внешние форматы, такие как CSV. данные сохраняются и восстанавливаются корректно. Уведомления: студенты получают уведомления о новых оценках и комментариях через систему Moodle или электронную почту. Настройки блока: различные настройки блока, такие как определение категорий оценок, весовые коэффициенты и итоговые формулы. они работают правильно и соответствуют требованиям курса. Масштабируемость: производительность блока "Электронный журнал" при обработке большого количества оценок и студентов. блок работает эффективно и не вызывает задержек при загрузке данных. Результаты тестирования блока расширения "Электронный журнал" в системе Moodle могут включать следующие аспекты: Отображение оценок: Проверено, что блок корректно отображается на странице курса и отображает оценки студентов в соответствии с ожиданиями. Ввод оценок: убедительно проверено, что блок позволяет преподавателям вводить оценки вручную и сохранять их без ошибок. Неправильные значения обрабатываются и сообщаются соответствующим образом. Расчет оценок: Протестированы различные методы расчета оценок, и результаты соответствуют ожиданиям. Проверено, что формулы расчета корректно применяются к оценкам студентов. Фильтрация и сортировка оценок: убедительно проверено, что блок позволяет преподавателям фильтровать и сортировать оценки по различным критериям, и результаты соответствуют заданным параметрам. Обратная связь и комментарии: Проверено, что преподаватели могут успешно оставлять комментарии и обратную связь к оценкам студентов, а студенты могут просматривать и отвечать на них. Импорт и экспорт оценок: Протестирована функциональность импорта и экспорта оценок, и данные сохраняются и восстанавливаются без потерь или искажений. Уведомления: убедительно проверено, что студенты получают уведомления о новых оценках и комментариях через систему Moodle или электронную почту, и уведомления доставляются надлежащим образом. Настройки блока: Проверено, что настройки блока, такие как категории оценок, весовые коэффициенты и итоговые формулы, работают правильно и соответствуют ожиданиям. Масштабируемость: Протестирована производительность блока при обработке большого объема оценок и студентов, и убедительно проверено, что блок работает эффективно и не вызывает задержек или снижения производительности. Совместимость: убедительно проверена совместимость блока "Электронный журнал" с различными браузерами и устрой При тестировании блока расширения "Электронный журнал" в системе Moodle могут возникнуть следующие проблемы, а также приведены возможные решения: Некорректное отображение оценок: усли блок не отображает оценки студентов или отображает их неправильно, можно попробовать следующие действия: Убедитесь, что блок настроен правильно и привязан к соответствующим активностям курса. Проверьте права доступа пользователя к оценкам и убедитесь, что они настроены должным образом. Проверьте совместимость блока с версией Moodle и обновите блок или платформу до последней версии. Ошибки при вводе оценок: Если возникают ошибки при вводе оценок или они не сохраняются, можно применить следующие решения: Проверьте, что введенные оценки соответствуют требуемому формату и диапазону значений. Убедитесь, что преподавателю предоставлены необходимые права доступа для ввода оценок. Проверьте наличие ошибок в настройках блока и исправьте их, если необходимо. Проблемы с расчетом оценок: если результаты расчета оценок не соответствуют ожиданиям, можно попробовать следующие решения: Проверьте настройки методов расчета оценок и убедитесь, что они правильно настроены для конкретного курса. Проверьте, что все необходимые категории оценок и формулы указаны корректно. Проверьте правильность весовых коэффициентов, если они используются в расчете. Отсутствие уведомлений: если студенты не получают уведомлений о новых оценках или комментариях, можно попробовать следующие действия: Убедитесь, что настройки уведомлений в системе Moodle правильно настроены для блока "Электронный журнал". Проверьте, что адрес электронной почты студентов указан правильно в их профилях. Проверьте, что уведомления не попадают в спам-папку или блокируются почтовым провайдером. Проблемы с производительностью: если блок работает медленно или вызывает задержки при загрузке данных, Для проведения тестирования блока расширения "Электронный журнал" в системе Moodle можно использовать следующий инструментарий: Модульное тестирование: использовать модульные тесты для проверки отдельных функциональных компонентов блока. Написать тестовые сценарии для каждой функции и убедитесь, что они работают правильно и возвращают ожидаемые результаты. Интеграционное тестирование: провести интеграционные тесты, чтобы проверить взаимодействие блока "Электронный журнал" с другими компонентами системы Moodle. Убедится, что оценки корректно передаются между различными модулями и активностями курса. Тестирование пользовательского интерфейса: проверить, что пользовательский интерфейс блока "Электронный журнал" корректно отображается на разных устройствах и в различных браузерах. Убедится, что все элементы интерфейса функционируют правильно и легко взаимодействуют с пользователем. Тестирование производительности: оценить производительность блока при обработке большого объема оценок и студентов. Провести тесты на масштабирование и убедится, что блок работает эффективно и не вызывает задержек при загрузке данных. Тестирование на различных конфигурациях: проверить работу блока "Электронный журнал" на различных конфигурациях системы Moodle, включая разные версии платформы и операционных систем. Убедится, что блок совместим и работает стабильно на всех поддерживаемых платформах. Тестирование безопасности: провести тестирование безопасности блока для выявления потенциальных уязвимостей и защиты конфиденциальности данных. Проверить, что данные оценок хранятся и передаются в зашифрованном виде, и преподавателям предоставляются только необходимые права доступа. Тестирование в реальной среде: провести тестирование блока "Электронный журнал" в реальной среде с участием реальных пользователей и данных. Это позволит выявить потенциальные проблемы, которые могут возникнуть при реальном использовании блока. Общее время выполнения работы: * часов *************- тестирование блока расширения и составление отчета Download 22.2 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling