1. ความต้องการของระบบการโต้ตอบแบบเว็บแคส (Webcast Sub-System Requirement: SSS-WCS)
1.1. มุมมอง Instructor (Instructor view: 01)
1.1.1. 01: Show activated student list (present)
1.1.1.1. HOWL สามารถแสดงรายชื่อผู้เรียนที่สามารถ Drill Down ได้ เพื่อดูข้อมูล (Information) ของ Student โดยจะมี Pop up เมื่อกด "Click to profile" เฉพาะสำหรับ Instructor จะเห็นประเภทของ Student ด้วยว่าเป็นแบบ Service หรือ Public
1.1.2. 02: Display checkbox of requested question
1.1.2.1. Instructor สามารถทำการคลิกเลือกข้อคำถามที่มีการถามเข้ามาได้ในแต่ละข้อ เพื่อแสดงว่ามีการตอบคำถามครบแล้วหรือไม่
1.1.3. 03: Show LIVE view
1.1.3.1. Instructor จะทำการพูดโต้ตอบได้ผ่านทางกล้องวีดีโอ (ภาพและเสียง)
1.2. มุมมอง Student (Student view: 02)
1.2.1. 01: Access webcast
1.2.1.1. Student ที่เข้ามาได้จะต้องเป็นผู้ที่ลงทะเบียนเรียน Course นั้นเท่านั้น
1.2.2. 02: Type question
1.2.2.1. Student จะสามารถพิมพ์คำถามผ่านช่อมพิมพ์ได้ แล้วกดส่ง (Submit)
1.2.3. 03: Display question
1.2.3.1. HOWL สามารถแสดงคำถามไปยังกล่องคำถามได้
1.3. การอภิปรายถามตอบ (Q&A discussion: 03)
1.3.1. 01: Answer question
1.3.1.1. Instructor จะทำการตอบคำถามได้ผ่านทางกล้องวีดีโอ (ภาพและเสียง)
1.3.2. 02: Ask question
1.3.2.1. Student ที่เข้า Webcast สามารถพิมพ์คำถามแล้วกดส่งได้
1.3.3. 03: Display question
1.3.3.1. HOWL สามารถแสดงคำถามที่ได้รับเข้ามา
1.4. การ Download วีดีโอ Webcast (Download video webcast: 04)
1.4.1. 01: Record video webcast
1.4.1.1. HOWL สามารถบันทึกวีดีโอที่ Webcast ได้
1.4.2. 02: Download video webcast
1.4.2.1. HOWL สามารถ Download วีดีโอที่ Webcast (ผู้ดูแลระบบเท่านั้นที่ Download ได้)
1.5. การแสดงสรุปเมื่อสิ้นสุดการทำ Webcast แต่ละครั้ง (View Summary: 05)
1.5.1. 01: Show summary of webcast when finished
1.5.1.1. HOWL สามารถแสดงสรุปข้อมูลของการ Webcast ได้ เมื่อสิ้นสุดแล้ว โดยจะแสดงข้อมูลดังนี้ o ชื่อ Category o ชื่อ Course o ชื่อ Instructor o วันเวลาเริ่มต้น o วันเวลาสิ้นสุด o จำนวนข้อคำถาม และรายละเอียดของคำถาม o จำนวน Student ที่เข้ารับชม พร้อมทั้งวันเวลาที่เข้า Webcast ในแต่ละครั้ง
1.5.2. 02: Archive zip file for exporting
1.5.2.1. HOWL สามารถบันทึกวีดีโอ Webcast ได้ในแต่ละครั้ง (ระยะเวลา 90 วัน หลังจากเสร็จสิ้นหลักสูตรหลังจากนั้นทำการ Archive เพื่อ Zip export เก็บเป็นไฟล์ได้)
2. ความต้องการของระบบการให้คำแนะนำ (Recommendation Sub-System Requirement: SSS-RCS)
2.1. การแสดงสถิติการเรียนของ Student (Show learning statistic of student: 01)
2.1.1. 01: Show learning statistic of learner
2.1.1.1. HOWL สามารถแสดงสถิติการเรียนของ Student เป็นในรูปแบบกราฟิก (Graphic) ได้
2.2. การแนะนำ Subject (Subject suggestion: 02)
2.2.1. 01: Subject suggestion
2.2.1.1. HOWL สามารถแนะนำ Subject ที่จะเรียนต่อไปได้โดยการพิจารณาจากผลการเรียน และ Subject ที่ซื้อไว้
2.3. การแนะนำ Course (Course suggestion: 03)
2.3.1. 01: Course suggestion
2.3.1.1. HOWL สามารถแนะนำ Course ที่จะเรียนต่อไปได้โดยการพิจารณาจากผลการเรียน และ Subject หรือ Course ที่ซื้อไว้
2.4. การแนะนำเส้นทางความก้าวหน้าทางอาชีพ (Career path suggestion: 04)
2.4.1. 01: Career path suggestion
2.4.1.1. HOWL สามารถแนะนำอาชีพที่เหมาะสมในการทำงานได้โดยการพิจารณาจากผลการเรียน และ Subject หรือ Course ที่ซื้อไว้
2.5. การสำรวจแนวโน้มเส้นทางความก้าวหน้าทางอาชีพ (Survey trend of career path: 05)
2.5.1. 01: Survey trend of career path
2.5.1.1. HOWL สามารถสำรวจความต้องการจากผู้ใช้งานเพื่อนำข้อมูลมาใช้ในการพิจารณาในการแนะนำ Subject หรือ Course ให้เหมาะสมกับความก้าวหน้าในอาชีพได้
2.6. การถามตอบแชทบอท (Chat bot: 06)
2.6.1. 01: Chat bot
2.6.1.1. HOWL มีระบบการสนทนาอัตโนมัติ (Chat bot) กับผู้ใช้งานได้
3. ความต้องการทางด้านสภาพแวดล้อม (Environment Requirement: SSS-ENR)
3.1. การสนับสนุนการใช้งานได้หลายภาษา (Support multiple languages: 01)
3.1.1. 01: Multiple languages
3.1.1.1. HOWL สนับสนุนการใช้งานได้แบบ Multiple languages
3.2. การนำออกวีดีโอ Webcast ในรูปแบบ Zip file (Archive zip export webcast video (within 90 days): 02)
3.2.1. 01: Archive zip export webcast video
3.2.1.1. HOWL สามารถนำออกวีดีโอ Webcast เป็นรูปแบบ Zip file ได้
3.3. การรองรับการทำงานบน HTTPS (Work with HTTPS: 03)
3.3.1. 01: Work with HTTPS
3.3.1.1. HOWL ต้องทำงานอยู่บน HTTPS
4. ความต้องการการทำสตรีมมิง (Streaming Requirement: SSS-STR)
4.1. การจัดการประเภทของการสตรีมมิง (Streaming type: 01)
4.1.1. 01: Support video on demand (VOD)
4.1.1.1. HOWL รองรับการทำงานแบบวีดีโอออนดีมาน (Video On Demand: VOD)
4.1.2. 02: Support low latency
4.1.2.1. HOWL รองรับการทำงานแบบไลฟ์สตรีมมิงแบบเรียลไทม์ (Low latency)
4.2. การจัดการรูปแบบมาตรฐานการรับส่งข้อมูล (Protocol and codec: 02)
4.2.1. 01: MPEG-DASH
4.2.1.1. HOWL รองรับฟอร์แมต MPEG-DASH ได้
4.2.2. 02: Apple HLS
4.2.2.1. HOWL รองรับฟอร์แมต HLS ได้
4.3. การควบคุมการเล่นสตรีมมิง (Playback and device: 03)
4.3.1. 01: Playback
4.3.1.1. HOWL มีตัวเล่นที่รองรับรูปแบบไฟล์วีดีโอ และสตรีมมิง ( Streaming) ที่ใช้ควบคุมการเล่นได้
4.4. การจัดการแคปชัน (Caption: 04)
4.4.1. 01: Include captions in multiple languages
4.4.1.1. HOWL สามารถจัดการคำบรรยาย (Caption) โดยรองรับการทำงานแบบหลายภาษา (Multiple Languages) ได้
4.4.2. 02: Subtitle mode
4.4.2.1. HOWL สามารถจัดการโหมดของ Subtitle ได้
4.4.3. 03: Closed caption
4.4.3.1. HOWL สามารถจัดการเปิดปิด Caption สำหรับการบรรยายแทนเสียงที่เกิดขึ้นได้
5. ความต้องการของระบบการสื่อสารแลกเปลี่ยนองค์ความรู้ (Community Exchange Knowledge Sub-System Requirement: SSS-CEK)
5.1. บล็อค (BLOG: 01)
5.1.1. 01: BLOGS management
5.1.1.1. HOWL รองรับ Blog ของผู้ใช้งานได้ โดยกำหนดพื้นที่ให้ 50 MB ยึดตามคุณสมบัติทั่วไป
5.2. ฟีดข่าวสาร (Feeds: 02)
5.2.1. 01: Display news feeds
5.2.1.1. HOWL รองรับ News feeds จาก Forum website ความรู้ด้านความปลอดภัย (Security) ต่าง ๆ ได้
5.3. ห้องสนทนา (Chat room: 03)
5.3.1. 01: Chat room
5.3.1.1. HOWL สามารถสร้างห้องสนทนาที่ผู้ใช้สามารถเลือกประเภทของหัวข้อที่สนใจ ซึ่งแบ่งไว้เป็นห้องต่างๆ เพื่อพูดคุยกันระหว่างบุคคลหรือเป็นกลุ่ม
5.4. การถามตอบ (Q&A: 04)
5.4.1. 01: Q & A
5.4.1.1. HOWL สามารถตั้งหัวข้อในการถามตอบหัวข้อที่สนใจโดยผู้ใช้งานสามารถที่จะติดตามเมื่อมีการอัพเดทก็จะเป็นการแจ้งเตือนไปยังผู้ใช้งานได้
5.5. คำชม (Testimonial: 05)
5.5.1. 01: Send testimonial
5.5.1.1. ผู้ใช้งานสามารถส่ง Testimonials ได้
5.5.2. 02: Approve testimonial
5.5.2.1. Testimonial ต้องผ่านการรีวิวทุกครั้ง
5.5.3. 03: Display testimonial
5.5.3.1. HOWL สามารถแสดง Testimonial ได้
6. ความต้องการเชื่อมโยงกับระบบการฝึก HTG (Integration Sub-System Requirement: SSS-INS)
6.1. การเชื่อมต่อกับระบบ HTG (Hunting Ground System: 01)
6.1.1. 01: waive KSAs
6.1.1.1. HOWL สามารถพิจารณา Competency และ Skills คือ KSAs พร้อมส่งข้อมูลไปเชื่อมต่อกับ HTG ได้
6.1.2. 02: waive user level to scenario level
6.1.2.1. HOWL สามารถเทียบเท่า (waive) ไปยัง Level of Scenario ของ HTG ได้
6.2. การยืนยันตัวตนแบบ LDAP (LDAP authentication: 02)
6.2.1. 01: User sign in
6.2.1.1. HOWL สามารถเชื่อมต่อเข้ากับ HTG โดยพิจารณา Student ในระบบ HOWL ให้สามารถเข้าใช้งานระบบ HTG ได้
7. ความต้องการการติดตามและการจัดทำรายงาน (Monitoring and Report Requirement: SSS-MRR)
7.1. รายงานการสอบย่อย (Quiz report: 01)
7.1.1. 01: Quiz report
7.1.1.1. HOWL สามารถออกรายงานการสอบ Quiz ได้
7.2. การติดตามความก้าวหน้าของการเรียน (Learning progress and tracking: 02)
7.2.1. 01: Learning progress and tracking
7.2.1.1. HOWL สามารถออกรายงานการติดตามความก้าวหน้าของการเรียน
7.3. รายงานประสทธิภาพของพอร์ตโฟลิโอ (Portfolio performance: 03)
7.3.1. 01: Portfolio performance
7.3.1.1. HOWL สามารถออกรายงานประสทธิภาพของพอร์ตโฟลิโอ (Portfolio) ได้
7.4. การบำรุงรักษาระบบ (System maintenance: 04)
7.4.1. 01: System
7.4.1.1. HOWL สามารถแสดงข้อมูลของระบบเพื่อติดตามการทำงานซึ่งประกอบไปด้วย พื้นที่ที่ใช้ในการจัดเก็บทั้งหมด ปริมาณของไฟล์ที่จัดเก็บโดยสามารถแยกเป็นนามสกุลของไฟล์ จำนวนผู้ใช้งาน ผู้ใช้งานที่ออนไลน์ โดยมีมุมมองแบบรวมและแบบราย Service ได้
7.4.2. 02: Service
7.4.2.1. HOWL สามารถแสดงข้อมูลของระบบภายใต้ Service เพื่อติดตามการทำงานซึ่งประกอบไปด้วย พื้นที่ที่ใช้ในการจัดเก็บทั้งหมด ปริมาณของไฟล์ที่จัดเก็บโดยสามารถแยกเป็นนามสกุลของไฟล์ จำนวนผู้ใช้งาน ผู้ใช้งานที่ออนไลน์
8. ความต้องการการจัดการแคมเปญ (Campaign Management Requirement: SSS-CMR)
8.1. การจัดการบัตรกำนัล (Voucher: 01)
8.1.1. 01: Create voucher
8.1.1.1. HOWL สามารถจัดการบัตรกำนัล (Voucher) ได้
8.1.2. 02: Discard voucher
8.1.2.1. HOWL สามารถนำ Voucher ไปใช้เป็นส่วนลดในการชำระเงินได้
8.1.3. 03: Activate voucher
8.1.3.1. HOWL สามารถตรวจสอบการใช้งานของ Voucher ได้ทั้ง การใช้ซ้ำ และระยะเวลา
8.2. การจัดการส่วนลด (Discount: 02)
8.2.1. 01: Course level
8.2.1.1. HOWL สามารถจัดทำส่วนลดเพื่อลดราคาของ Course ได้
8.2.2. 02: Subject level (option)
8.2.2.1. HOWL สามารถจัดทำส่วนลดเพื่อลดราคาของ Subject ได้
8.2.3. 03: Package level
8.2.3.1. HOWL สามารถจัดทำส่วนลดเพื่อลดราคาของ Package ได้
8.2.4. 04: Period date
8.2.4.1. HOWL สามารถจัดทำส่วนลดเพื่อลดราคาตามช่วงเวลาที่กำหนดได้
9. ความต้องการพื้นฐาน (General Requirement: SSS-GEN)
9.1. การยืนยันตัวตน (Authentication: 01)
9.1.1. 01: User sign in
9.1.1.1. ผู้ใช้งานสามารถเข้าสู่ระบบ (Sign in) ได้ และแสดงข้อมูลที่เกี่ยวข้อง เช่น ข้อมูลส่วนตัว ประวัติการเรียน และความก้าวหน้า
9.1.2. 02: Service sign in
9.1.2.1. บุคลากรของหน่วยงานสามารถทำการ Sign in ได้ ซึ่งได้มีการยืนยันตัวบุคคลที่สังกัดหน่วยงาน และแสดงข้อมูลที่เกี่ยวข้อง เช่น ข้อมูลส่วนตัว ประวัติการเรียน ความก้าวหน้า และที่อยู่ในหน่วยงานนั้นๆ
9.1.3. 03: Guest view
9.1.3.1. บุคคลที่ไม่ได้ Sign in จะสามารถดูรายการคอร์ส (Course) และวิชา (Subject) ทั้งหมดที่มีการเผยแพร่ ประกอบไปด้วย เนื้อหารายวิชา รายละเอียด วัตถุประสงค์ ผู้สอน และราคา
9.2. การกำหนดบทบาท (Authorization: 02)
9.2.1. 01: Global user role
9.2.1.1. HOWL สามารถกำหนดบทบาทของผู้ใช้งาน และเจ้าหน้าที่ของระบบ ซึ่งมีรายละเอียดดังนี้ <<table>>
9.2.2. 02: Service user role
9.2.2.1. HOWL สามารถกำหนดบทบาทของผู้ใช้งาน และเจ้าหน้าที่ของหน่วยงาน ซึ่งมีรายละเอียดดังนี้ <<table>>
9.3. การสมัครสมาชิกใหม่ (Registration: 03)
9.3.1. 01: Manual registration
9.3.1.1. HOWL สามารถที่จะทำการลงทะเบียนให้กับผู้เรียน (Student) ได้
9.3.1.1.1. Admin
9.3.2. 02: Self registration
9.3.2.1. บุคคลทั่วไปสามารถลงทะเบียน โดยที่การลงทะเบียนจะได้สิทธิ์เป็น Student เพื่อเข้าใช้งานระบบได้
9.3.3. 03: Service registration
9.3.3.1. บุคลากรของหน่วยงานสามารถลงทะเบียนพร้อมแนบหลักฐานยืนยันตัวตนในการใช้งานบริการ (Service) ของหน่วยงานนั้น ซึ่งจะมีการระบุถึงบทบาทหน้าที่ (role) และ/หรือรายการ Course ที่ได้ลงทะเบียนแล้ว
9.3.4. 04: Manual approve registration
9.3.4.1. HOWL สามารถทำการอนุมัติ (Approval) การลงทะเบียนให้กับผู้ใช้งานที่ต้องการได้
9.3.4.1.1. Admin
9.3.5. 05: Email approve registration
9.3.5.1. HOWL สามารถส่งอีเมล (Email) ให้ผู้ใช้งานทำการยืนยันตัวตนในการสมัคร เพื่อใช้ในการอนุมัติบัญชีผู้ใช้งาน (Approval account) สำหรับการเข้างานระบบ
9.3.6. 06: Import file registration
9.3.6.1. HOWL สามารถนำเข้าข้อมูลของผู้ใช้งานที่ขอลงทะเบียน ในรูปแบบไฟล์ csv ได้
9.3.6.1.1. Admin
9.3.7. 07: Verification personal
9.3.7.1. ผู้ใช้งานสามารถยื่นตรวจสอบตัวตนได้ด้วยรหัสบัตรประชาชน หรือหมายเลขพาสปอร์ต ได้
9.4. การแสดงตารางปฏิทิน (Schedule of calendar: 04)
9.4.1. 01: Manage webcast
9.4.1.1. HOWL สามารถจัดการตารางการเผยแพร่เว็บแคส (Webcast) ได้ โดยสามารถเพิ่ม Webcast (Live) อย่างน้อย 1 ครั้งต่อสัปดาห์
9.4.1.1.1. Instructor
9.4.2. 02: View self-schedule
9.4.2.1. ผู้เรียนสามารถดูตารางปฏิทินของตนเองได้ โดยสามารถแสดงตารางเวลาของ Webcast ในแต่ละ Course มีมุมมองแบ่งออกเป็น วัน สัปดาห์ เดือน ปี ซึ่งจะแสดงตารางเวลาภายในระยะเวลา 1 เดือน
9.4.3. 03: Schedule management
9.4.3.1. ผู้ใช้งานสามารถจัดการตารางที่เป็นรูปแบบปฎิทินได้ตามต้องการ
9.5. การบันทึกล็อกของระบบ (System log: 05)
9.5.1. 01: Event log
9.5.1.1. TBD
9.5.2. 02: Transaction log
9.5.2.1. TBD
10. ความต้องการการจัดการสาขา (Category Management Requirement: SSS-CMR)
10.1. การจัดการสาขา (Category management: 01)
10.1.1. 01: Category management
10.1.1.1. HOWL สามารถจัดการสาขา (Category) ได้
10.1.1.1.1. Editor
10.1.2. 02: Add certification exam
10.1.2.1. HOWL สามารถจัดการข้อสอบที่ใช้สำหรับสอบใบประกาศ (Certification) โดยเลือก หรือเป็นการสุ่มข้อสอบ และสลับคำตอบได้
10.1.2.1.1. Editor
10.1.3. 03: Grading
10.1.3.1. HOWL สามารถจัดการการตัดเกรดของข้อสอบ Certification ได้ แบบอิงเกณฑ์
10.1.4. 04: Version control
10.1.4.1. HOWL สามารถจัดการเวอร์ชัน (Version) ของCategory เมื่อเกิดการแก้ไขได้
10.1.5. 05: Add trial video/text description
10.1.5.1. HOWL สามารถจัดการวีดีโอไตเติ้ล (Trial video/text) และคำอธิบายของ Category ได้
10.1.6. 06: Record continue exam
10.1.6.1. HOWL สามารถให้ผู้เรียนสามารถทำข้อสอบต่อได้ เมื่อขาดการเชื่อมต่อในกรณีที่เวลาทำข้อสอบยังไม่หมดเวลา
10.1.7. 07: Add subtitle
10.1.7.1. HOWL สามารถเพิ่มซับไตเติ้ล (Subtitle) ให้กับวีดีโอได้
10.1.8. 08: Add course
10.1.8.1. HOWL สามารถเพิ่ม Course ใน Category ได้ โดย Course หนึ่งสามารถอยู่ได้มากกว่าหนึ่ง Category ได้
10.2. การจัดการคอร์ส (Course management: 02)
10.2.1. 01: Course management
10.2.1.1. HOWL สามารถจัดการ Course ได้
10.2.1.1.1. Editor
10.2.2. 02: Courses pre-requisite
10.2.2.1. HOWL สามารถจัดการคอร์สก่อนหน้า (Pre-requisite course) ที่มีความจำเป็นที่ต้องผ่านก่อน จึงจะลงทะเบียน Course นั้นได้
10.2.3. 03: Add subject
10.2.3.1. HOWL สามารถจัดการ Subject ใน Course ได้
10.2.4. 04: View KSAs of course
10.2.4.1. HOWL สามารถแสดงรายละเอียดของ Knowledge, Skills and Abilities (KSAs) ของ Course ได้
10.2.5. 05: Backup/Restore
10.2.5.1. HOWL สามารถ Backup และ Restore Course ได้
10.2.5.1.1. Admin
10.2.6. 06: Most popular & rating
10.2.6.1. HOWL สามารถจัดอันดับความนิยม (Most popular) และการให้เรตติ้ง (Rating) ของ Course ได้
10.2.7. 07: Add course completion exam
10.2.7.1. HOWL สามารถจัดการข้อสอบในการสอบของ Course โดยเลือก หรือเป็นการสุ่มข้อสอบ และสลับคำตอบได้
10.2.8. 08: Grading
10.2.8.1. HOWL สามารถจัดการการตัดเกรดของ Course ได้ แบ่งออกเป็น 2 รูปแบบคือ อิงเกณฑ์ หรือ อิงกลุ่ม
10.2.9. 09: Version control
10.2.9.1. HOWL สามารถจัดการ Version ของ Course เมื่อเกิดการแก้ไขได้
10.2.10. 10: Add trial video/text description
10.2.10.1. HOWL สามารถจัดการ Trial video/text และคำอธิบายรายละเอียดของ Course ได้
10.2.11. 11: Record continue exam
10.2.11.1. HOWL สามารถให้ Student สามารถทำข้อสอบต่อได้ เมื่อขาดการเชื่อมต่อ ในกรณีที่เวลาทำข้อสอบยังไม่หมดเวลา
10.2.12. 12: Add subtitle
10.2.12.1. HOWL สามารถเพิ่ม Subtitle ให้กับวีดีโอได้
10.2.13. 13: Course completion exam date
10.2.13.1. HOWL สามารถกำหนดวันสอบ เพื่อให้ Student สอบพร้อมกันได้
10.2.14. 14: Approve and publish course
10.2.14.1. HOWL สามารถติดตามสถานะ และการอนุมัติ รวมทั้งเผยแพร่ Course ได้
10.2.14.1.1. Editor
11. ความต้องการของระบบการเรียนรู้ด้วยตนเอง (Self Learning Sub-System Requirement: SSS-SLS)
11.1. การซื้อคอร์ส (Buy course: 01)
11.1.1. 01: Buy course
11.1.1.1. Student สามารถเลือกซื้อ Course ได้
11.2. การซื้อรายวิชา (Buy Subject: 02)
11.2.1. 01: Buy subject
11.2.1.1. Student สามารถเลือกซื้อ Subject ได้
11.3. การลงทะเบียนเรียน (Enroll course: 03)
11.3.1. 01: Enroll
11.3.1.1. Student สามารถลงทะเบียนเรียน Course และ/หรือ Subject โดยการซื้อ หรือการใช้โทเค้น (Token) ในการลงทะเบียนได้
11.4. การเข้าเรียน (Learning: 04)
11.4.1. 01: Learning
11.4.1.1. Student สามารถเรียนเนื้อหาตามบทเรียนได้
11.4.2. 02: Take note in lesson
11.4.2.1. Student สามารถจัดการโน้ต (Note) ในระหว่างการเรียนไ้ด้
11.4.3. 03: Record continue learning
11.4.3.1. HOWL สามารถบันทึกการเรียนล่าสุดให้กับ Student ได้ เมื่อขาดการเชื่อมต่อ หรือออกจากระบบ
11.4.4. 04: Q&A
11.4.4.1. Student สามารถตั้งคำถาม และตอบคำถามในบทเรียนได้ ในขณะเดียวกันผู้สอน (Instructor) จะสามารถเข้ามาตอบได้
11.5. การคุยสดผ่านเว็บกับผู้สอน (Webcast (LIVE): 05)
11.5.1. 01: Webcast
11.5.1.1. Instructor สามารถติดต่อกับ Student ผ่านการพูดคุยทางเว็บในการเรียนได้
11.6. การดูเว็บแคสย้อนหลัง (Webcast history (Watch later): 06)
11.6.1. 01: Webcast history
11.6.1.1. Student และ Instructor สามารถดูการพูดคุยทางเว็บย้อนหลังได้
11.7. การบันทึกลงรายการโปรด (Bookmark wish list: 07)
11.7.1. 01: Course level
11.7.1.1. ผู้ใช้งานสามารถติดตาม Course ที่สนใจ เมื่อต้องการดูในภายหลังได้
11.7.2. 02: Subject level
11.7.2.1. ผู้ใช้งานสามารถติดตาม Subject ที่สนใจ เมื่อต้องการดูในภายหลังได้
12. ความต้องการการจัดการเนื้อหา (Content Management Requirement: SSS-CTM)
12.1. การจัดการรายวิชา (Subject management: 01)
12.1.1. 01: Subject management
12.1.1.1. HOWL สามารถจัดการ Subject ได้
12.1.1.1.1. Instructor
12.1.2. 02: Add chapter
12.1.2.1. HOWL สามารถจัดการบทเรียน (Chapter) ใน Subject ได้
12.1.2.1.1. Instructor
12.1.3. 03: Add quiz
12.1.3.1. HOWL สามารถจัดการข้อสอบที่ใช้ใน Subject โดยวิธีการเลือก หรือเป็นการสุ่มข้อสอบ และสลับคำตอบได้
12.1.3.1.1. Instructor
12.1.4. 04: Add laboratory
12.1.4.1. HOWL สามารถจัดการปฏิบัติการ (Laboratory) ใน Subject ได้
12.1.4.1.1. Instructor
12.1.5. 05: Grading
12.1.5.1. HOWL สามารถจัดการการตัดเกรดของข้อสอบใน Subject ได้ แบ่งออกเป็น 2 รูปแบบคือ อิงเกณฑ์ หรือ อิงกลุ่ม
12.1.5.1.1. Instructor
12.1.6. 06: Most popular & rating
12.1.6.1. HOWL สามารถจัดการ Most popular และการให้ Rating ของ Subject ได้
12.1.7. 07: Version control
12.1.7.1. HOWL สามารถจัดการ Version ของ Subject เมื่อเกิดการแก้ไขได้
12.1.8. 08: Add trial video/text description
12.1.8.1. HOWL สามารถจัดการ Trial video/text และคำอธิบายรายละเอียดของ Subject ได้
12.1.9. 09: Record continue quiz
12.1.9.1. HOWL สามารถบันทึกการทำทดสอบย่อย (Quiz) ของ Student ณ เวลาล่าสุดได้ เมื่อขาดการเชื่อมต่อ หรือออกจากระบบ
12.1.10. 10: Seminar
12.1.10.1. HOWL สามารถจัดการ Subject ในรูปแบบสัมนาผ่านเว็บได้
12.1.11. 11: Add subtitle
12.1.11.1. HOWL สามารถจัดการ Subtitle ให้กับวีดีโอได้
12.2. การจัดการบทเรียน (Chapter management: 02)
12.2.1. 01: Chapter management
12.2.1.1. HOWL สามารถจัดการ Chapter ได้
12.2.1.1.1. Instructor
12.2.2. 02: Add topic
12.2.2.1. HOWL สามารถจัดการหัวข้อ (Topic) ใน Chapter ได้
12.2.2.1.1. Instructor
12.2.3. 03: Add quiz
12.2.3.1. HOWL สามารถจัดการข้อสอบที่ใช้ใน Chapter โดยวิธีเลือก หรือเป็นการสุ่มข้อสอบ และสลับคำตอบได้
12.2.3.1.1. Instructor
12.2.4. 04: Add laboratory
12.2.4.1. HOWL สามารถจัดการ Laboratory ใน Chapter ได้
12.2.4.1.1. Instructor
12.2.5. 05: Grading
12.2.5.1. HOWL สามารถจัดการการตัดเกรดของข้อสอบใน Chapter ได้
12.2.5.1.1. Instructor
12.2.6. 06: Record continue quiz
12.2.6.1. HOWL สามารถบันทึกการทำ Quiz ของ Student ณ เวลาล่าสุดได้ เมื่อขาดการเชื่อมต่อ หรือออกจากระบบ
12.3. การจัดการหัวข้อ (Topic management: 03)
12.3.1. การจัดการหัวข้อ (Topic management: 01)
12.3.1.1. 01: Topic management
12.3.1.1.1. HOWL สามารถจัดการ Topic ได้
12.3.2. การจัดการรูปแบบของหัวข้อ ( Topic type: 02)
12.3.2.1. 01: Activity
12.3.2.1.1. HOWL สามารถจัดการรูปแบบของหัวข้อ (Topic type) ชนิดกิจกรรม (Activity) ได้
12.3.2.2. 02: Resource
12.3.2.2.1. HOWL สามารถจัดการ Topic type ชนิดแหล่งข้อมูล (Resource) ได้
12.3.3. การแสดงตัวอย่างบทเรียน (Sample trial: 03)
12.3.3.1. 01: display trial
12.3.3.1.1. HOWL สามารถจัดการ Topic ที่เป็นตัวอย่าง (Trial) ได้
12.4. การจัดการกิจกรรม (Activity management: 04)
12.4.1. บทเรียน (Lesson: 01)
12.4.1.1. 01: Lesson management
12.4.1.1.1. HOWL สามารถจัดการหน้าบทเรียน (Lesson page) ได้
12.4.1.2. 02: Add content page
12.4.1.2.1. HOWL สามารถเพิ่มเนื้อหาบทเรียน (Content page) หลายหน้าได้
12.4.1.3. 03: Add items to content page
12.4.1.3.1. HOWL สามารถเพิ่มชนิดเนื้อหา (Item type) ใน Lesson page ได้หลายชนิด
12.4.1.4. เนื้อหาของบทเรียน (Content page item: 04)
12.4.1.4.1. 01: Video content
12.4.1.4.2. 02: Laboratory content
12.4.1.4.3. 03: PDF file content
12.4.1.4.4. 04: Exercise content
12.4.2. แบบทดสอบ (Quiz: 02)
12.4.2.1. 01: Quiz management
12.4.2.1.1. HOWL สามารถจัดการ Quiz ได้
12.4.2.2. 02: Add labroatory
12.4.2.2.1. HOWL สามารถจัดการ Laboratory ใน Quiz ได้
12.4.2.3. 03: Time limit
12.4.2.3.1. HOWL สามารถควบคุมเวลาในการทำ Quiz ได้
12.4.2.4. 04: Add KSAs
12.4.2.4.1. HOWL สามารถจัดการ KSAs ใน Quiz page ได้
12.5. การจัดการแหล่งข้อมูล (Resource management: 05)
12.5.1. URL (URL: 01)
12.5.1.1. 01: URL
12.5.1.1.1. HOWL สามารถจัดการ External URL ใน Lesson ได้
12.5.2. ไฟล์ (File: 02)
12.5.2.1. 01 File
12.5.2.1.1. HOWL สามารถเพิ่ม File เพื่อให้ Download ใน Lesson ได้
12.6. การจัดการคำถาม (Question management: 06)
12.6.1. 01: Add question
12.6.1.1. HOWL สามารถจัดการคำถามได้
12.6.2. 02: Add answer
12.6.2.1. HOWL สามารถจัดการคำตอบของคำถามได้ ซึ่งประกอบไปด้วย ข้อความ ตัวเลือก หลายตัวเลือก จับคู่ และถูกผิด
12.6.3. 03: Add hint
12.6.3.1. HOWL สามารถจัดการคำอธิบายเพิ่มเติม (Hint) ของคำถามได้ โดยในหนึ่งคำถามสามารถมีได้หลาย Hint และการใช้ Hint สามารถจัดการเงื่อนไขของการใช้ได้
12.7. การจัดการปฏิบัติการ (Laboratory management: 07)
12.7.1. การทำปฏิบัติการแบบรีโมทเดสทอป (Remote desktop: 01)
12.7.1.1. 01: Support SSH
12.7.1.1.1. HOWL สามารถใช้งาน Web remote desktop ผ่านโปรโตคอล SSH ได้
12.7.1.2. 02: Support RDP
12.7.1.2.1. HOWL สามารถใช้งาน Web remote desktop ผ่านโปรโตคอล RDP ได้
12.7.2. การทำปฏิบัติการแบบคอนโซล (Console: 02)
12.7.2.1. 01: Linux web console
12.7.2.1.1. HOWL สามารถใช้งาน Shell command ผ่าน Web ได้
12.7.2.2. 02: Powershell web console
12.7.2.2.1. HOWL สามารถใช้งาน Powershell ผ่าน Web ได้
12.7.2.3. 03: Compiler web console
12.7.2.3.1. HOWL สามารถใช้งานอิดิเตอร์ (Editor) ในการแปลภาษา โดยรองรับภาษา java และ javascript เป็นต้น
12.7.3. การบันทึกคีย์ล็อคเกอร์ (Record key logger: 03)
12.7.3.1. 01: Key logger
12.7.3.1.1. HOWL สามารถจับเก็บคีย์ล็อคเกอร์ (Key logger) ได้
12.8. การจัดการคลังไฟล์ (File repository: 08)
12.8.1. 01: File manager
12.8.1.1. ผู้ใช้งานสามารถจัดการไฟล์โดยแบ่งเป็นรายบุคคลได้
12.8.1.1.1. Student
12.8.1.1.2. Instructor
12.8.1.1.3. Editor
12.8.2. 02: Directory browsing
12.8.2.1. ผู้ใช้งานสามารถดูรายละเอียดของไดเรกทอรี (Directory) ซึ่งประกอบไปด้วย ชื่อ วันเวลา ชนิด และขนาด
12.8.2.1.1. Student
12.8.2.1.2. Instructor
12.8.2.1.3. Editor
12.8.3. 03: Folder creation
12.8.3.1. ผู้ใช้งานสามารถสร้างโฟลเดอร์ (Folder) ได้
12.8.3.1.1. Editor
12.8.4. 04: File upload
12.8.4.1. ผู้ใช้งานสามารถอัพโหลด (Upload) ไฟล์ได้
12.8.4.1.1. Instructor
12.8.4.1.2. Editor
12.8.5. 05: File/folder renaming
12.8.5.1. ผู้ใช้งานสามารถแก้ไขชื่อไฟล์ และ Folder ได้
12.8.5.1.1. Student
12.8.5.1.2. Instructor
12.8.5.1.3. Editor
12.8.6. 06: Bulk file/folder selection
12.8.6.1. ผู้ใช้งานสามารถจัดการไฟล์ และ Folder ที่ต้องการประกอบด้วย ลบ ย้าย สำเนา ดาวน์โหลด (Download) และเปลี่ยนการเข้าถึงได้
12.8.6.1.1. Editor
13. ความต้องการการชำระเงิน (Payment Method Requirement: SSS-PMR)
13.1. การชำระเงินผ่านทางบัตรเครดิต/เดบิต (Credit/Debit: 01)
13.1.1. 01: Master
13.1.1.1. HOWL สามารถชำระเงินผ่านบัตรชนิด Master ได้
13.1.2. 02: Visa
13.1.2.1. HOWL สามารถชำระเงินผ่านบัตรชนิด Visa ได้
13.2. การชำระเงินผ่านทางโอนเงินออนไลน์ (EDI: 02)
13.2.1. 01: EDI
13.2.1.1. HOWL สามารถชำระเงินผ่านการโอนเงินทางธนาคาร
13.3. การชำระเงินผ่านทางไอแบงค์กิ้ง (iBanking: 03)
13.3.1. 01: CIMB
13.3.1.1. HOWL สามารถชำระเงินทางธุรกรรมทางอินเทอร์เน็ตกับทางธนาคาร CIMB
13.3.2. 02: Kbank
13.3.2.1. HOWL สามารถชำระเงินทางธุรกรรมทางอินเทอร์เน็ตกับทางธนาคารกสิกรไทย
13.3.3. 03: Krungthep bank
13.3.3.1. HOWL สามารถชำระเงินทางธุรกรรมทางอินเทอร์เน็ตกับทางธนาคารกรุงเทพ
13.4. การชำระเงินผ่านทางตู้เอทีเอ็ม (ATM: 04)
13.4.1. 01: CIMB
13.4.1.1. HOWL สามารถชำระเงินผ่านตู้ ATM ของธนาคาร CIMB ได้
13.4.2. 02: Kbank
13.4.2.1. HOWL สามารถชำระเงินผ่านตู้ ATM ของธนาคารกสิกรไทยได้
13.4.3. 03: SCBbank
13.4.3.1. HOWL สามารถชำระเงินผ่านตู้ ATM ของธนาคารไทยพาณิชย์ จำกัด (มหาชน) ได้
13.4.4. 04: Krungthai bank
13.4.4.1. HOWL สามารถชำระเงินผ่านตู้ ATM ของธนาคารกรุงไทย จำกัด (มหาชน) ได้
13.4.5. 05: TMB bank
13.4.5.1. HOWL สามารถชำระเงินผ่านตู้ ATM ของธนาคารทหารไทย จำกัด (มหาชน) ได้
13.4.6. 06: Krungthep bank
13.4.6.1. HOWL สามารถชำระเงินผ่านตู้ ATM ของธนาคารกรุงเทพ ได้
14. ความต้องการด้านการจัดการผู้ใช้บริการ (Service Management Requirement: SSS-SMR)
14.1. การจัดการผู้ใช้บริการ (Service management: 01)
14.1.1. 01: Service management
14.1.1.1. HOWL สามารถจัดการ Service ได้
14.2. การจัดการคลังไฟล์ (File repository: 02)
14.2.1. 01: File manager
14.2.1.1. HOWL สามารถจัดการไฟล์โดยแบ่งเป็นราย Service ได้
14.2.2. 02: Directory browsing
14.2.2.1. HOWL สามารถดแสดงรายละเอียดของ Directory ซึ่งประกอบไปด้วย ชื่อ วันเวลา ชนิด และขนาด
14.2.3. 03: Folder creation
14.2.3.1. HOWL สามารถสร้าง Folder ได้
14.2.4. 04: File upload
14.2.4.1. HOWL สามารถ Upload ไฟล์ได้
14.2.5. 05: File/folder renaming
14.2.5.1. HOWL สามารถแก้ไขชื่อไฟล์ และ Folder ได้
14.2.6. 06: Bulk file/folder selection
14.2.6.1. HOWL สามารถจัดการไฟล์ และ Folder ที่ต้องการประกอบด้วย ลบ ย้าย สำเนา Download และเปลี่ยนการเข้าถึงได้
14.3. การจัดการแพ็คเกจ (Package management: 03)
14.3.1. 01: Package management
14.3.1.1. HOWL สามารถจัดการ Package ได้
14.3.2. 02: Limit concurrent activate user
14.3.2.1. HOWL สามารถจำกัดจำนวนผู้ใช้งานใน Service ได้
14.3.3. 03: Limit storage
14.3.3.1. HOWL สามารถกำหนดพื้นที่ในการจัดเก็บข้อมูลของ Service ได้
14.3.4. 04: Change package
14.3.4.1. HOWL สามารถเปลี่ยน Package ให้กับ Service ได้
14.3.5. 05: Package history
14.3.5.1. HOWL สามารถตรวจสอบ เรียกดูประวัติการใช้งาน Package ของ Service ได้
15. ความต้องการด้านคลังข้อสอบ (Exam Bank Requirements: SSS-EBR)
15.1. การจัดการคลังข้อสอบ (Exam bank management: 01)
15.1.1. 01: Exam bank
15.1.1.1. HOWL สามารถจัดการคลังข้อสอบได้ (TBD)
16. ความต้องการด้านความเป็นส่วนตัวและความปลอดภัย (Security and Privacy Requirements: SSS-SPR)
16.1. การจัดการด้านความปลอดภัย (Security requirement: 01)
16.1.1. 01: Provide unique identifiers for users.
16.1.1.1. HOWL ต้องสามารถระบุตัวตนของแต่ละผู้ใช้งานได้
16.1.2. 02: Provide unique identifiers for system devices.
16.1.2.1. HOWL ต้องสามารถระบุอุปกรณ์ที่เข้ามาเชื่อมต่อได้ในการเข้าใช้งาน