I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본...

46
제 1 제 제제 제제제제 (Prop_In) AUTO PROPOSAL 제제 제제제

Transcript of I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본...

Page 1: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 1 장 입력 프로그램(Prop_In)

AUTO PROPOSAL 사용 설명서

에메랄드 소프트강동구 성내동 533-1 영우빌딩 305호

Page 2: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 1 장 입력 프로그램(Prop_In)

TEL : 3784-3123, 479-2306 FAX : 470-2316

Internet Home Page : http:// www.femsoft.com

제 1 장 시작 하기 전에

1.1 Auto Proposal 이란 ?

현재 사용되고 있는 제안서의 내용을 보면, 발주처에 따라 요구되는 제안서의 "회사

실적", "참여 기술자 경력"등의 양식이 다양할 뿐만 아니라, 요구 조건들도 각각 다르기

때문에 제안서 작성시 실무자들의 애로사항이 매우 많아, 제안서를 작성하는데 많은

인력과 시간 낭비를 초래하고 있습니다.

한 예로, 최근 3년간의 실적 중에서 상수도에 관련하여, 100만 톤 이상의 정수 시설

용역 실적에 참여한 기술자의 경력 양식을 작성하고자 합니다. 이를 위해서는 우선

사업 목록별로 자료를 구분, 분류하고 해당 사업별로 참여한 기술자의 명단을 작성한

다음, 조건에 맞는 기술자의 경력 자료를 분류하여 양식에 맞게 워드 프로세서등을

이용하여 작성하게 됩니다. 이러한 과정에는 많은 인원과 시간, 노력이 필요합니다.

본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장 관리한 후, 필요 시에 원하는 검색 조건들을 부여하여 다양하게 요구되는 제안서의 양식을 보다

쉽고, 빠르게 출력 할 수 있습니다. 본 프로그램에서는 작성 하고자 하는 양식이

어떻게 변하든 관계없이 간단한 조작으로 양식에 맞추어 "회사 실적", "참여 기술자

경력 및 이력"등을 자동으로 생성하여 줌으로써, 실무자의 업무 처리 능률을 향상 시킬

수 있습니다.

또한, 본 프로그램으로 작성된 결과는 필요한 경우에 일반 워드 프로세서( 예:아래아

한글, TG Edit등 )에서도 편집이 가능 할 수 있도록 텍스트(ASCII)형태의 File로 저장

됩니다.

Page 3: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 1 장 입력 프로그램(Prop_In)

1.2 사용 환경

시스템 : IBM PC 호환기종으로 80386 시스템 이상( 권장 : 80486DX 시스템 이상) 메모리 : 4 MB 이상

하드 디스크 : 250 MB 이상

운용 환경 : 한글 Windows95,98,2k,XP 또는 한글 WindowsNT 비디오 카드 : 한글 Windows 를 지원하는 모든 비디오 카드

포인팅 기기 : 한글 Windows 를 지원하는 모든 마우스 및 포인팅 기기

프린터 : 한글 Windows 를 지원하는 도트 매트릭스(Dot Matrix) 및 잉크젯(Ink Jet), 레이저 ( Laser beam )프린터

1.3 설치 하기 1.3.1 설치에 필요한 하드웨어 요구량

80486DX 시스템 이상으로 한글 Windows95,98,2k,XP/WindowsNT가 운용될 수

있는 환경

최소한 4M이상의 메모리

Install시 하드 디스크의 여유 공간이 1 MB 이상이 있어야 하며, 자료 저장 및

운영을 위하여 최소한 200 MB의 하드 디스크 공간(1000명 기술자, 10000개 사업 기준)을 필요로 합니다.

1.3.2 디렉토리의 구조

Setup 프로그램을 실행하면 Auto Proposal 이 자동으로 설치됩니다. 설치된 후에는 아래 < 그림 1 >과 같은 구조의 디렉토리 들이 하드 디스크에 자동으로 만들어 집니다.

<그림 1-1 > Auto Proposal 의 디렉토리 구조

Proposal 실행 파일들이 들어감

각 분야별 개인 부문 List, 개인당 Project 경력 List 등이 생성됨 ( a.Inf, a001.psj, b.inf, b001.psj, .....)

Project 파일들이 생성됨(96.prj, 95.prj, 90,prj, ...)

작업 위치를 말하며, 출력 명령을 수행하면 이곳에 출력 파일이 생성됨.

출력 프로그램(PoutMain)에서 사용할 각종 양식 파일 및 위치 선정 파일을 저장해두는 곳

bin

A

B

C

D

\Proposal

person

project

work

Data Base 위치

template

Page 4: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 1 장 입력 프로그램(Prop_In)

위에서 생성한 디렉토리 A, B, C, ..등은 기술자가 속한 부서를 나타내며, 아래

박스에 부서별 디렉토리의 기호를 정의 하였습니다. 그러므로 PERSON밑의

디렉토리는 필요한 만큼 만듭니다.

A: 하수도 B: 도로 C: 구조 D: 수자원

E: 지역 및 도시계획 F: 토질 및 기초 G: 건축 H: 기계

I: 전기 J: 환경 K: 전산 L: 조경

M: 교통 N: 항만 O: 단지 설계 P: 발송 배전

Q: 전자 R: 경제 및 재무 S: 측량 T: 감리

U: 기타

아래 <그림 1-2>는 Windows95에서 Auto Proposal을 단축 Icon으로 나타낸

화면입니다. 여기서 Prop_input은 자료 입력에 사용되는 프로그램이며, PoutPart, PoutPos, PoutMain은 출력시 사용하는 프로그램입니다.

<그림 1-2> Auto Proposal 단축 Icon 화면

Page 5: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 1 장 입력 프로그램(Prop_In)

1.4 DATA BackUp에 대하여

PC 사용자라면 누구나 한번은 PC의 고장, 바이러스 등의 원인으로 인해 중요한

문서나 Data들을 한 순간에 날려 버린 경험이 있을 것이다. 특히 업무의 대부분을 PC에 의존하는 경우, 이러한 상황이 발생한다면 업무가 마비되고 그로 인한 손해 뿐만

아니라, 복구를 하기 위해 다시 많은 시간과 노력을 투자해야 됩니다.이러한 불의의 사고에 대비하기 위해서는 정기적으로 중요한 문서나 Data을 플로피

디스크나 기타 저장 매체에 BackUp을 받아 놓는 것이 좋습니다. 본 프로그램의 person, project, template 디렉토리(폴더) 아래에 있는 내용들은

BackUp을 받아 두는 것이 좋습니다.적어도 일주일에 한번 정도는 작업한 내용들을 BackUp 하도록 합시다. BackUp은 Arj, Pkzip등의 압축 유틸리티를 활용하면 좋습니다. 다음 예제는 압축 유틸리티 Pkzip를 활용한 BackUp의 한 방법입니다.

백업하는 예

<c:\proposal\person\> pkzip -ex -rP -&f a:person *.*이 명령은 압축 프로그램인 ‘PKZIP’이 PATH로 지정되어 있을 때 person 디렉토리와 아래에 있는 서브 디렉토리 내의 모든 파일들을 압축하여 a 드라이브에

있는 디스켓에 BackUp을하되 용량이 많으면 나누어서 하고, 포맷이 안 된 디스켓은

포맷 한 후 BackUp하라는 명령입니다.

같은 방법으로 project, template 디렉토리를 BackUp을 받는다. <c:\proposal\project\> pkzip -ex -rP -&f a:project *.* <c:\proposal\template\> pkzip -ex -rP -&f a:template *.*

백업한 DATA 를 다시 사용하고자 할 때

<c:\proposal\person\> pkunzip -d a:*.* 앞에서 BackUp한 첫번째 디스켓을 a 드라이브에 넣고 위와 같이 명령을 입력하면

됩니다.(Pkunzip이 PATH로 지정 되어 있어야 함) 이때 화면에 마지막 디스켓을

넣어 달라는 메시지가 나오면 마지막 BackUp 디스켓을 넣어 준 후 화면 메세지에

따라 첫번째 디스켓부터 차례대로 a 드라이브에 넣어 주면 하드 디스크에 재저장

됩니다.

Page 6: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 1 장 입력 프로그램(Prop_In)

Auto Proposal 작업 흐름

Auto Proposal 의 작업 흐름은 다음과 같이 이루어 집니다.

