john doc.docx

Upload: nusrat-ali

Post on 08-Jul-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/19/2019 john doc.docx

    1/22

      ALUMNI MANAGEMENT

    SYSTEM

    A Project work   Submitted in partial fulllment of

    re!uirement for t"e

    #e$ree of

    %A&'EL() (* &(MPUTE)

    APPLI&ATI(N

    Submitted b+

     ,('N -L

      ./011,/22/3

      Under t"e $uidance of 

     

    #epartment of computer

    4cience

      %IS'(P AM%)(SE &(LLEGE

  • 8/19/2019 john doc.docx

    2/22

      5A**ILIATE# T( %'A)AT'IA)

    UNI6E)SITY7

      &(IM%AT()E 89:/;:

  • 8/19/2019 john doc.docx

    3/22

    ,ubmitted for the !i!a#!oice e/amination held on0 11111111111111 

     11111111111111111

     11111111111111111 

    INTE)NAL E?AMINE)

    E?TE)NAL E?AMINE)

      #E&LA)ATI(N

     ,('N-L

    ./011,/22/3

     I hereby declare that the project

    entitled “ ALUMNI MANAGEMENT SYSTEM2 issubmitted to %IS'(P AM%)(SE &(LLEGE> *oimbatore

    $ a3liated to bharathiar uni!ersity' is a record of original

    work done under the super!ision and guidance of Mr4-

    #ELS'I - %IS'(P AM%)(SE &(LLEGE *oimbatore

  • 8/19/2019 john doc.docx

    4/22

    PLA&E@

    #ATE@

     

    Si$nature of t"e candidate

    5,('N-L7

     

    Si$nature of t"e $uide

    5 7

    A&N(BLE#GEMENT

    E6E)Y G((# #EE# S'(UL# %E A&N(BLE#GE

      I thank Almi$"t+ God for 'i4 blessings showedupon me and enabling me to complete this projectsuccessfully"

      4!ery book is an e5ort to success" Likewise+ hereare my sincere and most respectable thoughts to all thepersonalities who ha!e helped me to present this reportand guided me through the career achie!e the degree"

      I e/press my sincere respect and gratitude to the,ecretary of )ishop Ambrose *ollege+ )eC-*r-Prince)obert %ellarmine> and Prof-#-Elan$o> t"e Principle for gi!ing me an opportunity to complete this projectwork"

  • 8/19/2019 john doc.docx

    5/22

     

    I e/press our utmost thanks to Mr4-S-Su$an+a#eCi> %E> M&A> %ead of The &epartment of *omputer,cience+ for ha!ing allowed me to pursue this project andalso for her !aluable suggestions that she ga!e me in thisproject"

      I e/press my sincere thanks to Mr4-&- #el4"i> Lecturer+ &epartment of *omputer ,cience+ for herencouragement and !aluable guidance" I gratefullyacknowledge the support she e/tended to the successfulcompletion of the project and for ha!ing taken so much

    pain and helped me to a great e/tended"  Last but not least I thank my entire friend for theirdirect and indirect support in helping me to complete thisproject

    &(NTENTS

    T(PI&SPAGE NUM%E)

    A*6N78L4&(4M4NT

    1. INTRODUCTION

    1.1 PURPOSE OF THE PROJECT

    1.2 SCOPE OF THE PROJECT

    1.3 SYSTEM OVERVIEW

    2. SYSTEM STUDY

    2.1 EXISTING SYSTEM

  • 8/19/2019 john doc.docx

    6/22

    2.2 PROPOSED SYSTEM

    3. REQUIREMENT ANALYSIS

    3.1 INPUT DESIGN

    3.2 PROCESSING

    3.3 OUTPUT DESIGN

    4. SYSTEM ANALYSIS

    4.1 HARDWARE SPECIFITION

    4.2 SOFTWARE SPECIFITION4.2.1. ASP.NET 2013

    4.2.2 SQL SERVER 2013 

    5. SYSTEM DESIGN

    5.1 DATA FLOW DIAGRAM

    5.2 ENTITY RELATIONSHIP DIAGRAM1. INTRODUCTION

       The project “alumni mana$ement 4+4tem2 is

    de!eloped using A,9"N4T as front end and ,:L ser!er as back end

    under windows operating system for the college of “%IS'(P

    AM%)(SE &(LLEGE (* A)TS AN# S&IEN&E2"

    1.1Purpose of the project

     The propose of this project is aimed at de!eloping a repository

    for the alumni of the college" The proposed system is completely

    integrated online system" There are many ad!antages in this

    project"

  • 8/19/2019 john doc.docx

    7/22

    ;"< System overview

     The establishment of “ALUMNI MANAGEMENT SYSTEM2

    makes it easier for the college to communicate to the alumni" This

    application stores the entire database about the alumni" The

    college can communicate with their alumni whene!er they want"

    1-SYSTEM STU#Y 

       Analysis

      ,ystem analysis is the process of gathering and interpreting

    facts+ diagnosing problems and using information to impro!e the

    facts and to impro!e the system" Analysis to get an

    understanding of an e/isting and what is re=uired for it" At the

    conclusion of this there is a system analysis description and there=uirement for the new system"

      1-/ Existing system

  • 8/19/2019 john doc.docx

    8/22

      All the records of the alumni data>s are stored in an

    unsecured paper les" The e/isting system was not a

    complete one" The college not e!en knows single details about

    the alumni"

    1-1Proposed system

     The proposed system should contain functions that should

    sa!e the time of the college management" i"e computeri?ing the

    functions like alumni name+ &7)+ batch+ address+ phone number+

    mail id + etc""+

      The proposed system is a user friendly" It helps to reducingthe workload of the front o3ce" It enables fast retrie!al of

    information"

     

    0-)EDUI)EMENT ANALYIS

      3.1IP!" #ESI$

  • 8/19/2019 john doc.docx

    9/22

    3.%P&'(ESSI$

     The process is done with the help of the software which

    consists of form+ database designing and coding"

    0-0(UTPUT #ESIGN

  • 8/19/2019 john doc.docx

    10/22

     

  • 8/19/2019 john doc.docx

    11/22

      :-SYSTEM ANALYSIS

      :-/)ardware Speci*cation

      9rocessor0 Piv %.+ GHz processor & above.

    @AM0 Ram 1 GB & above

      %ard disk0 Hard disk ,- GB space & above

      Mouse0 7ptical

     :-1Software Speci*cation

    7perating system0

      ront end0 ASP.NET(Visual Studio 2010)

      )ack end0 SQL Server 2008 Database

      Oter Tools! " Sa# $r%stal &e#ort

     .%.1 ASP.E" 

    'verview /

      8ith the introduction of Microsoft"net framework+

    Microsoft has committed itself to maintaining its position on the

    cutting edge of internet de!elopment" The new framework

    addresses the current paradigm shift away from standard web

    application and towards truly integrated user e/perience on the

    internet by pro!iding a number of new tools"

      To ensure wide acceptance+ the Microsoft"Net platform

    embrace open standard such as e/tensible mark up language

    $BML' and simple object access protocol $,7A9'" This enables

    http://asp.net/http://asp.net/

  • 8/19/2019 john doc.docx

    12/22

    asp"net to interface easily with application on other platform that

    supports theses open standards"

    -E" 0ramewor

     A2out (& and 4(

    T! "#$ %&'( )$%*$(!("+ "&" %&,! -* "'+ /&%! #$/, &/! )$%%$(

    &(-&!  @un time $*L@' and base class libraries $)*L'

    D!!$*!/ )$'( &/! !/'! /$% &+! )&++ '/&/'!+ '!.. 6CL

    O"!/ )$/! +!/')!+ '()-! )/$++ 7 &(-&! '("!/$*!/&''"8 +!)-/'"8

    %&(&! !9!)-"'$( &( "! )$%%$( "8*! +8+"!% :CTS;.

    T!+! +!/')! %&,! -* "! .(!" /&%!#$/,  

    $oals of (ommon anguage &untime

    S!)-/! &( /$-+" :&+"; !9!)-"'$( !('/$(%!(" S'%*''! !!$*%!(" */$)!++

    M-"'&(-&! +-**$/"

    S'%*''! %&(&!%!(" &( +'%*''! !*$8%!(":$*!/&"'$(;

    Secure and ro2ust environment 

  • 8/19/2019 john doc.docx

    13/22

    T! CLR */$'!+ "! !('/$(%!(" "&" %&(&!+ )$! #!( '" '+ !9!)-"!.

    C$! "&" /-(+ '(+'! "! /&%!#$/, '+ ,($# &+ %&(&! )$! /-(+ -(!/ 

    C!/"&'( /-!+ $ CLR 

    M&(&! )$! +-**'!+ "! %!"&&"& (!)!++&/8 $/ )/ "$ */$'! +!/')! ',!

    %!%$/8M&(&!%!(" )/$++ &(-&! '("!/&"'$( )$! &))!++ +!)-/'"8 &( &-"$%&"')

    '!"'%! )$("/$ $ $

      4/ception handling

      (arbage collection

    Simpli*ed development 

      '2ject oriented features/

    T'+ '(')&"!+ /!-+! &( '("!/$*!/&''"8 !"#!!( )$%*$(!("+

    T! )&++!+ '( /&%!#$/, &( ? $

    A $$*+ )$()!*"+ )&( ! &**'! "$ */$/&%.

    5ultilanguage support 

    R$-8 1@ &(-&!+ "&" "! /&%!#$/, +-**$/"+ IDE '+ +-**$/"+ 8 "'+ &(-&!

    "net framework denes a subset of rules that denes how a

    language can be consumed by the *L@

    T! +!" $ /-!+ '+ )&! "! )$%%$( &(-&! +*!)'')&"'$( :CLS;

    CTS !'(!+ "! "8*!+ &/! &$#! "$ /-( '(+'! "! /&%!#$/, 

    T8*! )&( ! !'"!/ &-!+ "8*! $/ /!!/!()! "8*!

    V&-!+ "8*!+ 7&"& "8*!+

    R!!/!()!+ "8*!+ 7 $

  • 8/19/2019 john doc.docx

    14/22

    M!"& &"& )$("&'( M!"& &"& "&" '+ !%'""! "$ "! )&!/ $ "! &++!%8

    M!"& &"& )$("&'(+ "! (&%! $ "! &++!%8 "! !/+'$( "! )-"-/! &(

    $*"'$(&8 "! *-') ,!8 '( $/ "! &++!%8

    A++!%'!+ )$%! '( "#$ &$/+ B */'&"! B $/ B+&/! B.

    4ase class li2raries

     N!" /&%!#$/, */$'!+ /$,!( $#( 8 -()"'$(&8 )&! "! &+!

    )&++ '/&/'!+:);

    T! )&++!+ */$'!+ & +!" $ )$%%$( $

    +-) &+ #! )&++!+ &"& )&++!+ #'($#+ $/%+ 9% )&++!+ !("!/*/'+!+

    +!/')! &( +8+"!% )&++!+= '" '+ !&+8 "$ )&"!$/'! #&" -()"'$(&'"8 "!)&++!+ &/! $'( "$ */$'!

    Programming environment

    A+*.(!" &+ & /') +!" $ +$"#&/! $

    &( )$%*'! */$/&%%'( !('/$(%!(". M-) $ "! -()"'$(&8 "&,!+

     *&)! '( "! &),/$-( #'" !"&'+ '!( /$% '!# $ &( -+-&8

    '!( /$% )$()!/( 8 "! */$/&%%!/. A -'" '( +$"#&/! $

    program or scripts+ are description of what processing to perform more so

    than how to perform it" Traditional programming re=uires e/acting+ detailed

    instruction on the se=uence of processing steps a computer performs to

    generate its output" Under asp"net

  • 8/19/2019 john doc.docx

    15/22

     The programming simply declares what processing is neededD asp"net

    returns the results" The hard work of programming is prepackaged inside the

    components that are called"

      The programming en!ironment supports more than

  • 8/19/2019 john doc.docx

    16/22

      The world ,:L stands for structured =uery language" It allows

    us to access a database" It is an AN,I standard computer

    language" It can e/ecute =ueries against a database+ retrie!e the

    data base from a database+ insert a new record into the database+

    update the data in the database and it is easy to learn"

      The software selected for the this project is M, ,:L ser!er+ a

    strong supporter of data base

    Management system and it is !ery help full in this project" ,ince

    there is =uite a large amount of data to be stored the software is!ery useful" The problem can easily sol!e through this software"

      The ,:L ser!er has lot of room for growth in their product+

    and instead of trying to get fancy+ they ha!e concentrated on

    making their engine perform faster+ increasing its scalability and

    plugging holes" It had a strong &)A support"

      The new ,:L ser!er handles many things automatically"

    8ith ser!er Microsoft has further addressed the needs ofadministrator on an enterprise le!el" &)A can now use a central

    ,:L ser!er to communicate and distribute tasks to other remote

    ser!ers" @emo!ing an unwanted columns from a table always

    been a plain for administrator+ but !ersion of ,:L ser!er will now

    allow a column and any data to be dropped from a table without

    disturbing the remaining columns and data"

      The one thing commonly heard about ,:L ser!er is that I

    ne for small to moderate data storage needs but lacks in getting

    things at the enterprise le!el" 9arallel processing of ,:L ser!er

    can speed larger back up storage operating" Assistant parallel

    e/ecutions in ,:L ser!er are new join operations designed to

    impro!e =uery performance in large database" Microsoft is playing

    catch up again with oracle regardless the a!ailability of these join

  • 8/19/2019 john doc.docx

    17/22

    methods would help ,:L ser!er scalability and gi!e boost to

    =ueries that where help back to the nested# loop methods" Thus

    such necessary point helps in selecting only this software for our

    project"

     

  • 8/19/2019 john doc.docx

    18/22

  • 8/19/2019 john doc.docx

    19/22

  • 8/19/2019 john doc.docx

    20/22

  • 8/19/2019 john doc.docx

    21/22

    SAMPLE &(#ING (* L(GIN PAGE

    ColumnName DataType

    UserId Int(set identity property=true)

    UserName varchar(50)

    Password varchar(50)

    FirstName varchar(50)

    LastName varchar(50)

  • 8/19/2019 john doc.docx

    22/22