Mama Synopsis FINAL1

download Mama Synopsis FINAL1

of 31

Transcript of Mama Synopsis FINAL1

  • 8/13/2019 Mama Synopsis FINAL1

    1/31

  • 8/13/2019 Mama Synopsis FINAL1

    2/31

  • 8/13/2019 Mama Synopsis FINAL1

    3/31

    +he Internet began in the year -345s as e6'eriment. Its goal was to create a truly resilient

    information networ! one that could withstand the loss of several com'utes without 'reventing

    the others for communicating. Such as )uclear attac!, the .S. e'artment of defense 'rovided

    the initial funding. +he early Internet was mostly limited to educational institutions and defense

    contractors. +hen ra'idly it s'reads into tools for academic collaboration, allowing researchers

    across the globe to share information. In early -335s, 7odems were created that could wor! over

    e6isting 'hone lines and the Internet began to o'en u' to commercial users.

    7icrosoft was creating innovative new technologies and wra''ing them inn mar!eting

    terms that cause wides'read confusion. 8ust as develo'ers are finally sorting out buzzwords li!e

    Active 9 and &indows )A :istributed Internet Architecture;. 7icrosoft has created a whole

    new collection of

  • 8/13/2019 Mama Synopsis FINAL1

    4/31

    and dynamic binding reduce the amount of code that a develo'er must write to turn business

    logic into a reusable com'onent.

    Cass Li."a"is

    +he AE.)=+ classes enable develo'ers to interact with data accessed in the form of 97(

    through the E(= , EC, Eracle, and S( Server interfaces. 97( classes enable 97(

    mani'ulation, searching, and translations. +he ASP.)=+ classes su''ort the develo'ment of

    &eb#based a''lications and &eb services. +he &indows orms classes su''ort the develo'ment

    of des!to'#based smart client a''lications.

    ASP)NET: -

    ASP.)=+ lets you leverage your current 'rogramming language s!ills. nli!e classic

    ASP, which su''orts only inter'reted FScri't and 8Scri't, ASP.)=+ now su''orts more than

    2 .)=+ languages :including built#in su''ort for F.)=+, CH, and 8Scri't.)=+ ## no tool

    re$uired;, giving you un'recedented fle6ibility in your choice of language.

    ASP.)=+ ma!es building real world &eb a''lications dramatically easier. ASP.)=+

    server controls enable an +7(#li!e style of declarative 'rogramming that let you build great

    'ages with far less code than with classic ASP. is'laying data, validating user in'ut, and

    u'loading files are all amazingly easy. est of all, ASP.)=+ 'ages wor! in all browsers ##

    including )etsca'e, E'era, AE(, and Internet =6'lorer.

    ASP.)=+ is much faster than classic ASP, while 'reserving the J

  • 8/13/2019 Mama Synopsis FINAL1

    5/31

    interactive develo'ment environment, Fisual designers for building &indows and &eb

    a''lications, a com'iler, and a debugger, Fisual CH.)=+ is a 'art of a suite of 'roducts called

    Fisual Studio.)=+ that also includes Fisual asic .)=+, Fisual C .)=+ and the 8scri't

    scri'ting language. CH unifies the ty'e system by defining every ty'e in the language as an

    ob

  • 8/13/2019 Mama Synopsis FINAL1

    6/31

    FUNCTIONAL MODELING: -

    unctional 7odeling re'resents data transmission from one 'rocess to another 'rocess using. It is usually re'resented by ata low iagram :;.

    DATA FLOW DIAGRAM: -

    A data flow diagram :; is gra'hic re'resentation of the JflowJ of data through business

    functions or 'rocesses. 7ore generally, a data flow diagram is used for the visualization of data

    'rocessing. It illustrates the 'rocesses, data stores, e6ternal entities, data flows in a business or

    other system and the relationshi's between these things. A gra'hic that illustrates the movement

    of data between e6ternal entities and the 'rocesses and where data are stores within a system.A

    is drawn in different levels. =ach successive level is refined of its 'revious level.

    What a" th 'i**"!t t$4s &* !&tati&!s a" %s' t& '"a5 a DFD #

    All are 0ourdon / Coad)otations.

    6) PROCESS OR

    A 'rocess transforms incoming data flow into outgoing data flow.

    2) DATASTORE Datast&" OR Datast&"

    atastores are re'ositories of data in the system. +hey are sometimes also referred to as files.

    7) DATAFLOW OR

    4

    P"&(ss

    6)3

    P"&(ss

  • 8/13/2019 Mama Synopsis FINAL1

    7/31

    ataflows are 'i'elines through which 'ac!ets of information flow from Ene Process to Another

    Process Mor% from =ntity to =ntity. (abel the arrows with the name of the data that moves through

    it.

    8) E9TERNAL ENTITY OR

    =6ternal entities are ob

  • 8/13/2019 Mama Synopsis FINAL1

    8/31

    DATA FLOW DIAGRAM;DFD

  • 8/13/2019 Mama Synopsis FINAL1

    9/31

    6ST LEVEL OF DFD:-

    L&,i! Data Bas

    3

    6 ) 3

    A((4t

    L&,i! N&

    = Pa$i!,

    S%.>(t

    2 ) 3

    Vi'ati&!

    P"&(ss

    7 ) 3

    Ma!$

    P"&(ss

    ?i's

    8 ) 3

    L&,&%t

    P"&(ss

    PROGRES

    S

  • 8/13/2019 Mama Synopsis FINAL1

    10/31

    2!' L1: -

    PROCESS 6: - DFD FOR ACCEPT LOGIN NO = PLAYING SUBJECT

    L&,i! Data Bas

    PROCESS 2: - DFD FOR VALIDATION PROCESS

    E!t" Vai' V"i*$

    R,ist"ati&! R,) N&

    R,ist"ati&! D) B) E!t"tai!+!t D) B)

    -5

    6)2)6

    Ch(? R,)

    W. Pa, &*

    KIDS

    6)2)2

    S(t

    E!t"tai!+!

    t ITEM

    6)6)6

    E!t" L&,i!

    N&) = Pa$i!,

    S%.>(t

    6)6)2

    Ch(? L&,i!

    N&) =

    Pass5&"'

    ENTERS%.+it P"&,"ss

  • 8/13/2019 Mama Synopsis FINAL1

    11/31

    PROCESS 7: - DFD FOR ENTERTAINMENT PROCESS

    --

    DegistrationFerification

    [email protected]

    [email protected]

    -.@.@

    [email protected]

    -.@.

    [email protected]

    [email protected]

    CUSTOMER

    BABY CLUB DB

    JOKES DB

    RIDDLE DB

    CRAFT WORD DB

    DRAWING DB

    POEM DB

    GE +ESUBMIT OR

    INTERNALENTRY

    BABYCLUB

    JOKES

    RIDDLE

    POEMS

    CRAFT

    WORD

    DRAWING

  • 8/13/2019 Mama Synopsis FINAL1

    12/31

    8th PROCESS: - DFD FOR LOGOUT PROCESS

    GO TO E9IT

    -2

    2)8)6

    LOGOUT

    PROCESS

    CUSTOMER

  • 8/13/2019 Mama Synopsis FINAL1

    13/31

    E R DIAGRAM

    A detailed, logical, and gra'hical re'resentation of the entities, associations, and data elements

    for an organization or business area.

    A ty'e of diagram used in data modeling for relational databases. +hese diagrams show the

    structure of each table and the lin!s between tables.

    +he =ntity#Delationshi' model is a data model for high#level descri'tions of conce'tual data

    models, and it 'rovides a gra'hical notation for re'resenting such data models in the form of

    entity#relationshi' diagrams. Such data models are ty'ically used in the first stage ofinformation#system design they are used, for e6am'le, to describe information needs andQor the

    ty'e of information that is to be stored in the database during the re$uirements analysis.

    DESCRIPTION OF ENTITIES WITH ATTRIBUTES : -

    -@

    A'' Ba.$ C%.

    vchImage

    Age

    Address

    )ame

    Photo

  • 8/13/2019 Mama Synopsis FINAL1

    14/31

    -L

    A'' I0

    I

    Age

    Address

    )ame

    chues

    chAns

    tPresent

    A''P&+s

    Poem

    Age

    Address

    )ame

    Image

    +itle

    AddI

  • 8/13/2019 Mama Synopsis FINAL1

    15/31

    -

    Di'Y&%K!&5

    uestion

    Age

    Address

    )ame

    Image

    Answer

    AddI

    A''C"a*t

    Fchid

    Age

    Address

    )ame

    Image

    +itle

    7etho

    d

    De$uire

    (oginsername Password

  • 8/13/2019 Mama Synopsis FINAL1

    16/31

    -4

    A''Pai!tB"%sh

    Artist)am

    e

    Age

    Address

    tPresent

    Imagelob

    rawing+itle

    chStatus

    rawI

    rawImage

    J&?s

    8o!es

    Address

    tPresent

    )ame

    +itlechStatus

    I

    Age

    Ri''

    )ame

    Age

    Address

    tPresent

    Imagelob

    +itle chStatus

    I

    'loadImage

    Answer

    uestion

  • 8/13/2019 Mama Synopsis FINAL1

    17/31

    -N

  • 8/13/2019 Mama Synopsis FINAL1

    18/31

    E-R DIAGRAM OF KIDS CORNER SYSTEM

    -O

    LOG OUT

    E9IT

    KIDS

    ADD CRAFT

    PASSWORD

    LOG IN NO

    ID

    JOKESDID U

    KNOW

    ADD

    POEMS

    BABY CLUB=)+=D+AI)7=)+ E9 AS

    A

    S

    IAS

    A PAI)+ DS

    AS

    AS

    IAS

  • 8/13/2019 Mama Synopsis FINAL1

    19/31

    MODULES AND THEIR DESCRIPTION: -

    +he entire system involves different levels. +he whole system divided into L modules.

    6) A((4t &,i! !& = 4a$i!, s%.)

    2) T& 1ai'ati&! 4"&(ss)

    7) E!t"tai!+!t 4"&(ss)

    8) L&,&%t 4"&(ss)

    6) A((4t &,i! !& = 4a$i!, s%.:

    +his 'rocess gives the 'ermission to entering to 'rocess. Any !idsQadults will access the

    system, according to their re$uirements. Ene 'articular user have get the 'ermission to access,

    modify, add, delete, u'date the system. +his 'rocess includes two#sub 'rocess.

    :i; In first sub#'rocess, the user enter hisQher login no / res'ective sub

    :i; Chec! registers web 'age of !ids.

    :ii; Select entertainment item.

    :i; ere -st 'rocess gives a register form. efore entering into the system the user

    have to register first. In this registration user u' to give the totally information

    about himselfQherself.

    :ii; After entering into the system, the users have to choose one of the items from the

    system. +here are different items mentioned in the web site form and there is lin!

    between each and every form.

    -3

  • 8/13/2019 Mama Synopsis FINAL1

    20/31

    7) E!t"tai!+!t 4"&(ss: #

    +his module 'rovide several ideas about entertainment. +hese are the following 'rocess.

    aby club

    8o!es

    Diddles

    Poems

    Craft world

    rawings

    Ba.$ (%.

    In baby club 'rocess, the userQ!idsQadults have the 'ermission to views the baby club

    system or add the sum own suggestion to the system. In add button the user gives their own

    information along with different 'hotos and suggestions. In view button, there is so many

    different 'hotos li!e

    Cartoons

    abies

    Adventures

    isney world 'ictures

    J&?s

    In #

    &hat do you get if you cross some ants with some ticsR

    All sorts of antics*

    &hat do you call an ant in s'aceR

    Cosmonants / astronants*

    25

  • 8/13/2019 Mama Synopsis FINAL1

    21/31

    Ri''s

    +his 'rocess is res'onsible for 'uzzled $uestions with answers. +he user views 'uzzle

    $uestions. And add some 'uzzle $uestions with answers for develo'ing the system.

    P&+s

    +his 'rocess lin! includes bedtime stories,novels.the user have the 'ermission to view

    different ty'es of 'oems and name of the 'oet,title of the 'oems and get some beautiful 'ictures

    from the system.the user have also add some suggestion about 'oem li!e, name of the 'oet,

    'oem and images which comes under the 'oems

    C"a*t 5&"'

    +his 'rocess is res'onsible for dis'lay verity of crafts from different state in country. +he

    user searches some crafts according to hisQher re$uirements. +he user add some 'ictures to the

    !ids corner website.

    D"a5i!,s

    +his 'rocess consists of two buttons

    Submit button

    Fiew button

    S%.+it .%tt&!

    ere, the user have to draw a different 'ictures using the instruction given in the website.

    Vi5 .%tt&!

    +he user view some 'ictures li!e 'aintings, cartoons 'ictures done by other !idsQ adults.

    8) L&,&%t 4"&(ss :

    After en

  • 8/13/2019 Mama Synopsis FINAL1

    22/31

    DATA STRUCTURE

    Ta. Na+ : - A''Ba.$C%.

    E!tit$ Na+ T$4 Si@ C&!st"ai!t Ds("i4ti&!

    FchImage Farchar 5 )ot )ull Image )ame

    )ame Char -5 Primary Key )ame of the user

    Age )umeric )ot )ull Age of the user

    Address Farchar 5 )ot )ull

    Photo Farchar 5 )ot )ull

    Ta. Na+ : - A''I0

    E!tit$ Na+ T$4 Si@ C&!st"ai!t Ds("i4ti&!

    I Farchar 5 oreign Key ser I

    )ame Char -55 )ot )ull ser )ame

    Age )umeric )ot )ull Age of the user

    Address Farchar 5 )ot )ull

    chues Char -5 )ot )ull

    ChAns Char -5 )ot )ull

    tPresent ate+ime O )ot )ull

    Ta. Na+ : - L&,i!

    E!tit$ Na+ T$4 Si@ C&!st"ai!t Ds("i4ti&!

    username Farchar 25 Primary Key

    'assword Farchar -5 )ot )ull

    Ta. Na+ : - A''P&+s

    E!tit$ Na+ T$4 Si@ C&!st"ai!t Ds("i4ti&!

    )ame Char -5 oreign Key )ame of the user

    Age )umeric )ot )ull Age of the user

    Address Farchar 5 )ot )ull

    +itle Farchar -5 )ot )ull

    Poem Char -5 )ot )ull

    22

  • 8/13/2019 Mama Synopsis FINAL1

    23/31

    Image Farchar O )ot )ull

    addid )umeric )ot )ull

    Ta. Na+ : - Di'Y&%K!&5!

    E!tit$ Na+ T$4 Si@ C&!st"ai!t Ds("i4ti&!

    )ame Char -5 oreign Key ser )ame

    Age )umeric )ot )ull Age of the user

    Address Farchar 5 )ot )ull

    uestion Char -5 )ot )ull

    Answer Char -5 )ot )ull

    Image Farchar 5 )ot )ull

    addid )umeric )ot )ull

    2@

  • 8/13/2019 Mama Synopsis FINAL1

    24/31

    Ta. Na+ : - A''C"a*t

    E!tit$ Na+ T$4 Si@ C&!st"ai!t Ds("i4ti&!Fchid Farchar -4 )ot )ull

    )ame Char -55 )ot )ull )ame of the user

    Age )umeric )ot )ull Age of the user

    Address Farchar 5 )ot )ull

    +itle Farchar 5 )ot )ull

    De$uire nte6t -4 )ot )ull

    7ethod nte6t 5 )ot )ull

    Image nFarchar 5 )ot )ull

    Ta. Na+ : - A''Pai!tB"%sh

    E!tit$ Na+ T$4 Si@ C&!st"ai!t Ds("i4ti&!

    Artist)ame Char -55 )ot )ull

    Age )umeric )ot )ull

    Address Farchar 5 )ot )ull

    rawing +itle Farchar 5 )ot )ull

    rawImage )varchar 5 )ot )ull

    Imagelob i+a, -4 )ot )ull

    rawI Farchar 5 )ot )ulltPresent atetime O )ot )ull

    chStatus Char -5

    2L

  • 8/13/2019 Mama Synopsis FINAL1

    25/31

    Ta. Na+ : - J&?s

    E!tit$ Na+ T$4 Si@ C&!st"ai!t Ds("i4ti&!I Farchar -5 )ot )ull

    )ame Farchar @5 )ot )ull

    Age )umeric )ot )ull

    Address Farchar 5 )ot )ull

    +itle Farchar 5 )ot )ull

    8o!es

    Farchar

    255 )ot )ull

    chStatus Farchar )ot )ull

    tPresent atetime O )ot )ull

    Ta. Na+ : - Ri''

    E!tit$ Na+ T$4 Si@ C&!st"ai!t Ds("i4ti&!

    )ame Char -55 )ot )ull

    Age )umeric )ot )ull

    Address Char -55 )ot )ull

    title Farchar 5 )ot )ull

    $uestion nvarchar 5 )ot )ull

    answernvarchar

    5 )ot )ull

    I Farchar 5 )ot )ull

    chStatus Farchar 5 )ot )ull

    'loadImage Farchar 5 )ot )ull

    Imagelob image -4 )ot )ull

    tPresent atetime O )ot )ull

    VALIDATION CHECKS:-

    ser id s'ecified should be valid.

    Password is validated for its correctness.

    2

  • 8/13/2019 Mama Synopsis FINAL1

    26/31

    =nter correct D=G. )o of web 'age.

    =very from in this system will be filled correctly by the user.

    PROCESS LOGIC ;FORMS #

    In this form user enter the name of the Poet, age, address title of the 'oem and selected

    images. &hen the user clic! on the submitT button then all the information will be stored in the

    database.

    RIDDLES FORM: -

    In this form user enter the name, age, address title of the Diddle $uestion along with

    answer. &hen the user clic! on the submitT button then all the information will be stored in the

    Diddle database.

    24

  • 8/13/2019 Mama Synopsis FINAL1

    27/31

    CRAFT WORLD:#

    In this form user enter the name, age, address title of the Craft, re$uirement along with

    methods and selected images. &hen the user clic! on the submitT button then all the

    information will be stored in the database.

    BABY CLUB: -

    +he form is res'onsible for entering the name, age, address and 'hotos. &hen the user

    clic! on the submitT button then all the information will be stored in the aby Club database.

    JOKES: -

    In this form user enter the name, age, address, title of the 8o!es and 8o!es. &hen the

    user clic! on the submitT button then all the information will be stored in the 8o!es database.

    DRAWINGS: -

    In this form user enter the name of the Artist, age, address, title of the rawing and

    different 'ictures. &hen the user clic! on the submitT button then all the information will be

    stored in the rawing database.

    INPUTOUTPUT REPORT GENERATED BY THE SYSTEM: -

    2N

  • 8/13/2019 Mama Synopsis FINAL1

    28/31

    I!4%t: +he user in'utQadd the all information about aby Club Process, 8o!es, Diddles,

    Poems, Craft &orld, rawings. +his data will be stored in the Kids Corner system.

    O%t4%t: - KidsQAdults only view the information of all the 'rocess which had already created

    or which has recently created.

    TOOLSPLATFORM LANGUAGE TO BE USED : -

    SOFTWARE CONFIGURATION

    atabase S( Server

    ront =nd CH, ASP.)=+

    E'erating System &I)E&S PDE=SSIE)A( 2555, &I)E&S 2555 server,

    S( Server 2555 with SP@ is re$uired to be installed in server. Client machines must be installed

    with &I)E&S 2555 Professional with Internet =6'lorer Fersion 4.5 or higher and Internet

    Information System :IIS; to be installed also.

    Pro6y Server to be installed in a se'arate machine.

    irewall is needed to be installed in Server for security 'ur'ose.

    7S#&ord / Corel raw is used for documentation.

    HARDWARE CONFIGURATION

    P"&(ss&" - P!ti%+ 8 2) GH@

    Chi'set # Intel? OLGF chi'set

    7emory # 24 7 D DA7

    2O

  • 8/13/2019 Mama Synopsis FINAL1

    29/31

    ard is! # L5 #G

    )IC # Integrated -5Q-55 Intel =thernet controller

    lo''y rive # -.LL#7

    7onitor # -T C( Color 7onitor

    E'tical Storage # LO9 C#D& rive

    Gra'hics # Integrated Intel =6treme Gra'hics

    Audio # Integrated Audio

    Key oard / 7ouse # &indows Keyboard and Scroll 7ouse

    SECURITY MECHANISM> #

    Security 7echanism is the most im'ortant 'art of the system. +his 7echanism 'rotects date and

    would ensure that all information with in the software is tem'ering#free and secure.

    It i!(%'s -

    ata#=nd ac!u'

    atabase Decovery.

    +ransaction Auditing Set#u'.

    +ransaction Auditing De'ort.

    Data-E!' Ba(?%4

    +o avoid data getting lost or corru'ted by human or machine error, this o'tion would save the

    days wor! by ta!ing bac! u'. So even if your machine brea!s down, your data is secure.

    Data.as R(&1"$

    A button would enable you to recover the bac! u' automatically ta!en for you from your

    software.

    T"a!sa(ti&! A%'iti!, St-%4

    +his Set#u' has been designed to monitor, any and every audit done on the already entered date.

    Any changes or mani'ulations to the data can be recorded. As you set the duration, you want the

    auditing set u' to be activated, it would automatically record all changes and mani'ulations.

    23

  • 8/13/2019 Mama Synopsis FINAL1

    30/31

    T"a!sa(ti&! A%'iti!, R4&"t

    +he data recorded in the set#u' can be retrieved using this o'tion.

    Security will be on multi'le levels with the higher authority being the administrator of the

    system.

    Security in the system will be role based with o'tion of configuring the rights of the user

    within the grou'.

    IIS attem'ts to authenticate the user. Generally, IIS allows re$uests from all anonymous

    users and automatically logs them in under the ISDUServer )ame account. IIS security

    settings are configured on a 'er#directory basis.

    If IIS authenticates the user successfully, it attem'ts to send the user the a''ro'riate

    +7( file. +he o'erating system 'erforms its own security chec!s to verify that the

    authenticated user is allowed access to the s'ecified file and directory.

    +he first and last ste's are similar for an ASP.)=+ re$uest, but there are several

    additional intermediary layers>

    -. IIS attem'ts to authenticate the user, Generally, IIS allows re$uests from all

    anonymous users and automatically logs them in under the ISDUServer)ame

    account

    2. If IIS authenticates the user successfully, it 'asses the re$uest to ASP.)=+ with

    additional information about the authenticated user. ASP.)=+ can then use its own

    security services, de'ending on the settings in the web.config file and the 'age that

    was re$uested.

    @. If ASP.)=+ authenticates the user, it allows a re$uest to the .as'6 'age or .asm6 &eb

    Service. +hen the code itself may run additional custom security chec!s.

    L. &hen the ASP.)=+ code re$uests resources the o'erating system 'erforms its own

    security chec!s. sually, the ASP.)=+ a''lication code runs under a s'ecial system

    @5

  • 8/13/2019 Mama Synopsis FINAL1

    31/31

    account, which allows wide#ranging 'rivileges. owever, if you enable

    im'ersonation, these system o'erations will be 'erformed under the account of the

    authenticated user.

    A%th!ti(ati&! :+his the 'rocess of determining a user%s identity and forcing users to 'rove

    they are who they claim.

    A%th&"i@ati&!: Ence a user is authenticated, authorization is the 'rocess of determining if that

    user has sufficient 'ermissions to 'erform a given action.

    I+4"s&!ati&!: +his is the 'rocess where certain o'erations are 'erformed under a different

    identity. In ASP.)=+, im'ersonation also refers to changing the identity the code assumes when

    e6ecuting system o'erations.

    FUTURE SCOPE AND FURTHER ENHANCEMENT OF THE PROJECT: -

    ased on the information gathered the sco'e of the system can be defined as follows.

    esign and evelo'ment should be such that the system though sim'le should be

    robust.

    le6ibility for configuring the system should be enough so that the users are nottied down and everybody handles it easily.

    &henever the website o'en everybody will be allowed to access, view or add

    some information to the 'ages. .

    +hroughout the system, the user able to clic! on various field to 'ull of detailed

    information in a new window. +hese clic! able fields will be identify for each

    screen at a later date.

    +he system has been made com'atible within the 'resent circumstances !ee'ing all the

    com'le6 functional re$uirements in view. If there is any !ind of structural or functional

    o'timization necessary action at any 'oint of time then system can be easily u'dated view to its

    sim'licity. Any !ind of new feature can be added to it to carry forward the necessary data

    'rocessing wor! with the Kids Corner System.