top of page

Ryan Bovee

Project Astro Sim (title not final) Requirements Doc v1

Sep 29, 2016
3 min read

Project Delivery Methodology (PDM)

System Requirements

Andrews University Engineering and Computer Science

PROJECT ASTRO SIM (not final)

VERSION: 1 REVISION DATE: 9/29/16

Approval of the System Requirements indicates an understanding of the purpose and content described in this deliverable. By signing this deliverable, each individual agrees with the content contained in this deliverable.

Approver Name

Title

Signature

Date

Contents

Section 1 Purpose. 3

Section 2 General System Requirements. 3

2.1 Major System Capabilities. 3

2.2 Major System Conditions. 3

2.3 System Interfaces. 3

2.4 System User Characteristics. 3

Section 3 Policy and Regulation Requirements. 4

3.1 Policy Requirements. 4

3.2 Regulation Requirements. 4

Section 4 Security Requirements. 4

Section 5 Training Requirements. 4

Section 6 Initial Capacity Requirements. 4

Section 7 Initial System Architecture. 5

Section 8 System Acceptance Criteria. 5

Section 9 Current System Analysis. 5

Section 10 References. 6

Section 11 Glossary. 6

Section 12 Document Revision History. 6

Section 13 Appendices. 6

Section 1 Purpose

The purpose of the System Requirements document is to specify the overall system requirements that will govern the development and implementation of the system. The document will also establish initial security, training, capacity and system architecture requirements, as well as, system acceptance criteria agreed upon be the project sponsor and key stakeholders.

Section 2 General System Requirements

2.1 Major System Capabilities

This project in rough terms will be a simple simulation of an astronaut on a space station. The project targets the Oculus Rift and the minimum required hardware to run most oculus approved games and apps. A stretch goal would be for a version to be deployed for google cardboard. It will have a deployable executable that can be put on a marketplace.

For example:

- Must be completely playable in the Oculus Rift

- Must have interaction and user input

- Must have a goal and fail state

- Must have acceptable visuals and frame rates

2.2 Major System Conditions

Project will be created in Unreal Engine and be deployed for the Oculus Rift. User will be able to operate in a single module for a sitting or standing position. They will be able to perform simple tasks such as enter in simple codes or make minor repairs. The module will have a realistic appearance. The project overall will use realistic rendering techniques.

2.3 System Interfaces

In addition to the Rift headset acceptable input will include use of the Oculus remote, an Xbox one controller, a mouse and keyboard, or touch controllers.

2.4 System User Characteristics

This is a program for the use of a single user on windows based machine.

Section 3 Policy and Regulation Requirements

Must be cognoscente of legal bounds when it comes to naming and use of licensed items.

3.1 Policy Requirements

None available at this time.

3.2 Regulation Requirements

None available at this time.

Section 4 Security Requirements

If deployed to a marketplace, it must be compatible with DRMs.

Section 5 Training Requirements

Must be familiar with Unreal Engine and 3D graphics engines.

Section 6 Initial Capacity Requirements

Single User

Section 7 Initial System Architecture

a. Unreal Engine v4 will be used for the graphics engine

b. Unreal’s Blueprints will be used for scripting within the project

Section 8 System Acceptance Criteria

Must be an acceptable CS project that displays skills acquired at Andrews University. Must be demoable.

Section 9 Current System Analysis

No current version exists.

Section 10 References

NA.

Section 11 Glossary

CS - Computer Science

Section 12 Document Revision History

Version

Date

Name

Description

Section 13 Appendices

NA

Part 2

Deployments

By Monday Oct. 3,

I will have fixed the menu to work in VR.

Have the project so far backed up on the tiger server through git.

Have a basic level preview able in VR.

Monday Oct. 10

Project can be launched into VR and have a "playable lvl 1.1".

With at least one simple task to complete.

Goal and fail state.

All contents in this post are subject to change.


 
 
 

Comments


SEARCH BY TAGS
FEATURED POSTS
ARCHIVE
  • White LinkedIn Icon
  • White Facebook Icon
  • White Twitter Icon
  • White LinkedIn Icon
  • White Facebook Icon
  • White Twitter Icon

Ryan Bovee

​

Proudly created with Wix.com

  • White LinkedIn Icon
  • White Facebook Icon
  • White Twitter Icon
bottom of page