Professional Documents
Culture Documents
Above all and the most We would like to express the deepest gratitude from the bottom of my
heart to GOD for everything in my life and Debre Markos University for creating an
opportunity to develop a practical experience through four month internship program.
The internship program would be difficult without support of our supervisor, Mr.Abebe and the
secretary of the office room, Mrs. tekle and all office room workers of the university we would
like to thank for continuous guidance, helping during the working time and for sharing their
experience.we also would like to thank our friends who worked together with our as internee
for shearing their crucial idea.
Lastly we would like to thank our family for their support and helping ours during internship
program (i.e. from the beginning to the end).
Abstract:
Online Library Management System is a system which maintains the information about the
books present in the library, their authors, the members of library to whom books are issued,
library staff and all. This is very difficult to organize manually. Maintenance of all this
information manually is a very complex task. Owing to the advancement of technology,
organization of an Online Library becomes much simple. The Online Library Management has
been designed to computerize and automate the operations performed over the information
about the members, book issues and returns and all other operations. This computerization of
library helps in many instances of its maintenances. It reduces the workload of management as
most of the manual work done is reduced
Abbreviation
DMU………………………………………………Debre Markos university
List of table
Table 1.1 Customer of DMU ICT centre........................................................................................4
List of Figure
CHAPTER ONE
1. INTRODUCTION
An internship is the one or the basic teaching methodologies used to reduce gap of theoretical
knowledge and practical skill. It is a short- term experience which creates a good opportunity for
students to apply skill in real world environment. So that the technical aspect of internship is
arranging the time and used properly the time and if I am not understand something ask
questions the company staff workers . I flow this technical aspect I finished the internships
program.
Debre Markos is found in the North western part of Ethiopia at Debre Markos town which is
located in the Eastern approximately two kilometers from the central square covering an area of
100 hectares. Debre Markos town is located 300 kilometers North-West of the capital Addis
Ababa and 265 kilometers South-East of Bahir Dar, the capital of the Amhara National Regional
State. The University is founded in an area with immense research and investment potentials,
suitable weather conditions and tourist attraction sites. Its foundation stone was laid on January
2005 and inaugurated on 18 November 2007. After the completion of the first phase of the
construction, the University began its service in February 2007 admitting the first batch of 760
regular students in the Education Faculty with 53 academic, 34 supporting permanent staffs and
21 contract workers.
Debre Markos University integrates ICT in its system. This ICT directorate was established in
2003, with the hope of using it to respond to the current developments at DMU and ever
increasing needs of the community towards information technology products and services. In
addition to these activities the ICT center is highly involved in developing networking,
specifications for purchase orders of computers and accessories, troubleshooting and
maintenance of equipment’s and purchase of software required for the academic and
administrative tasks. The strategic plan of the university states that the future academic and
administrative tasks of the university highly depend on the effective utilization of ICT
infrastructures and services.
ICT can and should play a variety of roles inside a school. Some of the more important ones are
Cultural, social, professional and administrative. ICT, if sensibly deployed and with carefully
selected software, can positively affect many aspects of school life, from a healthy questioning of
present teaching practices to a gradual improvement of the quality, scope and depth of the
learning environment, as well as to provide a remarkable opportunity for teachers’ development.
DMU has their own vision and mission and unknowns for their employees.
Carrying out problem solving research with the active involvement of the stakeholders.
Designing and providing community and consultancy services that shall cater to the
developmental needs of the country.
To identify, acquire, and install relevant ICT resources and implement the technology transfer
university-wide.
1.4.1 Services
Network design and installation
System and application development
Maintenance
ICT consultancy
Video conference
ICT equipment motion maintenance
1.4.2 Product
The main products of DMU-ICT Development Organization are to produce different kinds of
program listed below:
Debre Markos University is one of the public universities and has its own employers and
students that gained service from it. One of the purposes of the DMU-ICT Development Office is
providing user support.
Customers of DMU-ICT
I got at the Information Communication Technology (ICT) through an agreement between the
universities. First Arbaminch university Software Engineering department prepare the request
paper for us whom I give to the company to ask companies manager to take us into their
company to practice for the duration of four month. Then I give this request paper to DMU-ICT
and the piece wisely they accept us and give the acceptance paper. After that I start our job
interestingly.
There are three work sections found in DMU-ICT which are provided to internship students.
These are:
Networking
Application development and
Maintenance.
CHAPTER TWO
2. Work, Responsibility and Assignment
During internship time the company supervisor offered to develop web based online library
Library Management System is an application which refers to library systems which are
generally small or medium in size. It is used by librarian to manage the library using a
computerized system where he/she can add new books, old books. Books and student
maintenance modules are also included in this system which would keep track of the students
using the library and also a detailed description about the books a library contains. With this
computerized system there will be no loss of book record or member record which generally
happens when a non computerized system is used. All these modules are able to help librarian to
manage the library with more convenience and in a more efficient way as compared to library
systems which are not computerized
The current system of debre markos university library management system is manual. In order
to student borrow book the librarian record the student file like name, id, batch and other identity
of student on paper and student’s sit signature on the paper.
File lost when computerized system is not implemented file is always lost because of
human environment. Sometimes due to some human error there may be a loss of records.
File damaged when a computerized system is not there file is always lost due to some
accident like spilling of water by some member on file accidentally. Besides some
natural disaster like floods or fires may also damage the files.
Difficult to search record when there is no computerized system there is always a
difficulty in searching of records if the records are large in number.
Space consuming after the number of records become large the space for physical
storage of file and records also increases if no computerized system is implemented.
Cost consuming As there is no computerized system them to add each record paper will
be needed which will increase the cost for the management of library
People who are not familiar with computer can’t use the software
At the time of my internship period, I have used some hardware materials and software
applications and different programming technology.
XAMPP is a free and open-source cross-platform web server solution stack package
developed by Apache Friends, consisting mainly of the Apache HTTP Server, MariaDB
database, and interpreters for scripts written in the PHP and Perl programming languages.
Sublime text:
Sublime Text Editor is a full featured Text editor for editing local files or a code base. It
includes various features for editing code base which helps developers to keep track of changes.
CHAPTER THREE
An internship is the one or the basic teaching methodologies used to reduce gap of
theoretical knowledge and practical skill. It is a short- term experience which creates a
good opportunity for students to apply skill in real world environment. So that the
technical aspect of internship is arranging the time and used properly the time and if I am
not understand something ask questions the company staff workers . I flow this technical
aspect I finished the internships program.
Finding work can be challenges, especially if you don`t have any experience. Yet it get
experience you must first find a job. It`s a nasty catch that can be difficult to get around
but an internship is a good way to do it. An internship provides work experience
opportunities to university students. The internship program helps me to understand my
theoretical knowledge practically. It helps me to know about the various skills needed to
work in an office with other employees. It also helps to me to develop my practical skill
especially in website development. During my practice time I have gained academically
and general knowledge that will help me throughout my life.
The general objective of our internships (field practice) is to change our theoretical
knowledge to practical skill, adapting real world environment in the company or site and
solving problems that challenges our work on Debre Markos University Library
Management System and the specific objective are:-
The objective indicates the main goal of the project to solve the problem. There are general and
specific objective. Let as below...
3.3 Methodologies
Methodology is the systematic theoretical analysis of the methods applied to a field of study it
comprise theoretical analysis of the body of the methods and principles associated with a branch
of knowledge.
All information used in the report is collected from both internal and external sources. The
primary and secondary sources of data for this report are as follows:
Interview:- We have used interview to collect relevant workflow, the tasks performed in the
library management system, and anything that the team can’t find from the document analysis.
Questionnaires:- We have understood the work flow of the library management system by
preparing some questionnaires for debre markos university librarian Mr.bewket kebede.
Observation: We have observed to see functions of the employers of library management system,
and to extract any workflow or activity missed from conducting the interview and document
analysis. It also helps to deeply understand the detail tasks involved in the library management
process and the source and nature of errors.
Documentation: We have collected and referred different documents and reviewed all necessary
documents, books that support this project
It is the process of analyzing, interpreting, and visualizing of my data on the apparent time by
using UML diagram. Like use case diagram, sequence diagram and activity diagram.
A use case describes a sequence of actions that provide something of measurable value to an
actor. A use case is a narrative that describes the sequence of events (including the variants)
of an actor using a system to complete a process
Use case diagrams give a graphic overview of the actors involved in a system, different functions
needed by those actors and how these different functions interact.
Activity diagram is another important diagram in UML to describe dynamic aspects of the
system. Activity diagram is basically a flow chart to represent the flow form one activity to
another activity. The activity can be described as an operation of the system. So the control flow
is drawn from one operation to another. This flow can be sequential, branched or concurrent.
Activity diagrams deals with all type of flow control by using different elements like fork, join
etc.
In most modeling tools, a class has three parts. Name at the top, attributes in the middle and
operations or methods at the bottom. In a large system with many related classes, classes are
grouped together to create class diagrams. Different relationships between classes are shown by
different types of arrows.
Delete()
Update()
Display()
Search ()
In this system users will communicate with it through the following user interfaces.
Admin can enter the username and password display this interface
The intern ship practice gives me a chance to test my theoretical knowledge that I have
learned in class practically. I have seen practically how to develop LMS website and how to
use open source software and how to reduce wastage of time by writing code to develop
LMS websites and other software. Practical skill this internship program helps met to
improve and memorized my theoretical knowledge and to handle meaning full LMS website
development experiences. I know some new software, which is use in LMS web site
Observe how lead (manage) different works in different section in the office. In addition to
this, with my advisor in DMU and lab assistance for a certain period we talked every
responsibility of the institution works. In addition, other thing I get from managment is know
and understand group activities, planning, evaluation, sharing leadership. Specially sharing
managment is the most often behavior of lea managment dership. I have improved my
personal managment skill such as-
How to manage working time and amount of work done by each day
How to manage computers and other materials in my working place.
It was important for me to develop my communication skill with different people in different
work section such as office workers; lab assistances etc. that will be facing me in my future
carrier practice I got the experience how to communicate to a people and this internship has
given me effective communication skills that greatly improve my communication skill.
Team working is sharing idea and doing your work together with your work meats and your
friends to solve problem. In internship time have seen how much it is important for the success
of the work and how much it improves personal skill and knowledge.
Appropriate behaviors in the work and so I develop proper relationships with co-workers and it
helps to create good working environment. There are complex world, ethical conduct of workers
is very important for developing healthy working environment and increasing productivity.
Ethical work conduct enables to possess common types of ethics.
Punctuality
Respecting each other.
Be responsibility for the institutions
Accountable for performed task
During practice time, I have gained the following qualifications. Such as:-
Internship has a great value in different aspects like, in upgrading theoretical knowledge,
communication skill, improving confidence etc.
Communication skill: It is mandatory and crucial skill to communicate effectively with other
else in order to accomplish the work effectively and efficiently and achieve the goal. Also
listening effectively and understanding clearly. This internship developed my communication
skill with different people in different work sections such as office workers, site worker etc.
that will be facing me in my future carrier practice.
Work ethics: Work ethics is best performance of the work activity for best achievement of
goals. It develops dropper relationships with co-workers and it helps to create good working
environment for good achievement. Generally, this includes Punctuality, Honesty, and
Loyalty, anti-corruption, accountability and respecting each other.
Entrepreneurship skill: It helps how to manage money, create job and become a person who
is success in business. It also gives me confidence in my future carrier plan. After we
graduate we should be an entrepreneur.
CHAPTER FOUR
4. General Comments and Conclusions
4.1 problem Encountered during the internship period
In company staff
4.4 Recommendations
We want to give some suggestion on some points we observe while we have been working on
the internship. We recommended for the organizations to know what the intern will going to do
in their organization. They have to ask first what the intention of that student will be, and what
advantage that the organization will go to have after finishing the duration.
Even if the DMU is well organized, we dare to make some sort of recommendation based on our
observation while we have been conducting the internship program. We recommend the
following things: -
Even if there were offices to talk rest and put any material to perform this internship
program, they were not willing to give the office.
The company should be ready for internship students by preparing project tasks and
motivations to achieve this internship program.
I am also recommended the company not to accept apparent student if it does not give
attention for student in day-to-day activity.
Even if there were interested employees to show what they know; some workers were out
of this assumption.
Recommendation for Arba Minch University Institute of Technology
The AMIT-Industry Linkage should act on this program seriously as, it has no effective
communication with the project and it ought to strictly follow the intern, because many students
face difficulties and challenges. Software engineering department should have to put a program
that giving different free software applications and giving training to students’ courses before
sending students to internship practice. In addition, the university should prepare a uniform
report-writing format to solve student’s confusion.
Reference
www.dmu.edu.et
www.tutorialspoint.com/index.html
www.w3schools.com/index.php
W3SCHOOL
YOUTUBE