Вход | Регистрация
    1  2  3  4  5  6  7  8  9  10   

Killer 1s Application

Killer 1s Application
Я
   Гений 1С
 
22.06.20 - 11:40
Народ, я вот подумываю о том, чтобы написать убийцу 1С. Ну не самому, а наняв товарищей.
Но сперва хочу спросить, а на чем бы вы (кроме 1С) реализовывали вот подобные задачи:

1. Небольшую программу для учета личных финансов (для единоличного пользования).
2. Небольшую программу для учета прихода-реализации-списания товаров на складе (для бизнеса на 3-4 пользователя).

Как понятно из задачи, это приложения с базой данных.

Т.е. на чем сейчас с точки зрения уровня развития IT имеет смысл это реализовывать? Неужели на модном Питоне?
И какой движок баз данных использовать?

Единственное требование к разработке - это чтобы оно получилось тиражным и работало оффлайн. Т.е. если у вас 5-6 клиентов, то чтобы каждый получил апдейт, который сделает нужные изменения в структуре базы данных. И чтобы этот апдейт не приходилось писать вручную, сравнивая базу прошлой и текущей структуры, и чтобы можно было пропустить несколько релизов, т.е. по сути в апдейте была бы нужная структура БД, а обновление бы подгоняло БД под эту структуру?

Может уже есть готовые решения кроме 1С и я зря туплю?
   polosov
 
1 - 22.06.20 - 11:41
Фузина же.
   Кирпич
 
2 - 22.06.20 - 11:44
Зачем писать. Вот качай готовую http://old-dos.ru/index.php?page=files&mode=files&do=show&id=1899
   HawkEye
 
3 - 22.06.20 - 11:46
(0) +1 за фузину )
   Полован
 
4 - 22.06.20 - 11:46
(0) Иди проспись.
   alarm2020
 
5 - 22.06.20 - 11:48
(0) Желание похвально, но пока не видно - что тут убийственного.
1С,конечно, стоит на краю пропасти, но чтобы её убить, надо сделать большой шаг вперёд)))
А вы предлагаете:
давайте сделаем все тоже самое, но другими инструментами. Это никому не нужно.
   ytex
 
6 - 22.06.20 - 11:50
(0) годом ошибся)
   Garikk
 
7 - 22.06.20 - 11:51
(0) <Ну не самому, а наняв товарищей. >
в курсе сколько это может стоить?
   fisher
 
8 - 22.06.20 - 11:51
(6) + 100500 Скорее, десятилетием.
Фузина, кстати, в правильном направлении смотрит.
Декларативный веб-фреймворк плюс джава плюс постгри - вполне годный стек.
   Гений 1С
 
9 - 22.06.20 - 11:53
(1) Об этом я слышал, но это целая RAD, я больше спрашивал о классическом подходе. Вариант Delphi + mySQL, например. Или что-то в этом роде.
Должен же быть в 2020 набор инструментов, чтобы такое наваять не на 1С или Фузине. А на "НОРМАЛЬНОМ" языке программирования. Или кризис ИТ?
   Гений 1С
 
10 - 22.06.20 - 11:53
(7) думаю, не дорого. Ведь речь только о тиражировании конфигурации на 7.7-подобной платформе.
   Garikk
 
11 - 22.06.20 - 11:54
(10) зарплата тимлида 250тыр, миддла 180тыр... два человека - уже 500тыр в месяц
   NorthWind
 
12 - 22.06.20 - 11:54
(0) на чем хошь, что позволяет рисовать гуй и работать с БД. Желательно чтобы имелись data-aware компоненты, т.е. чтобы вы могли кинуть на форму сетку и автоматически пристегнуть ее к таблице или запросу - это во много раз ускорит процесс.
   fisher
 
13 - 22.06.20 - 11:55
(9) В 2020 году голые десктоп-приложения интересуют все меньше и меньше. Тонкие клиенты снова в моде.
   Гений 1С
 
14 - 22.06.20 - 11:57
(13) за всех не говори. но без проблем, пусть это будет браузерное решение, но тогда на чем писать. Тут есть не 1с программисты, ггг? Или переадресовать вопрос на SQL.RU.

