2. INTRODUCTION
Internships are the way to explore or expand the related
knowledge and skills required in A real-world situation
and experience to enter into A particular career field.
Internship management system (IMS) is a comprehensive
tool for coordinating an internship class with the goal of
facilitating continuous communication between the
individual work and innovation service directorate,
supervisor, UILD, department, ICOTE zerf and students.
3. STATEMENT OF THE PROBLEM
The performance and effectiveness are dependent on an efficient
system of information compilation, records and transfer; i.e., an
efficient information management and co-ordination system
Thus, Internship Management System (IMS) seek to address the
following issues:
The insufficient information about internship,
takes time to apply the internship application in organization and cause
data redundancy
Evaluation result paper is given to student so, it become difficult to
assure whether the university got paper or not.
4. OBJECTIVES
GENERAL OBJECTIVE
The objective of the system is to facilitate the online interaction between the students,
supervisors, UILD, ICOTE Zerf and Individual work and Innovation Service
Directorate and also to reduce the paper work during internship program.
SPECIFIC OBJECTIVE
The following is the specific objective of the Internship management system project
To keep the record of the Internship students.
To reduce manual work and redundant information.
To improve the system performance and efficiency.
To enable the communication between end users
5. SCOPE OF THE PROJECT
The impact of using computer applications to the teaching and learning processes is
becoming important issues and this project attempts to provide a solution
The main work of the system is to enable online interaction with applicants and their
Directorates, supervisors and automate the entire process and our system enables the
communication between UILD and Zerf to send internship beneficiary students in
organization.
The proposed system has some limitations
The one and first limitation is the system works only using internet connection and
some other limitations are the following.
Internship agreements will not be automated
The system initially implemented only in SNNPR Science information and
communication technology bureau.
6. METHODOLOGY TECHNIQUES
DATA GATHERING METHODOLOGY
To do this project, the project team uses data collection methodology to
gather the necessary information that is needed to develop the project
such as
Interview
To get the basic information and background information
about the existing system, the team members have interviewed
the directorate experts about how they perform their tasks
according to internship management system
7. SOFTWARE DEVELOPEMENT LIFE CYCLE MODEL
Iterative waterfall mode
In iterative waterfall model when errors are detected at some later phase, these
feedback paths allow correcting errors committed by programmers during some
phase. The feedback paths allow the phase to be reworked in which errors are
committed and these changes are reflected in the later phases
8. THE DESCRIPTION OF EXISTING SYSTEM
PROBLEM OF THE EXISTING SYSTEM
Time limitations
sometimes completing aims, achieving learning outcomes, and gaining proficiencies
can take time,
Not enough resources
lack of suitable internship places, trained supervisors, and additional resources (for
example not enough tools, traineeship is unpaid, etc.).
The internship environment is not study/teaching friendly, everyday work takes place
at the same time
After evaluating the current system, we can conclude that the system is:
Unproductive
Redundant
Unreliable
9. Cont.
THE PROPOSED SYSTEM
The proposed online system had been fully equipped with
contemporary security, Since the system to be implemented is already
predefined, it is assumed that based on the problems actualized in the
existing system, the new system is technically, operationally and
economically feasible
The significance of this study is to serve better than the existing
system, enhance database and improve effectiveness, efficiency and
security of the system.
The Proposed system is more accurate than the existing system and its
performance is also very good. It is available.
10. REQUIREMENTS
FUNCTIONAL REQUIREMENTS
A Functional Requirement is a description of the service that the software must offer.
It describes a software system or its component. it is a requirement that satisfied the users to perform
some kinds of functions.
Login: - enables all users and admin to login in to the system.
Register: - All Users can sign up for the system by providing valid information in the form that is
provided.
Assigned quota: -Enable students to assign for quota.
Decides quota: -which enables the department to decide the quota.
Provide announcement: -The department Announce an announcement for students to assigned the
required quota.
View Announcement: -Enable the students to see the announcement which is provided by the
department
Request for internship: -Enable the department to request of internship for UILD
Confirm internship: -enables UILD to confirm or give response for the request sent from
department
11. Cont.
Request partnership: -Enables the UILD to request for partnership
Send internship application: -Enables UILD to send internship application for Zerf
Approved partnership: -Enable zerf to approved partnership which requested by UILD
Approved internship: -Enable zerf to approve the requested partnership
Approve result: - student result is approved by directorate before sending for department.
Notify notice: -Notice is provided by zerf for departments
Received internship application: - Enable zerf to receive internship application
Assign company supervisor: -The company supervisor is assigned by directorate.
View report: -Enable the company supervisor to view student’s monthly and final report
Send report: - this is used by student to send monthly progress report and Non-functional requirements focus
on the user experience. A non-functional requirement is a statement defining a system quality, constraint, or
external interface. final report for company supervisor.
Send result: -Enable directorates to send approved student result to zerf as well UILD and department
Evaluate result: -Enable the company supervisor to evaluate student’s result.
Manage directorate: - Enable zerf to manage directorate
Logout: -logoff all users(actors) from the developed system
12. NON-FUNCTIONAL REQUIREMENTS
A Non-functional requirement is a statement defining a system quality, constraint, or
external interface.
It focuses on the user experience.
Performance Requirements
The system must be able to run without interruption and be able to handle thousands of
concurrent requests.
The system needs to eliminate data redundancy, which calls for just storing information
once.
Safety Requirements
The safety requirements are those requirements that are defined for the purpose of risk
reduction
Security Requirements
A person trying to access the system can be verified as an authorized user or not using
authentication. The targeted page can only be accessed by authorized users, according to
this.
27. Conclusion
Internship management system provides a very good communication
environment for the supervisor, UILD, Department, Zerf and the students who
wish to register for an internship class. For the Supervisors’, IMS offers a very
good environment to monitor a student's progress and avoid unnecessary delays.
For the students, IMS provides a good environment that all the students can look
at the shared information about companies. Students can read the internship
guidelines online and understand all that it takes to successfully complete an
internship. The system is very easy to use and any additional requirements can be
easily added without affecting, the current information. This is what makes it so
convenient to use. The administrator of the system has the privilege to back up
the entire system with a click of a button. Only a faculty member has the privilege
to modify a student's progress and at every step, the automated email function
sends out emails to students, faculty and administrator of any changes pertaining
to them. The session checked function on every page ensures that the user is
authorized to view the contents of that page and thus prevents any malicious
activity with sensitive user data. IMS is definitely a good tool that will help the
instructor and the students have a better communication environment.