Clue-less system, Software Engineering

Assignment Help:

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.


Related Discussions:- Clue-less system

What is customer (end user), What is Customer (end user)? Ans) The organ...

What is Customer (end user)? Ans) The organization or individual, internal or external to the producing organization that takes the product.

What is volume testing, Testing designed to challenge a system's capability...

Testing designed to challenge a system's capability to handle the maximum amount of data over a period of time. This type of testing also classify a system's ability to handle over

What are the objectives of software design, What are the objectives of soft...

What are the objectives of software design? Objectives of software design                         The objective of the design phase is to plan a solution of the difficulty

Write a valid schema for the container, A storage tank has a container to k...

A storage tank has a container to keep a certain amount of fuel and it also has an indicator to inform about the level of fuel inside the container. The container cannot exceed

Define the process of requirements gathering tools, Define the process of R...

Define the process of Requirements Gathering Tools Requirements gathering is an art. Person who gathers requirements must have knowledge of what and when to gather information

Ecommerce, Ask What are the key elements of Business Model? question #Minim...

Ask What are the key elements of Business Model? question #Minimum 100 words accepted#

Explain the purpose of an outer join, (a) What is a view? (b) What is ...

(a) What is a view? (b) What is the implication of creating a view with the select * statement in the view definition? (c) Make reference to the relational schema given in

Pros and cons of adding audio directly to the timeline, Question: Audio...

Question: Audio and Video Integration in Flash MX 2004 Professional. What sound formats does Flash MX 2004 support? (incl. if you have Quicktime or later installed on your comp

Legacy Challenge, What is the Legacy Challenge in Software Engineering?

What is the Legacy Challenge in Software Engineering?

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd