powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Програмирование учетной системы(Аналог 1с)
92 сообщений из 92, показаны все 4 страниц
Програмирование учетной системы(Аналог 1с)
    #33032858
vahitov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть задача написать учетную систему, функциональность которой будет схожа с функциональностью торговли 1с.
Если кто-то уже писал что-нить подобное - поделитесь исходниками и диаграмами. Может быть у кого-нить есть линки на что-то подобное?


Я как бы нарисовал диаграмму. Если у кого-нить есть желание ее посмотреть - скажите и я выложу.

Заранее спасибо.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33032884
(Вадим)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я разрабатывал в свое время аналог 1С 7.7 под оракл и C++.
Были реализованы все команды языка 1С+метаданные.
Полностью реализован механизм метаданных, бухитогов , оперативных регистров...
Написан набор классов, который в точности повторяет и реализует функциональность 1С.

Результат такой.

1000 сток кода на 1с 7.7. переписывались в нашу систему одним человеком за 5 часов. Исходный код 1С оставлялся в качестве комментариев.
В СУБД оракл можно писать все имена (табл, проц, переменные...) на русском языке. Модуль проведения полность перенасился в пакет оракла.... ну и.д.
Получилась очень интересная система.
2 года жизни убил и пошел ERP внедрять.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33032899
Фотография Диченка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
(Вадим)
2 года жизни убил и пошел ERP внедрять.

А что случилось с разработкой ? Не "пошла" ?
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33033018
vahitov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вадим, а можешь показать хотябы свою диаграмму (понятно, что код ты не покажешь). :) Или может взглянешь на мою диаграмму и скажешь что не так.?
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33033331
(Вадим)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Диченко (Вадим)
2 года жизни убил и пошел ERP внедрять.

А что случилось с разработкой ? Не "пошла" ?

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

О какой именно диаграмме идет речь?
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33033635
vahitov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вадим, как я понял, вы просто переписали конфигурацию 1с на с++.
не представляю какой-это был труд(или гемор :) ). Молодец.
Если не жалко, может что-нить из своего проекта покажешь? :)

А если нет, то
глянь на мою диаграмку, если не сложно. Может будет какая-то критика:
Вот сюда я выложил свою диаграмку: ftp://cs.tsc.ru/Incoming/diagram.rar
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33034251
vahitov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Блин, с фтп проблемы. Так что кому интересно оставляйте мыло и я скину.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33034301
(Вадим)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vahitovВадим, как я понял, вы просто переписали конфигурацию 1с на с++.
не представляю какой-это был труд(или гемор :) ). Молодец.
Если не жалко, может что-нить из своего проекта покажешь? :)

А если нет, то
глянь на мою диаграмку, если не сложно. Может будет какая-то критика:
Вот сюда я выложил свою диаграмку: ftp://cs.tsc.ru/Incoming/diagram.rar

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

Вот диаграмма: http://forum.codenet.ru/attachment.php?s=&postid=91995
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33035173
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не перевелись богатыри
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33035456
tria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я сейчас делаю такую вестчь, тока она в стадии опытной эксплуатации.
Что общего с 1С:
- те же справочники, документы, журналы (только для каждого вида документа отдельный журнал).
- почти те же регистры (без понятия точки актуальности).
Отличия:
- нет периодических реквизитов;
- отсутствует внутренний язык программирования. Вместо него работает специальный справочник настроек, в котором описывается поведение формы документа и какие движения он выполняет при проведении.
- изначально SQL Firebird (бесплатный).
- диаграмм нет и не предвидется. Зато есть экспорт в ексель. :)

Если интересует - могу выслать на мыло.
Тока исходниками я не поделюсь. Планирую развивать дальше.

>... и пошли в консалтинг, вот и деньги появились, а в жизни чего-то не хватает.
Вот и у меня так. Зарабатываю 1С-ом, а эту вестчь пишу уже 5-й год по выходным :)
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33035480
tria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>(Вадим)
Сейчас существует проект 1L. Они делают то же самое, что и Вы, тока под Линукс. И успехов у них похоже поменьше Вашего.

А не пытались продвигать свой проект как отдельную систему? Если не секрет, на какие проблемы натыкались?

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

