Initial_Plan_Team_42 - secure-network-management-tool

deadpannectarineΔίκτυα και Επικοινωνίες

26 Οκτ 2013 (πριν από 4 χρόνια και 12 μέρες)

68 εμφανίσεις

1







Secure Network Management Tool





Initial Plan




TEAM 42



Tuğçe Çelikiğne, Hilal Ertan, Umut Özdemir


Project Advisor

Vural Polat


February 25, 2010




2




Change History


Date

Version

File Name

Document Format

Status

25.02.2011

01

Initial Plan

-
Te
am 42

Word Document

Created


3



Table Of Content


Change History
................................
................................
................................
................................
...
2

2 Executive Summary

................................
................................
................................
.........................
5

3 Project Purpose

................................
................................
................................
...............................
5

4 Scope

................................
................................
................................
................................
..............
5

5 Assumptions

................................
................................
................................
................................
...
6

6 Constraints
................................
................................
................................
................................
......
6

7 Project Organization
................................
................................
................................
........................
6

7.1 External Interfaces

................................
................................
................................
....................
7

7.2 Internal Interfaces

................................
................................
................................
....................
8

8 Roles and Responsibilities

................................
................................
................................
...............
8

8.1 Role Description

................................
................................
................................
.......................
9

9 Tasks
................................
................................
................................
................................
.............

10

10 Schedules

................................
................................
................................
................................
....

12

11 Milestones & Deliverables

................................
................................
................................
...........

14

12 Risk Management
................................
................................
................................
........................

15

APPENDICIES
................................
................................
................................
................................
....

16


4


Table o
f Figures


Figure 1

................................
................................
................................
................................
.............
7

Figure 2

................................
................................
................................
................................
.............
8

Figure 3

................................
................................
................................
................................
.............
9

Figure 4

................................
................................
................................
................................
...........

10

Figure 5

................................
................................
................................
................................
...........

13

Figure 6

................................
................................
................................
................................
...........

15


5





2 Executive Summary

Secure Network Management
Tool project aims to allow a network administrator to remotely monitor and
configure Cisco network devices such as switches and routers. It will have a GUI to visualize the
network. The GUI will display the link status with different colors. The configurat
ion changes will be
done over a secure connection and again by using a GUI.

3 Project
Purpose

In this project, we will develop a tool that will be used to configure network devices such as routers and
switches in a network topology. Our main goal is to mak
e
the
network administrators


job easy

by
presenting them with an easy to use user interface to manage network devices.

The tool will show the
current status of the devices and allow configuration to be made on them. Since the project involves
configuratio
n and management of network devices, security is one of the main concerns for this project.
For this reason, we will provide a secure and remote connection to our system.

Only authorized people
will be able to access and make changes in the system.

4 Scope

Our main user profile is net
work administrators. They will use our tool to remotely observe the status of
the network devices and make configurations on them.

Cisco network devices are the most widely used
ones in the industry. Therefore, our project will

focus on the administration of Cisco network
devices,
namely switches and routers.

Initially, our tool will be used for the administration of our department’s
network devices. In the future, the

tool can be improved to be available for general purpose usa
ge.

This
includes u
sage in different network environments and administration of network devices other than
switches and routers.
We also plan to develop security features that will make it possible to use this tool
in production environments.



6


5
Assumptio
ns




Documentation of the project will be completed in the second semester. The initial plan will be
delivered at 25
th

February. The Software Requirements Specification (SRS) will be delive
red at
19
th

March, after SRS, at 2
nd

of March the Software Project M
anagement Plan (SPMP) will be
delivered and respectively Software Design Descripti
on (SDD) will be delivered at 23
rd

April and
Prototype implementation and demo presentation will be done at at the end of semester
.



I
mplementation of the project will be fini
shed

in the summer school
.



Team members are responsible for completion their task on time.



Team members should be available whenever communication is needed.



Team members develop the Project and when the problems appear they will deal with almost all
prob
lems.

6
Constraints




The Documentation of the Secure Network Management Tool

will follo
w the guideline of IEEE
standard
s.



Project will be active 7/24.



