Вера
1

Вера

немає рекомендацій
немає скарг
Назва проєкту: Написати програму обліку задач
Варіант співпраці: Одноразовий проєкт
Розділ: Розробка програм
Передоплата: без передоплат
Прийом заявок: від до 2019-09-14

Опис проєкту:
Я повинен програміст. Вам необхідно написати програму завдань.
Суть полягає в автоматизації налаштування та виконання завдань всього підприємства через базу даних.
Створення веб-сайту (купівля домену, хостингу та ін.)
На головній сторінці тільки форму входу (Ви можете ввести логін і пароль)
Коли людина надходить до входу і пароля, він отримує на сторінку, де відображається його таблиця завдань.
Ми використовуємо Google таблиці, але ми маємо обмежені функціональні можливості.
У таблиці три рівні ієрархії.
1st - Засновник (задає завдання та отримує зворотний зв'язок)
2 - старший і середній менеджер (все виходить завдання, може перенаправляти їх виконавцям, додати нові завдання і завершити самостійно)
3-й - Виконавець (єдино отримувати і виконувати завдання, не маючи можливості пересилати, але з можливістю додавати завдання самому)
Таблиця 1 рівня полягає в наступному (наприклад, Засновник):
Завдання для кого адресована дата завдання Кінцева дата (деадлайн) Колір DECLAINER Колір КОНТРАКТОР Примітка
Завдання 1 Tech. Директор 1-05 15-05




Як ми працюємо:
Наприклад, Менеджер завдань (директор) встановлює завдання, вибирає з списку спадкових відкладень «До кого звертається» Виконавця, встановлює дати і вибирає колір директора.
Ми використовуємо три кольори, які мають власний логічний зміст:
Червоне завдання не виконано
Синя задача, виконана виконавцем
Зелене завдання перевіряється як завершено

Менеджер завдань в графіку вибирає колір червоний. Цей колір бачив художником, і він також має його маркований в червоний колір. Коли виконавець завершив завдання, він позначив його кількість в синіх. Менеджер завдань бачить кольори Червоний/синій. Він перевіряє завдання (нехай це робиться або ні, він робить його дієслово) і ноти з червоного до зеленого і може видалити завдання.
Умови: якщо директор відмітив колір Червоний в клітинці Виконавця, колір червоний з'являється. Художник може змінити колір від Red до Blue. І коли директор відзначає колір зелений, виконавець має колір зелений.
Замітка заповнена Виконавцем як зворотний зв'язок.
Функції:
1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. Коли директор вибирає з переліку спадного списку Виконавця, завдання автоматично потрапляє в таблицю цього Виконавця.
2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. Кожен з колонок повинен мати можливість сортувати свій стіл, який буде відповідати кожному з колонок (на сьогоднішній день за кольором DECLAINER, за кольором CONTRACTOR) – аналог фільтрів Exel. Але з краватками.

Таблиця 2 рівня є наступним (наприклад, технічний директор):
Завдання адресовано Кому Дата завдання Кінцева дата (деадлайн) Колір DECIDER.
Колір - FULL. Примітка, яким був переадресований колір Президента
Колір ЕКСКУЛЮЗИВНИЙ НЕ
Завдання 1 Tech. Директор 1-05 15-05 ГЛ. Інженер.




Особливості. Другий рівень виконавця не може змінити клітинки з 1-го по 5.

Рівень 3 таблиці є наступним чином (наприклад, головний інженер):
Завдання для кого адресована дата завдання Кінцева дата (деадлайн) Колір DECLAINER Колір КОНТРАКТОР Примітка
Завдання 1 Гл. Інженер 1-05 15-05




Особливості: Третя майстерня може змінити колір Виконавця і додати ноти.

Про рівень користувачів.
Що стосується рівня адміністратора цієї системи, то це необхідно:
- додавати/ видаляти користувача
Зміна рівня ієрархії
Додайте/замовити до списку скидання контрактів
Не варто створювати CMS для адміністратора. Якщо це можливо зробити через phpMyAdmin, то я думаю, що це достатньо.
Тепер для реалізації переднього, задньої та інших речей.
Фронт. Ми не дуже обережні про дизайн в цьому випадку. Мінімаліст в усьому. У цьому проекті є лише дві сторінки: вхідна сторінка та стіл. Сторінка входу – це лише два імена користувачів та пароль (надалі – логотип компанії). А дизайн сторінки таблиць - ми повністю потрійні від дизайну Google Tables. Плюс кнопки, як додати завдання і так далі (відключення від стандартних рішень).
Беккан. Все буде зроблено на MySQL. Ви будете це використовувати сторонні програми (наприклад, майстерні або інші) або безпосередньо в phpMyAdmin – це на свій розсуд. Що стосується очищення бази даних (при наявності критичної маси готових задач) - ми готові розглянути вашу пропозицію. Кількість людей, які будуть в системі, становить близько 50 осіб. Кількість завдань на тиждень становить 20-30 для кожного користувача.
Єдине, що вам потрібно зробити, це встановити Beckup.
Автор проєкту
Вера