Буду рад любой помощи и информации по этой теме!
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33035874
tria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну тогда лови на мыло недописанный хелп. Он даст какое-то представление о системе. Извини, что недописан - я начал внедрение на одном объекте, а хелп, как обычно, пишут в последний момент :)
Если заинтересует - пиши на мыло.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33089028
Eugene_TI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot tria]>(Вадим)
Сейчас существует проект 1L. Они делают то же самое, что и Вы, тока под Линукс. И успехов у них похоже поменьше Вашего.

Прошу прощения, что вмешиваюсь - представитель упомянутого 1L беспокоит.
Очень жаль, что десятки хороших девелов мучаются над одной и той же проблемой водиночку.
Нам тоже есть, что показать, хотя и меньше, чем хотелось бы.
А девелов очень не хватает.

Если есть желание объединить усилия или хотя бы поделиться наработками - onel at rgsg dot ru
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33089100
Фотография BusyMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я бы это перенес в наш новый форум .

P.S. Можно просто Бизик, admin@busyman.ru
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33089288
mazzy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Согласен.
Перенесено.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33089636
Константин Заровный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vahitovЕсть задача написать учетную систему, функциональность которой будет схожа с функциональностью торговли 1с.

Может это и не совсем в тему, но если хотите воять чтото похожее на 1C то давйте начнем с того, что из себя представляет 1с.

1. Если взять совсем по крупному, то в своей основе - это прежде всего платформа. Потом уже конфигурация.

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

Вы собираетесь реализовывать эту возможность?

2. Сама конфигурация - это уже своего рода программа - она уже как правило настраивается для каждого конкретного случая. В частности 1С торговля. Так что вы хотите получить в результате? готовую программы для одного конкретного случая?

Если да, то чем вас не устраиивает то, что делается в 1С? Реализуйте тоже самое на чем то другом. Для дипломного проекта этого хватит.


Если собираетесь делать 1-й пункт, то это гораздо интереснее - но тут надо сразу определиться на чем?
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33089682
mazzy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин Заровный1. Если взять совсем по крупному, то в своей основе - это прежде всего платформа. Потом уже конфигурация.

Разрешите вмешаться.
Не согласен. Платформа - дело вторичное.

Главное в 1С: триумвират понятий Документ - Проводка - Итоги.

1. Данные вводятся пользователем в документ.
2. Данные документа преобразуются заранее созданным алгоритмом в проводки
3. Проводки формируют итоги, отчеты строятся по итогам.

Изначально эти три понятия и составляли суть 1С.
Потом в итоги добавилось понятие Субконто. Получились мощные "аналитические итоги".

Но вся суть и простота заключается в следующем:
- отчеты строятся только по итогам.
- итоги формируются только проводками
- проводки создаются только документами (частный случай, документ операция с ручными проводками)

Да, чем дальше, тем больше этот простой и понятный принцип затуманивается.
Но если на другой системе удасться повторить принцип, то дальнейшее развитие пойдет легко.

Платформу с 1Сиком, с 1С-объектами, с безумными 1С запросами, разыменованием, внутренней кодировкой и т.п. повторять совершенно необязательно.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33089784
maksi_m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин Заровный[quot vahitov]

1. Если взять совсем по крупному, то в своей основе - это прежде всего платформа. Потом уже конфигурация.

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

А имеет смысл делать платформу, если проект затем вывести в open source и деньги брать за внедрение?
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33090332
VNS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
(Вадим)Я разрабатывал в свое время аналог 1С 7.7 под оракл и C++.
Были реализованы все команды языка 1С+метаданные.
Полностью реализован механизм метаданных, бухитогов , оперативных регистров...
Написан набор классов, который в точности повторяет и реализует функциональность 1С.

Результат такой.

1000 сток кода на 1с 7.7. переписывались в нашу систему одним человеком за 5 часов. Исходный код 1С оставлялся в качестве комментариев.
В СУБД оракл можно писать все имена (табл, проц, переменные...) на русском языке. Модуль проведения полность перенасился в пакет оракла.... ну и.д.
Получилась очень интересная система.
2 года жизни убил и пошел ERP внедрять.

Ни хрена себе! И ты молчал? Давай ссылки какие нибудь , вообще можно это какнибудь посмотреть, поюзать, руками потрогать через интернет, вдруг договоримся?
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33090615
Константин Заровный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mazzy
Разрешите вмешаться.
Не согласен. Платформа - дело вторичное.

Ну можно посмотреть и с этой стороны.
mazzyГлавное в 1С: триумвират понятий Документ - Проводка - Итоги.

1. Данные вводятся пользователем в документ.
2. Данные документа преобразуются заранее созданным алгоритмом в проводки
3. Проводки формируют итоги, отчеты строятся по итогам.

Изначально эти три понятия и составляли суть 1С.
Потом в итоги добавилось понятие Субконто. Получились мощные "аналитические итоги".

Интересная ситуация.
Ну насчет первичных документов - тут все понятно. Их надо просто внести в БД.

Теперь насчет проводок, итогов и итчетов.

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


авторА имеет смысл делать платформу, если проект затем вывести в open source и деньги брать за внедрение? - уже готовой системы работающей в России - я пока не видел, а когда ты сам такую сделаеш, то захочеш ли ты сделать ее OpenSource ?

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

авторА имеет смысл делать платформу, если проект затем вывести в open source и деньги брать за внедрение? - уже готовой системы работающей в России - я пока не видел, а когда ты сам такую сделаеш, то захочеш ли ты сделать ее OpenSource ?

Я уже интересовался этим вопросом в соседнем форуме - в лучшем случае люди готовы на Closed Source - хотя мало кто может сказать - что это такое - выходит и нужна платформа то (или то, что ее заменит) :(
имею ввиду, зачем городить огород, если (к примеру) при продаже предоставлять полный комплект исходников, а дальнейшее обслуживание-доработка за плату или сами ....
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33090774
mazzy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин Заровный
Теперь насчет проводок, итогов и итчетов.

Я не работал с бухгалтерией, но для большинства не бухгалтерских документов отчеты делаются непосредственно по первичной информации (хотя может кто и научит как делать по другому).
Поэтому системы получаются сложными.
Что сделала 1С - унифицировала механизм получения отчетов.
Отчеты строятся по специальным таблицам - по тем, где хранятся итоги.

Такой подход сильно упрощает создание отчетов (можно обойтись несколькими универсальными). И сильно упрощает развитие конфигрурации.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33091156
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не стоит слепо следовать чьим-то стереотипам. Нужно собрать по возможности побольше разносторонней информации о различных системах и с каждой попытаться заимствовать лучшие идеи. Конечно это не просто, но зато результат будет хорошим.
Хорошая самописная система должна :
* проектироваться из расчёта на широкий круг задач;
* поддержка должна быть расчитана на выполнение работ сторонними людьми (не разработчиками);
* быть по возможности простой и со стройной структурой данных;
* иметь документацию хотя бы со структуре данных;
* быть максимально удобной в использовании (интерфейс);
* иметь удобный механизм построения отчётности (т.к. отчёты = 40% - 50% функционала);
* для ознакомления иметь наглядную ДЕМО с пошаговой инструкцией "как получить то-то и то-то";
* базироваться на популярной среде разработки и популярной СУБД;

Всё ИМХО.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33091160
SSY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IMHO, единственный шанс сделать такую систему более-менее тиражной без значительных инвестиций -- отдать её в OpenSource. И то, надо будет как-то убедить народ, что время потраченное на её изучение не пройдёт даром. Иначе даже такое халявное начинание никто не поддержит. Только так можно получить "критическую массу" внедрений, которая уже сама начнёт толкать развитие проекта и в конечном итоге может сделать его доходным для всех участников.
Также хочу заметить, что использование в OpenSource проекте коммерческих средств разработки также может оттолкнуть часть возможных участников.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33091261
werwerwerwerwer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну ВС-бухгалтерия например распространяется бесплатно - занятный довольно продукт
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33091469
Фотография PVP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSVНе стоит слепо следовать чьим-то стереотипам. Нужно собрать по возможности побольше разносторонней информации о различных системах и с каждой попытаться заимствовать лучшие идеи. Конечно это не просто, но зато результат будет хорошим.
Хорошая самописная система должна :
* проектироваться из расчёта на широкий круг задач;
* поддержка должна быть расчитана на выполнение работ сторонними людьми (не разработчиками);
* быть по возможности простой и со стройной структурой данных;
* иметь документацию хотя бы со структуре данных;
* быть максимально удобной в использовании (интерфейс);
* иметь удобный механизм построения отчётности (т.к. отчёты = 40% - 50% функционала);
* для ознакомления иметь наглядную ДЕМО с пошаговой инструкцией "как получить то-то и то-то";
* базироваться на популярной среде разработки и популярной СУБД;

Всё ИМХО. ЗА двумя руками.
Кроме того, если йти по пути 1С, то что бы догнать ее и перегнать, надо двигаться ох с какой интенсивностью. А головы и бабки на это есть?
Другое дело, пойти по другому пути. Вычислить эдак, где же эта 1С будет через два-три года, и туда. Тогда может быть и будет шанс оказаться впереди нее.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33091481
Фотография PVP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
(Вадим)Я разрабатывал в свое время аналог 1С 7.7 под оракл и C++.
Были реализованы все команды языка 1С+метаданные.
Полностью реализован механизм метаданных, бухитогов , оперативных регистров...
Написан набор классов, который в точности повторяет и реализует функциональность 1С.

Результат такой.

1000 сток кода на 1с 7.7. переписывались в нашу систему одним человеком за 5 часов. Исходный код 1С оставлялся в качестве комментариев.
В СУБД оракл можно писать все имена (табл, проц, переменные...) на русском языке. Модуль проведения полность перенасился в пакет оракла.... ну и.д.
Получилась очень интересная система.
2 года жизни убил и пошел ERP внедрять.А вот интересно, пожно пойти куда нибудь внедрять ERP со своей программой?
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33091576
Константин Заровный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PVP ЗА двумя руками.
Кроме того, если йти по пути 1С, то что бы догнать ее и перегнать, надо двигаться ох с какой интенсивностью. А головы и бабки на это есть?
Другое дело, пойти по другому пути. Вычислить эдак, где же эта 1С будет через два-три года, и туда. Тогда может быть и будет шанс оказаться впереди нее.

Хорошо.
Давайте попробуем

Прежде всего надо определиться - на чем будет реализовываться данный проект. А это сервер БД и средство для разработки.

По этому поводу можно провести голосование, а можно посмотреть статистику сообщений по форумам www.sql.ru.

Если верить статистике, то сервера БД расположены в следующем порядке:
1. MSSQL -303 тыс сообщений
2. Oracle -163 тыс сообщений
и другие

Средства разработки в следующем порядку
1. Delphi - 110 тыс сообщений
2. С# + С++ - 34 тыс сообщений
3. VB + VB.Net - 25 тыс сообщений


Итого на данный момент наиболее популярными средствами разработки на этом сайте MSSQL+Delphi

По этому поводу спорить будем?
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33091584
Flexx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Константин Заровный
По этому поводу спорить будем?

Можно попробовать, например:
Если в стране все ездят на жигулях, то это не значит что это автомобиль будущего ))) так же и с этой парочкой
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33091617
Фотография Александр Гoлдун
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин Заровный пишет:

> Если верить статистике, то сервера БД расположены в следующем порядке:
> 1. MSSQL -303 тыс сообщений
> 2. Oracle -163 тыс сообщений
> и другие
....
> Итого на данный момент наиболее популярными средствами разработки на
> этом сайте MSSQL+Delphi
>
> По этому поводу спорить будем?

Будем. По вашей логике MS Access (169 тыс.) предпочтительнее Oracle. Я,
конечно же, утрировал, т.к. Access не сервер СУБД, но тем не менее...
Кроме того, если вы желаете, чтобы в проекте участвовали профессионалы,
не стоит оперировать таким критерием, как количество сообщений в форумах
на SQL.RU. Впрочем, это все ерунда. Самое главное для начала четко
определить для самих себя не НА ЧЕМ, а ЗАЧЕМ. Какова мотивация участия в
подобном проекте?
Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33091661
_рубль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Александр ГoлдунСамое главное для начала четко
определить для самих себя не НА ЧЕМ, а ЗАЧЕМ. Какова мотивация участия в
подобном проекте?... наверное чисто спортивный интерес.
В другом случае будет как у Вадима. Можно , так сказать, тадеть шляпу "крутого девелопера, самого...", но с коммерчиским успехом увы...
А, OpenSource наверное наиболее реальное для таких затей, так как несет в себе совсем другой интерес - обмен опытом и получение опыта.
А опыт, это продукт ценный. Несмотря на двухлетнее существование артель "Напрастный труд", Вадим и его товарищи получили очень ценный опыт, продав его они окупят затраты времени.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33091889
Фотография PVP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин ЗаровныйИтого на данный момент наиболее популярными средствами разработки на этом сайте MSSQL+Delphi

