프로젝트

일반

사용자정보

요구사항 명세 » 이력 » 버전 3

« 뒤로 - 버전 3/15 (비교(diff)) - 다음 » - 현재 버전
백흠경, 2019/01/13 23:14


요구사항 명세

내용 비고
1. SPPID와의 연계
1.1 SPPID 로부터 Property를 가져온다. 원하는 Property를 추가할 수 있다. Admin 환경 설정에서 한다
1.2 SPPID 가 Revision된 경우 변경 속성 반영한다 도면 등록 시 반영한다
도면의 작업 여부를 표시한다 도면 변경 여부에 속성 변경도 포함되는지 여부는 향후 논의한다
1.작업 여부 표시는 사용자의 Confirm으로 해제할 수 있다
2.도면 등록 시 변경 여부 확인 후 작업 여부 확인 표시한다
2. 화면 구성
2.1 P&ID 선택 창
2.1.1 P&ID는 Unit 별 Roll Up, Roll Down
2.1.2 여러 도면을 열수 있다 Sheet Open 개별 윈도우로 연다
환경 설정
환경 설정은 Admin, Client로 나누어 설정할 수 있다
도면 단위당 Sub-system, Package의 Color, Line Width를 설정한다 사용자가 환경 설정할 수 있다
2.2 Markup 작업 창
2.2.1 선택 되지 않은 Component들은 연하게 표시한다 속도 지연 사유가됨
2.2.2 같은 이름의 Item Tag들에 해당하는 Component들을 복수 선택 할 수 있다.
inline-component는 toggle로 자동 선택 여부를 결정한다
Line No Configuration 기능을 제공한다
2.2.3 Drag를 통하여 범위 안의 Component들을 복수 선택 할 수 있다.
2.2.4 선택한 Component들에 Markup을 할 경우 설정한 Color와 두께로 변경된다
text, label, instrument signal line을 제외한 모든 component들에 대해서 markup할 수 있다
선 두께 선택하면 해당 두께로 변환
2.2.5 Color는 언제든지 일괄 변경 가능하다. Batch 실행을 통하여 일괄 변경한다
2.2.6 여러 개의 PID 작업판을 동시에 열 수 있다.
2.2.7 다른 PID로 연결되는 화살표를 선택하여 연결 된 PID를 열 수 있다. OPC Link 기능을 제공한다
2.2.8 사용자는 원하는 Component 위에 Sub-System no, Test Package No를 표시할 수 있다
2.2.9 사용자는 현재 작업판에 사용된 Sub-System List 또는 Test Package를 프로그램이 정한 위치에 한 번에 표시 할 수 있다.
2.2.10 key-in으로 Markup이 가능하다
2.3 Package 선택 창
2.3.1 사용자가 원하는 Test Package 또는 Sub-System 들을 List로 표시할 수 있다.
2.3.2 각 List에는 명칭, 버튼, 색상이 표시된다.
2.3.3 버튼을 누르면 해당 Sub-System, 또는 Test Package가 Markup 된다
2.3.4 복수 선택된 Component들을 한 번의 버튼 입력으로 Markup 할 수 있다.
리스트에 모든 타입의 속성들을 모두 표시하고 해당 타입에 속하지 않는 속성의 값은 비워둔다
2.3.5 특정 Sub-System 또는 Test Package에 해당하는 Component 들만 보이거나 안보이게 할 수 있다. 필터 기능을 사용할 수 있다
2.3.6 Component를 선택하고 지우개 버튼으로 작성한 Markup을 지울 수 있다.
2.3.7 Mark up 도중에 취소 가능해야 한다
2.4 Item Tag Property 창
2.4.1 SPPID로 부터 읽어들인 Item Tag들이 List로 표시된다.
2.4.2 Component들은 SPPID로부터 다음의 정보들을 가져온다.
2.4.2.1 Item Tag, Model Item ID, Item Type(Pipe, Instrument, Mechanical, PipeRun 등)
2.4.2.2 Pipe의 경우 Pipe Spec(Class) 항목을 가져 올 수 있다.
2.4.3 작업판에 Markup을 수행하면 실시간으로 Componnet 별로 Sub-System No. 또는 Test Package No.가 부여된다.
2.4.4 변경된 Item Property를 저장하는 버튼이 있다.
2.4.5 Item Tag 기준으로 Item을 찾을 수 있다 향후 논의한다
2.4.6 Item Tag를 선택하면 작업판에서 해당 Component가 선택된다.
2.4.7 Item Tag창에서 Key 입력으로 Item 이동 및 Markup 할 수 있다.
2.4.8 Item Tag를 리스트 상에서 복수 선택하면 작업판에서 해당 Component들이 복수 선택 된다
2.5 도구바
2.5.1 SPPID를 Import 하기
2.5.2 SPPID를 Export 하기
2.5.3 DWG Manager - SPPID List 관리 및 저장
2.5.4 Sub-System Manager
2.5.4.1 Sub-System 설정, Sub-System Color 설정 (자동부여, 사용자 부여 모두 가능)
2.5.5 report 기능 Item Tag 별 Property 출력, 전체 PID에 대하여 출력함.
2.5.6 Print 기능 : Print 설정은 원하는 Property를 포함하는 PID만 자동으로 Sorting하여 출력하는 것이 가능하다.
전체 출력도 가능하다.
2.5.7 프로그램에서 제공하는 모든 창들은 On/Off 가능하다
3. 주요기능
3.1 Sub-System Manager
3.1.1 Sub-System을 생성할 수 있다.
3.1.2 Sub-System을 추가 삭제 할 수 있다.
3.1.3 Excel에서 Sub-System List를 Import 할 수 있다.
3.1.4 Excel로 Sub-System List를 Export 할 수 있다.
3.1.5 Sub-System List는 Sub-System No, System, Color, Description을 정보로 가진다.
3.1.6 Sub-System Management 상에서 변동된 정보들은 기 Markup된 Component들에도 일괄 자동 적용 된다.
3.2 Print 기능
3.2.1 Sub-System Markup PID를 출력할 수 있다.
3.2.2 Test Package Markup PID를 출력할 수 있다.
3.2.3 Sub-System Markup PID는 다음과 같이 선택하여 출력할 수 있다.
3.2.3.1 특정 Sub-System 만 지정하여 해당 PID만 자동 선택, 출력할 수 있다. 이 경우, 원하는 색상을 지정할 수 있다.
3.2.3.2 모든 Sub-System Markup PID를 출력할 수 있다.
3.2.4 Test Package Markup PID 출력은 다음과 같이 선택 하여 출력할 수 있다.
3.2.4.1 특정 Test Package만 지정하여 해당 PID만 자동 선택, 출력할 수 있다. 출력 시 원하는 색상을 지정 할 수 있다.
3.2.4.2 해당 하는 Test PackageMarkup PID 전체를 출력 할 수 있다.
3.2.4.3 특정 Sub-System의 Test Package Markup PID만을 출력할 수 있다.
3.2.5 Markup PID 출력 시 Stamp, 메모를 출력 할 수 있다.
Stamp, 메모를 출력 시 포함/불포함 여부를 결정할 수 있다
*
3.2.6 Plot시 background color는 gray로 기본 설정한다
3.3 Item Tag 별 Property Table 출력
3.3.1 DB로 저장
3.3.2 각 아이템들에 task Type에 따른 Test Package No.를 Excel파일로 출력한다.
3.3.3 Class 등 SPPID에서 추출된 Property들을 포함하여 출력된다.
3.4 SPPID Sub-System Markup 기능
3.4.1 Sub-System Markup을 통해 각 Item에 Test Package No.를 부여한다 *
3.5 Test Package Markup 기능
3.5.1 Test Package Numbering Tab 추가
3.5.2 Task Type 설정 (추가, 삭제 기능)
3.5.2.1 Test Package Item List Excel 추출 버튼 중복
3.5.2.2 Markup PID Print 중복
3.5.2.3 Test Package Item List Excel 추출 버튼 중복
3.5.3 Test Package Numbering 전체 화면 중복
3.5.4 Test Package Tab을 누르면, 오른 쪽 부분이 기능 창이 Sub-System이 아닌 Test Package Numbering으로 변경.
3.5.5 구성 및 방법은 Sub-System Numbering과 동일함 중복
3.5.6 Numbering 방법 또한 Sub-System Numbering과 동일함 중복
3.5.7 Test Package 작성 후 Data Base에 item Tag를 기준으로 하여 Sub-System과 더불어 Test Package Number를 부여함
3.5.8 Instrument를 포함하여 작성 -> 제어설계 Instrument Installation, Calibration 연계에 활용
3.5.9 다른 Activity Test Package를 독립적으로 작성(Hydro, Blowing, MRT…)
3.5.10 Test Package작성 중에 SPPID Property를 이용해서 같은 Pipe Spec일 경우 Spec Break까지 해당 Line이 선택 될 수 있게 구현
3.6 Stamp, Note 기능 협의
3.6.1 사용자는 SmartSketch 기본 기능을 이용하여 Stamp 심볼과 Note를 생성한다
3.6.2 사용자는 SmartSketch의 Symbol Explorer에서 Stamp/Note를 선택하고 원하는 위치에 넣을 수 있다.
3.6.3 설치 프로그램에 Stamp Symbol을 포함한다 Stamp Symbol 개수는 향후 논의한다
3.7 경계 Segment Flag 자동 표시 기능 추가한다 자동 안됨
3.7.1 각 Sub-System의 경계, 또는 Test Package경계에 Segment를 자동으로 생성한다. (On/Off 가능) 자동 안됨.
3.8 Test Package Markup 기능 Setup
3.8.1 Task Type 결정 > Click 후 Popup
3.8.2 Task Type을 정의한다
3.8.2.1 필요에 따라 Task Type 별 PreFix를 정의할 수 있다
3.8.2.2 PreFix를 해당 Test Package가 속한 Sub-System No로 정의할 수 있다
3.8.2.3 Excel 파일로 부터 Export/ Import 할 수 있다. Coloring은 없음
3.8.3 Test Package Numbering 기능 > Click 후 Popup
3.8.3.1 Test Package들을 정의 한다.
3.8.3.2 Color를 정할 수 있다
3.8.3.3 Task Type은 내림목록으로 선택할 수 있다
3.8.3.4 Excel파일로 부터 Export /Import 할 수 있다
3.8.4 또는 자동으로 Test Package Number를 부여 한다
3.8.4.1 자동부여 방식은 Sub-System No.를 PreFix로 두어, 작성 순서대로 부여하는 방법
3.8.4.2 사용자 PreFix, MID, END를 Customizing 하는 방법을 둔다
3.9 2장 이상의 PID 동시 작업 중복(안됨)
3.9.1 그림의 하단 PID Number의 오른쪽으로 , Excel의 Sheet 선택 기능과 같이 여러 개의 PID가 노출 된다.(일종의 탭)
3.9.2 왼쪽의 PID List에서 다른 PID를 더블 클릭 하면 다른 PID가 새로운 탭과 함께 나타난다.
3.9.3 각각의 PID는 각각 저장되도록 한다.
3.9.4 작업이 완료 된 PID 는 X 버튼을 눌러 닫을 수 있다.
3.9.5 Sub-System Markup뿐 아니라 Test Package Markup에서도 동일하게 적용 된다
3.10 Sub-System, Test Package 변경 시 일괄 적용
3.10.1 Sub-System, Test Package의 이름 변경, 색상 변경 시에도 기존 Markup 에서도 동일하게 적용 된다
3.10.2 Sub-System 또는 Test Package 이름이나 색상 변경 시 해당 Sub-System 또는 Test Package가 기존에 부여된 Component들에는 자동으로 변경된 Sub-System/Test Package No.가 적용 된다.
3.11 SPPID Revision 이후 자동 Update
3.11.1 Sub-System 혹은 Test Package의 이름이 변경 시 Sub-System,Test Package의 Component들에 변경된 Sub-System, Test Package가 자동 적용 된다.
4. 기타 기능
4.1 SPPID와 연계된 데이타베이스(Oracle/MS-SQL)와 무관하게 지원 가능하다
4.2 EDW, SCMS 내부 System과 Interface가 가능하다 Interface는 향후 논의한다
5. Admin
5.1 도면 변환 및 등록
5.1.1 변환 된 도면을 등록할 수 있다. 도면을 등록할때 리비전 데이타를 반영한다
5.2 Project Setup 및 User 권한 설정
5.2.1 관리자는 Project를 생성 할 수 있다
5.2.2 관리자는 User 등록 및 권한 설정을 할 수 있다
클립보드 이미지 추가 (최대 크기: 500 MB)