docs(sdlc): reformat work products to audited reference layout

This commit is contained in:
Thanakorn
2026-09-09 08:09:54 +07:00
parent f2da2f51b5
commit 9553d94ec6
209 changed files with 8063 additions and 5762 deletions
@@ -0,0 +1,74 @@
# Software
<!-- footer: SW -->
| Document No | Software | Release, Version, By: | 25690817 V1.0 ThS |
| Project Name | โครงการพัฒนาระบบบริหารจัดการคลังสินค้า (BRN WMS) บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
| Project Code | 200-WMS-26-001-00 |
| Title | ซอฟต์แวร์สำหรับส่งมอบให้กับผู้ใช้งาน |
| Project Period | 5 มกราคม 2569 – 24 สิงหาคม 2569 |
| Organizer | คุณอภิรัชช์ สุภัทรประทีป (Project Manager) |
| Recorder | คุณเยาวลักษณ์ บางชมภู (Document Control) |
## ข้อมูลซอฟต์แวร์ที่ส่งมอบ
| หัวข้อ | รายละเอียด |
| --- | --- |
| ชื่อผลิตภัณฑ์ | BRN WMS — ระบบบริหารจัดการคลังสินค้าแบบ Web-based |
| เวอร์ชันที่ส่งมอบ | 1.0 |
| Baseline | Git commit `6c39700` บน branch `main` |
| Repository หลัก | `git@188.166.228.62:nok/wms-app.git` |
| Repository สำรอง | `git@github.com:thanakorninbox-dev/wms-app.git` |
| วันที่ส่งมอบ | 17 สิงหาคม 2569 |
| วิธีการติดตั้ง | ติดตั้งแบบ Manual ผ่าน `setup.php` หรือแบบ Container ด้วย `docker compose up -d --build` |
## ขอบเขตระบบงานที่ส่งมอบ
| ลำดับ | ระบบงาน | สถานะการส่งมอบ |
| :---: | --- | :---: |
| 1 | ระบบบริหารจัดการผู้ใช้งานและสิทธิ์ | ส่งมอบแล้ว |
| 2 | ระบบข้อมูลหลัก (Master Data) | ส่งมอบแล้ว |
| 3 | ระบบควบคุมสินค้าคงคลัง (Inventory Control) | ส่งมอบแล้ว |
| 4 | ระบบขาย (Sales) | ส่งมอบแล้ว |
| 5 | ระบบจัดซื้อ (Purchasing) | ส่งมอบแล้ว |
| 6 | ระบบการเงิน (Finance) | ส่งมอบแล้ว |
| 7 | ระบบบัญชี (Accounting) | ส่งมอบแล้ว |
| 8 | ระบบรายงานและแดชบอร์ด | ส่งมอบแล้ว |
| 9 | ระบบควบคุมเอกสาร | ส่งมอบแล้ว |
| 10 | ระบบแจ้งเตือนและงานตามกำหนดเวลา | ส่งมอบแล้ว |
| 11 | ระบบติดตั้งและตั้งค่า | ส่งมอบแล้ว |
## หลักฐานการส่งมอบ
| ลำดับ | หลักฐาน | รายละเอียด |
| :---: | --- | --- |
| 1 | Source Code และ Baseline | Commit `6c39700` ควบคุมใน Repository หลักและสำรอง |
| 2 | ชุดติดตั้งระบบ | Docker Compose Stack และสคริปต์ `setup.php` สำหรับสร้างฐานข้อมูล |
| 3 | ผลการทดสอบระบบ | Test Report 45 Test Case ผ่านทั้งหมด |
| 4 | ผลการทดสอบการยอมรับ | Validation Results 12 สถานการณ์ ผ่านทั้งหมด |
| 5 | การตรวจรับส่งมอบ | Acceptance Report ผลการตรวจรับ Accepted เมื่อ 17 สิงหาคม 2569 |
| 6 | คู่มือประกอบการใช้งาน | Software User Document, Product Operation Guide, Maintenance Document |
## รายการอ้างอิงเพิ่มเติม
- รายการส่วนประกอบทั้งหมดอยู่ในเอกสาร Software Components (WP 14)
- สถาปัตยกรรมและการออกแบบอยู่ในเอกสาร Software Design (WP 12)
- รายการ Configuration Item และการควบคุมเวอร์ชันอยู่ในเอกสาร Software Configuration (WP 8)
## ผู้จัดทำเอกสาร (Secretary)
| ชื่อ | ตำแหน่ง | ลายเซ็น | วันที่ |
| --- | --- | --- | --- |
| คุณธนกร สถิตวิทยากุล | Developer | | |
## ผู้ตรวจสอบเอกสาร (Reviewer)
| ชื่อ | ตำแหน่ง | ลายเซ็น | วันที่ |
| --- | --- | --- | --- |
| คุณนพพงษ์ เจริญสุข | System Analyst | | |
## ผู้อนุมัติ (Approval)
| ชื่อ | ตำแหน่ง | ลายเซ็น | วันที่ |
| --- | --- | --- | --- |
| คุณเสรี วิริยะสกุลธรณ์ | Project Sponsor | | |
@@ -1,57 +0,0 @@
# Software
| Document field | Value |
|---|---|
| Document | Software |
| Project | BRN WMS |
| Project code | 200-WMS-26-001-00 |
| Title | Reference Record of Delivered Software |
| Project period | 05/01/26–24/08/26 |
| Release | 17/08/26 V1.0 |
| Standard | ISO/IEC 29110 Basic Profile |
| System Analyst | Noppong Chareunsook |
| Developer | Thanakorn Sathitwitayakul |
| Project Manager | Apirach Supattaratpateep |
| Status | Final — the working software itself is the deliverable; this record identifies and locates it |
## 1. Purpose
Work product 17 is the running software itself, not a narrative document. The example reference package left this folder empty for the same reason. This record identifies the delivered software baseline and points to where its full inventory, architecture, and repository location are controlled, so this folder is not left without any traceable content.
## 2. Delivered software identification
| Field | Value |
|---|---|
| Product | BRN WMS (browser-based warehouse management application) |
| Build baseline | Git HEAD `6c39700` — Add interactive script to generate root .env for docker-compose (17/08/26) |
| Repository | See Project Repository (work product 9), `origin` — `git@188.166.228.62:nok/wms-app.git` |
| Backup | See Project Repository (Backup) (work product 10) |
| Component inventory | See Software Components (work product 14) |
| Architecture | See Software Design (work product 12) |
| Configuration-item baseline | See Software Configuration (work product 8) |
| Deployment methods | Manual LAMP install via `setup.php`, or `docker compose up -d --build` using the stack in `docker/` |
## 3. Approval
### Prepared by
Name: Thanakorn Sathitwitayakul
Role: Developer
Signature: ______________________________________________
Date: ___________________________________________________
### Reviewed by
Name: Apirach Supattaratpateep
Role: Project Manager
Signature: ______________________________________________
Date: ___________________________________________________
### Reviewed and authorized by
Name: Seri Viriyasakultorn
Project roles: Project Sponsor / Customer Representative / Authorized Approver
Position: Managing Director
Company: B.R.N. Enterprise Co., Ltd.
Signature: ______________________________________________
Date: ___________________________________________________