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 is architectural evolution? Architectural evolution is the practice of modifying a system from a centralized architecture to a distributed architecture like client server.

Elucidate elementary process. Software applications are a combination of various elementary processes. Various elementary processes come together to form an application. Ele

List the pre-requisites for white-box testing Pre-requisites for white-box testing are similar to black-box testing with one key difference: - During white-box testing, test

List flaws in waterfall model. - The biggest drawback is that you don't test the application logic until very late in development cycle. - Though a detailed system specifica

USE OF SOFTWARE PACKAGE: The concept of applications software and were told about software packages and their types. In other words, the discussion implies that instead of wri

Question: (a) Describe fully the first five basic steps in software cost estimation. (b) What are the main differences between COCOMO1 and COCOMO2 cost estimation models?

1) The process of operating a system or component under particular conditions, observing or recording the results, and making an evaluation of some aspect of the system or componen

Q. Write short notes on Decision Table? Decision Table: While the process logic for a process involves multiple conditions as well as is very complicated it isn't advisable t

Discuss in detail about data modeling. Data modelling makes use of the ERD. Consists of three interconnected information. The data object. Attributes. Relatio

Question: (a) Differentiate between circuit switching and packet switching. (b) Using an example, explain the main parts that form a URL (Uniform Resource Locator). (c)