diff --git a/docs/raw/요구_1010_2/사용자요구_1010_2.md b/docs/raw/요구_1010_2/사용자요구_1010_2.md index 04030d6be..0f88ce6ed 100644 --- a/docs/raw/요구_1010_2/사용자요구_1010_2.md +++ b/docs/raw/요구_1010_2/사용자요구_1010_2.md @@ -295,3 +295,14 @@ 4번은 너가 말한 목적이 애매모호함. 내가 원하는 방향은 대부분 우리 단가산출로직은 거의 품셈원문으로 기준으로 로직을 만들어뒀어. 너가 만들어야하는 로직은 엑셀로 들어오는 하나의 일위대가의 단가산출 리스트, 계산식을 보고 분석하여 매칭되는 우리 프로그램의 단가산출 로직을 찾아서 매칭하고 하나의 일위대가로 구성하는거야. 그런데 여기서 이름이 다르니 당연히 엑셀의 일위대가에 하이퍼링크로 연결된 단가산출 로직을 보면 우리의 프로그램의 단가산출 로직 매칭할수 있어. 어차피 엑셀도 품셈원문을 보고 만들었거든. 그러니 매칭하는 로직을 구현해달라는거였어. 내가 설명한 내용이 맞다면 계획서를 작성해서 진행하고 안 맞는 부분은 다시 확인해서 계획서 반영해. 중요한 점은 너가 분석하는건 의미가 없어. 결국 언제든 엑셀의 이름은 다를수 있으니 잘 매칭하는 로직 구현이 중요해. 일단 상당히 많은 검토를 했으니 조심해서 꼼꼼히 목표를 달설하게 계획서를 작성하고 코드작업을 진행해줘. 완료 후에는 너가 브라우져를 제어해서 검증해보고 아티팩트로 작성해서 결과를 보여줘. 나는 이제 쉬러 갈거니까 너가 브레인으로써 진행해. 230. (원문 · 10-16) 다음으로 계획노선을 값을 실시간으로 종단도와 횡단도. 유토곡선. 배수유역에 제어하고 연동하는걸 검토하려고 함. 현재의 내부 코드 모듈들의 계산 시간을 프론트에 보여주기까지 시간을 측정해서 보줘. 여기에 파일입력 후 전처리 로직도 포함해서 보여줘. 테이블로 보여주면 될것같음. 코드수정 아님 +231. (원문 · 10-16) 내가원하는 방향성에 대해 검토할것. +1. 현재 3d는 상대적으로 덜 중요한 정보임에도 불구하고 메인페이지를 차지하고 있음 별도 모달창이나 패널로 이동 +2. 영구저장소에 저장을 안해 같은데이터를 반복적으로 계산하는 데이터를 영구저장소에 저장하고 불러기만하게 변경. 변경할 값이 변경되어야하는경우에는 덮어쓰기하게 반영 +3. 현 계획노선 편집 모달 창을 b05메인 페이지로 이동(기존 좌측패널의 컨테이너와 편집버튼은 삭제) +4. 현 노선추천은 좌측패널에 별도의 컨테이너에 버튼으로 구성. +5. 계획노선 편집은 결국 평면도이며 조작관련해서는 제어시 b05/b06의 데이터들이 하나의 페이지처럼 연계되어 실시간 계산되어야 함. +6. 실시간제어에 버틀랙이되는 배수유역은 배수관의 사이즈를 제안 및 자동지정하기 위해 실시간 연동되었음. 구조물 배치 컨테이너의 관경 자동지정을 해제하고 기본값 1000 파이 관으로 지정함. +7. 배수유역계산은 설정 모달창에서 자동 및 수동 옵션을 넣고 지정하게함. 기본값은 수동. 자동인경우 사용자의 종단,횡단,평면 제어에 따라 자동계산하나 백엔드에서 특정 시간동안 사용자가 변경이 없을 경우에 계산 후 값만 전달. 이때 조작 딜레이가 있으면 안되니 별개로 조용히 업데이트 함. 수동의 경우 해당 창을 블러 처리하고 중간에 업데이트 버튼을 보여줌. 업데이트 버튼을 누른 시점을 기준으로 백앤드에서 계산 후 조용히 업데이트 업데이트 되기 전꺼지는 그냥 진행하고 있음을 알리는 마크만 사용자에게 보여줌. 자동과 수동업데이트 과정에 사용자가 다시 조작한다면 초기로 돌아감. +8. b04,b05, b06은 상당히 많은 파일로 로직들이 구성되어 있음. 대부분 공용로직이 없는 것으로 보임. 프론트앤드는 화면 비치와 요소는 현재를 유지하고 다른 로직들을 하위폴더로 두성했을경우 ai가 코드 작성에 도움이 되는지 확인. +9. 바로 코드 작성이 아니며 분석 후 신규 계획서를 작성하고 코드작업 진행을 결정할 예정. +10. 종단 평면 횡단은 실시간 제어가 되었으면 하니 꼼꼼히 분석할 것. 결과는 현재처럼 테이블로 구성하여 아티팩트로 공유.