You are on page 1of 67

A

Project Report
on
c

TIME TABLE MANAGEMENT


c
cc
 c   c c  c c
 c c
   c c c
c
 c c
 c
   c c  !c" c
SUBMITTED BY
NEHA GUPTA (08EGJCS037)
VERSHA GUPTA (08EGJCS063)
Under the Guidance of
# $c%#c&'%c
c
DEPARTMENT OF COMPUTER ENGINEERING
GLOBAL INSTITUTE OF TECHNOLOGY, JAIPUR
[2010 ± 2011]

c c c
c
()'%)c* c'c&*')'(+!c,% c
- c' c c .c
c
c
c
c
CERTIFICATE
c
c
ccc  c ccc c c/'))(c#c%)c#%*%(#*0c c
c cccc ccc cc cc  c   c c
c  c  c    c  c  c c  c  c  c    c  c
  !c"'%c cc  c c123241233c$c
c
Team:
c
NEHA GUPTA
VERSHA GUPTA
c
c
c
 5cc6c,  c1233c

5c,  c
c
c
c
c
c
c
Mr. Amit Bhora Prakash Ramani
Lecturer, CS&IT Department HOD, Computer Engineering and IT

c
c
c
c
c
c
c

c c c
c
()'%)c* c'c&*')'(+!c,% c
- c c c .c
c c

ACKNOWLEDGEMENT
c
c
c
ccc 7c c8 cc cc c c !c  c cc c
 cc c c  c c c $c
c
c c  c cc c4 c# $c%c c  cc c c c
 !c c c   c  c  c c  c  c  c c  c c
 $c
c c
9c  c 7c c 8 c  c  c  c c # $c 7 c   c -&$'$c  c c
c$c(c .!c# $c%c c  c c7c !c  c c  cc
c $cc
c
9c c 7cc cc  c c c c c  c c cc
 c $cc
c
c
c
NEHA GUPTA
VERSHA GUPTA

c c c
c
PAGE INDEX
S. No. TOPIC PAGE NO.
c Abstract 3c
3$c Introduction 1c
3$3$c *c  cccc 1c
3$1$c   c  c c 1c
3$6$c cc 6c
3$:$c  c   cc 6c
 cc c
3$;$c  c c :c
3$<$c '  = c cc  c :c
1$c Analysis <c
1$3$c c c <c
1$3$3$c  7c  c c <c
1$1$c   cc >c
1$1$3$c  c   c ?c
1$1$1$c   c   c ?c
1$6$c  c   c @c
6$c Design 32c
6$3c   cA c 32c
  c
6$3$3c  c 32c
6$3$3$3c  c 32c
6$3$3$1c c 32c
6$3$3$6c  !c% c c 33c
%   54c
6$3$3$:c   c 31c
6$3$3$;c '  c 31c
6$3$1c '  c c 31c
6$3$1$3c c   c 31c
6$3$1$1c c5c 3:c
6$3$1$6c  c  c 3:c
6$3$1$:c  c% c 3:c
6$3$1$;c ( c c 3:c
6$3$6c  cA c 3;c
6$3$6$3c  cA c 3;c
6$3$6$1c c c 12c
6$3$:c  c8c 12c
6$1$c 7c  c 13c
6$1$3$c    c 7c 13c
6$1$1$c  c 7c 13c
6$6$c #)c  c 13c
6$6$3$c 4 c  cc 13c
6$6$1$c % c  c 11c
cc6$6$6c Ac  c 63c
6$6$:$c c 61c

c c c
c
:c Codingc 66c
:$3c c  c c 66c
;c Testing 6:c
;$3$c c c 6:c
;$1$c c c cc  c 6<c
<$c Limitation and Scope :<c
>$c Snapshots :>c
?$c Conclusion ;?c
c Bibliography ;<c
c

c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c c c
c
c  c8c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c

c c c
c
c
ccccccccccccccccccccccccccccccccccccccccccc c8c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c

c c c
c
ABSTRACT
c
c
c
 c c   c   c c c c c c c   c  c c   c
c c cc & c  c c# B)$cccc  c cc
c  c c cc cc  c  c  c c c $cc
c c cccc c c $cc
 c c !c c cc ccccc cc  c $cc c c
cc cc  cc c  $cc
%  c !cc c  c c  c  ccc !c  !c c cc
$cccc c  c cc c  ccc !cc cc !cc c
  c !cc c c c c$cc
*c c c  c  c c c  c c  c 7c  c  c c  !c c  c
!cc  c cc   c  c$cc
% cc   c  c cc  c  ccc !c  c c c $cc
%  c  c cc  !cc  cc  c cc $c%  c cc c c
 cc  cc 7cc c$cc
c
c  c A c c c c cCcc
c  5c cc
c & c7c 5c1(- A .c c c
c # 5c<:c#c%#c
c

c  c A c c c c cCc

c  5c    c c* DDc


c   5cE c   c
c    5c# A c
c )  5c & ! c c&#)c

c
c
c

c c c
c
c c &% c3c
1. INTRODUCTION
c  c c  c c   c c c c  c  c 8c c  c
 c$c & cc c  ccc!ccc  c c c   c   c
c c cc cc  c c   c c c  c  c cc
cc  cc c cc  ccc   c   cc c
c cc  $c

1.1c Need for the new system


c   c c c  c   c  c  c c  c   c $c c  cc  c
  cc   cc  c cc  c $ccc  c   c c c
 c  c  c c c  c   $c  c !c c c c   $c c  c
  c cc  c  cc c ccccc  cc  c  c
 c c c c  c $cc
cccc%c  c c c  c c c  c  c c  c c c c  c c  c
   c  c  c   c c c c  $c c c c c  c c c
 c c c c cc  c   $c% !cc   c c cc
 cc c  cc c c c 7$cc
cccccc8c!cc  c cc c  cccc  c cc cc
 cc  c c  cc c cc  c c cc  cc c c  c
  c$cc
cccc9ccc  cc c  !c cc c ccc c c c
c  7cc  c cc  $c %cc  !cc  c  cc  c  cc
 c c c cc  c c  c cccc c  cc  cc
 c c cc  $c cc c cc  7c  c  $cc c
c  cc  7c c  c  c   ccc  c   $c cc   c
  c  c c    c  c !c c   c  c c c c  7c  c c
c $c c cc cc  ccccc  cc  $cc
ccccc  c  c c   c   c c c c  c c  c c   c c
cc cc cc  cc c  c c c cc ccc  c
  $c' c cc cc cccc c cc  cc  c  c
cc  !c !c !c  c cc  c c c  c c  c  cc
c cc  $c

c c c
c
1.2c Detailed Problem Definition
c
' c  c c c c   c c c   c  c c  c  c   c  c c
 $c c  c   c  c  c  c c  c c c   c c   c c
   c c  cc  ccc $cc   c cc   c
cc c !c!c !c  c$c c  cc c c   cc c
c  c  c $c c   c c c  c  c  c c c c  c  c c
c  c c   c  c $c   c  c  c c   7$c  c c c  c
cc c c ccc c cc  c  c  c $c !c
c cc  ccc cc c $c
c
1.3c Project scope
c
c  c  c c  c c c   c c c  c c   c   c c c c
cc c cc  ccc  c  ccc c c c !c(  c
c  c $c c  ccc   cc  c A c  cc  c cc
  cc   c c!c !c c c  $c
ccccc%ccc cc c!cc   c c 7ccc   c cc
  c c  c   $c  c !c c c   c  7c  c c   c  7$c c
 c ccc  c cc  cc 7cc$cc
ccccc cc  c c c c  cc ccc cc  c cc  cc
c  c  c c  $c c c  c c  cc  7cc c  c  c  c
c cc  $cc
cccc%cccc c !ccc  cc cc  c cc   c c  cc
 c  ccc 7cc c$cc c c ccc c c
 c  cccc  c  c$cc
ccccc   c  cc c  c c c   c c  c cc 8c   c
$c%ccc c!cc c   c cc c cc  c
$cc
ccccc c !c  c c c  c  c   c  c c   c  c  c c
  c  c c c c c c c   c c   c cc  c   c
c ccc  $c c cccc cc  $c
c
c
c

c c c
c
1.4c Presently Available Systems for the same
c
cc  c  ccc c  c c $cc  c c c !cc
 c ccc  cc A $c c!c cc c c  cccc
 cc c c cc cccc c cc $c cc  c
  c c c   c c c c c  c  c c $c c 8c
c cc c  c cc A c c c  cc $cc c  c cc
  c c    c c c   c   c c  c c c  c  c
  $ccc8cc cccc cc c ccc  c c c
 c cc   c cc  c  $cc cccc cc  c  c
c   c  c $c !c c c   c  c c c  c   c c $c
 c c  c  c  c c   $c c c   c   c !c c  c
  c c  c c  c  c c c   c  c c c c   $c    c
  cc c  c  ccc7c c   $cccc   cc
8 cc A $cc ccc c cc c cc  $c
c
1.5c Future Prospects
c
# c c   ccc cc ccc c c c 7 ccc c
cc c  $c
ccccc c  !c c c  c   c   c  cc c  c   c cc   c
 ccc !c  !c !cc c $cc
cccc*ccc  c8!cc c cc cc c  cc cc  cc
 cc cc  ccc c c c ccc  $c
ccccccc  !cc c cc  c cc  c  $ccc  c  c
   !c c  cc cc 7cc  c c  cc   cccc
  c cc   c c cc  cc  c  cccc  c c
ccccc c$cc
cccccc  !cc  c c cc  c c c c  c   $cc  c c
c  cc 8 c c  c c c  c  ccc!cc
c c  cc cc  $cc c c cc  c c c c c cc
c cc cc c $c cc cc  c c c c cc
c ccc c  $c
c
c

c c c
c
1.6c Organization of the Report

c   = c  c  c  c  c c c c c  c  c   !c  c c
c c c $cc  c cc  c c c 5c
c   c3 c ccProject Introduction  c c ccc cc  c
c c c  c c c $c % !c  c  c  c c c c
 c c c c c   c  c c  c c c c  $c  !c  c
 c cccc $c
c   c1c cccProject Analysis  c cc c  c   c c
c c 7c  c c c  c  c   $c  c c c c  !c
c   c c  c  c  c c c c  c   c   c c  c
c   $c!c   cA c   c-  .cc  $c
c   c6c cccProject Design  c c  ccc c cc c
 c  c c  c c   !c !c$cF c#)c  c c
 c 7c % c   !c c  c   c c   c  c   c -.$c
% !c7c% c cccc  c  ccc c cc $c
c   c :c  c c c Coding  c  c c  c  c c  c c   c Gc
 c  c c c  cc c $c % !c c  c   c  c  c c c
c $c
c   c;c cccProject Testingc c cc  !ccc c cc
ccc c cc c  ccc  cc cGc  c c c
 c  c c $c c c  c c  c c  c c   c  c c  c
   c cccccc c c 7c c c $c
c   c <c  c c c Project Scope & its limitationsc  c  c  c c c
 H c ccc c cc c$c% !cc  c c
   c c  c  cc  $c
c  !c c c c Project Snapshots c   c  c   c   c c   c
  c  c c c c c  7$c %  c  !c Conclusion, Bibliography,
GAppendices cc $c
c
c
c
c
c

c c c
c
c c&% c1c
c
2. ANALYSIS
c
2.1 Project Plan
cc c   !c   c c cc cc  c 8c c c   $c
c   c c  c c  c  c c c c  c c c !c
  c  c c  7  !c c c   c !c !c c
 c  $c
ccccc c c c c    c   c c c c  cc c   c $cc
c  c c c  c c   c   !c  c  !c c c
 $c c  c 7c c c 7c  c A$c % c  c c c
 c  c   c  $c c   c c   c   c c   c   c
c c c  ccc c c ccA c cc c c c
 cc  $c
cccc c c cc  c cc c c c c cc  c c
  c 7$
c c
2.1.1 Task Identification Plan
c
% cc 7ccc  cc cc  =c c  =$cc  c c c
 c  c c c  c c  $c  7c   c c  c c  7c c
 ccc c c  !c c c  c cc  c cc 7c c  cc
 c  c c c c  7$c c  c  c c  c c c c c c
$c
ccccc  c  c   c  c  c  c  $c  c  c  c c  c
 7c   c c  54c
Module I:c c
cccc c cc cc c  c!c  !ccc c  $c!c  c  c c
c  c  c c ccc$c% cc c ccc   cc
Module II:c c c  c
c  c  c

c   c  c

c c c
c
c !c !c !c c c  c

c  c c c  c

Module III:c c  c


cccc& !c c  c  c  c c   c c  c c   c !c  c   c c ccccccccc
  $c%  c  cc  !c c cccc   $c
Module IV:cc  c c
cccc%  c  c cc  !ccc  c cc $c
Module V:c cc  c
cccccc  c cc c  c cc$c

c
2.2 Feasibility study
c c
c c c  c c c  c c  c c A c c  c  c !c
!c '!c  !c  !c c  $c c  c c A  c c  c  c
 c  c   !c  !c Ac  c  !c $c c   c c  c  c c c
c c  c A  c c$c
ccccc c c  c  c c c   c   c !c c c c  =c c
 c  c  c c  c c c c  $c c c c c   c
  ccc  ccc   cc c cc ccc c
c  ccc $c
cccc9ccc  =cc cc  cc   $c cc   c c
 ccc!cc   cc  ccc c  7c cc c c
 c c c  c  !c   c c   c   c c   $c c
  cc cc  =c5c
c
2.2.1 Technical Feasibility
c
c cc c c cc   c c cc  c cc
 4c c c  c  c 8c c c  c c !c 9 c c  c
c  cc A c cccA c c  c cc8c !c
 c c c c  c  c c c   c  c c  c c c c  c  c
 c c  !c    !c c c c c  c $cc
ccccc  c c   c c  c c  c   $c c c c  c c
c  cc c ccc $cc c cc   ccc  !c  c

c c c
c
c  c c 7 c c  cc 7c  !cc c $c  c
cc c cc c ccc  c $c   !cc  cc c
 c c  !c    c c $cc
ccccc  c c  c A c  cc  c cc c cc  c
cc c   c c c cc $cc 7c  cc cccc c
c 8c c c c c & !c# A c c c 7c     $c %cc
 c!ccc ccc  c c c & ;c cc c cc
c A $c
c
2.2.2 Operational Feasibility
c c
%ccc  c cc cc ccc   c$cc c cc
cc c A c cc  = $c'  c   c c cc
 c ccc 7c c c  c c cc c  $cc
cccc c  c c   c c c c c c c   c   c  c c  c
 cc  4cc cc c c cc   c cc !c c
cccc c 7c  c cccc  c c c c c c
c c  c cc c c c cc c   c $cc
cccc' c c / c c   c   0c c c   c cc  c c
$c    !c c   c c c  c A c  c c  7c c
 $c c  c c c Ac  c  c c c  c  c  c  c c
 c   c $cc
ccccc  c  c c  c  c c  c  c c  c  = c  c c  c
 c c c ccc  c c   c $c' cc  c cc
  c c  $c !c ccc  c   $cc
c
2.2.3 Financial Feasibility
c
%c c  c c   c  c c  c  c c c  c  c c c  c c
  c  cc  = cccc   c   $cc
ccccc c c   !c c   c c c   c c c c   c
 cc  c c  c ccc$c c ccA c c
8cc$c' ccc c   $cc
cccc' c cccc ccc  c c  $cc%c ccc c c
 c$c cc cc c c  cc  c cccc c

c c c
c
cc c cc7 c ccccc c $c cc c  c
8 c cc   ccc $ccc
ccccc  c c   c   c  c c c c 8c  c c   c c
  c$c 9c c c cc c c  c  $c 9c c cc c  c c
c  $c
c     c c* DDc
c E c   c
c 9c  4( c c
c
2.3 Team Structure
c
c c ccc cc 54c
c * c( c
c F  c( c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c
c

c c c
c
c c&% c6c

3. DESIGN
c
c c  c c  c  c c   c   c  c c  c c  c  c
  c A c   !c #)c   !c Ac   !c % c
  $c% cc cc  c  c cccccc  $c

3.1 Software Requirement Specification c

3.1.1 Introduction
3.1.1.1 Purpose
c
c c ccccc c c  c c cc9c c/ c

c  c   c 0$c c  c8 c c  c c   c  cc !cc

 c cc!c ccc c!cc c cccc c

c c c c  c  c c 8  c  $c c c c  c c

  c A cc cc c $cc c ccc c

 c cc c  c c c c cc c !c c  c  c  cc

  c c c c  c c cc A c  cc  $cc

  c A c   c   c c  c   c A c  c c

!c c c c cc$cA c cccc c  c c

c cc  c  c  c  c$cc

3.1.1.2 Scope

c  ccc  cc   c   cc c  $cc c c

c  c Ic cc  c c   c cc  $cc cc

 c cc !c c c c cc  $ccc ccccc

 c c   c  c   c  c  c c c   c  $c  c c  c

 ccc  $c c c cc c  c  cc cc c  cc$c cc

 c cc cc cc c$c

c c c
c
3.1.1.3 Definations, Acronyms and Abbreviations

&#)5c4c& c8c# 7c)  c

 5c4c  c cc

& 5c4c& 8c   c

3.1.1.4 References
ƒc  c & c  !c  cc
ƒc  c
ƒc $6 $c
c
3.1.1.5 Overview
c
 c c cc5c
ƒc Overall Description  c  c   c c  cc !c c
c8  c $c
ƒc šSpecific Requirements  c cc c c  !c c  cccc
c $c
c
3.1.2Overall Description
 cc c  c c cc c cc A $c

3.1.2.1Product Perspective

c cc cc  cccc  5c

c c  c  c c  c  c c c c   c  c c  c  c

 $c

c c c  c cc  c  cc !cc c  $c

c c c ccc  c  c cc  $c

c c c c cc  c  c c c c  cc c c  $c

c c  c c  ccc c c $c

c c c c ccc  $c

c c c
c
3.1.2.2Product Function:

Print button   c c c  c  c  c  c  c c


c  c

Reset %   c   cc $c

Login )c c  cc c  

Submit ccc  

Print option c ccc  $c

Log out cc cc c c

Table 3.1 Product Function

3.1.2.3User Characteristics

& c c c c c cc&$'$c ccc 7c c%  $c

c   c c c   ccc%  c 5c

±c %  c c cAc cc c  $c

±c  c cc  c  ccc!c  !c c cc $c

±c  c ccc  c  ccc  c $c

±c  c ccc  c  ccc c c $c

±c  ccc c c c $c

 cc cc c$$c%  $c&c c c

ƒc  c8 cc   c   c

ƒc  c 7 c7 c cc c c  $c

ƒc  c7 c ccc cc  cc cc$c

c c c
c
3.1.2.4System assumptions, dependencies and constraints

±c Assumptions

c  c c c  c  c  c c c A c  c c  $c c

cc c c c cc cc c ccc7 c cc

   c cc ccc 7c $cc cc c cc cc  c

c c  c  7c  c c c   $c % c c   c  c c  c  c c

c cc c c c $c

±c Dependencies

c  c  c c  c  c c c A c  c c c  $c

' c c  c c c c c c c  c c  $c c c

 c c9c  cc c#= c  8!c( c c cc   $c

±c Constraints

c  cc  c c ccc c  c  cc  $c %c  c

 !c c c c  c c c c  c A c c c c c  c

c c c  c ccc  c c c & ;$cc

c
3.1.3c Specific Requirements

3.1.3.1 Functional Requirement

9c cc  c A cc c cc 5c

1) Name of the Use Case: Home Window

Description: c ccccc cc  cccc$c


Pre Conditions: * c
Normal Flow of event:
cc cc A cccc
cc%c cc c 7ccc$c
cAlternative Flow of the event: * c

c c c
c
2) Name of the Use Case: Registration

Description: c c c  cccccc


Pre Conditions: * c
Normal Flow of event:
cc cc A cccc  c $
cc c cc  c cc 7cccc$c
cAlternative Flow of the event: * c

3) Name of the Use Case: Login

Description: c c c c c c cc c  c


Pre Conditions:   cc c  c cc c
Normal Flow of event:
cc c c cc c  
cc cccc c c c c$c
cAlternative Flow of the event: * c

4) Name of the Use Case: insertion of details

Description: % cc  c  ccc!c !c !c  c cc c


Pre Conditions: * c
Normal Flow of event:
c cc  ccc  c  
cc cc  c c   c c $c
cAlternative Flow of the event: * c

5) Name of the Use Case: Change Password

Description:  c c cc  c


Pre Conditions:   cc c c  c cc c
Normal Flow of event:
cc cc A ccc c  c 
cc cc  c!c c  c cc  c ccc  $c
cAlternative Flow of the event: * c

c c c
c
6) Name of the Use Case: Generate the time table

Description: c  c cc c


Pre Conditions: cc  c cc  c
Normal Flow of event:
c%  c  c cc  !ccc  c cc $c
cAlternative Flow of the event: * c

7) Name of the Use Case: Print the time table

Description:  c c ccc  c


Pre Conditions: * c
Normal Flow of event:
cc cc A cc 7ccc c
cc cc cc ccccccc  $c
cAlternative Flow of the event: * c

8) Name of the Use Case: Logout


Description: c c  c c c c$9c c cccc 7c
cc c$c
Pre Conditions:c* c
Normal Flow of event:
cc cc A cc ccc cccc cc 7cc$$

Alternative Flow of the event: * $c


c
9) Name of the Use Case: Reset
Description: c c c c c cc 7cc c$c
Pre Conditions: cccc c  cccc$c
Normal Flow of event:
cc cc A cc  cc c c cc $

Alternative Flow of the event:c* $c


c

c c c
c
3.1.3.2Design Constraints
ƒc  5c c c  c c   c c c  7c  c  c c c
  c A $c
ƒc  5cc c cc ccc c c ccc c  $c

3.1.4 Future Extensions


ƒcc  c  cc cc $c
ƒc#  c c cc$c
ƒc  c cc  cc c cc c  cc cc c c cc
  $c
c
3.2 Database design

Table 15cc c  c

 5cc  cc  c  cc   c c

Column Name Data Type Null able Default Primary Key

 Jc  c c 4c 3c

 J c F  c c 4c 4c

 Jc F  c c 4c 4c

c c c
c
Table 25c c  c

 5cc  cc  c  cc   c $c

Column Name Data type Null able Default Primary Key

 Jc * c *c 4c 3c

 J c F  c *c 4c 4c

 c F  c *c 4c 4c

Jc F  c *c 4c 4c

 7J c * c *c 4c 4c

 J c * c *c 4c 4c

 J c * c *c 4c 4c

 c * c *c 4c 4c

Jc * c *c 4c 4c

c c c
c
Table 35c c  c

 5cc  c  cc  ccc c c c  $c

Column Name Data type Null able Default Primary Key

Jc * c *c 4c 3c

 Jc * c +c 4c 4c

Jc * c +c 4c 4c

) Jc * c +c 4c 4c

Jc * c *c 4c 4c

  Jc * c c 4c 4c

c c c
c
Table 45c)c  c

 5cc  c  cc c  $c


c
c

c
Column Name Data type Null able Default Primary Key

)Jc * c *c 4c 3c


#  c F  c *c 4c 4c
 c F  c *c 4c 4c
c * c *c 4c 4c
 c  c c 4c 4c
c
c
Table 55c  c  c
 5cc  c  cc  c c c
c

c
Column Name Data type Null able Default Primary Key

Jc * c *c 4c 3c


 J c * c *c 4c 4c
9Jc * c *c 4c 4c
 J c F  c *c 4c 4c
 Jc c *c 4c 4c
%  J  7c * c *c 4c 4c
 Jc  c c 4c 4c
c
c
c

c c c
c
Table 65c c  c
 5cc  cc  c  ccc  c

c
Column Name Data type Null able Default Primary Key

Jc * c *c 4c 3c


 J c F  c *c 4c 4c
J c F  c *c 4c 4c
 Jc * c *c 4c 4c
J  c * c *c 4c 4c
c
c

c c c
c
Table 75c  c  c
 5cc  cc  c  cc  c  c
c

c
c
Column Name Data type Null able Default Primary Key

  Jc * c *c 4c 3c


* c F  c *c 4c 4c
c F  c *c 4c 4c
#  Jc F  c *c 4c 4c
% c F  c *c 4c 4c
c * c *c 4c 4c
 c 8c *c 4c 4c
 Jc * c *c 4c 4c
c  c *c 4c 4c
c
c
ccccccc

c c c
c
3.3 Risk Analysis

%c 7c  c   c  c c c    c   c c c   = c c

 =c c  c    c  c c   = c c c   $c %c 7c c

  c  c8c c c   c c c  !c c c

 c A c   ccc c  c cc  = $

3.2.1 Performance Risk

c   c cc cc  c#  ccc cc c


c  c c  c $c c    c 7c  c c c c
 =$cc
c
3.2.2 Schedule Riskc
c c c 8 c c c c c   c c c c  c  $c )  c  c
  c c A c !c  c c  cc
c

3.3UML Diagram

3.3.1USE CASE Diagram

%cc  c   cc c c # c )  c-#).c c c c  c   c
  c cc c  c c c4 c  $cc ccc c c  c
  c cc  c  cc ccc c c  !c c c-  c
cc .!c c ccccc $c
c

cc

c c c
c
c c  c3c

Actor5cc%  c

Object5c3$c#  c)cc c  c

cccccccc1$c#  c   c

cccccccc6$c#  c c  c

c c c
c
c c  c1c

Actor5c& c c c

Object5c3$c c c  c  cc !c!c c c  $c

1$c( ccc  $c

cccccccc6$c cc  c  cc $c

c c c
c
3.3.2Activity Diagram

% c   c c   c   c  c  7 c  c c  c c
c c  c  c !c  c c  $c %c  c   c c c
  c c c  $c
% c  c35c

F  c c cc c  c

c c c
c
% c  c15c

 c c  c

c c c
c
% c  c65c

Fcc  c c  c  c  c

c c c
c
% c  c:5c

( c cc  c cc c 7cc cc

c c c
c
% c  c;5c

 c  c

c c c
c
% c  c<5c

 c c  cc

c c c
c
3.3.3Data Flow Diagram

cccccccccc

c)  c2c

c
 cc
c c
cccccccccc%
c  c   c
   c
#  c
c

ccccccccc

c c c
c
)  c3cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc

c
%  c
cc    c

c %c c c
%  c ccccc)c  c
c F  c c  c
)cc c
c c
 c
c

c c
c
c   c
  c
c
c
c
c
  c

c   c   c

c cc c   c

c c c
c
)  c1c

c *c  c   c   c

c
)c c  c
  c c c   c
c  c  c
&'c c

c
c

c
 c  c c
c &'c c  c

c c c
c
&% c:c

4. CODING
c  c c  c c  c c c c c c c   c  c c
 c$

4.1 Coding Style Followed

 cc  c cc cc  c  ccc cc cc


cc & c c&#)$

& c c&#)c cc  c   5

c &#)cc  cc ccc c


c  ccc  c  c cccc $c
c  c
c (c   c
c c c  cc c
c F  cccc c c
c
c & !c c c c c c c &#)c c c  c  c c  c  c c c
 $c

c c c
c
&% c;c
5.c TESTING

& c cc  c c c c c c ccc c   c  c c
c  c$c

5.1 Test Plan

%c c  c c c   c c c   c  =c c c c  c  c
 7!c c !cc c cc c $c c8  c c cc!cc
 cccc  7c c ccc c cc  c  !cc    c c
  !ccccc  c $c   !ccc c  c cccc c
cc cc cc!c c c cc cc!cc c  cc!c
 c c  cc ccc c c cc  c  c cc$c
  ccc c  c  ccc  c 7  cc
   c ccA c cc c c c c!cc ccc8c
c c c c cc  $c   cc c   c c  !c c
c  c c   c c c c c c   c c   c c 7c c
  c cc  $ccAc !cc cc c!cc c c
8c c   c  c   c c c c  c c   c $c c  c c c
 c cc c c  c c   c c c  c  H   H c
ccc c c A c cccc c  !cc c
c 7c c8c c cc ccc c  $c
  c c c   c  c  c c   c  c c  c c  c  c
 c  c 7c c 8c  c c  c  c c  c   c c c
 cc  c c A c c $c
  c!cccccc !c cc c c
c c c c   c  !c   c c c c   c c  c  c c
A c cc c cc c cc $c
c  c   c   c  c c c  c c   $c  !c c
 c c  c  c  c  c  c c  c c   c  c c  c
 c   K  c  c  c c c c c =c c   $c
c   c  c  c -c c c c .c   !c  !c   c

c c c
c
!c c  c cc c !c  c cc c8c !c
 c c c8 !c   c  !c    c !c c c   $c
  c   c  c  c c  c $c  c 8  !c c c  c c
 c   c c   c   c c  7c   $c    !c c c
  = c   c  c  c  c c c   c  !c c  c c  c c
  c  c  c c   c c c c  !c c c !c c    !c c
 c 7  !c   cccc c c cc 7cc $c
%c  c c  ccccc  c   cc c c cc  c
c $ccc c4   c $cc c  c c c c c
  c  c cc c  c c   c c cc c c   c  c
 c$ccc c  cc c c8  c cc c c
c 8c  c  c c c c   c c c c  c c 8 c c
c c5cccc cccccc cc cccc$ccc c
  c  c   c   !c c c   = c  c c  c c c
  c  $c  c c c  c  c c  c  $c    c   c
c  cc cccc cc ccc  cc  $c
c
Types of Testing5
Black box testing4c  ccccc cccc c$cc c
 cc A c c  $c

White box testing4c c c c  c c 7 c  c c   c c  c c
  Lc $c % c 7c c ( c 8c $c   c   c c c  7c
 c c 7c  c c c  c $c c c  c c   c  c c  !c
 !c !c$c

Unit testing4cc  c  c  cc c  $c cccc


   c c c c  !c c c A c   c 7 c  c c   c   c
c cc c A c  cc  c c cc $c

Incremental integration tests4ccc   c  cc cccc c


c   c cc  cc Ic%  c  c c c cc
cccc  ccc   c cc $c

c c c
c
Integration testing4c c  c  c  c c   c c  c  c
 $c # c c  c c  !c   c   !c  c c   c
  cc c 7!c$ccc ccc c   cc H  c c
 c$c
5.2cTest Cases and Test Results
c
à  à  à  à   à  à  à    
                    
       

23c F   c   c  cc  c cc c c c &c &c


c  c  c   c
/   c c  c
0c cc  c c
$c c  c   cc
  c 7c c c
 cc   c!c cc
   
!c cc  c
  c
!cc  c c
c c c
 c 
cc
21c F   c   c  c  cc c c c &c &c
c  c c c   cc
/)c  c c c c
 0c c c     c
c c c c c c
  c  cc - c
c c c  c
c  
.cc
 c c
c

c
26c F   c   c  c  c  c c c c &c &c
c  c c c c c
/  ccc !c c  c
c  7c     c
    c c c c c
0c c c c
c    cc
c   c
c
cc

c c c
c
2:c F   c   c  c c  cc c c c )c )c
c  c c  c
/  cc   c  c c
c  c  c c
  c  cc cc   
 c c  c
