Asrat Simru App
Asrat Simru App
INTERNSHIP REPORT
TITLE :-
HOSTING ORGANIZATION :- DEBRE BRHAN UNIVERSITY
DURATION :- TWO MONTH
PREPARED BY :- ASRAT SIMRU
NAME:-ASRAT SIMRU
ID NO_1200711
Advisor :- Mr. DERSO
1|Page
Table of content Pages
Declaration -----------------------------------------------------------------------------------------IV
Acknowledgement -------------------------------------------------------------------------------- V
2|Page
3.6.1 General Objectives of the project --------------------------------------12
3.6.2 The specific objectives of the project -------------------------------12
3.7 Scope and limitations of the project ----------------------------------------------13
3.7.1 Scope of the project ---------------------------------------------13
3.7.2 Limitations of the project --------------------------------------13
3.8 System Development Methodology --------------------------------------------13
3.9 Tools and materials used ------------------------------------------------------15
3.10 Significance of the project -----------------------------------------------------15
3.11 Feasibility Study of the System ----------------------------------------------16
3.12 Activity that have been done and undone -----------------------------------16
3.12.1 Activity that have been done ----------------------------------16
3.12.2 Activity that have been undo---------------------------------17
References --------------------------------------------------------------------------------19
3|Page
Declaration
I am 4th year information technology student at Wellega University that declare
this report describes our Two month internship program practice in Debre Berhan
University from July.04/2014 to puagme 03/2014. And all source materials and
pictures used while compiling this report get fully acknowledge
This internship document contains my experience at Debre Berhan University,
skills I gained and activity I performed (duties and responsibility).
The journey of my internship practice starts from the introduction lecture and ends
on working with different web development environments (different software).
Akcnowledgement
First of all we would like to thank you our GOD and secondly we want to thank
wellega university for arranging this Internship Program and we would also like to
sincerely thanks Debre Brhan university Ict Officer Supervisor Mr Tigist .
I want to thanks to Debre Berhan University for allowing me to be internship
attendant and the Department head Mr. Gemechu Bochu for technically helping me
a lot. Next, I want to acknowledge all of our teachers and the whole IT department.
Finally, I want to thank my internship mentor Mr. and internship friends.
4|Page
Executive Summary
The main goal of internship program is to integrate the theoretical concept acquired
with tangible practical demonstration. Regarding to this, the report is about our
internship that we have undergone at Debre Berhan university ICT sector for about
Two months. This report shows an activity that I have done for the last two months
in Debre berhan University ICT center. It mainly focused on the practical works
that I have executed and participated in the organization. My practical works
focused on Network installation, and software maintenance and website design and
also, We describe briefly about the background of our hosting company Debre
Berhan university including its history, main product or services, customers and
end users of its product or services , organizational structure .
We have discussed the overall internship experience that we have gained on our
specific work. We have discussed the overall benefits we gained during internship
in terms of improving practical and communication, enterprenurship.
5|Page
In addition to that we discussed the conclusion for the report and recommendations
for the company and the campus.
Chapter One
Debre Birhan University Background
1.1 History of Debre Birhan University
Debre Birhan University (DBU) is a 13 year old university, has been established in
the 600 years old historical town- Debre Berhan — a town situated in Amhara
Region, North Shoa zone, 130 km away from Addis Ababa in the north.
It is one of thirteen new universities which were established in 2007 by the
Ethiopian government. The most powerful explanation of the establishment of the
University is the government`s commitment towards the expansion of quality
higher education as well as ensuring a reasonable distribution of higher education
in the country. Based on these organizing explanations the foundation stone was
laid down on 9th May, 2005 G.C by her Excellency w/ro Genet Zewdie, then the
Ministry of Minister of Education of the Federal Democratic Republic of Ethiopia.
Thereafter, the construction of the university was started on a total land area of 102
hectares which was given by the City Administration of Debre Berhan Town. The
building of the first phase was started in May 2006.
The initial intake capacity of the university (in Jan. 2007 G.C.) was 725 students
who joined in to 5 departments with 68 instructors and 7 administrative staffs. But
now, the enrollment has significantly increased to around 29,304 regular, extension
,distance and continuity and summer students who joined in to 53 departments/
programs under ten colleges 43 regular post graduate and 2 PhD programs.
6|Page
Miraculously to its being young, the management fervently and zealously envisions
to become one of the best universities in Ethiopia by 2020 G.C.
Currently, the university is staffed with more than 1286(first degree to third degree)
academic staffs (524 are on study leave), and 1181 administrative staffs including
technical workers.
7|Page
All the main products and service of the ICT directorate Center focuses at assisting
academics, research, and consultancy by exploiting the potential of ICT. Some of
The products that the ICT center provides are described below.
Develop ICT strategic plan aiming at providing broad rang services and
advising the university management on matters related to ICT.
Administer and upgrade the existing network and Internet
infrastructure and provide relevant network-based services.
Provide hardware/software maintenance, and User support services.
Enhance local content that provide up-to-date information about
public relations, academic research, consultancy, and other social
activities in the university.
Plan, design, implement and/or consult the automation of different
processes in the university. It is also responsible to follow up existing
applications.
Establish and enforce ICT use standards and policies in the university.
Ensures that the university community has sufficient access to ICT
Services.
Provide research, consultancy, short term training and, outreach
services to the larger community such as: -
Be sufficient in man power in different case teams.
Have sustainable budget
quality of service of ICT in DBU
E-learning
Application developing
Video conference service facilitating.
ICT consulting
1.6 Main Customers or end users of Products or Services
8|Page
The customers or end users of Debre Brhan University are peoples who are lived
in to different Groups of actors. Who are linked to the educational process of the
campus and those are living within Debre Brhan Town as well as the people of
Ethiopia and the communities of the university itself. But mainly ,customers or
end users are classified in to Internal and External customers based on their
Location. which are produced by the institution of Debre Birhan University of ICT
directorate Center. However, more beneficiaries are citizen who live in debre
berhan city. Among the beneficiaries some of them are; -
9|Page
ICT ICT APP E ICT
LEARN
INFRASTRA MENTIANA DEVEL ING CONSULT
CTURE CE OPME CENTE ANCY
NT R
Figure 1.1 Infrasturacture of ICT Directorate
Chapter Two
2. Overall Internship Experience
2.1 General Objective
10 | P a g e
The main objective of the internship course is to understand and facilitate on
involvements obtained in the internship and to enhance academic performance by
application in the internship setting. It provides students an opportunity to link the
theory they learn with practice, to see their capacity of how they can make a
solution for real world problem, to develop both their practical and theoretical
knowledge.
Apply and generalized the academic theory & knowledge acquired in the class
room to practical field.
First of all wellega University Engineering and technology college give us the
internship application request paper. But it is impossible to get the company In
easy way. Finally, Debre Birhan University ICT Center accepts our internship
application request paper.
In last Two months of the internship period we have been working in the
Information Communication Technology (ICT) directorate office of Debre Brhan
university.
We have been working in the network installation and network maintenance and
additionally computer Hardware and Software Maintenance.
11 | P a g e
some of the daily tasks we have executed in the section are as follows:
In this section we have seen how to maintained both software and hardware
problems of Desktop and Laptop Computers.
problem:
Solution:
• if those things are checked & steel not working replace the
fan by new one.
problem:
solution:
12 | P a g e
• installing windows 10 .
• Installation steps:
Configure boot sequence depending on the media you want to use for
installation.
Click Next
Click Install
Select the checkbox "I accept the license terms" and click Next.
Now you can log in using the password created and the default root
administrator user account.
problem:
13 | P a g e
Desktop Computers Password Loss.
solution:
Step 2: After downloading, launch this software and select your boot media. The easiest
way is to choose USB Flash drive.
Step 3: In the 3rd step, burn that USB. After burning, you will get a pop-up window that
your USB has been successfully burned.
Step 4: Put that USB to your locked computer. And choose Windows system.
Step 5: After selecting Windows you need to choose the feature "Reset account
password" to reset your password.
Step 6: Wait for a few minutes and your password will be reset successfully, then
reboot your computer and log in with the new password.
14 | P a g e
• Network cable
• Coaxial Cables
Fiber-Optic Cable
An optical fiber cable is a type of cable that has a number of optical fibers bundled together,
which are normally covered in their individual protective plastic covers. Optical cables are used
to transfer digital data signals in the form of light up to distances of hundreds of miles with
15 | P a g e
higher throughput rates than those achievable via electrical communication cables.
Twisted pair is the ordinary copper wire that connects home and many business computers to the
telephone company. To reduce crosstalk or electromagnetic induction between pairs of wires,
two insulated copper wires are twisted around each other. Each connection on twisted pair
requires both wires.Twisted pair is now frequently installed with two pairs to the home, with the
extra pair making it possible for you to add another line (perrhaps for modem use) when you
need it.Twisted pair comes with each pair uniquely color coded when it is packaged in multiple
pairs. Different uses such as analog, digital, and Ethernet require different pair multiples.
Unshielded twisted pair (UTP) cables are widely used in the computer and telecommunications
industry as Ethernet cables and telephone wires.
RJ45 connector
16 | P a g e
A registered jack (RJ) is a standardized physical network interface for connecting
telecommunications or data equipment. The physical connectors that registered jacks use are
mainly of the modular connector and 50-pin miniature ribbon connector types
Network Hub
Network hub is the most basic networking device that connects multiple computers or other
network devices together. Unlike a network switch or router, a network hub has no routing tables
or intelligence on where to send information and broadcasts all network data across each
connection.
Switch
A network switch is a small device that centralizes communications among several connected
devices in one local area network(LAN).
Stand-alone Ethernet switch devices were commonly used on home networks many years before
home broadband routers became popular. A switch is a device in a computer network that
connects other devices together. Multiple data cables are plugged into a switch to enable
communication between different networked devices. It can detect specific devices that are
connected to it.
17 | P a g e
The switch can be divided in to two parts. These are the managed switch and the unmanaged
switch.
Unmanaged Switches - works right out of the box. But it's not designed to be configured.
Usually, you'll find unmanaged switches in home networking equipment. It used for distribution.
Wire canal
Straight Cable
You usually use straight cable to connect different type of devices. This type of cable will be
used most of the time and can be used to:
4) Connect a router's LAN port to a switch/hub's uplink port. (Normally used for expanding
network)
5) Connect 2 switches/hubs with one of the switch/hub using an uplink port and the other one
using normal port.
18 | P a g e
In straight cable connectivity is like as follows
Crossover Cable
Sometimes you will use crossover cable, it's usually used to connect same type of devices. A
crossover cable can be used to:
19 | P a g e
Steps to punch twisted-cables to female RJ45
1Strip the cable back 1 inch (25 mm) from the end. Insert the cable into the stripper section
of the tool and squeeze it tight. Then, rotate the crimping tool around the cable in a smooth and
even motion to create a clean cut. Keep the tool clamped and pull away towards the end of the
wire to remove the sheathing.
The stripping section is a round hole near the handle of the tool.
The sheathing should come off cleanly, leaving the wires exposed.
2, Untwist and straighten the wires inside of the cable. Inside of the cable youll see a bunch
of smaller wires twisted together. Separate the twisted wires and straighten them out so theyre
easier to sort into the right order.
Cut off the small plastic wire separator or core so its out of the way.
Dont cut off or remove any of the wires or you wont be able to crimp them into the
connector.
20 | P a g e
3, Arrange the wires into the right order. Use your fingers to put the wires in the correct order
so they can be properly crimped. The proper sequence is as follows from left to right:
Orange/White, Orange, Green/White, Blue, Blue/White, Green, Brown/White, and Brown.
There are 8 wires in total that need to be arranged in the right sequence.
Note that the wires labeled Orange/White or Brown/White indicate the small wires that
have 2 colors.
4, Cut the wires into an even line 1⁄2 inch (13 mm) from sheathing. Hold the wires with your
thumb and index finger to keep them in order. Then, use the cutting section of the crimping tool
to cut them into an even line.
The wires must be in an even line to be crimped into the RJ-45 connector properly. If
you cut them in an uneven line, move further down the wires and cut them again.
21 | P a g e
5, Insert the wires into the RJ-45 connector. Hold the RJ-45 connector so the clip is on the
underside and the small metal pins are facing up. Insert the cable into the connector so that each
of the small wires fits into the small grooves in the connector.
The sheathing of the cable should fit just inside of the connector so its past the base.
If any of the small wires bend or dont fit into a groove correctly, take the cable out and
straighten the wires with your fingers before trying again.
The wires must be inserted in the correct order and each wire must fit into a groove before you
crimp the connector.
6 Stick the connector into the crimping part of the tool and squeeze twice. Insert the
connector in the crimping section of the tool until it cant fit any further. Squeeze the handles to
crimp the connector and secure the wires. Release the handles, and then squeeze the tool again to
make sure all of the pins are pushed down.
The crimping tool pushes small pins in the grooves down onto the wires to hold and
connect them to the RJ-45 connector.
22 | P a g e
7 Remove the cable from the tool and check that all of the pins are down. Take the
connector out of the tool and look at the pins to see that theyre all pushed down in an even line.
Lightly tug at the connector to make sure its attached to the cable.
If any of the pins arent pushed down, put the wire back into the crimping tool and crimp
it again
SOFTWARE DEVELOPMENT
During the internship period, I have got software analysis ,and software design
positions also as I am going to develop web based system .
I was studying front end and back end development as well.
Front end development
I was studying and improving my skill on
Html (Hyper Text Markup Language)
Css (Cascading Style Sheet)
Java script
Back end development
I was studying mysql 12
Php
I have visited all about DBU data center how it works and what look
likes.
23 | P a g e
Maintaining computer software.
Sharing different devices with in the network.
See how to fix hardware
Creaking password
• We ask for their help politely and told them the internship practice is
very important for us.
24 | P a g e
• Define the problems that are exists.
• I used my time that I have had even though the given time was very
short.
Chapter three
4.1 INTRODUCTION
This chapter will provide a brief understanding about background of the study,
definition of the project problem statement, its objectives, scopes,
project ]significance and system development methodology.
26 | P a g e
The proposed system that I am going to implement has interactive user interface
to use and has capability to avoid most of the problems in the current system
Debre Berhan University student union voting system is manual and indirect.
The union has parliament system. So, all class except first and graduating
students has three candidates with getting highest vote. After that the students
announce the candidates by paper based or mass media club.
Election conducted in free and fair manner in every 2year.The president, the vice
president and any other clubs.
The general secretary come to power through indirect election in a secret ballot.
The person with highest vote shall be come the president, in addition to these chief
executives; the union has executive committee.
27 | P a g e
One physically disabled student representatives and one university girls
representatives. Both the physically disable and university girls representatives
possesses its own rule and principle freely for finding solution to the deeply rooted
problem of disabled and female students.
1. Voters
2 Observant
3. Executive committee
4. Chief Executives
5.Tallying
6. Candidates
28 | P a g e
We are interested to do this project because to update the existing system in to the
automate system that means the whole academic system, maintain teaching
learning process in harmony and all needs in campus was fulfilling by student
union according to their rule and regulation. Also we seen many problems that
challenges during election process based this case we select this topic to redesign
the system. As, result election in online will be very interesting.
In order to find fact and investigate problem and opportunities for improving the
activity and election process the problems are as follow:-
29 | P a g e
Recording voter data.
Generating report at end of the election while its going on.
Minimize the election board tasks.
Manage time and cost.
We interview the student union president of Teshale Tadese and General Secretary
GetachewZewudu. They give the information about the principles and background
of their union.They forward us how the election process going on as we describe in
the current system and about their number of members, also they tell us the
responsibilities of each member.
30 | P a g e
We select the tools listed below because they are very suitable for our project.
31 | P a g e
Technical Feasibility
The system to be developed by using technologically system development
techniques such as PHP, Java script, CSS and MySQL database. My focus is to
develop well organized dynamic web site that is technically efficient and effective
for managing the Online Trade interaction system. Therefore, it can be concluding
that the system is technically feasible.
Economic Feasibility
The system to be developed is economically feasible and the benefit is outweighing
the cost. Since this project already computerizes the existing system and more
advanced than the current system reduces and change the labor force to
computerize system. Reduces the cost of the material used.
The main user of this project is Debre Berhan University Regular Students. The
main aim of the proposed system is to automate the election system and facilitate
the electoral process, which was conducted manually. Our main aim was to
develop web based online voting system. The task of developing automate online
voting system was assigned to debre berhan University Student Union . The
proposed systems goals are the following:
Saving labor before and during the election or reduce voter duplication.
The system becomes more secure.
The counting process is easy.
The system displays the result of the vote.
It has effective report generation.
It is better and wise to perform election.
It is flexible to change or modify the data whenever needed.
4.12 Functional Requirement
32 | P a g e
A Functional Requirement is a requirement in which the area of functionality
of the system must support. Functional requirements specify the functions of
the system, how it records, computes, transforms, and transmits data. Each
interface has its own functions. Typically, the user interface is the most
important interface, since most of the data are record and shown through it.
Functional requirement define what the system needs to do. The following
are the functional requirements of our system.
Manage time: - The committee sets a vote by entering Election Day, start time,
end time. Then the system will check validate date
Manage: The committee manages all the student, general assembles, and
candidates activity.
Check Duplicate Vote: - The system checks voter vote more than once by storing
all the votes in a database.
Generate report: - The system will generate report of the election by the election
committee. Moreover, the users can see the result of election.
Uniqueness: No student should be able to vote more than once and the vote
is secret.
Accuracy: Voting systems should record the votes correctly. All operation
shall be accurate.
Authentication: Only an authorized students hold is able to vote by login
to the system.
Availability: All data in the system should be available all the time.
Integrity: Votes should not be able to modify by another rather than
committee.
Confidentiality: Increase student confidence and improve the voting
experience.
User- interface: our system shall provide an easy-to-use graphical user
interface users to input and retrieve data.
Usability: our system expected that the user should be able to vote easily
online. Provide systematic guide for both committee and users. User should
complete voting in a few minutes.
Performance:
Our system is better component design to get better performance at peak time the
system should accommodate all Debre berhan University regular students who are
already register in student database. The system can access by the users, or student
inside the university and the system must have a good response time.
Security and Access permissions: the security requirements work based on the
information security management. System should be secured from attacks and
unauthorized access. Student database plus detail information of student ask during
registration and the system displays student ID to check.
34 | P a g e
Concurrency: the system should support multiple voters to cast their votes
concurrently.
Chapter five
5. Conclusion and Recommendation
5.1Conclusion
The main goal of internship program is to integrate the theoretically acquired
concepts with a tangible practical demonstration. During the internship program, a
lot of knowledge and skills have been gained.
On this internship report we have covered all what we have done in our
internship period including studying historical background of the hosting
company and the overall benefit we gained from the training session. This
program helps us to develop practical knowledge that can be applied in the
real world and how to solve the problems related to any professional areas and
how to meet challenges. We got satisfactory knowledge and more benefited at
internship period. Generally, the internship is one of significant thing for
Information Technology students every direction to develop the interest to
learn more at the future and to be having a good vision about future and made
us to develop new ideas.
35 | P a g e
5.2 Recommendation
Recommendation for the Company
Some suggestions for the company:
References
36 | P a g e