프로젝트

일반

사용자정보

요구사항 명세

내용 비고
설치 프로그램
설치 프로그램에 Stamp Symbol을 포함한다 Stamp Symbol 개수는 향후 논의한다
설치 프로그램에 데이타베이스를 구출할 수 있는 스크립트를 포함한다 Database Schema와 SP를 포함한다
S-MAP
업데이트 버전이 있으면 자동으로 프로그램을 업데이트한다
프로젝트 선택하여 ID, Password를 입력하여 로그인한다
관리자는 SPPID와의 연계하여 도면을 등록할 수 있다
1. SPPID 로부터 Property를 가져온다. 원하는 Property를 추가할 수 있다. Admin 환경 설정에서 한다
2. Item Tag, Model Item ID, Item Type(Pipe, Instrument, Mechanical, PipeRun 등)은 무조건 가져온다 Pipe의 경우 Pipe Spec(Class)이 포함된다
3. SPPID 가 Revision된 경우 변경 속성 반영한다 도면 등록 시 반영한다
4. 도면 작업 여부를 설정한다
도면 작업 여부를 설정한다
1.도면 변경 여부에 관여하는 속성은 관리자가 설정할수 있다
2.도면 등록 시 변경 여부 확인 후 작업 여부 확인 표시한다
3.타 사용자가 도면을 열고 있을 경우 배치 작업을 실행하지 않는다
4.배치 작업 시 변경 여부 확인 후 작업 여부 확인 표시한다
배치 작업 결과를 확인하는 창이 있다
배치 작업에 영향을 받은 도면 이름을 콤마로 분리하여 표기한다
5.작업 여부 표시는 사용자의 Confirm으로 해제할 수 있다
Management Tool
1. Item Tag 기준으로 Item을 찾을 수 있다 향후 논의한다
2. Item Tag 별 Property Table 출력
Project Setup 및 User 권한 설정
1. 관리자는 Project를 생성 할 수 있다
2. Project 생성 시 이름, 설명, 데이타베이스 정보를 입력한다
3. Project 생성 시 Category별 Package를 생성할 수 있도록 한다
Category는 Sub-system, Hydro Package, Common Package로 구성된다
4. 관리자는 User 등록 및 Package에 관한 권한 설정을 할 수 있다
SPPID에서 igr과 xml 파일을 가져올 수 있다
DWG Manager - SPPID List 관리 및 저장
1. 선택한 도면들에 대해서 Item Tag 별 Property를 엑셀로 출력할 수 있다
P&ID 선택 창
1. P&ID는 Plant,Area,Unit 별로 표시된다
2. 여러 도면을 열수 있다 개별 윈도우로 연다
Sub-system Manager
1. Sub-System List는 Sub-System No, System, Color, Description을 정보로 가진다.
2. 프로젝트에 속한 Sub-system을 생성할 수 있다
3. Auto Coloring으로 Sub-system의 색상을 설정할 수 있다
색상은 랜덤으로 선택된다(가능한 서로 구분할 수 있게)
Batch 실행을 통하여 일괄 변경한다(전체 도면에서 해당 Sub-system의 색상이 변경된다)
4. Sub-system 삭제 또는 Sub-system No를 변경할 수 있다 배치 작업으로 모든 도면에 반영된다
5. Sub-system 삭제 시 Sub-system에 속한 Package는 그대로 유지된다
6. 정의된 Sub-System List를 Excel 파일로 부터 Import/Export 할 수 있다.
Package Manager
1. Package No Rule을 정의할 수 있다
2. PCK 구분, System or Sub-system No, Fluid, XXX (key-in 값), Serial No 항목을 가지고 Package No를 구성할 수 있다 System 또는 Sub-system 여부는 프로젝트 생성시 설정한다
3. 정의된 Package No를 Excel 파일로 부터 Export/ Import 할 수 있다 Coloring은 없음
4. Package 삭제 또는 Package No를 변경할 수 있다 배치 작업으로 모든 도면에 반영된다
Print 기능
1. Sub-System Markup PID를 출력할 수 있다.
2. Test Package Markup PID를 출력할 수 있다.
3. Sub-System Markup PID는 다음과 같이 선택하여 출력할 수 있다.
4.1 특정 Sub-System 만 지정하여 해당 PID만 자동 선택, 출력할 수 있다. 이 경우, 원하는 색상을 지정할 수 있다.
5. 모든 Sub-System Markup PID를 출력할 수 있다.
6. Test Package Markup PID 출력은 다음과 같이 선택 하여 출력할 수 있다.
7. 특정 Test Package만 지정하여 해당 PID만 자동 선택, 출력할 수 있다. 출력 시 원하는 색상을 지정 할 수 있다.
8. 해당 하는 Test PackageMarkup PID 전체를 출력 할 수 있다.
9. 특정 Sub-System의 Test Package Markup PID만을 출력할 수 있다.
10. Markup PID 출력 시 Stamp, 메모를 출력 할 수 있다.
Stamp, 메모를 출력 시 포함/불포함 여부를 결정할 수 있다
*
11. Plot시 background color를 설정할 수 있다
기본 색상은 gray이다
환경 설정
1. 환경 설정은 Admin, Client로 나누어 설정할 수 있다
2. 사용자는 도면 단위당 Sub-system, Package의 Color, Line Width를 설정한다
Markup Tool
Markup 되지 않은 Component들은 연하게 표시한다
같은 이름의 Item Tag들에 해당하는 Component들을 복수 선택 할 수 있다.
inline-component는 toggle로 자동 선택 여부를 결정한다
Line No Configuration 기능을 제공한다
Drag를 통하여 범위 안의 Component들을 복수 선택 할 수 있다.
선택한 Component들에 Markup을 할 경우 설정한 Color와 두께로 변경된다
text, label, instrument signal line을 제외한 모든 component들에 대해서 Markup할 수 있다
다른 PID로 연결되는 화살표를 선택하여 연결 된 PID를 열 수 있다. OPC Link 기능을 제공한다
사용자는 원하는 Component 위에 Sub-System No, Test Package No를 표시할 수 있다
사용자는 현재 작업판에 사용된 Sub-System List 또는 Test Package를 프로그램이 정한 위치에 한 번에 표시 할 수 있다. 범례
key-in으로 Markup이 가능하다
System, Package창 변경 시 해당 System, Package만 작업창에 표시한다
각 Sub-system의 경계, 또는 Test Package경계에 Segment를 생성할 수 있다 사용자가 Line 선택
프로그램에서 제공하는 모든 창들은 On/Off 가능하다
SmartSketch의 Symbol Explorer에서 Stamp 혹은 Note를 선택하고 원하는 위치에 생성할 수 있다.
System 창
1. System 창에는 명칭, 버튼, 색상이 표시된다.
2. 필터 기능을 이용하여 원하는 Sub-System들을 표시할 수 있다.
3. Apply 버튼을 누르면 선택한 Component들이 Markup 된다 Component들을 복수 선택할 수 있다
4. Close 버튼을 눌러 Markup 도중에 취소 가능하다
5. 지우개 버튼을 눌러 선택한 Component의 Markup을 지울 수 있다.
6. All Systems에서도 Markup이 가능하다 도면에 같은 Sub-system이 있을 경우 도면의 Sub-system이 설정을 따른다
7. 도면에 Markup된 System들은 도면별 System 창에 표시된다
8. 도면 System 창에서 System 삭제 시 범례에서 해당 System이 삭제된다
Package 창
1. Test Package No를 생성할 수 있다
2. Test Package No를 생성시 중복된 Package No가 있을 경우 Serial No가 자동 증가된다
3. Auto Coloring 혹은 사용자 선택으로 Color를 정할 수 있다
4. Package 창에는 명칭, 버튼, 색상이 표시된다.
5. 필터를 이용하여 원하는 Test Package들을 List로 표시할 수 있다.
6. Apply 버튼을 누르면 선택한 Component들이 Markup 된다 Component들를 복수 선택할 수 있다
7. All Packages에서도 Markup이 가능하다 도면에 같은 Package이 있을 경우 도면의 Package의 설정을 따른다
8. Close 버튼을 눌러 Markup 도중에 취소 가능하다
9. 도면에 Markup된 Package들은 도면 Package 창에 표시된다
10. 지우개 버튼을 눌러 선택한 Component의 Markup을 지울 수 있다
11. Hydro Package의 경우 Auto coloring결과 색상과 Hydro Package No를 연결할 수 있다
Component 창
1. SPPID로 부터 읽어들인 Item Tag들이 List로 표시된다.
2. Component들은 SPPID로부터 관리자가 설정한 정보들을 가진다
3. 복수 선택된 Component들을 한 번의 버튼 입력으로 Markup 할 수 있다.
리스트에 모든 타입의 속성들을 모두 표시하고 해당 타입에 속하지 않는 속성의 값은 비워둔다
6. 필터 기능을 이용하여 특정 Sub-System 또는 Test Package에 해당하는 Component 들만 보이거나 안보이게 할 수 있다
7. Item Tag를 선택하면 작업판에서 해당 Component가 선택된다. 복수 선택이 가능하다
8. 선택된 모든 Component들이 화면상에 표시된다
9. Item Tag 리스트에서 Key 입력으로 Item 이동 및 Markup 할 수 있다.
예)Item Property 창 하단에 Edit Box를 두어 Enter : 아래오 포커스 이동, 번호 입력 + 엔터 : Markup
10. Close 버튼을 눌러 Markup 도중에 취소 가능하다
11. 변경된 Item Property를 저장하는 버튼이 있다. ?
웹 서비스
SP를 이용하여 데이타베이스에 접근한다
기타 기능
SPPID와 연계된 데이타베이스(Oracle/MS-SQL)와 무관하게 지원 가능하다
SSK 2018으로 개발을 진행한다
SSD에서 작업한 프로젝트는 지원하지 않는다
EDW, SCMS 내부 System과 Interface가 가능하다 Interface는 향후 논의한다
클립보드 이미지 추가 (최대 크기: 500 MB)