STEP 1 : 제 2 장 입력 프로그램의 입력 방법으로 우선 Data Base 를 구축한다

STEP 2 : 제 3 장 참여 목록(기술자,사업) 선정 프로그램으로 제안서에 참여할

기술자와 사업 목록을 선택하여 저장한다. 저장된 파일명은 ‘*.PAR’ 이다.

STEP 3 : 발주처 양식에 맞추어 양식(도표)을 아래한글 또는 일반적인 Text Editor (예 : TGEDIT)를 사용하여 작성한 후 저장한다. 이때 저장 양식 file은 다음

두 가지로 나누어 진다.개인 신상 혹은 개인 신상 + 경력 페이지에 들어가는 양식을 저장한 파일

(*.PST)

회사 실적 혹은 개인 경력만 나오는 페이지에 들어가는 양식을 저장한

파일 (*.PJT)

STEP 4 : 제 4 장 위치 선정 프로그램으로 STEP 3 에서 만든 양식을 읽어들여 각

양식의 위치에 들어갈 항목을 선정 해준 후 저장한다. 이때 저장된 파일명은

‘*.POS’이다.

STEP 5 : 제 5 장 출력 프로그램으로 STEP 2, 3, 4 에서 저장 해둔 참여 목록 파일

(*.par), 양식 파일(*.pst,*.pjt), 위치 선정 file(*.pos)을 읽어 들인 후 최종

출력 파일을 만들어낸다. 참여 목록이 사업만 필요하고, 사업 실적인 PJT양식 file 형태로만 출력되는 File 은 ‘project.out’로 저장되며, 참여 목록이

기술자만 필요하고 개인별 신상 항목들만 PST 양식 file 형태로만 출력되는

File 은 ‘person.out’로 저장된다. 그 외 참여 목록이 기술자와 사업 모두가

필요하고, 신상+사업+경력 항목이 모두 출력되는 File 은 참여 기술자

코드별로 별도의 File 로 저장되는데, 예를 들어 ‘A001’인 사람에 관한 것은

‘A001.out’로 저장된다.

Page 7: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 1 장 입력 프로그램(Prop_In)

Auto Proposal 프로그램을 실행시 유의 사항

Auto Proposal 의 4 가지 프로그램 중에서 Prop_in, PoutPart, PoutMain 을

실행하면 데이터베이스 위치와 작업 위치를 묻는 아래 그림과 같은 다이알 로그

박스가 Pop-Up 된다. 여기서 데이터베이스 위치는 Auto Proposal 을 위한 데이타가

놓인 가장 상위 Directory 경로(Path)를 말하며, 작업 위치는 출력된 파일들이

저장될 경로(Path)를 말한다. 이때 Network 으로 연결된 다른 컴퓨터의 위치도

가능하다.

이 다이알로그 박스에 해당 위치의 경로(Path)를 반드시 입력 해야만 해당

프로그램을 사용할 수 있다.

각 프로그램을 사용할 때 마다 경로(Path)를 입력하기 불편하면 다음과 같은 방법을

사용하면 편리하다.

Win95,98 일 경우

- Autoexec.bat 파일에 다음을 추가한다. Set PropInPath = 데이타베이스 위치(예 : d:\prop9505) Set PropOutPath = 작업 위치 (예 : d:\prop9505\work)

Page 8: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 1 장 입력 프로그램(Prop_In)

Win2k 이상 일 경우

- 제어판의 시스템 메뉴를 실행하여 다음과같이 고급 탭으로 이동한다.

- 환경변수 버튼을 선택하면 아래와같은 창이 나타나며, 사용자 변수의

새로만들기버튼을 선택하여 아래와 같이 변수와 해당 디렉토리 값을 입력한다.

Page 9: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 1 장 입력 프로그램(Prop_In)

제 2 장 입력 프로그램 ( Prop_In )한글 Windows95 사용법은 한글 Windows95 Manual을 참조하도록 합니다.

한글 Windows95 마우스 작동법은 클릭(Click), 더블 클릭(Double Click), 드래그(Drag),

등이 있습니다.

클릭(click)은 마우스의 왼쪽 버튼은 한번 눌렀다 떼는 동작을 나타냅니다.

더블 클릭(double click)은 빠르게 두 번 클릭하는 것을 뜻합니다.

드래그(drag)는 메뉴나 아이콘을 선택한 상황에서 마우스의 왼쪽 버튼을 누르고 끌기를 하는 것입니다.

이하에 나오는 입력 다이알로그 박스 속의 각각의 에디터 창(박스)에서는 복사하기(ctrl-c),자르기(ctrl-x), 붙이기(ctlr-v) 기능키를 쓸 수 있습니다. 중복되는 내용이 있을 때 사용하면 편리합니다.

<그림 2>에서 Prop_in을 더블 클릭해서 실행하면 <그림 2-1>과 같은 화면이

나타납니다.

<그림 2-1> Prop_in 초기 화면

여기에 데이터베이스 위치와 작업 위치의 경로(Path)를 입력 후 OK Button을 누른다.

Page 10: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 1 장 입력 프로그램(Prop_In)

2.1 사업 데이터 입력방법

사업 Data는 년도 별로 File 이 생성 되며, 이때 유의할 점은 해당 사업이 끝난 년도를 기준으로 년도 File에 입력하여야 합니다.

< 그림 2-1 >에서 사업을 클릭하면 입력/수정 메뉴가 나타납니다.입력/수정 메뉴를 클릭하면 <그림 2-2>의 다이알로그 박스가 Pop-Up됩니다 .

<그림 2-2> 입력/수정 다이알로그 박스

<그림 2-2>의 다이알로그 박스는 사업 시행 연도 에디터 박스와 전체/부분 선택 박스 , 부분 선택 시 적용할 사업명 시작 글자 에디터 박스 등으로 구성 되어 있습니다. 사용하는 방법은 먼저 년도를 입력한 후 전체/부분 중 하나를 선택한 다음 OK 버튼을 누르면 <그림 2-3>과 같은 리스트 박스에 조건에 만족하는 사업 리스트가 나타납니다. <그림 2-3>의 리스트 박스 하단의 입력(I), 수정(M), 삭제(D), END(E)의 4개의 버튼을 사용하여 사업 리스트의 입력 및 수정, 삭제 등의 작업을 할 수 있습니다.

<그림 2-3> 전체 선택 시 사업 리스트 박스 화면

예를 들어 현재 입력되어 있는 사업 리스트 중 수도권으로 시작하는 89년 사업 리스트를 보고자 한다면, <그림 2-4>과 같이 사업 시행 연도 에디터 박스에 89을, 전체/

Page 11: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 1 장 입력 프로그램(Prop_In)

부분 선택 박스 중 부분을 선택한 후 부분 선택 시 적용할 사업명 시작 글자 에디터 박스에 수도권을 입력한 다음 OK 버튼을 누르면, 조건에 만족하는 사업 리스트가 <그림 2-5>처럼 나타납니다.

<그림 2-4> 부분 선택 시 입력 화면1

<그림 2-5> 부분 선택 후 사업 리스트

<그림 2-6>의 경우는 <그림 2-5>에서 수정이나 입력을 선택했을 때 나오는 다이알로그 박스입니다. 좌측 상단의 년도, 집행, 구분, 분야, 순번 등의 밑에 있는 영문자와 숫자는

Page 12: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 1 장 입력 프로그램(Prop_In)

'key' 역할을 합니다.

<그림 2-6> 사업 리스트 입력 및 수정 다이알로그 박스

<그림 2-6>에서 89 0 2 A 001의 KEY난에는 시행 년도 에디터 박스 및 집행, 구분(용역 단계), 분야(용역 종류 )의 선택 박스에서 선택한 버튼의 값과 기호가 표시됩니다. 특히 분야(용역 종류 ) 박스에는 제 1 장에서 정의한 A(상하수도),B(도로),C(구조),...등의 영문자가 들어갑니다. 년도, 집행, 구분, 분야가 모두 동일한 사업일 경우에는 입력 순서에 따라 순번이 증가합니다.

순번 코드는 시스템이 자동으로 지정하기 때문에 사용자는 신경 쓸 필요가 없습니다. 다만 순번 코드 중에서 의미를 지니는 항목의 내용이 변경되었을 경우에도 순번 코드 자체는 변경되지 않습니다. 따라서 순번 코드 자체를 변경시키기를 원할 경우에는 그 사업을 지웠다가 다시 입력하면 됩니다.

개요에 있는 내용은 에디터 키를 사용할 수 있습니다. 예를 들어 개요(회사 실적)과 개요(개인 경력)의 내용이 비슷할 때 회사 실적 부분에서 복사하고 싶은 영역의 시작에 커서를 위치시킨 후에 복사하고 싶은 영역의 처음부터 끝까지 마우스로 드래그하면 드래그 된 영역이 반전됩니다. 이 상태에서 'ctrl-c'키를 누르면 반전 부분이 임시 기억 장소에 저장됩니다. 그런 후, 붙이고자 하는 영역(예:개인 경력부)으로 커서를 이동한 후 마우스를 클릭하면 그 위치에 카렛(입력 위치를 알리는 커서)이 생깁니다. 그런 후에 'ctrl-v'를 누르면 카렛 위치에 임시 기억 장소에 저장되었던 내용이 복사됩니다. 기타 입력 및 선택 박스는 해당 사항이 있으면 입력 및 선택하여 사용하시면 됩니다.

2.2 개인(신상) 데이터 입력방법

<그림 2-1>의 주 메뉴에서 개인 을 선택한 후 신상/본 과업 입력/수정을 선택하면

Page 13: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 1 장 입력 프로그램(Prop_In)

<그림 2-7>과 같은 다이얼로그 박스가 Pop-Up 됩니다.

<그림 2-79> 개인 신상 입력/수정 메뉴 화면

여기서 콤보 박스의 로 표시된 버튼을 클릭하면 아래로 창이 열리면서 부서별 리스트가 나타납니다. 이 콤보 박스의 화살표가 왼쪽에 있는 창과 간격 없이 <그림 2-7>과 같이 붙어 있는 경우는 글자를 입력할 수 없고 콤보 박스의 리스트에 있는 것만 선택할 수 있습니다. 이와는 달리 콤보 박스의 화살표가 왼쪽에 있는 창과 약간 떨어져 있는 경우는, 콤보 박스의 리스트에 미리 입력되어 있는 것들 중 선택할 수도 있고, 원하는 항목이 없을 경우에는 본인이 직접 입력할 수도 있습니다. 위의 <그림 2-7>과 같이 상하수도 항목을 선택한 후 OK 버튼을 누르면, <그림2-8>의 상하수도 부서의 개인 리스트 다이알로그 박스가 열립니다.

<그림 2-8> 부서별 개인 리스트

입력된 내용이 있으면 개인별로 'A001', 'A002', 'B001'등의 코드가 생기며 추가, 수정, 삭제가 가능합니다.

여기서 추가나 수정 버튼을 누르면 <그림 2-9>와 같은 다이얼로그 박스 Pop-Up 됩니다.

Page 14: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 1 장 입력 프로그램(Prop_In)

여기에 개인 신상에 관련된 항목을 알맞게 입력 및 수정을 하시면 됩니다.

<그림 2-9> 개인 신상 입력 및 수정 화면

위 <그림 2-9>에서 자격증 버튼을 클릭하면 <그림 2-10>와 같은 자격증에 관련된 다이알로그 박스가 Pop-Up 됩니다.

Page 15: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 1 장 입력 프로그램(Prop_In)

<그림 2-10> 자격증 입력 및 수정 다이알로그 박스

<그림 2-11>은 <그림 2-9>에서 근무처 기록 버튼을 누르면 개인의 이력 사항에 관한 리스트의 다이알로그 박스를 나타내었습니다.

<그림 2-11> 개인 이력 사항 리스트

Page 16: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 1 장 입력 프로그램(Prop_In)

2.3 개인 경력 데이터 입력방법

<그림 2-1>의 주 메뉴에서 개인 을 선택한 후 경력 입력/수정을 선택하면, <그림 2-12>의 다이얼로그 박스가 Pop-Up 됩니다.

<그림 2-12> 부서 선택 화면

여기서 콤보 박스의 로 표시된 버튼을 클릭하여 부서를 선택 한 후 OK 버튼을 누르면 <그림 2-13>과 같은 다이얼로그 박스가 나타납니다.

<그림 2-13> 부서별 개인 리스트

현재 입력된 사람을 선택한 후 OK 버튼을 누르면, 선택된 사람에 관련된 경력 리스트 다이얼로그 박스가 Pop-Up 됩니다. <그림 2-14>여기에서 개인에 관한 경력의 추가 및 수정,삭제 등을 할 수 있다.

Page 17: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 1 장 입력 프로그램(Prop_In)

<그림 2-14> 개인 경력 리스트 화면

<그림 2-14>에서는 앞으로 설명할 제 5 장 출력 프로그램(PoutMain)에서 출력 사업 목록 순서를 위하여 경력 리스트의 목록 순서를 바꿀 수 있으며, 그 방법은

1) 순서를 바꾸려는 목록을 선택한 후 이동할 사업 Catch 버튼을 누르고,

2) 이동하려는 위치의 바로 아래 목록을 선택한 후 지시한 위치로 이동 버튼을 누르면 됩니다.

사업 Data와 입력 부분에서 사업명을 나중에 변경했을 경우에는 사업명 Update 버튼을 눌려야만 수정된 부분이 저장됩니다.

<그림 2-14>에서 추가 버튼을 누르면, <그림 2-15>와 같이 실적 List 선택 다이얼로그 박스가 나타납니다.

<그림 2-15> 실적 리스트 선택 화면

Page 18: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 1 장 입력 프로그램(Prop_In)

<그림 2-15>에서 보이는 바와 같이 개인 실적 추가 시에는 추가할 사업 코드를 직접 Key-In하는 방법과, 추가할 경력 사업의 년도를 넣은 후에 해당 년도의 전체 사업 List에서 경력에 추가할 사업을 선택하는 2가지 방법이 있습니다.

첫째, 직접 사업 코드를 Key-In 하고자 할 경우에는, <그림 2-15>의 년도/코드 박스에서 코드 직접 입력을 선택한 후, 코드 에디터 박스에 사업 코드를 Key-In 하면 <그림 2-17>의 경력 다이알로그 박스가 Pop-Up 됩니다.

둘째, 년도별 사업 List에서 추가할 사업을 선택할 경우에는, 년도/코드 박스에서 년도 List를 선택한 후, 년도 에디터 박스에 해당 년도를 Key-In하면 <그림 2-15>의 조건을 만족하는 사업 List가 <그림 2-16>과 같이 열립니다.

<그림 2-16> 개인 실적 년도별 사업 리스트 화면

<그림 16>에서 수정할 사업을 택한 후 수정 버튼을 누를 경우는 <그림 2-17>과 같은 경력 <해당 사업 참여 당시> 다이얼로그 박스가 나타납니다.

<그림 19 > 해당 사업 참여 당시 개인 경력 화면

Page 19: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 1 장 입력 프로그램(Prop_In)

2.4 입력 데이터 출력 방법

<그림 2-1>의 주 메뉴들 중 FILE, OPTION등은 쓰이지 않는 항목이며, 다만 본 프로그램을 그만둘 때는 FILE 메뉴 중에서 Exit 메뉴를 사용하면 됩니다.

<그림 2-18>은 출력 메뉴들입니다. 출력 명령을 내리게 되면 text(아스키 포맷)형태로 된 출력 문서가 작업 위치로 지정한 경로(예 : D:\prop9505\work)의 디렉토리(폴더)에 저장이 됩니다. 저장되는 출력 파일의 이름은

사업 LIST의 경우는 ------> project.lst 기술자 LIST의 경우는 부서별로 ------> aperson.lst, bperson.lst, cperson.lst,...부서별 기술자 경력list의 경우는 부서별로 ----> apsproj.lst, bpsproj.lst, cpsproj.lst,...등으로 저장됩니다.

기술자별 경력 LIST( M )는 본 프로그램 내에 아직 구현되어 있지 않고, 대신에 psjprint.exe 파일을 아래와 같이 사용하여 리스트를 만들 수 있습니다.

D:\prop9505l\bin\psjprint [기술자 코드] [출력 파일 이름]

