Mama Synopsis FINAL1
-
Upload
srinibashb5546 -
Category
Documents
-
view
215 -
download
0
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
-.@.@
-.@.
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.