MS Office Word, PowerPoint, MS Office Visio 2007, MS Office Project 2003, Adobe Flash,
Dreamweaver tools
that will be used in developing project and some problems may occur.



All Project members are student and the time conflict may occur.

7 Project Organization


Consultant:

Vural POLAT

Acquirer:

Özlem ALBAYRAK

Customer:

CTIS

Department in Bilkent University

P
roject Team
Member:

Hilal Ertan, Tuğçe Çelikiğne, Umut Özdemir.

7



7.1 External Interfaces



Figure
1

8



7.2 Internal Interfaces



Figure
2


8
Roles and Responsibilities




Members Name

E
-
mail Address

Ro
les & Responsibilities

Hilal Ertan

h_ertan@ug.bilkent.edu.tr

Developer

Tester

System Analyzer

Documentation Manager

Project Manager

Tuğçe Çelikiğne

celikigne@ug.bilkent.edu.tr

Documentation Manager

Developer

Tester

9


Quality Manager

Umut Özdemir

umuto@ug
.bilkent.edu.tr

Interface Designer

Developer

Tester

Database Manager

Figure
3


8.1 Role Description


Project Manager:

Responsible for time and management of team members and project.

Documentation Manager:

Responsible for the standardization, versioning o
f project documents

Database Manager:

Responsible for implementation of the database management system

Quality Manager:

Responsible for quality of project, implementation, test and time
management.

System Analyzer:

Responsible for taking true system requir
ements.

Interface Designer:

Responsible for design interfaces of a project.

Tester:

Responsible for the testing of project.

Developer:

Responsible for coding of the project.








10




9

Tasks









































1.0


2
.0


2.3


2.2


2.1


1.2


1.1


7.2


3.1


3
.0


0
.0


4
.0


5
.0


6
.0


7
.0


7.1


6.3


6.1


6.2


5.1


5.2


5.3


4.3


4.2


4.1


3.
2


3.3


Figure
4

7.2


11




WBS


0.0 CTISSecure Network Management Tool

1.0 Project Management



1.1 Initial Plan

1.2 Software Project Management Plan (SPMP)


2.0 Requirements

2.1 Elicitation

2.2 Analysis

2.3 Software Requirements Specification (SRS)


3.0 Design

3.1

Object Design

3.2 System Design

3.3 Software Design Description(SDD)


4.0 Implementation


4.1 Graphical User Interface (GUI) implementation

4.2 Database Creation

4.3 Coding



5.0 Quality


5.1 Quality Control

5.2 Quality Assurance

5.3 Validation an
d Verification


6.0 Testing


6.1 Unit Testing

6.2 System Integration Testing

6.3 Acceptance Testing


7.0 Presentations


7.1 Prototype Presentations

7.2 Poster Presentations

7.2 Demo
n
stration

Presentations

7.3


12



10
Schedules





13



Figure
5

14


11 Milestones &

Deliverables




Milestones



Description


Date



Initial Plan




The document is to be
submitted to Özlem
Albayrak as a soft copy.
An hard copy is to be
submitted to Vural Polat




25.02.11


Software Requirement
Specification (SRS)



The document
is to be
submitted to Özlem
Albayrak as a soft copy.
An hard copy is to be
submitted to Vural Polat



19.03.11


Software Project
Management Plan (SPMP)



The document is to be
submitted to Özlem
Albayrak as a soft copy. An
hard copy is to be submitted
to Vural Polat




02.04.11


Software Design
Description (SDD)


The document is to be
submitted to Özlem Albayrak
as a soft copy. An hard copy is
to be submitted to Vural Polat


23.04.11


Prototype Implementation
and Demo


Prototype will be presented

to
CTIS instructors.

Demo presentation details will
be announced next semester.




30.04.11 SCOPE

11.05.11 Prototype


Testing


In each step of the development
stages testing will be applied.


06.06.11
-

28.07.11


Implementation

Implementation includin
g
create gui interface,

database
creation, coding will be
completed on next semester


28.07.11

15



User Manual


User manual of the product will
be presented to Vural Polat.


27.07.11



Delivery of Final Product



Final Product will be
delivered to Vural

Polat



28.07.11

