เครือข่ายนักเรียนที่ส่งเสริมการมีปฏิสัมพันธ์ภายในชุมชนนักเรียน สิ่งนี้มีวัตถุประสงค์เพื่อให้โอกาสทางสังคมโดยการกระตุ้นให้นักเรียนมีส่วนร่วมซึ่งกันและกันในสภาพแวดล้อมออนไลน์ที่สนุกสนานและเป็นมิตร








แอปพลิเคชันได้รับการพัฒนาและทดสอบเพื่อทำงานบน Python 3.8 และต่อไป
ในการเรียกใช้แอปพลิเคชันคุณควรทำตามขั้นตอนต่อไปนี้:
student-networkpip install -r requirements.txtpip install -e .python -m student_network.appเมื่อเปิดแอปพลิเคชันคุณจะได้รับการต้อนรับด้วยโฮมเพจ จากที่นี่คุณสามารถเข้าสู่บัญชีที่มีอยู่ของคุณหรือคุณสามารถลงทะเบียนบัญชีใหม่ ควรสังเกตว่าการลงทะเบียนจะทำงานกับที่อยู่อีเมลของมหาวิทยาลัยเท่านั้นและนักวิชาการจะถูกส่งไปตรวจสอบด้วยตนเองหลังจากลงทะเบียน
เมื่อคุณเข้าสู่ระบบคุณจะถูกเปลี่ยนเส้นทางไปยังหน้าโปรไฟล์ของคุณ สิ่งนี้จะแสดงข้อมูลเกี่ยวกับคุณเช่นงานอดิเรกความสนใจความสำเร็จที่หายากที่สุดของคุณปลดล็อคและลิงก์ไปยังโปรไฟล์โซเชียลมีเดียของคุณ โพสต์ที่ทำโดยคุณจะปรากฏในหน้านี้
โดยค่าเริ่มต้นรายละเอียดบางอย่างจะถูกกรอกข้อมูลสำหรับคุณเช่นรูปโปรไฟล์, ชีวภาพ, วันเดือนปีเกิดและเพศ คุณสามารถแก้ไขรายละเอียดทั้งหมดเหล่านี้ได้โดยกดปุ่ม 'แก้ไขโปรไฟล์'
ในการค้นหาสมาชิกคนอื่น ๆ ในเครือข่ายการเชื่อมต่อใหม่คุณสามารถนำทางไปยังหน้า 'สมาชิก' โดยใช้แถบการนำทางที่ด้านบน จากที่นี่คุณสามารถค้นหาชื่อผู้ใช้ด้วยตัวเลือกในการค้นหาโดยงานอดิเรกทั่วไปและ/หรือความสนใจเช่นกัน ผลการค้นหาจะแสดงสดด้วยชื่อผู้ใช้และปริญญาของพวกเขาทำให้คุณสามารถเยี่ยมชมโปรไฟล์ของผู้คนและเชื่อมต่อ
การเชื่อมต่ออาจเกิดขึ้นกับผู้คนโดยมีตัวเลือกในการทำเครื่องหมายการเชื่อมต่อเป็นเพื่อนสนิท ในขณะที่การเชื่อมต่อจะต้องได้รับการยอมรับจากผู้คนคุณสามารถทำเครื่องหมายผู้คนเป็นเพื่อนสนิทโดยไม่ต้องร้องขอ นี่ก็หมายความว่าผู้ใช้อาจเป็นเพื่อนสนิทของคุณ แต่คุณอาจไม่ใช่เพื่อนสนิทของพวกเขา ระบบเพื่อนสนิทเป็นทางเดียว หากคุณต้องการ จำกัด การโต้ตอบกับผู้ใช้รายอื่นคุณสามารถบล็อกได้ ตัวเลือกทั้งหมดเหล่านี้อาจเข้าถึงได้โดยการนำทางไปยังโปรไฟล์ของผู้ใช้
คุณสามารถดูรายการการเชื่อมต่อและคำขอการเชื่อมต่อที่รอดำเนินการในหน้าการเชื่อมต่อ ผู้ใช้ที่คุณทำเครื่องหมายว่าเป็นเพื่อนสนิทมีไอคอนของการจับมือกันข้างๆพวกเขา
ในฟีดของคุณคุณสามารถดูโพสต์ทั้งหมดของคนที่คุณเชื่อมต่อกับ สิ่งนี้ถูกจัดเรียงตามลำดับเวลาโดยมีโพสต์ใหม่ล่าสุดปรากฏขึ้นที่ด้านบน คุณยังสามารถสร้างโพสต์ใหม่จากหน้านี้ สิ่งเหล่านี้ถูกจัดหมวดหมู่เป็นโพสต์ข้อความโพสต์รูปภาพหรือโพสต์ลิงค์
ความสำเร็จอาจถูกปลดล็อคโดยการทำงานบนเครือข่ายการเชื่อมต่อ คุณสามารถดูสิ่งเหล่านี้ในหน้าความสำเร็จซึ่งแสดงความคืบหน้าของคุณด้วยความสำเร็จเป็นเปอร์เซ็นต์และความสำเร็จที่คุณทำเสร็จโดยเริ่มจากล่าสุด หน้านี้ยังแสดงให้คุณเห็นถึงความสำเร็จที่คุณยังไม่สามารถปลดล็อคได้ การโฉบเหนือความสำเร็จแต่ละครั้งแสดงชื่อของความสำเร็จคำอธิบายและจำนวน XP ที่ได้รับโดยการปลดล็อค ความสำเร็จแต่ละอย่างเหล่านี้มีไอคอนที่เป็นเอกลักษณ์ของตัวเอง ระวังความสำเร็จที่ซ่อนอยู่ซึ่งไม่ได้แสดงจนกว่าคุณจะปลดล็อค สิ่งเหล่านี้จะให้รางวัลแก่คุณด้วย XP พิเศษ!
คุณจะเพิ่มระดับโปรไฟล์ของคุณตามจำนวน XP ที่คุณได้รับ สิ่งนี้ส่งเสริมการแข่งขันที่มีสุขภาพดีในเครือข่ายการเชื่อมต่อ ด้วยการโต้ตอบมากขึ้นในส่วนต่าง ๆ ของแอปพลิเคชันคุณจะสามารถปีนขึ้นไปบนกระดานผู้นำได้อย่างรวดเร็ว!
นอกจากนี้เรายังให้วิธีที่ง่ายในการทดสอบและแบ่งปันความรู้ของคุณในหน้า Quizzes จากที่นี่คุณสามารถสร้างแบบทดสอบที่ประกอบด้วยคำถามแบบปรนัยห้าข้อเพื่อให้ผู้อื่นเสร็จสมบูรณ์ นอกจากนี้คุณยังสามารถดูและมีส่วนร่วมในแบบทดสอบที่ทำจากคนอื่น
เพื่อวัตถุประสงค์ในการทดสอบเราได้สร้างบัญชีและข้อมูลตัวอย่างจำนวนมากเพื่อให้ง่ายต่อการสาธิตผลิตภัณฑ์ ผู้ใช้ barn354 และ ic324 ทั้งสองด้วยรหัสผ่านรหัส Password01 ได้รับการตั้งค่าด้วยโปรไฟล์นักเรียนเต็มรูปแบบและโพสต์หลายโพสต์
มีการตั้งค่าบัญชีจำลองต่อไปนี้แล้ว:
student1 , student2 , student3 และ student4 สำหรับบัญชีนักเรียนstaffuser และ staffusertwo สำหรับบัญชีพนักงานadminuser สำหรับบัญชีผู้ดูแลระบบ การวิเคราะห์ข้อกำหนดได้รับการห่อหุ้มผ่านเอกสารการวิจัยของเราเกี่ยวกับโซลูชั่นที่อาจเกิดขึ้นแผนการคิดการออกแบบและเมทริกซ์มอสโก พวกเขาสามารถพบได้ในเส้นทางต่อไปนี้: เอกสาร/ข้อกำหนด-การวิเคราะห์
โปสเตอร์ส่งเสริมการขายได้รับการออกแบบมาสำหรับโครงการนี้ สามารถพบได้ในเส้นทางที่เก็บ gitHub ต่อไปนี้: docs/designs/poster.pdf