귀하의 경험에 비추어 볼 때, 웹을 그러한 응용 프로그램을위한 플랫폼으로 선택하는 것이 더 좋은 이유는 무엇입니까?인적 자원 시스템이 데스크톱이 아닌 웹 응용 프로그램이어야하는 이유는 무엇입니까?
답변
첫 번째 차이점은 기본적으로 웹 응용 프로그램으로 작업하기 위해 브라우저 만 있으면되므로 기본적으로 사용자가 모든 곳에서 작업 할 수 있다는 것입니다. 모든 단일 시스템을 업데이트하지 않고 웹 응용 프로그램 만 업데이트하면되므로 IT 부서에서 비용을 절감 할 수 있습니다. 그러나 이것은 단지 일반적인 생각입니다. 특정 기술을 선택하면 더 많은 장점이나 단점이 있습니다.
내 생각에 데스크탑 응용 프로그램은 소프트웨어가 작동하려면 클라이언트 자원을 활용해야 할 때 유용합니다.
완전히 사용 및 배포 시나리오에 따라 다릅니다.
단일 배포 지점을 원하고 UI를 제어 할 필요가 없다면 웹 응용 프로그램을 사용하십시오.
UI를 엄격하게 제어하려는 경우 (각 인사 담당자별로) 여러 대의 컴퓨터에 배포하려는 경우 데스크톱 응용 프로그램을 사용하십시오.
귀하의 질문에 이미 웹 앱을 사용하는 것으로 결정했습니다. 왜 그렇게 궁금해하니?
웹 또는 데스크톱을 선호하는 인적 자원 응용 프로그램의 본질적인 측면을 생각할 수 없습니다. 기능적 및 비 기능적 요구 사항 모두에 이릅니다.
내가보기에 트렌드는 일반적으로 풍부한 인터넷 응용 프로그램을 사용하는 것으로 보입니다. 왜냐하면 요즘에는 브라우저에서 매우 우수한 UI를 제공하고 b) 배포 패턴이 훨씬 간단하기 때문입니다. 그러나 여전히 브라우저에서 개발하기가 어려운 전문가 애플리케이션 (예 : CAD 스타일의 드로잉 애플리케이션 - 예 : 브라우저에서 수행 할 수 있지만이를 수행하는 것은 매우 까다 롭습니다)이 있습니다.
Lotus Expeditor과 같은 흥미로운 하이브리드 환경이 있습니다. 여기에는 RIA를 실행하면서 오프라인 웹 서버 및 데이터베이스를 제공하는 작은 데스크탑 공간이있을 수 있습니다. [면책 조항 : 저는 IBM입니다.이 제품을 가지고 일합니다.]
- 1. ASP.NET MVC가 웹 응용 프로그램이어야하는 이유는 무엇입니까?
- 2. Taleo의 인적 자원 데이터의 ETL
- 3. 웹 서비스가 아닌 EJB를 만드는 이유는 무엇입니까?
- 4. 코볼 웹 개발/호스팅 자원
- 5. CSS 규칙을 사용하여 웹 사이트의 모양을 조정하는 대신 데스크톱이 아닌 장치에 m. * (모바일) 하위 도메인을 사용하는 경향이 강한 이유는 무엇입니까?
- 6. HG - 내 시스템이 응답하지 않는 이유는 무엇입니까?
- 7. db가 웹 서버와 동일한 시스템이 아닌 경우의 Capistrano 배치
- 8. current_user가 아닌 이유는 무엇입니까?
- 9. Java에서 웹 응용 프로그램에서 동적으로 자원 번들을 다시로드하는 방법은 무엇입니까?
- 10. 자원 관리 순서가 중요한 이유는 무엇입니까?
- 11. 원격 데스크톱이 작동하지 않음
- 12. 응용 프로그램과 시스템이 느려질 수있는 원인은 무엇입니까?
- 13. 웹 응용 프로그램을 업데이트하는 방법과 이유는 무엇입니까?
- 14. AllowPartiallyTrustedCallers가 기본값이 아닌 이유는 무엇입니까?
- 15. 추상 필드가 아닌 이유는 무엇입니까?
- 16. CGContextRef가 객체가 아닌 이유는 무엇입니까?
- 17. Hashtable이 PascalCase가 아닌 이유는 무엇입니까?
- 18. jQuery.parseJSON이 함수가 아닌 이유는 무엇입니까?
- 19. ActiveRecord가 모듈이 아닌 이유는 무엇입니까?
- 20. 웹 로직 클래스 경로 및 봄 자원
- 21. 자원
- 22. 알려진 자원 이름으로 자원 ID를 얻는 방법은 무엇입니까?
- 23. 개발 웹 서버가 Application_Error를 404에서 실행합니다. IIS7이 아닌 이유는 무엇입니까?
- 24. 자원
- 25. 자원
- 26. 웹 응용 프로그램이 아닌 웹 응용 프로그램에 웹 페이지의 변경 사항을 알리는 가장 좋은 방법은 무엇입니까?
- 27. 내 세션 기반 로그인 시스템이 작동하지 않는 이유는 무엇입니까?
- 28. fopen이 자원 ID # 4를 반환합니다.
- 29. xaml 응용 프로그램 자원 값
- 30. 업데이트 이후의 응용 프로그램 자원
내 생각을 바꿀 수있는 단점이 있는지 알아야합니다. –
@Bassel Alkhateeb : 단점을 알고 싶다면 왜 전문가 만 묻지 않았습니까? 귀하의 질문은 귀하가 알고 자하는 것과 정반대로 요구합니다. 대답을 얻으려면 HR 시스템이 데스크톱 응용 프로그램 대신 웹 응용 프로그램 인 ** 단점 **이 있습니까? "라는 질문을해야합니다. –
@Bassel - UI를 제어 할 권한이 없기 때문에 웹 앱의 시간 제한이 있습니다. 대부분의 경우 이점이 네거티브보다 중요합니다. – Oded