ПО для POS-терминала.Аптека.Python+WxPython+SQLite

Иван18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
11.03.2009

Необходимо написать программу для автоматизации рабочего места кассира (фармацевта) аптеки.

Средства разработки: Python 2.6.1, GUI-WxPython, БД-SQLite3.

Техническое задание, с более детальным описанием проекта, прикладываю. (Родной формат ТЗ - ODT, сохранен в DOC, как он будет выглядеть в MSOffice неизвестно, в OpenOffice более менее все в порядке)

Я представляю как должен выглядеть готовый продукт, поэтому в ходе работы отвечу на все вопросы (организационного характера) включая технической реализации алгоритмов и структуры БД.

Но также надеюсь на адекватность разработчика, и думаю что самостоятельное решение большинства тонкостей наиболее удобный вариант.

Простая схема работы готовой программы:

1. Импорт необходимых справочников, прайса. (в качестве источника импорта может быть любая программа не важно какая в ТЗ я определил CSV формат файлов импорта)

2. Работа с фискальным регистратором и сканером ШК. (открытие и закрытие смен, продажа, сторно).

3. Экспорт документов в файл. (заявки, розничная реализация)

Поддержка фискальных регистраторов:

1. Программа работает с одним модулем абстракции например fr.py (в качестве параметров передаются настройки из конфигурации программы марка фискальника, порт и т.д.)

2. Модуль fr.py содержит общие функции для работы кассы. Для взаимодействия с ФР на низком уровне подключается соответствующий модуль для указанной в настройках марки ФР. (например fr_felix_02k.py)

3. В рамках данного ТЗ необходимо наличие 2 модулей для работы с двумя марками ФР (Феликс-02К,Штрих-ФР-К)

Исходники по работе с фискальными регистраторами есть, необходимо их протестировать и подточить.

Программа должна работать как в Windows(XP/Vista) так и Linux.

Срок, после утверждения исполнителя - 1.5 мес. (с предоставлением промежуточных результатов)

Спасибо за внимание.