라이브
테스트
프로그래밍 언어 및 개발 환경 SYS-DEV

caniasERP | 프로그래밍 언어 및 개발 환경 SYS-DEV

caniasERP는 IAS에서 개발한 TROIA 소프트웨어 개발 플랫폼에서 운영됩니다. ERP 시스템은 소스 코드, TROIA 플랫폼 및 대화형 개발 환경(IDE)과 함께 제공됩니다. 즉, 고객은 caniasERP를 통해 TROIA 플랫폼의 모든 개발 및 관리 툴에 액세스할 수 있습니다. 이를 통해 고객은 필요와 요청에 맞게 시스템을 수정하고 개발할 수 있습니다.

TROIA – 프로그래밍 언어 및 개발 환경

  
 caniasERP는 IAS에서 개발한 TROIA 소프트웨어 개발 플랫폼에서 운영됩니다. ERP 시스템은 소스 코드, TROIA 플랫폼 및 대화형 개발 환경(IDE)과 함께 제공됩니다. 즉, 고객은 caniasER를 통해 TROIA 플랫폼의 모든 개발 및 관리 툴에 액세스할 수 있습니다.  이를 통해 고객은 기업의 필요사항과 요청에 맞게 시스템을 수정하고 개발할 수 있습니다. 운영 체제 함께  3계층 구조 100% Java 기반의 독립 데이터베이스 및 서비스 지향 아키텍처(SAO), TROIA 플랫폼 및 caniasERP는 고객에게 최고의 보안성과 무제한의 유연성을 제공합니다.

    애플리케이션 및 프로파일 기반 사용자 및 권한 부여 개발 및 관리는 TROIA 개발 도구 및 시스템 관리를 통해 수행 가능합니다. 상세 파라미터는 로그 메커니즘을 포함한 전체 시스템과 관련된 관리가 흠잡을 데 없이 수행되도록 합니다.

    TROIA 환경에 대한 적용은 IAS 컨설턴트뿐만 아니라 교육받은 고객 인력도 수행할 수 있습니다. 덕분에 기업들은 맞춤 시스템 적용 비용을 크게 줄일 수 있습니다. 소프트웨어의 모든 프로그래밍 작업은 제3자 서비스에 의해 수행될 필요가 없습니다.

caniasERP 기술 및 이점

독립 플랫폼 caniasERP

  
 caniasERP는 서버 및 클라이언트에 상용 운영 체제와 함께 작동하며 관계형 데이터베이스와도 호환이 됩니다. 따라서, 사용할 시스템 인프라는 ERP 솔루션에 의해서만 조정되는 것이 아니라, 고객의 요구와 상황에 따라 조정할 수 있습니다. Microsoft, Oracle 및 여러 Linux 배포판처럼 일반적으로 사용되는 플랫폼 외에도 PostgreSQL와 같은 많은 오픈 소스 솔루션과 MySQL도 지원됩니다. 이러한 특성은 제3자에 대한 기업의 의존도를 제거하여 투자를 보다 효과적으로 보호합니다.

caniasERP는  오픈 소스이며 비용 절감에 유리
 

       고유한 기술과 아키텍처 및 개발 환경을 갖춘 TROIA는 고객이 어플리케이션의 소스 코드에 직접 접근할 수 있는 기능을 제공합니다. 결과적으로, 기업들은 높은 유연성으로 가장 효율적인 방법으로 기존 솔루션을 계속해서 적용하고 개발할 수 있습니다.

caniasERP 복수의 기업을 지원

     
 caniasERP의 복수 기업 인프라는 단일 소프트웨어의 설치로 법적으로 독립적인 회사들을 별도의 단위로 만들 수 있습니다.

caniasERP 상호 운영성 지원

     
 TROIA 프로그래밍 언어와 서비스 지향 아키텍처(SOA)의 장점 중 하나는 외부 시스템과의 빠른 통합입니다. 웹 서비스, HTTP, FTP, TCP, OPC와 같은 프로토콜이나 기술 인프라는 보안과 통신에 영향을 주지 않고 ERP 소프트웨어와 통합할 수 있습니다.

caniasERP 전세계 어디서나 쉽게 접근 가능

       caniasERP 시스템은 언제 어디서든 접속할 수 있습니다. 덕분에 현장 인력과 협력사, 판매업체, 기타 지점에서 시스템에 쉽게 접근할 수 있습니다.
       또한 다국어 지원 및 Unicode를 포함한 caniasERP가 제공하는많은 현지화 옵션은 세계 어디서나 동일한 편의성으로 시스템을 사용할 수 있도록 합니다.

