Sei sulla pagina 1di 60

c  


 
 

1. INTRODUCTION

1.1PROJECT DESCRIPTION

˜    
       


     
    
 
    
! " 
  
  .

1.2PURPOSE OF THE PROJECT:


è|     !   
 ! 
#!  
$$   
!!

 ! 
  
 " 

    #
è| R
  
  
  
% 
 &      " 

#
è| 
'        

!
'   
 (
 
   #
è| $
      !     !
  !   
   
 
 
 
è| R
  
 
  "      % ˜
 !  )
)
)#
*    +  &&   
       ) 
$  
     !    
   

1.3 OBJECTIVE OF THE PROJECT

è|    !  ,
   
        
" 
   

     


   
        
      

1.4 SCOPE OF THE PROJECT

è|    -   
  #
è|  
       "  

     #

 
      



c   
 
 

2. SYSTEM ANALYSIS

2.1 PROBLEM ANALYSIS

    '              # "   "     


      
 "    -        
  (
     
 # .         ,          
 #

                  !      !  


  ' #                    ,

 
#
è| . "    #
è|  !"  
  
è| $ " !      ! 
!      #
è|  !     !  "   ,
    #
è| O 
 .
è| 
£.£ SOLUTION OF THESE PROBLEMS

      !    "  
    !"
  " 
   
      
  "!         
#
/#| 0 !       
"  
 #
1#|       ,
    
   ! - #
2#|    !          "    ,
   
  
#
Î |       !
 " !!   !  
 


 
      



c   
 
 

2.3 EXISTING SYSTEM

              -     



 
+   
     #
   "      "        

2.4 PROPOSED SYSTEM 

è| .   !     #


è|     

 
 !            !! 

  ! + 

"    #
è|     !    

              ! 
! 
 

  !   .

2.5 REQUIREMENTS
2.5.1 HARDWARE REQUIREMENTS
  ˜ 

*˜˜ 134 
 534
  
. /4 
 14
  
0   2 
2.5.2 SOFTWARE REQUIREMENTS
  ˜ 

$6"7" $1 
O    & # 1338
4
 $9O  1338 

 
      



c   
 
 

3. MODULES
2#/.    
2#10   
2#2
 
3.1 ADMINISTRATOR MODULE
|   !     
 
         
        !   !       !
  #
|      
        
         !
   
 !       #
|            " !       " #
|         "      .
3.2 USER AND PUBLIC MODULE
| 
     "                #   , 
!          ! #
|   .   
  !       !      ,
   
  " #
| .            "         ! -  
"        "       
!
"   "     #


 
      



c   
 
 

4| INTRODUCTION TO .NET

  # R "     "


   !     ! 

                !  
  #   # R "       !!   !"
,
 : 

÷|    
 ,
&        "  ,


      -


  
 -
  
    &    
-
   #
÷|     
 & -
       '  !"    
 
!
#
÷|    
 & -
       !  -
!
 


 
   "  &     #
÷|     
 & -
             ! 

  !
        #
÷|         -  

 
 "      !


 6"&   
 6 &   
#
÷|  
 
      
    
# R " 
     "    
 #   # R "   "

  :  
           # R " 
 
 #  
           !  !   # R " #
;
    !             
   -
  
 
   
 
            
 "    !
  
     !     !  !
 



    
    #  !
  

 !
      
!    
  !    #             " 
  
  "  
               "     

 #  
        
   !   # R "   

    ,
&   

 !        
   
   
  !     
 &      
  
 !
<0= 
 
            
.$#
 6 R  7O6  
#
 
      



c   
 
 

   # R " 


         
        

         


      -
!   

   
  !"      
 -      
    !  # #R "           
      !  &    #
R  -   .$#           
     & 
  !    
 #.$#" 
"       
6 R  
 7O6  
 !" 
 
   
 
#
   -    -   !      
     
 < ! !   - =#0  -   
           
     6" R 
  
*O 
 # *        "       
 
<    
!> .
 7>
 =    "  !

       
 
!! 
  &   -
 

   !   #
  !"    "      !  
     
    
       
        #  
   " "   
   "    

 #


 
      



c   
 
 

4.1 FEATURES OF THE COMMON LANGUAGE


RUNTIME
 
              -

  -


   !   !

         
#    !   
 
    
    
      #
6   
    
    "     ! 
        ! !
    
       <
      
    "  

  =#       
    
          !  ! &

    &

    
   !
  !    
  
#
    !

 

 
 #R  -    
   
-
      6   
    
  



      !    " # 


 !  !
               &   !"     -
 
!   
#
     !

       
 & 
 &
 !
 !  
 
   
      <$=#   $  
     
    !& 
#     
!    & 
   
  
      
  
!  $#      

 

           
 "    
 !
  
!    ! #
         !        
 
!"   # R  -        
   ,
   
   ! 
  ,
     "           #
   
          " 
  

         ! 
#
    

        
# R  -     

 "   
             !

     !
   !    
   
  "      
    #.
    " 
      

# O   
          # R "     !   !  

 
      



c   
 
 

# R "       -


  "            
    
!  - 
#

6          !   !"  !  !     
!"  !       #     "         

       


  
 
   ˜OO#
          
  ! 
# .    
 
                
   
     
   #.!  
 ,&& <?=
        
 
      
      !      " 
   -
#
 "                ! !     

   
&!& ! 
!  
  ! 
#
R     
       & ! 
   & 

 
  
!> $9O $  @     !  $ 

<$=#   !  
           
   "      

 "    ,       ! 
 !    A      
       #


 
      



c   
 
 

Î   NET FRAMEWORK CLASS LIBRARY


  # R " 
     

 !         
    "   
       #  
     ,
    
    !   " 
   "   
 
    !
 #  
     # R "          
    

  "   "!  ! #R " #   & 

  
     " 
   #R " #
R  -     # R " 


         !  !

 
    "


  #; 


  "
   "  
   #R " #
.  " -
 !    ,
&   
      # R " 
      

      !
        

   
         

     

  ! 

#   
    
  
    
    ! 
 '      
 # R  -   
     #
R "    !" ! 
  
:
÷|   
#
÷| $
     
#
÷| 6"0 
<6"R =#
÷| .$# 
#
÷| 7O6  
#
÷| 6" 
#
R  -    6"R 
    
      !    
   !6"0   #!"   .$#6 R 


  6 R 
  #
4.1.2 CLIENT APPLICATION DEVELOPMENT
  
   
         ! 
  6"&
     #         ! 
     ""  
!               !     #   
 
 

 
  "   
       "  
   

 
    &         #   


 
      



c   
 
 

   ""      0       


 

  !     
   #
 .   !
  
       .
 7
  <"

       6" R 
 =            
6    #   
  
    
  
:   -
 
   


 
 
   
  #
     
 
 
)BB
,

"    
! R     <R=   "    

    <.˜=    
  
!> C  4 
>#   #
R "  
    
 !    -  
    
 
          
  !        !
 

#
 6"R 
  
   #R "    
    !  0    # ;
 
 
  "" 
      
   "    ! - 
  

    !  #


R  -   #R "         , 
   
  " ! # 
       
 
     
   
  #R " 
 

    ! #      !  "   " 
   #
R "             !
 
      

 #
0 .
 7
 6"R 
    &  

 
 A
  #           -

 


 
!  
    A  <
  0      ! 

=
"    

 
      
#4
 !
 



   
   
             A  

"    !          6 # ;  

     
!  ! 
 
"       6   #




 
      



c   
 
 

4.2 ASP.NET
4.2.1 SERVER APPLICATION DEVELOPMENT
$  &  
       "           
# 0    
   
        " 
 "
 
    
 
    !   #     
 "     !   !  
        
    "  
   ! 
 
 !    #
 !"  "  
 " 
"    
 
  !!       # $   
  $  $9O $  

 !       "     
 
 -
      
  
 #
4.2.2 SERVER-SIDE MANAGED CODE
.$#              #
R "   6 &   
#*"  .$#   , 
  D   
   

  !     6       &
  ,
   
 #4 6 R  7O6  
 
$  .$#     
  !  
      


! 
   #R " #
7O 6   
        6 &   
 
     &  

      
  6   #
*"   6 &   
7O6  

    0
      !   " 
    -    
     #
  7O6   

 !   !" 
       

     


 
    
  
 6 &  

       7O 6   
# .   7O 6   


   
         
     !   #
!          ! .$ 
  "    

     .$# 6 R !! #R  -  

   6  R                 # R " # 
  
              !  "    *  -
<   

 ! ! =#6 R    -
   

      
          
     !
 
      



c   
 
 

   !   #


    .$    " 
  
   # .$#     !     !
          
    .$    
    
 "           

#
 #R "     

!
    
    
  ! 7O 6   
 
# 7O 6 
 
       
  $. <     
 &
  
=
7O <  -      ! =  6$˜O <  6  $ 
 ˜ 

O   =#   # R "               
  " &
!#
R  -    6 $ 
 ˜ 
 O     
  "   
#R " $˜E
  7O6  
  6   
 6$˜O  
   
 F   C  4 
 

     


 
  
 ! 7O6  
# 

 


 
     !  
    
         

 
  $.  7O  # .   
    
 
  
  7O 6   
 
   6  $ 
 ˜ 

O       
    $˜E !
        
!! "  #R " #
!     "7O6  
 #R " 
    !
   
