เอกสารโมดูล · BACKOFFICE · CMS

ระบบจัดการเนื้อหา
(Content Management)

เอกสารข้อกำหนดเชิงธุรกิจ โมดูลย่อยที่ 6 ของระบบหลังบ้าน
รหัสโมดูล
CMS (Content)
เวอร์ชัน / วันที่
v2.0 พฤษภาคม 2569
เจ้าของโครงการ
บริษัท ยงเจริญศูนย์เครื่องเขียน จำกัด
ผู้พัฒนาระบบ
บริษัท อะเดพทิโอ จำกัด
เชื่อมต่อกับ
Storefront, Promotion
อ้างอิงเอกสารแม่บท
ysc_business_rules.html v2.2
วัตถุประสงค์ของเอกสาร

เอกสารฉบับนี้ระบุข้อกำหนดของระบบจัดการเนื้อหา (CMS) สำหรับยงเจริญฯ ครอบคลุมการจัดการ Banner หน้าเว็บไซต์ การประกาศข่าวสาร / กิจกรรม / โปรโมชั่น การจัดการ Landing Page การจัดการเมนูและหมวดสินค้าหน้าเว็บไซต์ และการจัดการ FAQ / นโยบายของบริษัท กฎอ้างอิงจาก P-14 (ระบบข่าวสาร) และ PRD-11 (ป้ายสถานะ)

สารบัญ

  1. ข้อมูลเอกสารและการอนุมัติ
  2. วัตถุประสงค์เชิงธุรกิจ
  3. ขอบเขตของงาน
  4. ผู้มีส่วนได้ส่วนเสีย
  5. สถานะปัจจุบัน (As-Is)
  6. กระบวนการในอนาคต (To-Be)
  7. ข้อกำหนดเชิงหน้าที่ — กรณีการใช้งาน (Use Cases)
    1. UC-CMS-001 จัดการ Banner หน้าเว็บไซต์
    2. UC-CMS-002 ประกาศข่าวสารและกิจกรรม
    3. UC-CMS-003 จัดการ Landing Page
    4. UC-CMS-004 จัดการเมนูและหมวดสินค้าหน้าเว็บไซต์
    5. UC-CMS-005 จัดการ FAQ และนโยบาย
    6. UC-CMS-006 จัดการ Pop-up โปรโมชั่น
    7. UC-CMS-007 ตั้งเวลาเผยแพร่และเก็บถาวร
  8. การออกแบบประสบการณ์ผู้ใช้ (Screen Inventory)
  9. กฎเกณฑ์เชิงธุรกิจ
  10. การเชื่อมต่อระบบภายนอก
  11. การออกแบบข้อมูลและข้อมูลหลัก
  12. ความปลอดภัยและสิทธิ์การเข้าถึง
  13. ข้อกำหนดเชิงคุณภาพ (NFR)
  14. รายงานและแดชบอร์ด
  15. ข้อกำหนดการโอนย้ายข้อมูล
  16. สมมติฐานและข้อจำกัด
  17. เกณฑ์การยอมรับผลงาน
  18. ประเด็นเปิดและความเสี่ยง

สรุปกรณีการใช้งาน (Use Case Catalog)

ตารางสรุปกรณีการใช้งานทั้ง 7 รายการของระบบจัดการเนื้อหา ครอบคลุม Banner ข่าวสาร Landing Page เมนู FAQ และ Pop-up รายละเอียดเต็มอยู่ในหัวข้อที่ 7

# รหัส ชื่อกรณีการใช้งาน ผู้ใช้งานหลัก กฎที่เกี่ยวข้อง สถานะ
1UC-CMS-001จัดการ Banner หน้าเว็บไซต์Content Admin + หัวหน้าฝ่ายการตลาดยืนยัน
2UC-CMS-002ประกาศข่าวสารและกิจกรรมContent AdminP-14ยืนยัน
3UC-CMS-003จัดการ Landing PageContent Adminยืนยัน
4UC-CMS-004จัดการเมนูและหมวดสินค้าหน้าเว็บไซต์Content Adminยืนยัน
5UC-CMS-005จัดการ FAQ และนโยบายContent Adminยืนยัน
6UC-CMS-006จัดการ Pop-up โปรโมชั่นContent Admin + หัวหน้าฝ่ายการตลาดยืนยัน
7UC-CMS-007ตั้งเวลาเผยแพร่และเก็บถาวรContent Adminยืนยัน

