2009-09-22 3 views
0

우리는 셰어 포인트에 캡틴 지출 로터스 메모 응용 프로그램을 구현해야한다는 요구 사항이 있습니다. 모든 비용 계산 및 워크 플로가 포함 된 거의 5 개의 방대한 양식이 있습니다. 이것을 구현하기 위해 sharepoint에서 제안되는 접근 방식은 무엇입니까?자본 지출 응용 프로그램 sharepoint

답변

0

SharePoint에서 수행 할 수 있지만 고통 스러울 것입니다. ASP.net/SQL DB 응용 프로그램을 ASP 웹 응용 프로그램으로 구현하고 페이지 뷰어 웹 파트로 SharePoint에 포함하는 것이 좋습니다.

SharePoint 마스터 페이지 중 하나를 템플릿으로 사용하고 포털에서 링크로 연결하여 SharePoint와 비슷한 모양으로 사용자 지정 응용 프로그램을 스킨 할 수도 있습니다.

SharePoint 통합을 추가하기 위해 데이터보기 웹 파트 또는 비즈니스 데이터 카탈로그 (MOSS 만)를 사용하여 지출 응용 프로그램 데이터베이스를 쿼리하고 포털 전체에 작은 보고서와 주요 성과 지표를 포함시킬 수 있습니다.

1

사용자 지정 ASP.net/SQL 서버 웹 응용 프로그램을 만들면 ASP.net 프로그래머를 사용할 수있는 방법이 될 것이라는 데 동의하지만 페이지 뷰어 웹 파트를 통해 포함하지 말 것을 권장합니다. SharePoint에 직접 ASP.net 웹 응용 프로그램을 통합 할 수 있으며 임베딩이 필요하지 않습니다.

ASP.net 프로그래머를 사용할 수 없다면 SharePoint에서 확실히 할 수 있으며 고통스럽지 않을 수 있습니다. 중요한 문제는 데이터를 저장해야하는 위치와 데이터가 관계형이어야하는 위치입니다. 관계형 DB에 데이터를 저장해야하는 경우 SharePoint에서 데이터를 저장하는 것이 복잡해집니다.

반면에 응용 프로그램의 데이터를 Excel 스프레드 시트의 컬렉션으로 다시 만들면 SharePoint에서 매우 쉽게 수행 할 수 있습니다. 가장 간단한 시나리오에서는 SharePoint 웹 인터페이스를 사용하여 모든 "개발"작업을 수행 할 수 있습니다. SharePoint 사이트에서 각 경비 양식에 대한 사용자 지정 목록을 만든 다음 사이트의 default.aspx 페이지를 사용자 지정하여 각 목록에 대한 newform.aspx 링크를 표시합니다. 워크 플로우가 기본 알림/승인 유형 인 경우 웹 인터페이스를 통해 SharePoint 내장 워크 플로우를 목록에 첨부 할 수도 있습니다.

사용자 지정 양식 레이아웃, 사용자 지정 워크 플로 및 동적 데이터 필터링이 필요한 경우 SharePoint Designer를 사용하여 많은 디자인과 개발 작업을 수행 할 수 있습니다. 기존 응용 프로그램 및 워크 플로에 대한 자세한 정보가 없으면 정확히 어떻게해야 하는지를 말하는 것은 불가능합니다. 그러나 기존 응용 프로그램의 어떤 부분이 요구 사항이고 어떤 부분이 레거시 기능인지 고려해야합니다. 응용 프로그램을 단순화 할 수 있다면 좋은 기회입니다.

사용자 정의 웹 컨트롤 양식을 구현하고 컨트롤을 호스팅하는 사용자 정의 레이아웃 페이지와 워크 플로우를 발로 만들기 : 사용자 지정 웹 응용 프로그램에 또는

0

?

항상 사용할 수있는 "form1.aspx"에 의존하기 위해 만든 페이지를 "그냥"호스팅하는 사이트 정의 (꼬집음으로 페이지 + 레이아웃을 추가하는 기능).

사용자 지정 코드를 만들지 않도록 OOTB SharePoint 기능 봉투를 "푸시"하려고하지 않습니다. 더 쉬워 짐

0

SharePoint에서 광범위한 워크 플로 작업을 수행하려면 Nintex workflow 또는 Blackpoint과 같은 추가 기능을 구입하는 것이 좋습니다. Visual Studio 또는 SharePoint 디자이너를 사용하여 워크 플로를 만드는 데 드는 비용은 거의 항상 가치가 있습니다.

0

SharePoint 용 솔루션을 구현하는 것이 쉽지 않지만 2014 년 3 월에 출시 될 SharePoint App이 있습니다. 이는 큰 자본 지출 워크 플로 솔루션입니다. http://budgetworkflow.com

관련 문제