!    
 
  

  $. 6$˜O  7O# 0   
        !
  

 !    
 " 

   ! "   
 

!  
     !"    #
R  6 R           7O6 
 
 "  "      !   
         
  

 
!$#
4.2.3ACTIVE SERVER PAGES.NET
.$#      ! "     
         

     " !6  
#.$#!!   
         6      :
G|  
  ! 
# .$# 
  
       
 
      # 0        
  .$#
  
 
      



c   
 
 

   ! ,&& 
     '  


 
  ! -#   
   ! 
 ! 
  "    !
 #
G| 6 &   $ #   .$# ! "  
      

-        C  $           #
6;$6;   & &    
    
    
, ! "! !   " !  #
G| "  R -#4
 .$#   
      
  "   ! - !      !        6  

   #   # R " 
        ˜   .


     

  !     6 # .$#      &


   

            
 
   

    #R  
      
       -  &     
   "   .$#.
G| $ 
# .$#      ! 
     !      ! 
  
   
       
! # R 
-     .$#    ! "  "       !
  

      
 
 !      
         
   C  4 
 &   !   
  # .   
 
       !      "    
   
 
 
 
 ! 

    

#
G|    # .$#    -&   


!   
" 
 !          6  
#
4
 
! !     - "     
"     ! 
    #   H'  
   H
   -     .$# R "  
  " # .
.$# R "  
            
  

  !    #                


  
 #
G| $
   .  # .$#       "  
   
"  !   
!
          ! 
 
 an
 
    #R    
  
       
 
      



c   
 
 

 .$#   !    <  


=  " 


 
 
" 
    

     
   #
G|  '  - #.$#   " &!
 

  
"   H&H  
          #!
 
 -    
  
   !   .$#   "    "

 &"  
  #  
   
    
 
     #
G| $
 #6 6"  
  & 

! 

      
à ar à r .
4.2.3 LANGUAGE SUPPORT
  
! #  ! 
  !!  &   !   
   :FC 4 
 ?$
.
WHAT IS ASP.NET WEB FORMS?
  .$#6 R     ! "    
  
       
      
             
     6 
  #
    
 !.$<.$#   -
  " 
-  = .$#6 R ! "   
!
  
       !   !
 
        #   
  
  :
è|    
        0
   
 
  
 
!
    
  !
         "  #
è|    !      
   
        
      !  
<H  
 H=#
è|    !             6;$6;     ! 
  < -.$
   =#

.$#6 R     -! "  # -!   - # 

      $   
  #6   " 
 
  # - 
   .$#      
        fil
  # R " 
 #  
 
         
  


 
      



c   
 
 


   # <      # - !  
      !     

 D 
    
   
    =#
. .$#   
  
        - *O !  

  !    -   # - < !


 !
    =# R 
-     !"            *O     

 
 A   
    ! 
     !   !   
   
    "  

:
.$#     -
   "  - .$   #  

   ! IJ JK
    
 
    -  "  *O

 "  # -! #  


 
 -
  &"     
  #
  ! 
" 
.$# "  !    
  # !    
 "    
    "      
    
 
  " 
   # -! #.      
&& "  
 &   &
&      
    
    !   *O
  
    ! #
INTRODUCTION TO ASP.NET SERVER CONTROLS
 <  !=IJJK
 
   

 
.$#     
 .$#  
   6   #
$  
  
 "  # -! 
    
*O
   
    LH  H      #  
 *O     
   ! 
  $ #6 #0#*    
# .  
 A -
     !  
         !
$ #6 #0#*  #*   
 #
$  
   
   
 &     "   
   # 
       <  " 
 I  LH  HK !  !     &    "   =#  
 
 & 
  #
        *O 
  .$#   
   '  

 
     #R  -   !"
       "   I :    K
 
       

       #
 
      



c   
 
 

/#| .$#6 R      " !"  


6 0#
1#| .$#6 R   
    " 
 <  
 
 
    =#
2#| .$#6 R      -
  "  -.$  #
5#| .$#  
     "  
  
 !
 #
8#| .$#   "  58 &   
 # ˜   
   
 
    #
M#| .$#   
 
  
  ,
        "   
*O#
N#| .$#       " 
 '    ! !  

 #
O#| .$#   
       "    
  
      
    #

 
      



c   
 
 

4.3 ADO.NET OVERVIEW


.˜#  ! .˜  

   


    
 !   
   
#"   
!
!  
" " 
      7O #
.˜#     .˜ ,
 
    
   
,
    
  " ,
# E   " .˜# ,
 
   
˜  $ ˜     ˜  .  #
      
  "         ! .˜# 
    

       -  ,
&&   ˜   $  &&   
    
