|
|
|
Новая учетная система. Нужна рекомендация.
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Намучавшись с Навижном (точнее с раелизацией, которую нам поставил разработчик), покрутив немного 1С и поняв, что это те же яйца, только вид с другого боку, приступил к разработке собственной учетной системы на базу связки MS Office 2003 и SQL Server 2000, программирование на VBA. Концепция: событийно ориентированная система регистрации бизнес процессов с применением технологии OLAP для хранения и обработки данных. На текущий момент реализовано: 1. Возможность неограниченного масштабирования по количеству измерений. Текущее ограничение по уровням вложенности - 12. При необходимости - увеличивается неограниченно. 2. Организация теоретически неограниченного количества рабочих мест и отделов для ввода первичной документации. Практически - реализовано 7 мест, т.к. больше нет необходимости. 3. Подключение к учету неограниченного количества предприятий, объединенных, например, холдингом с любым набором организованной первичной учетной документации. Ведение учета как отдельно по каждому предприятию, так и консолидированной отчетности 4. Учет неограниченного количества учетных единиц (в финансовом учете - деньги, в складском - товар, в связи - трафик и т.п.) в рамках одной системы и одних первичных документов при необходимости (например одновременный учет по складу и финансам при проведении в системе документа "Товарная накладная"). 5. При условии разработанной учетной политики предприятия и зафиксированного в ее рамках документооборота - автоматизация рабочего места по вводу первичной документации - 1 сутки (проверено на практике). Для 90% стандартных задач разработка интерфейса пользователя и подключение его к БД не требует прогаммирования на VBA (система построена на работе с внутренними простыми правилами, прописанными в системном интерфейсе документа) 6. Возможность динамического (т.е. в процессе реальной работы) изменения набора полей любого документа/Списка проведенных документа (добавление/удаление) и мгновенного подключения изменений к БД. Перенастройка содержимого интерфейса пользователя не требует вмешательства в программный код. 7. Отчетность по любым аналитическим срезам в рамках уже учтенных в текущей системе документов. 8. Возможность динамического переключения документов и списков к различным базам данных и регистрам в этих базах, при условии, что базы организованны по устанорвленному системой принципу. Текущие работы: Доработка проводок двойных записей, как системы учета движения учетных единиц. Заключительные работы: - Программирование корректировок документов с сохранением истории корректировок. - Создание интерактивных отчетов на базе PivotTable - Разработка внутрисистемной модели алертов (извещение пользователя о наступлении ключевых событий) - Разработка конструктора Бизнес Моделирования. Т.е. смоделированная в конструкторе схема бизнес процессов становится основой для разработки всех необходимых интерфейсов и алертов для организации бесперебойной отчетности в рамках прописанных бизнес процессов. Прогаммирование на уровне языка программирования не требуется. Скриншот текущего проекта в работе: http://www.zmx.ru/Infinity.jpg Вопрос в следующем. Сколько это может стоить? Готов ответить на любые вопросы, если интересно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2009, 12:29 |
|
||
|
Новая учетная система. Нужна рекомендация.
|
|||
|---|---|---|---|
|
#18+
Infinity Creator, НОЛЬ Нужно объяснять почему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2009, 12:32 |
|
||
|
Новая учетная система. Нужна рекомендация.
|
|||
|---|---|---|---|
|
#18+
было бы интересно услышать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2009, 12:37 |
|
||
|
Новая учетная система. Нужна рекомендация.
|
|||
|---|---|---|---|
|
#18+
Только лдно "НО" Без привязки к Офису. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2009, 12:38 |
|
||
|
Новая учетная система. Нужна рекомендация.
|
|||
|---|---|---|---|
|
#18+
Infinity Creator, Зачем тратить кучу сил и времени, что бы написать "свое крутое с нуля", вместо того, что бы взять Open Source систему и "заточить" под себя? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2009, 13:01 |
|
||
|
Новая учетная система. Нужна рекомендация.
|
|||
|---|---|---|---|
|
#18+
Infinity Creator, А чем именно не устроил 1С и Навижн ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2009, 13:12 |
|
||
|
Новая учетная система. Нужна рекомендация.
|
|||
|---|---|---|---|
|
#18+
2 Infinity Creator. Не на то делаете упор. Самые продвинутые возможности - в асемблере. Только они мало кого интересуют. Нужны не столько возможности, сколько скорость кастомизации и удобство поддержки/сопровождения. Гхм... Не с того начал... Зайдем на задачу с другой стороны. Вы хотите создать новый продукт, который намерены продвигать на рынке софта. Зайдите с маркетинговой стороны. Кто именно является Вашей целевой аудиторией (для кого Вы будете давать рекламу, пиарить)? Для бизнесменов - это одно, для программистов - совсем-совсем другое. Чем именно Ваш продукт лучше всех-всех остальных? В чем заключаются его "золотые капли"? Выберите три короткие фразы в 2-три слова, и попробуйте сформулировать в них преимущество Вашей системы перед всеми-прочими. А потом уже реализуйте эти преимущества на уровне программного кода и заложенных в них идей. Кроме того, для того, чтобы конкурировать с 1С и/или Навижн не нужно повторять то, что они сделали, но с измененными ограничениями. Вашей системе, как незнакомой рынку, придется преодолеть порог вхождения на рынок, психологические барьеры потребителей. Неограниченное количество измерений - это не тот аргумент, который позволит "украсть" часть их криентуры 1С. И вообще, в конкурентной борьбе с 1С больше важна маркетинговая составляющая, нежели архитекутрная или технологическая. Если больше материально заинтересовать франчей в распространении Вашей платформы, они уже сами понапридумывают, чем Ваша платформа лучше (хотя, можно и помочь-подсказать). Сколько может стоить система? Столько, сколько за нее готовы заплатить. Не буду перечислять аргументы. Лучше приведу цитату из форума ЗПТ (закрытый просто треп): GaryaНет, я не могу про это не рассказать... :) У нас курс стратегического менеджмента вел Альтшулер И.Г.. В прежние времена он был членом совета директоров Паруса и Галактики. (Кстати, у него забавно называлась должность - директор по развитию галактики :) ). Ну так вот, он рассказал в стиле примечаний и иллюстраций к своим теоретическим изысканиям много забавных историй. Более всего мне понравилась история о том, как возникла ERP-система Галактика... Ее будущие собственики на протяжении нескольких лет поставляли на рынок мало кому известную систему для автоматизации бухучета по цене 280$ за рабочее место. Она и так занимала очень небольшую долю на рынке ПО, а тут еще и конкрурентов привалило, продажи стали падать. Ее цена постепенно уменьшалась в попытке устоять против конкурентов и упала аж до 160$, но ее всё равно покупали всё меньше и меньше. Акционеры поняли, что ситуация критическая, и нужно срочно что-то делать. И они пригласили Альтшулера, который недавно покинул Парус - весьма известного на рынке и успешного конкурента. Альтшулер предложил отказаться от безуспешных попыток спасти эту программулину и предложил заняться совершенно новым проектом. Найти какую-то совершенно новую нишу на российском рынке, которую пока никто еще не успел занять. Например, нишу автоматизированных систем не для бухучета, а для управления или систем комплексной автоматизации. Сделали предварительные расчеты и выяснили, что для достижения безубыточности новая система должна стоить примерно 25000$. Но прежде чем заниматься разработкой этой системы нужно было провести маркетинговое исследование рынка и узнать, "о чем мечтает" потенциальный заказчик. Решили идти нестандартным путем, сначала сделать и потом пытаться продать, а наоборот - сначала попытаться продать, а потом уже начинать делать. :) Для того, чтобы сформулировать требования к системе, решили идти "от обратного". Сначала попытались сделать рекламный буклет на систему - такой, чтобы был привлекателен для потенциального потребителя. Придумали красивое название - Галактика. Покорпели над буклетом, написав в нем, что система такая ЯКОБЫ уже есть. Расхвалили, какая она комплексная и вообще просто супер. И поехали с этим буклетом и с презентацией по заводам страны, рассказывая их директорам о том, какая классная система есть в России, причем уже давно, осталось только заключить договор... :) На этих встречах ему задавали вопросы, высказывали пожелания - он всё это конспектировал в свою записную книжку. Это и было маркетинговое исследование с разведкой боем непосредственно на территории потенциальных заказчиков (ну не нахал, а?). Когда его просили продемонстрировать систему живьем, он как-то отбрехивался про то, что это не коробочный продукт и демоверсии пока нет. Один особо рьяный заказчик был чересчур настойчив, ему пришлось сказать, что готова только альфа-версия, и она сейчас проходит отладку. Лучше подождать, когда в системе будут вылизаны ошибки. На встречах много раз задавался вопрос о том, можно ли купить систему не всю, а только некоторые ее части, которые нужны данному конкретному предприятию. "Конечно же можно!" - следовал ответ, а в записную книжку было записано, что клиент жаждет модульности системы. Буклет несколько раз переделывался и переписывался с учетом информации, озвученной на предшествующих встречах. Любопытная историю случилась с одним из тезисов в этом буклете. Альтшулер недавно вернулся из США, где он проходил стажировку и где ему все уши прожужжали пресловутой прозрачностью бизнеса, к которай там все струмятся. Он и в буклет включил тезис о повышении прозрачности. Первый же директор его спросил "что это, значит налоговая будет видеть все мои тутошние темные дела? нафигам мне такая система?" после чего тезис спешно заменили на вновь изобретенный тезис о ... ПОЛУпрозрачности. Дескать, гендир видит всё и вся, а что и для чего он сам творит, не видит никто, включая собственных сотрудников, не говоря уже о налоговой... :) Позже представители SAP, решившего активно вторгаться на российский рынок, консультировались с Альтшулером по поводу информации в его буклете (они тоже изучали рынок и конкурентов), и особо остановились как раз на тезисе о полупрозрачности - долго не могли понять, что это такое и зачем это нужно... :) Во время этих поездок удалось даже заключить несколько договоров на поставку пока еще несуществующей системы Галактика. Конечно, кота в мешке желающих купить было очень мало. Соблазнили тем, что попросили небольшой аванс (порядка 5%), с некоторыми заключили договор вообще без аванса. Пообещали, что окончательные взаиморасчеты будут произведены не после продажи программного обеспечения, а после его ВНЕДРЕНИЯ, которое галактоиды должны были произвести собственными силами. Ну так вот, на заводы, с которыми были заключены договора, выехали специалисты для проведения длительного и детального обслеееееедования, которое было таким тщательным-тщательным :), что на него требовался просто вагон времени... А еще ведь якобы требовалось бесплатно :) дописать функционал под особенности заказчика! Ну кто на такую халяву не клюнет? :) Тем временем в самой Галактике спешно набрали команду программистов, сформулировали для них требования по результатам этих поездок, и начали ее бегом писать. Написать ее нужно было в сумасшедше-сжатые сроки. Во всех комнатах были развешены плакаты "СРОКИ ВАЖНЕЕ КАЧЕСТВА!". Вызывают руководителя группы программистов: - Сколько нужно времени, чтобы очень быстро сваять какой-никакой производственный модуль? - Ну, если очень постараться и если сильно повезет, то за 8 месяцев. - Ок, вот тебе 2 месяца, и чтобы производственный модуль был готов! И цыц! Никаких возражений! Не успеешь - распнем! Регулярно приходилось бить программистам по пальцам, чтобы не пытались сделать хорошую программу: - Над чем вы там возитесь? - Да вот, тормозит, оптимизируем алгоритм расчета... - Хрен с ним! Пусть тормозит! - и бац носом в плакат "СРОКИ ВАЖНЕЕ КАЧЕСТВА!" - Если уже что-то работает, спешно запускайте! Не работает - дорабатывайте только то, что нужно для запуска. Система была сделана в потогонном режиме, в жутко сыром виде - в таком виде ее и поставили на заводы. Естественно, возникло разочарование - куча ошибок, то неудобно, этого вообще нет... "Не проблема! Щас доработаем! Бесплатно!" Слово "бесплатно" действовало ну просто как волшебное. Никакой "трах-тибидох" в сравнение не идет... :) Между тем, никто даже не догадывался, за счет тех самых небольших авансов они на самом деле инвестировали в чужой бизнес, а сами выступают в роли подобпытных кроликов. Естественно, потом несколько раз переносили сроки, обтачивали, доводили, тестировали... Но в конце концов везде всё внедрили и клиенты остались довольны. По большей части... :) Когда стало ясно, что продукт готов, оглянулись и увидели просто море желающих. Они одни в пустыне! Осторожненько так назначили цену в 75000$ (в три раза больше, чем планировали ранее). Берут, и не просто берут, а хватают! Подняли до 95000$. Пищат, но всё равно берут! Подняли цену до 120000$ - основная масса продолжает брать, но некоторые стали отказываться. Открутили немного назад - нашли оптимальный уровень цены. Вот так назначалась цена, а совсем не исходя из себестоимости и заданного уровня рентабельности, как у нас это принято... :) Ну, в 2000 году он оставил IT и решил уйти в другие направления бизнеса. IT-шников, мне кажется, он немного недолюбливает. Естественно, они отвечают взаимностью... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2009, 14:04 |
|
||
|
Новая учетная система. Нужна рекомендация.
|
|||
|---|---|---|---|
|
#18+
Интерфейс немного унылый. Кнопки не должны быть разбросаны по форме и быть разных размеров. Почему использованы иконки Экселя ? Кнопка "Провести" безграмотна, т.к. в общем случае у документа может быть много разных статусов. А если нужно его отсторнировать/аннулировать ? Обсуждать стоимость еще крайне рано. Хотите продавать ? Организуйте сервис вокруг продукта: документацию и FAQ, службу поддержки, толковые демки. Попробуйте подготовить отраслевые решения потенциальных мест продажи. сомневаюсь, что удалось очень элегантно сделать гибкий интерфейс без программирования. КОНСТРУКТОРЫ БИЗНЕС-МОДЕЛИРОВАНИЯ - Утопия и попса, не решающая задачу. Нюансов может быть столько, что никакой конструктор не выдержит. Делать же полу- и недоконструктор нет смысла. Какя СУБД и где лежит логика вычислений ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2009, 14:08 |
|
||
|
Новая учетная система. Нужна рекомендация.
|
|||
|---|---|---|---|
|
#18+
Дополню свое высказывание. Вопрос "сколько может стоить?" нужно задавать не технарям-специалистам, а тугим кошелькам, бизнес-менам. Сколько бизнес-мен захочет выложить денег за... а вот за что? Какие аргументы Вы приводите? Насколько заманчива для бизнес-мена , использующему всего 2-3 учетные единицы в своем бизнесе возможность иметь неограниченное количество учетных единиц? Вы приводите информацию о глубоко специфических технических нюансах технарям, которые из своего кармана не собираются ни за что платить. Для людей же бизнеса технические нюансы интересны постольку-поскольку. Они больше обращают внимание на опыт внедрений - покажите, где вы это уже внедрили, мы спросим, довольны там люди или нет (отсюда и возникает порог вохождения - у новичка никто не захочет покупать , даже забесплатно - риск может оказаться дороже бесплатности). Бизнесмена интересуют риски, выгоды, которые он получит, сроки, деньги. Возможности решить какие-то бизнес-задачи, которые без этого продукта он решить не может. В частности, если бизнес-мен узнает, что продукт разрабатывается одним человеком, он, если не дурак, тут же откажется брать его даже за "спасибо". Почему? А что он будет делать с этим продуктом, если единственный разработчик внезапно попадет под трамвай? Соответственно, приводить аргументы нужно именно из этого ряда ценностей. А технические и технологические особенности - это нюансы. Они для ЛПР имеют третьестепенное значение. И еще. Сейчас - мировой кризис. Все предприятия резко сокращают инвестиции. В существенной степени это касается инвестиций в IT. В условиях кризиса затевать новые инвестиционные бизнес-проекты по меньшей мере странно. Те же 1С и Навижн, уже имея весьма обшируню аудиторию, в условиях кризиса начнут демпинговать, пытаться найти иные методы соблазнения клиентов... Вы полагаете, что обнаружив на горизонте конкурента они не смогут его раздавить? Какие аргументы приводит конурент? Неограниченное количество измерений? Слегка-слегка поднапрягутся, и выпустят новую версию с неограниченным числом измерений. И что дальше? Что будет с Вашими преимуществами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2009, 14:39 |
|
||
|
Новая учетная система. Нужна рекомендация.
|
|||
|---|---|---|---|
|
#18+
Те же 1С и Навижн, уже имея весьма обшируню аудиторию, в условиях кризиса начнут демпинговать, пытаться найти иные методы соблазнения клиентов... Вы полагаете, что обнаружив на горизонте конкурента они не смогут его раздавить? Какие аргументы приводит конурент? Неограниченное количество измерений? Слегка-слегка поднапрягутся, и выпустят новую версию с неограниченным числом измеренийНе согласен. Кризис - время новых возможностей. Навижн не сможет демпинговать в принципе, т.к. есть стоимость лицензии + внедрение. Получится все равно несколько килобаксов за место. Те, кто торгуют готовыми решениями, маловероятно будут серьезно дорабатывать продукт под малобюджетный проект. Хорошую свою систему можно поставить даже бесплатно. Там где в перспективе смогут поставить/купить сотню копий. Воровать на первых порах ее никто не будет. Смысла нет. В такие кризисные моменты и появляются новые игроки рынка. Хотя для сабжа - пока маловероятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2009, 15:16 |
|
||
|
Новая учетная система. Нужна рекомендация.
|
|||
|---|---|---|---|
|
#18+
LSV, Почитайте ветки, где автор Delphiguru. Там очень понятно и доходчиво объяснялось, что цена системы не играет особой роли, поэтому "демпинговать" не имеет смысла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2009, 15:21 |
|
||
|
Новая учетная система. Нужна рекомендация.
|
|||
|---|---|---|---|
|
#18+
Garya2 Infinity Creator. Не на то делаете упор. Самые продвинутые возможности - в асемблере. Только они мало кого интересуют. Нужны не столько возможности, сколько скорость кастомизации и удобство поддержки/сопровождения. этого бы хватило для людев с головой. нафига многостраничные комменты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2009, 16:06 |
|
||
|
Новая учетная система. Нужна рекомендация.
|
|||
|---|---|---|---|
|
#18+
Infinity Creator Новая учетная система. Нужна рекомендация. Рекомендация простая: брось фигней заниматься. Изучи почему покупатель "ПОКУПАЕТ". В этой области и найдешь ответ на вопрос "сколько это стоит." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2009, 16:15 |
|
||
|
Новая учетная система. Нужна рекомендация.
|
|||
|---|---|---|---|
|
#18+
РеалистLSV, Почитайте ветки, где автор Delphiguru.Вы не поверите.... В большинстве этих веток даже отметилсо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2009, 18:34 |
|
||
|
Новая учетная система. Нужна рекомендация.
|
|||
|---|---|---|---|
|
#18+
Infinity CreatorНамучавшись с Навижном (точнее с раелизацией, которую нам поставил разработчик), покрутив немного 1С и поняв, что это те же яйца, только вид с другого боку, приступил к разработке собственной учетной системы на базу связки MS Office 2003 и SQL Server 2000, программирование на VBA.Покрутив "ЧУТЬ ЧУТЬ" системы, я понял что все фигня. И создал свою супер пупер систему... Только вот не знаю зачем и сколько она стоит... ps Я вот инженер на заводе сделал некую фиговину, которую зарубежные станки вроде не делают. Сколько такая фиговина стоит? psps Срочно читать маркетинг, sales и тому подобное. Пока не научитесь себя (свою систему) позиционировать, все бесполезно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2009, 11:04 |
|
||
|
Новая учетная система. Нужна рекомендация.
|
|||
|---|---|---|---|
|
#18+
Infinity Creator, Мне интерфейс понравился. Хотелось бы научиться также программировать в VBA. Сделать все в офисе - нормальная идея - безшовная совместимость при формировани отчетов. Интерсно было бы посмотреть код. Думаю, если в системе есть/будет слой метаданых позволяющий управлятьсистемой в некоторыз приделах, то - имеет право на существование. Во времена паруса З/п на экселепродавалась не хуже - помница. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2009, 06:52 |
|
||
|
Новая учетная система. Нужна рекомендация.
|
|||
|---|---|---|---|
|
#18+
G> Автор: Garya G> G> Тем временем в самой Галактике спешно набрали команду программистов, G> сформулировали для них требования по результатам этих поездок, и G> начали ее бегом писать. Написать ее нужно было в сумасшедше-сжатые G> сроки. Во всех комнатах были развешены плакаты "СРОКИ ВАЖНЕЕ G> КАЧЕСТВА!". По такому сценарию разрабатывались многие крупные системы, возможно, включая и Windows. До сих пор всем икаются архитектурные и прочие базовые "огрехи" :-( Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2009, 10:19 |
|
||
|
Новая учетная система. Нужна рекомендация.
|
|||
|---|---|---|---|
|
#18+
Большое спасибо за интерес, проявленный к теме. Перед тем, как отвечать на вопросы позволю себе маленький экскурс, который частично ответит на вопросы и объяснит причину, почему я не стал упираться в изучение и разработку на имеющихся системах. В двух словах ситуация такова. Я - финансовый аналитик в небольшой судоходной компании. В 2004 году авторизованным представителем в нашем городе, было установлено решение на Навижн 3.60 для организации управленческого учета. Именно не бухгалтерского, а управленческого. Для бухгалтерии и официальной отчестности до сих пор используется 7.7. Когда я пришел на работу Навижн уже использовался почти год. Когда въехал в систему - обнаружилась масса косяков и недоработок, из-за которых руководство весь предыдущий год получало неверную отчетную информацию. Был скандал. Более того. То решение, которое было реализовано, мягко говоря не удовлетворяло главному принципу - дружественность интерфейса. Т.е. грубо говоря, начальники отделов сказали - "Мы вам че, бухгалтера чтоль, разбираться про какие-то измерения и финсчета, идите в баню, как писали на бумажках да в Ворде, так и будем". В результате получили, что все первичка вносилась несколькими сотрудниками, далекими от специфики привычной документации, что привело к неизбежным задержкам по внесению, постоянным ошибкам при внесении, а из-за реализации в Навижне корректировка ошибок стала ваще страшным сном вносящих (ситуация корректировки на корректироку корректировки - стала вовсе не анекдотом, а моим кошмаром). Любые техзадания по доработке стали утыкаться в сроки и стоимость. Причем объем выполняемых работ мягко говоря не соответствовал цене, ну дорого блин Навижн обходится. С горем пополам за год доведя систему до более менее сносного состояния для нормального учета, настроив новую базу на Навижн запустил новую читую конфигурацию, но все равно, проблемы указанные выше чуть уменьшились, но никуда не делись. Все необходимые финансовые модули, которые были необходимы для получения комплексной отчетности писались на Access нашим программером, либо просто были представлены несколькими таблицами Excel, итоговые данные которых попадали в Навижн как учетную систему. Короче бардак. Когда возникла задача по автоматизации материального учета предприятия, решили для этой задачи попробовать 1С. Получилось достаточно быстро, эффективно. Делали на 8-ке. Но возникли проблемы: Скорость обработки больших объемов, опять же проблема, что совсем небольшие доработки интерфейсов требовали значительного времени, более менее сложные доработки - много времени. И снова ошибки, снова сроки доработок, стоимость... И главное - нормальная автоматизация (для меня нормальная - это когда продукт используется всеми сторудниками и им этот продукт помогает в работе, а не создает дополнительные головняки) - так и не была достигнута. При этом я для своих задач отчетности использовал набор Excel таблиц организованных по принципу OLAP, и очень скоро пришел к выводу, что для решения задачи оперативной отчестности и автоматизации учета достаточно просто создать систему по автоматизации того, что я делал вручную. Что и сделал. По сути моя система - автоматизация заполнения докуметов, сформированных на Excel таблицах в рамках существующей на предприятии отчетности. На текущий момент все данные хранятся в двух сервисных таблицах и в наборе таблиц, который соответствует принципу: один первичный документ - одна таблица. Показанный скриншоте документ - компленксный, т.е. один документ - набор нескольких взаимосвязанных. Теперь по порядку: РеалистInfinity Creator, Зачем тратить кучу сил и времени, что бы написать "свое крутое с нуля", вместо того, что бы взять Open Source систему и "заточить" под себя? Дело не в попытке написать нечто "крутое". Дело в тех сложностях, с которыми я столкнулся и описал выше. И еще. Я пока не встречал систем, в которых можно было бы ввести новое рабочее место буквально следующим образом: например место кассира, который ведет кассу предприятия. Садимся рядом с кассиром, у него на глазах в листе Excel рисуем приходник, расходник, спрашиваем что куда удобней разместить, поля, таблицы и пр. После этого на 20 миунт посылаем кассира передохнут. Имея на руках правила внесения данных в кассовый отчет в течение 15 (максимум) минут вносим в системные таблицы документа правила взаимодействия полей и документа с регистром движений. Я не преувеличиваю по скорости, я решая эту задачу именно такую цель и преследовал - автоматизация без программирования насколько возможно. Так вот, через 20 минут приглашаем кассира, прсим поделать проводки (на этот момент интерфейс подключен к тестовой таблице на сервере). После того, как сотрудник на 30-60 минут осваивается, по ходу просит подправить что-то, даже возможно добавить поля какие-то, в системном интерфейсе прописывается имя рабочего регистра документа - и все. Рабочее место подключено. Причем даже после подключения можно спокойно по ходу добавлять новые поля (шапочные, табличные - без разницы), тут же описывать правила их заполнения и включать в дальнейшую работу. Все написанное не теория - реальная работающая практика. И главное. Базовый язык - VBA. Толковый программер VBA - дешевле и чаще программера 1C или тем более Навижна. Любой Open Source требует специфичного специалиста. Моя система - для просто грамотного программера, потому что код я сразу старался делать практически самодокументированным с именами структур типа RulesTable.DocumentRules(Doc).Condition(Rule).SlaveCondition(j). Преследовалась основная цель - чтобы стоимость найма нового программиста для сопровождения системы была минимальной при этом не страдало качество самого продукта и его сопровождения. СергейТТТInfinity Creator, А чем именно не устроил 1С и Навижн ? Выше я немного ответил на этот вопрос. Могу добавить, что времени на изучения этих сред - нет. А я столкнулся с острой необходимостью частой доработки отчестности, появлением новой, новых рабочих мест и т.п. Обе системы решают задачу быстрой качественной перестройки структурных изменений первичной документации крайне болезненно, неповоротливо и дорого. Возможно это от программеров зависит, но практика показала этот минус, как очень существенный. Решение на VBA - универсально и просто. LSVИнтерфейс немного унылый. Кнопки не должны быть разбросаны по форме и быть разных размеров. Почему использованы иконки Экселя ? Кнопка "Провести" безграмотна, т.к. в общем случае у документа может быть много разных статусов. А если нужно его отсторнировать/аннулировать ? сомневаюсь, что удалось очень элегантно сделать гибкий интерфейс без программирования. КОНСТРУКТОРЫ БИЗНЕС-МОДЕЛИРОВАНИЯ - Утопия и попса, не решающая задачу. Нюансов может быть столько, что никакой конструктор не выдержит. Делать же полу- и недоконструктор нет смысла. Какя СУБД и где лежит логика вычислений ? Унылость - тут дело вкуса. При желании - хоть бабочек анимированных вместо кнопок пофтыкать можно. Потому что для интерфейсных решений используеться весь мощнейший арсенал средств Excel. Кнопка "Провести" - текущее решение в рамках имеющейся задачи. Не забывайте - система, которая все еще в стадии разработки уже 2 месяца гонит первичку по самому сложному на предприятии отчету и я уже использую для отчетности аналитику из этих данных. Гибкость интерфейса. Основной принцип, заложенный в работу интерфейса - взаимосвязь полей в реальности. Т.е. если такие-то поля документа заполнены такими-то данными, то другие заполняются так-то и так-то с применением фильтров, формул и других документов. Эти взаимосвязи прописываются в системную таблицу интерфейса, ну например вот скрин куска системной таблицы: http://www.zmx.ru/Infinity2.jpg На текущий момент используя этот принцип удалось не используя программирование автоматизировать внесение всей первички на предприятии. Субд - SQL Server 2000. А вот с логикой сложнее и проще. Логика - прописана в таблицах правил каждого документа и интерфейса. На текущий момент для автоматизации ввода первичной информации потребовалось разработать 2 системы правил - правила взаимодействия полей и правила двойной записи. Далее последуют правила взаимодействия интерфейсов в рамках организованных и прописанных бизнес процессов. Используется несколько принципов, которые сам придумал. Возможно изобрел велосипед, но мне от этого ни холодно ни жарко. Мне результат важен. А он имеет место быть. А вот по поводу конструктора не соглашусь. Все зависит от того, какой принцип вы изначально будете закладывать в конструктор, от каких абстракций будете отталкиваться. У меня есть идеи на этот счет, но покав это не реализованная практика - говорить об этом рано. GaryaДополню свое высказывание. Вопрос "сколько может стоить?" нужно задавать не технарям-специалистам, а тугим кошелькам, бизнес-менам. Сколько бизнес-мен захочет выложить денег за... а вот за что? Какие аргументы Вы приводите? Насколько заманчива для бизнес-мена , использующему всего 2-3 учетные единицы в своем бизнесе возможность иметь неограниченное количество учетных единиц? Вы приводите информацию о глубоко специфических технических нюансах технарям, которые из своего кармана не собираются ни за что платить. Для людей же бизнеса технические нюансы интересны постольку-поскольку. Они больше обращают внимание на опыт внедрений - покажите, где вы это уже внедрили, мы спросим, довольны там люди или нет (отсюда и возникает порог вохождения - у новичка никто не захочет покупать , даже забесплатно - риск может оказаться дороже бесплатности). Бизнесмена интересуют риски, выгоды, которые он получит, сроки, деньги. Возможности решить какие-то бизнес-задачи, которые без этого продукта он решить не может. В частности, если бизнес-мен узнает, что продукт разрабатывается одним человеком, он, если не дурак, тут же откажется брать его даже за "спасибо". Почему? А что он будет делать с этим продуктом, если единственный разработчик внезапно попадет под трамвай? И еще. Сейчас - мировой кризис. Все предприятия резко сокращают инвестиции. В существенной степени это касается инвестиций в IT. В условиях кризиса затевать новые инвестиционные бизнес-проекты по меньшей мере странно. Те же 1С и Навижн, уже имея весьма обшируню аудиторию, в условиях кризиса начнут демпинговать, пытаться найти иные методы соблазнения клиентов... Вы полагаете, что обнаружив на горизонте конкурента они не смогут его раздавить? Какие аргументы приводит конурент? Неограниченное количество измерений? Слегка-слегка поднапрягутся, и выпустят новую версию с неограниченным числом измерений. И что дальше? Что будет с Вашими преимуществами? Как я уже говорил выше, именно по причине необходимости сокращения издержек я и стал точить свой продукт на самой широко распространенной платформе - на MS Office + VBA + SQL Server. Именно потому и код программный писал с трехэтажными названиями переменных и процедур - чтобы потом любой даже средний программист мог въехать в логику при минимальных объяснениях кода. Потому что я реалист, и понимаю, что ВСЕХ задач без кодирования не решить. Но основные, требуемые для качественного учета первичной информации и ее обработки - решаются при помощи правил, которые, кстати, можно как угодно менять в процессе работы, что тоже дает очень большую гибкость. По поводу внедрений. Сейчас система активно внедряется и уже работает в судоходной компании. Судоходный бизнес - вы мне поверьте - очень непростой в сравнении с традиционными. Хотя и в традиционных заморочек хватает. Так вот, мне кажется опыт внедрения на таком предприяти даст неплохой вес. А что могут поднапрячся... У них идеология работает по другому. Они сразу начинают лепит килотоннами реляционные таблицы, в которых чем больше предприятие, тем меньше и меньше людей могут видеть общую структуру и тем дороже и дороже становится содержание таких специалистов для поддержания работоспособности системы. А это, на мой взгляд - глюк. Программа должна облегчать жизнь сотрудникам и предприятию, а не делать компанию заложником группки узкоспециализированных высокооплачиваемых кадров. Структура моей системы, после объяснения ее принципов, стновится понятна даже неспециалисту в базах данных. Проверено на жене :) Ну и последний момент. Система разработана мной с нуля до текущего состояния за 4 месяца. Мне кажется - это показатель эффективности заложенной в систему идеи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2009, 07:50 |
|
||
|
Новая учетная система. Нужна рекомендация.
|
|||
|---|---|---|---|
|
#18+
Infinity Creator, Не думаю, что это удастся продать на сторону. Даже бесплатно (за поддержку). Подобных поделок в Excel'е довольно много, через VBA+Excel (или Access) разные мелкие кампании часто ваяли что-то свое во второй половине 90-х, причем именно из соображений экономии средств (а также соблазнившись видимой простотой реализации кнопочек-списков-алгоритмов-печатных форм). Т.е. они (мелкие) у вас это не купят, а сядут ваять свое собственное - из тех же соображений, что и вы. А в крупную компанию это тем более не продать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2009, 12:04 |
|
||
|
Новая учетная система. Нужна рекомендация.
|
|||
|---|---|---|---|
|
#18+
В опчем как я делаю вывод из всего услышанного - как коммерческий продукт вы эту систему не видите. Ок. Нас только время сможет рассудить. Но если есть система "Инфин", которую ребята реально умудряются продавать, то думаю своего покупателя мне найти удастся. Насчет поделок 90-х. Возможно это и похоже на них, но тут есть принципиальная разница. Excel выполняет исключительно функции клиента. Данные же крутятся на серваке. Ну да ладно. Все это я уже писал выше. Дорога длиной в тысячу миль начинается с одного шага. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2009, 12:16 |
|
||
|
Новая учетная система. Нужна рекомендация.
|
|||
|---|---|---|---|
|
#18+
Очень самоуверенно, на мой взгляд, звучат многочисленные утверждения о "неограниченности" того или иного. Причем, практически ничем не проверенные. Поверьте, при работе 7 человек (ну даже 50) возникает гораздо меньше проблем чем при работе 150 и далее. И проблемы эти другого рода и решать их сложней. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2009, 15:26 |
|
||
|
Новая учетная система. Нужна рекомендация.
|
|||
|---|---|---|---|
|
#18+
Ситуация в которой производственники пытаются сваять, внедрить у себя и продать другим свою систему - это не исключение, а скорее правило. Я бы не стал говорить вполне очевилные вещи, которые всем и так ясны, хочу спросить только такое у топикстартера: - Как по Вашему, кому принадлежит Ваша система? Или спрошу проще если столяр сделал на Вашей фирме стул - может ли он идти и торговать им на базаре? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2009, 23:01 |
|
||
|
Новая учетная система. Нужна рекомендация.
|
|||
|---|---|---|---|
|
#18+
Infinity CreatorВ опчем как я делаю вывод из всего услышанного - как коммерческий продукт вы эту систему не видите. Ок. Нас только время сможет рассудить. Но если есть система "Инфин", которую ребята реально умудряются продавать, то думаю своего покупателя мне найти удастся. Насчет поделок 90-х. Возможно это и похоже на них, но тут есть принципиальная разница. Excel выполняет исключительно функции клиента. Данные же крутятся на серваке. Ну да ладно. Все это я уже писал выше. Мне кажется попытка, под воздейтсвием града критики "добрых" и ревнивых коллег, сделать из конкретно заточенной системы суперпуперуниверсальную, думая что именно ТАК она превратится в коммерческий продукт - мне кажетс это ошибка и первый шаг не за 1000 миль а ямку выротую "добрыми" "друзьями" программистами. Вот есть у Вас Система. Что она дает? Она демонстрирует Ваши возможности, знания и квалификацию. И этого достаточно чтобы получить второй заказ. За ним третий и так далее. Самостоятельно стремиться добиться такой универсальности продукта, что он станет отчуждаемым - на мой взгляд это не уместно пока у вас нет армии зубастых юристов способных порезать на кусочки сволочей пиратов. Которые если не украдут продукт, то украдут идею, коды, подход и так далее. Вот ту привели аналогию со столяром и стулом. Во первых столяр сможет продать не стул кому-то другому, а дизайн, конструкцию и свою способность воспроизвести такой же стул для других. Во вторых представим, что столяр придумал станок, который сам может производить стулья...что станет со столяром? Да падохнет он в нищете и забвении. Для Рассеи (матушки) - это правило и хорошая традиция. Не надо отчуждать софт, не надо отчуждать квалификацию от личности - обворуют да еще пинка дадут. Мое мнение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2009, 02:53 |
|
||
|
Новая учетная система. Нужна рекомендация.
|
|||
|---|---|---|---|
|
#18+
IgorKОчень самоуверенно, на мой взгляд, звучат многочисленные утверждения о "неограниченности" того или иного. Причем, практически ничем не проверенные. Поверьте, при работе 7 человек (ну даже 50) возникает гораздо меньше проблем чем при работе 150 и далее. И проблемы эти другого рода и решать их сложней. Возможно и так. Но я не стал бы бросаться такими фразами, не имея аргументации. Идеология, заложенная в систему, ОРИЕНТИРОВАНА на неограниченное наращивание и универсализацию. Еще только приступая к разработке я создал своего рода теоретическое обоснование, на котором базируются принципы работы системы. На текущий момент - действительно, только 7 рабочих мест. И я прекрасно понимаю, что при 150 рабочих мест возникают сложности совершенно нового уровня. И понимая это - заранее к таким сложностям готовлюсь. А по поводу неограниченности - на текущий момент используется 11 ключевых измерений, общее количество конечных измерений включая узлы - 1305. При дальнейшей разработке потребуется добавление минимум 2 измерений и частичная перегруппировка текущих. Прогарммирование не потребуется. Это уже работает. Нужно будет нарастить глубину измерений - без проблем. Опять же, программирование не требуется. И опять же повторюсь - это не теория, а текущий рабочий проект. 69 - Как по Вашему, кому принадлежит Ваша система? Или спрошу проще если столяр сделал на Вашей фирме стул - может ли он идти и торговать им на базаре? Это тема отдельной беседы. Потому что система эта моя ровно на 50%. Без компании, где я ее реализую, я никогда не смог бы ее создать. Просто потому что у меня здесь "тепличные" условия: свободный рабочий день, свободный доступ к любой информации и т.п. И мой шеф прекрасно понимает потенциал системы. И если из нее к концу этого года мне удастся создать коммерческий продукт, в его раскрутку будет вложено энное количество средств. AlexsalogМне кажется попытка, под воздейтсвием града критики "добрых" и ревнивых коллег, сделать из конкретно заточенной системы суперпуперуниверсальную, думая что именно ТАК она превратится в коммерческий продукт - мне кажетс это ошибка и первый шаг не за 1000 миль а ямку выротую "добрыми" "друзьями" программистами. Я уже писАл выше - система точится под судоходство, но судоходство - только прикладная задача, реализуемая в рамках этой системы. Она изначально создается как универсальный продукт с определенной идеологией, ориентированной на создание оперативного информационного поля компании. Alexsalog Вот есть у Вас Система. Что она дает? Она демонстрирует Ваши возможности, знания и квалификацию. И этого достаточно чтобы получить второй заказ. За ним третий и так далее. Самостоятельно стремиться добиться такой универсальности продукта, что он станет отчуждаемым - на мой взгляд это не уместно пока у вас нет армии зубастых юристов способных порезать на кусочки сволочей пиратов. Которые если не украдут продукт, то украдут идею, коды, подход и так далее. Ну вот с этим не спорю. И мой руководитель, когда я только приступил к ее написанию, первое что сделал - озадачил нашего юриста на предмет защиты прав интеллектуальной собственности. Кстати нифига не просто оказалось сформулировать определение для системы, потому что это не просто программный продукт, а идеологическое решение для оптимизации бизнеса. Это не пафос. Это то, что закладывалось изначально в идею системы. Потому что как ни грустно, но нормально организованный учет и анализ информации на предприятиях встречается крайне редко, и именно для решения этой, не спорю, амбициозной задачи, я ее и стал создавать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2009, 05:49 |
|
||
|
Новая учетная система. Нужна рекомендация.
|
|||
|---|---|---|---|
|
#18+
Infinity Creator, >>Новая учетная система. Нужна рекомендация: >>Идеология, заложенная в систему, ОРИЕНТИРОВАНА на неограниченное наращивание и >>универсализацию... >>Она изначально создается как универсальный продукт с определенной идеологией, >>ориентированной на создание оперативного информационного поля компании Собственно рекомендация: Свяжитесь с этим автором. У него тоже много идей по созданию универсального хранилища. Можете помочь ему с интерфейсом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2009, 09:24 |
|
||
|
|

start [/forum/topic.php?fid=29&msg=36063092&tid=1526668]: |
0ms |
get settings: |
12ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
70ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 182ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...