Requirement specifications for the development of a CRM system to track the marketing and sales activity integrated with a material resource planing and tracking the product samples to be so…Full description
The above document is a software requirement specification document for Hotel management system. Services and Automated Tasks System which generates reports to audit all hotel operations and all...
its an ooad projectFull description
The above document is a software requirement specification document for Hotel management system. Services and Automated Tasks System which generates reports to audit all hotel operations and all...
SRSFull description
SRS for Gmail Account Creation
botFull description
Software Requirement Specifications for Library Management System
SRS
SPADES GAME Software re requirements sp specification #eam $um%er & !"
Version <1.0> 16-0-!01"
SPADES GAME Software requirements requirements specification
SPADES GAME Software requirements specification #eam $um%er & !"
Version <1.0> 16-0-!01"
#able o$ Contents 1.0 %ntroduction 1.1 Pur"ose 1.& Sco"e 1.' De$inition( Acronyms and Abbre)iations 1.* +e$erences 1., #ec-noloies to be used 1. /)er)ie
&.0 /)erall Descri"tion &.1
Product Pers"ecti)e
&.&
So$tare %nter$ace
&.'
Product Function
&.*
ser C-aracteristics
&.,
Constraints
< 24 >
Page 2
So$tare re2uirements s"eci$ication %ntroduction3 nente3 in t*e 7nite3 States in t*e 1/0s8 Spa3es remains one of t*e most popu4ar tric9-ta9in5 car3 5ames:an3 i3ea4 for on4ine p4a'. $ow 'ou can p4a' t*is 5ame a5ainst ot*er peop4e oer t*e nternet. t can %e p4a'e3 as eit*er a partners*ip or so4o;cutt*roat 5ame. #*e o%=ect is to ta9e at 4east t*e num%er of tric9s +a4so 9nown as %oo9s t*at were %i3 %efore p4a' of t*e *an3 %e5an. n partners*ip Spa3es8 t*e %i3s an3 tric9s ta9en are com%ine3 for a partners*ip.
1.1 Pur"ose3 #o %e successfu4 %ot* in %ri35e competitions an3 as a commercia4 pro3uct8 a computer pro5ram for t*e 5ame of %ri35e must perform as we44 as possi%4e in a44 aspects of t*e 5ame. )ustomers want as c*a44en5in5 an opponent as possi%4e8 an3 of course t*e stron5est pro5ram *as t*e %est c*ance of winnin5 a competition. oweer8 a4t*ou5* researc*ers *ae *a3 5reat success in 3ee4opin5 *i5*- performance pro5rams for 5ames suc* as c*ess an3 c*ec9ers8 t*e' *ae not *a3 as muc* success in t*e 5ame of contract %ri35e. So in or3er to 3ee4op a customer frien34' 5ame8 we *ae come up wit* an en*ance3 ersion of *earts 5ame i.e. Spa3es Game. #*e purpose of t*is requirements 3ocument is to 5ie an oeriew of t*e fo44owin5& 1. ?*at Spa3es 5ame is. !. ow Spa3es 5ame is 3esi5ne3. . ow Spa3es 5ame wi44 %e imp4emente38 focusin5 on requirements
1.& Sco"e3 1.&A Sco"e o$ %nitial +elease & #*e initia4 re4ease wi44 inc4u3e features require3 to p4a' a fu44 5ame of
earts. #*is inc4u3es points for t*e current *an38 score for t*e 5ame8 p4a'in5 car3s into t*e tric98 an3 3eterminin5 t*e winner of a tric9. #*is pro3uct wi44 %e of a qua4it' suc* t*at t*e pro5ram cras*es 4ess t*an 1 in eer' 100 5ames. @eatures necessar' to p4a' a 5ame are not 5uarantee3 to %e inc4u3e3 in t*e initia4 re4ease.
< 24 >
Page 3
1.&4 Sco"e o$ E5tra Features3 @eatures not ita4 to p4a' a 5ame of earts wi44 on4' %e inc4u3e3 if time
in t*e 3ee4opment process a44ows. #*ese features inc4u3e passin5 car3s8 c*an5in5 'our name an3 computer p4a'er names8 c*an5in5 t*e %ac9 face of car3s8 c*an5in5 t*e co4our of t*e ta%4e8 an3 c*an5in5 t*e 3ifficu4t' 4ee4 of computer p4a'ers. An' com%ination of t*ese features ma' or ma' not %e inc4u3e3 in t*e initia4 re4ease. 1.&C 6imitations and E5clusions& #*is pro3uct wi44 not inc4u3e mu4tip4a'er options or sae 5ame
!umber o$ "layers3 #wo or moreF t*e 5ame is most common4' p4a'e3 wit* four p4a'ers in pairs +Partners*ip spa3es
#-e dec73 Stan3ar3 !-car3 3ec9. Spa3es ma' a4so %e p4a'e3 wit* one or two Bo9ers or wit* pre3etermine3 car3s remoe3. ?it* p4a'in5 wit* si or more p4a'ers8 a secon3 3ec9 is often use3.
+an7 o$ suit3 Spa3es are a4wa's trump. t*er suits *ae no intrinsic a4ue 3urin5 p4a'8 %ut a car3 of t*e suit 4e3 in t*e current tric9 wi44 %eat a car3 of an' ot*er suit ecept a Spa3e. f a tie%rea9er is nee3e3 in a 3raw for 3ea48 t*e most common suit or3er from 4ow to *i5* is H I J.
/b8ect o$ t-e ame3 #o score points +5enera44' 00. Points are accrue3 %' winnin5 at 4east t*e num%er of tric9s %i3 in eac* *an38 an3 are 4ost %' fai4in5 to ta9e at 4east t*at man' or in some cases %' ta9in5 too man'.
< 24 >
Page 5
&.0
/)erall Descri"tion
ur on5oin5 5oa4 is to proi3e an enironment t*at stimu4ates 5rowt* of po9er s9i44s for %ot* *uman an3 artificia4 inte44i5ent p4a'ers a4i9e +an3 of course to *ae fun. #*is software 3oes not support on4ine 5am%4in5F t*is is for a ariet' of reasons. @irst8 our primar' 5oa4 is increase p4a'erLs s9i44s an3 not t*eir %an9 account %a4ances. Secon34'8 it is our %e4ief t*at 5am%4in5 wit* rea4 mone' mi5*t create an uncomforta%4e settin5 for new comers an3 t*ose w*o 3onLt *ae mone' to 4ose. #*ir38 we ac9now4e35e t*e fact t*at8 5am%4in5 a33iction is a rea4 pro%4em an3 can 3estro' 4ies t*erefore8 we wi44 ta9e no part in ruinin5 an'oneLs 4ife. n t*e contrar'8 since our software 3oes not use rea4 mone'8 we can +an3 wi44 encoura5e eer'one to use it as a *ea4t*' a4ternatie to rea4 5am%4in5. An3 4ast4'8 t*ere are a 4ot of 4e5a4 requirements8 4ia%i4it'8 taes8 proce3ures8 etc. associate3 wit* on4ine 5am%4in5F we wou43 muc* rat*er focus our efforts on 3ee4opin5 5reat software8 instea3 of 4e5a4 comp4iance.
&.1
Product Pers"ecti)e
ur pro3uct is 3esi5ne3 for %ot* competitie an3 casua4 p4a'ers w*o want to improe t*eir tactics an3 po9er p4a' in an enironment free of i44e5a4 5am%4in5 an3 t*e ris9 of 4osin5 mone'. #*e point of t*is pro3uct is first an3 foremost to %rin5 p4a'ers to5et*er to compete an3 *ae fun a5ainst eac* ot*er an3 a4so a5ainst our A. #*e %eat t*e mac*ine concept wi44 4i9e4' attract %ot* casua4 an3 competitie p4a'ers. As mentione3 a%oe8 t*e 5ame is meant to %e an a4ternatie to a33ictie 5am%4in5. #*e competitie tournament enironment encoura5es p4a'ers to p4a' for pri3e an3 respect8 rat*er t*an ris9in5 t*eir mone'. ur pro3uct attempts to 3etac* t*e rea4 wor43 from t*e 5amin5 wor43 %' e4iminatin5 mone'. ?*en p4a'in5 our 5ame8 a p4a'erLs mista9es wi44 on4' affect t*eir 5amin5 wor43 an3 not t*eir rea4 4ife %an9 account.
&.&
So$tare %nter$ace So$tare %nter$aces3 2equires t*e B2E 6.0 to %e insta44e3. Communications %nter$aces3 #*e on4' communication wi44 %e %etween t*e user an3 t*e pro5ram. Front End Client3 #M or App4et Data 4ase Ser)er3 M' Sq4 4ac7 End3 Baa Script8 M' Sq4
< 24 >
Page 6
&.'
Product Function
#*e pro3uct consists of seera4 parts. #*e first part is t*e serer software t*at *o43s seera4 3ata%ases. P4a'er 4o5in information an3 p4a'er statistics are 9ept in PriateDC inaccessi%4e to an'one asi3e from serer operators. Pu%4icDC8 w*ic* is a su%set of PriateDC8 inc4u3es on4' ran9s an3 none of t*e information t*at can %e use3 to 5ain an a3anta5e oer ot*er p4a'ers. #*e serer software is a4so responsi%4e for s*uff4in5 irtua4 car3 3ec9s an3 3ea4in5 car3s to p4a'ers8 as we44 as enforcin5 t*e ru4es of Po9er upon p4a'ers +e.5. if a %et *as %een ma3e8 a p4a'er *as to ca44 or raise8 ot*erwise t*e serer forces t*e p4a'er to fo43. #*e secon3 part of t*e software is t*e c4ient software. #*is part proi3es a 7ser nterface +7 for t*e p4a'ers use3 to communicate wit* t*e serer. #*is component8 com%ine3 wit* t*e serer component8 a44ows t*e p4a'ers to p4a' po9er a5ainst t*e S'stem in a competitie settin5.
#*e fina4 part is t*e most crucia4 part of t*e pro=ect. #*is part consists of an pro5ram runnin5 on a set of ru4es +epert s'stem t*at simu4ates t*e p4a'er. #*is a5ent connects to t*e serer remote4' 4i9e a re5u4ar p4a'er . #*e a5ent *as no access to t*e sererLs PriateDC +as t*is wou43 5ie it an unfair a3anta5e8 instea3 t*e a5ent forms its own 3ata%ase of p4a'ers as it p4a's a5ainst t*em. #*e ot*er two parts of t*e pro=ect function to ea4uate an3 s*owcase t*e a5ent a5ainst *uman opponents.
Security3
&.*
#*e pro5ram wi44 not mo3if' an' ot*er fi4es of t*e computer it is insta44e3 on. #*e pro5ram wi44 not create an' a33itiona4 fi4es. #*e pro5ram wi44 not communicate oer t*e internet or 4oca4 networ9.
ser C-aracteristics ur 5ame is 5eare3 primari4' towar3s two au3iences&
1. Po9er Gam%4ers - %ious4'8 our 5ame ino4es p4a' mone' so t*ere is no rea4 5am%4in5. oweer8 t*is offers serious po9er p4a'ers a enue to practice t*eir s9i44s %efore t*e' actua44' p4a' for mone'. Gam%4ers wi44 %e a%4e to tr' out new tactics an3 strate5ies a5ainst %ot* rea4 peop4e an3 our A. #*is wi44 %e er' %eneficia4 to t*em compare3 to t*em tr'in5 new tactics in competitie rea4 mone' 5ames. !. #*ose w*o 4i9e po9er an3 =ust want to p4a' for fun - ur po9er 5ame a4so offers non-competitie p4a'ers an enironment to %e a%4e to p4a' a5ainst ot*er non- competitie p4a'ers for fun. #*e' can p4a' wit*out *ain5 to worr' a%out mone' %ein5 ino4e3.
ur 5ame is not recommen3e3 for comp4ete %e5inners8 as t*ere wi44 %e no tutoria4 on *ow to p4a' po9er. t is epecte3 t*at eac* p4a'er 9nows t*e %asic ru4es of imit #eas o43 LEm. #*ese two tar5et au3iences are 5enera44' ma3e up of 5am%4ers tr'in5 to improe t*eir 5ame8 an3 competitie peop4e w*o 3o not want to ris9 mone'. #*is au3ience is 5enera44' t*ou5*t to %e primari4' ma3e up of ma4es %etween t*e a5es of !"-8 %ut is certain4' not restricte3 to =ust t*is au3ience. Cot*
< 24 >
Page 7
5en3ers an3 peop4e of a44 a5es p4a' po9er %ot* for fun an3 competitie4'. ?*i4e ma4es !"- are our concentration area8 we wi44 not for5et t*at man' 3ifferent t'pes of peop4e en=o' p4a'in5 po9er.
&.,
Constraints3
/"eratin Constraints3 2equires Sun B2E 6.0 or *i5*er insta44e3 on t*e computer runnin5 earts.
A P) wit* ?in3ows ,8 ?in3ows NP8 Mac S N8 or 7%untu /.10 insta44e3. A 1.6 G or *i5*er processor. 1 Gi5a%'te or more of memor' insta44e3. 0 Me5a%'tes or more of aai4a%4e 3is9 space.
Vision Statement3 #*is pro3uct wi44 %e a 3es9top ersion of t*e car3 5ame *earts containin5 t*e minima4 features to p4a' a 5ame.
Ma8or Features&
P4a'in5 car3s from 'our *an3 ?innin5 a tric9 Points for t*e current *an3 Scorin5 of t*e 5ame Crea9in5 *earts
/"eratin En)ironment3
earts wi44 on4' %e 3istri%ute3 aca3emica44'. A44 3ata is 5enerate3 on t*e 4oca4 computer insi3e a Baa session. A44 3ata is accesse3 4oca44'. )ontinuous access to t*e same computer for t*e 3uration of a 5ame. #*is is %ein5 3ee4ope3 in an aca3emic enironment an3 minima4 securit' measures wi44 %e
ta9en. #*e app4ication is not internationa4ie3F a44 menus an3 messa5es are in En54is*.