!      #4
 !  ˜  $ !
  
    #;
  ! ˜  $    " 

 
  
  "      
      !      
 #   
˜  $  
          
    
 
 " !  #
 . ˜   .      ,
  

          !  ˜  
$ #   

 
                       
   !  "    ˜   $       #        pro ààing
     

&  # "   !!    &  
  !!
      
      &    
   

  ! ! # .  
  !    
   ˜   .  
" 
                   "  ˜  $  

    # 

       !           $9O

         #



  7O&   ˜   $  ,
    
      
  "  "     !      : !      

#   
    A "  A ! 
 !             
    

      #    "    
 !     
"    ˜   $                 !    .
-    ˜  $     ,
#
6     ˜   $    "   !   
 !         
       
!
! #   !      


!    ˜  $  !     # O˜4 $9O
 
      



c   
 
 

$  #˜    <$ #˜  # ˜ $ #˜  #$ =  


  !   #  R "     !   
 ,
:     

˜     ˜  .  #  
! 
 " A"  
  
 ! ˜  $   O˜4)$9O$  #˜    
- "     "     #
  !" 
 "  
     ,
      
    "#  ,
 :

è| 
#R 

    
       #
è|  #R $9O
        #
è| ˜    #R   ! " & !  
 !   $9O$  
  
#
è| ˜   $ # R           !     7O    
    #
è| ˜   .  # R         ˜   $  

      
    #
è| 6    " 

           " !!  : $9O
$   # ˜      <$ #˜  #$ =  O ˜4 # ˜  
   <$ #˜  # ˜=#        "  "    $9O $   #
˜    #    "    

!$9O$  # O
˜4#˜        O˜4  <  O˜4
   =#
Conn ionà:

     A   A               &
!


   
 $9O 
#       

    
       !  !   " 

     ˜      ,
  
  ˜  $ ,
#
Comman à:
 
    !                
     &
!

  
 $9O #.
 
 
    
 
  0˜.              #
;
                   !  

 
      



c   
 
 

   -#   -    "  " "     $   
    "    .
Daa R a rà:
  ˜      ,
   "    "   &)! " &

       #   ˜      .   !   "   



   # .
˜      ,
     !  -
 
         #  
! !    ˜    ,
!! !   
  #R  -  
    ˜     "  ! 
 "   #

4.3.1 DATASETS AND DATA ADAPTERS:


Daa S à:
  ˜  $  ,
     .˜
   ,
    " ! 
"      
: ˜  $  " 

 # ˜  $ 
,
    

 !    "      &   
  
    

     


 # *"       ˜  $ 
   
   
            ˜  $ ,


 
 "           
   .   "       
"  "           " 
     ! "   

     # ˜  
  !          7O!  !  
     

  
˜  $ ,
#  
     ˜  $ 
 
 
  !  !   
  #
      ! ˜  $ ,

 
  
˜ $ 
 
  
    # ˜  $    ˜  .  
<  ,
=       
#
  ˜  $    7O

 
 
      


  7O     7O 
# 7O

      
 


  6 $ 
#!
 ˜  $ "  


 
 
  !   !    
  .

 
      



c   
 
 

4.4 DATA ADAPTERS (OLEDB/SQL)


 ˜  .  ,
"      "  ˜  $   

  # 0     &
!
 $˜  .   <  "   
  
$   $
=
 
     ! 
 "  " 
"  
!$9O$      #R  O˜4&      
"      ˜˜  .   ,
   
    ˜  
 ˜
,
#
  ˜  .   ,
  
           
 ! 

          ˜  $ # 0   R   !   ˜  .  

 $O
 D  0    
  $ 0˜.
 ˜O
 ! 

  "#;
 -
   
 
  
          
 
  
!    
 # R  & 
 
   4  ,

    
    &        
   # *"     &    
   -  &                      
-
  $0˜. ˜O
    
"    &  ! 
#

/#| .˜#  - !.˜!  # R " #
1#| .˜#" 
 " &      7O ! ! #" "
,
 ˜  $  ˜  .     !   
 #
2#| .˜#
           !               

 ! 
  #
5#|     !  .˜# 
  #
8#|    
 -
  
  
             
       #;A !    ˜  $   
       #
M#| .
  ˜  $               
     
4.4.1 SQL SERVER TABLES
$9O $    
    
       #  ˜!!     

 !     !! #          
!      #
 
      



c   
 
 

PRIMARY KEY
    $9O$     !    
   ! !   
 ! 

    # 0  ! 
    E  
  E #          
 !  
    # "          !
  
!   
 
      #
RELATIONAL DATABASE
$    ! !    
   
  #$9O$             # 
 
     " 
 "   -  # "  
$9O$                 ˜4$#    
"               !      "       
    !     "    .
