Разработка простого веб-приложения на языке программирования Python и фреймворке Django (Разработка веб-приложения для создания списка задач с возможностью установки сроков выполнения, приоритетов и отслеживания прогресса)

Раздел
Программирование
Предмет
Просмотров
9
Покупок
0
Антиплагиат
Не указан
Размещена
4 Дек в 14:51
ВУЗ
Тольяттинский государственный университет
Курс
5 курс
Стоимость
5 000 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
todo_screens_and_description (1)
746.6 Кбайт 5 000 ₽
Описание

Задачник: Разработка веб-приложения для создания списка задач с возможностью установки сроков выполнения, приоритетов и отслеживания прогресса.

Техническое задание: Разработка простого веб-приложения на языке программирования Python и фреймворке Django

1.     Введение

1.1. Цель проекта

Разработать простое веб-приложение на языке программирования Python с использованием фреймворка Django. Приложение должно предоставлять базовую функциональность и быть понятным для новичков в программировании.

1.2. Основные требования

         Создание пользовательской учетной записи и возможность входа в систему.

         Отображение информации о пользователе, такой как имя, фамилия и контактные данные.

         Возможность создания, просмотра, редактирования и удаления записей.

         Отображение списка записей и возможность их фильтрации и сортировки.

         Простой и интуитивно понятный интерфейс для пользователей без опыта в программировании.

1.3. Конечные пользователи

Веб-приложение предназначено для новичков в программировании, которым требуется простое и понятное веб-приложение для создания и управления записями.

2. Функциональные требования

2.1. Регистрация и аутентификация пользователей

         Пользователи должны иметь возможность создать учетную запись с указанием имени, фамилии, адреса электронной почты и пароля.

         Пользователи должны входить в систему с использованием своих учетных записей.

2.2. Управление информацией о пользователе

         Пользователи должны иметь возможность просматривать и редактировать информацию о себе, такую как имя, фамилия и контактные данные.

2.3. Управление записями

        Пользователи должны иметь возможность создавать, просматривать, редактировать и удалять записи.

        Записи могут содержать текстовую информацию и прикрепленные файлы.

2.4. Отображение списка записей

         Пользователям должно быть доступно отображение списка всех записей с возможностью фильтрации и сортировки по различным параметрам.

3.     Нефункциональные требования

3.1. Технологии

         Язык программирования: Python

         Фреймворк: Django

3.2. Дизайн интерфейса

         Простой и интуитивно понятный интерфейс для пользователей без опыта в программировании.

         Минималистичный дизайн с понятными элементами управления.

3.3. Безопасность

         Защита пользовательских данных, включая пароли и личную информацию.

         Использование механизмов аутентификации и авторизации Django для обеспечения безопасности.

3.4. Производительность

         Быстрая и отзывчивая работа приложения даже при большом количестве записей.

3.5. Расширяемость

         Возможность легкого расширения функциональности приложения для удовлетворения будущих потребностей пользователей.

Необходимо разработать приложение и сделать презентацию по нему в PowerPoint со скринами работающих страниц и кратким описанием, последняя страница презентации со ссылкой на работающий код

Вам подходит эта работа?
Похожие работы
Другие работы автора
Темы журнала
Показать ещё
Прямой эфир