Q&A

  • 대규모 프로젝트 수행시 프로젝트 관리에 대해..
안녕하세요..
제가 궁금한건요...

예를 들어 생산관리,재무관리,인사급여를 개발하는 프로젝트시에
모든 단위모듈들을 하나의 프로젝트로 관리하면 실행파일의 크기가 너무
커지구...
각각 하나의 프로젝트로 관리하면 개발하기도 편하고 실행파일의 크기도
크지 않겠지만 모듈간의 관리를 어떻게 해야할지 몰라서요...

예를 들자면 메인 프로젝트를 따로 만들고 메인메뉴에 모든 모듈을 추가한
후에 다른 프로젝트에 있는 폼을 어떻게 실행시켜야하는지...
또 생산관리에서 인사급여의 폼의 실행하자면 어떻게 해야하는지 등등요..

제가 설명을 잘 못해서...
간단히 정리하면 서로 다른 프로젝트로 묶여있는 폼을 어떻게 불러와서 실행
시킬 수 있는지가 궁금합니다..
P1라는 프로젝트에 frm1이라는 폼이 있구요
P2라는 프로젝트에서 frm1을 접근할 수 있는 방법이 있는지가 궁금합니다..

그럼 부탁드려요....
2  COMMENTS
  • Profile
    하얀까마귀 2002.12.04 00:53
    안녕하세요 하얀까마귀 입니다.

    음. 제가 말할만한건 아닌것 같지만.. 그래도 주제넘는짓 쬐끔만 해도되죠?

    님께서 말씀하신건 두가지 방법중에 전 각각의 모듈로 떼는게 좋을것 같은
    생각이 드네요..
    유기적으로 전체 프로젝트가 돌아가게 할려면 아무래도 전체적으로 완전하게
    꿰고 있는사람이 잇어야 하고 그사람이 프로젝트 전체에 대해서 세세하게
    관여를 해야만 하겠죠... 팀원들은 전체에 대해선 다 모를테니까.
    하지만 이렇게 되면 사람도 한계가 있는데.. 무리가 따를것 같네요..

    그럼 떼어내야 되는데...

    떼어내게 되면 님께서 말씀하신것처럼 중복모듈이 많이 생겨나게 될것 같은데.
    어느정도는 감수를 해야할지 않을까 하네요..

    아무리 같은 인사급여라고는 하지만. 그걸 다른부분 생산이나 재무쪽에서
    불러쓴다면 해당되는 폼이라던지 형식은 분명 달라야할 경우가 많을꺼라
    생각되네요. 통합을 할수있다면 좋겠지만. 그러한 중복모듈은 어쩔수 없는듯
    합니다.

    물론 설계할때 이러한 중복되는 부분에 대한걸 최대한 배제해하도록 해야
    겠지만요...

    하지만 각각을 실행파일이든 DLL 이든 아니면 최소한 공통 소스관리정도라도
    해서 공통되는부분은 최대한 묶어주는게 좋을듯 합니다.

    제 경험으로는 DLL이 그래도 편했던것 같은데.. 소스는 다른곳에서 고치면
    그걸 알기가 힘들어서....... DLL 은 컴파일 해야되니까 담당자 정해서 맡겨두면 되지 않을까 하네요..

    뭔이야기인지.... 그냥 잡담이라고 생각을... ..

  • Profile
    최은석 2002.12.03 07:13
    여러 프로젝트로 관리하시는 것보다는....
    하나의 프로젝트로 통합하시고....
    각각의 서브폼들은 dll로 만드심이 좋을듯...
    물론... mdi폼 형식으로...