knowledge(요구): 내역 12 원문 기록 — M01 단가산출 로직 보기 개선 · M02 단가산출 신설 · 폴더 · 연결 정보
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# 사용자 요구 장부 (내역서 · 한시 브레인 sub8)
|
||||
# 사용자 요구 장부 (내역서 · 내역 1~11 한시 브레인 sub8 · 12~ 메인 브레인)
|
||||
|
||||
번호 = 「내역 N」(메인 장부 요구 번호와 따로).
|
||||
|
||||
@@ -58,3 +58,36 @@
|
||||
## 내역 11 (10-31 · 사용자 · 701~708 끝 보고 뒤)
|
||||
|
||||
한시브레인 업무 종료. 브레인인 랩탑메인에게 정보 전달.
|
||||
|
||||
## 내역 12 (11-01 · 사용자 · 메인 브레인 · M01 단가산출 로직 · M02 단가산출 신설)
|
||||
|
||||
다음내용은 내역서 부분은 상당히 오래 개발을 진행하였으나 여전히 불완전한 요소들이 많은 내가 요구사항을 넣어주면 단계별도 거시적과 미시적으로 현재 상황을 조사하여야함. 이후 계획서/요구서에 내용을 추가하고 작업을 진행해야됨.
|
||||
M01 단가산출 로직 개선
|
||||
1. M01 마스터 요소의 테이블의 양식은 브라우져의 세로에 맞춰 세로영역을 사용하게 해주고 하단에는 페이지버튼을 추가하여 이동할수 있게 반영, 이때 만약 줄수가 짧은 경우에는 테이블하단이 딸려 올라가도됨.
|
||||
2. M01 마스터 요소의 단가산출 로직에서 상세를 보면 여러 표현 방법으로 최대한 마스터 데이터 관리자인 시스템관리자가 보기 편하게 보기위해 여러기능을 넣었음. 하지만 현재 여전히 파악하기 불편하고 너무 많은 데이터가 나옴.
|
||||
- 현재 단가산출 상세화면에는 크게 시험계산, 단가산출 상세, 텍스트 수식 형태로 분류되어 있음. 여러 데이터를 한번에 보여줄필요 없이 제일상단 신규 로직 버튼 좌측으로 세로 구분선을 넣고 보기 선택버튼을 배치하여 해당항목만 보여줌. 기본값은 단가산출 상세
|
||||
- 추가로 보기 방식을 추가, 단가산출 상세를 좀더 보기 좋고 편한 방법을 추가함. 이는 EST 프로그램의 단가산출 처럼 보여줬으면 함. 내가 이해한 바로는 인력. 재료, 경비를 그룹구분하여 보여줌. 이때 각 해당그룹에 대한 선택지 및 값 변경에 대한 변수값을 나열하여 사용자가 선택할 수 있고 이값의 변경에 따라 값이 변경됨. (이로직은 완벽하지는 않지만 B09 단가산출 상세에 내용이 있지만 현재는 테이블과 박스보기로 구현되어 있음. 재사용하는것도 좋음. 이때 구분하고 값을 변경하는게 없음.)
|
||||
- 현재 단가산출 상세 컨테이너의 수량과 단위열의 위치를 바꾸고 수량 열에서는 수량을 보여주는게 아니라 로직만 보여주고 있음. 수량에는 선정한 수량값을 로여주고 현재 수량이 표기된 내용은 로직열을 만들어서 추가, 위치는 단가 좌측
|
||||
- 현재 단가산출 상세의 단가열 표기 방식은 2행 구조로 단위가 1일때의 값과 수량이 반영되었을때의 값임. 1행 구조로 변경
|
||||
- 시험계산 컨테이너의 옵션선택과 자재 선택의 항목을 사이에 수평 구분선을 넣어 구분해 주고 기본 4열구조로 반영하고 자재의 경우에는 품목 고르기 버튼이 거슬리니 항목을 선택하면 모달창이 보이게 변경
|
||||
- 시험계산 컨테이너의 품목고르기 모달과 단가산출 상세의 재료항목에 대한 모달창이 같은 내용임에도 형식이 다름, 단가산출 상세내용이 더 좋음. 단, 상단의 물가자료,유통물가, 물가정보, 거래가격을 보여주는 리스트는 수평구조로 반영함. 그럼 아래 리스트의 값 열을 필요없어보임.
|
||||
- 텍스트 수식의 값이나 변수를 선택하면 해당항목을 변경할수 있게 반영
|
||||
- 단위 변환에 대한 로직이 필요.
|
||||
- 산림품셈과 건설품셈 원문을 자세히 보면 단가산출의 내부 인력/자재/경비/... 별로 기준단위가 있음. 잘 활용하면 내부 계산 로직개발에 도움이 있을것같음
|
||||
3. 단가산출 로직에 리스트에 대한 원론적인 문제
|
||||
- 단가산출 로직은 산림과 건설품셈의 장을 구분하여 하나의 리스트로 나오고 있음. 여기에는 하나의 내용이지만 분리되어 있는 경우가 있으며 원문의 주문에 참조사항을 넣음으로써 연결하여 만들어진 단가산출 로직이 있음. 추가로 각 항목들을 자세히 살펴보면 인력/자재/경비들로 나눌수 있는데 구분이 되어 있지않고 있음. (상세 조사 필요)
|
||||
- 단가산출 로직은 마스터 요소로서 원문을 분석하여 만들어진 로직임. 불변임.(단, 시스템관리자가 산림과 건설품셈 원문이 업데이트 되면 변경함.
|
||||
|
||||
M02 구조물/도면/일위대가 관련
|
||||
- 테스트유저 확인 결과 EST 프로그램에서 단가산출을 변경하여 사용할 수 있게 반영하였다고 함. M02에 신규 컨테이너로 단가산출을 추가하고 일위대가 사전조합/구조물 조합처럼 마스터/회사/개인으로 구분되어야하면 하위에는 폴더 구조로 구성되었으면 함. 폴더 생성 삭제기능은 구조물 조합 컨테이이너 구조 참고(이때 일위대가 사전조합도 동일하고 폴더구조는 만들수 있게 되었으면 함.)
|
||||
- 신규 생성된 단가산출의 마스터와 M01의 단가산출 로직의 차이는 M01의 단가산출 로직은 불변(시스템관리자가 업데이트 하면 당연히 업데이트)으로 M02 단가산출에서는 실제로 일위대가에 사용할 단가산출 변경로직을 미리 만들어둔다는 개념임. 원문그대로를 사용하는 경우에는 당연히 M01의 단가산출을 사용하겠지만 본인이 수정하여 사용할 단가산출을 만들어 보관한다는 개념으로 복사가 아닌 연결정보를 저장함. (단, 나중에 M08/M09로 실제 프로젝트로 이동하였을때는 연결이 아니라 해당정보를 복사해서 가져가야함. )
|
||||
- M02 좌측 패널의 컨테이너 순서는 계산 순서로 단가산출 > 일위대가 사전조합(이름변경) > 구조물 조합 > 수평 구분선 > 일위대가 실무자료(이름 변경 일위대가 불러오기) > 도면 양식 순으로지정
|
||||
- 이때 존재하는 구조물 옵션 정의는 M01 단가산출 로직 컨테이너 하위로 이동(수평 구분선 추가)
|
||||
- M01/M02 햄버거 메뉴 접근 페이지 재확인(특정페이지를 기준으로 항목을 보여주거나 안보여주는 식으로 구분되어 있는데 M01과 M02페이지 2개만 필요하고 대시보드의 설계 기본값 페이지에 보여주는 항목은 해당 페이지의 컨테이너를 선택한 것처럼 접근하면 됨. )
|
||||
- 일위대가 불러오기 컨테이너는 한시적인 기능임. 연속적으로 넣었던 데이터를 가지고 있는게 아니라 다른 프로그램을 사용하는 고객들이 쉽게 우리프로그램화 하여 M02 단가산출과 일위대가를 변경할수 있게 하기 위한 기능임. 다시 말해 일회성이지만 이때 별칭 장부들은 마스터(시스템) 단위에서 사용자들이 어떻게 사용하고 있는지 보관하고 있는다면 매칭율이 급격히 상승할것같음. 당연히 관리는 M01 페이지에서 하는게 어떨까함.
|
||||
- 신규추가된 M02 단가산출의 컨테이너는 상세표현 페이지의 표현은 일단 단가산출 로직과 동일하게 변경
|
||||
- M02의 일위대가는 기준단위 1에 대한 단가임. 수량은 당연히 프로젝트 내부로 복사하거나 구조물 조합에서 설계정보를 받았을때 알수 있는 정보임.
|
||||
- 단가산출에서 가져올수 있는 정보는 다른 단가산출(M01/M02), M01의 요소들, 일위대가도 가능(이때 표현은 당연히 인력/자재/경비를 구분하여 표현되어야함. )
|
||||
- 일위대가에서 가져올수 있는 정보는 다른 다른 단가산출(M01/M02), M01의 요소들, 일위대가도 가능
|
||||
- 일위대가 상세의 화면은 결국 하나의 M08/M09의 하나의 호표로써 표현되는 정보임. 해당 단가산출 정보를 모달창으로 보여주는것도 좋아 보임. 이때 보기방식은 단가산출을 따르겠지만 그러니 단가산출의 보기를 최대한 사용자가 나중에 보던 방식을 유지해주는게 좋다고 생각됨. 그게 인력/자재/경비였음. 그리고 여기에서도 값을 수정할수 있어야하지만 수정할 수도 있어야함.
|
||||
- 최종적으로 공사시점에 일위대가/단가산출/구조물 조합이니 프로젝트에 적용할때는 복사하여 가져가서 프로젝트 내부의 데이터를 수정하거나 업데이트 되어야함.
|
||||
|
||||
Reference in New Issue
Block a user