powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Програмирование учетной системы(Аналог 1с)
25 сообщений из 92, страница 3 из 4
Програмирование учетной системы(Аналог 1с)
    #33146456
гость1234
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MX--ALEXглавное и уникальное :
-- команды-запросы к базе данных и ВСЯ бизнес-логика сидят
прямо в ячейках лист-формы на соответствующих местах -
т е там, куда будет направлен ответ : таблица, график, элемент меню и т п
почти как формулы excel - все привязано по месту
(не надо писать программы на сервере)
это существенно - на порядок - упрощает всю систему по сравнению
например с 1с

это последнее и определило выбор Excel .

1) То есть бизнес-логика разбросана по отдельным листам ексела - это не есть гуд -

2) Но уникально - каждый лист эксел - отдельная программа - легко менять,

3) Это то и плохо - как их синхронизировать ? - по технике это весьма похоже на веб решения - каждая страничка независима, но в веб есть сессия-переменные сессии, и т д. - как здесть с сессией?
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33146791
MX--ALEX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
гость1234 MX--ALEXглавное и уникальное :
-- команды-запросы к базе данных и ВСЯ бизнес-логика сидят
прямо в ячейках лист-формы на соответствующих местах -
т е там, куда будет направлен ответ : таблица, график, элемент меню и т п
почти как формулы excel - все привязано по месту
(не надо писать программы на сервере)
это существенно - на порядок - упрощает всю систему по сравнению
например с 1с

это последнее и определило выбор Excel .

1) То есть бизнес-логика разбросана по отдельным листам ексела - это не есть гуд -

2) Но уникально - каждый лист эксел - отдельная программа - легко менять,

3) Это то и плохо - как их синхронизировать ? - по технике это весьма похоже на веб решения - каждая страничка независима, но в веб есть сессия-переменные сессии, и т д. - как здесть с сессией?
общие - стандартные - модули "выносятся за скобки" -
их можно хранить на сервере и обращатся к ним с разных листов и от разных
клиентов

все локальные переменные и массивы,
создаваемые командами в ячейках на листах,
являтся автоматически переменными сессии - то есть доступны клиенту
с его разных листов (но можно и ограничить область видимости имени)
каждому клиенту при подключении выделяется поле переменных размером
до 1 mb но можно снять это ограничение - за счет
использования глобальных переменных (с небольшим усложнением имен)
применяются оба способа
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33154594
vdauksts
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Pozvol'te vmeshatsja:) Kstati, tozhe iz Latvii. Sorry za latinicu, ne udosuzhilsja esche nakleit' russkie bukvi na klavu.
Ja potratil nekotoroe vremja na uchetnie sistemi, i prishel k takim vivodam:
1. Nichego universalnogo ne bivaet v principe (tot zhe samij 1c - eto platforma, a konfiguracija - eto programma, kotaraja unikalna dlja kazhdoog end usera za redkim iskljuchienim)
2. BD - tolko versionnaja, MSSQL - sovershenno ne goditsja i delo tut ne v opite, kak tut privodilos'.
3. Arhitektura - client-server (net neobhodimosti vinosit' biznes logiku iz clienta, po krainei mere na moi vzgljad)
4. Kopirovanie suschestvujuschih sistem - delo pustoe, poskolku klon nikogda ne dostignet uspeha originala. Nuzha prezhde vsego novaja svezhaja ideja, i estestvenno realizacija etoi ideji. I esli sistema budet perspektivnoi i udobnoi, to chto-to mozhet i poluchitsja. A sdelat' esche 1 1c - komu on budet nuzhen, esli est' 1c?
Vot,
Bila u menja zadumka sdelat' nekotorij nabor bazovih komponetov (kak biznes, tak i UI), kotorie potom uzhe ispolzovat' v konechnih reshenijah. Razrabativat' platformu po tipu 1c imho lishnee - chem C# IDE huzhe 1c ? No ja tak skazat' zagnulsja na analitike:( Nikak ne mog pridumat' prostuju shemu raboti s analitikami. A seichas vobschem-to eto neobhodimo, i posemu analiticheskij uchet i analiz bil bi bolshim bonusom sistemi. Vremja ot vremeni porivajus' zanjatsja etim dalshe, no teper' uzhe deficit vremeni:(
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33155801
LVOV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
между прочим,excel в случае мампсистов вполне естественный выбор.
сами пробовали -прекрасно.
по поводу разработки системы аналогичной 1С :)
вот чего есть на данный момент:
1)логично продуманная схема БД-позволяющая реализовать
объектную модель со всеми ее прибамбахами на любой РСУБД ессно.
всмысле хранения и структурирования данных конечно...
Зачем все это справочники.. и т.п. объектов вполне достаточно-кстати о MSM:).Правда стоит CACHE хе-хе..
собственно субд пускай служит в качестве менеджера данных.
конструкторы конечно..
2)отображение структуры ентой модели на специально построенные массивы
в mapped файлах управляемые APL-подобным языком.
при ентом все эти бредни типа интерпретатора подобного 1С как и в случае уважаемых мампсистов отпадают интерпретатор прост как репа.
немного больше места -ну и что мумпс тоже иногда больше жрет за счет скорости доступа..
вообщем много чего кому интересно пиши на мыло..
а вот копировать 1С -вот это уже дааа...посмотрите какая там структура
БД хе-хе..
а вот сравнивать возможности ето действительно приятно...
да и опыт их в анализе бизнес процессов неоценим конечно.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33158824
MX--ALEX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LVOVмежду прочим,excel в случае мампсистов вполне естественный выбор.
сами пробовали -прекрасно.
............................
.

а вы прбовали только экспорт в EXCEL
или ввод данных через EXCEL тоже ?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Програмирование учетной системы(Аналог 1с)
    #35397844
zenalex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А вот и мы подоспели. Посмотрите на нашу систему, надеюсь понравится. Правда идеология немного другая, 1С переписывать не стали, но весь опыт ее использования вложили. Код пишется на C#, есть готовая конфигурация с открытыми исходниками. Берите, пользуйтесь, донастраивайте. наш сайт
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35397856
anjey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. А сколько стоит ваша платформа ?
2. А сколько стоит базовая конфигурация ?
3. А может оно работать под Linux/Mono ?
4. А может НЕ на MSSQL ?
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35399005
guest_555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Посмотрел. Интересный проект. Только вот я не понимаю, а чем же Ваш продукт лучше 1С? Какие конкурентные преимущества у него есть перед 1С? Я спрашиваю не просто так. Если Вы мне объясните, что Ваш продукт намного лучше 1С (причем и со стороны пользователя конфигураций, разработанных на Вашей платформе), то между нашими компаниями возможно партнерство. Спасибо.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35399156
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_555Посмотрел. Интересный проект. Только вот я не понимаю, а чем же Ваш продукт лучше 1С? Какие конкурентные преимущества у него есть перед 1С? Я спрашиваю не просто так. Если Вы мне объясните, что Ваш продукт намного лучше 1С (причем и со стороны пользователя конфигураций, разработанных на Вашей платформе), то между нашими компаниями возможно партнерство. Спасибо.
это такая пиар-акция :) ?
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35399574
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123 guest_555Посмотрел. Интересный проект. Только вот я не понимаю, а чем же Ваш продукт лучше 1С? Какие конкурентные преимущества у него есть перед 1С? Я спрашиваю не просто так. Если Вы мне объясните, что Ваш продукт намного лучше 1С (причем и со стороны пользователя конфигураций, разработанных на Вашей платформе), то между нашими компаниями возможно партнерство. Спасибо.
это такая пиар-акция :) ?
причем идиотски срежиссированная. Во-первых, все что нужно - есть на сайте, а во-вторых смешно выглядять серые ники предлагающие сотрудничество в форумах.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35401342
guest_555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ваше право так думать. Однако я хотел только призвать к размышлению о конкурентных преимуществах системы... реальных преимуществах перед 1С... этого я на сайте не смог найти
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35401359
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_555Ваше право так думать. Однако я хотел только призвать к размышлению о конкурентных преимуществах системы... реальных преимуществах перед 1С... этого я на сайте не смог найти
наверное потому, что их реально нет. Если заметили, то это братья-близнецы.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35401381
guest_555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну уж братьями-близнецами я бы их не назвал (мои специалисты скачали, посмотрели) - технологии разные. Однако это только для разработчика. Меня же больше волнует вопрос о преимуществах, которые получит пользователь. Например, существенным преимуществом могла бы быть цена решения (включая и TCO) на NSG без потери качества, которое доступно в 1С. и проч...
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35401395
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_555Ну уж братьями-близнецами я бы их не назвал (мои специалисты скачали, посмотрели) - технологии разные. Однако это только для разработчика.
Однако это только для разработчика. Меня же больше волнует вопрос о преимуществах, которые получит пользователь. Например, существенным преимуществом могла бы быть цена решения (включая и TCO) на NSG без потери качества, которое доступно в 1С. и проч...
выбор другого языка программирования не делает продукт отличным от своего старшего брата. Чтобы обсудить остальные характеристики вашего продукта нужно понять, что подразумевается под "качеством которое доступно в 1С".
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35401451
Vurn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин Заровный
Итого на данный момент наиболее популярными средствами разработки на этом сайте MSSQL+Delphi

