โรงเรียนแห่งหนึ่ง มีการจัดการเรียนรู้ กิจกรรมพัฒนาผู้เรียนชุมนุม เป็นกิจกรรมที่นักเรียนจะใช้เวลาว่างทำกิจกรรมตามความสนใจ โดย มีขั้นตอนการจัดตั้งชุมนุมดังนี้
1. นักเรียนที่มีความสนใจในเรื่องเดียวกัน รวมตัวกันเพื่อจัดตั้งชุมนุม ประมาณ 10 - 30 คน
2. เลือกหัวหน้า และ รองชุมนุม
3. ขอแบบฟอร์ม การจัดตั้งชุมนุมที่ห้องวิชาการ และกรอกรายละเอียดให้เรียบร้อย
4. นำแบบจัดตั้งชุมนุมให้ครู 1-2 คนพิจารณา รับเป็นที่ปรึกษาชุมนุม โดยครูทุกคนในโรงเรียนสามารถเป็นที่ปรึกษาได้เพียงชุมนุมเดียวเท่านั้น
5. กิจกรรมชุมนุมเป็นวิชาบังคับเลือก นักเรียนทุกคนต้องมีชุมนุมทุกปีการศึกษา นักเรียนสามารถเลือกอยู่ชุมนุมได้ปีการศึกละละ 1 ชุมนุมเท่านั้น มีผลการเรียนเป็น "ผ่าน" และ "ไม่ผ่าน"
6. ช่วงเดือนแรกของภาคเรียนที่ 1 โรงเรียนจะมีการเปิดให้นักเรียนจัดตั้งชุมนุม หลังจากนั้นจะประกาศรายชื่อชุมนุนมที่ตั้งไว้แล้ว ให้นักเรียนที่ไม่มีความสนใจจะจัดตั้งชุมนุมเอง สามารถสมัครเข้าชุมนุมที่ตั้งไว้แล้วได้
จากลายละเอียดดังกล่าว โรงเรียนมีปัญหาคือ มีนักเรียนที่ไม่ได้เลือกชุมนุม เนื่องจากนักเรียนไม่ทราบว่าจะสมัครเข้าชุมนุมอะไร โดยส่วนใหญ่เป็นนักเรียน ม.1 ที่เข้ามาใหม่ จึงมีความประสงค์จะแก้ปัญหาด้วยการสร้าง Web Application เพื่อสะดวกในการเลือกชุมนุม และ ตรวจสอบนักเรียนที่ยังไม่มีชุมนุมอยู่เพื่อช่วยเหลือต่อไป โดยมีคุณสมบัติของระบบดังนี้
1. มีผู้ดูแลระบบที่มีคุณสมบัติดังนี้
1.1 ข้อมูลนักเรียนและครูถูกนำเข้าโดย Admin
1.2 Admin สามารถ ดูข้อมูลชุมนุมและสมาชิกชุมนุมได้
1.3 สามารถดูได้ว่า ครูและนักเรียนคนใดยังไม่เป็นสมาชิกชุมนุม
2. นักเรียนที่จะจัดตั้งชุมนุมต้องเขียนแบบฟอร์มจัดตั้งชุมนุม และนำไปให้ครูที่ปรึกษาชุมนุมเป็นผู้จัดตั้งชมนุม โดยครูต้อง login เข้าระบบมาเพิ่มชุมนุม
3. นักเรียนสามารถ login เข้ามาดูว่าตนเองเป็นสมาชิกชุมนุมใด
4. หากนักเรียนยังไม่มีชุมนุม นักเรียนสามารถค้นหา เพื่อดูข้อมูลขอลชุมนุมที่สนใจ และสมัครเข้าชุมนุมผ่านระบบได้