Clue-less system, Software Engineering

The Clue-Less system is a software version of the popular board game Clue. The rules of Clue-Less mirror those of Clue, with the exception of a modified navigation scheme. The software system is expected to develop over several iterations, with the end goal of producing a hosted client-server based architecture, and a Graphical User Interface (GUI) supporting multiple users.

User Classes and Characteristics

Player A player is any person who connects to the Clue-Less system via an Internet browser for the purposes of playing a game of Clue-Less. At any point in a game, there may be a minimum of 3 unique players and a maximum of 6 unique players. The terms "player" and "user" will be used interchangeably throughout this document.

Game: Name/session of the game, players, characters, movements, accusations, weapons, Initialize the game(), wait for player (), start(), Stop (), Pause (), terminate ();

Player : name of the player, start the game (), pause the game (), exit the game(), stop the game();

User cards: name of the card, Show cards(), get card (),set card();

Player locations: name of the locations, move to the location (), get player's location(), display location;

Rooms: name of the room, Move to the room ();set the room (), display the room ();

Weapons: name, pick a weapon () ,Identify the weapon ();

Characters: Name, pick the characters (), display the characters, Move(), ID the characters ();

Accusations: name of the accusation, make accusation(), update accusation ();prove the accusation(),disapprove the accusation ();

User: Name, account , register(), login(), Logoff ();

Account : account name, account number, account history, get account (), update account (), create account ()

This list will be continuously updated and edited by other team members as the project progresses.

Posted Date: 3/25/2013 2:15:21 AM | Location : United States







Related Discussions:- Clue-less system, Assignment Help, Ask Question on Clue-less system, Get Answer, Expert's Help, Clue-less system Discussions

Write discussion on Clue-less system
Your posts are moderated
Related Questions
What are the three activities of risk assessment? Ans: The three activities are analyzing, identifying and giving priorities. Risks are able to be identified by a check list

a) Describe refactoring in XP practices. Why refactoring is important for making high quality software systems using agile approach?   b) Can agile approach being used in dev

"Upwardly compatible software" is software that is compatible with a later or more difficult version of itself. For example, an upwardly compatible software is able to occur files

What are the demerits of spiral model? i. It is depends on customer communication. If the communication is not suitable then the software product that gets developed will not r

Testing conducted to classify a system or component at or beyond the limits of its described requirements.

Define Cyclomatic complexity Cyclomatic complexity :- This is a measure of the control complexity of a program. This control complexity may be connected to program understanda

Problem 1 . What is the purpose of Symbol Table? Write a brief note on various Data structures used in implementing Symbol Tables Stating Purpose Writing note on various D

Q. A software project is planned to cost 95PY in a period of 1 year and 9 months. Calculate the peak manning and average rate of software them build up. Ans. Software project

Q. For the program given below, calculate the values of software science measures like ? , N, V, E and λ . int. sort (int x[], int n) { int i, j, save, im1; /

how to make pseudo code of hotel reservation