시스템 관리(SYS) 및 TROIA 개발 도구(DEV)

caniasERP의 소프트웨어 인프라

    
   caniasERP는 IAS에서 개발한 TROIA 소프트웨어 개발 플랫폼에서 구동 가능합니다. ERP 시스템은 소스 코드, TROIA 플랫폼 및 개발 환경을 함께 제공합니다.  즉, 고객은 caniasERP와 함께 TROIA 플랫폼의 모든 개발 및 관리 도구에 접근할 수 있습니다.  따라서, 고객은 기업의 요구에 가장 적합한 방법으로 시스템을 조정하고 지속적으로 개발할 수 있습니다.


미래 및 혁신적 보안

       Java 기반의 caniasERP 플랫폼으로 인해 애플리케이션과 데이터베이스 서버에 사용될 운영 체제 및 데이터베이스는 제한 없이 선택할 수 있습니다.  IASDB, IBM DB2, MySQL, Microsoft SQL-Server, Oracle, PostgreSQL  및 Sybase 를 비롯한 모든 JDBC 준수 시스템은 데이터베이스 시스템으로 사용될 수 있습니다. caniasERP의 유연하고 개방적인 시스템 아키텍처 대한 투자는 하나의 기술에만 의존하는 것이 아닙니다.  어떤 상황에서도 필요 시 수정할 수 있는 인프라를 갖춘 이번 투자는 장기적으로 기업의 안전을 보장해 줄 것입니다.

장소에 구애 받지 않는 사용과 관리

 
     caniasERP는 인터넷을 통해 세계 어디서든 사용할 수 있으며, 인터넷을 통해 어플리케이션 서버 관리 또는 개발과 같은 기술 업무도 공간에 구애받지 않고 진행 가능합니다. caniasERP 애플리케이션 서버는 설정 파일을 사용하여 쉽게 구성할 수 있습니다. 변경 사항은 서버의 재기동 필요 없이 즉시 반영됩니다.

       비즈니스 업무에 대한 데이터와 코드는 애플리케이션 서버에 있습니다. 모든 업데이트는 모든 고객에게 즉시 제공됩니다. 백업, 업데이트 및 디버깅은 중앙에서 수행됩니다.

       플랫폼의 로그, 최적화 및 관리 시스템으로 다양한 업무를 분석하고 시스템 관리에서 발생할 수 있는 문제를 신속하게 수정 또는 최적하면서 언제 어디서나 시스템을 모니터할 수 있습니다. 

데이터 보안

    • 3계층 구조를 통해 사용자 네트워크와 인터넷으로부터 데이터베이스를 분리할 수 있습니다.
    • 최적화된 내부 통신 프로토콜 사용은 애플리케이션 서버에 대한 무단 간섭을 더욱 어렵게 합니다.
    • 시스템의 유연하고 사용하기 쉬운 네트워크 구조는 방화벽과 쉽게 통합될 수 있습니다.
    • 고도화된 인증 인프라는 비권한자가 데이터와 업무를 보고 실행하는 것을 방지합니다.
    • VPN 및 SSL을 통해서도 인터넷을 통한 사용자 데이터 접근이 보호됩니다.

3계층 구조로 높은 효율성 제공

     caniasERP 시스템은 클라이언트, 애플리케이션 서버 및 데이터베이스로 구성된 3계층 구조를 가지고 있다. 이 3계층 구조는 다음과 같은 성능 관련 특징을 제공합니다.

    • 클라이언트 계층에는 비즈니스 업무와 관련된 코드가 포함되어 있지 않습니다. 이 계층은 사용자 인터페이스 사용만 담당합니다. 따라서 클라이언트에 대한 하드웨어 요구사항도 낮습니다.
    • caniasERP 로드 밸런서를 통해 복수의 애플리케이션 서버를 동시에 운영할 수 있습니다. 로드 밸런서를 통해 서버의 로드 분배하면 성능과 안전성이 일정하게 보장됩니다.
    • 애플리케이션 서버는 기업의 규모에 따라 자유롭게 조정할 수 있습니다.
    • 최적화된 통신 알고리즘으로 데이터 트래픽을 줄이고 높은 전송 속도를 제공합니다.

TROIA는 IAS가 Java로 개발한 비즈니스 애플리케이션을 위한 4세대(4GL) 프로그래밍 플랫폼이자 언어입니다. caniasERP 시스템은 TROIA 프로그래밍 언어로 개발된 Java 기반 ERP솔루션입니다. 

