2008년 구축 액티브X+오라클 화학분석 의뢰관리 시스템 재개발 어떻게 하면 좋을까요?
alchimiste83

Lv.1 alchimiste83 (1.♡.185.125)

2026년 6월 8일 PM 09:08

조회 183 공감 0

안녕하세요. 공공연구기관에서 화학 분석 장비 관리 업무를 맡고 있는 사람입니다.
노후화된 시스템을 새로 개발하고 싶어 경험 많으신 분들 조언을 구하고자 글 올립니다.

시스템 용도는 외부 기업의 화학 분석 의뢰를 관리하는 것으로, 업무 흐름은 의뢰 → 접수 → 진행현황 관리 → 완료 → 비용 계산입니다. 계산서(세금계산서) 발급 같은 고차 기능은 필요 없습니다.

가장 중요한 기능은 이 데이터를 바탕으로 한 실적 집계·정리입니다. 기관경영평가 등에 대응하기 위해 지원 건수, 수익금, 사용 기업 정보 등을 뽑아 정리하는 작업이 핵심인데, 현재 시스템에서는 이게 매끄럽지 않아 팀원들이 큰 어려움을 겪고 있습니다. 연간 약 7,000건의 시험을 관리하다 보니 실적 정리 부담이 상당합니다. 이 부분을 개선하는 게 재개발의 가장 큰 목적입니다.

기술 현황과 규모는 다음과 같습니다.

  • 2008년 구축된 액티브X(ActiveX) 기반 웹 시스템 + 오라클(Oracle) DB (약 18년째 운영 중)

  • 관리 대상 장비: 약 100대 / 동시 사용자: 10명 미만 / 연간 처리: 약 7,000건

기존 소스 코드는 서버에 있는 것으로 파악됨

2008년에 구축된 시스템이다 보니 액티브X가 최신 브라우저에서 지원이 끊긴 지금은 운영이 점점 까다로워지고 있고, 그동안 누적된 데이터도 상당합니다. 어떤 식으로든 손봐야 하는 상황입니다.

고민 중인 방향은 두 가지입니다.

  1. 기존 소스를 참조해 현대적인 기술 스택으로 최신화(현대화)

  2. 기존 소스 없이 현재 시스템 동작을 분석해 완전히 새로 재개발

여쭤보고 싶은 점은 다음과 같습니다.

  • 2008년에 구축된 액티브X+오라클 소스를 참조해 현대화하는 작업이 현실적으로 가능한지요? (이 정도 연식이면 차라리 새로 만드는 게 나을지도 궁금합니다)

  • 새로 재개발한다면 위 규모 기준으로 대략 어느 정도 공수가 드는지요?

  • 특히 실적 집계·통계·리포트 기능을 잘 만들어 본 경험이 있는 개발자/업체는 어디서 어떻게 찾는 게 좋을까요? (개인 프리랜서 vs 외주 업체, 추천 채널 등)

  • 약 18년간 누적된 기존 데이터를 새 시스템으로 이관(마이그레이션)하는 작업은 보통 어떻게 진행되는지요?

비슷한 작업 해보신 분들의 조언 부탁드립니다.

감사합니다!

댓글 (9)

  • R

    r00t Lv.1

    06.09 · 112.♡.42.218

    1. 액티브 X+오라클 소스: 있으면 업무 파악하는데 많은 도움이 됩니다.

    2. 공수는 세부 화면 수와 화면 내용을 봐야 정확히 산출할 수 있습니다. 원하는 화면을 간단하게라도 시각적으로 만들어두시는 것이 좋습니다. 기존 화면을 캡처해서 넣어도 되고요.

    3. 기존 시스템 데이터 이관은 새로운 시스템 설계하면서 데이터베이스 설계가 완료되면 그에 맞에 이관하는데요. 단순하면 csv, 쿼리 등으로 가능하고 복잡하면 이관 프로그램 만들어서 진행하면 됩니다. 이관 후 데이터 검증 절차 거치는 게 좋습니다. 요구사항에 이관 방법과 데이터 검증 방법 관련 문서 제출하도록 요청하면 좋습니다.

  • alchimiste83

    alchimiste83 Lv.1 → r00t 작성자

    06.10 · 1.♡.185.125

    친절한 답변 감사드립니다.

    원하는 화면을 만들어 두라는 말씀이 와닿네요

    구구절절 쓰는것보다 한번 보는게 나을것 같습니다.

  • anyworld

    anyworld Lv.1

    06.10 · 211.♡.179.40

    이미 알고 계시듯이 시스템이 낙후되었고 그동안의 많은 오류 수정과 새로운 기능 개발 필요성이 축적되어 있으실 것 같습니다. 그렇기에 전면 재개발이 맞다고 생각합니다.

    준비하신 예산에 따라 결정하시게 될 것 같은데요. ai를 포함한 현재 기술 기법에 대해서 잘 알고 있는 프리랜서라면 빠르게 완성할 것으로 생각되지만 이후 하자보수나 유지관리 측면으로 보면 업체를 먼저 알아보시는 게 어떨까 합니다. 대신 비용이나 완성까지 기간은 몇배는 더 들수도 있습니다. 약간의 당근으로 업체의 할인을 유도해 보시길 권장합니다.

    업체는 소속하고 계신 기관에서 거래하고 있는 업체가 있다면 그곳이 좋겠습니다. 기관 업무 방식을 이해하고 있는것도 일이 빨리 진행될 수 있습니다. 아니면, 전문 SI업체를 찾아보셔야 하는데 규모가 크면 비용이 커지고 규모가 작으면 신뢰가 문제일 수 있으니 최소한의 사전 미팅과 PT를 받아 보시길 추천드립니다.

    마이그레이션은 윗분께서 잘 말씀해 주셨습니다.

    참고로, 시간여유가 좀 있으시면 ai 하나 구독하셔서 직접해 보셔도 될것 같습니다. {emo:damoang-emo-015.gif}

  • alchimiste83

    alchimiste83 Lv.1 → anyworld 작성자

    06.10 · 1.♡.185.125

    좋은 말씀 감사합니다.

    전면 재개발이 맞는것 같은데... 이런 시스템을 개발하는 예산은 부처에서 지원해 주지 않네요.
    팀 자체 운영비로 진행해야 할것 같아서 고민이 많습니다.


    200불짜리 구독중이긴 한데 끌로드한테 시켜 볼까요 ㅠㅠ

  • 데굴대굴

    데굴대굴 Lv.1

    06.10 · 175.♡.72.235

    이건 분석부터 돈이 들어갈꺼 같습니다.

    액티브X가 쓰인건 사용자 단이니까 현대식 UI로 바꾸고 기존과는 다르게 조금 불편하지만 전환이 가능할겁니다.

    그러나, 서버가 업그레이드 되지 않은 이유가 있을껀데 아마도 MTS나 MSMQ 또는 COM/COM+가 있어서 업그레이드 실패했다고 예상해 봅니다. 이렇게 구축된게 맞다고 하면 기존 소스는 참고용일 뿐, 완전 재개발입니다. (이걸 부분적으로라도 지원하는 마지막 버전이 Windows 2008 R2 Server 32bit 입니다..)

    문제는 비용이네요. 거의 20년 이상의 경력을 가진 SI업체의 IT개발자가 와서 분석을 해야 대충 공수와 비용 산정이 될꺼 같은데요. 기본 동작되는 거만 만드는데 2달 가량 걸리고, 오류난 페이지 고쳐서 동작하도록 리뉴얼하는데 2달이 더 들어갔던 걸로 기억합니다. 마이그레이션은 또 별도로 시간이 걸렸고요. (DB가 노후화 되서 데이터 마이그레이션 방법도 어찌저찌 찾아가면서 했는데 그것도 실패가 많아서 엄청 걸렸다고 들었습니다)

    차라리 완전 신규로 작성. 기존은 참고용으로 제공 가능... 정도로 공고 내시는게 더 빠를 수도 있습니다. (기존꺼 고쳐서 돌아가게끔 하면서 데이터 마이그레이션 하라고 하면 아무도 안할겁니다. 소스 볼 수 있는 사람이 없어요)

  • alchimiste83

    alchimiste83 Lv.1 → 데굴대굴 작성자

    06.10 · 1.♡.185.125

    분석부터 상담비가 들어가는군요.

    서버 업그레이드가 안된 이유는, 예산이 없어서입니다. 신규 장비를 도입하는 과제는 많지만 이런 관리 시스템에 대한 과제만들기가 너무 힘드네요.

    선생님 댓글 읽고는 완전히 새로 개발하는게 맞을것 같다 판단하였습니다.
    이런 질물 보다 예산부터 만드는게 순서겠네요^^;;

  • 존슨즈베이비로션

    존슨즈베이비로션 Lv.1

    06.10 · 211.♡.160.142

    완전 신규 추천, 버전업하다가 꼬일가능성이 없지 않죠.
    전에 일하던 곳은 그 버전과 컴퓨터를 과거 제품을 찾아서 맞추기까지 함..
    부품찾는 비용이 많이 들더라구요.

    첨부 이미지
    돌아가면 먼지도 부품이죠. 이 바닥 마인드는

  • 데굴대굴

    데굴대굴 Lv.1 → 존슨즈베이비로션

    06.10 · 175.♡.72.235

    아.. 이거 보니까 생각나네요.

    제가 요청 받은건 그냥 윈도우만 다시 깔아주면 된다..였습니다. 그런데 뜯어보고는 윈도우 업글 불가, 신규 개발 필요, 기존껀 그대로 저장하여 조회하는 걸로 권장. 장기간 쓸꺼면 PC까지 원격으로 포함하여 전체를 박스장비처럼 구성해야 한다고 통보했더니, 그 해에는 어디서 구형 PC를 구해와서 설치 요청을 하더라고요. 진짜로 어떻게 구했는지 진지하게 물어봤습니다.

    이 일이 있고 다음 년도에 가상화로 바꾸면서 하드웨어 의존성을 제거해줬습니다. 이후 몇년 간 잘 썼다고 들었는데 그 이후에 재개발을 했는지 마이그레이션을 했는지는 모릅니다.

  • 존슨즈베이비로션

    존슨즈베이비로션 Lv.1 → 데굴대굴

    06.10 · 211.♡.160.142

    오래된 분석장비에선 옛날 win98 도 현역입니다... ㄷㄷㄷ

댓글을 작성하려면 이 필요합니다.