You are on page 1of 26

BAHIR DAR UNIVERSITY

BAHIR DAR INSTITUTE OF TECHNOLOGY


FACULTY OF ELECTRICAL AND COMPUTER ENGINEERING
DEPARTMENT OF COMPUTER ENGINEERING
HOSTING COMPANY: AMHARA MASS MEDIA AGENCY (AMMA)
Reported by
Metsnanat fiker ………………..BDU0904778UR
Muluken kindachew…………...BDU0904857UR
Million gashaw………………….BDU0904804UR
Solomon tiruneh...........................BDU0905161UR
Natnael bekele…………………...BDU0904907UR
Outline
Introduction
Organizational Structure
Overall internship experience
Work section
 Major Duties of the Intern
 Challenges We Faced and Measures Taken
 Benefits Gained From Internship
 Conclusions And Recommendations
 project
chapter one
The Background of AMMA
Introduction
 AMMA is one of the first regional media which is found in Amhara
national regional state.
 It was found 26 years ago in 1986 E.C and start its flight by uniting former
Ethiopian Radio and Television Agency (now EBC) and Ethiopian Press
Organization employers.
Historical Background of AMMA
 the agency provided media service by different languages of the region like
that of Awigni, Afan Oromo, and Himtigna
 the agency started publishing newspapers every two weeks by those
languages since 2003 E.C.
 Accordingly, the company published the first newspaper for the region
which is called “Yebekur Lij” weekly starting from 7 Dec1987 E.C.
 Amhara television program started its weekly 30 minutes air time
transmission by having an agreement with Ethiopian television in 1992
E.C.
 The agency has also set out different FM radio stations, namely FM Bihar
Dar 96.9 in 1994 E.C, FM Desie 87.9 in 2005 E.C and FM Debre Birhan
91.4 in 2007 E.C.
vision, mission and objective of the company
Vision
 To see the Medias of the agency being primary and favorite developmental
institutes of information delivery throughout the country.
Mission
 Becoming a leading edge in bring about national consensus and evoke
ideological transformation via broadcasting information
Objective
 To give a clear understanding to the people of good governance productivity
 To give sequential description on fundamental directives that the country
pursues.
 To express the foundation of the government law and
proclamation, policy and its implementation.
Main Services of the AMMA
 Radio, television, and newspaper news coverage service.
 Product and service advertisements.
 Sponsorship service.
 Broadcasted reports selling and copy service.
Main Customers of AMMA
 People of the region
 The regional council
 Governmental and non-governmental organizations in the region
 Manufacturers and suppliers of media technology
Organizational Structure
Work flow of the Agency
Production process of the company
 The agency has two main broadcast. These are radio and
television broadcast
 1.6.1.1 Radio broadcasting process
Television broadcasting process
CHAPTER TWO
Overall Internship Experience
General Objective
 The aim 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.
Specific Objectives
 To apply what was learned during coursework to the working environment
 To help the student make better Information Systems career choices in the
future.
How we got in to the company
 we take the request paper of internship from the university
industry linkage (UIL) and our request was accepted by the
director of ICT Ms. Ethiopia
working section of the Agency we have been working in
 We were working with the ICT section which was responsible for
maintenance of studio devices, transmission devices and computers and
networks.
The work flow in the section looks like
 In ICT section, there is ICT manager which guides the section below
like network instructor manager, hardware and software, data base
administers.
The task we have been executing in ICT section
 Computer hardware and software maintenance
 Network cable crimping, identifying network problems Computer
 network installation and maintenance.
 file and printer sharing.
Networking cables
There are deferent types of Networking cables
 Twisted pair
 Fiber optic
 Coaxial
 Patch cables etc.
Application of Networking cables
 Patch cables are used for short distances in offices and
wiring closets. Electrical connections using twisted pair or
coaxial cable are used with in building. Optical fiber cable
is used for long distances or for applications requiring high
bandwidth or electrical isolation.
Patch panel
 Patch panel is a device for the use of connecting and
routing circuits for monitoring, interconnecting, and testing
circuits in a convenient flexible manner.
Switch
 A switch is used in a wired network to connect Ethernet
cables from a number of devices together.
Router and Router configuration
 Router is device that knows how to take network traffic
from one network and stick it on another one and used for
the data and internet connection
Server room of AMMA
 Server room is a room used to store, power and operate computer
servers and their associated components
Mixing console
 is an electronic device for combining (also called "mixing"), routing, and
changing the level, timbre and/or dynamics of audio signals
vision mixers
 It is a device used to select between several different video sources
Video Monitor
 It is monitors for program preview, VTRs, cameras, graphics and other
video sources.
Character Generator
 Character generator (CG) is which creates the majority of
the names and full digital onscreen graphics that are inserted into the program
Telos
 It is a telephone hybrid. It can receive 12 incoming calls
at the same time.
Television studio
 A television studio is an installation in which video productions take place.
The procedure we have been using while we were performing
 Computer networking
Task One: Making UTP(unshielded twisted pair)
Task two :Operating System Installation
Task three: computer formatting
Task four: Network Interface card Installation and trouble shooting
Task Five: router configuration
Task six: processing audio signal for FM and AM
How good we have been performing our work task
 The courses we have taken especially computer network, computer workshop
