Перейти до вмісту

Атестаційні завдання K2 ERP/Хостинг

Матеріал з K2 ERP Wiki
Версія від 06:25, 30 квітня 2026, створена R (обговорення | внесок) (Первинна публікація)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)

Довідник «Сервери»

Реальний бізнес-контекст

Критерії оцінки

  • продає послуги розміщення сайтів, віртуальних серверів:
    • VPS;
    • VDS;
  • надає оренду серверів — dedicated;
  • реєструє або супроводжує доменні імена клієнтів;
  • веде обліковий облік активних послуг, термінів дії і оплат;
  • автоматизує виставлення рахунків і сповіщення клієнтів.; !Критерій

5.; Додаткові функції

  • доменне ім'я;
  • замовник;
  • реєстратор;
  • дата реєстрації;
  • дата завершення;
  • статус:
    • активний;
    • протермінований;
  • DNS-сервери.;=== 1.; Структура довідників ===
  • робота через AJAX для швидкої обробки рахунків і продовження послуг;
  • особистий кабінет клієнта:
    • перелік послуг;
    • періоди дії;
    • рахунки;
    • актуалізація контактних даних;
  • панель адміністратора:
    • керування тарифами;
    • масове продовження послуг;
    • платформа нотаток по клієнтам;
  • сповіщення через email:
    • про закінчення строку послуги;
    • про новий рахунок;
    • про зміну статусу послуги.;==== Колонки бази ====

Колонки бази

  • замовник;
  • тип послуги:
    • хостинг;
    • VPS;
    • домен;
  • тарифний план;
  • сервер — для VPS / Dedicated;
  • домен — якщо зареєстровано;
  • дата початку;
  • дата завершення;
  • статус:
    • активна;
    • припинена;
    • очікує оплату;
  • період оплати:
    • місяць;
    • рік.; Хостингова організація:
  • реєстрація нового домену;
  • відстеження строку дії домену;
  • сповіщення клієнта за:
    • 30 днів до завершення;
    • 15 днів до завершення;
    • 7 днів до завершення.; !характеристика

Якісне керування послугами:

4.; Оплата і рахунки

Поля довідника:

  • ПІБ або назва компанії;
  • email;
  • телефон;
  • дата реєстрації;
  • контактна особа.; = компонент обліку клієнтів, тарифів, серверів, доменів і виставлення рахунків для хостинг-провайдера =
  • створення нової послуги клієнту;
  • прив’язка до сервера або домену;
  • автоматичне нагадування про продовження послуги.;== Примітка ==
  • вести базу клієнтів і замовлених послуг;
  • керувати тарифами і серверами;
  • контролювати оплату і продовження послуг;
  • автономно нагадувати про оплату та продовження.;== Основні задача ==

ERP для хостинг-провайдера — критично важлива для:

функціональні можливості

Довідник «Клієнти»

|- |Бекенд |K2 Cloud ERP на Python або PHP |- |БД |PostgreSQL або MySQL |- |Фронтенд |HTML5, JavaScript, AJAX, Fetch API або Axios |- |UI-компоненти |DataTables для списків клієнтів, послуг і доменів; Select2 для пошуку тарифів і клієнтів |- |Друк |Генерація рахунків і актів у PDF |}

Поля довідника:

Технічні вимоги

Необхідно:

функціональні можливості

|- |Реалізація бази клієнтів, послуг, тарифів і доменів |20 |- |керування оплатами і рахунками |20 |- |Контроль продовження послуг і сповіщення |20 |- |Інтерактивність через AJAX і особисті кабінети |20 |- |Масштабованість системи для великої кількості клієнтів |20 |}

функціональні можливості:

  • обліку клієнтів;
  • своєчасного виставлення рахунків;
  • запобігання простроченню послуг;
  • оптимізації роботи операторів.; !Параметр
Бали
  • назва тарифу;
  • тип послуги:
    • хостинг;
    • VPS / VDS;
    • оренда сервера;
    • домени;
  • характеристика послуги;
  • вартість на місяць / рік;
  • технічні характеристики:
    • дисковий простір;
    • RAM;
    • CPU;
    • інші параметри.;=== 3.; База «Домени» ===
  • генерація рахунків на оплату послуг;
  • автоматична генерація рахунків для продовження на основі періоду;
  • стан оплати:
    • оплачено;
    • очікує оплату;
    • прострочено;
  • супровід кількох способів оплати:
    • Stripe;
    • LiqPay;
    • PayPal;
    • вручну;
  • можливість створення актів / рахунків у PDF.; Поля довідника:

Довідник «Тарифні плани»

  • назва сервера;
  • локація — датацентр;
  • тип сервера:
    • Shared;
    • VPS;
    • Dedicated;
  • статус:
    • активний;
    • на обслуговуванні;
    • виведений;
  • IP-адреса або пул адрес.;=== 2.; База «Послуги клієнтів» ===
  • збільшує лояльність клієнтів;
  • зменшує витрати.