Заказ закрыт
Программа для проката инвентаря

Бюджет: по договоренности
Требуется написать программу для проката инвентаря (лыжи/велосипед).

Вариант 1
1. Клиент берет велосипед (2 взрослых, 1 детский)
2.  Оператор выбивает накладную в программе и указывает в ней количество инвентаря, и ФИО клиента (Иванов И.И. 2 взрослых – 200 руб., 1 детский -150 руб., т. 8-000-000-00-00)
3. Программа автоматически указывает время = начало проката (12:20) 
4. Программа считает итоговую сумму по заявленному времени клиента, согласно прайс листа. (Например, хочет кататься 2 часа) Итого: 700 руб взрослый, 250 детский. = 950 рублей.
5. Оператор распечатывает накладную в двух экземплярах.
6. Если накладная была распечатана, то удалить распечатанную накладную в программе можно только под правами администратора. 
7. Клиент возвращается через 3 часа (15:20)
8. Оператор забивает в поиске время 12:20 (если случайно в это время было выбито несколько накладных, то программа должна предложить все варианты с этим временем, и оператор выбирает накладную вручную по фамилии)
9. Так же программа должна позволять искать накладные по ФИО.
10. После нахождения программой нужной накладной, программа рассчитывает стоимость проката согласно прайс листа исходя из прокатного времени. (Пример прайс листа во вложении).
11. В настройках программы должна быть возможность задать «допустимое время опоздания», время в течении которого опоздание при сдаче инвентаря не считается.
12. Программа автоматически суммирует все накладные за прошедшие сутки. (редактирование только под правами администратора) 
13. Возможность проверки всех предыдущих накладных за любое число. 
14. Под правами администратора цены и названия инвентаря можно добавлять, удалять, редактировать.
15. Вход в программу должен осуществляться по логину/паролю. Пользователи могут быть двух типов: Оператор, Администратор.
16. Программа должна иметь возможность работать с общей БД расположенной локально или на удаленном компьютере расположенном в той же сети. 
17. Должа допускать параллельную работу нескольких операторов на разных компьютерах.


Вариант 2 (расширение первого)

1. Клиент берет велосипед (2 взрослых, 1 детский)
2. Оператор вносит клиента в базу (ФИО, паспортные данные, фотографирует клиента)
3. Программа (варианты):
3.1.  Замагничивает карту
3.2. Пропечатывает на карте куаркод, штрихкод и т.д.
3.3. Присваивает уникальный шестизначный код и смс на телефон клиенту
4. Так создается клиентская база
5. Далее работа по варианту номер один. 

Работа с картой:
Приходя в пункт проката клиент дает карту оператору, оператор ее сканирует и на экран выводится фотография, данные клиента, история проката. Автоматически заполняется накладная. Оператор распечатывает накладную в двух экземплярах. И т.д. 

Общие требования:

Программа должна быть написана для ОС Windows в виде автономного desktop приложения на одном из языков: C#, Delphi, Java. Не допускается использования сторонних платных компоте, либо их использование согласуется с заказчиком.
По окончанию работ, исполнитель передает заказчику:
• Программу для проката инвентаря
• Документацию по установке
• Исходный код
• Использованные бесплатные сторонние компоненты, если такие использовались, либо ссылки на них
• Инструкцию по сборке программы

Предлагайте ваши варианты по обоим вариантам – сроки, стоимость.
Опубликован 14.02.2016 в 01:09 Последнее изменение: 14.02.2016 в 20:22
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.