Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Отладка и испытание программыСодержание книги Поиск на нашем сайте
5.1 Тестовые примеры Тестирование программного обеспечения – процесс исследования, испытания программного продукта, имеющий своей целью проверку соответствия между реальным поведением программы и её ожидаемым поведением на конечном наборе тестов, выбранных определённым образом. Для проверки работоспособности данного курсового проекта было принято решение провести следующие группы тестов: 1) Тестирование корректной работы интерфейса. 2) Тестирование работоспособности полей для заполнения Тестирование интерфейса включает в себя: 1) Корректный переход по ссылкам. 2) Корректный поиск информации. 3) Верное отображение фильтрации. 4) Отправление отзыва. 5) Выставление рейтинга. Для проверки тестирования корректного заполнения полей были выбраны следующие тесты: 1) Отзыв с неверными данными. 2) Поиск с неверными данными.
Анализ полученных результатов Группа тестов номер 1 (тестирование работоспособности перемещения между формами) показала следующие результаты: Тест 1 показал, что при попытке перехода с главной формы на форму фильма, пользователь перенаправляется на конкретный фильм, что изображено на рисунке 5.1.
Рисунок 5.1 – Переход на форму фильма
Тест 2 показал, что при попытке перехода с формы конкретного фильма на главную форму, пользователь перенаправляется на главную форму, что изображено на рисунке 5.2.
Рисунок 5.2 – Переход на главную форму Тест 3 показал, что при попытке поиска фильма, успешно выводятся похожие по запросу фильмы, что изображено на рисунке 5.3.
Рисунок 5.3 – Поиск фильма
Тест 4 показал, что при попытке фильтрации фильмов, успешно выводятся похожие по запросу фильмы, что изображено на рисунке 5.4.
Рисунок 5.4 – Фильтрация фильмов
Тест 5 показал, что при попытке оставить отзыв, отзыв успешно выводятся, что изображено на рисунке 5.4.
Рисунок 5.4 – Фильтрация фильмов
Тест 5 показал, что при попытке оставить рейтинг, рейтингу успешно учитывается, что изображено на рисунке 5.4.
Рисунок 5.4 – Отправка рейтинга Группа тестов номер 2 (тестирования функций в приложении) показала следующие результаты:
Тест 1 показал, что при попытке отправления отзыва с пустыми полями, пустые поля выделяются, что изображено на рисунке 5.5, рисунке 5.6 и рисунке 5.7.
Рисунок 5.5 – Не заполнено поле комментария
Рисунок 5.6 – Не заполнено поле имя Рисунок 5.7 – Не заполнено поле Email
Тест 2 показал, что при попытке поиска фильма, если поле заполнено не корректно, информация не отоброжается, что изображено на рисунке 5.8.
Рисунок 5.8 – Изменение информации
Описание применениЯ ПРОГРАММЫ Условия применения Минимальные системные требования – это набор условий, необходимых для возможности запуска и работы программного продукта. Однако, наличие минимальных системных требований не отменяет возможность запуска ПО на компьютерах, которые по характеристикам слабее минимальных. Минимальные системные требования для запуска приложения: 1) Операционная система: Windows 7 и выше. 2) Процессор: Pentium 4 1 ГГц или более быстрый процессор. 3) Оперативная память: 515 МБ или больше. 4) Свободного места жестком диске: более 1 ГБ. 5) Видеоадаптер: поддерживающая архитектуру DirectX 10 и выше. 6) Видеопамять: 128 МБ или больше. Рекомендуемые системные требования для запуска приложения: 1) Операционная система: Windows 10. 2) Процессор: A6 7310 2.4 ГГЦ. 3) Оперативная память: 8 ГБ. 4) Свободного места жестком диске: более 4 ГБ.
Назначение программы
Данное приложение предназначено для введения учета информации о новинках в киноиндустрии. Оно легка в использовании, так как интерфейс был разработан так, чтобы было интуитивно понятно, в целях того, чтобы пользователю не приходилось искать нужные ему функции. Что бы просмотреть информацию о фильмах, пользователь должен нажать на заинтересовавший его фильм Заключение
Для реализации данного приложения были использованы технологии Django3. В качестве системы управления базами данных выступает DjangoAdmin. Работа в данной базе данных осуществляется при помощи декларативным языком программирования SQLite. Данный декларативный язык программирования в связке с DjangoAdmin эффективно решает проблему передачи, хранения, и стабильного использования данных. Программное средство разработано на объектном ориентированном языке программирования Python, в среде разработки PyCharm. Было проведено множество исследований компонентов программной среды. При выполнении курсовой работы были выполнены следующие зажачи: 1) Систематизированы знаний в области программирования с использованием языка Python. 2) Изучены декларативного языка программирования SQLite. 3) Углубление и расширение объема знаний и умений программирования на объектно-ориентированном языке Python в среде разработки программ PyCharm. 4) Сформированы умения и навыков самостоятельной организации исследовательской работы. 5) Сформированы современные методы поиска, обработки и использования информации. 6) Анализ похожих программ на просторе интернета. 7) Углублены знаний и умений в использовании технологии построения веб приложений Django3. Проект может быть доработан путём оптимизации кода с использованием более производительных конструкций кода программы. А также добавлением нового функционала в приложении.
|
||||
Последнее изменение этой страницы: 2021-05-12; просмотров: 95; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.147.69.25 (0.008 с.) |