Khan Doc

Topics: Login, Requirements analysis, User Pages: 14 (1560 words) Published: August 22, 2013
[pic]
Virtual University of Pakistan

SRS of
Multi Agent Based Time Table Management System

Submitted by:
Name:Shahida Khan
Student ID: MC080407626

Project Information
Supervisor Information:
Name:Tanveer Arshad
Virtual University of Pakistan.

Student Information:
Name:Shahida Khan
Student ID: MC080407626
Group ID:S10204029
Class: MIT
Session:2008-2010

Project Title:
Multi Agent Based Time Table Management System
Project Tool:
• PHP
• MySQL

Table of contents
1-Introduction………………………………………..…….4

2-General goal………………………………..…………….4

3-Current system……………………………….………….5

4-Proposed system…………………………………………5 4.1-Overview…………………………………………………………...5 4.2-Functional Requirements……………………..………….6 4.3-Non-functional Requirements……………………….…...7 4.4-Entity Relationship Diagram..……………………….…...8 4.5-system model………………………………….……….…9 4.6-Use cases…………………………………….……………10

4.6.1 Diagrammatic Use case………………………………….………………10
4.6.2 Descriptive Use case…………………………………….……………..13

5.0 Hardware and Software Requirements.
5.1 Hardware specifications…………………………………...20 5.2 Software specifications……………………………………20 5.3 User Characteristics……………………………………….21

1. Introduction:
Time Table Management System manages the schedule of courses and teachers according to the rooms. Time Table is the key in any educational institution, as it allows scheduling the courses for study. All the students and teachers follow this schedule for effective study.

Time Table Management System shall allow different teachers to schedule their courses and it shall also avoid clash of rooms and shall keep in mind the other subjects of the class to avoid any clash.

2. General Goal:
Time table management is a difficult task in any educational institute management system and it is done manually. Goal of this project is to try to automate the process of Time Table Management. Automated Time Table Management System can be very effective in any educational management system. Another Goal of this project is to try to make it intelligent so it know a little about time table based upon user input and help the user in making the correct decision. Time Table Management System will be multi agent meaning that different entities will exist independently and Time Table Management System will only provide a way for them to interact.

3. Current System:
Current system in any SMS works manually and requires minimal input from involving entities and putting the entire decision making on one person, making extra work for that person.
Teachers give their preferred time to the person responsible of Time Table Management. The Person responsible for time table management consider Teacher input and selects a subject, teacher, class, sees the available time slots and room and enters that information. Whole process is done manually.

4. Proposed System:
4.1 Overview:
We will design a multi agent based system, with teacher entering their desired timing and system will accept our available rooms. System will keep record of previous time table as well. System will also provide the list of the available rooms and time slots.

4.2 Functional requirements:

1- There shall not be time table clash for a class or teacher. 2- Teacher can select room and subject to teach.
3- Subject or room already taken shall not be available again. 4- It shall not put the entire load on one person. 5- System can schedule time table dynamically. 6- Easy report generation.

7- Teacher can not modify or update information. 8- If required system shall access teacher information from existing profiles and records....
Continue Reading

Please join StudyMode to read the full document

You May Also Find These Documents Helpful

  • Essay about Genghis Khan
  • Genghis Khan Essay
  • Kubla Khan Research Paper
  • Kubla Khan Essay
  • kubla khan Essay
  • Genghis Khan Essay
  • Kubba Khan Essay
  • Imran Khan Research Paper

Become a StudyMode Member

Sign Up - It's Free