ASG platform
Опис бази практики
Постановка завдання
Ознайомлення з CodeIgnitor
Налаштування PHP ActiveRecord
Реалізація ієрархії дозволів
Налаштування пошти через RoundCube
Створення системи новин та подій у Fullcalendar.js
Практичні результати
Практичні результати
Висновки
1.76M

Prezentatsiya_praktika

1. ASG platform

management system

2. Опис бази практики


"Авто Стандард Груп" (АСГ) - група компаній, що успішно
здійснює діяльність на ринку автотоварів України понад
20 років. Завдяки команді кваліфікованих фахівців та
великому практичному досвіду роботи, сьогодні група
компаній АСГ є одним з найбільших дистриб’юторів
автотоварів в Україні.
• "Авто
Стандард
Груп"
співпрацює
з
понад
70
постачальниками і виробниками автотоварів із Європи, Азії,
СНД, та України.

3. Постановка завдання

1. Ознайомлення з CodeIgnitior для подальшої роботи
2. Налаштування PHP ActiveRecord моделей для роботи з
базою даних MySQL
3. Програмна частина
1. Реалізація ієрархії для платформи АСГ
2. Налаштування корпоративної пошти через RoundCube
3. Створення системи новин та подій у вигляді додатків
Fullcflendar.js

4. Ознайомлення з CodeIgnitor

CodeIgnitior – програмний каркас, MVC фреймворк створений
на PHP, для розробки веб-систем та застосунків.

5. Налаштування PHP ActiveRecord

Для роботи з PHP ActiveREcord потрібно спочатку створити
папку models та встановити її для автозапуску моделей.
Після цього налаштовуємо
з’єднання з базою даних

6. Реалізація ієрархії дозволів

Рівні дозволів у даній системі поділені на простий(робітник) та
високий(керівник департаменту, менеджер). З можливістю
дозволу пов'язана функціональність системи, а також її
можливості та відображення для користувачів

7. Налаштування пошти через RoundCube

Реалізація пошти була здійснена за допомогою веб-клієнта
RoundCube та підключена до SMTP-сервера від АСГ. Цей
клієнт
призначений
для
забезпечення
повної
функціональності електронної пошти, включаючи підтримку
MIMEЮ адресну книгу, повідомлення пошуку і перевірку
орфографії

8. Створення системи новин та подій у Fullcalendar.js

Налаштування пошти через
Створення системи новин
та подій у Fullcalendar.js
Відображення новин та подій для користувача реалізовано за
допомогою Fullcalendar.js – плагіна для роботи з календарем
та графіками. Є 2 розділи(новини та календар), які
використовують
елементи
графічних
інтерфейсів
і
взаємодіють з сервером(обробка новин і подій).

9. Практичні результати

Сторінка входу
Головна сторінка

10. Практичні результати

Редагування подій в календарі
RoundeCube

11. Висновки

У ході проходження навчальної технологічної практики ми
ознайомились з інформаційним відділом у ТОВ АвтоСтандарт
Україна з його діяльністю та організаційною структурою.
Вдосконалили свої знання та досвід у сфері веб-розробки,
проектуванні та організації баз даних.
Виконали поставлене завдання у повній мірі, яке полягало
у встановленні, налаштуванні, програмуванні платформи для
керування компанії АСГ.
English     Русский Rules