Figure
6

12
Risk Management


-

All team members are student. Therefore it shows a risk for
per
formance of a project

o
Al
most every weekend team members will meet together in the library

-

Project consultant can be unavailable and team
couldn’t

contact
with advisor
when needed.

o
Team member defined a
weekly meeting
Schedule with their consultant.

-

Possibility of
using
inexperience
d tools
.

O

All team members are 4. Year student therefore they are sure that they are experienced in this t
ools.

-

Possibility
of breakdown

a hardware component

o

Team members will have a back up.

-

Possibility of a
breakdown software component

o
All software products will be installed in all computers therefore, if problem occour in one computer,
they will con
tinue another computer.

16



APPENDICIES



Hilal ERTAN

Current Address

Kuşcağız mah. Tarhanlar cad. 17/6 Keçiören

Ankara


Tel :

(312)378 22 62



(555)844 51 65


E
-
mail

h_ertan@ug.bilkent.edu.tr

PERSONAL INFORMATION


Date Of Birth :

20 August 1986

Place Of Birth


:

Ankara, Turkey



EDUCATION


2005
-

Bilkent

University, Ankara


B.S. Computer Technology and Information Systems



Favorite Subjects


Linux, Compu
ter Technologies,

Computer Networks
, Programming
, Web Technologies.



17


1999


2003

Özel Öncü Lisesi
, Ankara


High School Diploma

WORK EXPERIENCE


June


August 2009


Türk

Telekom / Department of Intranet; I attend their some web Projects.

February


Augus
t 2010 METU Technocity Infotron Company; I attend lots of simulation
programs.


SKILLS and ABILITIES



Computer

Windows 95/98, Windows 2000, Word, Excel, Internet Browsing Tools, Java,



C, C++, Microsoft Office Applications, PowerPoint, Microsoft Out
look, Linux, Database,



SQL,

Oracle, Web Technologies, ASP.Net.




Language

Advanced in English, Intermediate in French, Turkish (Native)


OTHER INFORMATION



Certificates



B Class Drivers License




Personal

Traits



Respectful, cheerful, motivate
d, good at Public Relations, hard


working,
energetic, active



Social Activities



Reading



Swimming



Classical Music



Cinema



Traveling, Volleyball, Basketball



18


Tuğçe ÇELİKİĞNE



Mesa Koru Sitesi Kamelya Blok No:62

Cayy
olu / Yenimahalle / Ankara


Tel:

(312)241 49 51


(534)982 29 18


E
-
mail

tgc24clk@gmail.com


PERSONAL INFORMATION


Date of Birth

:

24 July 1988

Place of Birth

:

Ankara,Turkey


EDUCATION


2006
-



Bilkent Universit
y, Ankara




B. S. Computer Technology and Information Systems





Favorite Subjects

Computer Networks(CISCO), Database Management Systems and Applications, Data Analysis,
Discrete Mathematics, Information Technologies, Computer Algorithms, Linux, Business




Projects








“Sistem odası Yenileme Projesi” in T.C Cevre ve Orman
Bakanlıgı



“Veri Ambarı Projesi” in T.C Vakıflar Bankası T.A.O



“On Ofis, C
RM, MIS ve Veri Ambari Projesi” in T.C Vakıflar Bankası T.A.O

19




“Vakıfbank Musteri Odaklı Donusum Projesi” in T
.C Vakıflar Bankası T.A.O




“DWH(Data Ware House)
-
Raporlama Iliskisel Veritabanı Projesi” in T.C Vakıflar
Bankası T.A.O



Minesweeper Game under HTML



Basic Flash Applications



Database Management Systems and Applications Project with Access



Project on how to d
eploy a Mail Server on Linux


2004


2005


Kılıçarslan Lisesi



High School Diploma


2001


2004


TED Polatlı College


WORK EXPERIENCE




Summer Training in T.C Vakıflar Bankası T.A.O in some department

which are “İşletim
Te
knik Müdürlüğü”, “Bankacılık Destek ve İş



Analizi Müdürlüğü”, “Şube Uygulamaları Müdürlüğü”, “Sistem


Destek ve İşletim
Müdürlüğü” between 8 Jun 2009


18 Aug 2009




for 40
days.



Industrial Training
in T.C Cevre ve Orman Bakanlıgı in the department of “Bilgi Islem
Daire Baskanlıgı” between 1 Feb 2010

25 May 2010 for almost three and a half months.



TRAININGS AND RECEIVED CERTIFICATES

15.02.2010



12.08.2010

Bilge Ad
am Bilişim Teknolojileri Akademisi

Sistem ve Ağ

Uzmanlığı
Eğitimi

(Systems and Netw
ork
S
pecialist
)

(300
hours
)


SKILLS and ABILITIES


Computer

Word, Excel, PowerPoint, Networking( Cisco, Microsoft, HP), Security on
computers, NT Server
-

Server 2003


Ser
ver 2008, Active Diroctory, Routing
and WAN Technologies, Switching and VLAN Technologies, Exchange Server,
ISA Server, Vmware, Hyper
-
V, DHCP, IIS, DNS, Terminal Server , Algorithms
and Data Structures, Information Technologies, Database Management
Systems
, Object Oriented Programming(Java I
-

II), Web Technologies(css,
flash, HTML, Javascript, Dhtml), Windows O.S (Vista, XP, Windows 7),
Linux(Ubuntu, Pardus), Netbeans, Macromedia Flash, Macromedia
20


Dreamweaver, Microsoft Visual Studio C++ 6.0, Microsoft
Visual Sudio 2008,
IBM Rational Application Developer, Eclipse.






Language

Advanced English




Basic German


OTHER INFORMATION



Certificates



B Type Drivers License



Personal Traits




Respectful, motivated
, cheerful, good at Public

Relations, friendly,
good at group studies, honest, hardworking, responsible, good at
planning and organizations





Social Activities



I am attending TDP
(Toplumsal Duyarlılık Projeleri)



Mosaic



Tennis, Beach Volleyball,

Water Polo



Drive a car



Computer Games



Shopping



Listening to Music



Reading a magazine about computers



Watching a film



Bowling


21




U
MUT

ÖZDEMİR

Address:


Emek

Mahallesi
86. Street 4/B Çanka
ya /Ankara

GSM
:
(505) 792 03 95

Email
:umuto@ug.bilkent.edu.tr

PERSONAL INFORMATION


Date of Birth

:

27 April 1987

Place of Birth

:

Izmir
, Turkey


Nationality:

Turkish


EDUCATION:


Univer
s
ity
:
Computer Technology and Information Systems
Department,
Bilkent
University

2008
-





High School
:

MEV AVNI AKYOL A
nadolu Lisesi

2001
-
2005


WORKING EXPERIENCE AND INTERNSHIPS:


2009

Summer

Biltaş Electronic
s

& Software (2 Month Internship)



Software Developer in
SQL and
Java
programming language
s
, Software Tester , Program Analyser and D
ocumentations
of Software.



GOAL(S) FOR BUSINESS:


-
Have a position in the Networking Industry as a Ne
twork Engineer
, Network Administrator or
take a place in
Network Configuration Management
.


SYSTEM EXPERIENCE AND PROFICIENCY:


Operating Systems

Applications

Programming Languages

Networking


Windows

Ms Office (Power
Point,Word,Excel,Visio)




C

Completed
CCNA
22


Linux

Adobe Fireworks



Java



Ht
ml



PHP



Javascript



Basic c#

Curriculum:


CCNA V4
EXPLORATION:


1: Fundementals
of Network


2: Routing
Protocols


3:
LAN
Switching and
Wireless

Networks.


Adobe Flash


Adobe PhotoShop




Foreign Language Proficie
ncy:

Advanced English , Basic French



Has B Class Driver Licence




PERSONAL CHARACTERISTICS:



Good at team
-
working, helpful, hardworking, good at social relationships, innovative person
ality
.


ADDITIONAL INFORMATIONS
:

Interested In:



Curious about Tec
hnology

especially Hardware and Network
.



Watching Movies



Sports:
Extreme Boating, Free Diving
,

Swimming
,

Surfing, Cycling, Fishing,
Ski.