Beruflich Dokumente
Kultur Dokumente
Submitted by
Ali Raza
FUI/FURC/F17-BCSE-217
Presented to
Mr. M. Aqeel Iqbal
Lecturer – FURC
FR 01: There must be sign-up and login module to keep record of all players.
FR 02: Player must be able to properly run on platform.
FR 03: The running speed of player gradually increase.
FR 04: If the player needs to turn left or right, they swipe their finger across the touchscreen in the
corresponding direction.
FR 05: If player wish to jump over an object, they swipe upwards; if they wish to slide under an
object, they swipe downwards.
FR 06: Player must be able to pick golden, red and blue coins and coins must disappear after player
collected them.
FR 07: All of player personal data/game score must be stored on database.
FR 08: There must be option for pause/resume/restart game.
FR 09: On the top of screen there must be game score and score must increase gradually while
player is not dead.
FR 10: Player must bend mobile right or left while running as the motion sensor moves.
Answer 2:
Ten Non-functional requirements are given below:
NFR 01: App must be portable.(same/hybrid app for android,IOS and windows phone)
NFR 02: App didn't use unwanted memory space.
NFR 03: App didn’t uses unwanted processing power.
NFR 04: Player must only run on platform. Not fly or run below platform.
NFR 05: All records of player score must be stored on secure database.
NFR 06: App must be secure.(hackers/ unauthorized/ malicious users.)
NFR 07: The running speed of player gradually increase means that at start speed is 20
km/h and after ever 20 seconds it increase by 5km/h.
NFR 08: All sensor/controls must response properly and excepted.
NFR 09: Response time of application must be less than 0.02 second.
NFR 10: Game score must be calculated correctly and displayed after game.
Game score = time while player is not dead * number of coins collected.
Answer 3:
Ten Domian requirements are given below:
Answer 4:
Ten inverse requirements are given below:
Answer 2:
Ten design and implementation requirements are given below: