ยินดีต้อนรับสู่หน้าเอกสารของ Uninotif!
คุณสามารถค้นหารายละเอียดเกี่ยวกับผลิตภัณฑ์ได้ที่นี่ตั้งแต่วิสัยทัศน์ระดับสูงไปจนถึงการตัดสินใจในการใช้งานระดับต่ำรายงานการพัฒนาซอฟต์แวร์ประเภทหนึ่งซึ่งจัดโดยวินัย (เป็น RUP):
จนถึงตอนนี้การมีส่วนร่วมนั้นทำขึ้นโดยทีมงานเริ่มต้นเท่านั้น แต่เราหวังว่าจะเปิดพวกเขาให้กับชุมชนในทุกด้านและหัวข้อ: ข้อกำหนดเทคโนโลยีการพัฒนาการทดลองการทดสอบ ฯลฯ
กรุณาติดต่อเรา!
ขอบคุณ!
โครงการของเรามีวัตถุประสงค์เพื่อให้สมาชิกของ FEUP พร้อมการเตือนความจำสำหรับเหตุการณ์สำคัญหรือเป็นประจำในชีวิตการศึกษาของพวกเขาผ่านการแจ้งเตือนที่หลากหลายที่นำไปใช้ใน UNI เช่นชั้นเรียนหรือการแจ้งเตือนการชำระค่าเล่าเรียน
ผลิตภัณฑ์ของเรามุ่งมั่นที่จะแยกความแตกต่างของ UNI จาก Sigarra โดยระบบการแจ้งเตือนที่มีความสามารถที่แตกต่างกัน เราเชื่อว่าคุณสมบัตินี้จะช่วยให้ผู้ใช้ไม่ลืมเหตุการณ์ที่น่าสนใจรวมถึงปรับปรุงประสบการณ์ผู้ใช้โดยรวมของแอพ

ปิดการแจ้งเตือนค่าเล่าเรียนค่าเล่าเรียน
| ชื่อ | ปิดการแจ้งเตือนค่าเล่าเรียนค่าเล่าเรียน |
|---|---|
| นักแสดงชาย | ผู้ใช้ |
| คำอธิบาย | ผู้ใช้ปิดการแจ้งเตือนที่เกิดขึ้นเมื่อขีด จำกัด การชำระเงินสำหรับค่าเล่าเรียนใกล้เข้ามา |
| เงื่อนไขก่อนกำหนด | ผู้ใช้เข้าสู่ระบบและเปิดใช้งานการแจ้งเตือนค่าเล่าเรียน |
| postconditions | ประเภทการแจ้งเตือนที่อ้างถึงถูกปิดใช้งาน |
| การไหลปกติ | 1. ผู้ใช้เข้าถึงการตั้งค่าการแจ้งเตือนของเขา 2. ระบบแสดงรายการประเภทการแจ้งเตือน 3. ผู้ใช้เลือก "วงเงินการชำระค่าเล่าเรียน" 4. ผู้ใช้เลื่อนแถบเลื่อนที่ปิดการแจ้งเตือนประเภทนั้น |
| กระแสทางเลือกและข้อยกเว้น | 1. [ไม่มีข้อยกเว้นระดับปริญญา] หากในขั้นตอนที่ 3 ผู้ใช้ไม่ได้ลงทะเบียนในระดับตัวเลือกในการเลือกการแจ้งเตือนประเภทนี้จะถูกละเว้น |
เปลี่ยนพารามิเตอร์การแจ้งเตือนระดับ
| ชื่อ | เปลี่ยนคลาสที่มีการแจ้งเตือนที่ใช้งานอยู่ |
| นักแสดงชาย | ผู้ใช้ |
| คำอธิบาย | ผู้ใช้กำหนดคลาสที่เขาต้องการแจ้งเตือนในช่วงเวลาหนึ่งก่อนที่จะเกิดขึ้น |
| เงื่อนไขก่อนกำหนด | ผู้ใช้ลงทะเบียนอย่างน้อยหนึ่งหลักสูตร |
| postconditions | ชุดพารามิเตอร์การแจ้งเตือนชุดใหม่สำหรับการแจ้งเตือนในชั้นเรียนแทนที่พารามิเตอร์ที่จัดตั้งขึ้นก่อนหน้านี้ |
| การไหลปกติ | 1. ผู้ใช้เข้าถึงการตั้งค่าการแจ้งเตือน 2. ผู้ใช้เลือกตัวเลือกคำจำกัดความการแจ้งเตือนคลาส 3. ผู้ใช้เลือกตัวเลือกในการแก้ไขคลาสด้วยการแจ้งเตือนที่ใช้งานอยู่ 4. เปิดใช้งาน/ปิดการแจ้งเตือนสำหรับแต่ละคลาสที่แสดง 5. ระบบจะเปลี่ยนการตั้งค่าการแจ้งเตือนของชั้นเรียน |
| กระแสทางเลือกและข้อยกเว้น | [ไม่มีหลักสูตรที่ลงทะเบียนล้มเหลว] หากหลังจากขั้นตอนที่ 2 ของการไหลปกติผู้ใช้จะไม่ลงทะเบียนในหลักสูตรใด ๆ ระบบจะแสดงข้อความที่ระบุสถานการณ์เดียวกันนั้น |

คำอธิบาย
ระบบการแจ้งเตือนของเราสนับสนุนทั้งการแจ้งเตือนชั้นเรียน/การบรรยายและการแจ้งเตือนการชำระค่าเล่าเรียน

ระบบการจัดส่ง Notificaiton: แพ็คเกจนี้จะใช้ข้อมูลเกี่ยวกับโมเดลบางรุ่น (โมเดลคลาส, โมเดลค่าเล่าเรียน ฯลฯ ) และจะกำหนดเวลาการแจ้งเตือนที่จะแสดงข้อมูลโมเดลนั้นตามการตั้งค่าที่กำหนดโดยผู้ใช้
การตั้งค่าการแจ้งเตือน: แพ็คเกจนี้จะจัดการการตั้งค่าทั้งหมดที่ผู้ใช้สามารถเปลี่ยนแปลงได้ ตัวอย่างเช่นหากมีการเปิดหรือปิดการแจ้งเตือนบางประเภทและเวลาก่อนที่เหตุการณ์ควรแสดง
ฐานข้อมูลการตั้งค่าการแจ้งเตือน: แพ็คเกจนี้จะจัดเก็บการตั้งค่าทั้งหมดเกี่ยวกับการส่งการแจ้งเตือน
ข้อมูลค่าเล่าเรียน Retriever: แพ็คเกจนี้จะดึงข้อมูลทั้งหมดที่เกี่ยวข้องกับค่าเล่า
ฐานข้อมูลหลักสูตร: แพ็คเกจนี้จะจัดการข้อมูลทั้งหมดที่จัดทำโดย Sigarra เกี่ยวกับ Couses ที่ผู้ใช้ใช้และจำนวนค่าเล่าเรียนที่ยังคงต้องจ่าย
คลาส Data Retriever: แพ็คเกจนี้จะดึงข้อมูลทั้งหมดเกี่ยวกับชั้นเรียนเช่นเวลาเริ่มต้นชั้นเรียนซึ่งจะเกิดขึ้นในห้องใด ฯลฯ ฐานข้อมูล Sigarra: ฐานข้อมูล Sigarra มีข้อมูลทั้งหมดเกี่ยวกับผู้ใช้ที่เก็บไว้
ในคุณสมบัติของเราเราจะใช้เฟรมเวิร์ก Flutter และฐานข้อมูล SQLite ซึ่งเป็นสิ่งที่มีอยู่แล้วในโครงการ Uni และตอบสนองความต้องการของเราอย่างสมบูรณ์แบบ

เราได้เลือกที่จะใช้เมนูการตั้งค่าการแจ้งเตือนเพื่อแสดงความสามารถในการใช้งาน Front-end เมนูนี้มีสวิตช์เป็นทุกประเภทการแจ้งเตือน เมื่อกษัตริย์แห่งการแจ้งเตือนบางอย่างถูกเปิดใช้งานตัวเลื่อน Apperars เพื่อให้ผู้ใช้สามารถเลือกความสำคัญของการแจ้งเตือนประเภทนั้น
| ปิดการแจ้งเตือน | การแจ้งเตือนเปิดใช้งาน |
|---|---|
![]() | ![]() |
ปล่อย
ในการทำซ้ำครั้งแรกนี้งานได้ดำเนินไปอย่างราบรื่นและมีความพยายามของทีมที่จะเห็นวัตถุประสงค์ที่ทำ
อย่างไรก็ตาม,
สำหรับสมาชิกบางคนกลไกการทดสอบยังค่อนข้างหนักใจที่จะคิดออก นอกจากนี้ฐานข้อมูลดั้งเดิมนั้นยากที่จะเข้าใจและไม่มี ID ที่เกี่ยวข้องซึ่งทำให้ยากที่จะสร้างความสัมพันธ์กับฐานข้อมูลอื่น ๆ ที่กำหนดไว้

ปล่อย

ปล่อย