이 메뉴에서는 저장만 해 주고 실제 프린트는 Windows95의 Notepad, WordPad 등으로 파일을 오픈 해서 프린트하거나, 도스 상태에서 완성형 한글 상태의 텍스트 에디터나 하나 워드, 아래아 한글 등의 워드 프로세서를 이용해서 프린터를 KS 완성형으로 맞춘 후 출력하면 됩니다. 아래아 한글에서는 불러오기를 할 때 고정 간격의 한글을 선택하고 완성형을 선택해 주면 됩니다. 출력 시에는 용지 모양을 랜드스케이프(Landscape)로 맞추어서 출력해야 합니다.

<그림 2-18> Prop_in 초기화면에서 출력 선택 시 화면

Page 20: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 3 장 참여목록 선정 프로그램(Pout_Part)

제 3 장참여 목록(기술자,사업) 선정 프로그램(PoutPart)

<그림 3-1> 참여 목록 프로그램 초기 화면

이 프로그램은 제안서에 사용될 기술자와 사업 목록들을 선별(기술자, 사업)하여 나중에 출력 프로그램이 이용할 수 있도록 저장하는 프로그램입니다. 여기서 작업한 내용을 저장하면 참여 기술자 및 사업들은 확장자가 PAR인 File로 저장이 됩니다.

Page 21: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 3 장 참여목록 선정 프로그램(Pout_Part)

<그림 3-2> 참여 목록 선정 메뉴 화면

<그림 3-2>는 참여 목록 중 사업과 기술자를 선택할 수 있는 메뉴입니다. 사업 및 기술자에 대해 입력한 데이터들을 선별해서 작업할 수 있습니다.

<그림3-3> 사업 목록 중 사업 선택 시 화면

Page 22: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 3 장 참여목록 선정 프로그램(Pout_Part)

<그림 3-3>은 참여 목록 중 사업 메뉴를 선택 했을 때의 다이알로그 박스입니다. 이 다이알로그 박스에서 탐색 기준 년도는 제2장 입력 시스템에서 입력된 사업 년도의 숫자를 입력하는 자리입니다. 전문 분야 그룹은 각 부서를 모두 선택하든가 혹은 다중 선택이 가능한 리스트 박스를 사용하여 일부만 선택할 수 있으며, 이 체크 박스는 마우스로 클릭했을 때 X 표시가 있으면 선택된 것입니다. 이 다이알로그 박스에서는 체크 박스들이 Default로 모두 체크 표시가 되어 있습니다. 집행 그룹의 경우는 당사와 타사로 구분이 되며 둘 다 체크될 수도 있습니다.

용역비 그룹의 경우는 All을 체크할 수도 있고 최소값과 최대값을 입력하면 그 사이에

있는 사업명만 list에 출력됩니다.

구분(용역 단계)그룹의 경우는 타당성 조사 및 기본계획, 기본계획, 기본설계, 기본 및

실시설계, 실시설계, 감리, 시공을 선택할 수 있습니다.

구분/용량 그룹의 경우는 모두 선택, 1)상수도ton, 2)하수도ton, 3)고속도로 및

공항km, 4)국도km, 5)지방도km, 6)교량m, 7)터널m, 8)철도 등을 선택할 수

있습니다. 용량의 경우는 All을 선택할 수도 있고 최소값과 최대값을 입력할 수 있는

입력 창이 있어, 값을 입력하면, 그 사이에 있는 값만 리스트하게 됩니다. 도로의

경우는 노선 번호의 범위를 택할 수 있습니다.

각 그룹들과 입력 창에 원하는 값들을 입력하고 해당 조건 List Display 버튼을

누르면 조건에 부합되는 데이터들이 중간에 있는 사업 리스트 창에 보이게 된다.

여기서 본 Proposal에 사용될 사업창에 출력하고자 하는 사업들을 첨가할 수

있습니다.

<그림 4>는 각 그룹과 해당 값들을 입력한 후 해당 조건 List Display 버튼을 누른

후 출력된 화면입니다. 표시 그룹의 용량/금액의 선택에 의해서 사업 List의 항목 중

용량 부분은 계약 금액으로 대체시킬 수 있습니다.

Page 23: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 3 장 참여목록 선정 프로그램(Pout_Part)

<그림 3-4> 해당 조건에 맞는 사업 목록 화면

이제 해당 조건에 부합되는 사업 리스트들로부터 본 Proposal에 사용될 사업들을 선택하는 방법을 설명 드리겠습니다. 본 Proposal에 사용될 사업 리스트에 들어 있는 사업들은 뒤에 설명할 제 5 장 PoutMain에서 출력됩니다. 이때 출력되는 순서는 본 Proposal에 사용될 사업 리스트란에 들어 있는 순서와 같다는 것을 유의하여야 합니다. 선택 버튼 중 종부 첨가는 선택된 사업이 <그림 3-5>와 같이 맨 밑으로 첨가가 됩니다.

<그림 3-5> 종부 첨가 선택 시 화면

Page 24: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 3 장 참여목록 선정 프로그램(Pout_Part)

<그림 3-6>의 다이알로그 박스의 오른쪽 아래에 있는 내부 첨가 버튼은 자료를 추가할 때 본 Proposal에 사용될 사업 List에서 선택된 위치의 바로 위에 삽입하고자 할 때 쓰입니다. (본 Proposal의 사업 List에 선택된 것이 없으면 맨 처음으로 삽입됩니다)

<그림3-6> 내부 첨가 선택 시 화면

<그림 3-7> 모두 선택 시 화면

Page 25: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 3 장 참여목록 선정 프로그램(Pout_Part)

<그림 3-7>은 모두 첨가 버튼을 선택 시 <그림 3-4>에서 선택한 해당 조건에 맞는 사업 리스트가 그대로 본 proposal에 사용될 사업 리스트 창에 추가된 모습입니다.

<그림 3-8> 모두 삭제 선택 시 화면

<그림 3-8>은 모두 삭제 버튼을 눌렀을 때의 화면입니다. 본 Proposal에 사용될 사업란에있던 List들이 모두 삭제된 것을 볼 수 있습니다.

<그림 3-9> 사업 목록 중 기술자 선택 시 화면

Page 26: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 3 장 참여목록 선정 프로그램(Pout_Part)

<그림 3-9>는 <그림 3-2>에서 참여 목록의 기술자 메뉴를 선택했을 때 나타나는 다이얼로그 박스입니다. 위의 다이얼로그 박스에서는 기술자 소속부서, 기술 등급별로 기술자들의 명단을 선택할 수 있습니다. 해당 조건들을 잘 입력한 후 해당 조건 List Display 버튼을 누르면 기술자 목록 리스트 창에 조건에 맞는 기술자들이 성명을 기준으로 정렬되어 리스트 업 됩니다. 이 다이얼로그 박스에도 여러 개의 버튼들이 있는데 기능은 앞에서 설명한 내용들과 동일합니다. 모두 첨가 버튼은 기술자 목록 창에 있는 모든 명단을 첨가하는 것이고 모두 삭제는 참여 기술자 창에 있는 모든 기술자들의 목록을 삭제하는 것입니다. 종부 첨가는 한 줄을 참여 기술자 창에 첨가하되 맨 마지막 줄에 첨가하는 것이고, 내부 첨가는 현재 선택된 위치의 바로 윗 줄에 삽입하는 버튼입니다.

마지막으로 OK버튼을 누르면 다이얼로그 박스는 닫게 되며 이때 <그림 3-1>의 File 메뉴로 가서 참여 목록 List저장을 선택하게 되면, 선택한 리스트들이 확장자 명이 PAR인 File로 저장이 됩니다.

Page 27: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 4 장 위치 선정 프로그램(Pout_Pos)

제 4 장 위치 선정 프로그램 (Pout_Pos)

<그림 4-1> 위치 선정 프로그램 초기 화면

본 프로그램은 KS완성형 텍스트 에디터(예를 들면 도스상에 동작하는 TG 에디터 등

2 바이트의 선 문자를 입력할 수 있는 에디터)로 신상 Page 양식(*.PST)및 경력 Page양식(*.PJT)을 작성한 후, 원하는 항목과 출력 위치 등을 작성된 양식에 맞추어 정한

후, 선정된 위치를 저장하는 프로그램입니다. 선정된 위치는 확장자 명이 POS 인

파일로 저장됩니다. 그 외에도 신상양식(확장자 명:PST) 및 사업 실적(경력) 양식(확장자 명:PJT) 파일도 template 디렉토리에 저장해서 다음에 사용할 수 있습니다.

