Professional Documents
Culture Documents
Internship Report
Submitted to:
Department of Computer Application
Mahendra Morang Multiple Adarsh
Multiple Campus
In partial fulfilment of the requirements of Internship (CAIN 403)
of
Bachelors of Computer Application
Submitted To
Tribhuvan University
Mahendra Morang Adarsh Multiple Campus
Biratnagar, Nepal
Submitted By:
Raj Kiran Shah
Symbol No: 3-51-22-00061
TU-Reg-No: 6-2-0003-0708-2018
28 February, 2023
An Internship Report
on
Expense management System Development at The Department
of CSA, Mahendra Morang Adarsh Multiple Campus
Submitted To
Tribhuvan University
Biratnagar, Nepal
Submitted By
Raj Kiran Shah
Symbol No: 3-51-22-00061
TU-Reg-no: 6 - 2 - 0 0 0 3 - 0 7 0 8 - 2 0 1 8
Project Supervisor
Prashana Pokharel
Mr. Raj performed exceptional work during project stages that went beyond
internship requirements. He is a quick learner, self-starter, and a self-motivated
person. He always asked questions when clarification was needed. I am really
pleased with his enthusiasm in accomplishing tasks that were new and challenging.
His ability to communicate with clients, co-workers, and supervisor was
outstanding. Mr. Raj completed all project tasks assigned to him in a professional
and timely manner.
Mr. Raj always demonstrated commitment in resolving issues among team members
who are struggling with unique problems and situations. He is a bright young man
who enjoys each phase of his work. His attention to detail and care is exceptional
His human skills are well defined and he can perform at the highest level. He is
dependable and a great team member and has the competency and experience
needed as a Software Developer.
Sushil Adhikari
Department Head
Department of Computer Science and Application,
Mahendra Morang Multiple Adarsh Campus
Biratnagar, Morang
17 February, 2023
Letter of recommendation.
I am honored to write this letter of recommendation for Mr. Raj Kiran Shah. I have
thoroughly looked over his work with us during his internship period. His work with us has
satisfied the particulars mentioned in this report. Mr. Raj is dependable and a great team
member and has the competency and experience needed as a Software Developer.
Sushil Adhikari
Department Head
Department of Computer Science and Application,
Mahendra Morang Multiple Adarsh Campus
Biratnagar, Morang, Nepal
Tribhuvan University
Supervisor’s Recommendation
I hereby recommend this internship report prepared under my supervision by Mr. Raj
Kiran Shah in partial fulfilment of the requirements for the degree of Bachelor of
Computer Application for the final evaluation. I have thoroughly looked over the works he
has done during his internship period. His work at Department of Computer Science and
Application, Mahendra Morang Adarsh Multiple Campus has satisfied the particulars
mentioned in this report.
Supervisor
Prashana Pokharel
Bachelor of Computer Application (BCA)
Mahendra Morang Multiple Adarsh Campus
Biratnagar, Morang, Nepal
Tribhuvan University
Letter of Approval
This is to certify that this internship report prepared by Mr. Raj Kiran Shah in partial
fulfilment of the requirements for the degree of Bachelor of Computer Application has been
evaluated. In our opinion, it is excellent, and is satisfactory in the scope and quality as an
internship report for the required degree.
Sunil Adhikari
Director External Examiner
Dept. Head, Department of BCA
Mahendra Morang Adarsh Multiple
Campus, Biratnagar
Acknowledgement
Foremost, I would like to express my sincere thanks of gratitude to my internship supervisor, Mr.
Prashana Pokharel for his continuous support and help in the internship work. I cannot thank him
enough for all his patience, motivation, and immense knowledge. His guidance helped me all the
time with the project.
Secondly, I want to thank Mr. Shahbaz Ali my mentor. Without his support and dedication,
I could not have imagined completing this project.
I would also like to thank our Program Director Mr. Sushil Adhikari for the role he
played to make it possible for selected IT students of Mahendra Morang Adarsh Multiple
Campus to work as an intern for campus’ Department of BCA. Without him, I would miss
such a life-changing experience and a golden chance to grow my knowledge. I appreciate
all the technical support and motivation given by BCA program.
Lastly, I want to thank my parents and friends and all known unknown individuals who
helped me in various way during my internship period. With this internship, got a chance
to collect real world work experience as a software developer. I am thankful to them for
all their support, helps guidance, motivation, and corrections.
I have tried to mention and give credit to everyone who helped me in this project, along
with the sources from where I collected the required data and information which
supported this project. Yet, there may be some unintended errors and some sources or
individuals may have been missed to mention. I shall feel obligated if they are brought
to my notice.
28 February, 2022
i
Abstract
This internship report on Software Development at The Department of BCA, Mahendra
Morang Adarsh Multiple Campus is done as required by Tribhuvan University as
compulsory requirement for the Bachelors Degree of Computer Application. The objectives
of the study are: to explore how practical and theoretical knowledge of software
development are applied to solve real world problems while working in industry,
understand how software development actually happens in software company, and learn to
work as a software developer in a team.
This internship report serves the purpose to record the details of my internship which was
done at the Department of Computer Science and Application, Mahendra Morang Adarsh
Multiple Campus. The Department of CSA in which all the IT department comes at
Mahendra Morang Adarsh Multiple Campus that look over entire IT infrastructure and
coordinates with IT related faculties, programs and departments of the campus. This report
will cover the details of my internship in the software development wing for a duration of
six months.
In this report you will find the detail about the Project we worked on, in a systematic
manner. All the works done during software development has been discussed thoroughly
along with description of the project.
This report walks through introduction and objective of the project, organization’s
information, details of activities done during the internship period. In the end, the
Conclusion and Learning Outcomes section consists of all the processes, practices, and
procedures which I have undergone through and learned during my internship program.
This report also contains my perceptions about the employee’s satisfaction, motivation
level and the working environment of the organization.
ii
Table of Contents
Acknowledgement..................................................................................i
Abstract..................................................................................................ii
Table of Contents..................................................................................iii
Abbreviations........................................................................................iv
Chapter 1: Introduction......................................................................1
1.1 Introduction......................................................................................................1
1.2 Problem Statement..........................................................................................2
1.3 Objective...........................................................................................................2
1.4 Scope and Limitation......................................................................................2
1.5 Report Organization.........................................................................................2
Chapter 2: Introduction to Organization...........................................4
2.1 Organization Details.........................................................................................4
2.2 Organization Hierarchy..................................................................................5
2.3 Working domains of Organization...............................................................5
2.4 Description of Intern Department/Unit..........................................................6
Chapter 3: Background Study and Literature Review.....................7
3.1 Background Study...........................................................................................7
3.2 Literature Review............................................................................................7
Chapter 4: Internship Activities.........................................................9
4.1 Roles and Responsibilities...............................................................................9
4.2 Description of project involved during internship.......................................9
4.3 Tasks/Activities Performed............................................................................9
4.4 Weekly Log.....................................................................................................10
Chapter 5: Conclusion and Learning Outcome...............................11
5.1 Conclusion.......................................................................................................11
5.2 Learning Outcome.........................................................................................11
References............................................................................................13
iii
Abbreviations
iv
Chapter 1: Introduction
1.1 Introduction
Matin Softech is one of the leading IT company in Nepal and India which has been
providing IT services to client's business. They have highly qualified software
developers with over 450+ happy clients globally. They hassle to grow client’s
business. We work to provide quality services. They have built numbers of projects
with numerous astonishing responses.
An internship in the IT department of an organization is an opportunity for us to gain
hands-on experience in the field of technical and organization operations. We worked
under the supervision of experienced IT Professionals and assisted us tasks that align
with our skills. We learn about the various technologies and systems used by the
organization, such as Managing Data, Local Hosting, and software applications.
Additionally, the intern involved in providing technical support to other employees
within the municipality, as well as researching and analyzing IT-related topics.
In this intern we got the opportunity to work on
• Web Development
• Designing
• App Developing
This project is to create an Expense Management System with a server and users
to enable the users to keep income and expenses record.
To develop a secured user interface web application that can be used by the
authorized users only.
The project should be very easy to use enabling even a new user must find it
reliable.
This project can be played an important role in organizational filed where
Expenses Management type of system is required.
The main purpose of this project is to provide a database for the user where they
can store their important data safely and easily.
1
1.3 Objective
Chapter 1: Deals about general introduction of the system. It answers “what the system
is?”, “What this system does?” It also states problem of statement what existing
problem lags. Objective of the project, scope and limitation in detail.
Chapter 2: Describe the details of the organization and its hierarchy. It includes working
domains of the organization and talks about the intern department or unit.
2
Chapter 4: Is about what roles and responsibilities participants played and their
weekly log. It deals about the description of project which is involved during internship and
the tasks or activities performed while doing this project.
3
Chapter 2: Introduction to Organization
The technical department of a Matin Softech plays a critical role in the overall
operations and productivity of the municipality by providing technical assistance
and support to the various departments. This internship aimed to provide an
understanding of the current state of technical systems and infrastructure within the
telecom, current IT support practices, current IT challenges and issues facing the
organization, best practices and industry standards for IT support, and the role of IT
in supporting the organization overall goals and objectives
chat app, is a software program or application that allows users to communicate with
each other in real-time. Chat systems can be text-based, where users type messages
to each other, or they can include voice or video chat capabilities. They can be used
for a variety of purposes such as instant messaging, social networking, online
gaming, and customer service.
Chat systems can be implemented on websites, mobile apps, and standalone
programs. They can be accessed via a web browser, a mobile device, or a desktop
application. Chat systems can also be integrated into other applications, such as
customer relationship management (CRM) systems, to provide real-time support to
customers.
Chat systems can be synchronous or asynchronous. Synchronous chat systems allow
users to communicate in real-time, while asynchronous chat systems allow users to
leave messages for each other to read at a later time.
There are several popular chat systems available today, such as WhatsApp,
Facebook Messenger, and Zoom. These chat systems have millions of users
worldwide and offer a wide range of features such as text messaging, voice and
video calls, file sharing, and more.
In summary, a chat system is a real-time communication tool that allows users to
communicate through text, voice or video, and enables multiple use cases such as
instant messaging, social networking, online gaming and customer service. It can be
accessed via a web browser, a mobile device, or a desktop application, and can also
be integrated into other applications.
4
Figure 1: Logo of Matin Softech
MATIN SOFTECH has been able to gratify numbers of clients creating highly customized
responsive websites. Our web developers provide expert web applications and web design
to the users. In today's times almost every business has its websites. Websites are the forms
of digital marketing. Have you ever considered what people of this generation do before
doing business or transaction. They first check out the information about the company. So,
for this website would be the better medium of providing information about the company.
People do a google search about the company or business. So, it is mandatory to have a
website for any business or organization.
Some of the major importance of websites to a business are:-
⦁Enhancement of business credibility
⦁Increase in productivity
5
⦁Digital marketing
⦁Gain customer interest
2.4 Description of Intern Department/Unit
All the IT related programs and department in campus are run and handled by Department
of CSA. It also handles the domain of network and computer lab. The CSA
department oversees the installation and maintenance of computer network systems within
a campus. CSA department coordinate and supervise the installation, maintenance, and
support of existing and new servers, systems, and networks.
6
Chapter 3: Background Study and Literature Review
In every organization or institution to keep and maintain expense and income record is very
important as to know students, staffs or college’s income and expenses in and out. But from
several decades they somehow are failing to completely fulfill their aim because of the loss
of record.
They use the traditional method i.e., paper file method to keep record of students or staff
payroll. And those paper file may easily get damaged or loss. It’s common to lose the paper
file or it may easily get damaged. And worse thing about the paper file is that keeping
backup is almost impossible. Here, we not only take record but also generate them daily,
monthly, yearly, and those reports are needed to make difficult decision in administration.
In traditional method, Expense report generation is a lengthy process where dedicated time
span should be separated to generate the report and there won’t be an on-demand report
generation. While doing report generation entry should be done manually to generate
report. If there is mismatch in any one of the numbers then there will be huge difference in
the report. No accuracy is there in paper file-based system as if Admiration is not noticing
payroll’s while distributing the salaries or while investing on college infrastructure. The
record can be modified by anyone in anytime. We study this various problem while
searching for this project.
So, it seems essential to adopt the technology for solving such problems. Thus, we decided
to make an effort to develop such a system that is capable of recording/storing students,
staff and college e x pe n s e records, provide more functionality, easy access over that
data and helps to extract information from them.
7
based software can either reside on the organization's computers or on a 3rd-party's
computers in a secure, hosted on-demand environment.
One of the oldest methods for the filling expenses is to fill out papers manually and to
try to catch managers to get an approval for the trip you have done a month ago. This
was causing a lot of waste of time by chasing paper around the office. In addition, these
manual, paper-based processes provide little or no ability for expenditure policy
enforcement. Manual expense control processes can result in other operational expense
problems as well.
8
Chapter 4: Internship Activities
Requirement Analysis
Login system
Integration Test
9
4.4 Weekly Log
Weekly log Summarize work activities for the week. It Includes daily activities.
Explain how intern made the most of their internship: skills learned & used,
responsibilities given, accomplishments, achievements. Include observations about
the workplace environment that may influence career choice. Continue working on
the backlog if necessary. The weekly logs during internship period are as follow.
10
10
10
10
10
10
10
10
10
Chapter 5: Conclusion and Learning Outcome
5.1 Conclusion
Overall, this internship was a useful experience. I have gained new knowledge, skills and
met many new people. I achieved several of my learning goals, however for some the
conditions did not permit.
I got insight into professional practice. I learned the different facets of working within an
organization. I experienced that financing, as in many organizations, is an important factor
for the progress of projects. Related to my study I learned more about the technologies that
are being introduced in field of information processing and artificial intelligence. There is
still a lot to discover and to improve. The methods used at the moment are still not
standardized and a consistent method is in development.
The internship was also good to find out what my strengths and weaknesses are. This helped
me to define what skills and knowledge I have to improve in the coming time. I am glad
that my knowledge level of technology was sufficient to contribute fully to assigned
projects. After my bachelors I think that I could start my working career as a software
engineer. However, I could perform certain tasks in research better if I practice/know more
the research methodologies applied in cetacean studies. It would also be better if I can
present and express myself more confidently.
At last, this internship has given me new insights and motivation to pursue a career in
software development and information technology.
After Completing this internship, I have evaluated that I have learned the following
important lessons.
12
21
References
13
22