Q&A

  • Delphi 콤포넌트 선정-제대로 한건지... 봐주세요..ㅇ
오랜만에 Delphi를 이용해서 프로그램을 만들어보려고 하는데
콤포넌트 선정이 참 어렵네요
DB,Report,Chart등 ..

우선 DB는 Firebird (DB Size는 1년에 1~3G 정도사용)로 선정^^
개발범위는 ERP (회계,인사,생산,자재,영업,SCM,예산,등)
동시 사용자 수는 약 120명정도 될듯 ^^


                               구성방법은

      [  SERVER  ]                           [  CLIENT  ]
    
        미들웨어---------------접속------------미들웨어소켓
(NETSERVER,FASTREPORT SERVER)          (NETSERVE CLIENT,FASTREPORT CLIENT등)  
           |
           DB
    
      [서버의 디렉토리 구조]
      ROOT\           루트
           BIN\       NETSERVER관련 MAIN프로그램
           REPORT\    FASTREPORT
           FILE\      NETSERVER를 이용한 화일관리

구성방법은 위와 같으며 제가 구성한것에 따른 콤포넌트를 선정해봤습니다
고수님들께서 한번 보시고 추천하실 콤포넌트들이 있거나
제가 잘못선정한 부분이 있다면 조정 부탁드릴께요

UI : SUIPACK 6.1
DB : FIBPLUS 6.4 ,IBX, BDE, DBEXPRESS (아직미선정)
MIDDLEWARE : 국내산 NETSERVER 3.22 - 구매완료.. 아직까지 테스트는 한번도 안함 ㅠㅠ
REPORT : FASTREPORT 3.20.5 (C/S지원)
CHART : TEECHART 7.06
GRID : 퀀텀
EDIT : 퀀텀 + SUIPACK

작년부터 개발을 진행하려고 했으나
바쁜일에 치여 이제야 시간이 나네요..
시간날때 빨랑 해치우고 싶은데.. 콤포넌트 선정이 너무 어려워요.

PS. 개인프로젝트 이다 보니(회사에서 짬날때마다 진행하려고요 기간은 약 6개월정도^^)
    시간이 문제네요.. 기왕이면 개발속도가 빨리 나올수 있는 제품들로 추천 ^^
1  COMMENTS
  • Profile
    채팅 2007.02.17 14:53
    안녕하세요

    물론 넷서버는 잘 선택하셨다고 생각합니다. (^^)

    다른 것은 저도 별로 사용해 보지 않아서 잘 모르겠습니다.

    다만 레포트에 대해서는 레포트가 CS를 지원할 필요가 있는지 모르겠습니다. 레포트서버가 CS로 돌아가면 서버에서 별도의 포트를 열어야 하고 문제가 있을 것 같군요 (다른 용도로 레포트서버가 사용되는 경우라면 별개로 하고요)

    일반적인 경우라면 서버에서 레포트양식파일 (fr3)을 특정 폴더에 두고 클라이언트에서 필요할때마다 메세지나 파일기능으로 받아와서 스트림으로 로드해서 사용해도 충분합니다.

    별도의 양식파일을 지원하는 FastReport나 Rave모두 이런 방식으로 사용해 보았는데 편리하더군요.