По этому поводу спорить будем?Я не буду. Работа моя и моей команды - это MSSQL+Delphi.

В тему этого топика. По возможностям настройки, использованиям ресурсов MS SQL, области применения, разработанная система, на мой взгляд, превосходит 1С 8. Но, куча глюков, отсутствие локализации, грубоватая документация и др. недоработки, которые устраняются только количеством специалистов, следовательно деньгами, позволяют конкурентам показать пальцем имеено в эти места, не говоря при этом, что это, в конечном итоге, не мешает ее использовать.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33091900
Фотография PVP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SSYI... И то, надо будет как-то убедить народ, что время потраченное на её изучение не пройдёт даром. Иначе даже такое халявное начинание никто не поддержит...Народ, какие тебе нужны аргументы?
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33091985
tria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Итого на данный момент наиболее популярными средствами разработки на этом сайте MSSQL+Delphi

Я не специалист в SQL-e, но по данному поводу вставлю пять копеек. MSSQL - блокировочник, а для такой задачи, имхо, нужен версионник. Вы когда будете делать отчет, вы ведь не будете знать, обязательно ли блокировать все используемые в отчете таблицы, чтобы получить целостные данные. А потому, чтобы отчеты были достоверны, будете блокировать усе, шо можно. На мой взгляд, это и есть затык, в какой попала 1С7.7, отчего и медленно работает ее SQL-версия.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33092057
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если в стране все ездят на жигулях, то это не значит что это автомобиль будущего ))) так же и с этой парочкой
Спорное замечание. Вы наверняка знаете, что самый захудалый МсДональдс даёт прибыли больше, чем элитный ресторан. Так что, если нечто стало популярным (жигули), то оно сразу формирует рыночную нишу. И оборот этой ниши жигулей многократно превышает нишу элитных Бентли или R&R.
Учётных систем будущего на рынке практически нет ! Ну нет и всё ! Есть новые системы для НАШЕГО рынка, но НОВЫЕ ЛИ ОНИ ??? :)

Весьма бессмысленно обсуждать ПЕРСПЕКТИВНО или НЕПЕРСПЕКТИВНО ! ! !
Есть спрос, есть предложение. Своё место под солнцем выбирайте сами.
Итого на данный момент наиболее популярными средствами разработки на этом сайте MSSQL+Delphi
Пожалуй да. Ещё популярно Oracle+Delphi и IB(FB)+Delphi, а также повалила мода на C#, но это скорее как альтернатива C++. Для автоматизации предприятий рулит 1С.
Выбрав самое удобное и простое для себя средство разработки, у Вас есть больше времени на смысловую часть проекта.
Какова мотивация участия в подобном проекте?
Она у каждого своя. В первую очередь опыт, а также попытка творческой самореализации.
Вопрос мотивации развивать в этом топике не советую. Он философский. Зачем художники пишут картины ? Зачем люди пишут и читают книги ? Зачем летают в космос ? Зачем живут..???
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33092229
Фотография PVP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
triaВы когда будете делать отчет, вы ведь не будете знать, обязательно ли блокировать все используемые в отчете таблицы, чтобы получить целостные данные. А потому, чтобы отчеты были достоверны, будете блокировать усе, шо можно. На мой взгляд, это и есть затык, в какой попала 1С7.7, отчего и медленно работает ее SQL-версия.99% отчетов у учетных и управленческих системах не требуют блокировок при их формировании. А меделенно работает 1С7.7 не из-за недостатков MS SQL, а из-за того, что средства программирования TSQL и работа с индексами отложены в строну и вместо них навязан язык 1C.

Кроме того, не только один и тот же сервер, например MS SQL, у разных людей почему то работает с оцень разным быстродействием, но даже о одного и того же программиста с накоплением знаний и опыта сервер рабоет почему то все быстрее.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33092384
tria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PVP99% отчетов у учетных и управленческих системах не требуют блокировок при их формировании. А меделенно работает 1С7.7 не из-за недостатков MS SQL, а из-за того, что средства программирования TSQL и работа с индексами отложены в строну и вместо них навязан язык 1C.


