powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Програмирование учетной системы(Аналог 1с)
25 сообщений из 92, страница 2 из 4
Програмирование учетной системы(Аналог 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
25 сообщений из 92, страница 2 из 4
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Програмирование учетной системы(Аналог 1с)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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