2010-08-07 1 views

ответ

2

Ну, первое отличие состоит в том, что вам нужен браузер для работы с веб-приложением, поэтому в основном ваш пользователь может работать везде. Я думаю, вы сэкономите деньги в ИТ-отделе, потому что вам не нужно обновлять каждую машину, а только ваше веб-приложение. Но это всего лишь общая мысль. Когда вы выбираете конкретную технику, вы можете иметь больше преимуществ или недостатков, чтобы заботиться.

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

2

Это полностью зависит от сценариев использования и развертывания.

Если вы хотите создать единую точку развертывания и не против иметь меньший контроль над пользовательским интерфейсом, используйте веб-приложение.

Если вам нужен жесткий контроль над пользовательским интерфейсом и, скорее всего, разверните его на нескольких компьютерах (для каждого персонала HR), используйте настольное приложение.

С вашего вопроса вы уже решили, что веб-приложение - это способ сделать. Зачем спрашивать?

+0

Мне нужно знать, есть ли какие-либо недостатки, которые могут изменить мой взгляд. –

+0

@Bassel Alkhateeb: Если вы хотите знать минусы, почему вы просили только профи? Ваш вопрос задает прямо противоположное тому, что вы хотите знать. Чтобы получить ответ, который вам нужен, вы должны спросить: «Есть ли какие-либо недостатки ** для системы HR, являющейся веб-приложением вместо настольного приложения?» –

+0

@ Bassel - у вас не так много контроля над пользовательским интерфейсом, у веб-приложений есть тайм-ауты. Во многих случаях преимущества перевешивают негативы. – Oded

0

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

Для чего я хочу заметить, что тенденция, как правило, заключается в использовании Rich Internet Applications, потому что: a): вы предоставляете в браузерах превосходные интерфейсы и б): шаблон развертывания намного проще. Но в браузере все еще есть специальные приложения, которые довольно сложно разрабатывать (например, приложения для рисования в стиле САПР - да, они могут быть выполнены в браузере, но это довольно сложно сделать).

Также есть интересные гибридные среды, такие как предлагаемые Lotus Expeditor, где может быть небольшой размер рабочего стола, обеспечивающий локальный веб-сервер и базу данных, позволяющие работать в автономном режиме, все еще управляя RIA. [Отказ от ответственности: я IBM, я работаю с этим продуктом.]