Рубрики
Без рубрики

Моя роль в проекте: Часть-1.1

Я сыграл жизненно важную роль в разработке веб-сайта, который был принят в качестве POC. Весь проектирование и … Теги с Python, Java, промежуточным программным обеспечением, Opensource.

Я сыграл жизненно важную роль в разработке сайта, который был взят как POC. Весь проектирование и внедрение сайта (наряду с реализацией промежуточного программного обеспечения) обрабатывалось мной. Я продолжил свою часть работы, сохраняя SDLC в уме.

Все началось с моих Планирование Отказ Я впервые собрал некоторую информацию, касающуюся различных способов, которыми я имел для разработки сайта в Python. И тогда я наткнулся на 2 самых популярных каркаса; Web Framework Django и Flask Framework Отказ

Так что теперь я должен был сделать Решение выбрать один среди этих двух. Согласно мнению на моих знаниях, нам необходимо принимать решения, принимающие требования клиента, а также привлечь прибыль компании. В нашем случае у нас нет компании, и у нас были клиенты. Но У нас было Проект и у нас было требования . Проект было выяснить альтернативное промежуточное оборудование OpenSource для Java. И Требование Создал веб-сайт минимального уровня, который будет служить POC, помогая нам показать использование альтернативного OpenSource с некоторой реализацией промежуточного программного обеспечения в нем.

Удерживая в виду требования, я пошел на Django Web Framework по Анализ Следующие моменты о Django: 1) Он имеет обычную структуру проекта. 2) Он имеет простое кодовое базовую навигацию. 3) Он обеспечивает доступ ко многим инструментам, которые помогут в быстром развитии. 4) Это активное сообщество разработчиков.

После этого я вошел в Дизайн Часть сайта.

Теперь, после того, как базовый дизайн был сделан, все, с которым я остался, был Реализация часть. МВТ Архитектура , ОРМ , Маршрутизация , Razorpay Payment Gateway API , PostgreSQL. и psycopg2 были некоторые из основных частей реализации. Я также разработал Схема базы данных Согласно требованиям сайта. База данных была логически разделена на 2 части; Один – Часть, которая поддерживает данные о пользователях (клиентов) и суперпользователях (поваров). Два – Часть, которая имела данные отеля, такие как события, меню, предметы, заказы и т. Д. Так как у нас есть этот ОРМ Мне не нужно было писать SQL-запросы, вместо этого я обработал базу данных, используя классы Python, функции и объекты. (Благодаря Джангу) . . . .

Часть дизайна и внедрения будет охвачена частью 2,0 этой серии.

. .

Вы можете прочитать о внедрении архитектуры MVT в PART-2.1 этой серии.

Оригинал: “https://dev.to/spoorti/my-role-in-the-project-part-1-1-3h5h”