1. ข้อมูลเอกสารและการอนุมัติ

1.1 ผู้อนุมัติเอกสาร

บทบาทชื่อ-นามสกุลวันที่อนุมัติลายเซ็น
หัวหน้าฝ่ายการตลาด (YSC)____________________________________________
หัวหน้าฝ่ายดิจิทัล (YSC)____________________________________________
ผู้จัดการโครงการ (Adeptio)____________________________________________

2. วัตถุประสงค์เชิงธุรกิจ

ระบบ CMS เป็นเครื่องมือของฝ่ายการตลาดและฝ่ายดิจิทัลในการสื่อสารกับลูกค้าผ่านหน้าเว็บไซต์ ครอบคลุม Banner, ข่าวสาร, กิจกรรม, Landing Page, เมนู, FAQ และ Pop-up โดยฝ่ายการตลาดสามารถจัดการเองโดยไม่ต้องพึ่ง IT

รหัสเป้าหมายธุรกิจตัวชี้วัด
BG-CMS-1ฝ่ายการตลาดสร้าง Banner และข่าวสารได้เองเวลาสร้างเนื้อหาใหม่ ≤ 10 นาที
BG-CMS-2เนื้อหาเผยแพร่ตามเวลาที่ตั้งไว้ล่วงหน้าการเผยแพร่ตรงเวลา 100%
BG-CMS-3มีการอนุมัติก่อนเผยแพร่เนื้อหาที่เผยแพร่ผ่านการอนุมัติ 100%

3. ขอบเขตของงาน

3.1 อยู่ในขอบเขต (In Scope)

3.2 ไม่อยู่ในขอบเขต (Out of Scope)

4. ผู้มีส่วนได้ส่วนเสีย

บทบาทหน้าที่สิทธิ์
ผู้ดูแลเนื้อหา (Content Admin)สร้าง / แก้ไข Banner ข่าวสาร Landing Pageเต็มสิทธิ์
หัวหน้าฝ่ายการตลาดอนุมัติเนื้อหาก่อนเผยแพร่อนุมัติ
นักออกแบบกราฟิกเตรียมไฟล์รูปและสื่ออัปโหลด
ลูกค้า (ปลายทาง)ดูเนื้อหาบนหน้าเว็บไซต์อ่าน

5. สถานะปัจจุบัน (As-Is)

6. กระบวนการในอนาคต (To-Be)

7. ข้อกำหนดเชิงหน้าที่ — กรณีการใช้งาน (Use Cases)

UC-CMS-001จัดการ Banner หน้าเว็บไซต์
UC-CMS-001
หน้าจอสำหรับ UC-CMS-001cms_uc001.png
  1. ผู้ดูแลเนื้อหาเข้า หน้าจอจัดการ Banner
  2. กด "สร้าง Banner ใหม่"
  3. เลือกตำแหน่ง (Hero / Carousel / Side)
  4. อัปโหลดรูปภาพ (Desktop + Mobile แยกขนาด)
  5. ระบุข้อความ ปุ่ม Call-to-Action และลิงก์
  6. ตั้งเวลาเริ่ม-สิ้นสุดการแสดง
  7. ส่งหัวหน้าฝ่ายการตลาดอนุมัติ
  8. หลังอนุมัติ Banner แสดงในเวลาที่กำหนด
AC-CMS-001-01: Banner แสดงตรงตามเวลาที่กำหนด
AC-CMS-001-02: รองรับการแสดง Mobile / Desktop ต่างขนาด
UC-CMS-002ประกาศข่าวสารและกิจกรรม
UC-CMS-002
หน้าจอสำหรับ UC-CMS-002cms_uc002.png
  1. ผู้ดูแลเข้า หน้าจอข่าวสาร
  2. กด "สร้างข่าวสารใหม่"
  3. กรอกหัวข้อ เนื้อหา รูปภาพประกอบ
  4. เลือกประเภท: ข่าว / กิจกรรม / โปรโมชั่น
  5. ตั้งเวลาเผยแพร่และวันสิ้นสุด
  6. ส่งอนุมัติ และเผยแพร่ตามเวลา
AC-CMS-002-01: ข่าวสารแสดงในหน้ารวมและในแท็บประเภทตามที่เลือก
UC-CMS-003จัดการ Landing Page
UC-CMS-003
หน้าจอสำหรับ UC-CMS-003cms_uc003.png
  1. ผู้ดูแลกด "สร้าง Landing Page"
  2. เลือกเทมเพลต (Promotional / Event / Product Showcase)
  3. แก้ไขเนื้อหา รูปภาพ ปุ่ม
  4. กำหนด URL Slug
  5. ส่งอนุมัติและเผยแพร่
UC-CMS-004จัดการเมนูและหมวดสินค้าหน้าเว็บไซต์
UC-CMS-004
หน้าจอสำหรับ UC-CMS-004cms_uc004.png
  1. ผู้ดูแลเข้า หน้าจอจัดการเมนู
  2. เพิ่ม / แก้ไข / ลบ เมนูหลักและเมนูย่อย
  3. เชื่อมเมนูกับหมวดสินค้าหรือหน้าจอเฉพาะ
  4. เรียงลำดับด้วย Drag & Drop
  5. บันทึก เมนูปรับทันทีในหน้าเว็บไซต์
UC-CMS-005จัดการ FAQ และนโยบาย
UC-CMS-005
หน้าจอสำหรับ UC-CMS-005cms_uc005.png
  1. ผู้ดูแลเข้า หน้าจอ FAQ
  2. เพิ่ม / แก้ไข FAQ พร้อมจัดหมวด
  3. เพิ่ม / แก้ไข นโยบาย (Privacy / Return / Terms)
  4. บันทึก เผยแพร่ทันที
UC-CMS-006จัดการ Pop-up โปรโมชั่น
UC-CMS-006
หน้าจอสำหรับ UC-CMS-006cms_uc006.png
  1. ผู้ดูแลกด "สร้าง Pop-up ใหม่"
  2. อัปโหลดรูปและกรอกข้อความ
  3. กำหนดเงื่อนไขการแสดง (ครั้งแรกที่เข้า / ทุกครั้ง / เมื่อเลื่อนถึง)
  4. กำหนดช่วงเวลา
  5. ส่งอนุมัติและเผยแพร่
AC-CMS-006-01: Pop-up แสดงตามเงื่อนไขและไม่กวนผู้ใช้เกินจำเป็น
UC-CMS-007ตั้งเวลาเผยแพร่และเก็บถาวร
UC-CMS-007
หน้าจอสำหรับ UC-CMS-007cms_uc007.png
  1. เมื่อสร้างเนื้อหาทุกประเภท ผู้ใช้กำหนดวันเวลาเริ่มและสิ้นสุด
  2. เมื่อถึงเวลาสิ้นสุด ระบบเก็บถาวรอัตโนมัติ (ไม่ลบ)
  3. ผู้ดูแลค้นหาเนื้อหาเก่าได้ที่ หน้าจอคลังเนื้อหา
  4. สามารถนำเนื้อหาเก่ามาแก้ไขและเผยแพร่ใหม่ได้

8. การออกแบบประสบการณ์ผู้ใช้ (Screen Inventory)

รหัสหน้าจอชื่อหน้าจอหน้าที่หลัก
SCR-CMS-001หน้าจอจัดการ Bannerสร้างและจัดการ Banner หน้าเว็บไซต์
SCR-CMS-002หน้าจอข่าวสารประกาศข่าว กิจกรรม โปรโมชั่น
SCR-CMS-003หน้าจอจัดการ Landing Pageสร้างและแก้ไข Landing Page
SCR-CMS-004หน้าจอจัดการเมนูเมนูหลักและหมวดสินค้า
SCR-CMS-005หน้าจอ FAQคำถามที่พบบ่อยและนโยบาย
SCR-CMS-006หน้าจอ Pop-upจัดการ Pop-up โปรโมชั่น
SCR-CMS-007หน้าจอคลังเนื้อหาดูเนื้อหาเก่าที่เก็บถาวรแล้ว

9. กฎเกณฑ์เชิงธุรกิจ

รหัสกฎเกณฑ์
P-14ระบบข่าวสารและกิจกรรม
PRD-11ป้ายสถานะหน้าเว็บไซต์ (เชื่อมกับ CMS)

10. การเชื่อมต่อระบบภายนอก

ระบบข้อมูลทิศทาง
Storefront (เว็บไซต์)เนื้อหาทั้งหมดที่เผยแพร่CMS → เว็บ
Promotion Engineข้อมูลแคมเปญสำหรับใช้ใน Banner / Pop-upPromotion → CMS
Image CDNไฟล์รูปภาพและสื่อCMS → CDN

11. การออกแบบข้อมูลและข้อมูลหลัก

หน่วยข้อมูลคำอธิบายคีย์หลัก
BannerBanner หน้าเว็บไซต์Banner ID
News / Eventข่าวสาร กิจกรรม โปรโมชั่นArticle ID
Landing Pageหน้า Landing สำหรับแคมเปญPage ID + Slug
Menuเมนูและโครงสร้างเมนูย่อยMenu ID
FAQคำถามและคำตอบที่พบบ่อยFAQ ID
Pop-upPop-up โปรโมชั่นPopup ID
Content Assetไฟล์รูปภาพและสื่อAsset ID

12. ความปลอดภัยและสิทธิ์การเข้าถึง

บทบาทสร้างแก้ไขอนุมัติลบ
Content Adminทำได้ทำได้--
หัวหน้าฝ่ายการตลาดทำได้ทำได้ทำได้ทำได้
ลูกค้า----

13. ข้อกำหนดเชิงคุณภาพ (NFR)

หัวข้อเกณฑ์
เวลาตอบสนองหน้าเว็บโหลด ≤ 3 วินาที
การรองรับไฟล์JPG / PNG / WebP / MP4 ขนาดไม่เกิน 10 MB ต่อไฟล์
การเผยแพร่ตามเวลาคลาดเคลื่อน ≤ 30 วินาที

14. รายงานและแดชบอร์ด

15. ข้อกำหนดการโอนย้ายข้อมูล

16. สมมติฐานและข้อจำกัด

17. เกณฑ์การยอมรับผลงาน

รหัสเกณฑ์UC อ้างอิง
AC-CMS-G-01ฝ่ายการตลาดสร้างและจัดการเนื้อหาได้ครบUC-CMS-001 ถึง 006
AC-CMS-G-02เนื้อหาเผยแพร่ตามเวลาที่ตั้งไว้UC-CMS-007
AC-CMS-G-03ผ่านการอนุมัติทุกชิ้นที่เผยแพร่ทุก UC

18. ประเด็นเปิดและความเสี่ยง

รหัสประเด็น / ความเสี่ยง
Q-CMS-001รายละเอียดของระบบข่าวสารและกิจกรรม P-14
R-CMS-001ความเสี่ยง: ข้อความผิดพลาดที่ผ่านการอนุมัติแล้วเผยแพร่ออกไป
การจัดการรูปภาพ
อัพโหลดแล้ว 0 / 0 รูป
คลิกที่กรอบรูปใดก็ได้เพื่ออัพโหลด Screenshot จากเครื่อง ระบบจะดาวน์โหลดไฟล์ให้อัตโนมัติเพื่อนำไปวางใน docs/ysc_screens/