Народ, на дворе 2020 год. Вопрос- на чем писать простейшее приложение БД. Программисты чешут репу. Смешно.
   NorthWind
 
15 - 22.06.20 - 11:57
(9) дельфя и сейчас есть. Лазарус есть. VS.Net. Да все то же что тогда было, есть и сейчас. Фузину можно глянуть. Другой вопрос - надо ли.
   Гений 1С
 
16 - 22.06.20 - 11:59
(15) вопрос тиражирования остается открытым.
   чувак
 
17 - 22.06.20 - 12:01
(0) Тебе пора думать о радикулите, простатите, а ты туды же ))
   Гений 1С
 
18 - 22.06.20 - 12:01
(15) вот смотри, есть клиент, у него 4 точек РИБ планируется на самописке + 1 центр. 1С для всего этого 5*13000 (за 1 платформу) = 65.000.
Это 43 часа работы. За 43 часа можно полностью повторить их маленький функционал. Смысл покупать 1С для них?
И таких немало товарищей по РФ, которым 1С нафиг не упала.
   Гений 1С
 
19 - 22.06.20 - 12:02
(17) моё будущее больше моего прошлого, спасибо.
   NorthWind
 
20 - 22.06.20 - 12:02
(18) функционал конфигуратора за 43 часа повторить, даже семерочного? Ню-ню.
   polosov
 
21 - 22.06.20 - 12:03
(18) Ты там объелся чего-то несвежего или выпил прокисшее до появления градусов?
   Гений 1С
 
22 - 22.06.20 - 12:08
(20) зачем нужен конфигуратор? я полагаю есть среда, где уже есть связь между формой и объектом БД? ведь на дворе 2020 год жи?
   Гений 1С
 
23 - 22.06.20 - 12:10
(20) ну и потом ты путаешь задачи. Написать 77-подобную RAD и приложение пользователю - это разные задачи.

Приведу пример. В 2000 году на хлебзаводе в Калининграде жизнь столкнула меня с одним Гением, реальным.
Он автоматизировал производство на БД MS SQL, в качестве клиента было приложение на VBasic.

Вот и все.
Правда, задачи тиражирования БД там не стояло, но думаю, выгрузка конфы базы в XML и подгонка под эту структуру базы у другого клиента - это задача, которую можно отдать фрилансеру "за тарелку супа".
   Гений 1С
 
24 - 22.06.20 - 12:10
(23) да, а теперь посчитай, сколько бы этому заводу стоило УПП на штук 50 рабочих мест. ;-)
   NorthWind
 
25 - 22.06.20 - 12:11
(23) вот именно что не стояло. И все жило, пока программист был в доступе и мог менять код под хотелки завода.
   NorthWind
 
26 - 22.06.20 - 12:12
а исчезни программист - вместе с ним (ну максимум месячишка через три или полгода) исчезнет и система. А вместо нее будет 1С.
   Гений 1С
 
27 - 22.06.20 - 12:12
(25) я тебя умоляю. программировать на бейсике - это не джава. Решается путем штата из 2-3 человек.
   polosov
 
28 - 22.06.20 - 12:12
(24) Ты путаешь тиражное решение от решения под конкретного заказчика. Кстати, сон очень важен для мышления.
   Волшебник
 
Модератор
29 - 22.06.20 - 12:13
Я написал на Java под Android платформу 1М, там есть справочники, документы, регистры. Могу поделиться исходниками, если интересно.
   polosov
 
30 - 22.06.20 - 12:13
(27) Только кто пойдет на этот тухлый стек?
 
 Рекламное место пустует
   Гений 1С
 
31 - 22.06.20 - 12:14
(26) не согласен.
(28) ложусь в 22:30, встаю в 8:00, спасибо ЭлРоду за "Магическое утро".
(29) буду иметь ввиду, пока что не надо.

Меня удивляет простота вопроса и неспособоность на него ответить. Получается, что в 2020 году кроме 1С нет доступных инструментов разработки десктопных приложений для БД?
   NorthWind
 
32 - 22.06.20 - 12:14
(27) а это точно надо? Штату из 2-3 человек надо платить деньги. Если это прогеры, то не как грузчикам. А теперь посчитай их зп за год и сравни со стоимостью 1С
   Гений 1С
 
