Предлагаю, в этой теме, обсудать самые веселые ТЗ с которыми вы как разработчик имели дело. А также можно обсуждать самые качественые.
вот пример ТЗ который мне прислали на днях
ТЗ писал(а):База должна содержать:
Профили клиентов
Договоры
Артикулы
Формы Создания Профилей
Договоров
Артикулов
Реализации
Возврата Комитенту
Комиссионеру
Работать по принципу:
Создание-профиль-договор-артикул
профиль
Артикул
Реализация-профиль-артикул
Возврат-артикул-возврат комитенту/комиссионеру
Профиль клиента
Юр. лицо/Физ. Лицо
Физ. лицо
- ФИО
- Паспортные данные
- Контактный телефон
- заключенные договоры
(выбор приоритетного канала)
Юр. лицо
- Название
- Реквизиты
- Контактное лицо
- Контактный телефон
- Контактный E-mail
- заключенные договоры
(выбор приоритетного канала)
Создать договор комиссии
Форма Договора комиссии
Подтягивает паспортные данные из профиля
• Содержит поля с переменными договора
- Стоимость хранения товара период
- Размер уценки по трем периодам
- Наличие гарантии на продукт
Срок существующей гарантии
Хранение товара
0.15% стоимости товара после последней уценки, со второго месяца
1% стоимости товара после последней уценки в сутки, по истечению 2х месяцев, начиная после трех.
(переменные значения по стоимости в сутки, и по количеству недель)
В случае возврата товара по желанию комитента, насчитывается принудительная стоимость хранения 0,15% в сутки начиная с момента приемки товара.
• Кнопка печати договора
• Кнопка печати квитанции о приеме
• Кнопка создания артикула из данной формы
• Кнопка печати отчета для комитента
• Кнопка печати актов вып. Работ. Для комитента
• Кнопка печати кассового ордера
(после последних договор и артикул приглушаются)
Форма артикула
Группа артикулов
Наименование
Серийный номер
Договор, к которому прикреплен артикул
Поля для фотографий
Технические характеристики
Краткое описание
Подробное описание состояния
Поля с ценами базовая, 1я уценка, 2я уценка, 3я уценка
Поля с датами: поступление, 1я уценка, 2я уценка, 3я уценка, дата снятия с продажи
(данные поля должны подтягивать цифры автоматически из договора)
Кнопка реализации – форма реализации
Кнопка возврата артикула – Фома возврата
Кнопка печати лога
(Все транзакции по каждому договору должны регистрироваться в системе.)
Форма реализации
Выбор артикула
Печать чека
Кнопка перехода в договор комиссии
Форма сигнализирующая о предстоящей уценке товара
• Менеджеру за 2 дня, за день появляется напоминание
В виде перечня договоров, по которым предстоит уценка товара.
Каждая строка должна содержать номер договора, ФИО клиента
, с предлагающимися каналами уведомления клиента (с приоритетом на канал выбранный комитентом при приемке товара)
Комитент может быть уведомлен о предстоящей переоценке
- менеджером по телефону
- через е-меил с возможностью подтверждения через веб-интерфейс
- через смс, с подтверждением Я идиот! Убейте меня, кто-нибудь!Я идиот! Убейте меня, кто-нибудь!???
• При подтверждении менеджером в базе переоценки, стоимость товара обновляется согласно договору. Рядом должна быть кнопка печати нового ценника.
• Кнопка печати таблички по активным артикулам со сроками уценок.
Форма Возврата товара
Выбор
• Комитенту
по желанию комитента
Акт возврата товара
• Комитенту
по причине обнаружения дефектов
Акт обнаружения дефектов
Акт возврата товара
по причине обнаружения дефектов
• Выбор артикула
• Печать чека за хранение
• Соответствующий артикул (а также договор) приглушаются
Комиссионеру
Печать возвратного чека
вот сейчас сижу и пишу его сам