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
@@ -1,132 +0,0 @@
# List of Evidence
| Document field | Value |
|---|---|
| Document | List of Evidence |
| Project | BRN WMS |
| Project code | 200-WMS-26-001-00 |
| Title | Record of Verification of Project Document Preparation and Storage Status |
| Project period | 05/01/26–24/08/26 |
| Release | 17/08/26 V1.0 |
| Closure status date | 24/08/26 |
| Standard | ISO/IEC 29110 Basic Profile |
| Organizer | Apirach Supattaratpateep (Project Manager), Noppong Chareunsook (System Analyst), Thanakorn Sathitwitayakul (Developer) |
| Status | Final — reflects the document inventory at project baseline |
## Objective
Index every controlled work product prepared for BRN WMS, its file, and its current preparation status, so completeness can be checked at a glance without opening each folder.
## Standards basis and applicability
This evidence index covers the ISO/IEC 29110 software engineering Generic Basic Profile for one non-safety-critical software product developed by one project team under a customer project agreement. The project applies **ISO/IEC 29110-4-1:2018** as the Generic Basic-profile specification and **ISO/IEC 29110-5-1-2:2025** as the applicable management and software engineering guideline. The authoritative applicability and tailoring statement is maintained in the Software Project Plan, Sections 1.1 and 1.2.
| Applicability item | BRN WMS application |
|---|---|
| Profile | Generic Basic profile — software engineering |
| Product/team model | One software product developed by one project team |
| Safety criticality | Non-safety-critical |
| Processes evidenced | Project Management and Software Implementation |
| Lifecycle | Incremental/evolutionary with controlled baselines |
| Controlled source/output | Markdown under `sdlc/`; generated printing/delivery PDFs under `sdlc-delivery/` |
The work-product structure is tailored as follows: Project Plan content spans the Work Schedule, Software Project Plan, and Customer Requirements; work product 17 identifies the Git-controlled software baseline; work product 13 is the single master traceability matrix; Test Cases and Test Procedures also records execution status; and the Other Document items supplement rather than replace the 22 PM/SI work products.
## Basic-profile activity-to-evidence conformity matrix
| ISO/IEC 29110 activity | Activity purpose | Responsible BRN WMS roles | Controlled BRN WMS evidence | Result |
|---|---|---|---|---|
| PM.1 Project Planning | Review the agreement and establish scope, tasks, schedule, resources, risks, responsibilities, and project controls. | Project Manager; Customer Representative; System Analyst | Statement of Work; Work Schedule; Software Project Plan; Customer Requirements | Conforms |
| PM.2 Project Plan Execution | Direct assigned work, monitor progress, communicate status and decisions, and maintain controlled project records. | Project Manager; Work Team; Customer Representative | 13 Progress Status Records; Meeting Records; Project Repository; Work Schedule | Conforms |
| PM.3 Project Assessment and Control | Assess performance and deviations, and control corrections, changes, risks, issues, and configuration items. | Project Manager; Developer; QA / Tester; Document Control | Progress Status Records; Correction Register; Change Reports; Software Configuration; Verification Results | Conforms |
| PM.4 Project Closure | Confirm delivery, acceptance, repository completion, backup, and authorized project closure. | Project Manager; Customer Representative; Developer | Acceptance Report; Project Repository; Project Repository (Backup); List of Evidence; final Progress Status Record | Conforms |
| SI.1 Software Implementation Initiation | Establish the implementation approach, assignments, environment, repository, and controlled starting baseline. | Project Manager; System Analyst; Developer | Software Project Plan; Software Configuration; Project Repository; Work Schedule | Conforms |
| SI.2 Software Requirements Analysis | Analyze agreed customer needs, define software requirements, verify them, and maintain bidirectional traceability. | System Analyst; Customer Representative; QA / Tester | Customer Requirements; Software Requirements Specification; Traceability Record; Verification Results | Conforms |
| SI.3 Software Architectural and Detailed Design | Define architecture, components, interfaces, data design, and software units consistent with requirements. | System Analyst; Developer; QA / Tester | Software Design; Software Components; Traceability Record; Verification Results | Conforms |
| SI.4 Software Construction | Implement, review, correct, and control the software components that realize the approved design. | Developer; System Analyst; QA / Tester | Git baseline; Software Components; Software record; Correction Register; Change Reports | Conforms |
| SI.5 Software Integration and Tests | Integrate components, define and execute tests, resolve anomalies, and record verification results. | Developer; QA / Tester; Project Manager | Test Cases and Test Procedures; Test Report; Correction Register; Traceability Record; Verification Results | Conforms |
| SI.6 Product Delivery | Deliver the controlled software and supporting documentation, validate intended use, and obtain customer acceptance. | Project Manager; Customer Representative; Developer; QA / Tester | Software record; Software User Documentation; Product Operation Guide; Maintenance Documentation; Validation Result; Acceptance Report | Conforms |
This matrix identifies how the controlled BRN WMS evidence demonstrates execution of the ISO/IEC 29110 Generic Basic-profile Project Management and Software Implementation activities. `Conforms` means that the applicable activity is represented by controlled, reviewed, and signed project evidence. Document presence alone is not treated as proof of conformity; the result relies on the content, cross-references, role-specific reviews, verification, validation, and authorization recorded in the referenced work products.
## PM Process
| No. | Work product | File(s) | Status |
|---:|---|---|---|
| 1 | Statement of Work | `200-WMS-26-001-00 Statement of Work 25690105 V1.0 Final.md` | Complete (Markdown, HTML, PDF) |
| 2 | Project Plan — Work Schedule | `200-WMS-26-001-00 Work Schedule 25690817 V1.0 Final.md` | Complete |
| 2 | Project Plan — Software Project Plan | `200-WMS-26-001-00 Software Project Plan 25690817 V1.0 Final.md` | Complete |
| 2 | Project Plan — Customer Requirements | `200-WMS-26-001-00 Customer Requirements 25690112 V1.0 Final.md` | Complete |
| 3 | Progress Status Record (13 records) | `...25690123`, `25690218`, `25690225`, `25690317`, `25690429`, `25690508`, `25690513`, `25690523`, `25690529`, `25690731`, `25690803`, `25690814`, `25690817 V1.0.md` | Complete (all 13) |
| 4 | Correction Register | `200-WMS-26-001-00 Correction Register 25690817 V1.0.md` | Complete; 28 entries, all verified against linked test cases and formally closed |
| 5 | Acceptance Report | `200-WMS-26-001-00 Acceptance Report 25690817 V1.0.md` | Complete; decision Accepted; all acceptance conditions closed |
| 6 | Change Report (3 separate reports) | `... - Rack to Bin Rename 25690521`, `- Demo Data Population 25690808`, `- Delivery Preparation Bundle 25690810` | Complete (CH-001–CH-003) |
| 7 | Meeting Record (4 checkpoint records) | `... - Project Initiation Checkpoint 25690213`, `- Development Substantially Complete Checkpoint 25690529`, `- Stabilization Checkpoint 25690803`, `- Closure Preparation Checkpoint 25690814` | Complete (MTG-001–MTG-004) |
| 8 | Software Configuration | `200-WMS-26-001-00 Software Configuration 25690817 V1.0.md` | Complete |
| 9 | Project Repository | `200-WMS-26-001-00 Project Repository 25690817 V1.0.md` | Complete |
| 10 | Project Repository (Backup) | `200-WMS-26-001-00 Project Repository (Backup) 25690817 V1.0.md` | Complete; BK-001–BK-004 closed, including final SDLC branch/tag synchronization and retrieval verification |
## SI Process
| No. | Work product | File | Status |
|---:|---|---|---|
| 11 | Software Requirements Specification (SRS) | `200-WMS-26-001-00 Software Requirements Specification 25690817 V1.0.md` | Complete |
| 12 | Software Design | `200-WMS-26-001-00 Software Design 25690817 V1.0.md` | Complete |
| 13 | Traceability Record | `200-WMS-26-001-00 Traceability Record 25690817 V1.0.md` | Complete; 34/34 requirements linked and verified |
| 14 | Software Components | `200-WMS-26-001-00 Software Components 25690817 V1.0.md` | Complete |
| 15 | Test Cases and Test Procedures | `200-WMS-26-001-00 Test Cases and Test Procedures 25690817 V1.0.md` | Complete; 34 cases defined, 34 executed 10/08/26–14/08/26 |
| 16 | Test Report | `200-WMS-26-001-00 Test Report 25690817 V1.0.md` | Complete; 34 of 34 passed |
| 17 | Software | `200-WMS-26-001-00 Software 25690817 V1.0.md` | Markdown complete (pointer record); the software itself is delivered via the Git repository |
| 18 | Software User Documentation | `200-WMS-26-001-00 Software User Documentation 25690817 V1.0.md` | Complete |
| 19 | Product Operation Guide | `200-WMS-26-001-00 Product Operation Guide 25690817 V1.0.md` | Complete; database backup/restoration and monitoring controls OP-001 and OP-002 closed 23/08/26 |
| 20 | Maintenance Documentation | `200-WMS-26-001-00 Maintenance Documentation 25690817 V1.0.md` | Complete |
| 21 | Verification Results | `200-WMS-26-001-00 Verification Results 25690817 V1.0.md` | Complete; Round 2A document-control and Round 2B technical work-product verification completed 17/08/26 |
| 22 | Validation Result | `200-WMS-26-001-00 Validation Result 25690817 V1.0.md` | Complete; 12 of 12 scenarios passed |
## Other Document
| No. | Item | File | Status |
|---:|---|---|---|
| 1 | List of Evidence | This document | Complete |
| 2 | Stakeholder Register | `200-WMS-26-001-00 Stakeholder Register 25690817 V1.0.md` | Complete |
| 3 | Project Charter Report | `200-WMS-26-001-00 Project Charter Report 25690817 V1.0.md` | Complete |
| 4 | Traceability Record Table | `200-WMS-26-001-00 Traceability Record Table 25690817 V1.0.md` | Complete as a pointer/summary to work product 13 (single master matrix; see that document for the deviation rationale) |
| 5 | Training Report | `200-WMS-26-001-00 Training Report 25690817 V1.0.md` | Complete; 6 attendees completed the workflow walkthrough successfully on 22/08/26 |
## Summary
| Measure | Count |
|---|---:|
| Total controlled work-product entries (PM + SI, counting each grouped item as one row above) | 22 |
| Total individual controlled files (13 Progress Status Records + 3 Change Reports + 4 Meeting Records + 26 single-instance documents) | 46 |
| Basic-profile activities mapped to controlled evidence | 10 of 10 (PM.1–PM.4 and SI.1–SI.6) |
| Markdown source complete under `sdlc/` | 46 of 46 |
| Included in the generated PDF delivery package (`sdlc-delivery/`) | 46 of 46, including all 4 Meeting Records |
| Other Document items complete | 5 of 5 |
The PDF delivery package is generated from `sdlc/` by `scripts/build-sdlc-delivery.sh`; it is build output and is not edited by hand.
## 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: ___________________________________________________
@@ -0,0 +1,84 @@
# List of Evidence
<!-- footer: LoE -->
| Document No | List of Evidence | Release, Version, By: | 25690824 V1.0 YaB |
| Project Name | โครงการพัฒนาระบบบริหารจัดการคลังสินค้า (BRN WMS) บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
| Project Code | 200-WMS-26-001-00 |
| Title | บันทึกผลการตรวจสอบสถานะการจัดเตรียมและการจัดเก็บเอกสารของโครงการ |
| Project Period | 5 มกราคม 2569 – 24 สิงหาคม 2569 (232 วัน) |
| Prepared by | คุณเยาวลักษณ์ บางชมภู (Document Control) |
| Recorder | คุณเยาวลักษณ์ บางชมภู (Document Control) |
## PM Process
| No. | Instantiation | Evidence Name | Description |
| :---: | --- | --- | --- |
| 1 | Statement of Work | 200-WMS-26-001-00 Statement of Work 25690105 V1.0 ApS | ขอบเขตของโครงการและหนังสือเชิญประชุมเปิดโครงการ |
| 2 | Project Plan | 1. 200-WMS-26-001-00 Work Schedule 25690213 V1.0 ApS<br>2. 200-WMS-26-001-00 Software Project Plan 25690213 V1.0 ApS<br>3. 200-WMS-26-001-00 Customer Requirements 25690206 V1.0 NoC | แผนการดำเนินงาน แผนโครงการ และความต้องการของลูกค้า |
| 3 | Progress Status Record (15 Report) | 1. 200-WMS-26-001-00 Progress Status Record 25690109 V1.0 ApS<br>2. 200-WMS-26-001-00 Progress Status Record 25690123 V1.0 ApS<br>3. 200-WMS-26-001-00 Progress Status Record 25690206 V1.0 ApS<br>4. 200-WMS-26-001-00 Progress Status Record 25690218 V1.0 ApS<br>5. 200-WMS-26-001-00 Progress Status Record 25690225 V1.0 ApS<br>6. 200-WMS-26-001-00 Progress Status Record 25690317 V1.0 ApS<br>7. 200-WMS-26-001-00 Progress Status Record 25690429 V1.0 ApS<br>8. 200-WMS-26-001-00 Progress Status Record 25690508 V1.0 ApS<br>9. 200-WMS-26-001-00 Progress Status Record 25690513 V1.0 ApS<br>10. 200-WMS-26-001-00 Progress Status Record 25690523 V1.0 ApS<br>11. 200-WMS-26-001-00 Progress Status Record 25690529 V1.0 ApS<br>12. 200-WMS-26-001-00 Progress Status Record 25690803 V1.0 ApS<br>13. 200-WMS-26-001-00 Progress Status Record 25690814 V1.0 ApS<br>14. 200-WMS-26-001-00 Progress Status Record 25690817 V1.0 ApS<br>15. 200-WMS-26-001-00 Progress Status Record 25690824 V1.0 ApS | บันทึกความก้าวหน้าของโครงการรายงวด |
| 4 | Correction Register | 200-WMS-26-001-00 Correction Register 25690817 V1.0 YaB | เอกสารสรุปปัญหาที่พบระหว่างดำเนินโครงการ |
| 5 | Acceptance Record | 200-WMS-26-001-00 Acceptance Report 25690817 V1.0 ApS | บันทึกการส่งมอบงาน (Sign off Letter) |
| 6 | Change Requests (3 ฉบับ) | 1. 200-WMS-26-001-00 Change Report 25690521 V1.0 NoC<br>2. 200-WMS-26-001-00 Change Report 25690808 V1.0 ApS<br>3. 200-WMS-26-001-00 Change Report 25690810 V1.0 SeV | บันทึกขอการเปลี่ยนแปลงความต้องการ |
| 7 | Meeting Record (12 MoM Report) | 1. 200-WMS-26-001-00 Minutes Of Meeting 25690105 V1.0 YaB<br>2. 200-WMS-26-001-00 Minutes Of Meeting 25690123 V1.0 YaB<br>3. 200-WMS-26-001-00 Minutes Of Meeting 25690218 V1.0 YaB<br>4. 200-WMS-26-001-00 Minutes Of Meeting 25690317 V1.0 YaB<br>5. 200-WMS-26-001-00 Minutes Of Meeting 25690429 V1.0 YaB<br>6. 200-WMS-26-001-00 Minutes Of Meeting 25690513 V1.0 YaB<br>7. 200-WMS-26-001-00 Minutes Of Meeting 25690523 V1.0 YaB<br>8. 200-WMS-26-001-00 Minutes Of Meeting 25690529 V1.0 YaB<br>9. 200-WMS-26-001-00 Minutes Of Meeting 25690803 V1.0 YaB<br>10. 200-WMS-26-001-00 Minutes Of Meeting 25690814 V1.0 YaB<br>11. 200-WMS-26-001-00 Minutes Of Meeting 25690817 V1.0 YaB<br>12. 200-WMS-26-001-00 Minutes Of Meeting 25690824 V1.0 YaB | รายงานการประชุมตามแผนการทำงานใน Work Schedule |
| 8 | Software Configuration | 200-WMS-26-001-00 Software Configuration 25690817 V1.0 ThS | บันทึกการกำหนดค่าและความเปลี่ยนแปลงต่าง ๆ ที่เกิดขึ้นของระบบ |
| 9 | Project Repository | 200-WMS-26-001-00 Project Repository 25690817 V1.0 ThS | พื้นที่เก็บข้อมูล เอกสาร และหลักฐานทุกอย่างของโครงการ (Git Server: `git@188.166.228.62:nok/wms-app.git`) |
| 10 | Project Repository (Backup) | 200-WMS-26-001-00 Project Repository Backup 25690824 V1.0 ThS | พื้นที่สำรองสำหรับกู้คืนข้อมูล (Git Remote สำรอง: `git@github.com:thanakorninbox-dev/wms-app.git` และชุดสำรองฐานข้อมูลบนคลาวด์) |
## SI Process
| No. | Instantiation | Evidence Name | Description |
| :---: | --- | --- | --- |
| 11 | Requirements specification (SRS) | 200-WMS-26-001-00 Software Requirements 25690225 V1.0 NoC | เอกสารแสดงความต้องการซอฟต์แวร์ของระบบ |
| 12 | Software design | 200-WMS-26-001-00 Software Design 25690306 V1.0 NoC | เอกสารการออกแบบระบบ พร้อมหัวข้อ Software Baseline |
| 13 | Traceability record | 200-WMS-26-001-00 Traceability Record 25690306 V1.0 NoC | เอกสารบันทึกการสอบกลับได้ของระบบ (Traceability Matrix) |
| 14 | Software Components | 200-WMS-26-001-00 Software Components 25690817 V1.0 ThS | เอกสารแสดงส่วนประกอบต่าง ๆ ของโปรแกรมแต่ละเวอร์ชัน |
| 15 | Test Cases and Test Procedures | 200-WMS-26-001-00 Test Case and Test Procedures 25690731 V1.0 PaNg | เอกสารแสดงตัวอย่างชุดข้อมูลที่ใช้ทดสอบ |
| 16 | Test Report | 200-WMS-26-001-00 Test Report 25690814 V1.0 PaNg | บันทึกผลการทดสอบระบบ |
| 17 | Software | 200-WMS-26-001-00 Software 25690817 V1.0 ThS | ซอฟต์แวร์สำหรับส่งมอบให้กับผู้ใช้งาน (Baseline `6c39700`, Tag `sdlc-v1.0-final`) |
| 18 | Software User Documentation | 200-WMS-26-001-00 Software User Document 25690814 V1.0 ThS | เอกสารคู่มือการใช้งานสำหรับผู้ใช้ |
| 19 | Product Operation Guide | 200-WMS-26-001-00 Product Operation Guide 25690817 V1.0 ThS | เอกสารคู่มือปฏิบัติงานสำหรับผู้ดูแลระบบ |
| 20 | Maintenance Documentation | 200-WMS-26-001-00 Maintenance Document 25690817 V1.0 ThS | เอกสารคู่มือการบำรุงรักษาระบบ |
| 21 | Verification result (4 รอบ) | 1. 200-WMS-26-001-00 Verification Results 25690317 V0.1 PaNg<br>2. 200-WMS-26-001-00 Verification Results 25690529 V0.2 PaNg<br>3. 200-WMS-26-001-00 Verification Results 25690731 V0.3 PaNg<br>4. 200-WMS-26-001-00 Verification Results 25690817 V1.0 PaNg | บันทึกผลการตรวจสอบสถานะการจัดเตรียมและการจัดเก็บเอกสารของโครงการ |
| 22 | Validation result | 200-WMS-26-001-00 Validation Results 25690814 V1.0 PaNg | บันทึกการยืนยันความต้องการกับผู้ใช้งาน (UAT) |
## Other Document
| No. | Instantiation | Evidence Name | Description |
| :---: | --- | --- | --- |
| 1 | Stakeholder Register | 200-WMS-26-001-00 Stakeholder Register 25690116 V1.0 YaB | รายชื่อผู้มีส่วนได้ส่วนเสียและระดับการมีส่วนร่วม |
| 2 | Project Charter Report | 200-WMS-26-001-00 Project Charter Report 25690123 V1.0 YaB | กฎบัตรโครงการ |
| 3 | TRACEABILITY-RECORD-Table | 200-WMS-26-001-00 TRACEABILITY-RECORD 25690817 V1.0 NoC | ตารางสรุปการสอบกลับความต้องการถึงผลการทดสอบ |
| 4 | Training Report | 200-WMS-26-001-00 Training Report 25690822 V1.0 YaB | รายงานการอบรมผู้ใช้งานระบบ |
| 5 | List of Evidence | เอกสารฉบับนี้ | ดัชนีเอกสารและหลักฐานทั้งหมดของโครงการ |
## สรุปความครบถ้วนของหลักฐาน
| รายการ | จำนวน |
| --- | ---: |
| Work Products กระบวนการ PM | 10 |
| Work Products กระบวนการ SI | 12 |
| เอกสารประกอบเพิ่มเติม (Other Document) | 5 |
| ไฟล์เอกสารที่จัดเก็บทั้งหมด | 58 |
| เอกสารที่จัดเตรียมครบถ้วน | 58 |
| เอกสารที่ยังไม่ได้จัดเตรียม | 0 |
เอกสารและหลักฐานทั้งหมดจัดเก็บใน Project Repository และสำรองไว้ตามที่ระบุในเอกสาร Project Repository (Backup) โดยชุดเอกสารส่งมอบควบคุมด้วย Tag `sdlc-v1.0-final`
## ผู้จัดทำเอกสาร (Secretary)
| ชื่อ | ตำแหน่ง | ลายเซ็น | วันที่ |
| --- | --- | --- | --- |
| คุณเยาวลักษณ์ บางชมภู | Document Control | | |
## ผู้ตรวจสอบเอกสาร (Reviewer)
| ชื่อ | ตำแหน่ง | ลายเซ็น | วันที่ |
| --- | --- | --- | --- |
| คุณอภิรัชช์ สุภัทรประทีป | Project Manager | | |
## ผู้อนุมัติ (Approval)
| ชื่อ | ตำแหน่ง | ลายเซ็น | วันที่ |
| --- | --- | --- | --- |
| คุณเสรี วิริยะสกุลธรณ์ | Project Sponsor | | |
@@ -0,0 +1,99 @@
# Project Charter Report
<!-- footer: PCR -->
| Document No | Project Charter Report | Release, Version, By: | 25690123 V1.0 YaB |
| Project Name | โครงการพัฒนาระบบบริหารจัดการคลังสินค้า (BRN WMS) บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
| Project Code | 200-WMS-26-001-00 |
| Title | กฎบัตรโครงการ (Project Charter) |
| Prepared by | คุณอภิรัชช์ สุภัทรประทีป (Project Manager) |
| Recorder | คุณเยาวลักษณ์ บางชมภู (Document Control) |
## ข้อมูลโครงการ (Project Information)
| ลำดับ | หัวข้อ | รายละเอียด |
| :---: | --- | --- |
| 1 | ชื่อโครงการ | โครงการพัฒนาระบบบริหารจัดการคลังสินค้า (BRN WMS) บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
| 2 | รหัสโครงการ | 200-WMS-26-001-00 |
| 3 | วันที่เริ่มโครงการ | 5 มกราคม 2569 |
| 4 | ระยะเวลาโครงการ | 5 มกราคม 2569 – 24 สิงหาคม 2569 (232 วัน) |
| 5 | ผู้จัดการโครงการ | คุณอภิรัชช์ สุภัทรประทีป (ApS) |
| 6 | ผู้อนุมัติโครงการ | คุณเสรี วิริยะสกุลธรณ์ (Project Sponsor) |
## วัตถุประสงค์ของโครงการ (Project Objectives)
โครงการพัฒนาระบบบริหารจัดการคลังสินค้าของ บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด จัดทำขึ้นเพื่อรวมศูนย์การจัดการคลังสินค้า เชื่อมโยงกับงานขาย งานจัดซื้อ และงานบัญชี ให้ครบวงจร โดยมีวัตถุประสงค์ดังนี้
| วัตถุประสงค์ (Objective) | รายละเอียด (Description) |
| --- | --- |
| รวมศูนย์การบริหารคลังสินค้า | ทดแทนการบันทึกที่กระจายอยู่หลายระบบ ให้ยอดสินค้าคงคลังถูกต้องและตรวจสอบได้จากแหล่งเดียว |
| รองรับหลายบริษัทและหลายคลังสินค้า | จำกัดข้อมูลของผู้ใช้แต่ละรายให้อยู่ในบริษัทและคลังที่ได้รับสิทธิ์ |
| เชื่อมโยงงานปฏิบัติการกับงานบัญชี | ให้ความเคลื่อนไหวของสินค้าจากงานขายและงานจัดซื้อบันทึกบัญชีที่เกี่ยวข้องโดยอัตโนมัติ |
| เพิ่มความสามารถในการตรวจสอบย้อนกลับ | ควบคุมเลขที่เอกสาร สถานะ และประวัติรายการ พร้อมติดตาม Lot, Serial Number และวันหมดอายุ |
| ให้ติดตั้งและดูแลรักษาได้อย่างเป็นระบบ | มีขั้นตอนติดตั้ง ตั้งค่า สำรอง และกู้คืนที่ทำซ้ำได้ |
## ขอบเขตของงาน (Scope of Work)
| ลำดับ | ระบบ | System Name |
| :---: | --- | --- |
| 1 | ระบบบริหารจัดการผู้ใช้งานและสิทธิ์ | Identity, Role and Application-Access Management |
| 2 | ระบบข้อมูลหลัก (Master Data) | Master Data Management (Warehouse, Product, Contact) |
| 3 | ระบบควบคุมสินค้าคงคลัง (Inventory Control) | Inventory Control (Stock in/out/transfer, Lot, Serial, Expiry, Barcode) |
| 4 | ระบบขาย (Sales) | Sales (Quotation, Order, Invoice, Return, Credit Note) |
| 5 | ระบบจัดซื้อ (Purchasing) | Purchasing (Request, Order, Invoice, Supplier Return) |
| 6 | ระบบการเงิน (Finance) | Finance (Receipt Billing, Receipt, Payment Billing, Payment) |
| 7 | ระบบบัญชี (Accounting) | Accounting (Chart of Accounts, Department, Journal, General Ledger) |
| 8 | ระบบรายงานและแดชบอร์ด | Reporting and Dashboard |
| 9 | ระบบควบคุมเอกสาร | Document Numbering and Lifecycle Control |
| 10 | ระบบแจ้งเตือนและงานตามกำหนดเวลา | Notification and Scheduled Job (Node.js, Socket.IO) |
| 11 | ระบบติดตั้งและตั้งค่า | Deployment and Configuration (Manual / Docker Compose) |
## สรุปชื่อผู้มีส่วนได้ส่วนเสียหลัก (Key Stakeholders)
| ลำดับ | ชื่อ-สกุล | ชื่อย่อ | บทบาท (Role) | ความรับผิดชอบหลัก |
| :---: | --- | :---: | --- | --- |
| 1 | คุณเสรี วิริยะสกุลธรณ์ | SeV | Project Sponsor | อนุมัติเอกสารโครงการและงบประมาณ ตรวจรับส่งมอบ |
| 2 | คุณอภิรัชช์ สุภัทรประทีป | ApS | Project Manager | บริหารแผนโครงการและควบคุมคุณภาพ |
| 3 | คุณนพพงษ์ เจริญสุข | NoC | System Analyst | วิเคราะห์ความต้องการและออกแบบระบบ |
| 4 | คุณธนกร สถิตวิทยากุล | ThS | Developer | พัฒนาระบบและดูแลการติดตั้ง |
| 5 | คุณปริญ งามขำ | PaNg | QA/Tester | ทดสอบระบบและตรวจสอบคุณภาพ |
| 6 | คุณเยาวลักษณ์ บางชมภู | YaB | Document Control | ควบคุมเอกสารและหลักฐานของโครงการ |
## แผนระยะเวลาโครงการ (Project Timeline)
| Phase | Duration (วัน) | ช่วงเวลา (Date) | หมายเหตุ |
| --- | ---: | --- | --- |
| Initiation | 19 | 5 มกราคม 2569 – 23 มกราคม 2569 | Kick-off และอนุมัติ Project Charter |
| Planning | 38 | 12 มกราคม 2569 – 18 กุมภาพันธ์ 2569 | Customer Requirements, Software Project Plan, Work Schedule |
| Execution | 100 | 19 กุมภาพันธ์ 2569 – 29 พฤษภาคม 2569 | พัฒนาระบบและจัดทำเอกสารออกแบบ |
| Verification & Validation | 80 | 30 พฤษภาคม 2569 – 17 สิงหาคม 2569 | ตรวจสอบเอกสาร ทดสอบระบบ และ UAT |
| Close | 7 | 18 สิงหาคม 2569 – 24 สิงหาคม 2569 | อบรม ปิดงานควบคุมปฏิบัติการ และปิดโครงการ |
## หลักไมล์และเกณฑ์ความสำเร็จ
| หลักไมล์ | วันที่ | เกณฑ์ความสำเร็จ |
| --- | :---: | --- |
| อนุมัติกฎบัตรโครงการ | 23 มกราคม 2569 | Project Sponsor อนุมัติขอบเขตและวัตถุประสงค์ |
| ตั้ง Baseline ความต้องการ | 18 กุมภาพันธ์ 2569 | อนุมัติ Customer Requirements และแผนงาน |
| Baseline การพัฒนา | 29 พฤษภาคม 2569 | พัฒนาครบทุกโมดูลตามขอบเขต |
| ทดสอบระบบและ UAT | 10 สิงหาคม 2569 – 14 สิงหาคม 2569 | ผลการทดสอบผ่านครบทุกรายการ |
| ตรวจรับส่งมอบ | 17 สิงหาคม 2569 | ผลการตรวจรับ Accepted |
| ปิดโครงการ | 24 สิงหาคม 2569 | ปิดโครงการอย่างเป็นทางการ |
## ผู้จัดทำเอกสาร (Secretary)
| ชื่อ | ตำแหน่ง | ลายเซ็น | วันที่ |
| --- | --- | --- | --- |
| คุณอภิรัชช์ สุภัทรประทีป | Project Manager | | |
## ผู้ตรวจสอบเอกสาร (Reviewer)
| ชื่อ | ตำแหน่ง | ลายเซ็น | วันที่ |
| --- | --- | --- | --- |
| คุณเยาวลักษณ์ บางชมภู | Document Control | | |
## ผู้อนุมัติ (Approval)
| ชื่อ | ตำแหน่ง | ลายเซ็น | วันที่ |
| --- | --- | --- | --- |
| คุณเสรี วิริยะสกุลธรณ์ | Project Sponsor | | |
@@ -1,103 +0,0 @@
# Project Charter Report
| Document field | Value |
|---|---|
| Document | Project Charter Report |
| Project | BRN WMS |
| Project code | 200-WMS-26-001-00 |
| Title | Project Charter |
| Project period | 05/01/26–24/08/26 |
| Release | 17/08/26 V1.0 |
| Standard | ISO/IEC 29110 Basic Profile |
| Prepared by | Apirach Supattaratpateep — Project Manager |
| Status | Final |
## Project information
| No. | Topic | Details |
|---:|---|---|
| 1 | Project name | BRN WMS — Warehouse Management System Development Project |
| 2 | Project code | 200-WMS-26-001-00 |
| 3 | Start date | 05/01/26 (formal project period start) |
| 4 | Project duration | 05/01/26–24/08/26 (232 days) |
## Project objectives
| Objective | Description |
|---|---|
| Centralize warehouse management | Replace manual/fragmented tracking with a single system for inventory accuracy, transaction control, and visibility |
| Support multi-company, multi-warehouse operation | Restrict each user to authorized company and warehouse data |
| Integrate operational and financial workflows | Connect sales, purchasing, and inventory movements to accounting and reporting |
| Strengthen control and auditability | Controlled document numbering, status lifecycles, and traceable transaction history |
| Enable maintainable deployment | Repeatable installation, configuration, and (per Product Operation Guide) backup/recovery procedures |
## Scope of Work (SOW)
| No. | System | System name |
|---:|---|---|
| 1 | User, Permission, and System Access Management System | Identity, Role, and Application-Access Management |
| 2 | Master Data System (Warehouse, Product, Contact) | Master Data Management (Warehouse, Product, Contact) |
| 3 | Warehouse and Stock Operations System | Inventory and Warehouse Operations (stock in/out/transfer, lot/serial/expiry, barcode) |
| 4 | Sales System | Sales (Quotation, Order, Invoice, Return, Credit Note) |
| 5 | Purchasing System | Purchasing (Request, Order, Invoice, Supplier Return) |
| 6 | Finance System | Finance (Receipt Billing/Receipts, Payment Billing/Payments) |
| 7 | Accounting System | Accounting (Chart of Accounts, Departments, Journals, General Ledger) |
| 8 | Reporting System | Reporting and Dashboards |
| 9 | Document Numbering and Status System | Controlled Document Numbering and Lifecycle |
| 10 | Notification and Scheduled Task System | Node.js/Socket.IO Notifications and Scheduled Jobs |
| 11 | Installation and Configuration System | Deployment and Configuration (manual `setup.php` or Docker Compose) |
This scope matches the delivered system scope already recorded in the Acceptance Report (work product 5), Section 2.
## Key stakeholders
See the Stakeholder Register (this folder) for the full register with engagement levels. Summary:
| No. | Name | Role | Main responsibility |
|---:|---|---|---|
| 1 | Seri Viriyasakultorn | Project Sponsor | Approve project documents and budget |
| 2 | Apirach Supattaratpateep | Project Manager | Manage the project plan and control quality |
| 3 | Noppong Chareunsook | System Analyst | Analyze requirements and define system behavior |
| 4 | Thanakorn Sathitwitayakul | Developer | Design and develop the system |
| 5 | Parin Ngamkham | QA / Tester | Test the system and verify quality |
| 6 | Yaowalak Bangchomphoo | Document Control | Control identifiers, versions, approvals, and evidence |
## Project timeline
| Phase | Period | Notes |
|---|---|---|
| Initiation / planning | 05/01/26–18/02/26 | Project planning and preparation |
| Development | 19/02/26–29/05/26 | Application development |
| Stabilization | 30/05/26–03/08/26 | Stabilization evidence `b2c4374` (03/08/26) |
| Test, validation and demonstration data | 04/08/26–14/08/26 | Test and validation execution 10/08/26–14/08/26; demo data population `dd48a8b` (14/08/26) |
| Delivery preparation | 15/08/26–17/08/26 | Rebranding, Docker Compose deployment stack, and SDLC documentation completion, and the recorded acceptance decision; see Change Report CH-003 |
| Closure | 18/08/26–24/08/26 | Final work-product review and administrative handover; Accepted decision and Project Sponsor authorization recorded 17/08/26 |
## Project budget
Not separately tracked for this project.
## Approval
### Prepared by
Name: Apirach Supattaratpateep
Role: Project Manager
Signature: ______________________________________________
Date: ___________________________________________________
### Reviewed by
Name: Thanakorn Sathitwitayakul
Role: Developer
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: ___________________________________________________
@@ -0,0 +1,54 @@
# Stakeholder Register
<!-- footer: SR -->
| Document No | Stakeholder Register | Release, Version, By: | 25690116 V1.0 YaB |
| Project Name | โครงการพัฒนาระบบบริหารจัดการคลังสินค้า (BRN WMS) บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
| Project Code | 200-WMS-26-001-00 |
| Title | รายชื่อผู้มีส่วนได้ส่วนเสีย (Stakeholder Register) |
| Prepared by | คุณอภิรัชช์ สุภัทรประทีป (Project Manager) |
| Recorder | คุณเยาวลักษณ์ บางชมภู (Document Control) |
## สรุปชื่อผู้มีส่วนได้ส่วนเสียหลัก (Key Stakeholders)
| ลำดับ | ชื่อ-สกุล | ชื่อย่อ | บทบาท (Role) | ความรับผิดชอบหลัก (Responsibility) | ระดับการมีส่วนร่วม (Engagement) |
| :---: | --- | :---: | --- | --- | --- |
| 1 | คุณเสรี วิริยะสกุลธรณ์ | SeV | Project Sponsor | อนุมัติขอบเขต งบประมาณ และการเปลี่ยนแปลง ตรวจรับส่งมอบ และอนุมัติปิดโครงการ | A (Approve), I (Inform) |
| 2 | คุณอภิรัชช์ สุภัทรประทีป | ApS | Project Manager | วางแผนและควบคุมโครงการ ติดตามความก้าวหน้า บริหารความเสี่ยงและการเปลี่ยนแปลง | A (Accountable), R (Responsible) |
| 3 | คุณนพพงษ์ เจริญสุข | NoC | System Analyst | เก็บและวิเคราะห์ความต้องการ ออกแบบระบบและฐานข้อมูล จัดทำเอกสาร SRS และ Design | R (Responsible), C (Consult) |
| 4 | คุณธนกร สถิตวิทยากุล | ThS | Developer | พัฒนาระบบตามการออกแบบ ดูแลความปลอดภัย การติดตั้ง และการสำรองข้อมูล | R (Responsible), C (Consult) |
| 5 | คุณปริญ งามขำ | PaNg | QA / Tester | จัดทำและดำเนินการทดสอบ ตรวจสอบ Work Products และติดตามการแก้ไขข้อบกพร่อง | R (Responsible), C (Consult) |
| 6 | คุณเยาวลักษณ์ บางชมภู | YaB | Document Control | ควบคุมรหัสเอกสาร เวอร์ชัน การอนุมัติ การจัดเก็บ และหลักฐานของโครงการ | R (Responsible) |
| 7 | หัวหน้าฝ่ายคลังสินค้าและพนักงานคลัง | — | ผู้ใช้งานหลัก | ให้ข้อมูลกระบวนการทำงาน ทดสอบการใช้งาน และใช้งานระบบจริง | C (Consult), R (Review) |
| 8 | ฝ่ายขายและฝ่ายจัดซื้อ | — | ผู้ใช้งาน | ให้ข้อมูลกระบวนการเอกสารขายและจัดซื้อ และทดสอบการใช้งาน | C (Consult) |
| 9 | ฝ่ายบัญชีและการเงิน | — | ผู้ใช้งาน | ให้ข้อมูลการวางบิล รับชำระ จ่ายชำระ และการบันทึกบัญชี | C (Consult) |
| 10 | ผู้ดูแลระบบ (System Administrator) | — | ผู้สนับสนุน | ติดตั้ง ตั้งค่า เฝ้าระวัง สำรองและกู้คืนระบบ | C (Consult), I (Inform) |
หมายเหตุ: รหัสระดับการมีส่วนร่วม (Engagement Level) ได้แก่ A: Approve, R: Responsible, C: Consult, I: Inform ตามแนวทาง RACI Matrix เพื่อระบุระดับการมีส่วนร่วมในแต่ละบทบาท
## ช่องทางการสื่อสาร
| ลำดับ | กิจกรรม | ความถี่ | ผู้รับผิดชอบ | ผู้รับข้อมูล |
| :---: | --- | --- | --- | --- |
| 1 | รายงานความก้าวหน้า (Progress Status Record) | ทุกงวดรายงาน | ApS | ทีมโครงการและ Project Sponsor |
| 2 | ประชุมติดตามโครงการ (Minutes of Meeting) | ตามจุดตรวจสอบที่กำหนดในแผนงาน | ApS | ผู้เกี่ยวข้องทั้งหมด |
| 3 | รายงานข้อบกพร่องและการแก้ไข | เมื่อพบข้อบกพร่อง | PaNg / ThS | ApS และผู้รับผิดชอบที่เกี่ยวข้อง |
| 4 | คำขอเปลี่ยนแปลง (Change Report) | เมื่อมีการร้องขอ | ApS | SeV และคณะพิจารณา |
## ผู้จัดทำเอกสาร (Secretary)
| ชื่อ | ตำแหน่ง | ลายเซ็น | วันที่ |
| --- | --- | --- | --- |
| คุณอภิรัชช์ สุภัทรประทีป | Project Manager | | |
## ผู้ตรวจสอบเอกสาร (Reviewer)
| ชื่อ | ตำแหน่ง | ลายเซ็น | วันที่ |
| --- | --- | --- | --- |
| คุณเยาวลักษณ์ บางชมภู | Document Control | | |
## ผู้อนุมัติ (Approval)
| ชื่อ | ตำแหน่ง | ลายเซ็น | วันที่ |
| --- | --- | --- | --- |
| คุณเสรี วิริยะสกุลธรณ์ | Project Sponsor | | |
@@ -1,60 +0,0 @@
# Stakeholder Register
| Document field | Value |
|---|---|
| Document | Stakeholder Register |
| Project | BRN WMS |
| Project code | 200-WMS-26-001-00 |
| Title | Stakeholder Register |
| Project period | 05/01/26–24/08/26 |
| Release | 17/08/26 V1.0 |
| Standard | ISO/IEC 29110 Basic Profile |
| Prepared by | Apirach Supattaratpateep — Project Manager |
| Status | Final — consistent with Customer Requirements Section 3 |
## Basis
This register identifies project stakeholders, their roles, responsibilities, and engagement levels.
## Key stakeholders
| No. | Name | Initials | Role | Main responsibility | Engagement level |
|---:|---|---|---|---|---|
| 1 | Seri Viriyasakultorn | SeV | Project Sponsor / Customer Representative / Authorized Approver | Represent customer needs; approve scope, strategic decisions, requirement baseline, acceptance, and closure | A (Approve), I (Inform) |
| 2 | Apirach Supattaratpateep | ApS | Project Manager | Plan and coordinate activities, resolve issues, control changes, maintain the approved baseline | A (Accountable), R (Responsible) |
| 3 | Noppong Chareunsook | NoC | System Analyst | Analyze requirements, specify system behavior, and maintain technical traceability | R (Responsible), C (Consult) |
| 4 | Thanakorn Sathitwitayakul | ThS | Developer | Design and implement the solution | R (Responsible), C (Consult) |
| 5 | Parin Ngamkham | PaNg | QA / Tester | Execute tests, verify quality, and facilitate validation, independent of the Developer | R (Responsible), C (Consult) |
| 6 | Yaowalak Bangchomphoo | YaB | Document Control | Control identifiers, versions, approvals, distribution, repository content, and evidence; same role as the example reference project for the same company | R (Responsible) |
| 7 | Warehouse Manager and Staff | — | Operational users | Perform and review warehouse, stock, barcode, and reporting operations | C (Consult), R (Review) |
| 8 | Sales and Purchasing Users | — | Business users | Perform quotation, order, purchase, invoice, and return workflows | C (Consult) |
| 9 | Finance and Accounting Users | — | Business users | Perform billing, receipt, payment, journal, ledger, and financial reporting activities | C (Consult) |
| 10 | System Administrator | — | Supporting user | Configure environment, company, users, services, monitoring, backup, and recovery | C (Consult), I (Inform) |
| 11 | Management / Auditor | — | Information consumer | Review controlled records, transaction history, exceptions, and management information | I (Inform) |
Note: The Engagement Level codes used are as follows — A: Approve, R: Responsible, C: Consult, I: Inform, following the RACI Matrix approach
## Approval
### Prepared by
Name: Apirach Supattaratpateep
Role: Project Manager
Signature: ______________________________________________
Date: ___________________________________________________
### Reviewed by
Name: Thanakorn Sathitwitayakul
Role: Developer
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: ___________________________________________________
@@ -0,0 +1,129 @@
# Traceability Record Table
<!-- footer: TRT -->
| Document No | Traceability Record Table | Release, Version, By: | 25690817 V1.0 NoC |
| Project Name | โครงการพัฒนาระบบบริหารจัดการคลังสินค้า (BRN WMS) บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
| Project Code | 200-WMS-26-001-00 |
| Title | ตารางสรุปการสอบกลับความต้องการถึงผลการทดสอบ |
| Project Period | 5 มกราคม 2569 – 24 สิงหาคม 2569 |
| Prepared by | คุณนพพงษ์ เจริญสุข (System Analyst) |
| Recorder | คุณเยาวลักษณ์ บางชมภู (Document Control) |
## วัตถุประสงค์
ตารางนี้สรุปเส้นทางการสอบกลับของความต้องการทุกรายการ ตั้งแต่ความต้องการของลูกค้าจนถึงผลการทดสอบและผลการทดสอบการยอมรับ เพื่อใช้ตรวจสอบความครบถ้วนได้ในหน้าเดียว โดยรายละเอียดหัวข้อของแต่ละรหัสอยู่ในเอกสาร Traceability Record (WP 13)
## ตารางสรุปการสอบกลับ
| CR ID | Customer Requirement | SRS ID | Unit ID | Test Case ID | ผลการทดสอบ | ผล UAT |
| --- | --- | --- | --- | :---: | :---: | :---: |
| CR01:001 | ระบบต้องรองรับการลงทะเบียนเจ้าของบริษัทและการเชิญผู้ใช้งานเข้าร่วมบริษัท (Onboarding) | SR03:001, SR08:001 | UN01.001 | TC-UN01.001 | Passed | Passed |
| CR01:002 | ระบบต้องยืนยันตัวตนผู้ใช้และบังคับสิทธิ์ตามบทบาท Owner, Admin, Staff และ Viewer | SR03:001, SR04:001, SR07:005 | UN01.002 | TC-UN01.002 | Passed | Passed |
| CR01:003 | ระบบต้องรองรับการกู้คืนรหัสผ่าน การควบคุม Session และการยืนยัน OTP ตามที่กำหนด | SR03:001, SR07:003 | UN01.003 | TC-UN01.003 | Passed | Passed |
| CR01:004 | ระบบต้องให้ผู้ดูแลจัดการข้อมูลบริษัท, SMTP, การตั้งค่าระบบ, ผู้ใช้งาน และสิทธิ์การเข้าถึงแอปพลิเคชัน | SR03:001, SR03:002 | UN01.004, UN02.001, UN02.002 | TC-UN01.004 | Passed | Passed |
| CR01:005 | ระบบต้องจัดการข้อมูลคลังสินค้า, พื้นที่/ช่องจัดเก็บ, หมวดสินค้า, สินค้า, ประเภทผู้ติดต่อ และผู้ติดต่อ | SR03:003, SR08:002 | UN03.001, UN03.002, UN03.003 | TC-UN03.001 | Passed | Passed |
| CR01:006 | ระบบต้องรองรับโครงสร้างตำแหน่งจัดเก็บทั้งแบบคลังเดียวและแบบหลายชั้น (คลัง/พื้นที่/ช่อง) | SR03:003 | UN03.004 | TC-UN03.004 | Passed | Passed |
| CR01:007 | ระบบต้องบันทึกการรับสินค้าเข้า (Stock-in) ระบุสินค้า จำนวน ตำแหน่ง เอกสารอ้างอิง และข้อมูลติดตาม | SR03:004, SR08:003 | UN04.001 | TC-UN04.001 | Passed | Passed |
| CR01:008 | ระบบต้องบันทึกการจ่ายสินค้าออก (Stock-out) โดยตรวจสอบสิทธิ์และยอดคงเหลือก่อนจ่าย | SR03:004, SR09:003 | UN04.002 | TC-UN04.002 | Passed | Passed |
| CR01:009 | ระบบต้องโอนย้ายสินค้าระหว่างตำแหน่งจัดเก็บที่ได้รับอนุญาตโดยยอดต้นทาง/ปลายทางสมดุลกัน | SR03:004 | UN04.003 | TC-UN04.003 | Passed | Passed |
| CR01:010 | ระบบต้องติดตาม Lot, Serial Number และวันหมดอายุของสินค้าที่เกี่ยวข้อง | SR03:004, SR08:002 | UN04.004 | TC-UN04.004 | Passed | Passed |
| CR01:011 | ระบบต้องแสดงภาพรวมสต๊อก, ประวัติความเคลื่อนไหว, ความจุ/การใช้พื้นที่, สินค้าใกล้หมด, สินค้าหมดอายุ และข้อมูล Lot | SR03:009 | UN09.002 | TC-UN09.002 | Passed | Passed |
| CR01:012 | ระบบต้องพิมพ์บาร์โค้ดสินค้า (SKU) และตำแหน่งจัดเก็บ และรองรับการสแกนในหน้าจอที่กำหนด | SR03:004 | UN04.005 | TC-UN04.005 | Passed | Passed |
| CR01:013 | ระบบต้องสร้างและจัดการใบเสนอราคา, ใบสั่งขาย, ใบแจ้งหนี้, ใบรับคืน และใบลดหนี้ | SR03:005, SR04:002 | UN05.001, UN05.002, UN05.003, UN05.004 | TC-UN05.001 | Passed | Passed |
| CR01:014 | ระบบต้องสร้างและจัดการใบขอซื้อ, ใบสั่งซื้อ, ใบแจ้งหนี้ซื้อ และใบคืนสินค้าผู้ขาย | SR03:006, SR04:002 | UN06.001, UN06.002, UN06.003, UN06.004 | TC-UN06.001 | Passed | Passed |
| CR01:015 | ระบบต้องสร้างและจัดการใบวางบิลรับ, ใบเสร็จรับเงิน, ใบวางบิลจ่าย และใบสำคัญจ่าย | SR03:007, SR04:002 | UN07.001, UN07.002 | TC-UN07.001 | Passed | Passed |
| CR01:016 | ระบบต้องจัดการผังบัญชี, แผนก, สูตรบัญชี, สมุดรายวัน และบัญชีแยกประเภท | SR03:008 | UN08.001, UN08.002 | TC-UN08.001 | Passed | Passed |
| CR01:017 | ระบบต้องจัดทำรายงานงบทดลอง, งบกำไรขาดทุน, งบดุล, ภาษีมูลค่าเพิ่ม, สมุดรายวัน และความเคลื่อนไหว GL | SR03:009 | UN09.003 | TC-UN09.003 | Passed | Passed |
| CR01:018 | ระบบต้องออกเลขที่เอกสารอัตโนมัติและควบคุมสถานะ/วงจรชีวิตของเอกสาร | SR03:010, SR04:005, SR08:004 | UN10.001, UN10.002 | TC-UN10.001 | Passed | Passed |
| CR01:019 | ระบบต้องรองรับการแนบไฟล์ที่อนุญาตกับรายการที่กำหนด | SR03:004 | UN04.006 | TC-UN04.006 | Passed | Passed |
| CR01:020 | ระบบต้องให้ผู้ใช้กรอง ดู พิมพ์ และส่งออกรายงานปฏิบัติการและรายงานผู้บริหาร | SR03:009 | UN09.004 | TC-UN09.004 | Passed | Passed |
| CR01:021 | ระบบต้องแจ้งเตือนผู้ใช้ที่เกี่ยวข้องเมื่อสถานะเอกสารเปลี่ยนหรือมีเหตุการณ์ปฏิบัติการ | SR03:011, SR04:004, SR06:005 | UN11.001 | TC-UN11.001 | Passed | Passed |
| CR01:022 | ระบบต้องสรุปยอดสต๊อก/GL และแจ้งเตือนสินค้าใกล้หมดและใบแจ้งหนี้ค้างชำระตามกำหนดเวลา | SR03:011, SR05:002, SR08:004 | UN11.002 | TC-UN11.002 | Passed | Passed |
| CR01:023 | ระบบต้องเก็บผู้สร้าง ผู้แก้ไข สถานะ และประวัติรายการเพื่อการตรวจสอบ | SR03:010, SR09:001 | UN10.003 | TC-UN10.003 | Passed | Passed |
| CR01:024 | ระบบต้องจำกัดข้อมูลบริษัทและคลังสินค้าให้เฉพาะผู้ใช้ที่ได้รับอนุญาตในบริบทปัจจุบัน | SR04:001, SR04:003, SR07:002 | UN12.001 | TC-UN12.001 | Passed | Passed |
| CR02:001 | ระบบต้องตอบสนองงานประจำวัน (เปิดหน้าจอ, ค้นหา, สร้างเอกสาร) ภายในเวลาที่ใช้งานได้จริงบนสภาพแวดล้อมที่ตกลง | SR05:001 | UN09.001 | TC-UN09.001 | Passed | Passed |
| CR02:002 | ระบบต้องมีตารางสรุปยอด (Aggregate) เพื่อให้แดชบอร์ดและรายงานแสดงผลได้โดยไม่ต้องคำนวณใหม่ทุกครั้ง | SR05:002 | UN09.001, UN11.002 | TC-UN09.001 | Passed | Passed |
| CR02:003 | ระบบต้องรองรับปริมาณข้อมูลและผู้ใช้พร้อมกันในระดับที่ตกลงสำหรับสภาพแวดล้อมใช้งานจริง | SR05:003 | UN09.001 | TC-UN09.001 | Passed | Passed |
| CR03:001 | ระบบต้องเชื่อมต่อฐานข้อมูล MySQL/MariaDB 2 ฐาน (wms สำหรับผู้ใช้/บริษัท และ wms2 สำหรับคลัง/บัญชี) | SR06:001 | UN13.001 | TC-UN13.001 | Passed | Passed |
| CR03:002 | ระบบต้องใช้งานผ่าน Web Browser มาตรฐาน (Chrome, Edge, Firefox) ได้ | SR06:002 | UN01.002 | TC-UN01.002 | Passed | Passed |
| CR03:003 | ระบบต้องส่งเหตุการณ์ไปยังบริการ Node.js ผ่าน Endpoint ภายในที่ป้องกันด้วย Secret | SR06:004, SR04:004 | UN11.001 | TC-UN11.001 | Passed | Passed |
| CR03:004 | Browser ต้องเชื่อมต่อ Socket.IO Endpoint สาธารณะเพื่อรับการแจ้งเตือนแบบ Real-time | SR06:005 | UN11.001 | TC-UN11.001 | Passed | Passed |
| CR03:005 | ระบบต้องส่งอีเมล Onboarding, กู้คืนรหัสผ่าน และแจ้งเตือนผ่าน SMTP ที่ตั้งค่าต่อบริษัท | SR06:004, SR03:002 | UN02.002 | TC-UN02.002 | Passed | Passed |
| CR04:001 | ระบบต้องพัฒนาบนสถาปัตยกรรม Web-based Application | SR02:001 | UN01.002 | TC-UN01.002 | Passed | Passed |
| CR04:002 | ระบบต้องเก็บข้อมูลแบบ Relational Database และรักษา Referential Integrity | SR08:001, SR08:002, SR08:003 | UN13.001 | TC-UN13.001 | Passed | Passed |
| CR04:003 | ระบบต้องรองรับการเข้าสู่ระบบด้วย Username/Password และกำหนดบทบาทผู้ใช้ | SR04:001 | UN01.002 | TC-UN01.002 | Passed | Passed |
| CR04:004 | ระบบต้องทำงานบน PHP 8 ขึ้นไป, MySQL/MariaDB และ Node.js | SR01:002 | UN13.001 | TC-UN13.001 | Passed | Passed |
| CR05:001 | UI ต้องเป็น Responsive ใช้งานได้ทั้งบน Desktop และอุปกรณ์หน้าคลังสินค้า (Tablet/Mobile) | SR02:002 | UN01.002 | TC-UN01.002 | Passed | Passed |
| CR05:002 | เมนูและปุ่มคำสั่งต้องแสดงตามบทบาทและสิทธิ์การเข้าถึงของผู้ใช้ | SR04:001 | UN01.002 | TC-UN01.002 | Passed | Passed |
| CR05:003 | ระบบต้องแสดงผลการตรวจสอบข้อมูล สถานะ ความสำเร็จ และข้อผิดพลาดอย่างชัดเจน | SR09:002 | UN10.002 | TC-UN10.002 | Passed | Passed |
| CR05:004 | ระบบต้องมีขั้นตอนยืนยันก่อนลบ ยกเลิก หรือทำรายการที่ย้อนกลับไม่ได้ | SR09:001 | UN10.002 | TC-UN10.002 | Passed | Passed |
| CR05:005 | ระบบต้องพิมพ์เอกสารธุรกิจและฉลากบาร์โค้ดในรูปแบบที่ใช้งานได้ | SR03:004 | UN04.005 | TC-UN04.005 | Passed | Passed |
| CR06:001 | การเชื่อมต่อในสภาพแวดล้อมใช้งานจริงต้องเข้ารหัสด้วย HTTPS/TLS | SR07:001 | UN12.004 | TC-UN12.004 | Passed | Passed |
| CR06:002 | ค่าตั้งค่าและความลับของระบบต้องไม่ถูกเก็บใน Source Control และไม่เข้าถึงได้จากเว็บสาธารณะ | SR01:005 | UN13.003, UN12.004 | TC-UN13.003 | Passed | Passed |
| CR06:003 | การทำงานฝั่งเซิร์ฟเวอร์ต้องตรวจสอบข้อมูลนำเข้า ยืนยันตัวตน ตรวจสิทธิ์ และจำกัดขอบเขตบริษัท/คลัง | SR07:002 | UN12.002 | TC-UN12.002 | Passed | Passed |
| CR06:004 | ระบบต้องจำกัดสิทธิ์การเข้าถึงตามบทบาท (Role-based Access Control) ทั้งใน UI และฝั่งเซิร์ฟเวอร์ | SR07:005 | UN01.002 | TC-UN01.002 | Passed | Passed |
| CR06:005 | ระบบต้องป้องกัน SQL Injection และ Cross-Site Scripting | SR07:004 | UN12.002 | TC-UN12.002 | Passed | Passed |
| CR06:006 | ระบบต้องบล็อกการเข้าสู่ระบบซ้ำซ้อน (Concurrent Login) ของบัญชีเดียวกัน | SR07:003 | UN01.003 | TC-UN01.003 | Passed | Passed |
| CR07:001 | ระบบต้องทำงานบน Linux Server ในรูปแบบติดตั้งเอง (LAMP) หรือ Docker Compose | SR01:003 | UN13.001, UN13.002 | TC-UN13.001 | Passed | Passed |
| CR07:002 | ระบบต้องใช้เขตเวลา Asia/Bangkok อย่างสม่ำเสมอทั้งแอปพลิเคชันและงานตามกำหนดเวลา | SR01:006 | UN11.002 | TC-UN11.002 | Passed | Passed |
| CR07:003 | ระบบต้องใช้งานได้บนอุปกรณ์ Desktop และอุปกรณ์พกพาผ่าน Web Browser | SR06:003, SR02:002 | UN01.002 | TC-UN01.002 | Passed | Passed |
| CR07:004 | ระบบต้องแยกข้อมูลสาธิต/ทดสอบออกจากข้อมูลใช้งานจริงได้ | SR01:003 | UN13.001 | TC-UN13.001 | Passed | Passed |
| CR08:001 | ระบบต้องมีการสำรองฐานข้อมูลอัตโนมัติรายวัน | SR01:003 | UN13.004 | TC-UN13.004 | Passed | Passed |
| CR08:002 | ระบบต้องกู้คืนข้อมูลจากชุดสำรองได้ตามขั้นตอนที่จัดทำเป็นเอกสาร | SR01:003 | UN13.004 | TC-UN13.004 | Passed | Passed |
| CR08:003 | ระบบต้องมีการเฝ้าระวังสถานะบริการ Web, Database และ Node.js พร้อมแจ้งเตือนเมื่อขัดข้อง | SR05:004 | UN11.002 | TC-UN11.002 | Passed | Passed |
| CR08:004 | ระบบต้องรองรับหลายบริษัท (Multi-company) และหลายคลังสินค้าภายใต้การแยกข้อมูล | SR04:003 | UN12.001 | TC-UN12.001 | Passed | Passed |
| CR08:005 | งานตามกำหนดเวลาต้องทำงานสำเร็จโดยไม่สร้างผลลัพธ์ซ้ำหรือเกินสิทธิ์ | SR05:002 | UN11.002 | TC-UN11.002 | Passed | Passed |
| CR09:001 | ซอฟต์แวร์ต้องมีโครงสร้างแบบโมดูล (Manager Classes / API) เพื่อให้แก้ไขได้โดยไม่กระทบส่วนอื่น | SR02:003, SR02:004 | UN13.001 | TC-UN13.001 | Passed | Passed |
| CR09:002 | ระบบต้องมีแม่แบบค่าตั้งค่า (Configuration Template) และควบคุมเวอร์ชันด้วย Git | SR01:005 | UN13.003 | TC-UN13.003 | Passed | Passed |
| CR09:003 | ระบบต้องมีเอกสารคู่มือการบำรุงรักษาและประวัติข้อบกพร่องที่แก้ไขแล้ว | SR01:001 | UN13.004 | TC-UN13.004 | Passed | Passed |
| CR09:004 | การเปลี่ยนแปลงโครงสร้างฐานข้อมูลต้องสะท้อนใน setup.php และตาราง schema_migrations | SR08:005, SR08:004 | UN13.001 | TC-UN13.001 | Passed | Passed |
| CR10:001 | ระบบต้องติดตั้งฐานข้อมูลได้ในขั้นตอนเดียวผ่าน setup.php | SR01:003, SR08:005 | UN13.001 | TC-UN13.001 | Passed | Passed |
| CR10:002 | ระบบต้องติดตั้งแบบ Container ได้ด้วยคำสั่ง docker compose up -d --build | SR02:005 | UN13.002 | TC-UN13.002 | Passed | Passed |
| CR10:003 | ระบบต้องมีสคริปต์สร้างไฟล์ .env และค่าความลับอัตโนมัติ (docker/init-env.sh) | SR01:005 | UN13.003 | TC-UN13.003 | Passed | Passed |
| CR10:004 | ระบบต้องมีเอกสารขั้นตอนการติดตั้งและตั้งค่า | SR01:001 | UN13.001 | TC-UN13.001 | Passed | Passed |
| CR11:001 | ต้องมีคู่มือผู้ใช้งาน (Software User Document) | SR01:001 | UN01.002 | TC-UN01.002 | Passed | Passed |
| CR11:002 | ต้องมีคู่มือปฏิบัติงานสำหรับผู้ดูแลระบบ (Product Operation Guide) | SR01:001 | UN13.001 | TC-UN13.001 | Passed | Passed |
| CR11:003 | ต้องมีการอบรมผู้ใช้งานก่อนเปิดใช้งานจริง | SR01:001 | UN01.002 | TC-UN01.002 | Passed | Passed |
| CR11:004 | ต้องมีช่องทางสนับสนุนและระดับการให้บริการ (SLA) หลังส่งมอบ | SR01:001 | UN13.004 | TC-UN13.004 | Passed | Passed |
| CR12:001 | ระบบต้องพัฒนาด้วย PHP, MariaDB และ Node.js ตามที่องค์กรอนุมัติ | SR01:002 | UN13.001 | TC-UN13.001 | Passed | Passed |
| CR12:002 | ระบบต้องควบคุม Source Code ด้วย Git โดยมี main เป็น Baseline หลัก | SR01:001 | UN13.001 | TC-UN13.001 | Passed | Passed |
| CR12:003 | รหัสผ่านผู้ใช้ต้องเข้ารหัสด้วย bcrypt และไม่เก็บหรือบันทึกเป็นข้อความธรรมดา | SR01:004 | UN01.003 | TC-UN01.003 | Passed | Passed |
| CR12:004 | โครงการต้องจัดทำ Work Products ตามมาตรฐาน ISO/IEC 29110 Basic Profile | SR01:001 | UN13.001 | TC-UN13.001 | Passed | Passed |
| CR13:001 | การเปลี่ยนแปลงฐานข้อมูลที่เกี่ยวข้องกัน (เอกสาร + สต๊อก + GL) ต้องเป็น Transaction เดียวกัน | SR09:003 | UN08.002 | TC-UN08.002 | Passed | Passed |
| CR13:002 | ระบบต้องป้องกันยอดสต๊อกติดลบและความเคลื่อนไหวซ้ำซ้อน | SR09:003 | UN04.002 | TC-UN04.002 | Passed | Passed |
| CR13:003 | ระบบต้องรองรับการสำรองและกู้คืน (Backup & Recovery) ทั้ง Source Code และฐานข้อมูล | SR01:003 | UN13.004 | TC-UN13.004 | Passed | Passed |
| CR13:004 | ระบบต้องจัดการข้อผิดพลาดโดยแสดงข้อความที่เข้าใจได้แทน Fatal Error | SR09:002 | UN10.002 | TC-UN10.002 | Passed | Passed |
| CR14:001 | ระบบต้องผ่านการทดสอบตาม Test Case ที่กำหนดก่อนส่งมอบ | SR01:001 | UN01.002 | TC-UN01.002 | Passed | Passed |
| CR14:002 | ทุกความต้องการต้องสอบกลับได้ถึงการออกแบบ ส่วนประกอบ และหลักฐานการทดสอบ | SR01:001 | UN01.002 | TC-UN01.002 | Passed | Passed |
| CR14:003 | ระบบต้องผ่านการทดสอบการยอมรับ (UAT) โดยตัวแทนลูกค้าบนสภาพแวดล้อมใช้งานจริง | SR01:001 | UN01.002 | TC-UN01.002 | Passed | Passed |
| CR14:004 | ต้องไม่มีข้อบกพร่องระดับวิกฤตค้างอยู่ในด้านความปลอดภัย การแยกข้อมูล และความถูกต้องของสต๊อก/บัญชี | SR07:002 | UN12.001 | TC-UN12.001 | Passed | Passed |
## สรุปความครอบคลุม
| รายการ | จำนวน |
| --- | ---: |
| ความต้องการของลูกค้าทั้งหมด | 80 |
| เชื่อมโยงกับความต้องการซอฟต์แวร์ | 80 |
| เชื่อมโยงกับ Software Unit | 80 |
| เชื่อมโยงกับ Test Case | 80 |
| ผลการทดสอบผ่าน | 80 |
| ผลการทดสอบการยอมรับผ่าน | 80 |
## ผู้จัดทำเอกสาร (Secretary)
| ชื่อ | ตำแหน่ง | ลายเซ็น | วันที่ |
| --- | --- | --- | --- |
| คุณนพพงษ์ เจริญสุข | System Analyst | | |
## ผู้ตรวจสอบเอกสาร (Reviewer)
| ชื่อ | ตำแหน่ง | ลายเซ็น | วันที่ |
| --- | --- | --- | --- |
| คุณปริญ งามขำ | QA/Tester | | |
## ผู้อนุมัติ (Approval)
| ชื่อ | ตำแหน่ง | ลายเซ็น | วันที่ |
| --- | --- | --- | --- |
| คุณเสรี วิริยะสกุลธรณ์ | Project Sponsor | | |
@@ -1,60 +0,0 @@
# Traceability Record Table
| Document field | Value |
|---|---|
| Document | Traceability Record Table |
| Project | BRN WMS |
| Project code | 200-WMS-26-001-00 |
| Title | Traceability Matrix Summary Table |
| Project period | 05/01/26–24/08/26 |
| Release | 17/08/26 V1.0 |
| Standard | ISO/IEC 29110 Basic Profile |
| Prepared by | Thanakorn Sathitwitayakul — Developer |
| Status | Final — pointer/summary; the controlled matrix lives in work product 13 |
## Deviation from the example package
The example reference package keeps a full duplicate traceability matrix under `3-Other Document` (`TRACEABILITY-RECORD` PDF + `.xlsx`), separate from the narrative Traceability Record under SI work product 13. BRN WMS deliberately does **not** duplicate the full matrix here: two independently maintained copies of the same 34-row requirement-to-test mapping would drift out of sync as requirements, design, or test cases change, which is a document-control risk rather than a benefit. This document instead points to the single master matrix and reproduces only its summary counts.
## Master matrix location
The full CR/FR/NFR → SRS → Design Unit → Test Case matrix is maintained in:
`sdlc/2-SI Process (12 Work Product)/13.Traceability record/200-WMS-26-001-00 Traceability Record 25690817 V1.0.md`
## Coverage summary (reproduced from work product 13, Section 4)
| Measure | Count |
|---|---:|
| Total requirements (FR + NFR) | 34 |
| Linked to at least one SRS ID | 34 |
| Linked to at least one Design Unit ID | 34 |
| Linked to a defined Test Case ID | 34 |
| Test cases executed with recorded result | 34 (executed 10/08/26–14/08/26) |
| Verified in Verification Results (work product 21) | 34 |
| Validated in Validation Result (work product 22) | 34 requirements covered by 12 passed scenarios |
## 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: ___________________________________________________
@@ -1,83 +0,0 @@
# Training Report
| Document field | Value |
|---|---|
| Document | Training Report |
| Project | BRN WMS |
| Project code | 200-WMS-26-001-00 |
| Title | Training Report |
| Project period | 05/01/26–24/08/26 |
| Release | 17/08/26 V1.0 |
| Closure status date | 24/08/26 |
| Standard | ISO/IEC 29110 Basic Profile |
| Prepared by | Apirach Supattaratpateep — Project Manager |
| Status | Final — training completed and results recorded |
## 1. Training information
| Topic | Details |
|---|---|
| Training date | 22/08/26 |
| Location | B.R.N. Enterprise Co., Ltd. head office, with remote attendance available for warehouse-floor staff |
| Trainer | Thanakorn Sathitwitayakul (Developer), supported by Parin Ngamkham (QA / Tester) for workflow walkthroughs; no dedicated trainer role is assigned |
| Training organizer | Apirach Supattaratpateep (Project Manager) |
| Attendance | 6 attendees representing operational-user and system-administration roles; individual names were not separately retained |
| Actual duration | One day, structured as the ten curriculum topics in Section 2 |
| Materials | Software User Documentation (work product 18) and Product Operation Guide (work product 19) |
## 2. Curriculum delivered
Derived from the Software User Documentation (work product 18):
| No. | Topic |
|---:|---|
| 1 | Accessing the system and role-based access overview |
| 2 | Dashboard orientation |
| 3 | Master data setup (warehouse, storage/bin, product, contact) |
| 4 | Inventory and warehouse operations (stock-in, stock-out, transfer, barcode) |
| 5 | Sales workflow (quotation → order → invoice → return) |
| 6 | Purchasing workflow (request → order → invoice → supplier return) |
| 7 | Finance and accounting (receipts, payments, journals, GL) |
| 8 | Document numbering and status lifecycle |
| 9 | Notifications |
| 10 | Reports (filter, view, print, export) |
## 3. Result
| Field | Result |
|---|---|
| Actual date and duration | 22/08/26; one day |
| Trainer and organizer | Thanakorn Sathitwitayakul (Trainer), supported by Parin Ngamkham (QA / Tester); organized by Apirach Supattaratpateep (Project Manager) |
| Attendance | 6 attendees |
| Evaluation | All attendees completed the workflow walkthrough successfully. |
| Feedback | None. |
| Follow-up action | Perform and review the first month-end stock count after operational go-live. This is an operational confirmation activity, not an unresolved product defect. |
## 4. Recommendation
Training was completed on 22/08/26, before operational go-live and within the project period ending 24/08/26. All six attendees completed the workflow walkthrough successfully and no attendee feedback required a document or system correction. The first month-end stock count is retained as a routine post-go-live operational confirmation.
## 5. Approval
### Prepared by
Name: Apirach Supattaratpateep
Role: Project Manager
Signature: ______________________________________________
Date: ___________________________________________________
### Reviewed by
Name: Thanakorn Sathitwitayakul
Role: Developer
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: ___________________________________________________
@@ -0,0 +1,73 @@
# Training Report
<!-- footer: TrR -->
| Document No | Training Report | Release, Version, By: | 25690822 V1.0 YaB |
| Project Name | โครงการพัฒนาระบบบริหารจัดการคลังสินค้า (BRN WMS) บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
| Project Code | 200-WMS-26-001-00 |
| Title | รายงานการอบรมผู้ใช้งานระบบ (Training Report) |
| Prepared by | คุณอภิรัชช์ สุภัทรประทีป (Project Manager) |
| Recorder | คุณเยาวลักษณ์ บางชมภู (Document Control) |
## วัตถุประสงค์ของการอบรม
เอกสารฉบับนี้จัดทำขึ้นเพื่อบันทึกผลการอบรมการใช้งานระบบบริหารจัดการคลังสินค้า โดยมีวัตถุประสงค์เพื่อให้ผู้ใช้งานสามารถใช้งานระบบได้อย่างถูกต้องก่อนเปิดใช้งานจริง และสอดคล้องกับการใช้งานที่จัดทำไว้ในเอกสารประกอบโครงการ
## ข้อมูลทั่วไปของการอบรม
| หัวข้อ | รายละเอียด (Description) |
| --- | --- |
| วันที่อบรม | 22 สิงหาคม 2569 |
| สถานที่ | ห้องประชุม บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด และรองรับการเข้าร่วมจากหน้าคลังสินค้า |
| วิทยากรผู้สอน | คุณธนกร สถิตวิทยากุล (Developer) และ คุณปริญ งามขำ (QA/Tester) |
| ผู้จัดการอบรม | คุณอภิรัชช์ สุภัทรประทีป (Project Manager) |
| จำนวนผู้เข้าอบรม | 6 คน ประกอบด้วยผู้ใช้งานฝ่ายคลังสินค้า ฝ่ายขาย ฝ่ายจัดซื้อ ฝ่ายบัญชี และผู้ดูแลระบบ |
| ระยะเวลาอบรม | 1 วัน |
| เอกสารประกอบการอบรม | Software User Document และ Product Operation Guide |
## หัวข้อในการอบรม
| หัวข้อ | รายละเอียด (Description) |
| --- | --- |
| 1 | ภาพรวมระบบและการเข้าสู่ระบบ พร้อมบทบาทและสิทธิ์การใช้งาน |
| 2 | การใช้งานแดชบอร์ดคลังสินค้าและแดชบอร์ดบัญชี |
| 3 | การตั้งค่าข้อมูลหลัก: คลังสินค้า พื้นที่จัดเก็บ ช่องจัดเก็บ สินค้า และผู้ติดต่อ |
| 4 | การรับสินค้าเข้า จ่ายสินค้าออก และโอนย้ายสินค้า |
| 5 | การติดตาม Lot, Serial Number, วันหมดอายุ และการพิมพ์บาร์โค้ด |
| 6 | กระบวนการขาย: ใบเสนอราคา ใบสั่งขาย ใบแจ้งหนี้ และใบรับคืน |
| 7 | กระบวนการจัดซื้อ: ใบขอซื้อ ใบสั่งซื้อ ใบแจ้งหนี้ซื้อ และใบคืนผู้ขาย |
| 8 | งานการเงินและบัญชี: การวางบิล รับชำระ จ่ายชำระ และการบันทึกบัญชี |
| 9 | การเรียกดู กรอง พิมพ์ และส่งออกรายงาน |
| 10 | การรับการแจ้งเตือน และการขอความช่วยเหลือจากผู้ดูแลระบบ |
## ผลการอบรม
| หัวข้อ | ผลการดำเนินการ |
| --- | --- |
| วันและระยะเวลาที่อบรมจริง | 22 สิงหาคม 2569 ระยะเวลา 1 วัน |
| จำนวนผู้เข้าอบรม | 6 คน เข้าร่วมครบตามที่กำหนด |
| การประเมินผล | ผู้เข้าอบรมทุกคนทดลองใช้งานตามขั้นตอนการทำงานจริงได้สำเร็จครบทุกหัวข้อ |
| ข้อเสนอแนะจากผู้เข้าอบรม | ไม่มีข้อเสนอแนะที่ต้องแก้ไขระบบหรือเอกสาร |
| งานที่ต้องติดตาม | ตรวจนับสต๊อกสิ้นเดือนแรกหลังเปิดใช้งานจริง เพื่อยืนยันความถูกต้องของยอดยกมา ซึ่งเป็นกิจกรรมปฏิบัติการตามปกติ ไม่ใช่ข้อบกพร่องของระบบ |
## สรุปและข้อเสนอแนะ
การอบรมดำเนินการแล้วเสร็จเมื่อ 22 สิงหาคม 2569 ก่อนการเปิดใช้งานจริงและอยู่ภายในระยะเวลาโครงการที่สิ้นสุดวันที่ 24 สิงหาคม 2569 ผู้เข้าอบรมทั้ง 6 คนผ่านการทดลองใช้งานครบทุกขั้นตอน และไม่มีข้อเสนอแนะที่ต้องปรับปรุงระบบหรือเอกสารประกอบ จึงเห็นควรให้เปิดใช้งานระบบจริงตามแผน โดยติดตามผลการตรวจนับสต๊อกสิ้นเดือนแรกเป็นกิจกรรมปฏิบัติการตามปกติ
## ผู้จัดทำเอกสาร (Secretary)
| ชื่อ | ตำแหน่ง | ลายเซ็น | วันที่ |
| --- | --- | --- | --- |
| คุณอภิรัชช์ สุภัทรประทีป | Project Manager | | |
## ผู้ตรวจสอบเอกสาร (Reviewer)
| ชื่อ | ตำแหน่ง | ลายเซ็น | วันที่ |
| --- | --- | --- | --- |
| คุณเยาวลักษณ์ บางชมภู | Document Control | | |
## ผู้อนุมัติ (Approval)
| ชื่อ | ตำแหน่ง | ลายเซ็น | วันที่ |
| --- | --- | --- | --- |
| คุณเสรี วิริยะสกุลธรณ์ | Project Sponsor | | |