Feature 1: Download or Use OCR to view document - Mrsmithz/Project-SW-Dev-and-Env GitHub Wiki
Feature นี้มีไว้เพื่อให้ผู้ใช้ที่ต้องการดูหรือดาวน์โหลดไฟล์ใน Post ที่สร้างไว้โดยผู้ใช้คนอื่นหรือที่ตนเองสร้างไว้ โดยสามารถเลือกได้ว่าจะต้องการ Download ไฟล์เป็นรูปแบบต้นฉบับหรือรูปแบบ OCR
User Flow
- User ที่ทำการ Login แล้วทำการเข้าไปที่หน้า Home
- User ทำการค้นหาและเลือก Post ที่ต้องการจะเข้าไปโหลดไฟล์ แล้วคลิกเข้าไปใน Post
- User กด Download แล้วจะมีให้เลือกว่าจะโหลดแบบไฟล์ต้นฉบับ หรือไฟล์ที่ผ่านการ OCR มาแล้ว
- เว็บจะทำการ 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