Технічне завдання
Проєкт
BOLT_CARS.xlsm
Потрібно створити просту та швидку програму для СТО в Microsoft Excel 2007+ (Windows, українська мова).
Основна вимога — стабільна робота, а не складний дизайн.
Аркуші
- Наряд
- Клієнти
- Автомобілі
- Роботи
- Запчастини
- Архів
Аркуш «Клієнти»
Поля:
Без ID.
Аркуш «Автомобілі»
Поля:
- Власник (клієнт)
- Марка
- Модель
- Двигун
- Рік
VIN, держномер, колір та пробіг не потрібні.
Аркуш «Роботи»
Поля:
Аркуш «Запчастини»
Поля:
Аркуш «Наряд»
Поля:
- № наряду
- Дата
- Клієнт
- Телефон (автоматично)
- Автомобіль
Далі:
Роботи
6 рядків
Колонки:
Запчастини
30 рядків
Колонки:
- Запчастина
- Кількість
- Ціна
- Сума
Внизу:
- Разом роботи
- Разом запчастини
- Загальна сума
Логіка
Клієнт
Після вибору клієнта:
- автоматично підставити телефон;
- список автомобілів повинен показувати лише автомобілі цього клієнта.
Автомобіль
Якщо нового автомобіля немає:
можна ввести вручну.
Після натискання «Зберегти»
він автоматично додається до бази автомобілів цього клієнта.
Роботи
Після вибору роботи:
автоматично підставляється ціна.
Ціну можна змінити вручну.
Запчастини
Після вибору:
автоматично підставляється ціна.
Кількість вводиться вручну.
Сума рахується автоматично.
Архів
Після натискання «Зберегти»
наряд записується в архів.
Після цього:
- очищається форма;
- створюється новий номер;
- встановлюється поточна дата.
Друк
Формат А4.
Вся накладна повинна повністю вміщатися на одному аркуші.
Кнопки
На аркуші «Наряд»:
- Новий наряд
- Зберегти
- Очистити
- Друк
Усі кнопки повинні працювати без помилок.
Вимоги до VBA
- Без
Select - Без
Activate - Код розбитий по модулях
- Коментарі українською
- Простий код, який легко підтримувати
Інтерфейс
- Світлий дизайн.
- Тільки необхідні поля.
- Великі поля введення.
- Зрозумілі підписи.
- Максимально простий інтерфейс.
Головна вимога
Програма повинна бути простою та стабільною.
Послідовність роботи:
- Відкрити файл.
- Натиснути «Новий наряд».
- Вибрати клієнта.
- Автоматично отримати список його автомобілів.
- Вибрати автомобіль.
- Додати роботи.
- Додати запчастини.
- Натиснути «Зберегти».
- Натиснути «Друк».
Жодних зайвих дій.
Що потрібно передати
- Готовий файл BOLT_CARS.xlsm.
- Усі макроси вже повинні бути підключені.
- Усі кнопки повинні працювати.
- Проєкт повинен бути протестований перед передачею.
- Excel 2007+ (Windows).
- Українська мова.