c c c
 c  c c
c c
  
c
2;c F   c   c  c  c cc c c c &c &c
c  c / c
  c
/  cc 0c c
0c  7c c c
c   c 7c cc
c c c c
 c c   cc
 7c
 c c  c
  c
2<c F   c   c  cc%  c c c c &c &c
c  c  c  7c
/  / 0c  cc
c c
0c cc c !c
c  7c cc
c c
  c $c
 cc
c c c
c 7c
c 7c
cc
 cc
 cc
c
c
  $c
2>c F   c   c c c c% cc c c c #$c #$c
c  c c8c 8c
/0c / 0c  $c  c c
cc cc  7c
 7c  c
  c c
cc
 7c
2?c F   c   c  c c  cc c c c &c &c
c  c c   c
/ c   c c  c
!c  c c c   c
  !c  7c c c
) !c   cc c  c  c c
 c c
  c

c c c
c
2@c F   c   c 8 8 c c c &cc &c
c  c ccc ccc
/ c  c  c
cc c c   c
  c  cc  c c
c  7c c8c c 7$c
  c 8$c
32c F   c   c  cc  c  c c c c &c &c
cc  c  c c
/ c cc  7cc  c
c  7c c c cc
  c c c
c c   c c
c / c  $c
 c
/8c
 c
c
Table 5.1 Test Cases and Test Results

c
c

c c c
c
&% c<c
6.cLIMITATIONS AND SCOPE

c  c c c cc  c  cc c


c   c c  ccc ccc  $c
c ) c  c ccc   $c
c #  c cccc  ccc c
c c  c c8cc c c 7c $c
c  ccccc cc   c c c  $c
c   ccc  c ccc c  cccc  ccc   $c
cccccccccccccccc
cc cc cc  c  cccc
c %c c c c c  c c
c c  c cc c  ccc c c c
c   c  c cc  cc c cc c  ccc  c
8c cc $c
c c  cc cc  c ccc  c c  $c
c  c c  c ccc  c  c c
c
cccc
ccccc
c
c
c
c
c
c
c
c
c
c
c

c c c
c
&% c>c
7. SNAPSHOTS

1.c Login Page

c
c
c
c
c
c

c c c
c
2.c Registration Page
c

c
c
c
c
c
c
c
c
c
c
c

c c c
c
c
3.c Forget Password
ccc

c
c
c
c
c
c

c c c
c
4.c Change Password

c
c
c
c
c

c c c
c
5.c College detail

c
c
c
c
c
c c c
c
6.c Shift Detail

c
c
c
c

c c c
c
7.c Branch Details

c
c
c

c c c
c
8.c Semester Detail

c
c

c c c
c
9.c Teacher Detail

c
c

c c c
c
10.c Subject Detail

c
c
c

c c c
c
11.cSeminar details

c
c
c

c c c
c
12.cProject Detail

c
c

c c c
c
13.cLab Detail

c
c
c

c c c
c
14.cDistribute teacher

c
c
c

c c c
c
15.cView teacher load

c
c
c
c c c
c
16.cSelect branch for generation of Time Table

c
c
c

c c c
c
17.cTime table

c
c

c c c
c
18.cTime table to print

c c c
c
19.cPrint menu for printing time table

c
ccccc
c

c c c
c
&% c?c
8. CONCLUSION

c cc  c  cc cc c$cc c ccc cc


c  c  ccc  c  $cc cc c cc c  c c c c
 cc c  c $c%  c !cc c  c cc  c  ccc !c
!c  !c !c c  c c cc  c  $cc  c c  c c
c c c   $c c c  c c c c   c c c  c $c %  c
 cc  c   !cc  c  c $c c  c  c c  ccc  c c
cc $cc' ccc  c c  c ccc c$c
c
c
c
c

c c c
c

You might also like