요구사항 명세 » 이력 » 버전 3
백흠경, 2019/01/13 23:14
1 | 1 | 백흠경 | h1. 요구사항 명세 |
---|---|---|---|
2 | 1 | 백흠경 | |
3 | 1 | 백흠경 | |\3=. 내용|_. 비고| |
4 | 1 | 백흠경 | |\3. 1. SPPID와의 연계 || |
5 | 3 | 백흠경 | ||\2. 1.1 SPPID 로부터 Property를 가져온다. 원하는 Property를 추가할 수 있다.|Admin 환경 설정에서 한다| |
6 | 3 | 백흠경 | ||\2. 1.2 SPPID 가 Revision된 경우 변경 속성 반영한다|도면 등록 시 반영한다| |
7 | 3 | 백흠경 | |\3. *도면의 작업 여부를 표시한다*|도면 변경 여부에 속성 변경도 포함되는지 여부는 향후 논의한다| |
8 | 3 | 백흠경 | ||\2. 1.작업 여부 표시는 사용자의 Confirm으로 해제할 수 있다|| |
9 | 3 | 백흠경 | ||\2. 2.도면 등록 시 변경 여부 확인 후 작업 여부 확인 표시한다|| |
10 | 1 | 백흠경 | |\3. 2. 화면 구성|| |
11 | 3 | 백흠경 | ||\2. 2.1 P&ID 선택 창|| |
12 | 3 | 백흠경 | |||2.1.1 P&ID는 Unit 별 Roll Up, Roll Down|| |
13 | 3 | 백흠경 | |||2.1.2 여러 도면을 열수 있다|-Sheet Open- 개별 윈도우로 연다| |
14 | 3 | 백흠경 | ||\2. *환경 설정*|| |
15 | 3 | 백흠경 | |||환경 설정은 Admin, Client로 나누어 설정할 수 있다|| |
16 | 3 | 백흠경 | |||도면 단위당 Sub-system, Package의 Color, Line Width를 설정한다|사용자가 환경 설정할 수 있다| |
17 | 1 | 백흠경 | ||\2. 2.2 Markup 작업 창|| |
18 | 3 | 백흠경 | |||2.2.1 선택 되지 않은 Component들은 연하게 표시한다|속도 지연 사유가됨| |
19 | 3 | 백흠경 | |||2.2.2 같은 이름의 Item Tag들에 해당하는 Component들을 복수 선택 할 수 있다. |
20 | 3 | 백흠경 | inline-component는 toggle로 자동 선택 여부를 결정한다|Line No Configuration 기능을 제공한다| |
21 | 3 | 백흠경 | |||2.2.3 Drag를 통하여 범위 안의 Component들을 복수 선택 할 수 있다.|| |
22 | 3 | 백흠경 | |||2.2.4 선택한 Component들에 Markup을 할 경우 설정한 Color와 두께로 변경된다 |
23 | 3 | 백흠경 | text, label, instrument signal line을 제외한 모든 component들에 대해서 markup할 수 있다|선 두께 선택하면 해당 두께로 변환| |
24 | 3 | 백흠경 | |||2.2.5 Color는 언제든지 일괄 변경 가능하다.|Batch 실행을 통하여 일괄 변경한다| |
25 | 1 | 백흠경 | |||2.2.6 -여러 개의 PID 작업판을 동시에 열 수 있다.-|| |
26 | 3 | 백흠경 | |||2.2.7 다른 PID로 연결되는 화살표를 선택하여 연결 된 PID를 열 수 있다.|OPC Link 기능을 제공한다| |
27 | 3 | 백흠경 | |||2.2.8 사용자는 원하는 Component 위에 Sub-System no, Test Package No를 표시할 수 있다|| |
28 | 3 | 백흠경 | |||2.2.9 사용자는 현재 작업판에 사용된 Sub-System List 또는 Test Package를 프로그램이 정한 위치에 한 번에 표시 할 수 있다.|| |
29 | 3 | 백흠경 | |||2.2.10 key-in으로 Markup이 가능하다|| |
30 | 1 | 백흠경 | |||2.3 Package 선택 창 || |
31 | 3 | 백흠경 | |||2.3.1 사용자가 원하는 Test Package 또는 Sub-System 들을 List로 표시할 수 있다.|| |
32 | 3 | 백흠경 | |||2.3.2 각 List에는 명칭, 버튼, 색상이 표시된다.|| |
33 | 3 | 백흠경 | |||2.3.3 버튼을 누르면 해당 Sub-System, 또는 Test Package가 Markup 된다|| |
34 | 3 | 백흠경 | |||2.3.4 복수 선택된 Component들을 한 번의 버튼 입력으로 Markup 할 수 있다. |
35 | 3 | 백흠경 | 리스트에 모든 타입의 속성들을 모두 표시하고 해당 타입에 속하지 않는 속성의 값은 비워둔다|| |
36 | 3 | 백흠경 | |||2.3.5 특정 Sub-System 또는 Test Package에 해당하는 Component 들만 보이거나 안보이게 할 수 있다.|필터 기능을 사용할 수 있다| |
37 | 3 | 백흠경 | |||2.3.6 Component를 선택하고 지우개 버튼으로 작성한 Markup을 지울 수 있다.|| |
38 | 3 | 백흠경 | |||2.3.7 Mark up 도중에 취소 가능해야 한다|| |
39 | 1 | 백흠경 | ||\2. 2.4 Item Tag Property 창 || |
40 | 3 | 백흠경 | |||2.4.1 SPPID로 부터 읽어들인 Item Tag들이 List로 표시된다.|| |
41 | 3 | 백흠경 | |||2.4.2 Component들은 SPPID로부터 다음의 정보들을 가져온다.|| |
42 | 3 | 백흠경 | |||2.4.2.1 Item Tag, Model Item ID, Item Type(Pipe, Instrument, Mechanical, PipeRun 등)|| |
43 | 3 | 백흠경 | |||2.4.2.2 Pipe의 경우 Pipe Spec(Class) 항목을 가져 올 수 있다.|| |
44 | 3 | 백흠경 | |||2.4.3 작업판에 Markup을 수행하면 실시간으로 Componnet 별로 Sub-System No. 또는 Test Package No.가 부여된다.|| |
45 | 3 | 백흠경 | |||2.4.4 변경된 Item Property를 저장하는 버튼이 있다.|| |
46 | 3 | 백흠경 | |||2.4.5 Item Tag 기준으로 Item을 찾을 수 있다|향후 논의한다| |
47 | 3 | 백흠경 | |||2.4.6 Item Tag를 선택하면 작업판에서 해당 Component가 선택된다.|| |
48 | 3 | 백흠경 | |||2.4.7 Item Tag창에서 Key 입력으로 Item 이동 및 Markup 할 수 있다.|| |
49 | 3 | 백흠경 | |||2.4.8 Item Tag를 리스트 상에서 복수 선택하면 작업판에서 해당 Component들이 복수 선택 된다|| |
50 | 3 | 백흠경 | ||\2. 2.5 도구바|| |
51 | 3 | 백흠경 | |||2.5.1 SPPID를 Import 하기|| |
52 | 3 | 백흠경 | |||2.5.2 SPPID를 Export 하기|| |
53 | 3 | 백흠경 | |||2.5.3 DWG Manager - SPPID List 관리 및 저장|| |
54 | 3 | 백흠경 | |||2.5.4 Sub-System Manager|| |
55 | 3 | 백흠경 | |||2.5.4.1 Sub-System 설정, Sub-System Color 설정 (자동부여, 사용자 부여 모두 가능)|| |
56 | 3 | 백흠경 | |||2.5.5 report 기능 Item Tag 별 Property 출력, 전체 PID에 대하여 출력함.|| |
57 | 3 | 백흠경 | |||2.5.6 Print 기능 : Print 설정은 원하는 Property를 포함하는 PID만 자동으로 Sorting하여 출력하는 것이 가능하다. |
58 | 3 | 백흠경 | 전체 출력도 가능하다.|| |
59 | 3 | 백흠경 | |||2.5.7 프로그램에서 제공하는 모든 창들은 On/Off 가능하다|| |
60 | 3 | 백흠경 | |\3. 3. 주요기능|| |
61 | 3 | 백흠경 | ||\2. 3.1 Sub-System Manager|| |
62 | 3 | 백흠경 | |||3.1.1 Sub-System을 생성할 수 있다.|| |
63 | 3 | 백흠경 | |||3.1.2 Sub-System을 추가 삭제 할 수 있다.|| |
64 | 3 | 백흠경 | |||3.1.3 Excel에서 Sub-System List를 Import 할 수 있다.|| |
65 | 3 | 백흠경 | |||3.1.4 Excel로 Sub-System List를 Export 할 수 있다.|| |
66 | 3 | 백흠경 | |||3.1.5 Sub-System List는 Sub-System No, System, Color, Description을 정보로 가진다.|| |
67 | 3 | 백흠경 | |||3.1.6 Sub-System Management 상에서 변동된 정보들은 기 Markup된 Component들에도 일괄 자동 적용 된다.|| |
68 | 3 | 백흠경 | ||\2. 3.2 Print 기능|| |
69 | 3 | 백흠경 | |||3.2.1 Sub-System Markup PID를 출력할 수 있다.|| |
70 | 3 | 백흠경 | |||3.2.2 Test Package Markup PID를 출력할 수 있다.|| |
71 | 3 | 백흠경 | |||3.2.3 Sub-System Markup PID는 다음과 같이 선택하여 출력할 수 있다.|| |
72 | 3 | 백흠경 | |||3.2.3.1 특정 Sub-System 만 지정하여 해당 PID만 자동 선택, 출력할 수 있다. 이 경우, 원하는 색상을 지정할 수 있다.|| |
73 | 3 | 백흠경 | |||3.2.3.2 모든 Sub-System Markup PID를 출력할 수 있다.|| |
74 | 3 | 백흠경 | |||3.2.4 Test Package Markup PID 출력은 다음과 같이 선택 하여 출력할 수 있다.|| |
75 | 1 | 백흠경 | |||3.2.4.1 특정 Test Package만 지정하여 해당 PID만 자동 선택, 출력할 수 있다. 출력 시 원하는 색상을 지정 할 수 있다.|| |
76 | 3 | 백흠경 | |||3.2.4.2 해당 하는 Test PackageMarkup PID 전체를 출력 할 수 있다.|| |
77 | 3 | 백흠경 | |||3.2.4.3 특정 Sub-System의 Test Package Markup PID만을 출력할 수 있다.|| |
78 | 3 | 백흠경 | |||3.2.5 Markup PID 출력 시 Stamp, 메모를 출력 할 수 있다. |
79 | 3 | 백흠경 | Stamp, 메모를 출력 시 포함/불포함 여부를 결정할 수 있다|*| |
80 | 3 | 백흠경 | |||3.2.6 Plot시 background color는 gray로 기본 설정한다|| |
81 | 3 | 백흠경 | ||\2. 3.3 Item Tag 별 Property Table 출력|| |
82 | 3 | 백흠경 | |||3.3.1 DB로 저장|| |
83 | 3 | 백흠경 | |||3.3.2 각 아이템들에 task Type에 따른 Test Package No.를 Excel파일로 출력한다.|| |
84 | 3 | 백흠경 | |||3.3.3 Class 등 SPPID에서 추출된 Property들을 포함하여 출력된다.|| |
85 | 3 | 백흠경 | ||\2. 3.4 SPPID Sub-System Markup 기능|| |
86 | 3 | 백흠경 | |||3.4.1 Sub-System Markup을 통해 각 Item에 Test Package No.를 부여한다|*| |
87 | 3 | 백흠경 | ||\2. 3.5 Test Package Markup 기능|| |
88 | 3 | 백흠경 | |||3.5.1 Test Package Numbering Tab 추가|| |
89 | 3 | 백흠경 | |||3.5.2 Task Type 설정 (추가, 삭제 기능)|| |
90 | 3 | 백흠경 | |||3.5.2.1 Test Package Item List Excel 추출 버튼|중복| |
91 | 3 | 백흠경 | |||3.5.2.2 Markup PID Print|중복| |
92 | 3 | 백흠경 | |||3.5.2.3 Test Package Item List Excel 추출 버튼|중복| |
93 | 3 | 백흠경 | |||3.5.3 Test Package Numbering 전체 화면|중복| |
94 | 3 | 백흠경 | |||3.5.4 Test Package Tab을 누르면, 오른 쪽 부분이 기능 창이 Sub-System이 아닌 Test Package Numbering으로 변경.|| |
95 | 3 | 백흠경 | |||3.5.5 구성 및 방법은 Sub-System Numbering과 동일함|중복| |
96 | 3 | 백흠경 | |||3.5.6 Numbering 방법 또한 Sub-System Numbering과 동일함|중복| |
97 | 3 | 백흠경 | |||3.5.7 Test Package 작성 후 Data Base에 item Tag를 기준으로 하여 Sub-System과 더불어 Test Package Number를 부여함|| |
98 | 1 | 백흠경 | |||3.5.8 Instrument를 포함하여 작성 -> 제어설계 Instrument Installation, Calibration 연계에 활용 || |
99 | 1 | 백흠경 | |||3.5.9 다른 Activity Test Package를 독립적으로 작성(Hydro, Blowing, MRT…) || |
100 | 3 | 백흠경 | |||3.5.10 Test Package작성 중에 SPPID Property를 이용해서 같은 Pipe Spec일 경우 Spec Break까지 해당 Line이 선택 될 수 있게 구현|| |
101 | 3 | 백흠경 | |||3.6 Stamp, Note 기능|협의| |
102 | 3 | 백흠경 | |||3.6.1 사용자는 SmartSketch 기본 기능을 이용하여 Stamp 심볼과 Note를 생성한다|| |
103 | 3 | 백흠경 | |||3.6.2 사용자는 SmartSketch의 Symbol Explorer에서 Stamp/Note를 선택하고 원하는 위치에 넣을 수 있다.|| |
104 | 3 | 백흠경 | |||3.6.3 설치 프로그램에 Stamp Symbol을 포함한다|Stamp Symbol 개수는 향후 논의한다| |
105 | 3 | 백흠경 | ||\2. 3.7 경계 Segment Flag 자동 표시 기능 추가한다|자동 안됨| |
106 | 3 | 백흠경 | |||3.7.1 각 Sub-System의 경계, 또는 Test Package경계에 Segment를 자동으로 생성한다. (On/Off 가능)|자동 안됨.| |
107 | 3 | 백흠경 | ||\2. 3.8 Test Package Markup 기능 Setup|| |
108 | 3 | 백흠경 | |||3.8.1 Task Type 결정 > Click 후 Popup|| |
109 | 3 | 백흠경 | |||3.8.2 Task Type을 정의한다|| |
110 | 3 | 백흠경 | |||3.8.2.1 필요에 따라 Task Type 별 PreFix를 정의할 수 있다|| |
111 | 3 | 백흠경 | |||3.8.2.2 PreFix를 해당 Test Package가 속한 Sub-System No로 정의할 수 있다|| |
112 | 3 | 백흠경 | |||3.8.2.3 Excel 파일로 부터 Export/ Import 할 수 있다. Coloring은 없음|| |
113 | 3 | 백흠경 | |||3.8.3 Test Package Numbering 기능 > Click 후 Popup|| |
114 | 3 | 백흠경 | |||3.8.3.1 Test Package들을 정의 한다.|| |
115 | 3 | 백흠경 | |||3.8.3.2 Color를 정할 수 있다|| |
116 | 3 | 백흠경 | |||3.8.3.3 Task Type은 내림목록으로 선택할 수 있다|| |
117 | 3 | 백흠경 | |||3.8.3.4 Excel파일로 부터 Export /Import 할 수 있다|| |
118 | 3 | 백흠경 | |||3.8.4 또는 자동으로 Test Package Number를 부여 한다|| |
119 | 3 | 백흠경 | |||3.8.4.1 자동부여 방식은 Sub-System No.를 PreFix로 두어, 작성 순서대로 부여하는 방법|| |
120 | 3 | 백흠경 | |||3.8.4.2 사용자 PreFix, MID, END를 Customizing 하는 방법을 둔다|| |
121 | 1 | 백흠경 | ||\2. 3.9 -2장 이상의 PID 동시 작업-|중복(안됨)| |
122 | 1 | 백흠경 | |||3.9.1 -그림의 하단 PID Number의 오른쪽으로 , Excel의 Sheet 선택 기능과 같이 여러 개의 PID가 노출 된다.(일종의 탭)-|| |
123 | 3 | 백흠경 | |||3.9.2 왼쪽의 PID List에서 다른 PID를 더블 클릭 하면 다른 PID가 새로운 탭과 함께 나타난다.|| |
124 | 3 | 백흠경 | |||3.9.3 각각의 PID는 각각 저장되도록 한다.|| |
125 | 3 | 백흠경 | |||3.9.4 작업이 완료 된 PID 는 X 버튼을 눌러 닫을 수 있다.|| |
126 | 3 | 백흠경 | |||3.9.5 Sub-System Markup뿐 아니라 Test Package Markup에서도 동일하게 적용 된다|| |
127 | 3 | 백흠경 | ||\2. 3.10 Sub-System, Test Package 변경 시 일괄 적용|| |
128 | 3 | 백흠경 | |||3.10.1 Sub-System, Test Package의 이름 변경, 색상 변경 시에도 기존 Markup 에서도 동일하게 적용 된다|| |
129 | 1 | 백흠경 | |||3.10.2 Sub-System 또는 Test Package 이름이나 색상 변경 시 해당 Sub-System 또는 Test Package가 기존에 부여된 Component들에는 자동으로 변경된 Sub-System/Test Package No.가 적용 된다.|| |
130 | 1 | 백흠경 | ||\2. 3.11 SPPID Revision 이후 자동 Update || |
131 | 3 | 백흠경 | |||3.11.1 Sub-System 혹은 Test Package의 이름이 변경 시 Sub-System,Test Package의 Component들에 변경된 Sub-System, Test Package가 자동 적용 된다.|| |
132 | 3 | 백흠경 | |\3. 4. 기타 기능|| |
133 | 3 | 백흠경 | ||\2.4.1 SPPID와 연계된 데이타베이스(Oracle/MS-SQL)와 무관하게 지원 가능하다| |
134 | 3 | 백흠경 | ||\2. 4.2 EDW, SCMS 내부 System과 Interface가 가능하다|Interface는 향후 논의한다| |
135 | 3 | 백흠경 | |\3. 5. Admin|| |
136 | 3 | 백흠경 | ||\2. 5.1 도면 변환 및 등록|| |
137 | 3 | 백흠경 | |||5.1.1 변환 된 도면을 등록할 수 있다. 도면을 등록할때 리비전 데이타를 반영한다|| |
138 | 3 | 백흠경 | ||\2. 5.2 Project Setup 및 User 권한 설정|| |
139 | 3 | 백흠경 | |||5.2.1 관리자는 Project를 생성 할 수 있다|| |
140 | 3 | 백흠경 | |||5.2.2 관리자는 User 등록 및 권한 설정을 할 수 있다|| |