Skip to content

devonmeyer/cs200project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Team 2

#Hashtags

Factory Project

Members:

CS201:

David Bay, <-- Manager Ryan Cleary, Alfonso Garza, Austin Puri

CS200:

Joey Huang, Minh La, Tobias Lee, George Li, Benjamin Mayeux, Marc Mendiola, Devon Meyer, Mher Poghosyan, Stephanie Reagle <-- Manager

Start Instructions

Compilation:
WHEN IN src/:
javac -sourcepath . factory/masterControl/.java
javac -sourcepath . factory/managers/
.java
Running:

Run SaveTest.java to update the initial data

To begin the Factory there are a few procedural steps which must be taken. First, the user must start the MasterControl server, the agents will start within the MasterControl. There is no need to start the agents seperatley.

Once MasterControl has started the user is required to specify the number of clients which will connect to the MasterControl.

*If the user wants to start all the clients they need to input 0 into the command line.

*The user must then start the number of clients they have specified.

*The clients wont display until all of them have been started by the user.

*Once the MasterControl has the correct number of clients connected it will send the "GO" command and the Factory simulation will begin.

Client Controls and Restrictions

*KitManager

if the user deletes a part then all the KitConfigurations containing that part will be deleted. We decided this was the best course of action because the KitConfigurations which had the part previously will now be potentially unwanted Configurations.

*PartsManager

If the user wishes to look at the properties of the part and edit the part. They also get access to modify and delete the part.

*The other Managers are pretty self-explanatory.

About

Source code for my CS200 project.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages