Detecting Anonymous Proxy Usage Final Report



Download 0.59 Mb.
Page7/20
Date16.07.2017
Size0.59 Mb.
#23501
1   2   3   4   5   6   7   8   9   10   ...   20

3.8 System Structure


In this section a use-case diagram will show how the system will work and how the different parts of the system will be linked.

Figure - Use Case Diagram

The network administrator runs the DetectProxy Application on the network, when the user connects to the network, the DetectProxy application scans the packets, if there is a proxy detected, the details are stored and sent straight to the network administrator.

4. Project Plan


A project plan is an essential part of the development of any project. This project plan is for the development of a system to detect anonymous proxy usage. The plan is split up into five sections, these are:

  • Milestones and Deliverables

  • Project Plan

  • Time Management

  • Working with Supervisor

  • Risk Management


4.1 Milestones and Deliverables


Milestones

1. Completion of the Literature Survey

2. Completion of the requirements analysis and the project planning

3. Completion of the design phase and prototype

4. Completion of the testing phase and any further developments

5. Completion of the final project



Deliverables

1. Submission of the Interim report (11th Dec)

2. Submission of final report (2nd May)

3. Demonstration of working project (27th May)


4.2 Project Plan


The first task of a project plan is to create a work breakdown structure (WBS). This will break the project down into lower levels to see what exactly needs to be done to complete the project. The WBS of the project can be seen in Figure .

Figure - Work Breakdown Structure

Figure shows how the project will be broken down. This gives a better overview of the task that is at hand. Figure is similar to the WBS. It shows the main tasks in the project that have to be completed. It also shows the length of time that should be spent on each task.

Figure - Gantt Chart



Tasks

Literature Search - The first part of the Interim report is to research the background of the technology that will be used

Literature Review - Once the initial research is completed a review of the technology will be carried out

Requirements Analysis - This part of the interim report is to see what the requirements of the project are

Project planning - This section will create a detailed project plan based on the requirements of the application. A time management schedule will also be created; this is to insure the project stays on schedule.

Submit Interim Report - As it shows Figure , the Interim report is due on the 11/12/2013.

Design Anonymous Proxy Detection System - This section of the report will take into consideration the requirements of the project and make a design of the application

Develop Application - Once the application is designed, the development can then start

Testing - The application will be tested

Analysis - The results obtained from the application will be analysed

Complete Report - Once the results are analysed they can be documented in the report and the rest of the report can be completed

Submit Final Report - As it shows in Figure , the final report is due on the 02/05/13.

Viva - This is a demonstration of the working application

4.3 Time Management


Time management is a vital part of any project. In order for this project to be completed on time and to a very good standard, an analysis of how I spend my time and how I should spend my time will be carried out.

The time log in Table was created during a typical day that I have scheduled class.



Time

Activity

Effectiveness

Comments/ Improvements

7.45-8.15

Get ready for university

70%

Could do it in 15-20 minutes

8.15-8.55

Travel to campus

90%

Unfortunately due to traffic in the morning, this can’t be improved

9.00-2.00

Class

100%

Essential

2.00-3.00

Lunch

50%

I need to eat, however I could do it in 30 minutes

3.00-3.30

Meeting with supervisor

75%

Vital meeting, however it could be re-arranged to 2pm so I wouldn’t be wasting time after class

3.30-4.10

Travel home

100%

Since I leave before rush hour I miss most of the heavy traffic

4.10-5.00

Watch television

20%

It’s good to have breaks, however I’m also playing badminton later in the evening

5.00-7.30

Work on project

70%

Should be spending more time during the day working on the project

7.30-8.00

Eat Dinner

100%

I need to eat dinner.

8.00-11.00

Play Badminton

50%

Could be limited to 2 hours to get more rest

11.00-12.00

Work on project

30%

Too late to get anything constructive done

12.00-7.45

Sleep

100%

Sleep is vital

Table - Time Management

Table shows a time log of the activities that I perform in an average day, the effectiveness of the activities and some comments on the activities. Activities like attending class are essential; however there are some activities that will need to be improved. The meeting with the supervisor is vital, however if it was re-arranged it would free up more time in the evening to work on the project or other assignments. I usually play badminton 3 nights a week; this will have to be cut back to 2 nights a week. I will also have to reduce the amount of hours I play each night so I don’t leave myself too exhausted in the morning. Short breaks in between work are also useful to keep the mind active, these should be limited.



Download 0.59 Mb.

Share with your friends:
1   2   3   4   5   6   7   8   9   10   ...   20




The database is protected by copyright ©ininet.org 2024
send message

    Main page