Cross Bb 55 Final

36
Date : 10 August 2015 CERTIFICATE OF APPROVAL NCRD’S STERLING INSTITUTE OF MANAGEMENT STUDIES This is to certify that the project report Titled CROSSWORD PUZZLE GAME Is bona-fide record of the work done by POONAM SAKHARAM PATIL Under the guidance of Prof. Miss Deepali Shah

description

f

Transcript of Cross Bb 55 Final

Date : 10 August 2015CERTIFICATE OF APPROVALNCRDS STERLING INSTITUTE OF MANAGEMENT STUDIESThis is to certify that the project report TitledCROSSWORDPUZZLEGAMEIs bona-fide record of the wor done byPOONAMSAKHARAM PATIL !nder the guidance of Prof.Miss Deep!i S""######################## Internal "#a$inerIt gi%es great pleasure and pride as we present our project on &Cross$or%G&e'(This acnowledge$ent is a s$all effort to e#press our gratitude to all those who ha%e shownus thepathtobringout the%arious colors of this project withtheir %ast treasures ofe#perience and nowledge(I lie to e#press $y gratitudeNCRD SIMS Co!!e'e for its %aluable co-operation (Ie#press our deep sense of thans to all our teachers especially $yproject guide Prof)Miss(.Deep!i S"".I would also than $y *ollege and $y faculty $e$bers without who$ this project would ha%e been a distant reality(ACKNOWLEDGEMENTINDE)SR. TOPICP'e No.*.I+,ro%-.,io+*.* A/s,r., 0 1 21(1(1 About the +roject )O/3e.,i4e 5 S.ope of Pro3e.,(*.6 Te."+i.! De,i!s.1(2(1 ,%er%iew of -ront "nd1(2(2 ,%er%iew of .ac "nd6. S7s,e& A+!7sis6.* Fesi/i!i,7 S,-%72(1(1 Technical 8 1 92(1(2 ,perational2(1(/"cono$ical 6.6 S7s,e& P!++i+' +% S."e%-!e 2(2(1 0A1TT *hart:. S7s,e& Desi'+:.* Sof,$re Re;-ire&e+, Spe.ifi.,io+/(1(1 Introduction:.6UML %i'r& 2 !se case b2 *lass c2 Acti%ity d2 *ollaboration *< 1 68 e2 3e4uence f2 Deploy$ent:.: De,i!e% !ife C7.!e of ,"e Pro3e.,/(/(1 Database/(/(/(1 Database Table/(/(2 I5, 3creen 6ayout 0. Co+.!-sio+ 6=>.F-,-re E+"+.e&e+,s 692.?i/!io'rp"7 :< *.* A/s,r.,Theproject Cross$or% G&e is generally organi7ed to upgrade or test the I8 le%el of the person( It generally co$prises +u77les based on Tic-Tac9 :atri#;+u79 I$age;3ol%e99Arrange-1u$ber9 3udou and so on( It is organi7ed for the sae of 0aining igher(RAM @ :in 512 :. =A: )=eco$$ended2(Pri+,er @ 6aserprinter E *olor(Oper,i+' S7s,e&@Aindows F+ 3+2 or >igher(Fro+,1E+% @ 1et.eans G(H(1(?.B1E+% @386 3"=?"= 200I =2(S7s,e& T7pe @ 3ingle !ser 3yste$(A( Use Cse Di'r&@User D&e&/er( A%&i+?( C!ss Di'r&@Create Own AccountSelect Game ModePlay Game Get High ScoreChange Password Fix Admin Name And Password Select Game Mode UPDA! Pu""le#iew All Mem$ers%D!&!! Pu""leA *lass Diagra$ inthe !nified:odeling6anguage )!:62 is a type of static structure diagra$thatdescribes the structure of a syste$ by showing the syste$Cs classes9 their attributes9 and the relationshipsbetween the classes(ADMINAdmin namePassword AddGame'(U)dateGame'(USER*D'P+(,NameUser,Password setext'(getext'(Game mode-.- )u""le/./ )u""leic0tacSudu1oNum$erimage getgame'(User_HomeGame ModePlay game&ogin'(USER_DETAILSNameF,name&,nameGenderPasswordSecurity 2uestionSecurity Answer3egister'(4Admin Home #iew All Mem$ersD!&!!'(UPDA!'(C( A.,i4i,7 Di'r& Acti%ity diagra$s are graphical representations of worflows of stepwise acti%ities and actions with support for choice9 iteration and concurrency( In the !nified :odeling 6anguage9 acti%ity diagra$s can be used to describe the business and operational step-by-step worflows of co$ponents in a syste$( An acti%ity diagra$ shows the o%erall flow of control(MEMBER(USER !U""LEADMIN #orre$tLogin#orre$t N%&ES#orre$tIn$orre$t !'(()eD( Co!!/or,io+ Di'r&@UPDA! PU55&!&OG*N 3egister All *NFO Sa6e Pu""leChoose GameDis)lay Game ModeSelect Any 7*NS!3 N!8 PU55&!Start Gamexcdd9d9 Sa6e Pu""le2U**ollaboration and se4uence diagra$s describe the sa$e infor$ation9 and can be transfor$edinto one another without difficulty( The choice between the two depends upon what the designer wants to $ae %isually apparent( *ollaboration Diagra$ for user can play the ga$e(1(0 !ser *an 6ogin and play the2(0 Ad$in *an 6ogin And 0a$e(!pdate9Insert 1ew pu77le( 1(1 enterd1(2 clear1(DDisplay 3core)21(/ new ga$e)21(5 In use)2E Se;-e+.e %i'r& @ Se;-e+.e %i'r& for P!7i+' G&e@* ADMIN*NE+(NE,T* USER * GAMEM%DE* S#%RE * !LA&Mem$erUser *nter9aceData$ase7 4 login'(: 4 6alidate user'(; 4 con 4 choose and )lay game'(7? 4 6iew score'( @ 4 )ro6ide next le6els'(77 4&ogout'( AdminUser *nter9aceData$ase7 4 login'(: 4 6alidate admin'(; 4 con 4 sends data to store'(/ 4 stores all records'( =4 u)date )u""le'(A 4 Modi9y changes'(7? 46iew score o9 all user'(@ 4 u)date )u""le'(77 %&ogout'(Se;-e+.e %i'r& for M+'i+' G&e @F( De-)oyment Diagram*Data.aseser/er)oginU-date -'(()e0ie1S$ore)ogin Se)e$t game modeGet s$ore !)ay game) Mem.er:.:De,i!e% Life C7.!e Of T"e Pro3e.,:.:.* Mo%-!es@+u77le$ainly i$ple$ents two different :odule as follows: -*. A%&i+ S7s,e& 6.Me&/er S7s,e&.A%&i+M+'e&e+, S7s,e&@1 "ntering the 4uestion for the pu77le( !pdating the 4uestion( Inserting the new 4uestion(Me&/er M+'e&e+, S7s,e&@1 *reateing their account before playing the ga$e( *an %iew the rules of the ga$e( +lay tha ga$e( "%ery userha%e uni4ueuser id( "%ery user ha%e uni4ue +assword( Arranging of 4uestionsaccording to the =ando$ and / lifeline a%ailable in ga$e( 0i%ing details of >igh scores andtotal score(:.:.6 D,/se@:.:.6.* D,/se T/!e@T/!eN&e@ 1 Lo'i+-ield 1a$e DataType)si7e2 constraintId 1u$eric)109I2 +ri$ary ey f;na$e %archar)D02l;na$e %archar)D02!ser na$e%archar)/02+assword %archar)502*ity %archar)202*ontact;no Integer"$ail;Id %archar)D023ecurity 8uestion %archar)202Answer %archar)202Age IntegerT/!eN&e@ 1 USER LOGIN-ield 1a$e DataType)si7e2 *onstraint!ser ;ID 1u$eric)109I2+ri$ary ;1 %archar)D02>;2 ?archar)202>;/ ?archar)202>;D ?archar)202?;1 ?archar)202?;2 ?archar)202?;/ ?archar)202?;D ?archar)202T/!eN&e@ 1 p-EE!e0-ield 1a$e DataType)si7e2 *onstraintId1u$eric)109I2+ri$ary eyA1 ?archar)202A2 %archar)D02A/ %archar)202AD %archar)202.1 %archar)202.2 %archar)202./ %archar)202.D ?archar)202*1 %archar)202*2 %archar)202*/ %archar)202*D %archar)202D1 %archar)202D2 %archar)202D/ %archar)202DD %archar)202T/!eN&e@ 1 p-EE!e2C-ield 1a$e DataType)si7e2 constraintId1u$eric)109I2+ri$ary ey>;1 %archar)D02>;2 ?archar)202>;/ ?archar)202>;D ?archar)202>;5 ?archar)202>;G ?archar)202?;1 ?archar)202?;2 ?archar)202?;/ ?archar)202?;D ?archar)202?;5 ?archar)202?;G ?archar)2021T/!eN&e@ 1 p-EE!e2-ield 1a$e DataType)si7e2 constraintId1u$eric)109I2+ri$ary eyA1 ?archar)202.1 %archar)202*1 %archar)202D1 ?archar)202"1 %archar)202-1 %archar)202A2 ?archar)202.2 ?archar)202*2 %archar)202D2 %archar)202"2 %archar)202-2 %archar)202A/ %archar)202./ %archar)202*/ %archar)202D/ %archar)202"/ %archar)202-/ %archar)202AD %archar)202.D %archar)202*D %archar)202DD %archar)202"D %archar)202-D %archar)202A5 %archar)202.5 %archar)202*5 %archar)202D5 %archar)202"5 %archar)202-5 %archar)202AG %archar)202.G %archar)202*G %archar)202DG %archar)202"G %archar)202-G %archar)202:.:.0IFO S.ree+ L7o-,@SPLASH PAGE@1T"is is ,"e s,r,i+' p'e of ,"e Cross$or% pro3e.,.REGISTRATION PAGE @1T"is p'e "e!ps ,o o+!7 p!7er re'is,r,io+ for&.5 .re,e + ..o-+,.,"e+ -ser .+ p!7 ,"e G&e.LOGIN PAGE @1T"is p'e is!o'i+ p'e $"ere -ser A+% A%&i+.+Lo'i+ 5 fi!! ,"e N&e +% pss$or% +% -ser C+s,r, ,"e '&e A+% A%&i+ C+ I+ser,G%e!e,e T"e P-EE!e.HOME PAGE @1T"is is"o&e p'e "e!ps ,o ,"e -ser for p!7i+' ,"e Cross$or% p-EE!e '&e.GAME MODE PAGE @1T"is is'&e &o%e p'e "e!ps ,o ,"e -ser for se!e.,i+' ,"e Vrio-s p-EE!e'&e.HIGH SCORE PAGE@1T"is is"i'" s.ore p'e $"ere -ser .+ see ,"ere "i'" s.ore+% r+Bsrespe.,i4e!!7.PUZZLE 0H0 PAGE @1T"is isp-EE!e 0H0 p'e$"ere -ser .+ p!7 ,"is 0H0 Cross$or% p-EE!e '&e.IMAGEPAGE @1T"is isI&'e p'e$"ere -ser .+ see /o4e i&'e +% rr+'e ,"e s&e i&'e$i," ,"e !ess ,i&e.TIC TACPAGE @1T"isisTi.1T.p'e$"ere-ser.+P!7,"ef-!!7'o!Wi,"Co&p-,er A+%Ri'", H+% Si%eUser C+ SeeT"e Hi'"es, S.ore $i," N&e.PUZZLE2H2PAGE @1T"is isp-EE!e 2H2 p'e $"ere -ser .+ p!7 ,"is 2H2 Cross$or% p-EE!e'&e. >ence9 I conclude by saying that I ha%e de%eloped this project at the best of $y ability and re4uire$ents and hope9 the wor would satisfy the user re4uire$ents9 as when this project was selected the user proble$s were ept first in $ind and then we started $aing the project with the guidance ofour teachers andso$eprofessionals in the field( After the co$pletion of the project I got a lot $ore to learn at e%ery step of the project and gained a lot of e#perience out of it(0.Co+.!-sio+Thaning Jou9 +oona$ +atil( A software syste$ is often a co$ponent of a $uch larger syste$( The software engineering acti%ity is therefore a part of a $uch larger syste$ design acti%ity in which the re4uire$ents of the software are balanced against the re4uire$ents of other parts of the syste$ being designed(1o software can $eet all the re4uire$ents of the business acti%ity and there are always few li$itations and thus Cross$or%p-EE!e G&e has the following li$itations:-Li&i,,io+s@1 The Cross$or%p-EE!e G&e can be i$ple$ented only on a standalone syste$( And so not $ore than one user can operate the *rossword +u77le 0a$e at a ti$e( The Cross$or%p-EE!e G&e is not web enabled(5( -uture "nhance$ent ,nly single le%el of security is $aintained( If this software is installed on $achines ha%ing less speed then o%erall speed and perfor$ance would degrade(?OOKS REFERED FOR THECOMPLETION OF THIS PROAECT ARE- Database 3yste$ *oncepts)3ilberschat7Eerbert 3childt9 @a%a2: The *o$plete =eference9 Tata :c0raw->ill9 -ifth edition(www(google(co$(www(wiipedia(co$www(*,D"0!=!(co$G(.ibliographywww(w/s(co$