일정 수준의 기술력을 가진 사람들은 TROIA의 객체지향적 명령어를 아주 짧은 기간 내에 쉽게 습득 가능합니다. TROIA는 많은 면에서 Java와 .NET와 같은 현대 프로그래밍 언어와 유사합니다. 가장 효과적인 데이터베이스 지향 애플리케이션으로 500개 이상의 명령어로 간단하게 시스템 프로그래밍할 수 있으며 즉시 사용할 수 있습니다.

TROIA 개발 환경은 caniasERP 어플리케이션에 완전히 통합되어 있습니다. 어플리케이션을 수정하거나 새롭게 개발하기 위해 추가적인 소프트웨어나 도구가 필요하지 않습니다. TROIA로 작성된 소스 코드는 관계형 데이터베이스에 저장되고 관리됩니다. TROIA를 사용하여 수행된 개발은 이진 코드로 변환되고 애플리케이션 서버가 해석하여 Java 런타임 환경에서 실행됩니다. 

양식과 리포트 신속 개발

    caniasERP시스템에 사용되는 양식(화면, 다이얼로그) 및 리포트는 수정이나 재작성이 쉽습니다. TROIA IDE의 디자인 툴을 사용하여 새로운 다이얼로그 및 리포트를 작성할 수 있습니다. 버튼, 데이터베이스 필드, 체크박스, 그래픽 요소, 표, 이미지 등은 TROIA의 표준 구성 요소들입니다. 이러한 구성 요소들은 다이얼로그 화면에서 drag-and-drop 기능으로 쉽게 배치할 수 있다. TROIA 쉽고 유연한 언어 구조와 자동 완성 기능(Intellisense) 및 TROIA IDE의 도움말 기능으로 비즈니스 업무와 구성 요소의 동작을 쉽게 개선할 수 있습니다.

개별 리포트 디자인

    사용자 인터페이스의 보고서 마법사, 피벗 및 그래픽적인 리포트 디자인 도구와 개발 환경의 리포트 디자인 도구를 사용하여 개별 사용자 또는 모든 사용자가 접근할 수 있는 리포트를 신속하게 생성할 수 있습니다. 이러한 리포트는 PDF, HTML, RTF, XLS 또는 일반 텍스트 형식으로 작성하여 인쇄, 이메일 전송 또는 문서 관리 모듈에 저장할 수 있습니다.

전 세계 사용을 위한 다중 언어 지원

    caniasERP 소프트웨어의 중요한 특징 통합 번역 도구에 의해 제공되는 다국어 지원입니다. 이 도구를 사용하면 모든 화면 텍스트와 알림을 재개발 없이 다른 모든 언어로 번역할 수 있습니다. 시스템에 로그인하는 최종 사용자가 선택한 언어로 모든 화면(다이얼로그), 보고서 및 메시지가 표시됩니다. 마찬가지로 모든 보고서도 원하는 언어로 인쇄할 수 있습니다. 언어 코드로 제어되는 플랫폼에서는 중국어, 한국어, 페르시아어, 아랍어와 같은 비라틴어를 포함하는 유니코드 지원(UTF8, UTF16)을 통해 여러 언어를 지원합니다.

기업의 요구에 맞게 어플리케이션의 표준 수정

    caniasERP 유지보수 계약을 체결한 고객은 애플리케이션 전체 소스 코드에 무제한 접근할 수 있으며, 시스템을 필요에 따라 수정할 수 있습니다. TROIA의 '크로스' 개념으로 인해 변경은 표준 코드에서 파생된 해당 기능에만 영향을 미치고, 표준 코드 자체에는 영향을 미치지 않습니다. 이는 고객이 특별하고 복잡한 설정을 변경하더라도 표준 버전의 일관성을 보장합니다. 즉, 고객 상세 수정 내용은 업데이트 후에도 계속 유지됩니다. 

플랫폼 통합 데이터 베이스 구조

    O
DBA(Online Database Administration)를 사용하여 어플리케이션에서 사용되는 테이블 또는 테이블 디렉토리 등의 데이터베이스 구성 요소를 시각적 툴의 도움을 받아 관리하고 편집할 수 있습니다. ODBA의 또 다른 기능은 동일한 데이터베이스 간 또는 다른 데이터베이스 시스템 간에 테이블과 데이터를 전송하는 것과 데이터베이스의 테이블 정의와 실제 테이블 구조를 동기화하는 것입니다.

