Приложение клиент-сервер.
БД:
Таблица "Товар" с ключевое полем, 9-ю атрибутами(Атрибут1ID Атрибут9ID) , комментарием(string) и blob.
Таблицы "Атрибут1-6":
Ключевое поле (связь с конкретной записью в "Товар"), и два атрибута string.
Таблица "Атрибут7":
Ключевое поле (связь с конкретной записью в "Товар"), атрибут Real.
Таблицы "Атрибут8" и "Атрибут9":
Ключевое поле, атрибут Int.
Таблица "Операция":
Ключевое поле, атрибут Int(ПартнёрID), атрибут timestamp, атрибут Status (1/0), атрибут string (коментарий).
Таблица "Действие"
Ключевое поле, атрибут ОперацияID, атрибут ТоварID, атрибут Volume Int (колличество)
Таблица "Партнёр":
Ключевое поле, атрибут String(Имя), 5 атрибутов String (адрес 1-5), атрибут String (MD5 хэш пароля), атрибут String (usermname), атрибут string (коментарий).
Окна:
Окно ввода Партнёров.
Окно "Действия" (добавление/вычитание записей в таблицы Товар, Действиеб Операция), с фильтрацией при выборке из dropdown-списков Атрибутов1-9 "Товара".
Пример: если в "Товар" нет записей с Атрибут1ID=2, то в dropdown-список этот ID не предлагается к выбору. Если есть запись с Артрибут1ID=2, то после выбора этого параметра проверяются записи в "Товар" с Артрибут1ID=2, и в остальных dropdown-списках остаются доступными только те варианты Атрибутов2-9, которые присутствуют в записях "Товар" с Артрибут1ID равным "2".
Если выбраны два dropdown-списка (например Атрибут1ID и Атрибут6ID), то все не выбранные dropdown-списки обновляются, оставляя только те варианты в dropdown-списках, которые имеют соответствующие записи в таблице "Товар". И так-далее.
Таблицы "Атрибут" (1-9) вводятся в БД в ручную.
Окно "Операция":
Список одного/нескольких текущих "Действий", с возможностью отменять имеющиеся "Действия", добавлять новые (вызов окна "Действие", кнопкой "Заказать" экспортирующей данные "заказа" в excel, и кнопкой "Отменить" все вычтенные/добавленные данные из "Действий".
Окно "Статистика" вывод записей таблицы "Операции", с выборкой соответствующих данных из таблиц "Товар" и "Действие".
Более детально ТЗ опишу в личной переписке.
Позже добавлю изображение окон.
Срок выполнения 10 дней.
Опубликован 20.10.2009 в 20:14 Последнее изменение: 20.10.2009 в 22:48