Vous êtes sur la page 1sur 31

TITLE OF THE PROJECT:

Kids Corner System

INTRODUCTION OF THE PROJECT: An educational learning size devoted to bringing out the creativity in Kids of all ages around the world. Invites the children to share their Stories, Pictures, Games, Adventure, Chat and uzz, ma!e friends""" allows Kids to share their original artwor! and writings on#line. Kids Corner website, designed for Kids and for Adults interested in $uality children%s in literature. &e off all Kids an o''ortunity to see their wor!s 'ublished on the &orld &ide &eb. &e have good selection of (iterature and art by Kids of various ages and full#length time travel )ovel and we are always adding more stuff*

LIMITATION AND DRAWBACKS OF SYSTEM: Kids and children can not mani'ulate any new things in !ids corner website. +his website is user friendly for !ids and adults. ,uring chat in this website, growth of mental activities and share !nowledge.

OBJECTIVES OF THE PROJECT: #


Any user will access the information from the system, according to their re$uirements. .ser can interact with different ty'es of stories, for 'ictures, games, and adventures for their entertainment. +he system is in the read#only form, as because any body cannot modify the system. +his system hel's the user to chat, uzz and doing several activities with website friends. +he information should be available through Internet / Intranet.

PROJECT CATEGORY
What is th I!t "! t # +he Internet is made u' of millions of com'uters lin!ed together around the world. +hese com'uters can be in homes, schools, universities, government de'artments, or businesses small and large. Wh$ %s th I!t "! t #

0ou1ll be able to !ee' in touch and send things to friends using electronic mail, Internet +ele'hone, !eyboard chat and video conferencing. +his means you can stay u' to date with news, s'orts, weather and any current affairs Around the world with information u'dated daily, hourly or instantly. 0ou can listen to sounds and music, and watch digital movies. +here are also a growing number of interactive multimedia games and educational tools. And as well as using the Internet for receiving things you will be able to 'ublish information about your school, hobbies or interests.

+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 <argon revolving around .)=+.

I!t"&'%(ti&! t& )NET


What is Mi("&s&*t )NET: 7icrosoft .)=+ is software that connects Information, Peo'le, Systems and ,evices. It s'ans clients, servers, and develo'er tools, and consists of>

A set of servers, including 7icrosoft &indows? Server 255@, 7icrosoft SA( ServerB,

and 7icrosoft iz+al!? Server, that integrates, runs, o'erates, and manages &eb services and &eb#based a''lications. +he .)=+ Cramewor! is an integral &indows com'onent for building and running the ne6t generation of software a''lications and &eb services. +he .)=+ Cramewor!>

C&++&! La!,%a, R%!ti+ : -

+he common language runtime :C(D; is res'onsible for run#time services such as language integration, security enforcement, and memory, 'rocess, and thread management. In addition, the C(D has a role at develo'ment time when features such as life#cycle management, strong ty'e naming, cross#language e6ce'tion. handling,

and dynamic binding reduce the amount of code that a develo'er must write to turn business logic into a reusable com'onent.

C-ass Li."a"i s +he A,E.)=+ classes enable develo'ers to interact with data accessed in the form of 97( through the E(= , , E, C, Eracle, and SA( 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 Corms 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 F Scri't and 8Scri't, ASP.)=+ now su''orts more than 2G .)=+ 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 I+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<ust hit saveJ u'date model of ASP. Iowever, no e6'licit com'ile ste' is re$uired* ASP.)=+ will automatically detect any changes, dynamically com'ile the files if needed, and store the com'iled results to reuse for subse$uent re$uests. ,ynamic com'ilation ensures that your a''lication is always u' to date, and com'iled e6ecution ma!es it fast.

What is C/ : CH combines the high 'roductivity of Da'id A''lication ,evelo'ment :DA,; language

and the raw 'ower of CKK, Fisual CH.)=+ is 7icrosoft%s CH develo'ment tool. It includes an L

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 CKK .)=+ and the 8scri't scri'ting language. CH unifies the ty'e system by defining every ty'e in the language as an ob<ect. &hether using a struct, a class, or an array the develo'er will use it as an ob<ect. Classes are the foundation of EEP su''ort in CH, also are im'ortant CH elements. =ach CH 'rogram has at least one class. +his class enca'sulates data :or variables; and behaviors :or methods;. Delated classes are grou'ed into names'aces. +his grou'ing enforces organization and clarity. Eb<ects are combined into names'aces as well.

S0L S "1 " 2333: 7icrosoft SA( Server 2555 is a full#featured D=(A+IE)A( ,A+A AS=

7A)AG=7=)+ S0S+=7 :D, 7S; that offers a variety of administrative tools to ease the burdens of database develo'ment, maintenance and administration. SA( Server includes si6 of the more fre$uently used tools> =nter'rise 7anager, Auery Analyzer, SA( Profiler, Service 7anager, ,ata +ransformation Services and oo!s Enline. =nter'rise 7anager is the main administrative console for SA( Server Installations. It 'rovides a gra'hical view of all of the SA( Server Installation on networ!. Auery Analyzer offers a $uic! and dirty method for 'erforming $ueries against any of SA( Server database. It%s ma<or benefits are convenient storage and efficient retrieval of data from the database where the database contains interrelated data. Since, I used CH, ASP.)=+ as front end, I o'ted for SA( Server as bac!end.

ANALYSIS: Analysis techni$ues have been made by Gain / Sarson and ,. 7arco / 0ourdone. +he Analysis techni$ues based on the following essential 'rinci'les. +o'#down decom'osition a''roach. ,ivide and Con$uer Princi'le. =ach function is decom'osed inde'endently.

Analysis is concerned with understanding the whole System, Aim of its o'eration and then modeling the a''lication.

FUNCTIONAL MODELING: Cunctional 7odeling re'resents data transmission from one 'rocess to another 'rocess using ,C,. It is usually re'resented by ,ata Clow ,iagram :,C,;.

DATA FLOW DIAGRAM: A data flow diagram :,C,; 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 ,C, is drawn in different levels. =ach successive level is refined of its 'revious level. What a" th 'i** " !t t$4 s &* !&tati&!s a" %s ' t& '"a5 a DFD # All are 0ourdon / Coad )otations. 6) PROCESS P"&( ss OR 6)3
P"&( ss

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

,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. E:t "!aE!tit$

8)

E9TERNAL ENTITY

E:t "!a- E!tit$

OR

=6ternal entities are ob<ects outside the system, with which the system communicates. =6ternal entities are sources and destinations of the system1s in'uts and out'uts.

DATA FLOW DIAGRAM;DFD<:3TH LEVEL OF DFD:-

(ogin )o KIDS

3)3 KIDS CORNER SYSTEM

:,ate,+ime,+o'ic;

6ST LEVEL OF DFD:-

?i's

6)3 A(( 4t L&,i! N& = P-a$i!, S%.> (t

2)3
PROGRES S

7)3 Ma!$ P"&( ss

V-i'ati&! P"&( ss

L&,i! Data Bas 8)3 L&,&%t P"&( ss

2!' L 1 -: -

PROCESS 6: -

DFD FOR ACCEPT LOGIN NO = PLAYING SUBJECT

ENTER

6)6)6 E!t " L&,i! N&) = P-a$i!, S%.> (t

S%.+it

6)6)2 Ch (? L&,i! N&) = Pass5&"'

P"&," ss

L&,i! Data Bas

PROCESS 2: -

DFD FOR VALIDATION PROCESS

E!t "

6)2)6 Ch (? R ,) W . Pa, &* KIDS

Va-i' R ,ist"ati&!

6)2)2 S - (t E!t "tai!+ ! t ITEM

V "i*$ R ,) N&

R ,ist"ati&! D) B)

E!t "tai!+ !t D) B)

-5

PROCESS 7: -

DFD FOR ENTERTAINMENT PROCESS

-.@.BABY CLUB BABY CLUB DB

-.@.2 JOKES JOKES DB

-.@.@ RIDDLE DB RIDDLE


CUSTOMER

Degistration Ferification -.@.L POEMS

-.@.N
SUBMIT OR INTERNAL ENTRY
GE +E

POEM DB

-.@.G CRAFT WORD CRAFT WORD DB

-.@.4 DRAWING DRAWING DB

--

8th PROCESS: -

DFD FOR LOGOUT PROCESS

GO TO

2)8)6 LOGOUT PROCESS

E9IT

CUSTOMER

-2

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 of information#system designP 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 : -

vchImage

)ame Age

A'' Ba.$ C-%.

Address

Photo

-@

I, )ame Age

A'' I0 chAns

,tPresent

Address

chAues

Poem

)ame Age

A''P& +s +itle

AddI,

Address

Image

-L

Auestio n )ame Age

Di'Y&%K!&5 Answe r Address Image

AddI,

Fchid De$uire )ame Age

A''C"a*t +itle

7etho d

Address

Image

.sername

(ogin

Password

-G

,rawI,

Artist)am e ,tPresent

Age

A''Pai!tB"%sh ,rawing+itl e Image lob Address

chStatus

,rawImage

8o!es I,

,tPresent

)ame +itle I, J&? s Auestion chStatus ,tPresent

Age

+itle

Ri''Address Age

)ame chStatus

Answer Address .'loadImag e

Image lob -4

-N

E-R DIAGRAM OF KIDS CORNER SYSTEM

KIDS

IA S
IAS

ID

PASSWORD

I AS

LOG IN NO

JOKES
LOG OUT
I AS =)+=D+AI)7=)+ E9 I AS

DID U KNOW

BABY CLUB

E9IT
A,, PAI)+ D.SI

ADD CRAFT

ADD POEMS

IAS

-O

MODULES AND THEIR DESCRIPTION: +he entire system involves different levels. +he whole system divided into L modules. 6) 2) 7) 8) 6) A(( 4t -&,i! !& = 4-a$i!, s%.) T& 1a-i'ati&! 4"&( ss) E!t "tai!+ !t 4"&( ss) L&,&%t 4"&( ss) A(( 4t -&,i! !& = 4-a$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; :ii; In first sub#'rocess, the user enter hisQher login no / res'ective sub<ect. +he second 'rocess chec! login no / 'assword. In this 'rocess, the system will verify the login no / 'assword whether it is valid or not. 2) Va-i'ati&! 4"&( ss #

+his module is res'onsible for> :i; :ii; :i; Chec! registers web 'age of !ids. Select entertainment item. efore entering into the system the user

Iere -st 'rocess gives a register form. about himselfQherself.

have to register first. In this registration user u' to give the totally information :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

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 <o!e 'rocess, there is a user manual in which use have to ad some new <o!es to the System and heQshe can also view the some 8o!es. +here are different <o!es about 'lant, animal, human beings, natures, cartoons etc. I% m giving an e6. Ef 8o!es> # &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

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&! Iere, the user have to draw a different 'ictures using the instruction given in the website. Vi 5 .%tt&! +he user view some 'ictures li!e 'aintings, cartoons 'ictures done by other !idsQ adults. 8) L&,&%t 4"&( ss: After en<oying entertainment and fulfilling from different lin!s heQshe logout from the !ids corner website.

2-

DATA STRUCTURE

Ta.- Na+ : E!tit$ Na+ FchImage )ame Age Address Photo Ta.- Na+ : E!tit$ Na+ I, )ame Age Address chAues ChAns ,tPresent Ta.- Na+ : E!tit$ Na+ username 'assword

A''Ba.$C-%. T$4 Farchar Char )umeric Farchar Farchar Si@ G5 -5 G G5 G5 C&!st"ai!t )ot )ull Primary Key )ot )ull )ot )ull )ot )ull D s("i4ti&! Image )ame )ame of the user Age of the user

A''I0 T$4 Farchar Char )umeric Farchar Char Char ,ate+ime L&,i! T$4 Farchar Farchar Si@ 25 -5 C&!st"ai!t Primary Key )ot )ull D s("i4ti&! Si@ G5 -55 G G5 -5 -5 O C&!st"ai!t Coreign Key )ot )ull )ot )ull )ot )ull )ot )ull )ot )ull )ot )ull D s("i4ti&! .ser I, .ser )ame Age of the user

Ta.- Na+ : E!tit$ Na+ )ame Age Address +itle Poem

A''P& +s T$4 Char )umeric Farchar Farchar Char Si@ -5 G G5 -5 -5 C&!st"ai!t D s("i4ti&! Coreign Key )ame of the user )ot )ull Age of the user )ot )ull )ot )ull )ot )ull 22

Image addid

Farchar )umeric

O G

)ot )ull )ot )ull

Ta.- Na+ : E!tit$ Na+ )ame Age Address Auestion Answer Image addid

Di'Y&%K!&5! T$4 Char )umeric Farchar Char Char Farchar )umeric Si@ -5 G G5 -5 -5 G5 G C&!st"ai!t D s("i4ti&! Coreign Key .ser )ame )ot )ull Age of the user )ot )ull )ot )ull )ot )ull )ot )ull )ot )ull

2@

Ta.- Na+ : E!tit$ Na+ Fchid )ame Age Address +itle De$uire 7ethod Image

A''C"a*t T$4 Farchar Char )umeric Farchar Farchar nte6t nte6t nFarchar Si@ -4 -55 G G5 G5 -4 G5 G5 C&!st"ai!t )ot )ull )ot )ull )ot )ull )ot )ull )ot )ull )ot )ull )ot )ull )ot )ull D s("i4ti&! )ame of the user Age of the user

Ta.- Na+ : E!tit$ Na+ Artist)ame Age Address ,rawing +itle ,rawImage Image lob ,rawI, ,tPresent chStatus

A''Pai!tB"%sh T$4 Char )umeric Farchar Farchar )varchar i+a, Farchar ,atetime Char Si@ -55 G G5 G5 G5 -4 G5 O -5 C&!st"ai!t )ot )ull )ot )ull )ot )ull )ot )ull )ot )ull )ot )ull )ot )ull )ot )ull D s("i4ti&!

2L

Ta.- Na+ : E!tit$ Na+ I, )ame Age Address +itle 8o!es chStatus ,tPresent

J&? s T$4 Farchar Farchar )umeric Farchar Farchar Farchar Farchar ,atetime Si@ -5 @5 G G5 G5 255 G O C&!st"ai!t )ot )ull )ot )ull )ot )ull )ot )ull )ot )ull )ot )ull )ot )ull )ot )ull D s("i4ti&!

Ta.- Na+ : E!tit$ Na+ )ame Age Address title $uestion answer I, chStatus .'loadImage Image lob ,tPresent

Ri''T$4 Char )umeric Char Farchar nvarchar nvarchar Farchar Farchar Farchar image ,atetime Si@ -55 G -55 G5 G5 G5 G5 G5 G5 -4 O C&!st"ai!t )ot )ull )ot )ull )ot )ull )ot )ull )ot )ull )ot )ull )ot )ull )ot )ull )ot )ull )ot )ull )ot )ull D s("i4ti&!

VALIDATION CHECKS: .ser id s'ecified should be valid. Password is validated for its correctness. 2G

=nter correct D=G. )o of web 'age. =very from in this system will be filled correctly by the user.

PROCESS LOGIC ;FORMS<: LOGIN FORM : Cirst the user enter the username and 'assword. If the username and 'assword is valid then it 'ass to the ne6t form. +here are various lin! buttons whenever the user clic! on the lin! button then it goes to the corres'onding form. POEMS FORM> # 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 SsubmitT 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 SsubmitT button then all the information will be stored in the Diddle database.

24

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 SsubmitT 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 SsubmitT 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 SsubmitT 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 SsubmitT button then all the information will be stored in the ,rawing database.

INPUTAOUTPUT REPORT GENERATED BY THE SYSTEM: -

2N

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.

TOOLSAPLATFORMB LANGUAGE TO BE USED : SOFTWARE CONFIGURATION SA( Server CH, ASP.)=+ &I),E&S PDEC=SSIE)A( 2555, &I),E&S 2555 server,

,atabase Cront =nd E'erating System

SA( 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. Cirewall is needed to be installed in Server for security 'ur'ose. 7S#&ord / Corel ,raw is used for documentation.

HARDWARE CONFIGURATION
# # P !ti%+C 8 D 2)E GH@ Intel? OLGGF chi'set 2G4 7 ,,D DA7

P"&( ss&" Chi'set 7emory

2O

Iard ,is! )IC Clo''y ,rive 7onitor E'tical Storage Gra'hics Audio

# # # # # # #

L5 #G Integrated -5Q-55 Intel =thernet controller -.LL#7 C,, -GT IC( Color 7onitor LO9 C,#D& ,rive Integrated Intel =6treme Gra'hics Integrated Audio &indows Keyboard and Scroll 7ouse

Key oard / 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!, S t-%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

T"a!sa(ti&! A%'iti!, R 4&"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 I.SDUServer )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 I+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 I.SDUServer)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

account, which allows wide#ranging 'rivileges. Iowever, 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. Cle6ibility for configuring the system should be enough so that the users are not tied 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. @-

Vous aimerez peut-être aussi