FOREIGN KEY
6  !     
    !  !  !   
!  # .!    !       !!      "     

  !    !    .
REFERENTIAL INTEGRITY
    $9O $   "             

 
  "   #                  



 !     !    #
DATA ABSTRACTION
. ,   !         "   
 "! 
  #    
   ! "        #˜  

    #
 
  :  "   ! 
 " 
  
  " 
   
  #

  O  :  .      !      
        " 
   
   
           #
C "  :      ! 
 " 
  
  !
     #
ADVANTAGES OF RDBMS
÷|   

   
 
      



c   
 
 

÷| 
 

     
÷| ˜  
 $ 
÷| $  
  !

÷| $
   

   
÷|   
    
÷| !
  
   

÷| ˜     

 
  #
DISADVANTAGES OF DBMS
. !
      !   ˜4$   
#      
 !

!   !"   "      "! 
  -         " 
   !     -
    #
6  
 '  
 
   
 ! 
      
         
 
 !!     
 
 #

 
      



c   
 
 

4.5 FEATURES OF SQL SERVER (RDBMS)

$9O$C !          <˜4$=


 
  ˜       
     ! ( 
  !   #  R  
  - 
     <˜$$= 
      
 
<O= 
   

      ˜$$ O

  

  $9O$  
     ! 
 
 
$9O $C               ˜4$     
 
 ! 

   !       #
$9O$C˜4$   ! 
!  ˜4$" 

 
   !     
  
  !          

#
$9O $C "   
  
  !!  " !   " 


       ! 
 
  " 
 
÷|   "  
   
ENTERPRISE WIDE DATA SHARING
         

 !   $9O $C ˜4$    
         '              
 

#
PORTABILITY
$9O $C  !          O3 
 "    
   !  
 07 $˜$ $)1 
   '  !
     ! #    
   !  
      
   !       .