and communication were so helpful that made us good on cable crimping,
hardware maintains and understanding the concept of different signals
Challenges We Faced and Measures Taken
Challenges
 While we were in the internship, we faced different challenges among them
the followings are majors.
 We couldn’t find rooms in the company to discuss in group and to use
internet.
 The company did not allow us to use their transport
service.
 we couldn’t found manuals regarding to equipment’s and production process.
Measures
 To overcome these challenges, we took some measurements. Since the
company has no extra rooms and materials, we divert our eyes to our campus
to use internet and to discuss each other.
CHAPTER THREE
BENEFITS GAINED FROM INTERNSHIP
 During these four months of our internship program, it provided us a platform
to introduce ourselves with the working environment of the company
 In our internship experience there were some basic skills we gained
accordingly.
 Theoretical knowledge
 Practical skills
 Team work Skill
 Interpersonal communication skills
Improving theoretical knowledge
 The internship program enables us to develop our theoretical knowledge.
 we were able to develop our theoretical knowledge when we were trying
to see things practically.
Improving practical skills
 This internship program helped us to handle the practical knowledge and skill.
We become skilled full and self confident
Team Playing Skills
The intern ship helped us to develop our team playing skills like:-
 Sharing
 Respecting opinions
 Questioning
 Cooperation
Interpersonal communication
We learn:
 How to be a good listener first.
 How to approach persons with a comfortable way.
How to speak persons by limiting the sound level.
Improving Leadership skills
The internship program benefits us in acquiring basic leadership skills.
This includes:
 Creating and managing the vision
 Making good decision
 Effective Communication
 Motivating and developing others
About work ethics related issues
 From this internship, we gate a lot of ethical issues like how to keep
punctuality and how to communicate with the staff members.
Improving entrepreneurship skills
 benefits of completing an internship in terms of entrepreneurship skills
include:
 Test drive a career to learn about the field and determine if it is a good fit
for us.
 marketability to Gain insight and a better focus on our academic work.
Conclusions And Recommendations
Conclusion
Internship program is to integrate the theoretically acquired concepts with a tangible
practical demonstration and it also helps us to develop practical knowledge that can be
applied in the real world
Recommendation
Recommendation for Amhara mass media agency
 The Agency should support interns by delivering free transport service.
 The Agency should consider the student as part of its staff
 The Agency should be ready for internship students by preparing project tasks and
workshop classes to give better experiences.
Recommendation for the University
 we would like to recommend our university to keep giving this great chance for the
students.
Recommendation for University Industrial Linkage
 The university industry linkage office should send request or announce to the companies
earlier to the internship period
 the university industry linkage should create awareness for private and governmental
organizations how this internship program is useful to our country.
Internship project
Mesob Systems
Introduction

Mesob is a software product which aim is to give organizations a tool or a
platform to maximize :

Inter connectivity

Productivity

Loyalty between employees and stuffs and vice versa
With the motto of “ focus on the things that matter”, our aim is making
everyone in the organization focus on the things that matter .
why?(Problem identification)

We all have to work , to live our life . In a way or another we will belong in
some kind organization for the rest of our life and Do that organization ,
makes us feel important ?

Empower us ? Is the co-workers supportive ? Do the organization even care
about the employees ?? do all this aren't affect the productivity , loyalty in
the organization .We really doubt that .

we are here to help organizations in solving those problems , and focus on
things that matter and build better working culture for millions .
Project requirements (How ? )

Employees need to have their voice heard and to be empowered

Leaders should have to be open and Organization should held events

Employees shouldn't have to feel missing out
Project Design Requirements

Our product should be clean and neat and efficient

Our product should be fast secure

Our product should be on multiple platforms

Our product should be affordable and scalable
Project Architecture

REST Architectural Constraints. REST stands for Representational State
Transfer. It is an architecture style for designing loosely coupled applications
over HTTP, that is often used in the development of web services

REST is an architectural pattern which is based on HTTP and uses HTTP
requests, responses, verbs and status codes to communicate
REST

21
REST Clients

Our Rest clients

Retrofit for Android and

AJAX for our web

Our Rest Server

Nodejs
Why we used REST

RESTful as lightweight Web Services

RESTful permits many different data formats

The simplicity of RESTful

Scalability
Authentication

Every request in Moseb are authenticated and authorized

We used JWT (JSON web token) for auth .

JSON Web Token (JWT) is a means of representing claims to be transferred
between two parties. The claims in a JWT are encoded as a JSON object that is
digitally signed using JSON Web Signature (JWS) and/or encrypted using
JSON Web Encryption (JWE).
Authentication

23
Reactive Programming

Reactive Programming is programming with asynchronous data streams.
Reactive Programming Implementation

We have used RxJava

RxJava is a Java VM implementation of Reactive Programming. In simple words
RxJava is a library that makes it easier for us to implement reactive programming
principles in Android.
Software development Approach(Agile)

The agile approach is based on teamwork, close collaboration with customers and
stakeholders, flexibility, and ability to quickly respond to changes. The basic
building blocks of agile development are iterations; each one of them includes
planning, analysis, design, development, and testing.

24
Agile development cycle

25
THANK YOU

03/10/2019 26

You might also like