Networking Command Program Version 1(Ipconfig, Ping, Route, Tracert, PathPing, Netstat & Nbtstat)

Introduction

Week 7: This is what my code will look like. Since the sixth week I have added the Nbtstat Button to my networking command program.

Algorithm

The Algorithm for the ipconfig button:
Click on the ipconfig all button

Algorithm for Ping:
Enter Ip address or URL link
Click on the ping button

Algorithm for Route:
Enter print
Click on the Route button

Algorithm for Tracert:
Enter command
Click on Tracert button

Algorithm for PathPing:
Enter command
Click on PathPing button

Algorithm for NetStat:
Click on NetStat button

Algorithm for NbtStat:
Enter command
Click on NbtStat button

Use Case Diagram

Sequence Diagram

This sequence diagram shows the interaction between the user and the Command Prompt (CMD). This shows the steps that the program takes when the user clicks on the ipconfig button to the information that is displayed to the user from CMD.

This sequence diagram shows the interaction between the user and the Command Prompt (CMD). This shows the steps that the program takes when the user clicks on the Ping An Address button to the information that is displayed to the user from CMD.

This sequence diagram shows the interaction between the user and the Command Prompt (CMD). This shows the steps that the program takes when the user clicks on the Route button to the information that is displayed to the user from CMD.

This sequence diagram shows the interaction between the user and the Command Prompt (CMD). This shows the steps that the program takes when the user clicks on the Tracert button to the information that is displayed to the user from CMD.

This sequence diagram shows the interaction between the user and the Command Prompt (CMD). This shows the steps that the program takes when the user clicks on the PathPing button to the information that is displayed to the user from CMD.

This sequence diagram shows the interaction between the user and the Command Prompt (CMD). This shows the steps that the program takes when the user clicks on the Netstat button to the information that is displayed to the user from CMD.

This sequence diagram shows the interaction between the user and the Command Prompt (CMD). This shows the steps that the program takes when the user clicks on the Nbtstat button to the information that is displayed to the user from CMD.

The reason I created the sequence diagram separately was because the website i used wouldn’t allow me to put the sequence diagram for each networking command on one diagram so i had to do it separately.

Design of program

This is what i am going to try and make the code look like.

Program

The screenshots above are my code and the interface for my code.

Testing

I have made a recording that is showing how the Nbtstat button is working and that the output is being displayed in PyCharm

Leave a comment

Design a site like this with WordPress.com
Get started