Date post: | 30-Dec-2015 |
Category: |
Documents |
Upload: | yoshi-walls |
View: | 13 times |
Download: | 0 times |
1, John Doe, goodPasswordsAreLongLikeThisOne, 2, Jane Doe, johnsSister, 3, Billy Joe, dogandcatlover0099, 4, Frank Sinatra, people342, 5, Greg Lawrence, newpassword, 6, Fiona Spencer, keyboard312,
studentNames.txt
C:\> java ClientDOATS
Distributed On-time Attendance Tracking System (DOATS)-------------------------------------------------------------------------------
(CLIENT MODULE)
Main Menu [1] Connect to the DOATS server [2] Change the IP address or port number settings [3] Exit
Enter a selection from the menu above [1-3]:
Client Main Menu
Current Server IP: 192.168.1.33Current Server Port Number: 8000
Settings Menu [1] Set Server IP Address [2] Set Server Port Number [3] Return to Main Menu
Enter a selection from the menu above [1-3]:
Client Settings Menu
Current Server IP: 192.168.1.33Current Server Port Number: 8000
Settings Menu [1] Set Server IP Address [2] Set Server Port Number [3] Return to Main Menu
Enter a selection from the menu above [1-3]: 1
Enter the new IP address for the DOATS Server: 192.168.1.50
Set New Server IP Address
Current Server IP: 192.168.1.50Current Server Port Number: 8000
Settings Menu [1] Set Server IP Address [2] Set Server Port Number [3] Return to Main Menu
Enter a selection from the menu above [1-3]: 2
Enter the new port number for the DOATS Server: 9000
Set New Server Port Number
Current Server IP: 192.168.1.50Current Server Port Number: 9000
Settings Menu [1] Set Server IP Address [2] Set Server Port Number [3] Return to Main Menu
Enter a selection from the menu above [1-3]: 2
Set New Server Port Number
Connecting to server...
Cannot connect to the server! IP Address and/or port number may be incorrect.
Set the IP address and/or port number to the correct values.
Main Menu [1] Connect to DOATS Server [2] Change the IP address or port number settings [3] Exit
Enter a selection from the menu above [1-3]:
Server not found
Connecting to the server...
The connection has been made.
Downloading the student list …
Client Connected
Connecting to the server...
The connection has been made
Downloading student list...
Students Enrolled in the Class---------------------------------------- [1] Adams, Ben [2] Gregory, Caleb [3] Mathews, Steve [4] Smith, John [5] Yeakley, Fritz
Enter the number next to your name [1 - 5]:
Client Ready to Select Student
Students Enrolled in the Class---------------------------------------- [1] Adams, Ben [2] Gregory, Caleb [3] Mathews, Steve [4] Smith, John [5] Yeakley, Fritz
Enter the number next to your name [1 - 5]: 4
You selected John Smith. Is this correct [y/n]? y
Enter your password :
User Selected Student "Smith, John"
Students Enrolled in the Class---------------------------------------- [1] Adams, Ben [2] Gregory, Caleb [3] Mathews, Steve [4] Smith, John [5] Yeakley, Fritz
Enter the number next to your name [1 - 5]: 4
You selected John Smith. Is this correct [y/n]? y
Enter your password :
That password is not correct.
Enter your password :
User entered wrong password
Your password has been accepted. You are now marked as present for class.
Show student list [enter]
User entered correct password
Students Enrolled in the Class---------------------------------------- [1] Adams, Ben [2] Gregory, Caleb [3] Mathews, Steve [4] Smith, John [5] Yeakley, Fritz
Enter the number next to your name [1 - 5]:
Student list displayed after return key is pressed
Students Enrolled in the Class---------------------------------------- [1] Adams, Ben [2] Gregory, Caleb [3] Mathews, Steve [4] Smith, John [5] Yeakley, Fritz
Enter the number next to your name [1 - 5]: -123
Special instructor number entered
Students Enrolled in the Class---------------------------------------- [1] Adams, Ben [2] Gregory, Caleb [3] Mathews, Steve [4] Smith, John [5] Yeakley, Fritz
Enter the number next to your name [1 - 5]: -123
Enter the administrator password: 321
Closing the connection to the DOATS server …
The connection to the DOATS server is now closed
Main Menu [1] Connect to DOATS Server [2] Change Settings [3] Exit
Special instructor number entered
Main Menu [1] Connect to DOATS Server [2] Change Settings [3] Exit
Enter a selection from the menu above [1-3]: 3
Exiting the program ...
Program exit
C:\>java serverDOATS
Distributed On-time Attendance Tracking System (DOATS)-------------------------------------------------------------------------------
(SERVER MODULE)
Main Menu [1] Load student names and passwords [2] Exit
Enter a selection from the menu above [1-2]:
Server Startup
C:\> java serverDOATS
Distributed On-time Attendance Tracking System (DOATS)-------------------------------------------------------------------------------
(SERVER MODULE)
Main Menu [1] Load student names and passwords [2] Exit
Enter a selection from the menu above [1-2]: 1
Enter the name of the file:
Load student names and passwords from file
Main Menu [1] Load student names and passwords [2] Exit
Enter a selection from the menu above [1-2]: 1
Enter the name of the file: weirdName.txt
The file “weirdName.txt” does not exist!
Enter the name of the file:
Load student names and passwords (File Does Not Exist)
Client Listener Menu [1] Start listening for client [2] Exit
Enter a selection from the menu above [1-2]:
Client Listener Menu (displayed after names and passwords successfully loaded)
The server is listening for a connection at IP address 192.168.1.21 on port 8000...
Client connected from IP Address 192.168.1.22
Waiting for clients
Received the administrator number.
List of Students Who Did Not Sign In------------------------------------------------- Adams, Ben Gregory, Caleb Mathews, Steve
Menu [1] Save the list to a file [2] Exit the program
Enter a selection from the menu above [1-2]:
Administrator number received from Client (Some Students not Signed in)
Received the administrator number.
All students have signed in!
Menu [1] Save the list to a file [2] Exit the program
Please enter a selection from the menu above [1-2]:
Administrator number received from Client (All Students Signed in)
Received the administrator number.
List of Students Who Did Not Sign In------------------------------------------------- Adams, Ben Gregory, Caleb Mathews, Steve
Menu [1] Save the list to a file [2] Exit the program
Please enter a selection from the menu above [1-2]: 1
Enter the file name: attendance.txt
The list has been saved to the file
Save list to a file