33 - 22.06.20 - 12:16
(32) ты знаешь заводы, где 1С свистит-пердит без программистов?
Ну и потом опять же, ничто не мешает стандартизировать это решение. Я бы воспользовался, если бы кодер описал, хотя бы в том случае, где бюджет в 65к. И появился бы рынок внедренцев. Так что все нормально.
   NorthWind
 
34 - 22.06.20 - 12:16
(31) полно. Но для "тиражирования" в вашем понимании в штате нужны будут серьезные и недешевые специалисты.
   mistеr
 
35 - 22.06.20 - 12:16
(18) Ты не подумал о стоимости поддержки такого решения. Тебе конечно профит, а клиенту сплошные мучения. Если бизнес чуть-чуть с головой, на такое не поведется. Он лучше перетерпит немного на Экселе и Гугл Докс, заработает 65К и внедрит 1С.
   Гений 1С
 
36 - 22.06.20 - 12:16
(34) если полно, то примеры в студию.
   Василий Алибабаевич
 
37 - 22.06.20 - 12:16
(22) "я полагаю есть среда, где уже есть связь между формой и объектом БД?" Оно таки есть. Странно что целый Гений этого не знает.
Вопрос где будет бизнес-логика? В хранимках SQL-ля? Или все же придется рисовать контроллеры? Или голые таблицы SQL будешь показывать пользователю?

ЗЫ. Чудны дела твои... Чел ни ухом ни рылом в предмете а уже туда же. Киллерсов рисовать собрался.
   NorthWind
 
38 - 22.06.20 - 12:17
(36) см (15), уже все сказано
   Гений 1С
 
39 - 22.06.20 - 12:17
(35) Мучения потому что нет альтернативного стандарта. Все пытаются создать копию 1С (ананас, 2С, Фузион), никто не думает о возможности реализации в чистом коде.
   NorthWind
 
40 - 22.06.20 - 12:17
(33) знаю, где работает один достаточно средний специалист. Знаю такие, где есть сисадмин и которые обращаются к франчам.
   Гений 1С
 
41 - 22.06.20 - 12:18
(37) странные ты вопросы задаешь, будто подаван. Бизнес-логика будет там же где и в 1С - в коде приложения.
   Гений 1С
 
42 - 22.06.20 - 12:19
(38) Я смотрел, как делаются формы к Джава. Простые формы даже, без БД. Это же тихий ужас - на каждый элемент формы объявляется класс-наследник и т.п. Даже в Аксессе и то проще формы рисуются. Мне кажется, в 2020 году должен быть нормальный инструмент для работы с формами, а не это ООП старье.
   NorthWind
 
43 - 22.06.20 - 12:19
(39) потому что в большинстве случаев в этом нет практического смысла ни для кого. Ни для заказчика, ни, по гамбургскому счету, для исполнителя такого проекта.
   Василий Алибабаевич
 
44 - 22.06.20 - 12:19
(41) А ЗаДляНафига тогда показывать голые таблицы на формах собрался?
   NorthWind
 
45 - 22.06.20 - 12:20
(42) когда вы можете сделать форму-предка и унаследовать от нее потомков - это для нормального специалиста как раз хорошо, а не плохо. Для дубатола - да, тяжко.
   Гений 1С
 
46 - 22.06.20 - 12:20
(43) смысл в цифрах я тебе уже нарисовал. Проблема не в смысле, проблема в том, что никто не разрабатывает альтернативу.
Вот я работал в розничной контроре, там было 100 точек, на каждую по 10.000 была куплена 1С:Розница (по тем еще ценам). Это 1 лям. Я думаю, если бы эти деньги были вложены в "убийцу 1С", было бы больше эффекту и предприятию и бизнес-сообществу и программистам.
   Гений 1С
 
47 - 22.06.20 - 12:22
(45) вот потому "нормальные" программисты и автоматизируют простейший склад годами, а не за пару дней, как 1сники. Заметь, что в моем примере с заводом программист клепал формы не на дельфи или C++, а на VBasic, ибо формы там клепаются очень быстро.
Наверняка у него была общая процедура для заполнения полей формы по полям БД и наоборот.
   Гений 1С
 
48 - 22.06.20 - 12:22
(44) данные хранятся в БД. а бизнес-логика и код по отображению полученных из БД данных - в приложении. Что не так?
   VladZ
 
