INTRODUCTION
- A university provides a lot of facilities for their staff and students.
- It would be a waste for the university if the facilities provided are not used to the maximum by the students or staffs.
- Most students are having difficulties to book a class or two because they need to do it manually and it is time consuming for the students to make the booking.
- It is also hard for the staff to book any classes for faculty’s events as they need to check for the availability of the classes needed manually so that it would not redundant with any of the student’s schedule.
- It would be a waste for the university if the facilities provided are not used to the maximum by the students or staffs.
- Most students are having difficulties to book a class or two because they need to do it manually and it is time consuming for the students to make the booking.
- It is also hard for the staff to book any classes for faculty’s events as they need to check for the availability of the classes needed manually so that it would not redundant with any of the student’s schedule.
SCOPE
System Scope•The system will be able to make decision and give results to user based on the user’s request.
•The system will be able to allow user to make booking based on the date, time and capacity requested depending on the availability of the classes at that time. |
User Scope▰ Academic Division Administrator (BPA)
• Able to register new information regarding the facilities at the faculty. • Able to manage class timetables by updating any changes to the class timetables. • Able to generate report such as booking report to oversee the bookings made by the student or staff. ▰ User • Able to make class booking in the system. • Able to manage their booking by cancelling or making any changes regarding their booking. |
SOLUTION COMPLEXITY
Forward Chaining
• Forward chaining is a technique for gathering information and then inferring from it whatever can be inferred.
• Forward chaining is the data-driven reasoning.
• The reasoning starts from the known data and proceeds forward with that data.
• Each time only the topmost rule is executed.
• When fired, the rule adds a new fact in the database. Any rule can be executed only once.
• The match-fire cycle stops when no further rules can be fired.
• Forward chaining is a technique for gathering information and then inferring from it whatever can be inferred.
• Forward chaining is the data-driven reasoning.
• The reasoning starts from the known data and proceeds forward with that data.
• Each time only the topmost rule is executed.
• When fired, the rule adds a new fact in the database. Any rule can be executed only once.
• The match-fire cycle stops when no further rules can be fired.