절대 뒤쳐지지 않는 caniasERP

기업의 점진적 성장은 ERP 시스템에 대한 요구 사항을 증가하게 됩니다. caniasERP는 개방적이고 확장 가능한 유연한 시스템 구조 가지고 있기 때문에 운영 업무의 설계와 통합에 무제한의 유연성을 제공합니다.
애플리케이션과 잘 정립된 표준 모듈 간의 강력한 통합 뿐만 아니라, 시스템의 개인화 및 고객 맞춤형 개발 용이성은 변화하는 회사의 조건에 가장 빠르게 대응하는 방법을 제공합니다.

TROIA의 특장점


    • 오픈 소스 코드
    • 쉽게 배우고 쉽게 개발 가능
    • 원격 개발을 지원하는 시스템 구조
    • 플랫폼 독립성
    • 객체 지향 프로그래밍 언어
    • drag and drop기능으로 사용자 인터페이스 구성의 편리성
    • 다른 시스템 및 인터페이스와의 통합 용이성
    • 개발된 애플리케이션을 런타임 환경으로 즉각 이관

기능

3계층 구조

 
  • 고객, 시스템에 요구되는 요구 사항이 및 수리 비용 최소화
    • 운영 체제에 구애받지 않는 확장 가능한 어플리케이션 서버로 매력적인 가격 대비 성능
    • 낮은 데이터 트래픽 및 높은 전송 속도의 최적화된 데이터 전송
    • 안전하고 사용자 친화적인 네트워크 인프라와 SSL 지원
    • 중앙 집중식 어플리케이션 서버와 분산형 데이터 저장소로, 위치와 컴퓨터에 구애받지 않고 모든 접근, 개발 및 시스템 관리 가능

100% 자바 기반

    • 서버와 클라이언트 측 모두 플랫폼으로부터 자유로운 JVM에서 구동(운영 및 복구 비용 절감)
    • 데이터베이스 독립성(알려진 모든 JDBC 호환 데이터베이스 지원)

유연한 접근 옵션

    • LAN(Local Area Network), WAN(Wide Area Network) 및 인터넷(일반전화, 다이얼 접속, ADSL, GPRS, UMTS 등)을 통한 서버 액세스
    • 고객 컴퓨터를 기본으로 최상의 사용자 환경을 제공하는 클라이언트 옵션(태블릿, 스마트폰, 데스크톱 등)
    • XML 및 EDI(Electronic Data Interchange) 지원
    • HTTP, IMAP, POP3, SOAP, FTP, TCP, OPC, RS232, PLC와 같은 다양한 프로토콜과 기술에 대한 통합 가능

보안 옵션

 
  • 3계층 구조로 데이터베이스 및 클라이언트 분리
    • 고유한 통신 프로토콜
    • RADIUS/LDAP 프로토콜을 통한 보안 인증
    • 구성 가능한 VPN 및 SSL 지원
    • 진보한 데이터 접근 및 인증 기반
    • 모든 계층의 진보한 로그 지원

TROIA 내부 프로그램 언어

   
• 오픈 소스 코드
    • 객체 지향 프로그래밍
    • 통합 및 시각적 개발 환경
    • 고객별 특성 코드에 대한 간편한 업데이트
    • 코드 추적 기능을 통한 빠르고 간단한 디버깅
    • 다국어 지원
    • 사용자 친화적 리포트 툴
    • 사용자 친화적 인터페이스
    • 대화형 지원
    • 통합된 최적화
    • 핫라인(개발 추적) 시스템

시스템 관리 및 구성

    • 웹을 통한 모든 애플리케이션 서버 및 기타 서버측 구성 제품 관리
    • 간단하고 명확한 구성
    • 애플리케이션 서버에서 모든 작업 실행
    • 로드 밸런서를 사용하여 여러 애플리케이션으로 균형 있는 로드 분배
    • 간편한 설치, 업데이트 및 백업
    • 단일 동작으로 모든 클라이언트를 중앙 집중식으로 업데이트, 웹 기반 클라이언트 덕분에 클라이언트 측 백업 및 복구 불필요
    • 사용하기 쉬운 사용자 권한 관리
    • 확장된 차단 기능

기타 기능

    • 피벗과 차트 설정을 통해 코딩 없이 리포트 작성
    • 오피스 어플리케이션과 호환되는 형식의 리포트 작성
    • PDF, HTML, RTF 및 일반 텍스트 형식으로 리포트 작성

통합의 이점

