Comp230 Course Project Essay

Words: 1588
Pages: 7

2015

System Administration
Tasks by Automation
Proposal
MANAGING BUILDING IP ADDRESSES AND TESTING
CONNECTIVITY
[STUDENT NAME]

Table of Contents
Introduction

.

.

.

.

.

.

.

.

.

.

2

Description of Program

.

.

.

.

.

.

.

.

3

Source Code with Description

.

.

.

.

.

.

.

.

9

Output Explanation

.

.

.

.

.

.

.

.

.

15

Conclusion

.

.

.

.

.

.

.

.

.

.

16

References

.

.

.

.

.

.

.

.

.

.

17

1

Introduction
The work of an IT professional heavily relies on the knowledge of his network.
Any companies network can easily become vast and expansive,

Requirement: input output method. Function.

' --------------------------------------------------------------------------------------------Sub viewBldg()

This procedure is used to display all of the rooms that contain IP Addresses listed in this script. Since all of the rooms are stored as files, this subroutine simply looks into the Building folder and reads off the names of the files contained inside.
Requirement: Output method. Loop Structure.

Function viewRoom()

The viewRoom function is the first actual function to open and access a
Room file to show the contents.
The function takes the user input on room number, finds and opens the file and then reads out all of the listed
IP Addresses in the room to be seen by IT.
Requirement: File output method

6

Function addRoom()

This function creates a new Room file in the Building folder. By receiving the user’s input it not only creates the appropriate file type, but also names the file accordingly to the specifications of the IT technician.
Notice that this function has a loop that first checks for an existing file that has the same name that the user wants to use.
Requirements: input/output methods, loop structures, functions. Function delRoom()

This Function is simply designed to delete a
specified