• 검색 결과가 없습니다.

The Implementation of A XML/PKI based Digital Tax Invoice System

N/A
N/A
Protected

Academic year: 2021

Share "The Implementation of A XML/PKI based Digital Tax Invoice System"

Copied!
14
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)
(2)
(3)

XML 디지털 서명 생성기

XML 디지털 서명 검증기 XML 파서의 DOM/SAX API

XML 디지털 서명 스키마/DTD

Transformer (Xpath Filtering,

Base64, XLST, Enveloped, Canonicalization)

Digester (MD2, MD5,

SHA-1 Hash Function)

Encrypter/

Decrypter (RSA, DSA, ECDSA, Elliptic Curve) XML 디지털 서명

생성기 XML 디지털 서명

생성기

XML 디지털 서명 검증기 XML 디지털 서명

검증기 XML 파서의 DOM/SAX API XML 파서의 DOM/SAX API

XML 디지털 서명 스키마/DTD XML 디지털 서명 스키마/DTD

Transformer (Xpath Filtering,

Base64, XLST, Enveloped, Canonicalization)

Transformer (Xpath Filtering,

Base64, XLST, Enveloped, Canonicalization)

Digester (MD2, MD5,

SHA-1 Hash Function)

Digester (MD2, MD5,

SHA-1 Hash Function)

Encrypter/

Decrypter (RSA, DSA, ECDSA, Elliptic Curve)

Encrypter/

Decrypter (RSA, DSA, ECDSA, Elliptic Curve)

Transformer

Processor XMLTransformerXMLTransformer

TakeAlgorithm

TakeAlgorithm ResourceResource

GetResource GetResource

Canonical XML Transformer Canonical XML

Transformer

XPathTransformer

XPathTransformer XSLTTransformerXSLTTransformer

EnvelopedTransformer

EnvelopedTransformer Base64TransformerBase64Transformer

XPathProcessor XSLTProcessor Transformer

Processor XMLTransformerXMLTransformer

TakeAlgorithm

TakeAlgorithm ResourceResource

GetResource GetResource

Canonical XML Transformer Canonical XML

Transformer

XPathTransformer

XPathTransformer XSLTTransformerXSLTTransformer

EnvelopedTransformer

EnvelopedTransformer Base64TransformerBase64Transformer

XPathProcessor XSLTProcessor

(4)

계획 단계

아키텍처 프로토타이핑 아키텍처

단계

점진적 개발 단계

미니 프로젝트

인도 단계

요구사항이해 단계 준비

개발전략수립

요구사항정의

단계 준비 요구사항 분석

단계 점검

단계 점검 시스템 설치

단계 준비

사용자 인수테스트

설치 후 관리 단계 점검

컴포너트명세 작성 점진적 개발계획

미니프로젝트 준비 요구사항 및 아키텍처 정제 컴포넌트 설계 지침서 개발 컴포넌트 테스트

컴포넌트 통합테스트 미니프로젝트 점검

컴포넌트식별

사용자 교육

프로젝트계획 단계점검

아키텍처정의

컴포넌트 구현

시스템 테스트 계획 단계

아키텍처 프로토타이핑 아키텍처 프로토타이핑 아키텍처

단계

점진적 개발 단계

미니 프로젝트

인도 단계

요구사항이해 단계 준비

개발전략수립

요구사항정의

단계 준비 요구사항 분석

단계 점검

단계 점검 시스템 설치

단계 준비

사용자 인수테스트

설치 후 관리 단계 점검

컴포너트명세 작성 점진적 개발계획

미니프로젝트 준비 요구사항 및 아키텍처 정제 컴포넌트 설계 지침서 개발 컴포넌트 테스트

컴포넌트 통합테스트 미니프로젝트 점검

컴포넌트식별

사용자 교육

프로젝트계획 단계점검

아키텍처정의

컴포넌트 구현

시스템 테스트

전자세금계산서 시스템

