|
Ищу желающий - создание ERP
|
|||
---|---|---|---|
#18+
Shocker.ProWinnipuhпропущено... Случайно - нет, наверняка получится да большая ли разница? вообще, одно другому не мешает. У меня, по крайней мере, реализована переписка между сотрудниками в привязке к документам, автоматические рассылки и напоминания, личные странички (правда редактируемые только уполномоченными людьми). Так что еще немного... стену там... и все. а вот я бы прикрутил еще и whiteboard или как оно называется, чтобы юзеры могли совместно рисовать на доске всякую фигню ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2015, 17:42 |
|
Ищу желающий - создание ERP
|
|||
---|---|---|---|
#18+
WinnipuhShocker.Proпропущено... да большая ли разница? вообще, одно другому не мешает. У меня, по крайней мере, реализована переписка между сотрудниками в привязке к документам, автоматические рассылки и напоминания, личные странички (правда редактируемые только уполномоченными людьми). Так что еще немного... стену там... и все. а вот я бы прикрутил еще и whiteboard или как оно называется, чтобы юзеры могли совместно рисовать на доске всякую фигню Я даже знаю, что они там первым напишут ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2015, 17:44 |
|
Ищу желающий - создание ERP
|
|||
---|---|---|---|
#18+
Вот что Вы за человек такой? Начинаете за здравие: Cat2AlexMirzo, Не слушайте никого. Дерзайте. Плох тот программист, который не хочет покорить Мир своей программой. А заканчиваете за упокой: Cat2...?? ...?? ...??? .....???? Два человека не напишут ERP. Хотя бы переход надо было поплавнее было сделать ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2015, 18:16 |
|
Ищу желающий - создание ERP
|
|||
---|---|---|---|
#18+
AxeleronВот что Вы за человек такой? Начинаете за здравие: Cat2AlexMirzo, Не слушайте никого. Дерзайте. Плох тот программист, который не хочет покорить Мир своей программой. А заканчиваете за упокой: Cat2...?? ...?? ...??? .....???? Два человека не напишут ERP. Хотя бы переход надо было поплавнее было сделать надо сначала написать ОС ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2015, 19:05 |
|
Ищу желающий - создание ERP
|
|||
---|---|---|---|
#18+
kmawнадо сначала написать ОС ERP OS ... Почему бы нет? Можно еще ERP-процессор сделать. На основе ARMа например. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2015, 19:26 |
|
Ищу желающий - создание ERP
|
|||
---|---|---|---|
#18+
Dima TERP-процессор сделать на основе ERP-транзисторов ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2015, 19:29 |
|
Ищу желающий - создание ERP
|
|||
---|---|---|---|
#18+
kmawDima TERP-процессор сделать на основе ERP-транзисторов А как без них? Можно еще НИИ основать для поиска идеальных ERP-молекул для ERP-транзистора ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2015, 19:38 |
|
Ищу желающий - создание ERP
|
|||
---|---|---|---|
#18+
Dima TНИИ основать для поиска идеальных ERP-молекул и получить нобелевку по ERP-химии ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2015, 19:48 |
|
Ищу желающий - создание ERP
|
|||
---|---|---|---|
#18+
kmawDima TНИИ основать для поиска идеальных ERP-молекул и получить нобелевку по ERP-химии А за Нобелевку по-моему $ 1млн полагается. Выходит, что уже богат. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2015, 19:49 |
|
Ищу желающий - создание ERP
|
|||
---|---|---|---|
#18+
Axeleronkmawпропущено... и получить нобелевку по ERP-химии А за Нобелевку по-моему $ 1млн полагается. Выходит, что уже богат. и делать ничего не надо. класс ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2015, 19:51 |
|
Ищу желающий - создание ERP
|
|||
---|---|---|---|
#18+
kmawи делать ничего не надо. класс Вот и бизнесс-план. С поиском клиентов не надо заморачиваться. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2015, 19:59 |
|
Ищу желающий - создание ERP
|
|||
---|---|---|---|
#18+
Dima Tkmawи делать ничего не надо. класс Вот и бизнесс-план. С поиском клиентов не надо заморачиваться. вопрос ТС решен ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2015, 20:00 |
|
Ищу желающий - создание ERP
|
|||
---|---|---|---|
#18+
AxeleronВот что Вы за человек такой? Начинаете за здравие: Cat2AlexMirzo, Не слушайте никого. Дерзайте. Плох тот программист, который не хочет покорить Мир своей программой. А заканчиваете за упокой: Cat2...?? ...?? ...??? .....???? Два человека не напишут ERP. Хотя бы переход надо было поплавнее было сделать Как говорил незабвенный Кристобаль Хунто: - Глупо решать задачи у которых есть решения. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2015, 20:01 |
|
Ищу желающий - создание ERP
|
|||
---|---|---|---|
#18+
ЕвгенийВВ качестве СУБД предлагаю Стебелек! Чтожь, ввиду неподдельного интереса к наносекундным технологиям, расскажу немного о импортозамещении. Как вы знаете семейство Стебельковых сейчас насчитывает несколько высокопроизводительных баз данных отечественного производства. Родоночальник всех баз Key\Value хранилище, которое славится сверхвысокопроизводительностью (десятки миллионов запросов в секунду). Далее известен полнотекстовый сервер, на основе которого построен поисковик. И вот всего несколько месяцев назад появилась еще одно ответвление - днипровская база данных, семейства документоориентированых. Эта база славится также высоким быстродействием (миллионы запросов в секунду) и что немаловажно рабоче-крестьянской ORM под .NET, на основе которой легко и просто описать любую хитрую предметную область и построить ERP. Документоориентированая база хранит разного рода Json документы, например, вот такого плана, для примера. Код: c# 1. 2. 3. 4. 5.
Здесь у нас описана некоторая предметная область. Каждый документ содержит описание компании. У компании есть набор сотрудников. У каждого сотрудника есть набор детей. Теперь как это выглядит с точки зрения интерфейса. Мы видим центральный грид с списком компаний и на даблклике открываются четыре дочерних (вложеных) формы, каждая из которых редактриует свою часть документа. Кажется, если бы подобную предметную область у нас потребовали бы описать на MS SQL или Oracle, то это не было бы простой задачей. Но на Стебельке такую задачу можно описать всего в несколько десятков строк кода и 15 минут времени Например код формы редактирования Компании, может быть таким Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69.
Если у вас сложнейшая предметная область, которая включает сотни вложеных сущностей в иерархиях, то всеравно написать на Стебельке такую прогу будет легко и просто, а код будет отличатся простотой и чистотой, даже если на каждой вложеной форме будет редактироваться сотни полей. Также известно, что такая база данных работает в десятки раз быстрее чем стандартные решения вроде Монго или MS SQL. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2015, 00:35 |
|
Ищу желающий - создание ERP
|
|||
---|---|---|---|
#18+
Brazzers, Даешь Стебелек стране угля! Урааа!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2015, 00:42 |
|
Ищу желающий - создание ERP
|
|||
---|---|---|---|
#18+
Brazzers, Думаю, Вам стоит подумать о тесном сотрудничестве с AlexMirzo и у Вас получится великолепнй продукт - убийца западных аналогов вроде Шарэпойнт и тому подобных. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2015, 00:45 |
|
Ищу желающий - создание ERP
|
|||
---|---|---|---|
#18+
В основе СУБД Стебелек лежит инновационная мат модель, которая позволяет строить даже сложные ИСы невероятно просто, однострочно и элегантно. Вот претположим, у вас есть некоторая форма на которой 50 контролов. У вас стоит следующие стандартные задачи в вашей ERP. 1. Все 50 контролов на форме могут редактироваться и сохранятся в базу 2. Все лейбы к 50 контролам на форме должни быть локализированы на 20 языков. Сама локализация хранится в базе данных. 3. На все 50 контролов могут быть розданы пермишены. На каждого пользователя указывается свой уникальный набор пермишенов, что может пользователь видеть из контролов, что редактировать. 4. На все 50 контролов накладывается валидация. Она тоже может динамически настраиваться без перекомпиляции на каждый контрол на форме. 5. На форме есть кнопка, сбросить все настройки по умолчанию. Если вы уже схватились за голову, представляя как это все нужно описывать на реляционном монстре и какой будет спагетти код, то смею вас успокоить. На Стебельковой ОРМ все что описано выше займет ровно 5 (пять, Карл!) строчек кода. На каждую функциональность ровно одна строчка кода. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2015, 00:51 |
|
Ищу желающий - создание ERP
|
|||
---|---|---|---|
#18+
AxeleronBrazzers, Думаю, Вам стоит подумать о тесном сотрудничестве с AlexMirzo и у Вас получится великолепнй продукт - убийца западных аналогов вроде Шарэпойнт и тому подобных. Даже не знаю. У меня серьезный проект. А эти темы вроде этой, всплывают как пузырьки и сразу лопаются. Все зависит от серьезности намерений автора. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2015, 01:14 |
|
Ищу желающий - создание ERP
|
|||
---|---|---|---|
#18+
Brazzers, Большое спасибо за ценную информацию. Очень интересно. До сих пор думал что no-sql базы как основное хранилище не очень надежны. Завтра почитаю на эту тему. Еще раз спасибо, побольше бы таких интересных комментов. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2015, 01:26 |
|
Ищу желающий - создание ERP
|
|||
---|---|---|---|
#18+
автор Код: c# 1. 2.
да это бред чуть более чем на половину. где тут orm? пока json нужно собирать из текстовых кусков посреди с#/vb кода - не взлетит. например, если в tbCompany.Text будет xxx'xxx, то запрос обломается - чо, самому за этой ерундой следить? Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
с синтаксисом наверное налажал, но идея по-моему очевидна - раз это orm, то классы Company и EmployeeDetail должны генерироваться, а json-запросы сериализовываться из объектов. тогда никаких ошибок на ровном месте. а этот говнокод: Select<EmployeeDetail>(df, "{'Employees':[!{'FirstName':$,'LastName':$,'Age':$,'Childs':[R,{'FirstName':$,'LastName':$}]}]}" нужно как-то интегрировать в linq ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2015, 07:21 |
|
Ищу желающий - создание ERP
|
|||
---|---|---|---|
#18+
BrazzersЕсли вы уже схватились за голову, представляя как это все нужно описывать на реляционном монстре и какой будет спагетти код, то смею вас успокоить. На Стебельковой ОРМ все что описано выше займет ровно 5 (пять, Карл!) строчек кода. На каждую функциональность ровно одна строчка кода. Что-то я за голову не хватаюсь. И займет это у меня ровно одну строчку кода, потому что я все сделаю в хранимой процедуре. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2015, 10:58 |
|
Ищу желающий - создание ERP
|
|||
---|---|---|---|
#18+
AlexMirzoBrazzers, Большое спасибо за ценную информацию. Очень интересно. До сих пор думал что no-sql базы как основное хранилище не очень надежны. Завтра почитаю на эту тему. Еще раз спасибо, побольше бы таких интересных комментов. ну, в общем, да, ст.ебелёк прорыв в мире технологий, такого в мире больше нет, для вашей ERP - как раз оно. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2015, 14:45 |
|
Ищу желающий - создание ERP
|
|||
---|---|---|---|
#18+
AlexMirzoДо сих пор думал что no-sql базы как основное хранилище не очень надежны. Журналируемые базы данных с регулярно настроенным бекапом соответствуют требованиям финансовых систем. Если же винт помер и свежего бекапа нет, то тут уже не важно какая база была установлена. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2015, 15:31 |
|
Ищу желающий - создание ERP
|
|||
---|---|---|---|
#18+
Antonariyавтор Код: c# 1. 2.
да это бред чуть более чем на половину. где тут orm? пока json нужно собирать из текстовых кусков посреди с#/vb кода - не взлетит. Наверное этот пример был чуть сложнее для понимания и нужно начать с азов. Простейший код который сохраняет обьект в базу будет таким. Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9.
Но чаще всего на практике нам не нужно сохранять весь обьект и читать весь, а только его часть. Так называемая прокси загрузка и прокси сериализация\десериализация обьекта. В качестве прокси обьекта также может быть сама форма Form в C# и соответственно код сохранения такой формы с списком полей в базу будет однострочным. Тем не менее ничего не стесняет вас сохранять ваши бизнесс обьекты в любой иерархии, создать дополнительную прослойку классов и обьектов. С помощью рефлексии и джисон шаблонов база может работать с любыми обьектами. Общий стек базы данных таков: ORM -> Json -> Key\Value. Если с шарпа удобней работать с ORM изредка вставляя Json части документов, то из JavaScript, к примеру удобно работать только с Json напрямую без лишней абстракции. Antonariyнапример, если в tbCompany.Text будет xxx'xxx, то запрос обломается - чо, самому за этой ерундой следить? Ну да, тут нужно экранировать ковычку во избежание иньекции. Antonariy Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
с синтаксисом наверное налажал, но идея по-моему очевидна - раз это orm, то классы Company и EmployeeDetail должны генерироваться, а json-запросы сериализовываться из объектов. тогда никаких ошибок на ровном месте. Можно их сгенерировать, но это будут не бизнесс классы (классы которые необходимы бизнесс логике), а классы которые необходимы ORM. Соответственно эти классы прийдется мапить к реальным бизнесс обьектам, например к томуже интерфейсу и заниматься monkey job. Прелесть этой же ОРМ в том, что вы можете сохранять и читать из базы бизнесс обьекты. В двухзвенке простейшим случаем будет однострочный код, который сохраняет форму в базу и из базы читает. AntonariySelect<EmployeeDetail>(df, "{'Employees':[!{'FirstName':$,'LastName':$,'Age':$,'Childs':[R,{'FirstName':$,'LastName':$}]}]}" нужно как-то интегрировать в linq Линка не работает в С++ environment и быстродействие ее не очень. Здесь же пакеты уходят на сервер и запросы выполняются в высокопроизводительной среде вместе с оптимизатором запросов. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2015, 15:52 |
|
Ищу желающий - создание ERP
|
|||
---|---|---|---|
#18+
Cat2Что-то я за голову не хватаюсь. И займет это у меня ровно одну строчку кода, потому что я все сделаю в хранимой процедуре. Причем тут хранимая процедура к интерфейсу. Вам нужно промапить данные из базы данных на конкретные формы в интерфейсе с минимумом телодвижений. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.12.2015, 15:56 |
|
|
start [/forum/topic.php?fid=20&msg=39132249&tid=1400943]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
69ms |
get tp. blocked users: |
1ms |
others: | 309ms |
total: | 456ms |
0 / 0 |