УЖРЕЖДЕНИЕ ОБРАЗОВАНИЯ «МИНСКИЙ ГОСУДАРСТВЕННЫЙ КОЛЛЕДЖ ЦИФРОВЫХ ТЕХНОЛОГИЙ»
ЦЕЛЬ РАЗРАБАТЫВАЕМОГО ПРОЕКТА
ЗАДАЧИ РАЗРАБАТЫВАЕМОГО ПРОЕКТА
ВЫПОЛНЯЕМЫЕ ФУНКЦИИ:
РАССМОТРЕННЫЕ АНАЛОГИ
СРЕДА РАЗРАБОТКИ
Интерфейс программы
Интерфейс программы
Интерфейс программы
Интерфейс программы
Интерфейс программы
Интерфейс программы
Интерфейс программы
Интерфейс программы
ФРАГМЕНТ ТЕКСТА ПРОГРАММЫ
ДИАГРАММА КЛАССОВ
ДИАГРАММА ДЕЯТЕЛЬНОСТИ
ДИГРАММА ВАРИАНТОВ ИСПОЛЬЗОВАНИЯ
ЗАКЛЮЧЕНИЕ
УЖРЕЖДЕНИЕ ОБРАЗОВАНИЯ «МИНСКИЙ ГОСУДАРСТВЕННЫЙ КОЛЛЕДЖ ЦИФРОВЫХ ТЕХНОЛОГИЙ»

Разработка веб-платформы «Fashionswap»

1. УЖРЕЖДЕНИЕ ОБРАЗОВАНИЯ «МИНСКИЙ ГОСУДАРСТВЕННЫЙ КОЛЛЕДЖ ЦИФРОВЫХ ТЕХНОЛОГИЙ»

ДИПЛОМНЫЙ ПРОЕКТ
РАЗРАБОТКА ВЕБ -ПЛАТФОРМЫ
« FASHIONSWAP »
РАЗРАБОТАЛА: УЧАЩАЯСЯ ГР. 64ТП ШАБУНЯ А.В
РУКОВОДИТЕЛЬ: ПРЕПОДАВАТЕЛЬ МГКЦТ КУЦЫЙ Д.А
Минск, 2025

2. ЦЕЛЬ РАЗРАБАТЫВАЕМОГО ПРОЕКТА

ЦЕЛЬ СОЗДА ВАЕМ ОЙ ВЕБ - ПЛАТФ ОРМ Ы FASHIONSWAP ЗАК ЛЮ ЧАЕТСЯ
В П РЕДОСТА ВЛЕ НИ И У Д ОБ НОГ О И Д ОСТ УП НОГ О И НСТР УМЕ НТА ДЛЯ
ОБМЕ НА Т ОВА РАМ И И ОБ ЩЕНИ Я П ОЛЬЗОВАТЕ ЛЕЙ . ЭТ А П ЛАТФ ОРМА
Д ОЛЖНА
П ОМ ОЧЬ
П ОЛЬЗОВА ТЕЛЯ М
У ПР ОСТИ ТЬ
ПР ОЦ Е СС
ВЫ СТА ВЛЕ НИЯ И ПР ОСМОТР А ОБЪЯВЛЕ НИЙ, А Т АКЖЕ ОБЕ СПЕ ЧИТЬ
УД ОБНОЕ ВЗА И М ОДЕЙ СТ ВИЕ ЧЕРЕ З ЧАТ . ОСНОВНА Я ЦЕЛЬ ВЕБ П ЛАТФОРМЫ СОСТ ОИТ В Т ОМ , ЧТ ОБЫ ОБ ЛЕГ ЧИТ Ь И У СК ОР ИТЬ
П Р ОЦЕ СС ОБМЕ НА Т ОВА РАМ И , А Т АКЖЕ ПОВЫ СИ ТЬ У Д ОБ СТ ВО И
НА Д Е ЖНОСТЬ ВЗА И М ОД Е ЙСТ ВИ Я НА П ЛА Т Ф ОРМЕ .

3. ЗАДАЧИ РАЗРАБАТЫВАЕМОГО ПРОЕКТА

1 . О Б Е С П Е Ч И Т Ь В Е Д Е Н И Е БАЗ Ы Д А Н Н Ы Х ТО ВА РО В
2 . О Б Е С П Е Ч И Т Ь П О И С К П О ТО ВА РА М
3 . О Б Е С П Е Ч И Т Ь ВО З М ОЖ Н О СТ Ь П У Б Л И К А Ц И И Н О В Ы Х ТО ВА РО В
П О Л ЬЗ О ВАТ Е Л Я М И .
4 . О Б Е С П Е Ч И Т Ь Ч АТ М Е Ж Д У П О Л ЬЗ О ВАТ Е Л Я М И
5. ОБЕСПЕЧИТЬ
П РО СМ О Т Р
П О Л ЬЗ О ВАТ Е Л Е Й
Л И Ч Н О ГО
6 . О Б Е С П Е Ч И Т Ь Ф И Л ЬТ РА Ц И Ю ТО ВА РО В .
К А Б И Н Е ТА
ДЛЯ

4. ВЫПОЛНЯЕМЫЕ ФУНКЦИИ:

• П РО СМ О Т Р ТО ВА РО В ;
• П РО СМ О Т Р Л И Ч Н О ГО К А Б И Н Е ТА ;
• Ч АТ М Е Ж Д У П О Л ЬЗ О ВАТ Е Л Я М И ;
• ФУ Н К Ц И Я П ОД П И С К И Н А П О Л ЬЗ О ВАТ Е Л Е Й ;
• ВО З М ОЖ Н О СТ Ь О СТА В И Т Ь О Т З Ы В ;
• Ф И Л ЬТ РА Ц И Я ТО ВА РО В ;
• П О И С К П О ТО ВА РА М ;
• П РО СМ О Т Р К АТ Е ГО Р И Й ТО ВА РО В ;

5. РАССМОТРЕННЫЕ АНАЛОГИ

Б Ы Л И З У Ч Е Н А Н А Л О Г « K U FA R » .
K U FA R — К РУ П Н Е Й Ш И Й СА Й Т О БЪЯ ВЛ Е Н И Й В Б Е Л А РУ С И .
П Л АТФ О РМ А А К Т И В Н О И С П О Л ЬЗ У Е Т С Я Д Л Я П РОД А Ж И ОД Е Ж Д Ы И
Д РУ Г И Х ТО ВА РО В . П РО СТО ТА П ОД АЧ И О БЪЯ ВЛ Е Н И Й , УД О Б Н Ы Й
П О И С К И Л О К А Л И З А Ц И Я П ОД Б Е Л О РУ С С К И Й Р Ы Н О К СД Е Л А Л И
K U FA R
ОД Н И М
ИЗ
К Л ЮЧ Е В Ы Х
И СТОЧ Н И КО В
ИДЕЙ
ПРИ
РАЗ РА БО Т К Е FA S H I O N S WA P

6. СРЕДА РАЗРАБОТКИ

Д И П Л О М Н Ы Й П РО Е К Т Р Е А Л И З О ВА Н С П О М О Щ Ь Ю Р Е Д А К ТО РА
P Y C H A R M C E Н А Я З Ы К Е П РО Г РА М М И РО ВА Н И Я P Y T H O N И С
П О М О Щ Ь Ю Ф Р Е Й М ВО Р К А D J A N G O .

7. Интерфейс программы

Окно авторизации

8. Интерфейс программы

Главная страница

9. Интерфейс программы

Раздел объявлений

10. Интерфейс программы

Карточка товара

11. Интерфейс программы

Отзывы

12. Интерфейс программы

Добавление объявления

13. Интерфейс программы

Чат

14. Интерфейс программы

Профиль пользователя

15. ФРАГМЕНТ ТЕКСТА ПРОГРАММЫ

D E F S H O W _ C AT E G O R Y ( R E Q U E S T, C AT _ S L U G ) :
C AT E G O R Y = G E T _ O B J E C T _ O R _ 4 0 4 ( C AT E G O R Y, S L U G = C AT _ S L U G )
P O S T S = I T E M S . O B J E C T S . F I LT E R ( C AT = C AT E G O R Y, I S _ A R C H I V E D = FA L S E )
A L L _ C AT E G O R I E S = C AT E G O R Y. O B J E C T S . A L L ( )
D ATA = {
' T I T L E ' : F ' К АТ Е Г О Р И Я : { C AT E G O R Y. N A M E } ' ,
'HEADER': HEADER,
'POSTS': POSTS,
' C AT _ S E L E C T E D _ S L U G ' : C AT E G O R Y. S L U G ,
' C AT S ' : A L L _ C AT E G O R I E S ,
}
R E T U R N R E N D E R ( R E Q U E S T, ' I T E M S / I N D E X . H T M L ' , C O N T E X T = D ATA )
D E F A R C H I V E _ I T E M ( R E Q U E S T, I T E M _ I D ) :
I T E M = G E T _ O B J E C T _ O R _ 4 0 4 ( I T E M S , I D = I T E M _ I D , A U T H O R = R E Q U E S T. U S E R )
ITEM.IS_ARCHIVED = TRUE
I T E M . S AV E ( )
R E T U R N R E D I R E C T ( ' I T E M S : U S E R _ P R O F I L E ' , U S E R _ I D = R E Q U E S T. U S E R . I D )

16. ДИАГРАММА КЛАССОВ

17. ДИАГРАММА ДЕЯТЕЛЬНОСТИ

18. ДИГРАММА ВАРИАНТОВ ИСПОЛЬЗОВАНИЯ

19. ЗАКЛЮЧЕНИЕ

В
ПРОЕКТЕ
РАЗРАБОТАНА
ВЕБ-ПЛАТФОРМА
« FA S H I O N S WA P » .
ПРОГРАММА
ПОМОГАЕТ
УПРОСТИТЬ ПРОЦЕСС ОБМЕНА ТОВАРАМИ И ОБЩЕНИЯ ПОЛЬЗОВАТЕЛЕЙ.
В ВЕБ-ПЛАТФОРМЕ РАЗРАБОТАН УДОБНЫЙ, ПОНЯТНЫЙ И ПРОСТОЙ В ИСПОЛЬЗОВАНИИ
ИНТЕРФЕЙС. ПРИЛОЖЕНИЕ РЕАЛИЗОВАНО ПОЛНОСТЬЮ В СООТВЕТСТВИИ С ПОСТАВЛЕННОЙ ЗАДАЧЕЙ НА
ПРЕДДИПЛОМНУЮ ПРАКТИКУ. ПРИЛОЖЕНИЕ БЫЛО ПРОТЕСТИРОВАНО И ОТЛАЖЕНО.
В ПРИЛОЖЕНИИ РЕАЛИЗОВАНЫ СЛЕДУЮЩИЕ ЗАДАЧИ:
• РЕАЛИЗОВАТЬ МЕХАНИЗМЫ ВВОДА/ВЫВОДА ДАННЫХ;
• РЕАЛИЗОВАТЬ МЕХАНИЗМЫ ПРОСМОТРА И РЕДАКТИРОВАНИЯ ДАННЫХ;
• РЕАЛИЗОВАТЬ МЕХАНИЗМЫ ОТСЛЕЖИВАНИЯ ДАННЫХ;
• РЕАЛИЗОВАТЬ МЕХАНИЗМ ИСПОЛНЕНИЯ КОДА В БРАУЗЕРЕ;
• РЕАЛИЗОВАТЬ МЕХАНИЗМ РАЗГРАНИЧЕНИЕ ДАННЫХ;
• РАЗРАБОТАТЬ ИНТУИТИВНО ПОНЯТНЫЙ ИНТЕРФЕЙС.
НЕДОСТАТКОВ В РАБОТЕ ДАННОГО ПРИЛОЖЕНИЯ ВЫЯВЛЕНО НЕ БЫЛО.
П Р О Е К Т Б Ы Л Р Е А Л И З О В А Н П Р И П О М О Щ И P YC H A R M С И С П О Л Ь З О В А Н И Е М D J A N G O И Б А З Ы
ДАННЫХ SQLITE.
ПРОГРАММНЫЙ ПРОДУКТ ГОТОВ К ПРАКТИЧЕСКОМУ ИСПОЛЬЗОВАНИЮ. ДАННОЕ ПРИЛОЖЕНИЕ
МОЖЕТ БЫТЬ ДОПОЛНЕНО И МОДЕРНИЗИРОВАНО.
В ДИПЛОМНОМ ПРОЕКТЕ РАССМОТРЕН ВОПРОС ПО ОХРАНЕ ТРУДА «ВОПРОС ПО ОХРАНЕ ТРУДА
«ОРГАНИЗАЦИЯ ГОСУДАРСТВЕННОГО НАДЗОРА И ОБЩЕСТВЕННОГО КОНТРОЛЯ ЗА ОХРАНОЙ ТРУДА В
РЕСПУБЛИКЕ БЕЛАРУСЬ» И ВЫПОЛНЕНА ГРАФИЧЕСКАЯ ЧАСТЬ: ДИАГРАММА КЛАССОВ, ДИАГРАММА
ВАРИАНТОВ ИСПОЛЬЗОВАНИЯ И ДИАГРАММА ДЕЯТЕЛЬНОСТИ.

20. УЖРЕЖДЕНИЕ ОБРАЗОВАНИЯ «МИНСКИЙ ГОСУДАРСТВЕННЫЙ КОЛЛЕДЖ ЦИФРОВЫХ ТЕХНОЛОГИЙ»

ДИПЛОМНЫЙ ПРОЕКТ
РАЗРАБОТКА ВЕБ -ПЛАТФОРМЫ
« FASHIONSWAP »
РАЗРАБОТАЛА: УЧАЩАЯСЯ ГР. 64ТП ШАБУНЯ А.В
РУКОВОДИТЕЛЬ: ПРЕПОДАВАТЕЛЬ МГКЦТ КУЦЫЙ Д.А
Минск, 2025
English     Русский Правила