Beruflich Dokumente
Kultur Dokumente
Pro!e"t Information
Su#ervisor Information: Name: Tanveer Arshad
Student Information: Name: Student ID: $rou# ID: *lass: Session: Shahida Khan MC080407626 S%&'&(&') MIT '&&+,'&%&
Pro!e"t Title: Multi A$ent %ased Ti&e Ta'le Mana$e&ent S ste& Pro!e"t Tool: !(!
M S*+
Table of "ontents
%, ', /, (,
4#-,
Introdu"tion---------------..--.( $eneral goal------------..-----.( *urrent system------------.----.0 Pro#osed system,,,,,,,,,,,,,,,,0 .vervie/,,,,,,,,,,,,,,,,,,,,,,###0 1un2tional Re3uire&ents,,,,,,,,##,,,,#1 5on0fun2tional Re3uire&ents,,,,,,,,,#,###2 6ntit Relationshi7 8ia$ra&##,,,,,,,,,#,###+ s ste& &odel,,,,,,,,,,,,,#,,,#,) Use 2ases,,,,,,,,,,,,,,#,,,,,%&
4#6#- 8ia$ra&&ati2 Use 2ase,,,,,,,,,,,,,#,,,,,,%& 4#6#2 8es2ri7tive Use 2ase,,,,,,,,,,,,,,#,,,,,##%/
0.& 3ard4are and Soft4are e5uirements. 9#- (ard/are s7e2ifi2ations,,,,,,,,,,,,,###'& 9#2 Soft/are s7e2ifi2ations,,,,,,,,,,,,,,'& 9#4 User Chara2teristi2s,,,,,,,,,,,,,,,#'%
%. Introdu"tion:
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.
/. *urrent System:
!urrent system in any SMS works manually and re"uires minimal input from involving entities and putting the entire decision making on one person, making e tra work for that person. Teachers give their preferred time to the person responsible of Time Table Management. The #erson 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. $hole process is done manually.
(. Pro#osed System:
(.% 6vervie4:
$e 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.
1-
2teach. 3-
4-
5-
67-
S S of Multi Agent Based Time Table Management System 8%f re"uired system shall access teacher information from e isting profiles and records.
(.( 8 D:
Tea2her
M (ave Tea2 h M M
Student
M
Stud
Su';e2t
Administration
=enerate availa'le slots A22ount Creation
6nter tea2her infor&ation Ma"e u7date s2hedule Su'&itted % : Shahida Khan ) MC080407626
Tea"9er
Tea2her ti&e ta'le entr
e#orts
-0
D86
6nter su';e2t infor&atio n
6nter Ti&in$
--
Vie/ s2hedule
Tea"9er
7ig ': Tea"9er:s Use *ases
Vie/ infor&ation
-2
;;System<<
7ig (: System 6nly Pro"ess
U*,D86,%
S"o#e: A"tor: Pre "ondition =ork 7lo4:
User a"tion
System es#onse
-# S ste& 7rovides +ist of e?istin$
roo&
2# User enter roo& na&e# 4# User saves re2ords# 4# <f re2ord is saved then &essa$e is
$enerated# S ste& enters the re2ord and sta s at the 7a$e# Ver rarel onl the start#
-4
A"tor:
86. to a2tive it# Pre "ondition Su';e2t infor&ation is availa'le# Tea2her infor&ation is availa'le# Se&ester infor&ation is availa'le# Roo& infor&ation is availa'le# =ork 7lo4: User a"tion System es#onse -0 s ste& $enerate availa'le slot ' &a"in$ 2al2ulation Post "ondition 6""urren"e Re2ord is saved# Ad&in is infor&ed# 1re3uentl # To vie/ the infor&ation#
-9
U*,S$,'
S"o#e: A"tor: Pre "ondition
40 s ste& u7date re2ord Post Re2ord saved ad&in infor&ed "ondition 6""urren"e 1re3uentl # To u7date the s2hedule#
-6
System es#onse
-0 s ste& 7rovides e?istin$ re2ords
-7
U*,D86,(
S"o#e: A"tor: Pre "ondition =ork 7lo4:
A""ount *reation
Ad&inistration 8ata entr o7erator# To enter data Ad&in to enter data# User lo$$ed in and identified
User a"tion
-# User /ill lo$in na&e@ e&ail address and
System es#onse
a22ount t 7e A86.@ Student@ and tea2herB of the a22ount# 2# User /ill enter na&e@ address@ status and stud level of the a22ount 4# User saves re2ords#
4# <f re2ord is saved then &essa$e is
$enerated# S ste& enters the re2ord and sta s at the 7a$e# Ver rarel onl the start#
(.1.'.' e#orts
-8
U*,VI,%
S"o#e: A"tor:
Vie4 information
Re7ort 86.@ to vie/ infor&ation a'out Ti&e Ta'le# Ad&in@ to vie/ infor&ation a'out Ti&e Ta'le# Student@ to vie/ infor&ation a'out Ti&e Ta'le# Tea2her@ to vie/ infor&ation a'out Ti&e Ta'le#
User a"tion User sele2t re7ort t 7e Ati&e ta'le @roo& s2hedule@ tea2herB
20
System es#onse
(.1.'./ Tea"9er
-:
Tea2her Tea2her $ives availa'le ti&e# Tea2her lo$$ed in and identified# Roo& and su';e2t re2ord e?ists# System es#onse
&essa$e# Post "ondition 6""urren"e S ste& u7date ti&e ta'le# S ste& infor&s ad&in# S ste& other tea2her# Rarel # To enter infor&ation fro& the tea2her at the start of the 2ourse#
0.& 3ard4are and Soft4are e5uirements. 0.% 3ard4are s#e"ifi"ations: .ur S ste& /ill re3uire &ini&u& s ste& s7e2ifi2ation at the user end# Cith &ini&u&
20
!2 /ith 466 M(D 7ro2essor /ith 64 M% RAM <nternet 2onne2tivit # .ur s ste& /ill re3uire hi$h end s ste& at the server end /ith &ini&u& !4 -#4 =(D 7ro2essor /ith 9-2 M% ra& 24 hour internet 2onne2tivit !o/er sour2e#
0.' Soft4are e5uirements: At the user end our s ste& /ill re3uire .7eratin$ S ste& <nternet %ro/ser At the server end our s ste& /ill re3uire an .7eratin$ s ste& Ce' Server Soft/are Ai#e# A7a2heB !(! M S*+ data'ase#
0./ User *9ara"teristi"s: 1ollo/in$ t 7es of users /ill intera2t /ith our s ste&#
2-
Administrator: Res7onsi'le /ith over all fun2tionalit of the s ste&# Data 8ntry 6#erator: 86. to assist ad&in in data entr 7ro2ess# Tea"9er: To enter his>her 7referred ti&e into the s ste& to $enerate ti&e ta'le# And to vie/ infor&ation# Student: To vie/ ti&e ta'le infor&ation
22
24
24