OPEN SYSTEMS
$9O $C !!         !   %   $9O#  $9O
$  ( 

    $9O$C %$9O$C˜4$
"     
   

 !  
      
!"  
$9O$  ( 

     

  
!             &       #
DISTRIBUTED DATA SHARING

 
      



c   
 
 

$9O $  (  "          


   

     
    "      ! ! "    


  #  .   $9O   




        . ;


 
  "    
  ! 

     
  #
UNMATCHED PERFORMANCE
    


      " $9O$C ˜4$
   
 ! 
.
SOPHISTICATED CONCURRENCY CONTROL
  6  
  

 

   #  6 
    $  

 P
 Q%" 
 ! 

   0"   ) "    ! 
  

#$9O$   !  
  "&  
 
 
!     '   
       
 "  #
NO I/O BOTTLENECKS
$9O $  ( ! 
   
    !  "   
 
 
 
 ) 
#6       "  "    

  
  $9O$  
  
"      
!     
                  "  

 
    
#˜     
  
          
 

      "   


 !   #$
! 
 "     
  
  
!  ! 
 "  
        !  


 " "  !     #

 
      



c   
 
 

5. SOFTWARE DESIGN
5.1Syà m D àign
5.1.1 S nario
.$
 P.   
!"     -  
   
   !
      
#  
   

  !
 
!   
 !    !   !     !      !  " ! 
 
 #
$
  :. O
 
 .
 :.   
R"!  :
/#|  .  !         " 
1#|      "     
2#| * 
    
$
  : O
 
 .
 :0   
R"!  :
/#|  0  !         " 
1#|      "     
2#| * 
    
$
  :   " 
 
 .
 :.  0   
R"!  :
/#|    ! ! ! 
  " 
1#|  !   !    " "    
$
  : !
 
 .
 :
  
R"!  :
/#|  
 ! !  !#
1#|           #




 
      



c   
 
 

5.2 UML Diagramà:-


OBJECT ORIENTED DESIGN METHODOLOGY
0O    !   !
!  ,
  
 
 ,
     $)6 
# 0O       !       !

#* 
  
 
!      !  
  
An Ov rvi  of UML in for noaionà:-
1. Uà Caà Diagramà: -
0 
         
    #      
!
 !  #0 
 !
   !  !  -  
 !  "#  
         !     "      

     !  #


2. Claàà Diagramà: -
 ˜   
   
 !  #    
 

!   
   
      !     ! ,
#     
 
         ! ,

          

 #
3. S  n Diagramà: - 
$  
    ! '    !    ' 
 
 
    ,
#     ! !   !  
,
    
       
 # . $  
        

  
   ,
#
4. Aiviy Diagramà:&
.
   
    !
 #.
      
    -  !   !  # .
      !"

     !"#




 
      



c   
 
 

5.2.1CLASS DIAGRAMS


 
`  `
    


  
     


</3=
  R C
<13=
 
<13=

 
<13=  
<833=
   R  ˜   
        
</3=
 " 
</3= O
C
<13=

 C
</3= 
<23= 0  
 
C
<133=
˜ 
˜ 
C
<133=


 

è| .<=
è| .<= è| .<=
è| 0  <=
 è| 0  <= è| 0  <=
| ˜   <=



 
      



c   
 
 

5.2.2USECASE DIAGRAM

 

 
      



c   
 
 

5.2.3COLLABORATION DIAGRAMS

A min:


 

 
      



c   
 
 

Uà r:

 
      



c   
 
 

Employ :

 
      



c   
 
 

5.2.4 SEQUENCE DIAGRAMS


A min:

||.˜                 


   ˜     ! 

O   

   

      

      "  

           














 
      



c   
 
 

Uà r:
||0  ||        C "  
.

 ˜     

O

   



   ˜  

C "   
  . 





 
      



c   
 
 

Employ :

                
.

 ˜      " 


 ||
O

  .



 0  + " 

  
   

   
     " 

 
   " 






 
      



c   
 
 

5.2.5 STATECHART DIAGRAM

O


 
 
  


0   
  ˜  


    


;$
   
#$
%$

7







 
      



c   
 
 

5.2.6 ACTIVITY DIAGRAMS





 . 
0 O
 
C 

   
  

   
  
|

0     


|

  !   
|

$



 
      



c   
 
 

0 O
 
 C 

   
.



     


0     


|

  !   
|

$

 

 
      



c   
 
 

*.3 DATABASE DESIGN


5.3.1 NORMALIZATION
    
 !
          ! #     
    
     
       
# #  !   
              "        
    
       #
˜
   
!          
                 #      "   
 !    !  
   #
  :
 ' 
 !  !"!  :
÷|  
    
÷|        !  
÷|  !   
!  
÷|  
    
    
   :            
!   #
˜    :0  !     !   #
0    : ˜   
 
  !       
    
  
 R :      !  
           #
5.3.2 FIRST NORMAL FORM:
.          !    !  !           
 
 !           #  4   "          
  
   !       -      #
5.3.3 SECOND NORMAL FORM:
.          
   !      !    !   
  !  ! !"  #
/=|      
     
1=|        
2=|      !!
    ! !   #
5.3.4 THIRD NORMAL FORM:
.               !  !    -    
   
 #
  ˜   
:!"      
  "  
              #
     '  
 "   
  
                          
 
  #

 
      



c   
 
 

5.4 TABLE DESCRIPTION


. 
R     ˜   
. ˜ 0OO 4
   C.*.<83=
 "  0OO C.*.<83=
    <18=
   C.*.<18=
 ˜    ˜   
   
R     ˜   
  0OO 4
   C.*.<83=
   ˜ 

R     ˜   
  0OO 4
O  C.*.<83=
















 
      



c   
 
 

 R  
R     ˜   
  ˜ 0OO 4
0˜  
    0OO C.*.<83=
  ˜    C.*.<18=
     C.*.</3=
O
  C.*.<18=
O    C.*.<83=
    C.*.<83=
 .   C.*.<18=
  4  C.*.<13=
  ˜ 
  C.*.<133=
    C.*.</8=
     .
$   C.*.<13=
R 
R     ˜   
! ˜ 0OO 
0˜  
R    C.*.<83=
R ˜    C.*.<18=
R    C.*.</3=
O
  C.*.<18=
O    C.*.<83=
R ˜ 
  C.*.<133=
    C.*.<83=
    C.*.</8=
     .




 
      



c   
 
 

$R 
R     ˜   
˜ 0OO 
0˜  
    C.*.<18=
    C.*.</3=
.   C.*.<18=
˜    C.*.</8=
   C.*.</3=

  .
    C.*.</8=
˜ 
  C.*.<133=
$R0 
R     ˜   
0 ˜ 0OO 
0    C.*.<83=
 "   C.*.<18=
    C.*.</8=
0    C.*.<18=
.   C.*.<833=
   4
   C.*.<18=
 ˜    C.*.<83=










 
      



c   
 
 

6. IMPLEMENTATIONS
6.1 SCREENSHOTS
  :

    :





 
      



c   
 
 

O:

* :

 
      



c   
 
 


  

àaà

 
      



c   
 
 

   " :

0   :

 
      



c   
 
 

6.2|CODING
Co for Login Pag :

D àign Pag

IJS    O   LHFH . 6 LH  H


    R LHT)    /#  H R LHO# -#
H LHOH
JK

I :  ˜LH


 /H  LH  H
 
* ˜LH 
* /HK

I  !LH$ $ #
H LH  H LH -)
H)K

I
 K

I  K

I K