По этому поводу спорить будем?

джависты и ораклисты тусуются на других сайтах.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35401813
zenalex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
"Ну, вы, блин, даете!" (с) Сами знаете откуда.

Да не было меня на работе просто, потому и не отвечал, а вы уж тут ударились в теорию заговора. :)
Через пол-часика напишу про преимущества.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35401841
Alexsalog
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я тут как то поднимал эту же тему.

Если подвести итог - есть огромное количество народу, которым успех 1С не дает покоя с одной стороны, а с другой сторны, - имеющих иные предпочтения в разработке чем те, которые предлагает 1С.

Вот лично у меня взгляд такой: клиент должен быть в ВЕБ, на JS и асинхронных вызовах. Это дает и кроссплатформенность и возможность запускаться на терминалах типа VIA и лучшую производительность, чем трансляция экранов при удаленной работе.

Сервер БД - бесплатный, может даже и FB, там вроде и версионность поддерживается.
WEB сервер - любой, а вот на чем писать код, генерирующий странчики - вопрос.

И при всем при этом, я не верю в создание такой системы без больших-при-больших инвестициях, потому что все ходят на работу, все отдают 80% времени на то что бы заработать и только поздними вечерами или в личный выходной могут чего то полабать, притом каждый свое, повторяя соседа... и выхлоп этого всегда будет = 0.

Есть и другое соображение: на форуме периодически появляются сообщения о том что такие системы СОЗДАНЫ, отлажены и где то эксплуатируются. Но что то никто из мечтавших о такой системе программистов не бросается лоббировать тему покупки системы у сеья не предприятии - от силы интересуюся архитектурой.
Из чего я делаю вывод, что к самой системе у проограммеров интереса нет, а есть интерес к процессу разработки - реализации персональных идей.
Из -а этого многие даже готовы просто делиться идеями, в надежде на их реализацию в каом то проекте.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35401850
(Вадим)Да, вы правильно поняли. Но прежде чем переписать конфигурацию мы переписали все ядро 1С 7.7. Все наши команды в точности повторяют команды 1С. В результате переписать любую конфигурацию проще простого. А после этого очень легко расширать ее своими собственными.

