2011-03-12 2 views
3

재무 데이터를 SQL 데이터베이스에 충실하게 기록하는 기존 POS 시스템이 있습니다. 시스템은보고 방법이별로 없으므로 자체 시스템을 구현했습니다. 간단히 말해, 우리는 재무 데이터를 큰 테이블로 비정규 화합니다. 그런 다음 Excel 스프레드 시트 피벗 테이블을이 큰 테이블에 연결합니다. 우리는 데이터를 빨아 들여 피봇 테이블을 사용하여 슬라이스 앤 다이스로 수치를 합산합니다. 그런 다음 Excel에서 데이터의 차트를 만듭니다. 이것은 매우 잘 작동하며 차트는 매우 유용합니다.차트로 SQL 데이터를 표시하는 웹 응용 프로그램을위한 디자인 정보 찾기

이 차트를 인트라넷 웹 사이트에서 사용 가능하게 만들고 싶습니다. 누구나 대형 스프레드 시트를 다운로드하여 가지고 놀지 않고 차트를 몇 페이지 만 있으면됩니다.

나는 이것을 할 수있는 많은 방법이있을 것이라고 확신한다. 우리의 제약 조건은 다음과 같습니다.

  • 원시 데이터는 SQL Server 2005 (MS Windows Server 2003)에 있습니다. POS 터미널에 연결된 프로덕션 데이터베이스이므로 중요한로드를 추가해서는 안됩니다.
  • 인트라넷 사이트는 drupal 기반이며 일부 PHP 지식이 있으므로 Drupal 모듈을 작성하고 PHP 차트 라이브러리를 사용할 수 있습니다.
  • 우리는 C#/Visual Studio 지식이 있습니다.
  • 우리는 SQL 지식이 있으므로 SQL Server 내에서 데이터를 더 조작 할 수 있습니다. 이는 서버로드를 최소화하기 위해 몇 시간 내에 배치 작업으로 수행 할 수 있습니다.
  • 전반적으로, 우리는 내가에 관한 몇 가지 제안을 할 수 있습니다, 우리의 제약 조건을 감안할 때 개발 시간과 능력

을 제한하는 간단한 구현하기 우리의 웹 사이트에 차트를 표시하는 시스템 디자인을. 중대한 세부 사항을위한 필요, 더 연구를위한 적당한 방향에있는 다만 약간 포인터.

답변

0

나는이 사람들과 함께 매우 만족스러운 경험을 했어 : 내 시나리오 모니터링 데이터를 쿼리 및 파이 차트와 선 그래프로 선회했다

http://www.softwarefx.com/

. 전반적으로 일부 피벗 유형 데이터를 제외하고는 빠르고 쉽습니다.

1

C# 및 .NET을 사용하는 경우 Microsoft Chart 컨트롤을 사용할 수 있습니다.

관련 문제