이번에는 Thymeleaf 로 생성해본 프로젝트입니다
1. 프로젝트 기본 정보
구분 | 내용 |
발주기관 | 헌법재판소사무처 |
사업명 | 재판소원 관련 정보시스템 개편사업 |
프레임워크 | 전자정부프레임워크 기반 Spring Boot |
프론트엔드 | Angular |
생성 방식 | 실제 조달청 제안요청서 내용 중 기능요구사항 SFR-002 문구를 기반으로 AI에게 상세 요구사항을 확장 요청한 뒤, APG 프롬프트로 입력하여 프로토타입 생성 |
2. 기준이 된 제안요청서 문구
기능요구사항 SFR-002 중 일부 재판소원 관련 전자헌법재판시스템 분석 |
3. 만들어본 배경
실제로 조달청에 올라온 제안요청서의 기능 요구사항 중 “재판소원 관련 전자헌법재판시스템 분석” 문구를 바탕으로, AI에게 세부 요구사항을 정리하게 한 뒤 그 내용을 APG 프롬프트로 입력하여 프로젝트 프로토타입을 생성해 본 사례입니다.
생성 방향은 단순 CRUD 화면이 아니라, 재판소원 요구사항 관리 업무를 중심으로 검토, 처리이력, 첨부파일, 공통코드, 회원관리, 가입승인관리, 담당자별 분석 화면까지 포함하는 내부 업무시스템 초안입니다.
업무시스템에서 실제로 문제가 되는 부분은 단순 목록/상세 화면이 아니라 상태 흐름, 이력 저장, 공통코드, 권한, 승인/반려, 첨부파일 같은 반복 구조입니다. 이번 프로토타입에서는 이런 부분이 메뉴와 화면 단위로 어떻게 드러나는지 확인하는 데 초점을 두었습니다.
RFP만 보고 화면 수와 업무량을 산정하면 누락이 생기기 쉽습니다. APG로 먼저 프로토타입을 만들면 “이 정도 화면과 테이블, 이력 구조가 필요하겠구나”라는 기준점이 생깁니다. 물론 생성 결과를 그대로 납품할 수는 없고, 개발자의 검토와 수정이 필요합니다.
개발자를 대체하는 목적보다는 반복적인 기본 구조를 줄이고, 개발자가 업무 로직과 품질 검증에 집중하도록 하는 보조도구에 가깝습니다.
https://blog.naver.com/aiprogen/224339451034
블로그에 오시면 실제 파일을 받아서 직접 구동 시킬 수 있는 파일이 있습니다.
실제로는 아래에 보여지는 화면과 좀 다르게 보일 수 있습니다.
한번 구동해 보시고 피드백 주시면 감사하겠습니다.
이전 react 로 만든 내용을 보시려면
https://okky.kr/articles/1559859
이전 vue 로 만든 내용을 보시려면
https://okky.kr/articles/1560109
이전 Angular 로 만든 내용을 보시려면
https://okky.kr/articles/1560124
이전 JSP + HTMX으로 만든 내용을 보시려면
https://okky.kr/articles/1560135
이쪽에서 확인이 가능하십니다.
생성된 주요 화면 예시




대표적인 화면만 올려습니다.
