|
[б]-=SwiMMeR=-[/б]
Боюсь работая вместе мы к сроку не успеем - много уйдёт на переговоры
Интерфейс я закончу сегодня к ~22.00 GMT (если семья и работа не заавралят) и кину сюда показать.
До завтра подключу БД к бейсику и пятницу буду тестить.
Мой взгляд на задачу очень похож на твой. В принципе так:
1. Клиент может только оформить заказ -
а) вводит имя + телефон
б) выбирает товары (видит только те, которые есть на складе НО КОЛИЧЕСТВА НЕ ВИДИТ) видит описание и срок гарантии, видит итоговую сумму
в) закрывает заказ - получает номер заказа и распечатку
2. Все остальные операции может выполнять "админ" после ввода пароля
2.1 Редактировать праислист (меняем цену, добавляем/убираем товар, категорию итп.)
2.2 Редактировать количество товаров на складе (здраво поразмыслив - а не обьеденить ли склад и прайслист ?) и смотреть рапорт по складу
2.3 Редактировать список клиентов (стирать лишних) и смотреть рапорт по клиентам
2.4 Работать с заказами - передавать новые "к исполнению" (со склада забираются товары)6 просматривать/стирать старые
Чтобы изменения цен/параметров товаров не влияло на старые заказы:
а) Стирание старых товаров заблокированно (ставится флаг СТЁРТО)
б) В заказе в момент покупки формируется строка на каждый товар - больше никогда она не меняется и именно она распечатывается в рапортах
Не хватает - списка возможных рапортов
Не ясно - может ли быть 2 одинаковух товара с разной гарантией (допустим, еда)
|