마이크로소프트의 내부 역할 기반 업무 포탈 사례 소개

마이크로소프트의 회계 부서를 위한 역할 기반의 업무 포탈인 "Controller Workspace" 구축 사례가 공개 되었습니다.

Controller Workspace: Connecting With Excel Services in Microsoft Office SharePoint Server 2007

clip_image002

Financial Controller 는 우리 기업의 경리/회계 부장 정도에 해당하는 직책으로써

Controller Workspace 는 이들을 위한 Excel Service 기반의 보고서, KPI 및 다른 재무 데이터를 집약하여 볼 수 있는 업무 포탈입니다.

이 포탈은 Microsoft 내부의 회계 시스템, 컴플라이언스(내부 감사를 위한) 시스템과 연계됩니다.

내부 프로젝트 팀은 이 포탈을 구축하는 데 있어 전통적인 SQL 기반의 OLAP 을 이용한 DW 와 MOSS 기반의 엑셀서비스를 두고 고민하다가

시간과 노력을 절약하면서도 우수한 효과를 볼 수 있는 MOSS 기반의 엑셀 서비스를 선택하였습니다.

비록 OLAP 을 통한 접근법이 속도와 기능 측면에서 강력하지만, MOSS 를 이용한 접근 방법이 적당했던 원인은

1) 취급하여야 하는 전체 데이터 볼륨이 그리 크지 않았고,

2) 프로젝트의 기간 제약이 있었기 때문에 OLAP 으로 하기엔 비용이 과다하였으며

3) 역할 기반의 포탈을 위한 사용자 프로파일 생성과 타 시스템과의 연계, Excel Service 와 같은 MOSS 의 기본 기능을 활용할 수 있었기 때문에

MOSS 기반의 솔루션이 선택 되었습니다.

이 포탈은 각 지역의 7개의 LOB 시스템들과 연계되었으며 이 연계 시스템들과의 자유로운 데이터 교환을 위해 XML 를 디자인하였습니다.

이 XML 형식에 맞게 LOB 데이터를 변형하여 전송하고 UDF 를 통해 데이터를 추출하여 Excel Service 로 표시하였습니다.

더 상세한 내용은 아래 문서들을 참고 부탁 드리겠습니다.

 

관련 문서 : Technical Case Study, 896 KB, Microsoft Word file | Content Summary, 237 KB, Microsoft Word file

동영상 데모 보기 - Video (27.3 MB – 500 kbps) , Video (16.7 MB - 300 kbps)