diff --git a/문서/README.md b/문서/README.md index 62bcb2f..6914e50 100644 --- a/문서/README.md +++ b/문서/README.md @@ -1,4 +1,4 @@ -# saman-statis (사내 ERP 그룹웨어 통계 시스템) +# saman-statis (사내 ERP 시스템) 본 프로젝트는 사내 ERP 내에서 사용되는 통계 및 데이터 시각화 기능을 제공하는 내부 시스템입니다. PHP와 Smarty 템플릿 엔진을 기반으로 구축되었으며, 프론트엔드는 JavaScript, CSS, W2UI Grid, JqGrid 등을 활용하여 구성되어 있습니다. @@ -6,10 +6,10 @@ ## 🛠 기술 스택 (Tech Stack) -* **DB:** Oracle 11g +* **DB:** Oracle 11.2.0 * **Backend:** PHP 5.2.12 * **Template Engine:** Smarty -* **Frontend:** JavaScript, HTML5, CSS3, +* **Frontend:** JavaScript, HTML5, CSS3, JQGrid, W2UIGrid * **Web Server:** Apache --- @@ -18,7 +18,21 @@ ```text ├── Satis/ # 핵심 로직 및 모듈 폴더(Controller, model) -├── Smarty/ # Smarty 템플릿 파일 (.tpl) 및 컴파일 폴더 +│ ├── css/ # 전역 CSS 스타일시트 +│ ├── images/ # UI 이미지 +│ ├── jqgrid/ # jqGrid 라이브러리 +│ ├── js/ # 프론트엔드 JavaScript (88개 파일) +│ └── sys/ # Backend 핵심 디렉토리 +│ ├── controller/ # MVC 컨트롤러 (21개 모듈 디렉토리) +│ ├── model/ # 비즈니스 로직 (20개 업무 모듈별 Logic 클래스) - 프로시저, 쿼리 정의 +│ ├── util/ # 시스템 유틸리티 클래스 (OracleClass, AuthClass 등) +│ ├── inc/ # 모듈 공통 include 파일 (21개 파일) +│ ├── log/ # SQL 실행 로그 (날짜별 txt 파일) +│ └── yeta_data/ # 연말정산 데이터 파일 +├── Smarty/ # Smarty 템플릿 파일 및 UI (.tpl) +│ └── templates/ +│ └── Satis/ # 22개 모듈 디렉토리 +│ └── ......... (22개 모듈) ├── SmartyConfig.php # Smarty 엔진 설정 및 초기화 파일 ├── index.php # 시스템 메인 진입점 (Entry Point) ├── index_org.php # 백업 또는 원본 인덱스 파일