You are on page 1of 27

HAWASSA UNIVERSITY

INSTITUTE OF TECHNOLOGY
DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING,
COMPUTER STREAM
INTERNSHIP REPORT
Hosting Company: HU ICT Directorate

PREPARD BY:
1. DAGIM CHERINET Tech/0482/10
2. ENDASHAW NIGATU Tech/0597/10
3. METSNANAT HIGISO Tech/1750/10

Date: 23/02/2022
03/14/2022 Hawassa, Ethiopia 1
OUTLINE
• Background history of Hosting Company
• Overall Internship Experience
• Tasks we have been Executing
• Internship Project
• Problem Statement
• Objective
• Requirement and Design
• System Architecture
• Result and Conclusion
03/14/2022 2
Background history Hosting
Company
HU is one of the well-established universities in the country
known for its quality education, multidisciplinary and problem-
solving researches and a wide range of community services.

Mission:
•Strives to produce efficient and internationally competent
graduates and undertake need based innovative works, rigorous
research and technology transfer activities to foster holistic
development of the country.
03/14/2022 3
…continued
Vision:
•Hawassa University aspires to be one of the top ten
research universities in East African by 2030 G.C.

Academics:
• HU offers 81undergraduate programs, 108 Masters
Programs, and 16 PhD programs.

03/14/2022 4
Objective of HU ICT Network
Unit
The overall objective of HU ICT Network Unit includes: -
•Building and Administration of Communication
infrastructures
•installation and maintenance of network infrastructures
with in the university environment
•providing different level of training on computer
networking

03/14/2022 5
Service provided by HU ICT Directorate
The main services are: -
Highly available and secure internet service
Digital library
E-learning
Official Websites
Surveillance system
Wireless network system
Hardware and software maintenance

03/14/2022 6
OVERALL INTERNSHIP EXPERIENCE
OBJECTIVES OF THE INTERNSHIP

The main objective of this internship program is to


facilitate opportunities in which the students obtain
experiences, attitudes, interpersonal relationships and to
enhance understanding of academic materials by
application in the internship setting.

03/14/2022 7
Sections we have been working
• we have been working in the section of Networking,
and this section has two sub-sections which are
Network Administration and System Administration.
Networking section is responsible for installing wired
and wireless networks and maintaining network
problems of the University.

03/14/2022 8
Work tasks we have been
executing
Overall tasks performed

Network Troubleshooting

Fiber splicing

Cabling

Computer maintenance

IP Address allocation


03/14/2022 9
Overall Knowledge and Skill Gained from the
Internship
Improving Our Practical Skills

Upgrading Theoretical Knowledge

Improving Interpersonal Communication Skills

Improving Team Playing Skill

Improving Leadership Skill

Understanding work ethics

Gaining Entrepreneurship skill

03/14/2022 10
INTERNSHIP PROJECT

• Title: Online IP Address Management


System

03/14/2022 11
Introduction
IP address management system is a system that has a
useful function to Hawassa University. The user of this
system is HU ICT Directorate (branches found under
Hawassa University).

03/14/2022 12
PROBLEM STATEMENT
• Current situation at Hawassa University staff of
networking need to calculate the IP Address manually.

• They need more time to calculate the IP Address.

• The possibilities to make error is higher and difficult to


detect if there any error.

• It is also difficult to remember the IP address that is


given for different areas in the campus.
03/14/2022 13
OBJECTIVE
General objective
•To develop IP address management system.
Specific objectives
•To develop a prototype Online VLSM Calculator.
•To apply VLSM function based on user requirement.
•To implement web-based application and use IP Calculation
concept.
•To store calculated IP address on a database
•To Implement user management system.
03/14/2022 14
SCOPE OF THE PROJECT
The scope of this project includes:

• This software will be used by student and staff of


networking Unit in HU-ICT Directorate

• Using VLSM IP addressing as main function of the


calculator.

• Online VLSM Calculator used to calculate the IP Address


that has been inserted by the network admin.
03/14/2022 15
SIGNIFICANCE OF THE
PROJECT
By using this VLSM IP address calculator we can
reduce Waste of time that is wasted due to subnetting
manually

Reduce Error in assigning the IP for users

Solve the problem of IP address Wastage

To store sub-network information

03/14/2022 16
REQUIREMENTS, ANALYSIS,
AND DESIGN
The waterfall model which has been decided for use in
this project is viewed as the most conventional way to
deal with programming development.

03/14/2022 17
The Software Requirements
and Environments

OPERATING SYSTEM: Windows 10

ENVIRONMENT: Visual Studio Code (VS-code) Text


editor

BACKEND ENVIRONMENT: Node js

FRONTEND LANGUAGE: HTML, CSS, JavaScript

DATABASE: Mongo DB

03/14/2022 18
Functional Requirement
Functional requirements describe the interactions between
the system and its environment.

The project will perform the following activities:

• Users are registered by the Network Administrator and will


get user name and password to access the system.

• Only the Network Admin can save VLSM result to the


database.

03/14/2022 19
…continued

• The users can only read the Network details of the subnet
and modify their profile.

• The system can accurately calculate variable length subnet


mask for all classes of IP Address.

• The network Admin can manage the networks with in the


database as well as can add and remove other users within
the system.
03/14/2022 20
…continued
The System can save the all details of the sub-network
which includes:
• Network Address
• Broadcast Address
• Subnet Mask
• Number of Allocated Addresses
• Number of Wasted Addresses
• First Host Address
• Last Host Address
03/14/2022 21
SYSTEM ARCHITECTURE

03/14/2022 22
SYSTEM MODELING
USE CASE
• A use case describes a function provided by the system
that yields a visible result for an actor.
we have identified the current system’s actors as follows:
• Admins- are officers who administer the system, manage
user’s information, calculate VLSM, can update and delete
Sub-net information and can add users.
• Users- are students or staffs that can get subnet information
from the system can also calculate VLSM but cannot save into
the database.
03/14/2022 23
Use case diagram

03/14/2022 24
SEQUENCE DIAGRAM

03/14/2022 25
…continued

03/14/2022 26
RESULT AND CONCLUSION
• Managed to successfully apply the Online IP Address
Management System and it is user friendly and easy
to use.

• Integrated the concepts of Networking with Data


Structure and algorithm.

03/14/2022 27

You might also like