Devzone

전체메뉴

사업/기술소개

항상 믿음성실함으로 작업합니다.

Software Technology SW 개발 기술

SW 개발은 데브존에서 29년간 가장 중점적으로 진행한 사업(개발) 내용입니다.
인터넷이 나오기 이전부터 시작되었으며 초기에는 주로 하드웨어 관련 어플리케이션이나,
관리형 어플리케이션(C/S) 제작을 주로 하였습니다.

그 후 인터넷(글로벌 Network)이란 새로운 시대가 오면서(1996년~1997년사이)
시대흐름에 맞추어 웹프로그램과 네트워크 관련 개발을 전문적으로 수행하게 되었습니다.

또 2000년대 부터는 경쟁력 확보를 위해 HW도 같이 개발하면서 HW와 관련된 제어 SW를 많이 개발하고
있습니다. 2010년대에 들어서는 HW/펌웨어/SW/폰/기구까지 모두 포함된 통합 개발을 많이 진행하고 있습니다.
또한 2020년대에는 주로 모니터링 SW, 스마트폰 어플, Machine Running, AI, Point Cloud가 추가되어 많이 개발 하고 있습니다

현재는 오래된 경력 만큼 거의 모든 종류의 SW 개발과, 웹 시스템 개발과 윈도우 어플리케이션, HW 시스템 개발을 수행하고 있으며,
오랜 경험과 높은 기술 수준을 가진 당사에 소프트웨어를 문의/개발 의뢰하십시요.

  • 당사의 SW 기술수준을 소개합니다.

    주변 회사들의 흐름과 권유, 시대적 흐름 등에 관계없이 외주로 높은 품질의 제품을 만들기 위해 항상 새로운 기술을 습득하여 관리합니다.
    새로운 기술로 더 빨리 더 정확하고 더 많은 기능이 들어가도록 개발하며, 개발에만 그치지 않고 관리도 철저히 합니다.
    일을 의뢰하시면 보통의 개발사들이 할 수 없는 높은 품질의 개발 능력을 보여 드리겠습니다.
    ( 버그는 끝까지 책임져 드리며, 버그를 만들지 않는 방식으로 모듈화 하여 개발합니다. )

  • Application 개발 언어

    개발언어
    언어 버전자체 개발클래스 개발툴
    MFC 6.0 - Visual Studio 6.0
    7.1 iasmc Visual Studio 2003
    8.0 Visual Studio 2005
    9.0 Visual Studio 2008 sp1
    10.0 Visual Studio 2010 sp1
    11.0 Visual Studio 2012 update 4
    12.0 Visual Studio 2013 update 4
    14.0 Visual Studio 2015
    C# FrameWork 1.1 iasmcs
    - base
    -security
    -win
    -wpf
    -db
    -BigData
    Visual Studio 2003
    FrameWork 2.0 Visual Studio 2005
    FrameWork 3.5 Visual Studio 2008 sp 1
    FrameWork 4.0 Visual Studio 2010 sp1
    FrameWork 4.0 Visual Studio 2012 update 4
    FrameWork 4.5 Visual Studio 2013 update4
    FrameWork 4.6 Visual Studio 2015
    FrameWork 4.7 Visual Studio 2017
    Net Standard Core용 라이브러리
    개발 완료(Maui포함)
    Visual Studio 2022
    Net Core 5~8
    VB 6.0 - Visual Studio 6.0
    FrameWork 1.1 iasmvb Visual Studio 2003
    FrameWork 2.0 Visual Studio 2005
    * 해당 언어를 위주로 프로그램을 개발합니다. C 언어 기반으로 핵심 모듈(Dll,ActiveX)을 개발하고 해당 모듈을 사용하여 UI쪽은 C#을 주로 이용합니다.

    NET개발시 BigData 기술과 HTML5 WebSocket등의 기술이 현재는 기본이 되어 Visual Studio 2022, C# .NET Core 8.0으로 개발 합니다 (리눅스 포함)

    Application 개발 특징

    개발 특징
    분 야 종 류 부연 설명
    Application
    제 작
    Visual Basic ㆍVersion 3.0, 4.0 , 5.0, 6.0, VB.Net(2002~2015) 사용 가능
    ㆍ상용화가 가능한 수준있는 윈도우 어플리케이션 제작
    ㆍ다양한 데이타베이스들과 연동 프로그램 제작가능
       (ADO,ADO.Net, DAO, ODBC, Ms SQL, My SQL, MSQL, Oracle 이용가능)
    ㆍVisual Basic,Win32API를 이용한 윈도우 시스템 어플리케이션 제작가능
    ㆍVBWin32 CGI 제작 가능. (VB Web Program)
    ㆍReport 프로그램 제작가능.Crystal Report 4.0~8.0 사용
    ㆍServer/Client Winsock Tcp/Ip(네트워크) 프로그램 제작가능
       (인터넷 채팅, 쪽지, 일정관리, 겜방 관리 프로그램등등)
    ㆍC 와 연동하여 하드웨어 제어 가능
       (하드웨어는 스펙제공시 가능함)
    ㆍCOM/DCOM 제작가능
    ㆍ24시간 구동되는 서비스형 서버프로그램 제작가능
    ㆍ모든 OS에 배포가능한 상용 프로그램 제작경험 다수
    ㆍ1년 넘는 장기 개발 프로젝트 경험있음(볼링장 자동화 소프트웨어)
    ㆍ rs232c 통신, 중앙집중관리 소프트웨어, 매출관리, 회원관리, 경기관리 등
    ㆍ현재 VB를 해석해서 최신 언어로 개발하는 이관개발만 있음
    MFC
    [주언어]
    ㆍMFC Version 4.0, 7.1, 8.0, 9.0  10.0, 11.0, 12.0, 14.0(현재 주사용버전)
    ㆍVisual Studio 2022 툴사용
    ㆍ언어 사용량 가장 많음.
    ㆍ네트워크 프로그래밍 (Socket통신)
    ㆍ하드웨어 관련 프로그램 개발.
    ㆍ장비 제어 프로그램 개발.
    ㆍActiveX 제작.
    ㆍCOM/DCOM 제작가능
    ㆍ현재 전체보다는 부분개발이 많음
    Visual C++
    [주언어]
    ㆍVisual Studio 2022 툴사용
    ㆍAPI32이용 프로그램가능(MFC 사용없이)
    ㆍC++은 타언어에 비해 개발시 많은 시간이걸리는 관계로 큰 개발 용역시에 사용
    ㆍ다른언어에서 불가능한 부분을 DLL로 제작하여 다른언어와 연동할때 주로 사용
    ㆍ반도체 장비 하드웨어관련 컨트롤에 C++ 이용함
    C#
    [주언어]
    ㆍ닷넷 베타 버전 출시(2002년1분기) 때부터 모든 주 개발 닷넷으로 진행
    ㆍ이전 모듈/라이브러리 소스를 .NET으로 업그래이드 하여 20년가량된 모듈 소유
    ㆍ실제 배포 경험유, 솔류션 작업/ 런닝중인 사이트/시스템, 해외 판매제품 많음.
    ㆍ방대한 클래스 작업으로 빠른시간에 코딩 가능
    ㆍ서버급 컴퓨터를 대상으로한 App는 주로 닷넷으로 제작함
    ㆍVisualStudio 2002 ~ 2017 버전의 .Net Framework상에서 개발
       (Framework 1.0, 1.1, 2.0, 3.0, 3.5, 4.0, 4.5,4.6,4.7)
    ㆍ인터페이싱용으로는 주로 C#을 사용하며 하드웨어나 LowLevel용으로는 C++ 사용
    ㆍVisualStudio 2022버전의 .Net Core상에서 개발
       (Core Version 5.0, 6.0, 7.0, 8.0[현재])
    ㆍ현재 거의 모든 프로그램에 C# 사용하여 개발 (부분 또는 전체)
    WPF
    [주언어]
    ㆍVector 방식의 WPF 개발 진행 시작. (2012년)
    ㆍWinForm 방식에서 WPF 방식으로 디자인 및 대체 작업 시작(iasmcs.wpf)
    Web Server App
    [주언어]
    ㆍ별도 상용 웹서버를 사용하지 않는 자체 Web 서버(Socket형 어플서버) 개발
    ㆍlwip로 Core 웹 구현 (제품 탑제형 WebServer)
    ㆍMFC / C#의 Socket으로 Web Server 구현
    ㆍC#의 Socket으로 Web Socket Application Server 구현
    ActiveX ㆍActivex DLL (Server Component 제작가능)
    ㆍActiveX OCX (상용 수준의 Activex 제작 가능)
    ㆍRemote Script와 Client Script로 Activex 제어함
       (VB,MFC 4.0, 7.1, 8.0, 9.0, 10.0 )
    ㆍ네스케이프 Plugin 제작 가능 (영산정보통신에 납품 경험 유)
    Visual Foxpro ㆍVC4.0과 함께 가장먼저 공부하여 사용한 언어임 (모든 명령어 암기)
    ㆍVersion 2.5 ~ 3.0 사용하였음
    ㆍ데이타베이스 프로그램 제작가능
    ㆍ1GByte 넘는 예전 작업 소스 가지고 있음
    ㆍ현재는 사용도가 줄어 더이상의 공부는 하지 않음
       (현재 비주얼 스튜디오 에서도 제거된 상태임)
    Win32 API ㆍ윈도우 제어 함수 집합인 API 사용가능
    ㆍ.Net,VB,MFC에서도 연동하여 사용함
    ㆍ고급 프로그래밍에 필수이며 작업시 많은 빈도로 사용
    Tcip/ip ㆍC++을 이용한 네트워크Socket 프로그래밍 가능
    ㆍ단방향, 양방향, 연결유지/비유지형, 채팅 및 파일 송수신 가능한 ActiveX 개발해서
       사용중
    Delphi ㆍVersion 5.0 사용
    ㆍ사용양이 줄었으나 개발용역 처리는 가능함
    ATL ㆍActiveX 제작에만 사용
    Python ㆍVisual Studio Code / Python IDE / PyCharm 사용하여 개발 (자체 모듈 소유)
    Borland C++
    Builder
    ㆍC 를 이용한 하드웨어제어와 Rs232C 시리얼 통신 모듈 작업 경험 (볼링장 제어)
    ㆍ어플리케이션 제작 가능
    ㆍ예전 Console때 사용많이 하였음
    Java ㆍJSP,Beans,Applet 제작 가능함. (추세가 Java로는 Application은 잘 만들지 않으며, 안드로이드기반 개발 / 빅데이터 하둡내 Process개발 로는 매우 많이 쓰임)
    ㆍ현재 웹시스템 개발보다는 안드로이드 개발이 대부분(Android Studio)
    Wap ㆍWireless Application Protocal (무선 인터넷)
    ㆍDB연동 WapSite 제작 가능
    ㆍ입출력,선택식 으로 제작가능
    ㆍ핸드폰에서 구동가능한 프로그램개발은 일부 모델 개발 가능
    (현재 스마트폰은 주로 IPhone SDK와 Android SDK를 사용하므로 Wap은
        시대적으로 사용양이 없습니다.)
    DataBase
    관 련
    Access ㆍMDB 제어 및 배포 경험 다수
    ㆍ원격개념이 아닌 로컬로 개념으로 DB사용해야 할 때 Access이용
    ㆍ배포 프로그램에 많이 사용
    Ms SQL ㆍMssql 2000 사용하여 개발함
    ㆍ데이타 베이스,사용자,백업등 관리 가능
    ㆍ다른 어플리케이션과의 연동 가능
    ㆍ수백 ~ 수천만건 단위의 데이타를 처리하는 작업 경력 많음.
    ㆍ많은 사용자가 동시에 몰리는 대형사이트의 DB 최적화 가능
    My SQL
    Maria
    ㆍ데이타 베이스, 사용자, 백업 등 관리 가능
    ㆍ다른 어플리케이션과의 연동 가능
    ㆍ다른데이타베이스처럼 모든 작업 가능.
    Oracle ㆍ데이타 베이스 연동함 프로그램 제작경험 다수
    ㆍ다른 어플리케이션과의 연동 가능
    ㆍORACLE과 연동되는 배포형 프로그램은 제작 경험 다수
    Google Cloud DB ㆍ구글 데이터 베이스 (Cloud DB) 개발
    ㆍGoogle Apps와 함께 개발 할때 주로 사용
    파일형 DB ㆍ큰 DB가 필요 없는 작은 시스템에서 파일형 DB 사용
    ㆍEmbedded 급에서 최근 자주 사용
    통신 관련
    기 술
    TCP/IP
    Win Socket
    ㆍ VB/VC/MFC/.NET으로 모두 컨트롤 가능
    ㆍ MFC ActiveX로 제작된 Socket Component 사용하여 쉽게 통신 되도록 되어 있음
        (개발된 컴포넌트)
    RS232 /RS485 ㆍVB/VC/.NET으로 모두 컨트롤 가능
    ㆍID카드 인쇄기/ ID카드 리더기 / Bill Print / OMR 채점 기계(자격증 시험)
        Signal Tower / 반도체 장비 Power controler / 볼링장 메인 통신 등 제어
        자동차 ECU / VHF 무선 통신 모뎀 등
    IEE488.2
    (GPIB)
    ㆍTel / TSK Prober 제어 ( Wafer Probing 장비 )
    카드 제작 통신 ㆍBrunswick 볼링장 장비와 통신 및 제어
    ㆍ반도체 장비 제어 (32 Bit 통신)
    RAPI ㆍCE 와 PC간 통신 프로그램 개발
    Bluetooth ㆍ블루투스 통신 컨트롤 개발
    HFP ㆍ핸드프리 통신 개발
    KWP2000 ㆍSingle Tx/Rx 통신 개발
    CAN ㆍCAN 통신 개발
    Zigbee ㆍLocal Zigbee 통신 개발
    Lora ㆍLocal Lora 모듈 및 SW 개발
    * 위의 언어에 속하지 않은 새로운 언어로 프로젝트를 개발하고 싶으신 경우, 별도로 문의해 주시기 바랍니다.