OS(Solaris 2.8) DBMS(Tamino 3.1.1.4

Web Server (Apache 1.3.9) Servlet/JSP Engine

(Tomcat 4.0) 관리자Module Mail Server

JDK 1.3

ISSAC-SDK 1.2

TCP/IP

Web Browser

TCP/IP Windows 9X, 2000,

XP

Legacy System 전자세금계산서 시스템

OS(Solaris 2.8) DBMS(Tamino 3.1.1.4

Web Server (Apache 1.3.9) Servlet/JSP Engine

(Tomcat 4.0) 관리자Module Mail Server

JDK 1.3

ISSAC-SDK 1.2

TCP/IP

Web Browser

TCP/IP Windows 9X, 2000,

XP Web Browser

TCP/IP Windows 9X, 2000,

XP

Legacy System 공급자

W eb B row ser

공급받는자 관리자 W eb B row ser

Tam ino S erver Interface X M L 처리 (X M L 데이터 처리 로직) W eb Server

W eb Server 서브릿/JS P H TM L/JavaScript

S ervice S erver S ervice S erver

B usiness Logic B usiness

Logic JavaB ean

Legacy Server와 Tam ino가 연동하여 데이타처리

Legacy Server Interface 인증서처리

인증서처리 인증기관

ApThread 공급받는자 A pplication

공급받는자 관리자 A pplication

Legacy D B Tam ino S erver 전자서명

전자서명

전자서명 전자서명 공급자

W eb B row ser

공급받는자 관리자 W eb B row ser

Tam ino S erver Interface X M L 처리 (X M L 데이터 처리 로직)

X M L 처리 (X M L 데이터 처리 로직) W eb Server

W eb Server 서브릿/JS P H TM L/JavaScript

S ervice S erver S ervice S erver

B usiness Logic B usiness

Logic JavaB ean

Legacy Server와 Tam ino가 연동하여 데이타처리

Legacy Server Interface 인증서처리

인증서처리 인증기관

ApThread 공급받는자 A pplication

공급받는자 관리자 A pplication

Legacy D B Tam ino S erver 전자서명

전자서명

전자서명 전자서명

(5)

공급자 모듈

회원사 정보 전자세금계산서 커뮤니티

회원정보관리 일반사용자관리

전자세금계산서 조회 전자세금계산서 발행 반송세금계산서관리 승인세금계산서폐기

공지사항 FA Q Q & A 자료실

인증센터

인증기관연계 공급자 모듈

회원사 정보 전자세금계산서 커뮤니티

회원정보관리 일반사용자관리

전자세금계산서 조회 전자세금계산서 발행 반송세금계산서관리 승인세금계산서폐기

공지사항 FA Q Q & A 자료실

인증센터

인증기관연계

공급받는자 모듈

본사/지점정보 전자세금계산서 업체관리 커뮤니티

본사/지점관리 담당자 관리

전자세금계산서 조회 전자세금계산서 승인 전자세금계산서 반송 전자세금계산서 폐기 O ffline계산서 관리

업체관리 공지사항

FA Q Q & A 자료실

인증센터

인증기관연계 공급받는자 모듈

본사/지점정보 전자세금계산서 업체관리 커뮤니티

본사/지점관리 담당자 관리

전자세금계산서 조회 전자세금계산서 승인 전자세금계산서 반송 전자세금계산서 폐기 O ffline계산서 관리

업체관리 공지사항

FA Q Q & A 자료실

인증센터

인증기관연계

(6)

A pp licatio nU I

< < F ram ew o rk> >

B usiness C o m p onent< < F ram ew o rk> >

D B M S

<<Framework>>

Foundation DBMS

<<Framework>>

Application UI

<<Framework>>

Business Component A pp licatio nU I

< < F ram ew o rk> >

B usiness C o m p onent< < F ram ew o rk> >

D B M S

<<Framework>>

Foundation DBMS

<<Framework>>

Application UI

<<Framework>>

Business Component

(7)
(8)
(9)

buyerdept +BuyerDeptHelper +KdnDtiBuyerDept

qna +KdnDtiWriter +KdnDtiQNA +KdnDtiAttachFiles

buyeruser +KdnDtiPhone +KdnDtiUser +KdnDtiContact +KdnDtiConnection +KdnDtiUserPW +KdnDtiBuyerUser

datacenter +KdnDtiDataCenter +KdnDtiWriter +KdnDtiAttachFiles

buyer +KdnDtiSite +KdnDtiCEO +KdnDtiBuyer +KdnDtiContact +KdnDtiResidentNumber +KdnDtiCompanyInfo

db +DBHelper +DBHelperFactory +OracleDBHelper +DBFactory +GeneralDBHelper +DBManager +TaminoDBHelper

faq +KdnDtiFAQ +KdnDtiAttachFiles

config +ConfigurationException +Configuration +GeneralConfiguration +Config

announcement +KdnDtiWriter +KdnDtiAnnouncement

taxinvoicemanage +KdnDtiAttachFiles +KdnDtiTaxInvoiceManage +KdnDtiAdmissionState

zipCode +KdnDtiZipData +KdnDtiZip

supplier +KdnDtiSite +KdnDtiMember +KdnDtiContact +KdnDtiCEO +KdnDtiCompanyInfo +KdnDtiSupplier +KdnDtiResidentNumber

mail

xmlcreater +XMLFactory +ZipCodeCreater +SupplierUserHelper +XMLCreater +BuyerHelper

+TaxinvoiceManageHelper +XMLHelper

+AnnouncementHelper +TaxInvoiceHelper

+DigitalInvoiceOriginalHelp +BuyerUserHelper

+FAQHelper +GeneralXMLHelper +XMLHelperFactory +QNAHelper +SupplierHelper +DataCenterHelper

environment +ENVIRONMENT

taxinvoice +TiUnitChargePriceDetails +TiChargeableQuantity +TiItemDetails +TiSupplierDetails +TiCEODetails +TiOrganisationDetails +TiItemChargePriceDetails +TiBuyerDetails

+TiItemTaxDetails +TiTotalTaxDetails +TiPaymentDetails

+TiCommunicationNumberDetails +TiAgentDetails

+TiBaseChargePriceQuantity +TiProductServiceDetails +TiPostalAddressDetails +TiTotalChargePriceDetails +TiContactDetails +TiInformationDetails +TiTaxInvoice

supplieruser +KdnDtiConnection +KdnDtiPhone

+KdnDtiUserResidentNumber +KdnDtiContact

+KdnDtiUserPW +KdnDtiUser +KdnDtiTask +KdnDtiSupplierUser

digitalinvoiceoriginal +KdnDtiDigitalInvoiceOrigin

(10)
(11)
(12)
(13)
(14)

저 자 소 개

참조

관련 문서

교량의 건설에 있어서 중요한 것 중 하나는 건설하고자 하는 교량의 거동과 특성에 대한 이해와 설계, 제작 및 시공시 기술자들을 인도해 줄 수 있는 각종 시방서,

S국은 국내법에 따라 과세할 권리를 기지고 있 지 않기 때문에 , 그리고 조세조약에 따라 소득이 귀속될 S국에 있는 Tco가 S국에 고정사업장을 가지고 있지

1 John Owen, Justification by Faith Alone, in The Works of John Owen, ed. John Bolt, trans. Scott Clark, &#34;Do This and Live: Christ's Active Obedience as the

Based on experience in some OECD countries, Korea could reform its existing energy tax system more environmentally-friendly including the introduction of a carbon tax,

교육과정 재구성 교수학습방법 설계 교육 콘텐츠 구성 에듀테크 활용 평가. 수준 준비

It was to demonstrate what relations the assessed corporation tax amount decided after the audit of corporations by the tax authorities as a substitute

비트브릭 활용 방법 안내 해결방법 설계 설계한 내용 검토 / 테스트... 시제품 제작 테스트 후

XML - basic foundation, provides a language for defining data &amp; method of processing them SOAP(Simple Object Access Protocol) - a collection of XML based rules