# Project Repository | Document No | Project Repository | Release, Version, By: | 25690817 V1.0 ThS | | Project Name | โครงการพัฒนาระบบบริหารจัดการคลังสินค้า (BRN WMS) บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด | | Project Code | 200-WMS-26-001-00 | | Title | พื้นที่เก็บข้อมูล เอกสาร และหลักฐานทุกอย่างของโครงการ | | ระยะเวลา | 5 มกราคม 2569 – 24 สิงหาคม 2569 | | Organizer | คุณอภิรัชช์ สุภัทรประทีป (Project Manager) | | Recorder | คุณเยาวลักษณ์ บางชมภู (Document Control) | ## ข้อมูล Repository | หัวข้อ | รายละเอียด | | --- | --- | | ประเภท | Git Server | | Repository หลัก (origin) | `git@188.166.228.62:nok/wms-app.git` | | Branch หลัก | `main` | | Branch เอกสารส่งมอบ | `sdlc` | | Baseline ของระบบที่ส่งมอบ | Commit `6c39700` | | สิทธิ์การเข้าถึง | ยืนยันตัวตนด้วย SSH Key ตามบทบาทของสมาชิกโครงการ | ## โครงสร้างการจัดเก็บ | ลำดับ | ส่วนงาน | ที่จัดเก็บ | เนื้อหา | | :---: | --- | --- | --- | | 1 | Source Code แอปพลิเคชัน | `app/` | เข้าสู่ระบบ, คลังสินค้า, ขาย, จัดซื้อ, การเงิน, บัญชี, รายงาน, บาร์โค้ด | | 2 | บริการ Real-time และงานตามกำหนดเวลา | `nodejs/` | Socket.IO และงานสรุปยอด/แจ้งเตือน | | 3 | การติดตั้งและตั้งค่า | `docker/`, `docker-compose.yml`, `setup.php`, `.env.example` | ชุดติดตั้ง Container และสคริปต์สร้างฐานข้อมูล | | 4 | ข้อมูลสาธิต | `demo_seed*.php` | ชุดข้อมูลตัวอย่างสำหรับตรวจรับและสาธิต | | 5 | เอกสาร Work Products | `sdlc/` | เอกสาร ISO/IEC 29110 กระบวนการ PM และ SI | | 6 | ชุดเอกสารส่งมอบ | `sdlc-delivery/` | ไฟล์ PDF ที่สร้างจาก `sdlc/` | | 7 | สคริปต์สนับสนุนโครงการ | `scripts/` | สคริปต์สร้างและตรวจสอบชุดเอกสารส่งมอบ | ## การควบคุมการเข้าถึงและการจัดเก็บ - สมาชิกโครงการทุกคนเข้าถึง Repository ได้ผ่าน Git Server ตามสิทธิ์ของบทบาท - Project Manager และ System Analyst มีสิทธิ์อนุมัติการ Merge เข้าสู่ Branch หลัก - ไฟล์ที่เกี่ยวข้องกับโครงการทั้งหมดต้องจัดเก็บใน Repository นี้ - ค่าตั้งค่าและความลับของสภาพแวดล้อมต้องไม่ถูกนำเข้า Repository ## หลักฐานการจัดเก็บ | ลำดับ | หลักฐาน | รายละเอียด | | :---: | --- | --- | | 1 | โครงสร้าง Repository และประวัติการเปลี่ยนแปลง | ตรวจสอบได้จาก Git Server ตามสิทธิ์ที่ได้รับ | | 2 | Baseline ของระบบที่ส่งมอบ | Commit `6c39700` บน branch `main` | | 3 | ชุดเอกสารส่งมอบที่ควบคุมแล้ว | Branch `sdlc` | ## ผู้จัดทำเอกสาร (Secretary) | ชื่อ | ตำแหน่ง | ลายเซ็น | วันที่ | | --- | --- | --- | --- | | คุณธนกร สถิตวิทยากุล | Developer | | | ## ผู้ตรวจสอบเอกสาร (Reviewer) | ชื่อ | ตำแหน่ง | ลายเซ็น | วันที่ | | --- | --- | --- | --- | | คุณอภิรัชช์ สุภัทรประทีป | Project Manager | | | ## ผู้อนุมัติ (Approval) | ชื่อ | ตำแหน่ง | ลายเซ็น | วันที่ | | --- | --- | --- | --- | | คุณเสรี วิริยะสกุลธรณ์ | Project Sponsor | | |