Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РГР_ПГД .doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
4 Мб
Скачать
☆

1 Робоче завдання

Об’єктом розробки є сайт «SamorodokArt», присвячений мистецтву, демонстрації виконаних робіт та можливості отримання замовлень.

Сайт має зручний та універсальний інтерфейс, забезпечує легкість у користуванні та простоту навігації. Оформлення відповідає тематиці сайту та є привабливим для користувачів. Окрім змістовної частини, сайт має систему адміністрування контенту.

Користувач сайту може отримати наступні можливості:

  • реєстрація;

  • перегляд галереї;

  • отримання інформації про техніки виконання малюнку;

  • замовлення робіт;

  • перегляд здійснених замовлень.

Система управління контентом надає адміністратору такі можливості:

  • перегляд замовлень;

  • поповнення галереї сайту.

2 Структура сайта

Сайт створено для просування свого хобі. Він надає можливість користувачу зареєструватися, переглянути, виконані мною роботи, отримати інформацію про техніки виконання малюнку а також зробити замовлення.

Цільовою аудиторією є небайдужі до мистецтва люди, а також люди, які бажають зробити подарунок у вигляді малюнку (частіше всього портрету) своїм рідним, коханим або друзям.

Структура розташування файлів та папок в кореневій директорії сайту наведено нижче (рис.1).

Рис.1 – Структура розташування файлів та папок в кореневій директорії сайту

Сайт містить 7 розділів: «Головна», «Приклади робіт», «Зробити замовлення», «Техніки виконання», «Реєстрація» , «Мої замовлення» та «Перегляд замовлень» .

«Головна» – це головна сторінка сайту, що надає інформацію користувачеві про призначення даного сайту.

«Приклади робіт» ­– сторінка, яка містить галерею прикладів, виконаних мною робіт.

«Зробити замовлення» – сторінка, що надає користувачеві можливість здійснити замовлення.

«Техніки виконання» – інформаційна сторінка для користувачів, що цікавляться різними техніками виконання малюнків.

«Реєстрація» – сторінка для реєстрації користувача.

«Мої замовлення» – сторінка, що містить усі замовлення певного користувача.

«Перегляд замовлень» – сторінка адміністратора, що містить усі надіслані замовлення.

Меню сайту розташоване горизонтально і містить у собі 4 розділи: «Головна», «Приклади робіт», «Зробити замовлення» та «Техніки виконання» (рис.2).

Головна

Меню

Приклади робіт

Зробити замовлення

Техніки виконання

Акварель

Олівець

Рис.2 – Схематичне зображення меню

Оформлення сайту розміщене у файлі style.css (Додаток Б).

Ознайомитись із виглядом сторінок сайту можна у Додатку А.

3 Структура бази даних

Для належного функціонування сайту було створено базу даних samorodok_art, що містить в собі 3 таблиці: example, orders та users.

Структура бази даних: таблиці, назви полів та зв’язки між таблицями наведені на рисунку 3.

Рис.3 – Структура бази даних

Таблиця orders має 9 полів.

id – номер замовлення;

id_user – ай_ди замовника;

date – дедлайн замовлення;

format – формат паперу, на якому буде виконано малюнок;

material – матеріал для виконання малюнку;

photo – фото, з якого потрібно малювати;

text – особисті бажання замовника;

status – статус замовлення;

add_date – дата відправки замовлення.

Таблиця users має 7 полів.

id – номер користувача;

fname – ім’я;

lname – прізвище;

email – пошта;

login – логін;

password ­– пароль;

phone – телефонний номер.

Таблиця example має 4 полів.

id – номер малюнка;

image – назва;

thumb – назва ескізу;

desc – опис.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]