for
Java Game Platform (Java GP)
Version 1.2 approved
Prepared by Lea Taylor
NovaSoft Laboratories
April 22, 2004
Table of Contents
Table of Contents ii
Revision History ii
1. Introduction 1 1.1 Purpose 1 1.2 Document Conventions 1 1.3 Intended Audience and Reading Suggestions 1 1.4 Product Scope 1 1.5 References 2
2. Overall Description 2 2.1 Product Perspective 2 2.2 Product Functions 2 2.3 User Classes and Characteristics 2 2.4 Operating Environment 2 2.5 Design and Implementation Constraints 2 2.6 User Documentation 3 2.7 Assumptions and Dependencies 3
3. External Interface Requirements 3 3.1 User Interfaces 3 3.2 Hardware Interfaces 4 3.3 Software Interfaces 4 3.4 Communications Interfaces 4
4. System Features 4 4.1 System Feature 1 4 4.2 System Feature 2 (and so on) Error! Bookmark not defined.
5. Other Nonfunctional Requirements 6 5.1 Performance Requirements 6 5.2 Safety Requirements 6 5.3 Security Requirements 6 5.4 Software Quality Attributes 7 5.5 Business Rules 7
6. Other Requirements 7
Appendix A: Glossary 7
Appendix B: Analysis Models 8
Appendix C: To Be Determined List 8
Revision History
|Name |Date |Reason For Changes |Version |
|Lea Taylor |Feb 17 |Needed to add information to team member sects |1.0 |
|Lea Taylor |April 20 |Final Draft needed for Product Roll Out |1.2 |
Introduction
1 Purpose
Novasoft Game Laboratories (NGL) is intent on bringing you the very best entertainment software. The Java Game Player is a graphical user interface (GUI) that provides a platform to connect various games into one easy-to-use