Page 28: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 4 장 위치 선정 프로그램(Pout_Pos)

<그림 4-2> 파일 메뉴 선택 화면

<그림 4-2>는 File 메뉴를 선택 시 화면입니다. 이 메뉴에서 텍스트 에디터로

만들어 놓은 파일 들을 불러오기도 하고, 또 위치 선정 작업이 끝난 후 저장하기도

합니다.

맨 위에 Open 신상양식과 Open 실적(경력)양식은 각각 신상 항목이나 신상+사업+경력 항목이 출력되는 Page 양식(이하 신상 Page 로 표기)과 사업이나 사업+경력

항목만 출력되는 Page 양식(이하 경력 Page 로 표기)에 대하여 이미 작성된 양식들을

불러오는 메뉴입니다.(신상쪽은 확장자가 pst 이고 실적(경력)쪽은 확장자가 pjt입니다.) 여기서 양식은 KS완성형 코드를 사용해서 만든 것이어야 하며, 도스상에서는 TG 에디터 등이 사용 가능하고, 윈도우용 워드 중에서 도표를 그려 KS완성형 코드의 텍스트 형태로 저장할 수 있는 것이면 작업해서 저장한 후 이

프로그램의 Open 메뉴에서 불러 올 수 있습니다.

Save 위치 선정 메뉴는 위치 선정 작업 후 저장하는 메뉴입니다. Read 위치 선정

메뉴의 경우는 Save 위치 선정 메뉴를 사용하여 저장한 확장자 명이 pos 인 파일 을

열어서 이전에 저장해 둔 위치 선정 내용을 불러옵니다.

Store 신상양식 to Template, Store 실적 양식 to Template 는 이미 작성된 양식

파일을 다음에 사용하기 위하여 template 디렉토리에 저장하는 메뉴입니다.

Page 29: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 4 장 위치 선정 프로그램(Pout_Pos)

<그림 4-3> 신상 양식 불러오기 화면

<그림 4-3>은 File 메뉴의 Open 신상 양식을 선택한 후 다이얼로그 박스에서 이미

저장해 놓은 텍스트 파일 형식의 양식 문서를 불러오는 화면입니다.

<그림 4-4> 신상 양식 화면

<그림 4-4>는 텍스트 형식의 양식 문서를 가져온 화면입니다. 이 양식을 참조하여 위치 선정 메뉴와 전체 제어 메뉴 등을 사용해 데이터들의 위치를

선정한 후 선정된 위치를 저장합니다.

Page 30: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 4 장 위치 선정 프로그램(Pout_Pos)

<그림 4-5> 개인 신상 메뉴 화면

<그림 4-5>는 위치 선정 메뉴의 개인 신상 메뉴를 선택하면 출력되는 다이얼로그

박스 입니다. 이 다이얼로그 박스에는 각각 체크 박스가 있으며 양식에 출력될

항목을 마우스로 클릭한 후에, 주 윈도우에서 항목이 출력될 위치에 마우스를

드래그해주면 됩니다. 이하에서는 자세한 방법을 설명합니다.

<그림 4-6> 양식 화면에 개인 신상 중 성명 위치 선정 화면

Page 31: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 4 장 위치 선정 프로그램(Pout_Pos)

<그림 4-6>과 같이 주 윈도우 화면상에 성명란의 첫 칸을 마우스로 클릭하면

청색의 좌표계가 화면에 출력됩니다. 여기에 위치 선정 다이알로그 박스가 화면에 뜬

상태에서 먼저 신상란 중 성명에 체크 박스를 한번 클릭해 줌으로 표시가 되게 한

후에, 주 윈도우의 성명란의 빈칸을 마우스로 Dragging 하면 반전 막대가 생기며, 반전 막대가 성명란에 들어차게 한 후, 마우스를 떼면 됩니다. (Dragging 할 때

주의할 사항으로는, 선 문자의 경우는 2 바이트로 빈칸 2 개를 차지함으로, 선 문자가

있을 때 그것의 좌우 각 1칸씩을 제외하고 Dragging 해야 선이 깨지지 않습니다. )

<그림 4-7> 양식 화면에 개인 학력 중 학위 위치 선정 화면

<그림 4-7>은 다이알로그 박스의 학력란 중 학위가 입력 될 위치를 선정하는

화면입니다. 먼저 주 윈도우 화면의 최종 학교라고 되어 있는 도표의 근처를 마우스로

클릭하면 청색의 좌표계가 화면에 출력됩니다. 좌표계가 잘못 출력된 경우는 주

윈도우 메뉴 바로 아래의 작은 아이콘들(툴 박스라 합니다.) 중에서 오른쪽 끝에서 두

번째에 있는 부채 모양의 Redraw 를 한번 클릭해 주면 화면을 정리해 줍니다. 좌표계가 출력된 후 다이알로그 박스의 학력란 중 학위에 체크 박스를 마우스로

클릭하여 체크하고, 다시 주 윈도우 화면의 최종 학교(학위)칸의 데이터가 출력될

칸을 마우스로 Dragging 하면 됩니다.

이 때 유의할 점은, 주 윈도우 화면에 마우스를 드래그 할 때 반전 막대가 생성되기

Page 32: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 4 장 위치 선정 프로그램(Pout_Pos)

위해서는 위치 지정 모드가 설정되어 있어야 합니다. 위치 지정 모드가 해제되어 있을 경우에는 주 윈도우 화면에 마우스를 드래그한 후 떼면, 마우스를 뗀 위치에 청색의 좌표계가 출력됩니다. 위치 지정 모드는 최초에는 해제되어 있습니다. 따라서 주 윈도우의 화면에 청색의 좌표계가 display 됩니다. 다이얼로그의 체크 박스를 체크 상태로 변화시키면 위치 지정 모드가 설정됩니다. 이때 마우스로 주 윈도우 화면을 Dragging 하면 반전 막대가 생성되며, 마우스를 떼면 위치 지정 모드가 자동으로 해제됩니다. 이후에 화면의 도표를 클릭하면, 반전 영역이 표시되지 않고 청색의 좌표계가 출력되므로, 위치 지정 모드가 해제된 것을 알 수 있습니다.

<그림 4-8> 실적 양식 화면에 사업명 위치 선정 화면

<그림 4-8>은 <그림 4-2>에서 Open 실적(경력) 양식을 선택하여 이미 작성되어 있는 사업 실적(경력) 양식(확장자 명 pjt)을 읽어 들인 후, 위치 선정 메뉴 중 사업별 경력을 선택하여 위치 선정 다이알로그 박스가 나타나게 한 후 실적 양식의 사업명란에 데이터가 위치 할 부분을 작업하는 화면입니다. 앞에서 설명한 개인 신상 양식에 데이터가 입력 될 위치를 선정하는 방법과 같은 방법으로 양식에 맞게 데이터가 입력될 위치를 선정하면 됩니다. 여기서 주의할 사항으로는 선 문자까지 마우스로 드래그하지 않도록 조심하고, 또한 도표가 지워졌을 때나, 아니면 화면이 지저분하게 되었을 때는, Redraw 를 한번 선택해 주면 됩니다. Redraw 는 화면의 툴 박스 중 오른쪽 끝에서 2 번째의 고전 부채를 나타내는 버튼입니다.

Page 33: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 4 장 위치 선정 프로그램(Pout_Pos)

<그림 4-9> 참여 사업 부문 메뉴 화면

<그림 4-9>은 위치 선정 메뉴의 사업별 경력 메뉴를 마우스로 클릭했을 때 생기는 참여 사업 부문 다이알로그 박스입니다. 유의할 점으로는 본사분 용역비가 있으며, 본사분 용역비는 체크되어 있을 경우에도 0 이면 출력되지 않으며, 0 이 아닐 경우에는 ( )속에 들어간 상태로 출력됩니다.

<그림 4-10> 전체 위치 제어 화면

Page 34: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 4 장 위치 선정 프로그램(Pout_Pos)

<그림 4-10>은 전체 제어 메뉴에서 위치를 선택한 경우에 화면에 출력되는 위치

제어 다이알로그 박스입니다. 여기에서 신상+경력 Page(PST 양식 file)와 경력

page(PJT 양식 file)양식의 해당 값을 입력하는 곳입니다. 입력 창에는 시작행, 마침행, 마침열 등의 위치 값을 넣어야 하는데 이 값은 마우스로 화면을 클릭해서 좌표

값이 출력되면, 그 시작 행과 마침행, 마침열 들의 좌표 값을 넣으면 됩니다.

여기서 주의할 사항으로는 좌표 값을 넣을 때 도표 외곽선의 좌표 값을 정확히

포함해서 넣어야 합니다. 마침행의 라인이 40 행이라면 40 행을 그대로 넣어야

합니다. 마침열의 경우 선 문자는 2 바이트 문자임으로, 선 문자 1 개가 차지하는

영역은 빈칸 2 개임을 주의 하여야 합니다.

주 윈도우 화면의 맨 아래 상태 바(Status Bar)에는 마우스의 현재 좌표가 Display됨으로, 이것을 참조합니다.

신상 + 경력 Page(PST 양식 file)의 이력 사항 표시선 마침행은, 어떤 기술자의

이력이 여기서 지정한 Line 을 넘을 경우에, 이 기술자에 대해서는 이력행을 더

늘려서, 다시 신상 + 경력 Page 양식(PST 양식 file)을 재작성한 후, 수행하도록, PoutMain 프로그램에서 참조 메시지를 내보내게 됩니다.(늘려야 할 행의 수만큼

메세지를 보냄)

<그림 4-11> 전체 제어 중 출력 형태 화면

Page 35: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 4 장 위치 선정 프로그램(Pout_Pos)

<그림 4-11>은 전체 제어 메뉴에서 출력 형태를 선택할 경우 화면에 출력되는

다이알로그 박스입니다. 여기서 출력 양식(신상 / 경력) 선택 그룹에서는 *회사 실적

형태, *신상, *신상, 경력, *신상 + 경력, 경력 등의 형태로 파일을 만들 수 있는데

기본 값은 신상+경력, 경력 형태로 되어 있습니다.각각에 대해 설명은 다음과 같습니다.

회사 실적 형태만 출력(0) : 출력 프로그램(PoutMain)에서 저장되는 File 은

Project.out 이며, 출력 항목은 사업만 사용됩니다. 따라서 참여 목록은

기술자는 필요 없이 사업만 필요하며, 사용하는 양식 File 은 확장자명이 PJT 만

필요합니다.

경력 형태로 신상만 출력(1) : 출력 프로그램에서 저장되는 File 은 person.ou이며, 출력 항목은 근무 이력을 제외한 개인 신상만 사용됩니다. 따라서 참여 목록은 사업은 필요 없이 기술자만 필요하며, 사용하는 양식 File 은

확장자명이 PST 만 필요합니다. 이 때 유의할 점은 2 개 이상의 항목이 같은

범위의 열 속에 들어갈 경우에는 위치 선정 시에 위에서부터 1 행씩 밑으로

지정해 주어야 합니다. 예를 들어 부서와 직위가 같은 범위의 열 속에 들어가고 부서가 직위 위에

출력될 경우에는, 직위는 부서의 다음 행으로 택하면 됩니다.

신상+근무처 이력 형태만 출력(2) : 출력 프로그램(PoutMain)에서 저장되는

File 은 person.out 입니다. 위의 ‘경력 형태로 신상만 출력(1)’과 다른 점은

근무 이력을 포함한 개인 신상 모두가 출력되며, 근무 이력은 신상 항목 아래에

경력 형태로 출력됩니다. 따라서 기술자당 1Page 를 차지합니다. 참여목록은

기술자만 필요하며, 양식은 확장자가 PST 인 File 만 필요합니다.

신상+이력, 경력 형태 출력(3) : 신상 Page 는 ‘신상+근무처 이력 형태만 출력

(2)’에서와 같고, 경력 Page 는 사업+경력 항목이 출력되는 형식입니다. 출력

프로그램(PoutMain)에서는 기술자별로 기술자 코드.out 형식의 File 이

출력됩니다.

신상(이력)+경력, 경력 형태 출력(4) : 신상 Page 에는 ‘신상+사업+경력’

항목이, 경력 Page 에는 ‘사업+경력’항목이 출력되기를 원할 경우에

사용합니다. 출력 프로그램(PoutMain)에서는 기술자별로 기술자 코드.out형식의 File 이 출력됩니다. 실적 및 경력 항목이 출력될 위치를 선정할 경우에는

반드시 PJT 양식을 Open 한 후에 지정하여야 합니다.

기술자별 경력 형태만 출력(5) : 기술자 별로 기술자의 경력만 출력하기를 원할

경우에는 이 출력 형태를 택하면 됩니다. 이때는 PJT 양식만 필요합니다. 즉 이

경우에는 신상 page 는 사용하지 않으며, 경력 page 에만 사업+경력 항목만

출력하는 특수한 경우입니다.

Page 36: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 4 장 위치 선정 프로그램(Pout_Pos)

<그림 4-11>에서 총경력 출력 형태 그룹에서는 몇 개월, 몇 년, 몇 년 몇 개월 등의

다양한 형태로 출력할 수 있습니다.

특별히 경력 출력의 형태에 있어서 항목을 구분할 때 빈칸으로 할 수도 있고, 밑줄로

구분할 수도 있습니다. 이것은 항목 구분 그룹에서 선택할 수 있습니다. 항목 구분을

밑줄로 구분할 경우에는 용역 단계 출력 시에는 첫 사업에만 출력 체크 박스를 Off시켜야 합니다. 항목 구분 시 항목 Line 의 수를 고정할 수도 있고 자유롭게 할 수도

있습니다. 고정 시에는 텍스트 박스에 Line 의 수를 입력하면 됩니다.

출력 양식이 (3), (4), (5)중 하나일 경우에는 개인 경력에 출력될 사업을 PoutPart에서 선택하지 말고 각 개인의 경력 리스트로부터 자동으로 선택하도록 하는 것도

가능하며, 이 경우에는 참여 사업을 개인 경력에서 자동 추출을 On 시키면 됩니다. 이때 참여 사업은 사업 단계별로 선택 할 수도, 선택 안할 수도 있습니다.(선택 시에는

0 부터 순서를 정할 수 있으며, 참여 기간 시작 출력 역순 보다 우선합니다. 또한

번호가 같을 경우에는 동일한 순서로 간주합니다. )

사업 종류는 모든 종류 혹은 다중 선택 리스트로부터 선택된 종류만 출력됩니다

그 밖에 자격증 취득 후 경력 형태 그룹과 몇 개의 텍스트 박스가 있습니다.

<그림 4-12> 개인/신상 위치 확인 화면

<그림 4-12>는 위치 확인 메뉴에서 개인/신상 메뉴 선택 시 나타나는 다이알로그

박스입니다. 위치 선정 메뉴에서 체크된 항목들이 체크되어 나타납니다.

위치를 확인하는 방법은 다이얼로그 박스가 나타난 상태에서, 박스 안의 체크 표시된

곳을 마우스로 클릭하여 off 시키면, 화면상에 데이터 값들이 출력될 위치가 붉은 색의

막대로 반전 표시됩니다. 체크 박스를 다시 클릭하여 On 시키면 원래 색깔로

돌아옵니다. 이를 통해 데이터들이 올바른 자리에 출력될 것인지를 확인할 수

있습니다

Page 37: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 4 장 위치 선정 프로그램(Pout_Pos)

<그림 4-13> 개인/경력 위치 확인 화면

<그림 4-13>은 개인/경력을 선택했을 때 나타나는 다이알로그 박스이며, 직위의 위치 확인을 한 것이다.

<그림 4-14> 개인/본과업 참여 위치 확인 화면

Page 38: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 4 장 위치 선정 프로그램(Pout_Pos)

<그림 4-14>은 개인/본과업 참여를 선택 시 나타나는 다이알로그 박스이며, 본과업

참여시 직위의 위치를 확인하는 화면이다

<그림 4-15> 사업(경력)/사업 부문 위치 확인 다이알로그 박스

<그림 4-15>는 사업(경력)/사업 부문을 선택 시 나타나는 다이알로그 박스입니다.같은 방법으로 위치를 확인하면 됩니다.

<그림 4-16> 사업(경력)/참여당시 부문 위치 확인 다이알로그 박스

<그림 4-16>은 사업(경력)/참여당시 부문을 선택 시 나타나는 다이알로그 박스이며, 위치

확인은 위의 방법과 같다.