Задам вопрос на вскидку: какой уровень изоляции транзакции должен быть у отчета "Оборотно-сальдовая по регистру" (напомню: начальные остатки получаются путем суммирования данных в таблице остатков с данными по таблице движений от начала месяца по дату отчета) с тем, чтобы быть уверенными в целостности отчета?
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33092547
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если дата отчёта не сегодняшняя, то изоляция может быть любой, т.е. даже грязное чтение. Если дата сегодняшняя, то результаты отчёта будут в любом случае ненадёжные, т.е. могут поменяться в любую минуту... Вот так...
На результаты отчёта изоляция транзакций влияет крайне редко. Тем более такое влияние можно существенно снизить за счёт грамотной организации процедуры учёта документов. Поэтому блокировать всё, чтобы всего-лишь отчёт построить - паранойя, ИМХО.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33092949
Фотография PVP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tria PVP99% отчетов у учетных и управленческих системах не требуют блокировок при их формировании. А меделенно работает 1С7.7 не из-за недостатков MS SQL, а из-за того, что средства программирования TSQL и работа с индексами отложены в строну и вместо них навязан язык 1C.


Задам вопрос на вскидку: какой уровень изоляции транзакции должен быть у отчета "Оборотно-сальдовая по регистру" (напомню: начальные остатки получаются путем суммирования данных в таблице остатков с данными по таблице движений от начала месяца по дату отчета) с тем, чтобы быть уверенными в целостности отчета?Двайте рассширим постановку задачи.
Кому то из начальства за чем то нужны точные данные в "Оборотно сальдовой ведомости" на текущий момент. Вопрос: как точность отчета зависит от того, когда бухгалтер съела яблоко - до того, как ввела накладную или после?

Я не утверждаю, что блокировка не нужна никогда. Но это редкие случаи, которые надо обосновывать.

А еще есть такое понятие, как заданный уровень качества. Например, деталь достаточно обработать с точностью до 0.1 мм. Она уже будет выполнять свои функции. Но можно сказать, так это же мало! Вот такой то способ обработки дает 0.01. Ну да, дает, но дороже. А зачем надо точнее?

По моему, так и в информационных системах. Система работает достаточно хорошо, что бы удовлятворять требования пользователей. Можно сделать лучьше? 100% можно, но дороже. А зачем надо лучьше?
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33093597
TaiNe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PVP
По моему, так и в информационных системах. Система работает достаточно хорошо, что бы удовлятворять требования пользователей. Можно сделать лучьше? 100% можно, но дороже. А зачем надо лучьше?
Точно!
Борьба за никому не нужное супер-качество приводит к провальным внедрениям.
:)
Часто многие внедренцы увлекаются идеей ради идеи, забыв производственный процесс и конечных потребителей программной продукции.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33141942
MX--ALEX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSV Если в стране все ездят на жигулях, то это не значит что это автомобиль будущего ))) так же и с этой парочкой
Спорное замечание. Вы наверняка знаете, что самый захудалый МсДональдс даёт прибыли больше, чем элитный ресторан. Так что, если нечто стало популярным (жигули), то оно сразу формирует рыночную нишу. И оборот этой ниши жигулей многократно превышает нишу элитных Бентли или R&R.
Учётных систем будущего на рынке практически нет ! Ну нет и всё ! Есть новые системы для НАШЕГО рынка, но НОВЫЕ ЛИ ОНИ ??? :)

Весьма бессмысленно обсуждать ПЕРСПЕКТИВНО или НЕПЕРСПЕКТИВНО ! ! !
Есть спрос, есть предложение. Своё место под солнцем выбирайте сами.
Итого на данный момент наиболее популярными средствами разработки на этом сайте MSSQL+Delphi
Пожалуй да. Ещё популярно Oracle+Delphi и IB(FB)+Delphi, а также повалила мода на C#, но это скорее как альтернатива C++. Для автоматизации предприятий рулит 1С.
Выбрав самое удобное и простое для себя средство разработки, у Вас есть больше времени на смысловую часть проекта.
Какова мотивация участия в подобном проекте?
Она у каждого своя. В первую очередь опыт, а также попытка творческой самореализации.
Вопрос мотивации развивать в этом топике не советую. Он философский. Зачем художники пишут картины ? Зачем люди пишут и читают книги ? Зачем летают в космос ? Зачем живут..???

вот именно..
мы тут в Латвии сделали типа 1с-предприятие
используются на примерно 50 обьектах в том числе несколько средних
и один покрупнее (2500 чел)
сделано все не как у людей - принцип совершенно другой
поэтому с "1с-предприятие-Латвия" конкурирует успешно
обьем программ - 1 mb
количество различных форм выдаваемых документов - около 500
сетевая на 250 пользователей
база на M3-LITE(free) -- MSM -- CACHE (можно любую из трех)
клиенты - на EXCEL
начали делать вариант под LINUX - GTM (free)

можно доводить - русифицировать - продавать
есть смысл скооперироваться
kosinec@metalurgs.lv
-----------
Алексей
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33143644
Гость1234
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MX--ALEX
клиенты - на EXCEL

Можно аргументы в пользу такого выбора клиента ?
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33144392
MX--ALEX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гость1234 MX--ALEX
клиенты - на EXCEL

Можно аргументы в пользу такого выбора клиента ?
-- пользователи привыкли работать с таблицами на бумаге, многие знают
excel
-- ввод данных не в кнопочки-окошечки а на нормальный широкий лист-таблицу - можно спокойно все обозреть и подправить - затем нажать <ok>
-- несложно подогнать лист-форму ввода или отчет "под себя" по шрифтам, ширине, цветам
-- готовый отчет можно крутить-трансформировать-дополнять-резать на части-пересылать другому
-- отчетный документ является в то-же время и интерактивной формой
с элементами меню и может служить для ввода-исправления в базу данных
-- несложно перенастроить или добавить новую лист-форму отчета так как его эталон тоже хранится в виде excel-листа
-- в случае изменения формы отчета или бизнес-логики
(например изменения налоговой отчетности) всем пользователям просто рассылается (по почте или через интернет) новый эталон лист-формы
вместо старого
-- excel работает в UNICODE - многоязыковость в одной ячейке-слове

главное и уникальное :
-- команды-запросы к базе данных и ВСЯ бизнес-логика сидят
прямо в ячейках лист-формы на соответствующих местах -
т е там, куда будет направлен ответ : таблица, график, элемент меню и т п
почти как формулы excel - все привязано по месту
(не надо писать программы на сервере)
это существенно - на порядок - упрощает всю систему по сравнению
например с 1с

это последнее и определило выбор Excel .
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33144462
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
клиенты - на EXCELЭто очень спорный выбор как для клиента. Отчёты - согласен, но клиент.... :(
Для навороченной системы - странно, ИМХО, т.к. будет жутко неудобно. Однако идея нестандартная и возможно весьма полезная.

А вообще-то имитировать 1С бессмысленно. Её успех вы уже не повторите.
А вот склад/торговлю можно и нужно совершенствовать т.к. 1С там ещё нескоро станет мощной и быстрой, а это самый востребованый ф-л.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33144509
MX--ALEX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSV клиенты - на EXCELЭто очень спорный выбор как для клиента. Отчёты - согласен, но клиент.... :(
Для навороченной системы - странно, ИМХО, т.к. будет жутко неудобно. Однако идея нестандартная и возможно весьма полезная.

А вообще-то имитировать 1С бессмысленно. Её успех вы уже не повторите.
А вот склад/торговлю можно и нужно совершенствовать т.к. 1С там ещё нескоро станет мощной и быстрой, а это самый востребованый ф-л.
жутко удобно :)
на удивление легко идут внедрения .. в склад-торговлю в том числе
(тук-тук)
мы тоже слегка опасались за Excel.. - напрасно


разве это имитация 1с ?
это некое подобие 1c лишь с точки зрения бухгалтера
но внутри-то ВСЕ по другому :)
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33144982
2452255435
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
жутко удобно :)
на удивление легко идут внедрения .. в склад-торговлю в том числе
(тук-тук)
мы тоже слегка опасались за Excel.. - напрасно


Если возможно, покажите, пожалуйста, пару скриншотов такого клиента - например форму ввода накладной с детальной частью.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #33145181
MX--ALEX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 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
Програмирование учетной системы(Аналог 1с)
    #35402489
zenalex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все-таки, довольно спорное утверждение. Например, есть у нас расходная накладная. Она должна списывать товар по определенному алгоритму. Их существует нескольно - FIFO, LIFO, по-среднему, FEFO... наверняка еще что-нибудь вспомнить можно. Каждый из этих методов завязан на кучу параметров, что уже очень сильно сужает возможности произвола настройщика - уж как алгоритм написали, так и работает. Можно реализовать все эти методы, дать возможность выбрать конкретный + возможность проставить соответствия номеров счетов, при условии наличия по ним нужной аналитике. По-моему, это и максимум свободы.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35402583
test(NsgSof)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hi(ALL)
Скачал "NsgSoft Торговля 2008" при операциях с базой Создать-Обновить пишет
Ошибка 22. Ошибка работы с БД -- Недопустимое имя объекта "nsg_system_object".
SQL Express 2005|WinXP

http://www.nsgsoft.ru/NsgSoftFrameworkHelp.zip - нет на сайте

NsgSoft Framework - уж слишком "хитрая штука" ... нужен хелп по ней ;-)
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35402603
zenalex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за информацию. Сейчас посмотрим. Можно Вас попросить отправлять подобные сообщения на форум? Например, если не хотите регистрироваться, сюда http://alias-2.zenalex-5.hosting.parking.ru/Default.aspx?g=topics&f=12.
Ответ на вопрос может потребовать дополнительной информации, например, из файла nsg.log, который лежит в той же папке, что и программа.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35402664
SGuest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вроде написали что делать
http://alias-2.zenalex-5.hosting.parking.ru/Default.aspx?g=posts&m=15
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35403121
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zenalexНапример, есть у нас расходная накладная.
Это документ. Его проведение порождает проводки в штуках и рублях. Сумма проводок расчитывается по выбранной модели. Модель м.б. параметризована. Все настраивается самим пользователем.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35403841
zenalex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В идеале, конечно, да. А можно поинтересоваться, где это уже реализовано в полном объеме?
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35403973
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zenalexВ идеале, конечно, да. А можно поинтересоваться, где это уже реализовано в полном объеме?
В полном объеме возможно и нигде. Но черт как всегда в деталях, т.е. даже если и есть реализации, то они могут не подходить по платформе или технологиям. Все приходится делать самому :)
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35404108
Фотография sobolev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zenalexВ идеале, конечно, да. А можно поинтересоваться, где это уже реализовано в полном объеме?

Посмотрите здесь Papyrus

Каждый документ генерирует проводки по заданным правилам.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35404704
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сам делал не раз и реализовано во многих программах
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35404777
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
iscrafmсам делал не раз и реализовано во многих программах
В "полном" объеме ?
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35404892
zenalex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В принципе понятно, что iscrafm имеет в виду - настраиваемое формирование проводок. Ни о каком изменении алгоритма речь не идет. В каком-то варианте, это реализованно и в 1С:Торговля в плане выгрузки в Бухгалтерию.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35404941
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zenalexВ принципе понятно, что iscrafm имеет в виду - настраиваемое формирование проводок. Ни о каком изменении алгоритма речь не идет. В каком-то варианте, это реализованно и в 1С:Торговля в плане выгрузки в Бухгалтерию.
а о каком изменении алгоритмя идет речь? Алгоритм один - взять из кучи А, преобразовать и положить в кучу Б.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35404958
zenalex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, именно это я и имел в виду в своем последнем сообщении. Разобрались ;)
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35407638
avdj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zenalexНа основе платформа «NsgSoft Framework» позволяет создавать гибкие, легко настраиваемые системы, решающие любые учетные задачи
Ребят, я вот последнее время крутость учетных систем оцениваю по возможности вести бюджетный учет - вник чуток в него и понял - наверное ни одна платформа не спасет:)
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35431358
zenalex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Почему-же? Вернемся к этому вопросу через месяц, когда выйдет новая версия нашей Торговли. Так что, следите за новостями и форумом.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35447578
trdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maksi_mА имеет смысл делать платформу, если проект затем вывести в open source и деньги брать за внедрение?
Имеет. Только комьюнити надо подобрать хорошее.
...
Рейтинг: 0 / 0
Програмирование учетной системы(Аналог 1с)
    #35551041
flashpapa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
хороший сайт о программирование на ассемблере www.skachivaem.ru =)
...
Рейтинг: 0 / 0
92 сообщений из 92, показаны все 4 страниц
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Програмирование учетной системы(Аналог 1с)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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