Переписать ядро чужой системы и получить за это деньги - это совсем разные вещи.
Wine 1.0 писали 15 лет и при этом все 15 лет Microsoft получал деньги за свой Windows, а разработчики Wine разрабатывали-разрабатывали то же самое по сути ядро Windows, а про получение ими больших денег я что-то не слышал.
Переписывать ядро чужой системы в данном случае нет смысла, так как технически задача решена, а бизнес-задача изначально не была определена - главный вопрос - "с чего будем получать деньги?" изначально не анализировался и был без ответа.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35401957
zenalex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На основе платформа «NsgSoft Framework» позволяет создавать гибкие, легко настраиваемые системы, решающие любые учетные задачи, начиная от создания каталогов до комплексной автоматизации предприятия, с широким набором функциональных возможностей. Платформа включает в себя следующие основные компоненты:
1. Набор библиотек, реализующих всю функциональность платформы, кроме логики конечных приложений (конфигураций). Поставляется в виде набора двоичных файлов (dll).
2. Конфигуратор – приложение для разработчиков, позволяющее быстро и просто создать логическую структуру данных, определить визуальные формы и т.п. Также конфигуратор отвечает за создание, модификацию и целостность базы данных. Модификация базы данных происходит автоматически и не требует соблюдения последовательности
3. Набор компонент для любой среды разработки приложений .NET 2.0. С помощью набора компонент платформы «NsgSoft Framework» и среды визуального проектирования (например, Microsoft Visual Studio 2005 или Sharp Develop) можно быстро и просто создать интерфейс пользователя любой сложности.
По сравнению с продуктами конкурентов, «NsgSoft Framework» имеет ряд преимуществ. Основные из них (с точки зрения разработчика):
1. Современный интерфейс программы с плавающими окнами
2. Многопоточная работа (возможность выполнения нескольких задач одновременно, например, формирование нескольких отчетов). За счет использования компонент платформы, Вы пишете фактически однопоточное приложение. Запуск параллельных потоков производится платформой автоматически, но может контролироваться разработчиком.
3. Усовершенствованный поиск, подбор. В платформе представлен широкий набор функций, позволяющий организовать сложный поиск, отбор, сортировку без написания большого объема кода. Причем можно задавать условия на вложенные объекты. Например, найти документы в табличной части которых есть номенклатуры, у которой страна происхождения – Россия (РасходнаяНакладная.Номенклатура.Страна == «Россия»). Платформа сама сформирует оптимальный SQL запрос для текущего типа SQL Server. Также, в визуальных укомпонентах у пользователя есть возможность добавлять свои условия, о которых не подумал разработчик.
4. Поиск и отбор по представлению ссылочных типов.
5. Группировка в таблице.
6. Возможность использования различных форматов баз данных, в т.ч. и в пределах одной программы (в данной версии не реализовано).
7. Использование современных средств разработки (Visual Studio 2005, Visual Studio 2008, SharpDevelop)
8. Использование стандартного языка C# (большое количество специалистов).
9. Нет необходимости делать объединение конфигураций – при изменении стандартной конфигурации будут автоматически сохранены все сделанные в ней изменения конечным потребителем. За счет этого можно выстраивать сложные цепочки конфигураций, например, базовая версия Торговля 2008 – наследованная конфигурация Торговля номерным товаром - наследованная конфигурация Торговля сотовыми телефонами. Причем на каждом этапе может быть один и тот же, либо разные разработчики.
10. Большой набор базовых объектов, что дает возможность быстрого и эффективного построения конфигураций в т.ч. за счет визуального программирования. Многие, достаточно сложные формы ввода и отображения данных с различными связанными таблицами . можно сделать не написав вручную ни строчки кода. При этом, не накладываются ограничения на фантазию разработчика и если он хочет сделать что-либо нестандартное – у него есть такая возможность.
11. Процесс создания конфигурация не требует знания SQL. Платформа формирует запросы автоматически. Также плюсом данного подхода является возможность проверки ошибок еще на этапе компиляции, что ускоряет процесс создания программы и позволяет быстра выявить места, требующие переработки при обновлении.
12. Возможность локализации на любые языки.
13. Возможность расширения базовых объектов и использование их наравне с остальными при разработке конфигураций. (в данной версии не реализовано).
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35402097
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для решения учетных задач нужна машина проводок. Без нее ценность всего остального строго равна 0.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35402158
zenalex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть и "машина проводок" - специально для этого предназаначенные объекты (регистры), разного типа и назначения
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35402187
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zenalexЕсть и "машина проводок" - специально для этого предназаначенные объекты (регистры), разного типа и назначения
Это называется счета, т.е. д.б. план счетов, аналитика, документы, правила порождения проводок. Все это создается самим конечным пользователем.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35402261
zenalex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не соглашусь с Вами. План счетов нужен только для решения бух. задач. Если Вы имеете в виду двойную запись, то она легко реализуется в системе регистров. А многие обходятся и без этого. Живой пример тому - 1С: Торговля.
У нас, сейчас есть регистры, позволяющий организовать учет чего угодно с двойной или без записи. Счета и план счетов появятся к осени.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35402274
zenalex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А на счет "создается смамим пользователем", практика показывает, что в сложных системах это не эффективно. Все равно все делает программист. Сделать универсальное проведение документов крайне тяжело.
Настройка, безусловно, нужна, но пределы ее сравнительно невелики. С помощью же программиста можно все что угодно, вопрос какой ценой. Надеюсь, что у нас она поменьше.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35402304
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zenalexА на счет "создается смамим пользователем", практика показывает, что в сложных системах это не эффективно. Все равно все делает программист. Сделать универсальное проведение документов крайне тяжело.
Не программист, а настройщик. Надо постараться. А план счетов нужен всегда, иначе это не учет.
...
Рейтинг: 0 / 0
25 сообщений из 92, страница 3 из 4
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Програмирование учетной системы(Аналог 1с)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]