게시판 게시물

박인배
2022년 4월 13일
In 기술축적
1. 인터페이스 설계서(정의서) 가) 인터페이스 설계란 사용자와 시스템이 상호작용할 수 있도록 입력과 출력을 제공하는 창구 역할을 한다. 물건을 구매할 때 구매 버튼을 클릭하면 인터페이스는 사용자의 요청을 웹서버에 전달하고 웹서버에 있는 프로세스는 입력 값에 알맞은 동작을 수행하고 데이터를 조회/수정/저장한 후 결과를 다시 인터페이스인 브라우저에게 전달한다. 브라우저는 웹서버가 보내준 결과를 사용자가 이해할 수 있도록 변경해 화면에 보여준다. 나) 인터페이스 설계서는 이 기종 시스템 또는 컴포넌트 간 데이터 교환 및 처리를 위한 목적으로 각 시스템의 교환 데이터 및 업무, 송수신 주체 등이 정의되어 있다. 시스템의 인터페이스 현황을 한눈에 확인하기 위하여 한 시스템이 갖는 인터페이스 목록 및 각 인터페이스의 상세 데이터 명세와 각 기능의 세부 인터페이스 정보를 정의한 문서이다. 다) 인터페이스 목록 시스템에서 가지고 있는 인터페이스 목록을 보여준다. 인터페이스 번호 및 인터페이스 되는 시스템의 정보 및 관련 요구 사항 ID(요구 사항 정의서의 요구 ID)를 리스트(목록) 형태로 보여준다. 라) 인터페이스 명세 인터페이스 목록에 있는 각 인터페이스의 상세 정보를 보여준다. 각 인터페이스 번호당 인터페이스 되는 데이터, 데이터 형식, 송수신 시스템의 정보 등을 구체화한다. 2. 내/외부 인터페이스(시스템 인터페이스)란 가) 내/외부 인터페이스란 조직 내/외부에 존재하는 시스템이 연동을 통해 상호 작용하기 위한 접속 방법이나 규칙을 의미한다. 네트워크를 통해 조직 내/외부에 존재하는 시스템 간의 요구기능을 수행하기 위해서 내/외부 인터페이스 개발은 필수적이다. 인터페이스와 통신하는 외부 및 내부 모듈의 기능을 인터페이스 설계서를 통하여 확인하여 향후 인터페이스 개발에 필요한 공통 영역을 도출할 수 있다. 나) 시스템 인터페이스 정의서를 통하여 외부 및 내부 모듈의 기능을 확인한다. 인터페이스 설계서의 하나인 인터페이스 정의서를 통하여 외부 및 내부 모듈의 기능을 확인할 수 있다. 인터페이스 목록의 송신 및 전달 영역까지는 외부 모듈에 포함되고 수신 측 영역은 내부 모듈에 포함된다고 판단할 수 있다. 다) 상세 기능 인터페이스 정의서를 통하여 외부 및 내부 모듈의 기능을 확인한다. 상세 기능 인터페이스 정의서를 통하여 상세 기능에 대한 외부 및 내부 모듈의 기능을 확인할 수 있다. 오퍼레이션 및 사전 조건을 통해 상세 기능의 외부 모듈을 사후 조건을 통해 상세 기능의 내부 모듈을 확인한다. 3 전사적 응용 프로그램 통합(Enterprise Application Integration, EAI) 가) EAI의 개념 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션들 간의 정보 전달, 연계, 통합을 가능하게 해 주는 솔루션이다. EAI를 사용함으로써 각 비즈니스 간 통합 및 연계성을 증대시켜 효율성을 높여 줄 수 있으며 각 시스템 간의 확장성을 높여 줄 수 있다. 나) EAI의 구축 유형 EAI는 크게 Peer-to-Peer형, Hub & Spoke 방식, Bus 형태의 구성으로 분류될 수 있다 4 사용자 인터페이스(User Interface, UI) 가) 사용자 인터페이스란 사람과 사물 또는 시스템, 특히 기계, 컴퓨터 프로그램 등 사이에서 의사소통을 할 수 있도록 일시적 또는 영구적인 접근을 목적으로 만들어진 물리적, 가상적 매개체를 뜻한다. 사용자 인터페이스 설계서는 사용자의 요구사항을 바탕으로 UI 설계를 구체화하여 작성하는 문서로 상세 설계 전에 대표적인 화면들을 설계한다. 또한 디자이너, 기획자, 개발자 간의 원활한 의사소통을 위해 작성한다. 나) 사용자 인터페이스 설계서의 작성 순서는 ① UI 설계서 표지 작성 UI 설계서 표지는 다른 문서와 혼동되지 않도록 프로젝트명 또는 시스템 명을 포함시켜 작성한다. ② UI 설계서 개정 이력 작성 UI 설계서 개정 이력은 UI 설계서가 수정될 때마다 어떤 부분이 어떻게 수정되었는지를 정리해 놓은 문서이다. 처음 작성 시 첫 번째 항목을 '초안 작성', 버전을 1.0으로 설정한다. UI 설계서에 변경사항이 있을 때마다 변경 내용을 적고 버전을 0.1씩높인다. ③ UI 요구사항 정의서 작성 UI 요구사항 정의서는 사용자의 요구사항을 확인하고 정리한 문서로, 사용자 요구사항의 UI 적용 여부를 요구사항별로 표시한다. ④ 시스템 구조 작성 시스템 구조는 UI 요구사항과 UI 프로토타입에 기초하여 전체 시스템의 구조를 설계한 것으로 사용자의 요구사항이 어떻게 시스템에 적용되는지 알 수 있다. ⑤ 사이트맵 작성 사이트맵은 시스템 구조를 바탕으로 사이트에 표시할 콘텐츠를 한눈에 알아볼 수 있도록 메뉴별로 구분하여 설계한 것이다. 사이트 맵을 작성한 후 사이트 맵의 상세내용을 표 형태로 작성한다. ⑥ 프로세스 정의서 작성 프로세스 정의서는 사용자 관점에서 사용자가 요구하는 프로세스들을 작업 진행 순서에 맞춰 정리한 것으로 UI의 전체적인 흐름을 파악할 수 있다. ⑦ 화면 설계 화면 설계는 UI 프로토타입과 UI 프로세스를 참고하여 필요한 화면을 페이지별로 설계한 것이다. 화면을 구분하기 위해 화면별 고유 ID를 부여하고 별도 표지를 작성한다. 대표적인 화면들에 대해 포함될 정보들과 표현된 와이어프레임을 대략적으로 스케치한다. 주요 흐름을 스토리보드 형태로 작성한다.
인터페이스 설계서 content media
0
1
13
박인배
2022년 4월 13일
In 기술축적
이메일 작성 요령에 대한 유익한 칼럼을 공유합니다. 위 내용을 요약하면 아래와 같습니다. - 아래 - 내부 양식을 사용하여 일관성 유지 메일 제목에 [소속]과 메일의 용건을 축약하여 기재 인사를 통해 상대의 이름과 직위를 언급 메일 내용은 두괄식으로 작성 첨부파일은 최소화(여러개의 파일일 경우 압축하여 하나의 파일로 발송) 대용량 파일 전송의 경우 다운로드 기한은 최대 기한으로 첨부 전송 전 메일내용 재검토 서명 기재(명함 등) 메일 주소는 최대한 짧고 특징을 나타낼수 있도록(이니셜 등)
1
1
8
박인배
2022년 4월 13일
In 기술축적
목적, 대상, 방법, 효과, 결론 등으로 구체화 신뢰성 확보를 위해 상호간 협의된 내용과 이미지 유지 두괄식 전개 체계적 구성(번호체계 등) 기 작성한 회의록을 샘플로 올려드리니 참고하시면 좋겠습니다. 감사합니다.
회의록 작성 방법 content media
1
1
11

박인배

더보기