49 - 22.06.20 - 12:23
Фигасе... Гений 1с собрался писать убийцу 1С!

Самая нелепая новость на сегодня.
   NorthWind
 
50 - 22.06.20 - 12:24
(47) нормальные вещи требуют времени. "Клепатели" обычно кончают плохо.
   Гений 1С
 
51 - 22.06.20 - 12:25
(50) Раскажи это Цукенбергу и Гейтсу.
   Гений 1С
 
52 - 22.06.20 - 12:25
(50) или ты хочешь до пенсии хлебать лаптём 1С?
   NorthWind
 
53 - 22.06.20 - 12:26
(46) лям - это зарплата одного среднего программиста за год. За год один человек не повторит конфигуратор семерки, даже если будет работать без выходных.
   Гений 1С
 
54 - 22.06.20 - 12:27
(53) ты че к конфигуратору прицепился. Еще раз - можно написать библиотеку для того же VBasic (ну счас уже этот язык не актуален) и все.
Формы можно клепать в обычном IDE, но не ООП-ном, конечно же.
   NorthWind
 
55 - 22.06.20 - 12:27
(51) у них все нормально со штатом серьезных высокооплачиваемых специалистов.
   polosov
 
56 - 22.06.20 - 12:29
(54) Да никто не согласится на поделку за 65тыс, с поддержкой, состоящей из одного Гения с горящими глазами.
   Василий Алибабаевич
 
57 - 22.06.20 - 12:29
(48) Прочитай свой (22) "я полагаю есть среда, где уже есть связь между формой и объектом БД?".
Открою секрет - в общем случае это и есть приложение, которое пишут программисты. Тебе оно нужно готовое? Таких тоже есть. Только они способны только показать кристально чистые данные из таблиц SQL. Без обработки.
Для всего остального нужно писать, рисовать формы... В общем именно то чем и занимаются программисты.
   mistеr
 
58 - 22.06.20 - 12:30
(54) Как ты не можешь понять — что бы клепать формы быстро и "автоматизировать простейший склад за пару дней", нужен некий аналог конфигуратора.
   VladZ
 
59 - 22.06.20 - 12:30
Чтобы иметь конкуренцию с решениями от 1С нужно:
1. Иметь возможность оперативно реагировать на изменения законодательства.
2. Иметь развитую сеть (продажи + поддержка).


Техническая сторона вопроса - вторична. Без решения эти вопросов все эти "Убийцы 1С" - как круги на воде: да, были. Да, кто-то в видел. Где они сейчас? ХЗ.
   Гений 1С
 
60 - 22.06.20 - 12:31
По сути, я вижу структуру Killer 1s так:
1. Формы рисуются в обычном IDE. По сути в нарисованной форме важно только расположение и названия элементов.
2. События форм описываются опять же в IDE.
3. Есть библиотека по привязке форм к объекту БД. Чтобы формы вели себя как формы справочников и документов.
4. Есть библиотека по получению итогов по регистрам, чтобы не ваять каждый раз SQL запрос.
5. Есть библиотека по выгрузке конфигурации БД в XML и натягивании этой конфы на БД клиента. Наверное, в этот файл имеет смысл включать и свежий EXE с логикой приложения.
6. Логика приложения содержится в EXE.
7. БД рисуется на первых этапах ручками по правилам, или же в дальнейшем каким-то простейшим конфигуратором.
 
 Рекламное место пустует
   mistеr
 
61 - 22.06.20 - 12:31
(58) Вот в VB есть некий аналог конфигуратора. А в Access еще лучший аналог, поэтому в Access клепать быстрее. чем в VB. Но гибкости меньше.
   Гений 1С
 
62 - 22.06.20 - 12:32
(59) коллега, ну какие измененения законодательства в выпечке булок? они как были, так и будут булками, на рецепты влияют не законы, а вкусы потребителей. Ну что-то там в печатных формах документов будет, ок. Для бухов можно оставить 1С, а вот основная вкусняшка, производство, будет под Killer 1s.
То же самое и с розницей. Там будут изменения в НДС? возможно, но не часто. Буху - хоть 1С, хоть Парус, а вот для работы Killer 1S
   Гений 1С
 
