Feature 1: Download or Use OCR to view document - Mrsmithz/Project-SW-Dev-and-Env GitHub Wiki

  Feature นี้มีไว้เพื่อให้ผู้ใช้ที่ต้องการดูหรือดาวน์โหลดไฟล์ใน Post ที่สร้างไว้โดยผู้ใช้คนอื่นหรือที่ตนเองสร้างไว้ โดยสามารถเลือกได้ว่าจะต้องการ Download ไฟล์เป็นรูปแบบต้นฉบับหรือรูปแบบ OCR

User Flow

  1. User ที่ทำการ Login แล้วทำการเข้าไปที่หน้า Home
  2. User ทำการค้นหาและเลือก Post ที่ต้องการจะเข้าไปโหลดไฟล์ แล้วคลิกเข้าไปใน Post
  3. User กด Download แล้วจะมีให้เลือกว่าจะโหลดแบบไฟล์ต้นฉบับ หรือไฟล์ที่ผ่านการ OCR มาแล้ว
  4. เว็บจะทำการ Redirect ไปยังหน้าไฟล์ PDF

UI Flow

Homepage

Post Detail Page

Preview Page

Acceptance Test

Case No. Case name Case description Input Expected result
1 Download document สำเร็จ Post ที่สร้างเป็นแบบ Public โดยเจ้าของ Post - ขึ้น File ให้สามารถ Download ได้
2 Download document สำเร็จ Post ที่สร้างเป็นแบบ Private แต่ผู้ใช้มี Permission จากเจ้าของ Post - ขึ้น File ให้สามารถ Download ได้
3 Download document ไม่สำเร็จ Post ที่สร้างเป็นแบบ Private แต่ผู้ใช้ไม่มี Permission จากเจ้าของ Post - ไม่สามารถ Download File ได้
4 Download document ไม่สำเร็จ Post ที่สร้างเป็นแบบ Only me ของผู้ใช้อื่น - ไม่สามารถ Download File ได้

Technical

Frontend

  • Design UI
  • Develop
  • Test
  • Deploy

Backend

Database