Running head: [SHORTENED TITLE UP TO 50 CHARACTERS] 1 Executive Summery [Author Name(s), First M. Last, Omit Titles and Degrees] [Institutional...

Running head: [Shortened Title up to 50 Characters] 0



Executive Summery

[Author Name(s), First M. Last, Omit Titles and Degrees]

[Institutional Affiliation(s)]

Contents

2

Executive Summery 4

Introduction 4

Operation and Description 5

Saving Information. 7

Conclusion 9

References 10
















List of Tables

“1-UP” is a non-profit gaming organization that unites thousands of players, and teams around the world to compete in a 24-hour gaming marathon to support the fight against Child abuse. Since its creation in 2013, 1-UP’s events have been highly successful, and popular. However, due to the quick increase of interest, and future registrations, the company is worried the current registration process needs to be automated. The events are currently run using 1-5 front desk volunteers to register players, answer questions, and lastly direct the participants to their perspective rooms for competing. This has caused several events to run behind schedule, increased time waiting in line, and is making some leave early out of frustration. The proposed automated program will be a VBScript which will reduce player registration time by 70%, and reduce the number of volunteers needed at the front desk.


Introduction

Since the company’s donations are taken online, and no personal information is needed at the front desk VBS was the preferred choice. VBS can be installed on any staff member’s device to account for situations where the company’s tablets do not arrive on time, or when needing additional outside devices. Although, “PowerShell is mature enough now that it can be run on operating systems more than 13 years old (XP and Server 2003)” (Bertram, 2015) it does have problems with legacy systems some company’s still use today.


Operation and Description

The Program titled “SWTOR” is VBS, and will use Open Text File Method due to the fact they use very little disk space and require no additional software of any kind to be installed on the computer. The program will be placed on multiple tablets throughout the front floor for the players to register themselves, needing only 1-2 volunteers walking the floor to answer questions. The program will ask the player for the following information:

  1. Player’s Full Name

  2. Player’s Faction

  3. Player’s GamerTag


Upon receiving this information, the program will then inform the players where he/she are assigned. The figures below will demonstrate the process:

Figure 1 Full Name.Running head: [SHORTENED TITLE UP TO 50 CHARACTERS] 1 Executive Summery [Author Name(s), First M. Last, Omit Titles and Degrees] [Institutional... 1

Figure 2 Player’s Faction.Running head: [SHORTENED TITLE UP TO 50 CHARACTERS] 1 Executive Summery [Author Name(s), First M. Last, Omit Titles and Degrees] [Institutional... 2

After the window prompts the player to enter Full name, the program will then automatically prompt for additional information:

Figure 3 GamerTag.Running head: [SHORTENED TITLE UP TO 50 CHARACTERS] 1 Executive Summery [Author Name(s), First M. Last, Omit Titles and Degrees] [Institutional... 3

This information will be recorded alongside the players name to verify information:

Figure 4 Confirmation.Running head: [SHORTENED TITLE UP TO 50 CHARACTERS] 1 Executive Summery [Author Name(s), First M. Last, Omit Titles and Degrees] [Institutional... 4

The confirmation will show a different room number based on the Faction that it’s associated with. This is done using “Dim” which is short for (Dimension) to declare what the variables name, and their specific type. The “fname = inputbox” through the “Room = inputbox” are used to initiate the prompt windows shown above.

Saving Information.

When the player has completed the registration, and has received their room number. The script will then take the given information and either create a new folder for a new Faction or will place the player's information into an existing folder with the same Faction name as the one entered. This is done by using the statement "'create the folder with team name if it does not exists”. The “If Not” command will verify if there is indeed a folder already labeled with the given team. The files can then be looked over to verify later. The figures below will demonstrate the creation, and addition of the factions:

Figure 5 Creating FoldersRunning head: [SHORTENED TITLE UP TO 50 CHARACTERS] 1 Executive Summery [Author Name(s), First M. Last, Omit Titles and Degrees] [Institutional... 5

Figure 6 Adding Information.Running head: [SHORTENED TITLE UP TO 50 CHARACTERS] 1 Executive Summery [Author Name(s), First M. Last, Omit Titles and Degrees] [Institutional... 6

The set of code containing “If Not” command is used to argue that if there is no folder, next line starting with “Set newfolder = fso.CreateFolder” will create a new folder containing the newly registered team information. The folders containing the information is then saved to a text file that can be accessed later by staff members. For this proposal, I have created several teams listed as Republic, Empire, and Mandalorian which can be changed and/or tailored to fit future events.

Conclusion In conclusion, it is evident that this proposed automated program will solve “1-UP” `s future challenges with time management and organization. This automated program will be able to capture the player information like name, Gamer tag, and team name. Besides reducing the time spent registering, the program will automatically organize the given information into the team’s respective folder. Therefore, also reducing time, and stress for the events staff. This is a viable proposal that is worth integrating into the company. References

Bertram, A. (2015, 3 19). vbscript-instead-of-powershell.aspx. Retrieved from mcpmag.com: https://mcpmag.com/articles/2015/03/19/vbscript-instead-of-powershell.aspx