TROIA 플랫폼이 제공하는 기능과 caniasERP시스템의 유연한 구조를 통해 다른 시스템과의 손쉬운 통합 제공:
    • 웹 페이지를 JSP 및 WAP 커넥터를 사용하여 caniasERP와 연결 가능
    • 서비스 지향 아키텍처(SOA)를 통해 caniasERP시스템은 외부 시스템 뿐만 아니라 세계 모든 웹 서비스로부터의 접근 가능
    • XML 및 전자 데이터 통신 모듈을 통한 비즈니스 파트너와 전자 데이터 통신을 통해 완벽한 의사소통 실행 가능, 전화, 팩스 및 데이터 통신 비용 절감
    • caniasERP에서 이메일 및 SMS를 주고받는 기능은 기업 내 및 기업 간 통신 지원 

유연한 접근성

caniasERP는 사용자가 언제 어디서나 시스템과 연결할 수 있는 유연한 기능을 제공합니다.  사용자는 노트북, 태블릿 또는 스마트폰을 통해 caniasERP접근하여 마치 사무실에 있는 것처럼 작업을 계속 할 수 있습니다.  실시간 환경에 대한 원격 개발 및 개선은 TROIA IDE를 통해 됩니다. 최적화된 데이터 전송 알고리즘과 지능형 데이터 압축 기능은 원활하지 못한 통신환경에서도 최고의 성능을 발휘합니다. 또한 기업은 고객, 파트너 및 공급업체를 확장된 공급망 관리 시스템에 통합시킬 수 있습니다.

안전 사용자 ID 검증

    caniasERP는 사용하기 쉽고 유연하며 안전한 사용자 권한 관리 기능을 제공합니다. 사용자 인증은 선택적으로 SSO 게이트웨이를 통해 지원되거나 Active Directory Service의 Single Sign On 기능을 통해 지원됩니다. 스마트 카드나 일회용 암호 시스템은 애플리케이션 서버에 통합할 수 있습니다. 따라서, 하드웨어에 의한 사용자 인증으로 패스워드 유출을 방지합니다. RADIUS(Remote Authentication Dial-In User Service) 프로토콜을 실행하는 보안 서버도 애플리케이션 서버와 연결할 수 있습니다.

고객을 위한 업무 문서 및 특별 문서

    • IAS공급하는 스크린샷을 포함한 caniasERP 관련한 1500개 이상의 업무에 대한 문서 
    • 업무 문서 보조하기 위한 업무 비디오
    • 다국어 지원을 통해 모든 언어로 문서를 작성하는 옵션
    • 동일한 애플리케이션에 대해 고객별 업무 문서 작성
    • 고객별 상세 업무 과정 비디오 지원
    • 스크린샷 레코더 도구로 스크린샷을 저장하여 문서 자동 작성
    • 업무 문서에 모든 종류의 파일 추가 옵션

모듈 그룹

지식관리시스템-KMS
문서 관리 - DOC
비즈니스 프로세스 관리 - BPM
기본 데이터 관리 - BAS
프로그래밍 언어 및 개발 환경 SYS-DEV

전체 편집기 모듈

전자 데이터 교환-EDI
기업 커뮤니케이션-CLB
비즈니스 인텔리전스-IQ
기업 위험 관리-ERM
균형 성과카드 관리-BSC
예산 관리-BUD
프로젝트 관리-PRJ
인적 자원 관리-HCM
원가 회계 센터-COS
생산 원가 관리-PRC
표준 비용 관리-CAL
자산 관리-AST
재무 회계-FIN
자동화-AUT
생산 인텔리전스-PRI
유지 보수 관리-MNT
생산능력 관리-CAP
생산 관리-PRD
수입 관리-IMP
송장 검증-VER
구매 관리-PUR
수출 관리-EXP
서비스 관리-SRV
소매 관리-RTM
고객 관계 관리-CRM
판매 관리-SAL
공정 관리-ROU
자재 명세서 관리-BOM
지식관리시스템-KMS
문서 관리 - DOC
비즈니스 프로세스 관리 - BPM
기본 데이터 관리 - BAS
프로그래밍 언어 및 개발 환경 SYS-DEV


Canias ERP

(주)아이에이에스

서울특별시 서초구 강남대로 507, 9층 902호

sales@caniaserp.com
+82 2 540 5300

IAS Technologies

IAS Holding

  • Canias ERP Facebook
  • Canias ERP Twitter
  • Canias ERP Xing
  • Canias ERP YouTube
저작권 2019 - Industrial Application Software - 판권 소유.