다음을 통해 공유


응용 프로그램 계층 계획

업데이트 날짜: 2009년 5월

 

마지막으로 수정된 항목: 2009-04-27

응용 프로그램 계층에는 다음과 같은 구성 요소가 포함되어 있습니다.

  • Office Project Server 2007

  • Project Server 인터페이스

  • Office Project Server 2007 이벤트 서비스

  • Office Project Server 2007 큐 서비스

  • 기타 응용 프로그램(아래에 설명되어 있음)

Office Project Server 2007

Microsoft Office Project Server 2007은 Microsoft Office EPM(Enterprise Project Management) 솔루션의 핵심 구성 요소입니다. Office Project Server 2007은 여러 클라이언트 응용 프로그램, Microsoft Windows Server 플랫폼, 그리고 Microsoft SQL Server 2000 또는 2005와 통합되는 웹 기반 서버 응용 프로그램으로 강력하고 확정성이 뛰어납니다.

Office Project Server 2007은 단일 컴퓨터에 설치할 수도 있고 부하가 분산된 클러스터에 설치하여 가용성과 확장성을 늘릴 수도 있습니다. Office Project Server 2007은 Windows Server 2003 이상을 실행하는 컴퓨터에서 지원합니다.

Project Server 인터페이스

Project Server 인터페이스는 Office Project Server 2007의 API(응용 프로그래밍 인터페이스)입니다. Project Server 인터페이스 개체 모델은 Office Project Server 2007의 기능을 모든 외부 응용 프로그램에 표시합니다. Office Project Professional 2007, Microsoft Office Project Web Access 및 기간 업무(LOB) 응용 프로그램 및 기타 타사 응용 프로그램에서 PSI(Project Server 인터페이스)를 사용하여 임시 데이터베이스, 게시된 데이터베이스, 보관 데이터베이스에 저장된 Office Project Server 2007 데이터에 액세스합니다. Project Server 인터페이스는 백 엔드 기간 업무(LOB) 응용 프로그램에서 호출한 웹 서비스나 사용자 인터페이스가 있는 클라이언트 응용 프로그램의 Project Server 인터페이스 프록시를 통해 사용할 수 있습니다.

PSI(Project Server Interface)

Office Project Server 2007 이벤트 서비스

시스템 수준 Office Project Server 2007 이벤트 서비스가 Office Project Server 2007 이벤트를 관리합니다. 기타 응용 프로그램은 Office Project Server 2007 사전 이벤트 및 사후 이벤트를 구독할 수 있고 Office Project Web Access를 통해 이벤트 처리기 메서드를 등록할 수 있습니다. 이벤트 처리기는 비즈니스 규칙을 확인하고 사전 이벤트를 통해 작업을 취소하거나 사후 이벤트(예: ProjectPublished)를 사용하는 워크플로 등을 추가로 처리하여 Office Project Server 2007을 확장할 수 있습니다.

Office Project Server 2007 큐 서비스

시스템 수준의 Microsoft Office Project Server 2007 큐 서비스에서 작동하는 Office Project Server 2007 큐는 다음 두 가지입니다.

  • 작업표 큐: 최대 로드를 관리하기 위해 작업표 및 상황 보고서의 전송 및 업데이트를 처리합니다.

  • 저장 및 게시 큐: 작업 중인 프로젝트를 임시 데이터베이스에 새로 저장한 내용이나 증분 저장한 내용을 관리하고 프로젝트 게시 작업도 관리합니다. 즉, 임시 데이터베이스에서 게시된 데이터베이스로 프로젝트를 이동합니다.

기타 응용 프로그램

기타 응용 프로그램은 응용 프로그램 계층에서 Office Project Server 2007와 함께 사용할 수 있습니다. 여기에는 해당 사용자에게 작업 및 배정 알림과 미리 알림 전자 메일 메시지를 보내는 전자 메일 서버(예: Microsoft Exchange Server 2003)가 포함됩니다. 이러한 전자 메일 메시지는 SMTP(Simple Mail Transport Protocol) 또는 POP(Post Office Protocol)와 호환되는 모든 메일 서버를 통해 보낼 수 있습니다. Exchange Server는 Microsoft Outlook 및 Outlook Web Access와 함께 가장 강력한 통합 기능을 제공합니다. 사용자는 이를 통해 Windows Internet Explorer를 사용하여 자신의 Exchange 사서함에 액세스할 수 있습니다.

Office Project Server 2007에서는 타사 응용 프로그램과 기간 업무(LOB) 응용 프로그램을 사용할 수 있습니다. Project Server 인터페이스를 사용하면 이러한 응용 프로그램을 사용하여 다양한 프로젝트 관리 요구 사항을 처리할 수 있습니다. 다음은 몇 가지 예제 시나리오입니다.

  • 프로젝트 제안   프로젝트를 시작할 때 자리 표시자 프로젝트를 만들고 프로젝트 사용자 정의 필드를 사용하여 시작 및 승인 프로세스에 필요한 정보가 있는 프로젝트에 태그를 지정합니다. 작업을 추가하여 중요 시점 또는 결과물에 대한 프로젝트 단계를 식별합니다. 프로젝트 제안이 승인되면 Office Project Professional 2007을 사용하여 관리되는 완전한 규모의 프로젝트로 발전될 수 있습니다.

  • 유지 보수 프로젝트   자원 계획에 사용할 자리 표시자 프로젝트를 만듭니다. 유지 보수 작업이나 기본 비즈니스에 필요한 자원에 대해 시간을 예약합니다. 일반적으로 유지 보수 프로젝트에는 작업이 포함되지 않습니다.

  • 재무 프로젝트   재무 시스템과 통합할 수 있도록 작업표를 통해 시간을 캡처하는 프로젝트를 만듭니다. 재무 시스템의 비용 분석 구조를 반영하는 재무 코드의 계층 구조와 관련된 작업을 만듭니다. 이러한 프로젝트에서는 일정 또는 상태 업데이트를 수행할 필요가 없습니다.

  • 프로젝트 회계 시스템과 통합   프로젝트와 관련된 자원 비용과 지출을 캡처하여 재무 및 비용 청구 시스템에 공급하고 예산을 비교하는 데 사용합니다. 시스템 간에 작업, 자원 및 배정을 동기화합니다. 한 시스템의 작업표 데이터를 캡처하여 다른 시스템에 공급합니다. 이때 사용되는 작업표는 조직이나 각 프로젝트의 요구 사항에 따라 달라집니다.

  • 작업 관리 시스템과 통합   Microsoft Visual Studio Team System 2005 같은 시스템과 Office Project Server 2007 간에 작업과 배정을 동기화합니다. Microsoft Visual Studio Team System은 Microsoft Office Project Standard 2007 및 Office Project Professional 2007과 통합되지만 Office Project Server 2007과 통합하려면 PSI를 사용하여 구성 요소를 개발해야 합니다.

  • 팀 구성원의 프로세스 업데이트   적극적으로 관리하지 않는 프로젝트의 경우 진행 상황 및 기타 변경 사항에 대한 팀 구성원의 정보를 사용하여 서버에 프로젝트를 자동으로 업데이트합니다. 프로젝트 관리자가 결과를 검토하거나 계획을 조정하지 않아도 프로젝트를 업데이트하고 다시 게시할 수 있습니다.