|
Как создать эффективную ERP систему!
|
|||
---|---|---|---|
#18+
А> Вы тоже не расшифровали что такое "работа с данными, которую просто А> невозможно обеспечить в браузере". и всетаки об недостатках браузера: 1) нет userDefined HotKey 2) нет Drag'n'Drop 3) тормознутость. 4) 1 и 3 ставит крест на быстром вводе данных. Попробуйте накидать документ с парой сотен позиций в браузере и в нативном приложении, считая что оба заточены на максимальную скорость. продолжим? -- Кочмин Александр Posted via ActualForum NNTP Server 1.3 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2006, 14:45 |
|
Как создать эффективную ERP систему!
|
|||
---|---|---|---|
#18+
guest_20040621> групповые замены по условиям, пересчет по формулам и т.п. ;) Если Вы посмотрите на возможности Ajax интерфейсов внимательнее, будете приятно удивлены. Г-н АБ imho рассуждает абсолютно правильно. Единственная проблема - проблема выбора: явно доминирующего фреймворка нет. Пока нет. AJAX в общем всего лишь обработка на клиенте XML пакета и верстка на основе его данных страницы. Конечно можно паковать данные в XML, на клиенте распаковывать и вставлять в HTML код. Написать своего клиента на жаве, на сервере настрочить кусок СП для работы с СУБД и т.п. Только смысла заниматься таким геммороем для задач обработки данных не вижу, когда все давно решено. Или Вы видите все же смысл? Не считать же смыслом желание "хочу браузер и все. Точка!" :) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2006, 15:08 |
|
Как создать эффективную ERP систему!
|
|||
---|---|---|---|
#18+
> Или Вы видите все же смысл? И не только я. ;) Поправьте, если я ошибаюсь, но, по-моему, Google анонсировал своего веб-клиента года три назад. Сейчас фреймворки развиваются такими темпами, что очень скоро будет возможность строить полноценные интерфейсы на любой вкус. > Не считать же смыслом желание "хочу браузер и все. Точка!" В каком-то смысле так и есть. Универсальный клиент. При этом приложение может работать локально или на удаленном сервере - для пользователя это не играет роли. И клиентская операционная система - тоже. ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2006, 15:45 |
|
Как создать эффективную ERP систему!
|
|||
---|---|---|---|
#18+
Alexandr Kochminи всетаки об недостатках браузера: 1) нет userDefined HotKey 2) нет Drag'n'Drop 3) тормознутость. Да кто же Вам это рассказал? 1) есть 2) есть 3) тоже есть :) согласен, в соревновании на скорость победит конечно не браузер. но и не "нативный клиент", а мэйнфреймовский терминал! ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2006, 16:49 |
|
Как создать эффективную ERP систему!
|
|||
---|---|---|---|
#18+
iscrafmAJAX в общем всего лишь обработка на клиенте XML пакета и верстка на основе его данных страницы Боюсь, что Вы либо не разобрались в этой технологии, либо делаете вид. Суть тут вовсе не в XML - можно при желании гонять plain text, html или что угодно еще. Суть в том, что обмен между клиентом и сервером происходит в фоновом режиме, без перерисовки экрана. Соответственно, все ограничения, присущие веб-приложениям первого поколения, снимаются: все, что нельзя сделать на клиенте, делается на сервере. Вы с gmail работали? А это ведь только 10% возможности технологии. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2006, 16:58 |
|
Как создать эффективную ERP систему!
|
|||
---|---|---|---|
#18+
АБ iscrafmAJAX в общем всего лишь обработка на клиенте XML пакета и верстка на основе его данных страницы Боюсь, что Вы либо не разобрались в этой технологии, либо делаете вид. Суть тут вовсе не в XML - можно при желании гонять plain text, html или что угодно еще. Суть в том, что обмен между клиентом и сервером происходит в фоновом режиме, без перерисовки экрана. Соответственно, все ограничения, присущие веб-приложениям первого поколения, снимаются: все, что нельзя сделать на клиенте, делается на сервере. Вы с gmail работали? А это ведь только 10% возможности технологии. правда с одной ремаркой! Если система может понятно разделить данные обновляемые и нет. Т.е. сможет ли разобраться "при удалении сотрудника вверху - перерисовать фонд зарплаты внизу". :) Замучитесь программировать. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2006, 17:31 |
|
Как создать эффективную ERP систему!
|
|||
---|---|---|---|
#18+
Petro123Если система может понятно разделить данные обновляемые и нет. Т.е. сможет ли разобраться "при удалении сотрудника вверху - перерисовать фонд зарплаты внизу". :) Замучитесь программировать. Да нет, не замучаюсь. Программирование этой задачи в AJAX принципиально ничем не отличается от программирования ее же, скажем, в Delphi. С той только разницей, что такая бизнес-логика будет сконцентрирована на сервере. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2006, 17:37 |
|
Как создать эффективную ERP систему!
|
|||
---|---|---|---|
#18+
АБДа нет, не замучаюсь. ну, о трудности программирования данной системы не я сказал (поиск). Что касается традиционных подходов (Delphi и т.д), то там уже есть наработанные годами решения в виде библиотек. ЗЫ. Каждый компонент (табличка) - это окно Win, которое перерисовыется тысячу и одним способом. Удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2006, 17:47 |
|
Как создать эффективную ERP систему!
|
|||
---|---|---|---|
#18+
вообще я не понимаю, почему вопрос GUI стал камнем преткновения у ERP систем? Там проблем больше нету? ______________________________________________ Вы имеете право хранить молчание! Всё что Вы скажете может быть использовано против Вас в суде! ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2006, 17:50 |
|
Как создать эффективную ERP систему!
|
|||
---|---|---|---|
#18+
Petro123Что касается традиционных подходов (Delphi и т.д), то там уже есть наработанные годами решения в виде библиотек. Ну тут кое у кого тоже счет идет уже на годы, и библиотеки повторно-используемых компонент копятся. К тому же повторное использование на java, согласитесь, несколько более продвинутое чем в Delphi. Petro123вообще я не понимаю, почему вопрос GUI стал камнем преткновения у ERP систем? Вы правы, слово за слово... надо завязывать или открывать новый топик. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2006, 17:53 |
|
Как создать эффективную ERP систему!
|
|||
---|---|---|---|
#18+
просто "задели" за одну из частей, явно "забитую" за неотделимая часть системы. Если бы было сказано что интерфейс можно писать на чем хотите (Делфи, жаба, PHP и прочее), так как логика в самой базе и везде будет все (бизнес-процессы, права и тп) работать одинаково -то от интерфейса бы отстали -так как прицепиться не к чему ;) , а обсуждали бы эффективность хранения логики на сервере и тп.... хотя скорее всего бы умерло как всегда с резюме что "ничего у вас не выйдет" ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2006, 17:58 |
|
Как создать эффективную ERP систему!
|
|||
---|---|---|---|
#18+
АБ iscrafmAJAX в общем всего лишь обработка на клиенте XML пакета и верстка на основе его данных страницы Боюсь, что Вы либо не разобрались в этой технологии, либо делаете вид. Суть тут вовсе не в XML - можно при желании гонять plain text, html или что угодно еще. Суть в том, что обмен между клиентом и сервером происходит в фоновом режиме, без перерисовки экрана. Соответственно, все ограничения, присущие веб-приложениям первого поколения, снимаются: все, что нельзя сделать на клиенте, делается на сервере. Вы с gmail работали? А это ведь только 10% возможности технологии. Ну суть даже не в "фоновом" режиме - суть в том что страница обновляется без _полной_ перезагрузки - а-ля формы в делфе, свинге, выживалстудии... а вот насчет "что нельзя на клиенте делается на сервере" - или аякс сейчас _настолько_ продвинут или чтение всего относящегося к SAA/CUA надо объявить "дурным тоном" . ( смайлик хере: :)) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2006, 20:10 |
|
Как создать эффективную ERP систему!
|
|||
---|---|---|---|
#18+
Вдогонку. Посоветуйте статью для чтения об соотношении аякса и MVC :( ... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2006, 20:17 |
|
Как создать эффективную ERP систему!
|
|||
---|---|---|---|
#18+
Petro123вообще я не понимаю, почему вопрос GUI стал камнем преткновения у ERP систем?Там проблем больше нету? Что такое GUI знают все (или думают, что знают), а вот что такое ERP, не знает никто, в.т.ч. и автор топика :) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2006, 09:28 |
|
Как создать эффективную ERP систему!
|
|||
---|---|---|---|
#18+
АБ iscrafmAJAX в общем всего лишь обработка на клиенте XML пакета и верстка на основе его данных страницы Боюсь, что Вы либо не разобрались в этой технологии, либо делаете вид. Суть тут вовсе не в XML - можно при желании гонять plain text, html или что угодно еще. Суть в том, что обмен между клиентом и сервером происходит в фоновом режиме, без перерисовки экрана. Соответственно, все ограничения, присущие веб-приложениям первого поколения, снимаются: все, что нельзя сделать на клиенте, делается на сервере. Вы с gmail работали? А это ведь только 10% возможности технологии. Угу, делаю вид :) На самом деле текст или xml без разницы. Всего лишь ассинхр. протокол. Но для работы с данными нужно много чего. Не судите по вершкам. И давайте уже более актуальный пример. Неужели кроме спаморассадника gmail ничего достойного нет, причем по теме? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2006, 11:09 |
|
Как создать эффективную ERP систему!
|
|||
---|---|---|---|
#18+
Приветствую, коллеги! Вчира буквально тоже спорили по поводу браузера. И обсуждали проблему ввода. К примеру, есть справочник 15000 записей В браузере надо сделать выбор нужной записи из Combика.. Условия: 1. Комбик (а точнее выпадающий список) должен показывать не один, а 2 столбца; 2. При ручном наборе в поле комбика выпадающий список должен отфильтровывать только те записи, первый столбец которых начинается/содержит набранный текст В программе пользователь это делает моментально -------------------------------------------------------------- Типерь вопрос любителям Браузеров... Как решить эту задачу в браузере Ответов здесь не надо, т.к. нормальных в принципе нет. Либо трафик напрягаем, либо извращаем справочник по категориям, а клиентам это не понравится, в скрипте делать хэш - времени на загрузку уйдет уйма Короче, просто делается программа, а ВЭБинтерфейс прифинчивается сбоку, и то чисто для информации, а не ввода ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2006, 12:48 |
|
Как создать эффективную ERP систему!
|
|||
---|---|---|---|
#18+
-=*ShamaN*=- путаете тёплое с мягким. -=*ShamaN*=- К примеру, есть справочник 15000 записей ==== есть книга из 15000 строк В браузере надо сделать выбор нужной записи из Combика.. ======= надо сделать выбор нужной строки прокручивая все строки СРАЗУ ваш вопрос про клиент-серверную архитектуру. Нельзя обозреть необъятное. В бООЛьших книгах-справочниках для навигации есть оглавление, тезаурусы, перекрёстные ссылки. Почему вы решили, что ваш пользователь не идиот? И ТЗ писал не идиот? ЗЫ. А если в справочнике 2млн. записей? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2006, 13:11 |
|
Как создать эффективную ERP систему!
|
|||
---|---|---|---|
#18+
авторК примеру, есть справочник 15000 записей В браузере надо сделать выбор нужной записи из Combика.. Условия: 1. Комбик (а точнее выпадающий список) должен показывать не один, а 2 столбца; 2. При ручном наборе в поле комбика выпадающий список должен отфильтровывать только те записи, первый столбец которых начинается/содержит набранный текст Выпадающий список сделать можно, но фигня получится. Если критерию удовлетворяют все 15 тысяч записей -- что тогда, качать их из базы все сразу? Надо сканировать получившуюся выборку скользящим окном. По-моему, нормальное решение для этой задачи -- выбор в отдельном окне с гридом. В нем можно и столбцов сделать сколько угодно, и выбор сортировки по ним в рантайме, и, само собой, поиск. При наличии соответствующего инструментария делается за 15 минут. За бутылку готов продемонстрировать. Выбор (дополнение) по первым буквам -- это вообще классическая задачка, на которой демонстируют возможности AJAX. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2006, 13:15 |
|
Как создать эффективную ERP систему!
|
|||
---|---|---|---|
#18+
Petro123 -=*ShamaN*=- путаете тёплое с мягким. -=*ShamaN*=- К примеру, есть справочник 15000 записей ==== есть книга из 15000 строк В браузере надо сделать выбор нужной записи из Combика.. ======= надо сделать выбор нужной строки прокручивая все строки СРАЗУ ваш вопрос про клиент-серверную архитектуру. Нельзя обозреть необъятное. В бООЛьших книгах-справочниках для навигации есть оглавление, тезаурусы, перекрёстные ссылки. Почему вы решили, что ваш пользователь не идиот? И ТЗ писал не идиот? ЗЫ. А если в справочнике 2млн. записей? А если, да кабы.... Я описал вполне конкретную типовую задачу... В принципе не секрет - это справочник ждстанций россии, где ввод осуществляется по первым буквам... Моя фраза "либо извращаем справочник по категориям" означает то же самое, что вы написали, разбить по заголовкам или ещё чему-нибудь --- ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2006, 13:16 |
|
Как создать эффективную ERP систему!
|
|||
---|---|---|---|
#18+
iscrafmИ давайте уже более актуальный пример. Нет, пример за Вами. Я утверждаю, что в браузере можно сделать практически все. Предлагаете доказывать это утверждение путем перебора "почти всего"? :) Лучше Вы приведите пример того, чего по Вашему мнению браузер не может, а я попытаюсь опровергнуть. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2006, 13:18 |
|
Как создать эффективную ERP систему!
|
|||
---|---|---|---|
#18+
АБ авторК примеру, есть справочник 15000 записей В браузере надо сделать выбор нужной записи из Combика.. Условия: 1. Комбик (а точнее выпадающий список) должен показывать не один, а 2 столбца; 2. При ручном наборе в поле комбика выпадающий список должен отфильтровывать только те записи, первый столбец которых начинается/содержит набранный текст Выпадающий список сделать можно, но фигня получится. Если критерию удовлетворяют все 15 тысяч записей -- что тогда, качать их из базы все сразу? Надо сканировать получившуюся выборку скользящим окном. По-моему, нормальное решение для этой задачи -- выбор в отдельном окне с гридом. В нем можно и столбцов сделать сколько угодно, и выбор сортировки по ним в рантайме, и, само собой, поиск. При наличии соответствующего инструментария делается за 15 минут. За бутылку готов продемонстрировать. Выбор (дополнение) по первым буквам -- это вообще классическая задачка, на которой демонстируют возможности AJAX. Вы не поняли не выбор, а фильтрация! Сужение списка Хотя, даже скользящее окно будет тормозить, не говоря уже о фильтре ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2006, 13:18 |
|
Как создать эффективную ERP систему!
|
|||
---|---|---|---|
#18+
-=*ShamaN*=-В принципе не секрет - это справочник ждстанций россии, где ввод осуществляется по первым буквам... Вот, сразу надо было побольше конкретики. Такой вариант: пользователь вводит первые буквы, как только этим буквам удовлетворяет, скажем, 10 станций, появляется список для выбора -- устроит? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2006, 13:21 |
|
Как создать эффективную ERP систему!
|
|||
---|---|---|---|
#18+
Пример того, что браузер не может: он не может создать параллельный поток, который бы что-то делал в процессе работы Даже если поток создается в WebApp, браузер не может получать обратные сообщения с сервера. Браузер не может работать с системой. Браузер ограничен скриптами. Банально, он даже не может нормально без тормозов высветить большое дерево Он не может получить инфу из сокета и кинуть его в запущенный Word на локальной машине (OLE) можно долго продолжать ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2006, 13:26 |
|
Как создать эффективную ERP систему!
|
|||
---|---|---|---|
#18+
АБ -=*ShamaN*=-В принципе не секрет - это справочник ждстанций россии, где ввод осуществляется по первым буквам... Вот, сразу надо было побольше конкретики. Такой вариант: пользователь вводит первые буквы, как только этим буквам удовлетворяет, скажем, 10 станций, появляется список для выбора -- устроит? Я хочу все станции на букву "А". Я в вебе не особо силен, расскажите, как это технически будет выглядеть, сам цикл...?* ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2006, 13:29 |
|
Как создать эффективную ERP систему!
|
|||
---|---|---|---|
#18+
-=*ShamaN*=-Пример того, что браузер не может: он не может создать параллельный поток, который бы что-то делал в процессе работы Мы ведь ведем речь о клиенте, так? Давайте оставим параллельные потоки, "которые что-то делают", серверу, ОК? -=*ShamaN*=-Даже если поток создается в WebApp, браузер не может получать обратные сообщения с сервера. Справедливо: по прерываниям браузер не работает. Но можно добиться требуемого результата по опросам. Для Вас это принципиально? -=*ShamaN*=-Браузер не может работать с системой. Браузер ограничен скриптами. Ну это вообще перлы, даже не хочется комментировать. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.10.2006, 13:33 |
|
|
start [/forum/topic.php?fid=33&msg=34069652&tid=1549204]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
50ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 163ms |
0 / 0 |