I
 LH1H
 LH HKOI)KI) K

I K

I LH !HK

  I)K

I LH !HK

 I : -4- ˜LH-0 ˜H  LH  H


 LH
 HKI) : -4-K+DI :  R C   
˜LH 0 H  LH  H  C   LH-0 ˜H      LH 
   H
C   LH /HKI) :  R C   KI :  - C
   ˜LH 0 H  LH  H      LH  C   H
 
      



c   
 
 

 C   LH-0 ˜H C   LH /H


C  - LHU"B<V&B#AWU"B=XSU"B<V&#WU"B=XU#U"B<V&
#WU"B=XHKI) :  - C   KI)K

I) K

I K

I LH !HK

  " I)K

I LH !HK

 I : -4- ˜LH- " H  LH  H  - LH " H
 LH
 HKI) : -4-K+DI :  R C   
˜LH  H  LH  H  C   LH- " H
     LH "     H
C   LH /HKI) :  R C   KI)K

I) K

I K

IK

I)K

I LH !HK

 I :4 ˜LHOH  LH  H  -LHOH



LHOR
HC   LH /H)KI)K

I) K

I K

IK
 
      



c   
 
 

  "0 I)K

I LH !HK

 I :* O  ˜LH   H  LH  H


   0 LHT)  # -HK  I) :* O KI)K

I) K

I)  K

I)
 K

I) : K

Co b in : |
$ D
$ #˜  D
$ #! D
$ #
D
$ #6 D
$ #6 #$
 D
$ #6 #0D
$ #6 #0#6  D
$ #6 #0#6  #6  D
$ #6 #0#*  D


  
 O:$ #6 #0#  
Y
˜  $ D
4O$,L "4O$<=D
 
   RO <,
   .  =
Y

Z

 
      



c   
 
 

 
 O 4/R
<,
   .  =
Y

Z
 
 OR
<,
   .  =
Y
!<  #C =
Y
L<˜  $ =,# O<-0 ˜# -- " # -=D
!<#  V3W#"#K3=
Y
$ VH  HWL#  V3W#"V3WVH  HW#$ <=D
$ VH˜HWL#  V3W#"V3WVH0 ˜HW#$ <=D
$ VH  HWL#  V3W#"V3WVH  HW#$ <=D
  # 
<H  # -H=D
Z
  
Y
 $
#  $ $
<  <=HHH  <A; O˜  


#     A=H  =D
Z
Z
$ VH  HWLH. HD
  # 
<H  # -H=D


Z
Z
 

 
      



c   
 
 

w.| TESTING

.   
    ! 
 aà  #
 :
          !       ! 

 #    !   
     '  
  -!  
#
T àing àra gi à:-
. $   !  !"        !"   
       ! " 
      

!
 
!!" #$!"  
     
 !  "   !    C !
  C  # C !

!       !
          !" 

    

!
 !