63 - 22.06.20 - 12:33
(61) я изложил в (60)
   Гений 1С
 
64 - 22.06.20 - 12:33
(58) не нужен, читай (60)
   NorthWind
 
65 - 22.06.20 - 12:33
(54) какая разница как вы это назовете. Пусть будет библиотека. В любом случае - сделать настраиваемую тиражку, с которой бы справлялся обычный юзер, с отчетами, с настройкой структуры БД, форм - это серьезная задача. Требующая многих человеко-месяцев работы и инвестиций. Никто не будет это делать просто потому что зачесалось в одном месте.
   tgu82
 
66 - 22.06.20 - 12:33
(61) Там куча мастеров которые позволяют что-угодно учитывать.
   Гений 1С
 
67 - 22.06.20 - 12:34
(66) мастерами пользуются только подаваны. Я работал с Access, мастера со временем перестал юзать.
   Гений 1С
 
68 - 22.06.20 - 12:35
(65) зачем с ней справляться юзеру? ггг.. Или ты думаешь, что на хлебозаводе над каждым юзером стоял программист? Я тя умоляю, он очень быстро разработал и внедрил. И в его системе я был потенциал для тиражирования. Но сейчас, конечно, Vbasic уже не актуален.
   ejikbeznojek
 
69 - 22.06.20 - 12:35
(42) ХЗ...вроде если использовать SceneEditor и нарисовать макет формы в XML под java fx , то базовые вещи не особо отличаются от управляемой формы в 1С.
Не базовые хз...не  пробовал.
   tgu82
 
70 - 22.06.20 - 12:35
(67) Да на мастерах можно очень серьезные системы делать. Есть на сегодняшний день куча всяких готовых клиентских приложений для работы с базами данных. Вопрос только насколько они подходят для учета а не дял игр с ними
   Василий Алибабаевич
 
71 - 22.06.20 - 12:36
(67) Раз не подаван в аццес - бери его. Там есть все из (60). За исключением *.exe
   Гений 1С
 
72 - 22.06.20 - 12:37
(71) аксесс - уже нафталин.
   Fish
 
73 - 22.06.20 - 12:37
САП уже предлагали?
   VladZ
 
74 - 22.06.20 - 12:37
(62) Ну так и пиши: никакой это не убийца 1С.
Просто программа для автоматизации учета выпеченный булок.
   Гений 1С
 
75 - 22.06.20 - 12:37
(70) мы не про клиентские приложения говорим, а про инструменты разработки. Так все же, кризис ИТ?
   Гений 1С
 
76 - 22.06.20 - 12:38
(69) ну вот уже некий прогресс. Формы рисуем отдельно, а события и все остальное с ними - описываем в приложении, которое клепаем в обычном IDE.
   fisher
 
77 - 22.06.20 - 12:38
Не получится дешево реализовать простое бизнес-приложение в "чистом коде". Слишком дорого кастомизировать. Так или иначе в процессе придется рисовать какой-то развесистый фреймворк.
Так фузины и рождаются.
   Гений 1С
 
78 - 22.06.20 - 12:39
(71) и за исключением тиражирования. Access разве позволяет программно менять структуру БД? ггг
   Василий Алибабаевич
 
79 - 22.06.20 - 12:39
(72) Та... я так и понял. Особенно когда прочитал за "Формы можно клепать в обычном IDE, но не ООП-ном, конечно же."
Расстрою. В ненафталиновых - оно все ООП.
   Гений 1С
 
80 - 22.06.20 - 12:39
(78) Хотя пардон, аксесс позволял работать с внешними базами. Но все равно это путь через гланды, нет.
   seevkik
 
81 - 22.06.20 - 12:40
(14) мускул
   Гений 1С
 
82 - 22.06.20 - 12:40
(79) Открою тебе секрет - в любом IDE можно написать не ООП приложение. Но суть не в этом. ООП вредно только для форм. В принципе, для ERP-систем можно не использовать ООП на уровне логики приложения.
   Гений 1С
 
83 - 22.06.20 - 12:40
(81) Это БД. Хорошая БД, не спорю. Что дальше? Само приложение на чем?
   NorthWind
 