* 유의 : 위치 선정 시에는 다음 두 가지에 유의하셔야 됩니다. 1) 반전 막대는 마우스보다 한 칸 좌측에 표시됩니다. 따라서 확인 절차를

반드시 거쳐야 합니다. 2) 년령, 생년, 생월, 경력, 용역비, 도로 노선 번호 등의 숫자 형태는 반전

막대의 우측에서부터 좌측으로 채워져서 입력됩니다.

Page 39: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 5 장 출력 프로그램(PoutMain)

제 5 장 출력 프로그램 (PoutMain)

<그림 5-1> 출력 프로그램 초기 화면

<그림 5-1>은 프로그램을 실행했을 때 처음 나타나는 화면 입니다. 이 프로그램에서 우리가 원하는 최종 결과를 얻을 수 있으며, 부수적으로 최종

결과물의 일부를 읽어 들여서 볼 수 있는 기능도 제공합니다. 화면을 재 정리하려면

View/Redraw 메뉴를 선택하든가, ToolBar 에서 부채꼴 버튼을 누르면 됩니다.

Page 40: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 5 장 출력 프로그램(PoutMain)

<그림 5-2> 파일 메뉴 화면

<그림 5-2>와 같이 파일 메뉴에서 OPEN 목록(PAR), 양식(PST,PJT), 위치(POS)를

선택하면 차례로 *.PAR, *.PST, *.PJT, *.POS 등을 오픈 할 수 있도록 다이알로그

박스가 나타납니다. (*.PST, *.PJT 는 사용자가 KS완성형 코드로 만든 도표(양식) 이 파일들은 template directory 내에 저장하여 사용하는 것이 좋습니다.

출력 메뉴에서 출력 파일명 선택 메뉴를 클릭하면 <그림 5-3>과 같이 기술자별 경력

출력 시에 파일명을 선택할 수 있습니다.

<그림 5-3> 출력 파일 선택 메뉴 화면

Page 41: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 5 장 출력 프로그램(PoutMain)

그 다음에는 주 메뉴 중에서 출력 메뉴로 가서 전체 출력을 클릭해 주면 필요한

문서들이 생성되게 됩니다. 이 문서들은 도스로 빠져 나가 PRINT 명령을 사용해

출력하면 됩니다

<그림 5-4> 출력 결과 보기 화면

<그림 5-4>는 파일 메뉴에서 Open 출력 결과 보기를 선택하면 나타나는 다이알

로그 박스입니다. 여기서 시작과 종료 페이지를 입력하고 OK 버튼을 누르면 <그림 5-5>와 같은 다이알로그 박스가 열립니다.

<그림 5-5> 출력 파일 열기 화면

<그림 5-5>에서 *.OUT 는 출력 메뉴 중에서 전체 출력을 선택한 결과로 생성된

최종 문서 파일들입니다.

Page 42: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 6 장 Q & A 및 양식 파일(pst, pjt) 만드는 방법

제 6 장 Q&A 및 양식 파일(pst, pjt) 만드는 방법

6.1 입력 데이터 파일 다루는 편리한 방법

사업 데이터 파일 다루는 법

질문 : 사업 데이터 파일의 생성은 사업이 완료된 년도별로 파일을 생성하는

것이 관리하기 편하다고 하는데, 동일 년도에 사업이 완료된 사업들을 2개 이상의 컴퓨터에서 입력하는 방법이 있습니까?

답 : 아래의 경우에 성립합니다. 즉 동일 년도의 사업 ( 예: 94년도 완료 사업)은

한 개의 파일로 생성됩니다. 따라서 94년도 완료 사업일 경우 파일명은

\PROPOSAL\PROJECT\94.PRJ 입니다. 그러나 94년도 완료 사업일

경우라 할지라도 사업 입력 항목 중에서 분야 (용역 종류) (A:상하수도, B:도로...등)가 다른 사업일 경우에는 분야별로 다른 컴퓨터에서 입력한

후에 2개의 파일을 Merge하여 하나의 통합 파일로 만들 수 있으며, 그

방법은 다음과 같습니다. 이 때 Merge를 수행하는 프로그램은

pjmerge.exe이며 \proposal \bin directory에 있습니다.

(예: 'A'컴퓨터의 94.prj를 'B'컴퓨터의 94.prj 끝에 갖다 붙이는 방법)

STEP 1 : 'A'컴퓨터의 파일명 94.prj를 'B'컴퓨터로 copy하되, 파일명을 94_0.prj로 한다. 작업은 'B'컴퓨터의 \proposal\project directory에서 수행한다.

STEP 2 : c:\proposal\project> \proposal\bin\pjmerge 94_0.prj 94.prj

c:\proposal\project> del 94_0.prj

질문 : 사업 데이터 파일을 Merge 한 후에 동일한 code 사업이 중복되어 있는

것을 발견하였읍니다. 그런데 이 중 한개를 지웠는데도 불구하고 파일에

이상이 있는 것 같은데 이를 시정하는 방법이 있습니까?

답 : 예, 사업데이타 파일 뿐 아니라 이상이 있는 모든 파일에 대해서 수정하려면

다음과 같이 하십시오.( 예: 94.prj를 깨끗히 Update하는 방법) STEP 1 : c:\proposal\project> \proposal\bin\propupdt 94.prj tmp

STEP 2 : c:\proposal\project> copy tmp 94.prj

Page 43: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 6 장 Q & A 및 양식 파일(pst, pjt) 만드는 방법

개인 경력 파일 다루는 법

질문 : 개인 경력을 입력할 경우에 이미 입력 되어진 사람의 파일을 다른

사람의 개인 경력 파일로 복사하는 방법이 없습니까 ?

답 : 가능합니다.예를 들어서 KEY가 A003인 사람에 대하여 개인 경력을 모두

입력했다고 합시다. 이럴 경우 A003인 사람의 경력을 담고 있는 파일은

A003.psj입니다. A003인 사람의 경력과 동일한 경력 내용을 A004인

사람에게 복사할 경우를 예로 들겠습니다. 이 때 사용하는 프로그램은

psjcopy.exe이며 \proposal \bin directory에 있습니다.

STEP 1 : c:\proposal\person\a> \proposal\bin\psjcopy a003.psj a004.psj 물론 a004.psj의 이용은 ‘a’부서의 개인 신상

file(‘a.inf’)에 a004가 등록되어 있어야 가능합니다.

Data 입력시 유의 사항

질문 : 사업 개요의 출력시에 출력을 위한 칸이 입력에 사용된 칸보다 좁을

경우 다음줄로 넘어가는데, 넘어가는 위치가 마음에 들지 않습니다. 중간에 넘어가야 할 경우에 넘어가는 위치를 입력시에 지정하는 방법이

없습니까?

답 : 가능합니다.예를 들어서 사업 개요에 ‘-상수도 사업의 효율적’이란 내용이 한

라인으로 이루어져 있을 경우에, 출력칸의 크기가 충분치 않아서 출력의

첫 라인이 ‘-상수도 사업의 효’에서 끝나는 경우가 있습니다. 이를

방지하려면 입력시에 입력 라인 전체가 출력 라인에 들어가지 않을

경우에 다음 칸으로 강제로 넘기는 문자인 ‘!’를 사용하면 됩니다. 즉, 입력시에 ‘-상수도 사업의! 효율적’이라고 입력하면 출력시 칸이 모자랄

경우에 출력의 첫 라인이 ‘-상수도 사업의’에서 끝납니다. 물론, 사업

개요 뿐만 아니라 모든 경우에 있어서 출력칸의 크기는 사용자가 입력한

Page 44: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 6 장 Q & A 및 양식 파일(pst, pjt) 만드는 방법

입력칸의 크기에 맞추어서 조정해 주어야 가장 이상적입니다.

6.2 Auto Proposal 에 사용될 양식을 만드는 방법과 Auto Proposal에서 만들어진 문서를 출력하는 방법

Landscape(넓게 사용)의 경우

1) 아래한글 96 이상(한글 815 포함)을 사용하여 양식을 만들고자 할 때. ▷ “모양/편집용지”를 선택하여 용지방향 넓게를 선택한다.

▷ “입력/괘선 그리기/선 그리기”메뉴를 선택한다.(‘ALT+D’키와 동일)▷ “입력/괘선 그리기/선 종류”메뉴를 선택한다.(‘ALT+D’키를 한번 더 누룬다)▷ 선 종류는 “2칸 괘선”중 사용하고자하는 선을 선택한다.▷ 그리기를 사용하여 원하는 양식을 만든다.▷ 문서의 편집이 끝나면, “파일/새 이름으로…”메뉴를 선택한 후, 파일형식은

