|
Прототип на Excel + Postgresql
|
|||
---|---|---|---|
#18+
Здравствуй уважаемый Олл! Жизнь бежит вперед и одна моя старая "мысля" все-таки подходит к стадии воплощения. Вводная: Торговое предприятие. Учетная система региональной разработки (Делфи+Фаерберд). Бухгалтера и операторы ежедневно пользуются Экселем. Учетная система позволяет выгружать отчеты в Эксель и "втягивать" данные из Экселя. Задача: Составление заказов из расчета соотношения остатков/реализации. Доп. условия: 1. N операторов должны одновременно и параллельно (не пересекаясь) составлять эти заказы. 2. Вся задача - нововведение. У операторов опыта такой работы нет. Формул расчетов нет, но известно что возможны изменения периодов расчета, акции и т.д. Практически эту работу выполняло другое подразделение "лопатами" (вручную). Следствие из п. 2 доп. условий: Задачу (техзадание) програмерам сформулировать невозможно, надо начинать с прототипа. План прототипа. Данные остатков, реализации получать из учетной системы. Сделать в Экселе перевалочную для данных и сливать их в Постгрес. Сделать в Экселе морду для расчета и корректировки заказов. Заливать из Постгреса через Эксель в учетку готовые накладные. Выбор инструмента. Эксель не так страшен персоналу. Есть опыт с макросами в Экселе - Басик поможет быстро нарисовать морды. Постгрес (на выделенной машине с Линухом) очень хочется в плане освоения. В дальнейшем возможна перепись морды на Питоне без откупа задачи программерам учетки. Но вот опыта с Постгресом и базами - ёк. Зато есть время, желание и необходимость. Прошу направить на путь истинный. Кто имел опыт Постгреса из ВБА(Экселя): как и чем делать (odbc, ado)? ткнуть носом где почитать пример кода подключения и выполнения запроса Заранее спасибо всем откликнувшимся!!! Зы. Офис 2003, Постгрес 9.1 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.09.2011, 21:51 |
|
Прототип на Excel + Postgresql
|
|||
---|---|---|---|
#18+
*РЕШЕНО* Можно закрывать С прошедшими и наступающими уважаемый Олл! Снова пишу тебе, т.к. не могу не отчитаться об успешном внедрении. Руководство озадачило сроками до НГ и я уложился. Что получилось: Выделенный серв для Постгреса стабильной 8ой ветки. Размер базы 73 метра (данные за квартал). Несколько модулей (книг Экселя с макросами ВБА) на разных рабочих местах. Одни модули загружают/выгружают данные, другие вносят изменения или делают расчеты. Обеспечена многопользовательская работа. Результат - предприятие создает товарные заявки со скоростью "вжик". Расчет для одного подразделения (более сорока) для 300-600 товарных позиций по куче индивидуальных правил и требований занимает до 30 сек. За час можно все "вылить", рассчитать и "залить" обратно. Чего хочется: Опять же в плане личного роста освоить Питон с вхВиджетс (наверное так, но Питон). Мне кажется должно работать быстрее + можно поставить линукс на рабочие места. Спасибо big-duke за наводку - успешно пользовался! ... |
|||
:
Нравится:
Не нравится:
|
|||
30.12.2011, 21:25 |
|
|
start [/forum/topic.php?fid=60&msg=37600658&tid=2158178]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
136ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 245ms |
0 / 0 |