# C   !      !
          !" 
   
 
 (  #
6 .
   !" #
÷|  !
 
÷|    
÷|   &O   <R
 =
÷| !  
÷| $
  
÷|  ! 
 

Uà r In rfa T àing:


.    !
            "  "      
 
  #6     !
"   ! !    
÷|      
!
  !

  !  -      -
 !  
     
  
÷|        
 !     "  
 !
    
  
  # !    "   !"    
÷|                   ! 
         
       "   #    
    !
     
  #

T àing In rfa M aniàmà:


 
      



c   
 
 

    "     !  !



   ! .
Linkà:

                    
   # 6  
        
   " 
 !      "  
   

   
         #

.
      "     
   !
 #

Formà:
 !     "!!   # #       
       #.     "     ! :
/#| 6     

 ! ! ! #
1#|    !        !       "        
  &
" #
.       "     ! :
/#| C ! ! "  ! !     "     #
1#| C ! ! "  ! ! 
   !     -#
2#| $      !  -  #
4.| C ! "             " ! ! .

T àing In rfa S manià:


.!  !  
 !
     "  
 !   !
 
#   "  

"  

  !
   
  
  ! !    !
! 
   
 
!      
#

Uàabiliy  àà:
     "    !    " 
       
 

!!
 #                  " 
   

 !
   #6      
    
 
 !  !!   :
÷| 0    ! 
     !
# #! #
 
      



c   
 
 

÷| 0    !   


#
  O   :
     !   !
       
      

!
#
 
!
 !"      
&
-
 #
  &    
   !      ! &   # 
  
       

      

      

 #    !
"    !     :
÷|   
 
÷| 4   . 
÷| R
   


  &    
  
!          -
 
         
  # $  !   !          
        "#
 . 
     
!    
 ! #

Navigaion T àing:
.   
            
           
    !          # .  
 !   "   ! "  
       
   

  #
.  ! "   ! 
      "  

 -     

O#/ ! 
4
- .6  - :&
4
4- :
. 
 -          

     !" 
 !
#              !" !
     
  

  

 
#
6  4- :
 . "   -   
  -   !  
  
   
   !"          
    -
  
!
   !
 
      



c   
 
 

  # 4 
       "  - 
     
  
      

  -! 
     
   !  
 !  #
  
    -
   
     -
  
           #
    ! 
 "   -      
   

!
  #$"  - 
   
   

   "  - #
  "   -         !      
 !    

    #
O#1   
   /:
    "   0     #
: 0    "   #
:! 0         " ˜  #
   1:
    "   
       ! #
:  " 
    ! "  #
:!         "   #
T à Caà 3:
6   " 
   " #
:0    !  

   " 
:!   
   "  !  


!
 
  " !   ! ! 
  "  "  
    "   #
SYSTEM IMPLEMENTATION
INTRODUCTION
$!"   

  !!"    
     
    "!
!
  
#!
    
 !"    
 
  "    
    

 
 #
.    !  !"        !"   
     
  " &      !         

!
 
 !
 
      



c   
 
 

!" #   !


  
     
 

 
 
#       !        !!  !" 
  "    

 
  !!
     

     &
  #
          !!
   
 #    
       !   !"    "       !    

!
    

 #        !        
"   

     
   
  !  #
 
   
       "            
   !
#$ !"
   
   

#
 !    [
. !! "    ! !"   
! #
è|  ' !   #
è|   $ 
!  #
è|  ' !* &#
è|  ' ! . !  0 #
C    !  "  
  "        #     
!  
  !  

!  

 #
$ $
 :
  
!
     
 
  " !"   
 
           '         ˜    " 
$ $
 #
$ $
 
  !     :
÷| $
 
÷|   
÷|  

÷| !  
$;$ $0; !     

     
    
  "     
      

    
!    !  #
˜.. $0;     
 !    !    
  !
 
  
#
 
      



c   
 
 

$;$ ; !     "  !


 ! "     
     

   !    -   
    
"  #
C.;  !      !         '       " 
!     "    "   

 !      "  


  ' 
    
    " 
  !     -
    
!!  #
R˜.O; 
     !      
  '        !  
#       ! !   


 '  !  
#
$0;$R6.|
$ 
  !      ! !

 
 
  !  ! # "          
      !   #    
" !

 
 :
CLIENT SIDE VALIDATION
C 
         
      
  #                          #
$ 

   :
÷| C4$
            !   !  "        #
 -    ! ! ! !        ! #
÷| R 
      "  !              
 !  !      
     
 
         #
÷|  & -    

          

     !  
"  " "   .
SERVER SIDE VALIDATION
$ 


    
  #$   

 
   
  !  !           
 !       !      
 # $  !       


  :
÷| $   
     

!   !    
!  #.     
 
 #.  
  
 
      



c   
 
 

                           


 ! !  
   !  -!    #
÷| C .

 
           
  #.

   !  


  

 
    '    
 #      
        

 



   
  # 0 &    "     

      #
÷| 0     
     
     #


 
      



c   
 
 

§. CONCLUSION
          !    "     -
 
 
 ,
#    ,
     !        

 "   ! 
     .$#  C4# "     
    
-  6" .
 $9O$        
 
  " P$;$Q    "    
   
       "     
 
    

 "   ! # "      
 
!    ,
   #
BENEFITS:
  ,
 !   !  !!   #  !
  ,
  !":&
÷| ( " &    ,
#
÷|   ,
!!            
 ! # 
  !!  
      !    
 
#
÷|        

       !      "     
 #  

    !  "
      
   
      " 


        #
÷| $     !        !   ,
       
 ! !       #  !   " 
 

   
 #     
!    

  
    ! #    !     - #
÷| 0        !   
      # * 
  
   
 "    !    #
÷| R     !  ,
    "     ! 
  
!   !  ,
      # 
     !      

 # " 
 
     ,
    !   " 
    !     

 !  
 ,
#
÷| ˜           " 
  !         
     
   
         #

 
      



c   
 
 

÷| ˜
   
 "      
 
  ! !    
 !
! 
  

!  !     
    

      #
÷| .
!   
  
!  
      
 
 
 !  #
÷|    !     !     
 
  "  
  

 
#
÷|     !  "
   !!
 



   

O.$:
÷|   '  !        
   &&  
           

      

#
÷|   !   
      
 !      "   
 #

 
      



c   
 
 

=. BIBILOGRAPHY

.   4   


  !  
F133O " -


4  ˜ |  |  | .6  



$     

  $# $!"    .   
 "*

   
  . 
 
  !!  
 

 
      



c   
 
 

 