84 - 22.06.20 - 12:41
(68) потому что первое изменение какого-нибудь ЭУПД - и приплыли. Нужно какие-то данные, данных в базе нет, надо столбцы добавлять. Еще хорошо если просто извлечь. А если обрабатывать их как-то перед передачей, не дай Бог? Кто все это будет делать в вашем киллере, если тот кто изначально писал проект, вне доступа?
   Василий Алибабаевич
 
85 - 22.06.20 - 12:42
(82) "ООП вредно только для форм." Иттить колотить. Вот это перл. А народ то и не знает. Всякие MVC изобретает. А оно оказывается - "ООП вредно" )))
   Гений 1С
 
86 - 22.06.20 - 12:43
(85) для RAD вредно. Для вылизывания какого-то приложения может и норм, но не для RAD
   NorthWind
 
87 - 22.06.20 - 12:43
+ (84) в 1С, если подобное происходит, я могу по объявлению найти программиста который мне все моментально сделает. В случае самопальной системы - если автор недоступен - я попадаю в глубокую просрацию, которая кончается убытками и тем что система выкидывается нахрен с предприятия и заменяется на 1С.
   Гений 1С
 
88 - 22.06.20 - 12:44
(84) а как это в 1С делается, друже?
аналогично.
на пальцах объясняю:
1. Получаешь XML с новой структурой и новый EXE.
2. Натягивается XML На структуру базы. EXE проверяет версию базы и при необходимости вызывает процедуру апдейта с одной версии на другую. В 1С все точно так же, посмотри модули обновлений.
Тривиально.
   Василий Алибабаевич
 
89 - 22.06.20 - 12:44
(86) "для RAD вредно."
Не стыдно не знать. Стыдно упорствовать в своем незнании.
   Гений 1С
 
90 - 22.06.20 - 12:45
(87) ну недоступен он, потому что нет Killer 1S. как народ войдет во вкус, тут же и прогеры появятся. Да им и самим будет приятнее работать на системе, где они могут сделать все, чем на ЖКК.
   Гений 1С
 
91 - 22.06.20 - 12:45
(89) да знаю я, ВА, знаю. Но ООП и RAD - это разное, уймись.
   NorthWind
 
92 - 22.06.20 - 12:46
(88) Получаю - эт хорошо. Но кто будет эти XML подготавливать и за какие шиши?
   Гений 1С
 
93 - 22.06.20 - 12:47
(92) XML - это просто выгрузка структуры текущей БД. Вот ты ведешь разработку на некоторой БД. Нажал кнопку - и структура БД выгрузилась в XML
   NorthWind
 
94 - 22.06.20 - 12:48
(93) Вы не поняли. Кто это все будет делать? Я ж говорю - программист недоступен. Ну надоело ему это все.
   Йохохо
 
95 - 22.06.20 - 12:48
(93) в txt ты похож на моего учредителя, на этом всё
   Гений 1С
 
96 - 22.06.20 - 12:48
(92) Если тебе нужны примеры, то приведу еще один пример. Всем вам известна Магазька. Автор продает ее за смешные деньги (то ли 2 то ли 5 тыщ, не помню), но для работы нужен ключ 1с за 13000. Есть у него вариант с тиражированием в 1С, но то ли не принимают там его конфу, то ли он не заморачивается, то ли ему не выгодно.
А вот теперь подумайте, стало ли бы у Магазьки больше внедрений, если бы ее автор писал бы ее не на 1С, а на Killer 1s?
   Гений 1С
 
97 - 22.06.20 - 12:49
(94) другой программист. При наличии стандартов найти такого программиста не сложнее, чем Linux-администратора.
   NorthWind
 
98 - 22.06.20 - 12:49
(96) у Магазьки, насколько я знаю, код открыт. Любой 1Сник может осуществлять поддержку, и для этого не надо изучать ничего кроме того что он уже знает как востребованный на рынке специалист.
   NorthWind
 
99 - 22.06.20 - 12:50
(97) кто будет устанавливать стандарты и за какие шиши?
   Гений 1С
 
100 - 22.06.20 - 12:50
(98) что мешает возникнуть сообществу программистов на Killer 1s, если там будут реальные деньги и внедрения?
  1  2  3  4  5  6  7  8  9  10   

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.