Trainig and Placement of University

download Trainig and Placement of University

of 12

Transcript of Trainig and Placement of University

  • 8/19/2019 Trainig and Placement of University

    1/28

    12IT037 Introduction

    1.1 INTRODUCTION

    1.2 PROJECT DEFINITION

    This Web application is aims at Training activity for placement and to generate reports on

    student’s placement. It also shos the various graph generated by students placement that

    shos overall progress and placement of batch.

    1.3 PURPOSE

    This specification document describes the capabilities that ill be provided by the

    softare application T!"I#I#$ "#% &'"()*)#T "T (+"!,-"T --T)* .It also

    states the various constraints by hich the system ill abide. The intended audience for 

    this document are the development team/ testing team and end users of the product.

    1.4 SCOPE

    The application ill manage the information about various students placed in company in

    different years/ the subects offered during different semesters of the course/ and different

    type of activity related to placement in different semesters.The application ill greatly

    simplify and speed up the placement related activity management process.

    1.5 LITERATURE SURVEY

    1.5.1 HTML

    +yperTet *arup 'anguage/ commonly referred to as +T*'/ is the standard marup

    language used to create eb pages. It is ritten in the form of +T*' elements consisting

    of tags enclosed in angle bracets lie 4html56. +T*' tags most commonly come in

     pairs lie 4h15 and 4h15/ although some tags represent empty elements and so are

    unpaired/ for eample 4img5. The first tag in a pair is the start tag/ and the second tag is

    the end tag they are also called opening tags and closing tags6.

    Web brosers can read +T*' files and compose them into visible or audible eb pages.

    8rosers do not display the +T*' tags and scripts/ but use them to interpret the content

    (-&IT IT6 1

  • 8/19/2019 Trainig and Placement of University

    2/28

    12IT037 Introduction

    of the page. +T*' describes the structure of a ebsite semantically along ith cues for 

     presentation/ maing it a marup language/ rather than a programming language.

    1.5.2 PHP

    &+& is a server9side scripting language designed for eb development but also used as a

    general9purpose programming language. "s of :anuary 2013/ &+& as installed on more

    than 2;0 million ebsites 3riginally

    created by !asmus 'erdorf in 1

  • 8/19/2019 Trainig and Placement of University

    3/28

    12IT037 &roect *anagement

    2.0 PROJECT MANAGEMENT

    2.1 FEASIBILITY STUDY

    2.1.1 Te!"#$% Fe$'#%#()

    The technical feasibility means that the proect can be done ith the current eBuipment/

    eisting softare technology and the current noledge.

    >ur system is technically feasible. It is developed using amp server ith php language

    for coding. amp is the most used and acnoledged tool for server side eb

    development and php language is an advanced programming language/ hich altogether 

    maes our system technically feasible.

    2.1.2 O*e+$(#,"$% Fe$'#%#().

    >peration feasibility deals ith the acceptance of the users and their illingness to use

    the system. The system should be such that it is acceptable by all its users and no user 

    hesitates to use it.

    The system is such that it facilitates all the users of the system. The -ystem is user 

    friendly and can be used easily by any &eople.

     

    2.1.3 I-*%e-e"($(#," Fe$'#%#().

    This system is built in php Technology as a Web "pplication. We cannot find any problem

    hile implementing the proect in this Technology. -o system is feasible for 

    implementing.

    2.1.4 T#-e S!e/%e Fe$'#%#().

    The &roect has simple oring and the basic reBuirement can be satisfied ithin allotted

    time period so the time development feasibility is satisfied.

    (-&IT IT6 3

  • 8/19/2019 Trainig and Placement of University

    4/28

    12IT037 &roect *anagement

    2.2 PROJECT PLANNING

    2.2.1 P+,e( Dee%,*-e"( $**+,$! $" /&(##$(#,".

    I(e+$(#e $(e+ $%% M,e

    Cigure 2.1 Waterfall *odel

    1. !eBuirements specification

    2. %esign

    3. (onstruction implementation or coding6

    ;. Integration

    D. Testing and debugging

    E. Installation

    7. *aintenance

    2.2.2 P+,e( P%$"

    1. $ather the module definition.2. (hecing the time schedule feasibility.

    3. !eBuirement gathering for module.

    ;. "nalysis on gathered reBuirement.

    D. %esigning.

    E. (oding.

    7. Testing.

    F. *anagement

    (-&IT IT6 ;

    http://en.wikipedia.org/wiki/Software_Requirements_Specificationhttp://en.wikipedia.org/wiki/Software_designhttp://en.wikipedia.org/wiki/Implementationhttp://en.wikipedia.org/wiki/Implementationhttp://en.wikipedia.org/wiki/Debugginghttp://en.wikipedia.org/wiki/Debugginghttp://en.wikipedia.org/wiki/Installation_(computer_programs)http://en.wikipedia.org/wiki/Software_maintenancehttp://en.wikipedia.org/wiki/Software_designhttp://en.wikipedia.org/wiki/Implementationhttp://en.wikipedia.org/wiki/Debugginghttp://en.wikipedia.org/wiki/Installation_(computer_programs)http://en.wikipedia.org/wiki/Software_maintenancehttp://en.wikipedia.org/wiki/Software_Requirements_Specification

  • 8/19/2019 Trainig and Placement of University

    5/28

    12IT037 &roect *anagement

    2.3 PROJECT SCHEDULING

    G$"(( !$+(

    (-&IT IT6 D

  • 8/19/2019 Trainig and Placement of University

    6/28

    12IT037 &roect *anagement

    Cig 2.2 $antt chart

    Ne(,+ D#$6+$-7

    Cig 2.2 $antt chart/ Timeline/ #etor diagram

    (-&IT IT6 E

  • 8/19/2019 Trainig and Placement of University

    7/28

    12IT037 -ystem !eBuirement -tudy

    3.0 SYSTEM REQUIREMENT STUDY

    3.1 USER CHARACTERISTICS.

    "nalyGing user characteristics is an important aspect of any proect. It allos us to clearly

    define and focus on ho the end users are for the proect. "lso/ it allos us to chec the

     progress of the proect to ensure that e are still developing the system for the end users.

    $enerally this proect aims at for faculties to generate reports and analysis based on results.

    3.2 HARDARE 8 SOFTARE REQUIREMENTS

    3.2.1 S,($+e +e9/#+e-e"(&

    ,ser interface @ +T*'/ &+&/ (--

    %atabase @ *y -A'

    %ocumentation Tool @ *s >ffice

    3.2.2 H$+$+e +e9/#+e-e"(&&rocessor @ -tandard processor ith a speed of 1.2 $+G or more

    !"* @ 2DE *8 !"* or more

    +ard %is @ 10 $8 or more

    *onitor @ -tandard color monitor  

    Heyboard @ -tandard eyboard

    *ouse @ -tandard mouse

    3.3 ASSUMPTION AND DEPENDENCY

    1. The number of subects to be taen by the student in each semester does not change.

    2. To find baclog students user must select order by -$&".

    3. The number of semester do not change.

    ;. The passing class on -$&" is based only on previous semester -$&".

    (-&IT IT6 7

  • 8/19/2019 Trainig and Placement of University

    8/28

    12IT037 -ystem "nalysis

    4.0 SYSTEM ANALYSIS

    4.1 STUDY OF CURRENT SYSTEM

    There are many eisting system available for Training and placement -ystem. There are also

    some ebsite hich provides the facility of online placement analysis. Those are Buite

    helpful to do analysis tass.

    4.2 PROBLEM AND EA:NESSES OF CURRENT SYSTEM

    The Teachers of "cademic institutes have to generate report by manually analysis the

    student’s placement. The online service provider are bind to the particular format of columnsthat you must reBuire/ but e reBuire those types of database in hich those columns are

    appear hich are given by admin for placement. Cor those reasons e have to create the

    system hich is usable for our system.

    4.3 REQUIREMENT OF NE SYSTEM

    4.3.1 F/"(#,"$% Re9/#+e-e"(&

     

    L,6#"

    o De&+#*(#,"7  The user has to enter username and passord

    o I"*/(7  ,sername and &assord

    o P+,e&"67 alidating the user 

    o O/(*/(7  +ome -creen

    o P,&( C,"#(#,"@ " ne -ession ould be generate

     

    A-#" M$"$6e C%#e"(&

    o I"*/(7 %etails of the clientso P+,e&"67 "dding details about clients

    o O/(*/(7 "dd the details to database.

     

    A-#" M$"$6e S(/e"(& Re,+&

    o I"*/(7 %etails of the -tudents

    o P+,e&"67 "dding details about -tudents.

    o O/(*/(7 "dd the details to database.

    • A-#" M$"$6e T$& 

    (-&IT IT6 F

  • 8/19/2019 Trainig and Placement of University

    9/28

    12IT037 -ystem "nalysis

    o I"*/(7 %etails of the tas 

    o P+,e&"67 "dding details and Buery about ne tas 

    o O/(*/(7 "dd the details to Buery.

     

    M$"$6e M,/%e

    o I"*/(7 %etails of the module

    o P+,e&"67 "dding details about module

    o O/(*/(7 "dd the details to database.

    4.3.2 N," F/"(#,"$% Re9/#+e-e"(&

     

    A$*($'#%#()

    Web documents are changeable according to different condition lie/ screen

    siGe difference/ resolution difference/ netor speed difference/ >-/ etc.

     

    A$#%$'#%#()

    %atabase connectivity is ell defined so the available resources are provided

    and updated in recursive manner.

     

    M$#"($#"$'#%#()

    >ne can update the present proect ithout affecting the ongoing or the

    deployed proect

    (-&IT IT6

  • 8/19/2019 Trainig and Placement of University

    10/28

    12IT037 -ystem "nalysis

    4.4CLASS DIAGRAM

    Cig ;.; (lass %iagram

    (-&IT IT6 10

  • 8/19/2019 Trainig and Placement of University

    11/28

    12IT037 -ystem "nalysis

    4.5 USECASE DAIGRAM

    Cig ;.D ,se case %iagram

    (-&IT IT6 11

  • 8/19/2019 Trainig and Placement of University

    12/28

    12IT037 -ystem "nalysis

    4.; SEQUENCE DIAGRAM

    S(/e"(

    Cig ;.E -eBuence %iagram

    (-&IT IT6 12

  • 8/19/2019 Trainig and Placement of University

    13/28

    12IT037 -ystem "nalysis

    A-#"7

    Cig ;.E -eBuence %iagram

    (-&IT IT6 13

  • 8/19/2019 Trainig and Placement of University

    14/28

    12IT037 -ystem "nalysis

    C,-*$") *e+&,"7

    Cig ;.E -eBuence %iagram

    (-&IT IT6 1;

  • 8/19/2019 Trainig and Placement of University

    15/28

    12IT037 -ystem "nalysis

    4.< LIST MAIN MODULES OF SYSTEM

    • L,6#" M,/%e7 This module is use to authenticate staff and student for their search

    Buery and this is handled by admin ho chose ho to authenticate.• Se$+! M,/%e7 This module comes after the login module and it comes after 

    authenticate user the main functionality is performed by this module.

    • S(/e"( M,/%e7 This module is used by students to vie their placement records.

    4.= SELECTION OF SOFTARE AND HARDARE

    H$+$+e@ selection of hardare is not important in this proect as it can run ith 1 gb ram

    and any processor.

    S,($+e@ Cor this proect/ W"*& server is chosed as it provide many functionality for 

    database creation and updation and it is best to run server side script lie php on local pc. It is

    easy to maintain database ith phpmyadmin toll hich is provided by amp server.

    (-&IT IT6 1D

  • 8/19/2019 Trainig and Placement of University

    16/28

    12IT037 -ystem %esign

    5 SYSTEM DESIGN

    5.1 DATABASE DESIGN

    Cig D.1 %atabase %esign

    (-&IT IT6 1E

  • 8/19/2019 Trainig and Placement of University

    17/28

    12IT037 -ystem %esign

    5.2 INPUT>OUTPUT AND INTERFACE DESIGN

    5.2.1 S($(e D#$6+$-

    Cig D.2 -tate %iagram

    (-&IT IT6 17

  • 8/19/2019 Trainig and Placement of University

    18/28

    12IT037 -ystem %esign

    5.2.2 S$-*%e , F,+-& $" I"(e+$e

    'ogin page

    Cig D.3 'ogin page

    (-&IT IT6 1F

  • 8/19/2019 Trainig and Placement of University

    19/28

    12IT037 -ystem %esign

    +ome page

    Cig D.; +ome page

    !esult page

    Cig D.; !esult page

    (-&IT IT6 1

  • 8/19/2019 Trainig and Placement of University

    20/28

    12IT037 -ystem %esign

    "nalysis@

    0

    0.5

    1

    1.5

    2

    2.5

    3

    3.5

    4

    package

    Cig D.E "nalysis chart

    (-&IT IT6 20

  • 8/19/2019 Trainig and Placement of University

    21/28

    12IT037 Implementation &lanning

    ;.1 IMPLEMETATION PLANNING

    ;.2 IMPLEMENTATION ENVIRONMENT• &+& scripting language.

    • W"*& -erver tool.

    • &+& my admin

    • (-- %esign.

    ;.3 CODING STANDARDS• %atabase access through php.

    • "ttribute alays name -tart ith capital letters.

    • &hpmyadmin is used to generate the database

    ;.4 SECURITY FEATURES

     

    !esult information ill not be leaed because it is non by only administrator.

     

    In our system administrator is the people ho maintain the details of the -tudent

    generally all staff members.

     

    -taff member must be registering himself to get the services provided to him.

    (-&IT IT6 21

  • 8/19/2019 Trainig and Placement of University

    22/28

    12IT037 Testing

  • 8/19/2019 Trainig and Placement of University

    23/28

    12IT037 Testing

    (-&IT IT6 23

  • 8/19/2019 Trainig and Placement of University

    24/28

    12IT037 Testing

    E?$-*%e ,+ GUI Te&( $&e&@

    T.(.

     #o %escription )pected value

    "ctual

    value !esult

     

    1

    (hec for all the features in

     the screen

    The screen must contain

    all the features

    %isplayed

    all

     pass

    2

    (hec for the alignment of

    the obects as per the validations

    The alignment should be

    in proper ay

    %isplayed

    "s

    mentioned

     pass

    1. P,(#e Te&( C$&e&7

    • The positive flo of the functionality must be considered

    • alid inputs must be used for testing

    • *ust have the positive perception to verify hether the reBuirements are ustified.

    E?$-*%e ,+ P,(#e Te&( $&e&7

    T.(.

     #o

    %escription )pected value "ctual

    value

    !esult

    1 (hec for the retrieval of data The reBuired result data must

    8e print

    &rint all

    value

     pass

    2 )nter the valid !oll no into

    the student roll no field

    It should accept and print

    result

    >f that student

    &rint

    -tudent

    result

     pass

    (-&IT IT6 2;

  • 8/19/2019 Trainig and Placement of University

    25/28

    12IT037 Testing

    2. Ne6$(#e Te&( C$&e&7

    • *ust have negative perception.

    • Invalid inputs must be used for test.

    E?$-*%e ,+ Ne6$(#e Te&( $&e&@

    T.(.

     #o

    %escription )pected value "ctual

    value

    !esult

    1 Try to modify the information

    In database

    *odification should not

     be allo

    -hould

    not

    modified

    Cail

    2 )nter invalid data in to the

    student details form/ clic on

    -ave

    It should not accept

    invalid data/ save should

    not allo

     #ot

    shon

    Cail

    (-&IT IT6 2D

  • 8/19/2019 Trainig and Placement of University

    26/28

    12IT037 Cuture )nhancement

    =.0 FUTURE ENHANCEMENT

     #o the developed -ystem is a eb based system/ it gives all the student details. In the

    future the placement can be directly printed/ and this functionality can be made available to

    the user. This can also be enhanced by giving the user more services such as aggregate

    calculation etc. There should be provided more search Buery hich ill eecute on different

    database. "nd provide more details of student and produce more analysis chart.

    (-&IT IT6 2E

  • 8/19/2019 Trainig and Placement of University

    27/28

    12IT037 (onclusion

    @.0 CONCLUSION

    Crom a proper analysis of positive points and constraints on the component/ it can be safely

    concluded that the product is a highly efficient $,I based component. This application is

    oring properly and meeting to all user reBuirements. This component can be easily

     plugged in many other systems and useful to produce analysis chart for the students.

    (-&IT IT6 27

  • 8/19/2019 Trainig and Placement of University

    28/28

    12IT037 !eferences

    10.0 REFRENCES

    • &ressman/ -oftare )ngineering/ ;th edition

    • !aghurama Hrishnan/ %atabase *anagement -ystems

    [email protected]

    [email protected]

    [email protected]

    http://www.homeandlearn.co.uk/php/php1p3.htmlhttp://www.homeandlearn.co.uk/php/php1p3.html