Tuesday, October 6, 2009

Rocket Learning System

Rocket Learning System (RLS) has been revised.
Registered Tutors of RLS will be given a scheduler where they will be able to organise their schedules.
Registered Students of RLS will be able to browse the list of Tutors based on the keyword entered in the search engine. Students will then be able to view Tutors' schedule and select available slots, creating a job.
Tutors will approve the job at their own discretion.
If the job is approved, Tutor's Scheduler will be updated, and the selected timeslot will not be able to accept other students. If the job is not approved, a rejected notification will be sent to the student.
A payment log is created once the Tutor accepts the Student. Tutor must make the payment one month after the acceptance of the job. Tutors who fail to make the payment will not be able to access the Scheduler until payment is made.

Monday, September 14, 2009

Class Diagram and Sequence Diagrams

Class Diagram


Click to Enlarge

Sequence Diagrams

Assign Rights

Click to Enlarge

Browse Tutor

Click to Enlarge

Confirm Payment

Click to Enlarge

Modify Ad

Click to Enlarge

Modify Student

Click to Enlarge

Modify Tutor

Click to Enlarge

Modify User

Click to Enlarge

Register Student

Click to Enlarge

Register Tutor

Click to Enlarge

Verify Ad

Click to Enlarge

View Financial Records

Click to Enlarge

Wednesday, September 9, 2009

Files Database updated

You can now access the documents from our right sidebar.

Documents Added are
- SRS
- Use Case Diagram
- Class Diagram

Cheers.

Tuesday, September 1, 2009

Learning System Idea

The Learning System will be produced as an application on Facebook. (to be revised)
Apart from being able to learn academic subjects, students are able to learn musical instruments, sports or practically anything in the world.
Students and Tutors will register to this system to be allowed to use the system. Students will be able to search for the tutor of their choice, based on location, tution fees and what they wish to learn. Students will be able to enter keywords to search for the tutor.
Tutors, however, will not be able to access profiles of the students. Tutors can pay a small fee to have their advertisement to be at the top of the students' search list.

Friday, August 28, 2009

Preliminary SRS and Use Case Diagram 1

2 new documents have just been added.

Preliminary SRS

Use Case Diagram 1

Rocket Learning System Begins Development

The Rocket Learning System is a tutor-student matching system. It allows students to look for guidance, on a particular subject of their interest, from various tutors in the system. Tutors will need to register in the system and write a short description on what they can teach. A matching tutor list will be displayed for prospective students, based on keywords in their search query. They can then choose from the list of tutors and proceed to learn what they want.

Tutors will need to rent their advertising space on a time-based model. They can also choose to boost their chance of finding more students by paying a nominal sum to push their profiles to the top of search lists. Students will use the system for free.

Our team's wish is to place this system into an already established social networking platform, like Facebook. The huge number of registered users will aid us in expanding the awareness of our system. With more people joining as prospective students, tutors will then be motivated to join. To help jump start the number of tutors available, we can offer free advertising space for a short period of time.

However, we will still be exploring other alternatives before making a final decision.

Project Team
Project Leader: Ng Hong Kiat Glenn
Database Administrator: Mok Bao Ren Clarence
Website Administrator: Teo Zhi Wei Melvard
System Administrator: Teo Jun Wei Kenrick
Interface Design: Wong De Shun
System Design: Chew Xuan Jie

Project Schedule
Week 2-3: Generate ideas and produce a preliminary SRS.
Week 4-5: Analyze and establish system specifications. Refine system requirements if/where necessary
Week 6-7: Begin Design phase. Develop a skeletal user interface.
Week 8-9: Further Refine System Models.
Week 10: Prepare for demo/evaluation.