‘TXT완성형’을 선택하고, 파일이름에 ‘파일이름.pjt 또는 파일이름.pst’를

입력하고 저장한다.* 주의 : 폰트중에는 쾌선이 어긋나게 나타나는 것이 있으며, 이 때는 비슷한 다른

폰트를 선택하여 만든다. 이는 폰트중에 글자마다 폭이 다르게 나오는 것이

있기 때문이다.

2) TG-EDIT 를 사용하여 양식을 만들고자 할 때

▷ 편집할 문서의 처음 2 행을 공백으로 둔다. ▷ 3 행부터 도표를 그리기 시작하여 마침 행이 40 행이 되도록 한다. ▷ 첫 시작열은 10 에서 시작하여 마침 열은 151열 내에서 끝나면 된다. ▷ 문서의 편집이 끝나면 저장한다.(저장 시 반드시 /n 을 해야함)

3) Proposal 에서 만들어진 문서를 아래아 한글에서 편집 출력하고자 할 경우

▷ Proposal 에서 만들어진 문서를 출력할 때 DOS 의 “Print”라는 명령을

사용해서 출력하는데, 프린터에 다양한 한글 롬(ROM)이 내장되어 있지

않을 때의 출력은 KS 완성형 한글 코드를 지원하는 Word Processor 면

어디서나 읽고 편집 할 수 있다. 여기서는 가장 많이 사용하고 있는 아래아

한글 97 버전에 편집하는 방법을 설명하겠다. (97 이상, 이하 버전도

가능함)

▷ 아래아 한글을 실행 시킨 후 파일메뉴의 불러오기를 선택하고 파일형식을 “

모든파일(*.*)”를 선택하고 Auto Proposal 에서 생성된 파일이 있는 “C:\proposal\work\”(사용자가 정한 출력 디렉토리) 디렉토리에서

출력하고자 하는 문서를 불러온다.

Page 45: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 6 장 Q & A 및 양식 파일(pst, pjt) 만드는 방법

▷ 불러온 문서를 보면 Setting 이 맞지 않음으로 인해 문서가 깨져있다. 이 때 아래와 같은 방법으로 편집하면 된다.

F7 Key 을 누른다. 용지 크기는 “A4”, 방향은 “ 넓게”

아래아한글에서 작성한 경우 처음 양식을 작성할 때와 같은 여백을 정한다. 그 외의 일반 Edit 로 작성한 경우 다음과 같이 한다.

위쪽: 5 mm 아래쪽: 5 mm 왼쪽: 10 mm 오른쪽: 10 mm 머리말: 10 mm 꼬리말: 10 mm 제본: 0 mm 로 Setting 한다.

위 여백 수치는 정해진 값이 아니므로 원하는 여백으로 Setting 해도 된다. 문서의 처음 단락에서 F3 Key 를 누른 후 “Ctrl+Shift+Page Down” Key

를 누르면 문서 전체가 블럭으로 설정됩니다. 이 때 “Alt+L” Key 를

누르면 “글자 모양”을 입력하는 창이 열립니다. 여기서 글자체를

선택한다. 단, 양식이 깨져 나올경우에는 비슷한 다른 글자체를

선택한다. “글자 크기”를 10 으로 설정한 후 “완료” 시킨다. (한글에서

양식작성시 작성한 글자크기에 맞게 선택하면 된다.) 아직 블럭이 설정되어 있는 상태입니다. “Alt+T”를 눌러 “문단 모양” 입력

창이 열리면, “줄 간격”을 130(글자 크기가 9 일 때는 145)을 입력한

후 “완료” 시킨다. (아래아한글에서 양식작성시 작성한 줄 간격에 맞게

선택하면 된다.) “Esc” Key 를 눌러 블럭을 해제 시키면 깨끗하게 정리된 문서를 볼 수

있다. 이제 프린터로 출력하면 된다.

Portrait(좁게 사용)의 경우

1) 아래한글 96 이상(한글 815 포함)을 사용하여 양식을 만들고자 할 때. ▷ “모양/편집용지”를 선택하여 용지방향 좁게를 선택한다. ▷ 나머지는 앞의 ‘넓게 사용’과 같습니다.

2) TG-EDIT 사용하여 양식을 만들고자 할 때

▷ 편집할 문서의 처음 2 행을 공백으로 둔다. ▷ 3 행부터 도표를 그리기 시작하여 마침 행이 55 행이 되도록 한다. ▷ 첫 시작열은 10 에서 시작하여 마침 열은 111열 내에서 끝나면 된다. ▷ 문서의 편집이 끝나면 저장한다.(저장 시 반드시 /n 을 해야 함)

2) Proposal 에서 만들어진 문서를 아래아 한글에서 편집 출력하고자 할 경우

▷ 아래아 한글을 실행 시킨 후 파일메뉴의 불러오기를 선택하고 파일형식을 “

Page 46: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 6 장 Q & A 및 양식 파일(pst, pjt) 만드는 방법

모든파일(*.*)”를 선택하고 Auto Proposal 에서 생성된 파일이 있는 “C:\proposal\work\” 디렉토리에서 출력하고자 하는 문서를 불러온다.

▷ 불러온 문서를 보면 Setting 이 맞지 않음으로 인해 문서가 깨져있다. 이 때 아래와 같은 방법으로 편집하면 된다. F7 Key 을 누른다. 용지 크기는 “A4”, 방향은 “ 좁게”

아래아한글에서 작성한 경우 처음 양식을 작성할 때와 같은 여백을 정한다. 그 외의 일반 Edit 로 작성한 경우 다음과 같이 한다. 위쪽 : 10 mm 아래쪽: 10 mm 왼쪽: 10 mm 오른쪽: 10 mm 머리말: 10 mm 꼬리말: 10 mm 제본: 0 mm 로 Setting 한다. 위 여백 수치는 정해진 값이 아니므로 원하는 여백으로 Setting 해도 된다. 문서의 처음 단락에서 F3 Key 를 누른 후 “Ctrl+Shift+Page Down”

Key 를 누르면 문서 전체가 블럭으로 설정됩니다. 이 때 “Alt+L” Key를 누르면 “글자 모양”을 입력하는 창이 열립니다. 여기서 글자체를

선택한다. 단, 양식이 깨져 나올경우에는 비슷한 다른 글자체를

선택한다. “글자 크기”를 10 으로 설정한 후 “완료” 시킨다. (한글에서

양식작성시 작성한 글자크기에 맞게 선택하면 된다.) 아직 블럭이 설정되어 있는 상태입니다. “Alt+T”를 눌러 “문단 모양” 입력

창이 열리면, “줄 간격”을 132(글자 크기가 9 일 때는 147)을 입력한

후 “완료” 시킨다. (한글에서 양식작성시 작성한 줄 간격에 맞게

선택하면 된다.) “Esc” Key 를 눌러 블럭을 해제 시키면 깨끗하게 정리된 문서를 볼 수

있다. 이제 프린터로 출력하면 된다.

위의 순서를 매크로(Macro) 기능을 이용해 저장해두면 편리하게 사용할 수 있습니다.

아래아 한글에서 매크로를 만드는 방법은 아래와 같이 하면 됩니다.

아래아 한글을 실행 시킨다.

“ Alt+B” Key 를 누른 후 매크로 숫자를 입력한다.

예를 들어 Landscape 는 1 번, Portrait 는 2 번으로 정의한다.

위의 ~ 의 순서대로 한다.

다시 “ Alt+B” Key 를 누르면 매크로가 저장된다.

문서를 불러온다.

매크로를 실행 시킨다. 실행 방법은 “Alt + 숫자” Key 를 누르면 된다.

숫자는 앞에서 정의해준 숫자를 말한다.( 1 은 Landscape, 2 는 Portrait)

Page 47: I. 시작 하기전에civiltecsoft.com/Korean/manual/Autoproposal/manual.doc · Web view본 프로그램은 사업 내용과 기술자의 경력 사항을 Database화하여 저장

제 6 장 Q & A 및 양식 파일(pst, pjt) 만드는 방법

이와 같은 방법으로 필요한 매크로를 만들어 주면 편리하게 사용할 수 있습니다.