interface requirements specification clickermatic software clicker

22
Interface Requirements Specification Clickermatic Software Clicker

Upload: austin-walters

Post on 04-Jan-2016

223 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Interface Requirements Specification Clickermatic Software Clicker

Interface Requirements Specification

Clickermatic Software Clicker

Page 2: Interface Requirements Specification Clickermatic Software Clicker

User Interface for the Client

Page 3: Interface Requirements Specification Clickermatic Software Clicker

qq w e r t y u i o p

qa s d f g h j k la s d j k l

qa s d v b n j k lz x c m . %

q1 2 3 4 5 6 7 8 9 0

l Bksp

Preview area/ Typing area

Submit

Set tally mode

Question 1:

What question is this?A) 1 B)2C)3 D)4

1:00

Switch to keypadConnected

Page 4: Interface Requirements Specification Clickermatic Software Clicker

B

Locked

Tally mode set

Question 1:

What question is this?A) 1 B)2C)3 D)4

:10

A B C

D E F

True False

Switch to keyboard

Reset

Connected

Page 5: Interface Requirements Specification Clickermatic Software Clicker

B

LockedConnected

Question 1:

What question is this?Your answer:B) 2Correct answerA)1 :00

A B C

D E F

True False

Tally mode set

Switch to keyboard

Reset

Page 6: Interface Requirements Specification Clickermatic Software Clicker

Questions over

Statistics Total Questions 10

Answered correctly 5

Connected

Page 7: Interface Requirements Specification Clickermatic Software Clicker

User Interface for the Server

Page 8: Interface Requirements Specification Clickermatic Software Clicker

Exit

Start Server

Browse

Select a Question Set File

Your IP address:10.31.1.200

Server Interface Prototype – start window

Start in Tally Mode?

Yes No

Page 9: Interface Requirements Specification Clickermatic Software Clicker

Question 1:What was the name of the

1980 film which starred John Travolta, Debra Winger, and

a mechanical bull?

A. Urban CowboyB. Out ColdC. Two of a KindD. Grease

Next Repeat Previous

0:00

Server Interface Prototype - server running window (poll mode, no time limit)

Least responses Most responses Avg

B A 50%

Exit

Hide Stats

Tally ModeNo Answer:

4

Most Popular Incorrect Answer:D

Page 10: Interface Requirements Specification Clickermatic Software Clicker

Question 1:What was the name of the

1980 film which starred John Travolta, Debra Winger, and

a mechanical bull?

A. Urban CowboyB. Out ColdC. Two of a KindD. Grease

Server Interface Prototype - server running window

Next Repeat Previous

0:00Exit

DisplayStats

Tally Mode

Page 11: Interface Requirements Specification Clickermatic Software Clicker

Question 1:What was the name of the

1980 film which starred John Travolta, Debra Winger, and

a mechanical bull?

A. Urban CowboyB. Out ColdC. Two of a KindD. Grease

Server Interface Prototype - server running window (after responses)

Least responses Most responses Avg

B A 50%

No Answer: 4

Most Popular Incorrect Answer:D

Next Repeat Previous

0:00Exit

Hide Stats

Tally Mode

Page 12: Interface Requirements Specification Clickermatic Software Clicker

Question 2:What color is the result of

mixing red and blue?

(enter a word)

Server Interface Prototype - server running window

____________

Next Repeat Previous

0:00Exit

Display Stats

Tally Mode

Page 13: Interface Requirements Specification Clickermatic Software Clicker

Question 2:What color is the result of

mixing red and blue?

(enter a word)

Server Interface Prototype - server running window (after responses)

____________

Purple

Correct Answer:

Most Popular Incorrect Answer:Brown

Least responses Most responses Avg

Brown Purple 99%

No Answer: 0

Next Repeat Previous

0:00Exit

Hide Stats

Tally Mode

Page 14: Interface Requirements Specification Clickermatic Software Clicker

Server Interface Prototype - server running window (end of question set)

Correctly Answered (and avg correct answer time – optional)

Exit

Question Number

Number Correct

% Correct Time Popular Incorrect

Reference

1 10/20 50% 0:19 B p.223

2 19/20 99% 0:05 Brown p. 10

3 …

Main

Overall average correct responses

Overall avg % Correct

14/20 74.5%

Page 15: Interface Requirements Specification Clickermatic Software Clicker

Client/Server Protocol

Page 16: Interface Requirements Specification Clickermatic Software Clicker

Server Client

Load question setLogin/connect to server

Send first/next questionto each client

Answer question and submit to server

Receive submission, sendback correct/incorrect flagalong with correct answer

Display correct answer, optionally display history

Optionally display stats, then go to next question or terminate client connections

Receive client logins

Suspend any more client logins

Receive a question

Page 17: Interface Requirements Specification Clickermatic Software Clicker

Layout of Questions and Answers File

Page 18: Interface Requirements Specification Clickermatic Software Clicker

Markup Language• <Question Set number=“#” questions=“#”> Question set indicator,

with number attribute and number of questions in set attribute• <Question number=“#” type=“TYPE”>marks question contents,

with number attribute and type attribute• <q>question text</q>• <r>optional reference</r>• <t>time to answer</t>• <a>answer choice</a>• <c>correct answer</c>• <a>answer choice</a>• <a>answer choice</a>• </Question>• </Question Set>

Page 19: Interface Requirements Specification Clickermatic Software Clicker

Example Questions and Answers File

<Question Set number=“1” questions=“2”><Question number=“1” type=“M”><q>Software Engineering is important.</q><t>0:45</t><c>true</c><a>false</a></Question><Question number=“2” type=“S”><q>This is a question.</q><t>0:30</t><c>true</c><a>false</a></Question></Question Set>

Page 20: Interface Requirements Specification Clickermatic Software Clicker

Layout of Exported Statistics File

In Comma Separate Values (csv) Format

Page 21: Interface Requirements Specification Clickermatic Software Clicker

Number of answer choices First choice second choice third choice fourth choice No answer

Avg time to answer (sec)

correct answer choice

question 1 4 2 7 3 2 0 25 C

question 2 4 3 6 5 0 0 67.5 A

question 3 4 1 5 3 5 0 28.3 B

The answer choice columns indicate the number of clients that selected that answer choice.

4,2,7,3,2,0,25,C4,3,6,5,0,0,67.5,A4,1,5,3,5,0,28.3,B

The statistics output file will be a .csv format according to the format of the table.

Multiple choice

Page 22: Interface Requirements Specification Clickermatic Software Clicker

Fill in the blankNumber of answer choices

Correct choice

Most popular wrong answer

Number correct

Number of most popular incorrect

Other answers No answer

Avg time to answer (sec)

question 1 1 Blue Green 3 2 0 0 25

The statistics output file will be a .csv format according to the format of the table.

1, Blue, Green, 3, 2, 0, 0, 25