ระบบไปรษณีย์ (Post Office System)
งานกลุ่ม Kilburn วิชาวิเคราะห์และออกแบบระบบ คณะ ICT มหาวิทยาลัยมหิดล วิเคราะห์ความต้องการของระบบไปรษณีย์ตั้งแต่ลงทะเบียนผู้ใช้ สร้างฉลากจัดส่ง ซื้อประกัน ไปจนถึงการตรวจสอบพัสดุโดยเจ้าหน้าที่ และรายงานการเงินของระบบ แล้วถ่ายทอดออกมาเป็นแผนภาพและโปรแกรมต้นแบบ
วิดีโอนำเสนอ (Phase 2)
วิดีโอ Phase 1: youtu.be/lrrrK591Pz8
สิ่งที่ทำในโปรเจกต์
- เก็บความต้องการ (Functional Requirements) ของระบบไปรษณีย์
- ออกแบบ Use Case Diagram พร้อม Typical Flow ของแต่ละ use case
- เขียน Data Flow Diagram ตั้งแต่ Context ถึง Level 2 และ Functional Decomposition
- ออกแบบที่เก็บข้อมูล (บัญชีผู้ใช้ พัสดุ การชำระเงิน เจ้าหน้าที่)
- เขียนโปรแกรมต้นแบบด้วย Java และแยกงานกันเขียนคลาสของสมาชิกแต่ละคนผ่าน GitHub
- Phase 2 ปรับแก้ตามคำแนะนำจาก Phase 1 เช่น ลงทะเบียนต้องมาก่อนเข้าสู่ระบบ, เพิ่ม Actor ผู้รับ, ให้การซื้อประกันเป็น extend ของการสร้างฉลาก
- เปลี่ยนการติดตามรายได้เป็นรายงานการเงินของระบบ
- ปรับชื่อใน DFD ให้เป็นคำนามทั้งหมดตามหลักการเขียน
แผนภาพหลัก






กดที่ภาพเพื่อเปิดขนาดเต็ม · งานกลุ่มของทีม Kilburn (ICT Mahidol) ภาพและเอกสารเป็นของทีมผู้จัดทำ