DOC PREVIEW
WVU CS 430 - Android Game Suite

This preview shows page 1-2-21-22 out of 22 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 22 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 22 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 22 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 22 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 22 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Android Game SuiteCS 430Software Design SpecificationMarch 7th, 2010Benjamin CarpenterTable of Contents1.0 Introduction1.1 Goals and objectives1.2 Statement of scope1.4 Major constraints2.0 Data design2.1 Internal software data structure2.2 Global data structure2.3 Temporary data structure3.0 Architectural design3.1 Program Structure3.1.1 Architecture diagram4.0 Schedule4.1 Scheduling diagram4.2 Definition of milestones4.2.1 Concept/Doc Complete 3/5/20104.2.2 Module Code Complete 4/8/20104.2.3 Testing Complete 4/19/20105.0 Component-level design5.1 Description for Main Menu5.1.1 Processing narrative for Main Menu5.1.2 Main Menu interface description5.1.3 Main Menu processing detail5.1.3.1 Performance issues3.2.3.2 Design constraints5.2 Description for Individual Games5.2.1 Processing narrative for Individual Games5.2.2 Individual Game interface description.5.2.3 Individual Game processing detail5.2.3.1 Performance issues5.2.3.2 Design constraints6.0 User interface design6.1 Description of the user interface6.1.1 Home Screen6.1.1.1 Screen Shot for Home Screen6.1.1.2 Objects and actions for Home Screen6.1.2 Word Search Main Screen6.1.2.1 Screen Shot for Word Search Main Screen6.1.2.2 Objects and actions for Word Search Main Screen6.1.3 Word Search In Game6.1.3.1 Screen Shot for Word Search In Game6.1.3.2 Objects and actions for Word Search In Game6.1.4 Battle Ship Main Screen6.1.4.1 Screen Shot for Battle Ship Main Screen6.1.4.2 Objects and actions for Battle Ship Main Screen6.1.5 Battle Ship In Game6.1.5.1 Screen Shot for Battle Ship In Game6.1.5.2 Objects and actions for Battle Ship In Game6.1.6 Connect 4 Main Screen6.1.6.1 Screen Shot for Connect 4 Main Screen6.1.6.2 Objects and actions for Connect 4 Main Screen6.1.7 Connect 4 In Game6.1.7.1 Screen Shot for Connect 4 In Game6.1.7.2 Objects and actions for Connect 4 In Game6.1.8 Word Guesser Main Screen6.1.8.1 Screen Shot for Word Guesser Main Screen6.1.8.2 Objects and actions for Word Guesser Main Screen6.1.8 Word Guesser In Game6.1.8.1 Screen Shot for Word Guesser In Game6.1.8.2 Objects and actions for Word Guesser In Game6.1.9 Sudoku Main Screen6.1.9.1 Screen Shot for Sudoku Main Screen6.1.9.2 Objects and actions for Sudoku Main Screen6.1.10 Sudoku In Game6.1.10.1 Screen Shot for Sudoku In Game6.1.10.2 Objects and actions for Sudoku In Game6.2 Interface design rules7.0 Restrictions, limitations, and constraints8.0 Testing Issues8.1 Classes of tests8.2 Expected software response9.0 Appendices9.1 Packaging and installation issues9.2 Legal ConsiderationsAndroid Game SuiteCS 430 Software Design SpecificationMarch 7th, 2010Benjamin CarpenterRyan DaughertyJack DehlinJay Greene12Table of Contents1.0 INTRODUCTION....................................................................................................................41.1 GOALS AND OBJECTIVES..............................................................................................................41.2 STATEMENT OF SCOPE................................................................................................................41.4 MAJOR CONSTRAINTS.................................................................................................................42.0 DATA DESIGN........................................................................................................................42.1 INTERNAL SOFTWARE DATA STRUCTURE..........................................................................................42.2 GLOBAL DATA STRUCTURE........................................................................................................... 52.3 TEMPORARY DATA STRUCTURE.....................................................................................................53.0 ARCHITECTURAL DESIGN......................................................................................................53.1 PROGRAM STRUCTURE...............................................................................................................53.1.1 Architecture diagram....................................................................................................54.0 SCHEDULE............................................................................................................................64.1 SCHEDULING DIAGRAM...............................................................................................................64.2 DEFINITION OF MILESTONES........................................................................................................64.2.1 Concept/Doc Complete 3/5/2010.................................................................................64.2.2 Module Code Complete 4/8/2010.................................................................................74.2.3 Testing Complete 4/19/2010.........................................................................................75.0 COMPONENT-LEVEL DESIGN.................................................................................................75.1 DESCRIPTION FOR MAIN MENU...................................................................................................75.1.1 Processing narrative for Main Menu.............................................................................75.1.2 Main Menu interface description..................................................................................75.1.3 Main Menu processing detail........................................................................................75.1.3.1 Performance issues....................................................................................................73.2.3.2 Design constraints......................................................................................................85.2 DESCRIPTION FOR INDIVIDUAL GAMES...........................................................................................85.2.1 Processing narrative for Individual Games....................................................................85.2.2 Individual Game interface description...........................................................................85.2.3 Individual Game processing detail................................................................................85.2.3.1 Performance issues....................................................................................................85.2.3.2 Design


View Full Document

WVU CS 430 - Android Game Suite

Documents in this Course
Lecture

Lecture

28 pages

Design

Design

27 pages

Load more
Download Android Game Suite
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Android Game Suite and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Android Game Suite 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?