😺 Проект реализован в феврале 2021 😺
- python3 -m venv venv
- source venv/bin/activate
- pip3 install -r requirements.txt
- python3 manage.py makemigrations
- python3 manage.py migrate
- python3 manage.py runserver
Проектирование будущего веб-сайта началось с составления функциональных и нефункциональных требований. На основе требований была сформирована диаграмма вариантов использования(Use-Case diagram). Далее, после анализирования получившейся диаграммы была составлена диаграмма классов(Structure diagram), по итогам который были написаны модели для отображения реальных объектов в записи базы данных.
Были составленны и другие диаграммы, такие как: Sequence diagram, State diagram, Deployment diagram, Context diagram и Component diagram. Помимо этого, в промежутках между разработкой производился анализ качества требований на основе рассмотрения вариантов использования.