AN Internship Report: Department of Computer Engineering Zeal College of Engineering & Research Narhe, Pune-411041

Download as pdf or txt
Download as pdf or txt
You are on page 1of 13

AN

INTERNSHIP REPORT

OF
T.E.(Computer Engineering)
(Academic Year: 2021-2022)

SUBMITTED BY
Sharma Ajitkumar Vishwakarma
Roll No :- T212053

GUIDED BY
Prof.V. R. Vasekar

Department of Computer Engineering


Zeal Education Society’s
Zeal College of Engineering & Research
Narhe, Pune-411041
AN INTERNSHIP REPORT

Submitted By

Sharma Ajitkumar Vishwakarma

in partial fulfilment for the award of the degree


of

Bachelor of Engineering
of
Savitribai Phule Pune University

IN

Computer Engineering

Zeal College Of Engineering and Research,Narhe, Pune


2021 - 2022
Acknowledgement

We take this opportunity to thank our seminar guide Prof.V. R. Vasekar and Head of the
Department Prof.A. V. Mote for their valuable guidance and for providing all the necessary fa-
cilities, which were indispensable in the completion of this Internship report. We are also thankful
to all the staff members of Computer Engineering the Department for their valuable time, support,
comments, suggestions and persuasion. We would also like to thank the institute for providing the
required facilities, Internet access and important books.

Sharma Ajitkumar Vishwakarma

Roll No.T212053

TE B

i
Abstract

The main purpose of the internship is to understand the working of Basic banking System which
is used to transfer money between multiple users and users can check their transcation and his-
tory of all the transcations, this is a simple credit management system given in sparks foundation
internship program. There are 10 dummy users which are used to transfer credits between them
and show the transaction history between the users. this is made by using frontend as html, css,
javascript and backend as php and database as mysql.

ii
Contents

1 Introduction 1

2 COMPANY OVERVIEW 2
2.1 THE SPARKS FOUNDATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

3 Hardware And Software Requirement 3


3.1 Software Requirement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
3.2 Hardware Requirement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

4 Advantages and Disadvantages 4

5 Future Scope 6

6 Conclusion 7

References 8

iii
TE(COMPUTER)INTERNSHIP REPORT AY 2021-22

Chapter 1

Introduction

• Task 1 :- Basic Banking System, Sparks Foundation Internship Project : Basic Banking System
A Web Application used to transfer money between multiple users (Project contains 10 dummy
users). A dummy user can also be created.
Stack used - Front-end : HTML, CSS, Bootstrap Javascript Back-end : PHP Database : MySQL
Database contains two Tables- Users Table Transaction Table
User table have basic fields such as name, email current balance. Transaction table records all
transfers happened along with their time. Flow of the Website: Home Page ¿ View all Users ¿
Select and View one User ¿ Transfer Money ¿ Select reciever ¿ View all Users ¿ View Transfer
History.

ZCOER Dept of Computer Engineering 1


TE(COMPUTER)INTERNSHIP REPORT AY 2021-22

Chapter 2

COMPANY OVERVIEW

2.1 THE SPARKS FOUNDATION


The sparks foundation is working to bring parity in education, making sure children have equal
opportunity at success, irrespective of the financial background.We Provide Financial Assistance
To Meritorious And Deserving Students. We Provide Prizes, Motivating Students Internships We
Conduct Internship Program To Help Students Be Ready For What Is Coming To Them In Their
Career Ahead. To Know More About The GRIP Program, Scroll Down.
Mentorship We Help Students And Enable Them To Move Forward, Get Unstuck From Any
Unfavorable Situation. We Keep An Alternative Channel Open Always To Help Them, When
School And People Around Are Not Enough.
Support We Connect Them To Available Resources. We Support Students When There Is
None Available.
Scholarship We Provide Financial Assistance To Meritorious And Deserving Students. We
Provide Prizes, Motivating Students To Bring Out Their Best.

ZCOER Dept of Computer Engineering 2


TE(COMPUTER)INTERNSHIP REPORT AY 2021-22

Chapter 3

Hardware And Software Requirement

3.1 Software Requirement


The software requires the support of the following software for the database and other requirements.
1) Vscode
2) Html
3) Css
4) Javascript
5) php
6) Mysql

3.2 Hardware Requirement


1) Laptop
2) 2gb Ram
3)Server
4)Internet Connectivity

ZCOER Dept of Computer Engineering 3


TE(COMPUTER)INTERNSHIP REPORT AY 2021-22

Chapter 4

Advantages and Disadvantages

Advantages:-
Transfer money You may need to do a rapid money transfer to a client or vendor, or
you may need to transfer money from one account to another. Instead of sending a reg-
istered cheque and waiting for it to clear, you may securely transfer the money online.
Deposit cheques online Rather than driving to a bank branch and waiting in line, you
may be able to deposit cheques online in minutes. And because most financial institu-
tions have an app that replicates its services from your phone, you have the ability to
always bank on the go. Plus, some banks offer 24/7 customer service, so you can speak
to a customer service representative at any time.
Lower your overhead fees If your business banks online, your banking fees may be lower,
as online banks may not have to pay for the cost and upkeep of branches, and those
savings may be transferred to you. Plus, they may have more no-fee options that add
to your savings.

Disadvantages:-
Technology disruptions Online banking relies on a strong internet connection. If your
internet is disrupted by a power outage, server issues at your bank, or if you’re in a
remote location, your ability to access your accounts might be affected. Scheduled site
maintenance also means you can’t access your accounts and may have to seek an alter-
native.
Lack of a personal relationship A personal relationship with your bank may be able to
offer an advantage over online banking. If you need a business loan, a new line of credit,
a waived fee or to make changes to your current banking needs, having that relationship

ZCOER Dept of Computer Engineering 4


TE(COMPUTER)INTERNSHIP REPORT AY 2021-22

can help.
In-person banking relationships can also help you craft a business account tailored to
your specific needs. They can also make notes in your files about cheques, cash deposits
and international payments so you can avoid extended holds on your money.
An ideal relationship would be a blend of online banking for your day-to-day transac-
tions and a personal relationship with your banker to assist with bigger needs. That
way, you have multiple options to support your business.

ZCOER Dept of Computer Engineering 5


TE(COMPUTER)INTERNSHIP REPORT AY 2021-22

Chapter 5

Future Scope

Mobile banking has become the go-to method for users to make deposits, account transfers, and
monitor their spendings and earnings—and a key differentiator for banking leaders. Nearly 80
percent of our survey respondents who have used mobile banking say it is the primary way they
access their bank account. The future of banking technology is driven by consumers, especially
Gen Zers, who see technology as something that enhances their lives. A common trend in banking
technology is using an application programming interface (API) to make proprietary data available
to anyone who has the consumer’s permission to access it.

ZCOER Dept of Computer Engineering 6


TE(COMPUTER)INTERNSHIP REPORT AY 2021-22

Chapter 6

Conclusion

With the rapid development of technology, AI has been applied in many fields. Machine learning
is the most fundamental approach to achieve AI. This thesis describes the work principle of machine
learning, two different learning forms of machine learning and an application of machine learning.
In addition, a case study of Iris flower recognition to introduce the workflow of machine learning
in pattern recognition is shown. In this case, the meaning of pattern recognition and how the
machine learning works in pattern recognition has been described. The K-means algorithm, which
is a very simple machine learning algorithm from the unsupervised learning method is used. The
work also shows how to use SciKit-learn software to learn machine learning.Decision trees assist
analysts in evaluating upcoming choices. The tree creates a visual representation of all possible
outcomes, rewards and follow-up decisions in one document. Each subsequent decision resulting
from the original choice is also depicted on the tree, so you can see the overall effect of any one
decision. As you go through the tree and make choices, you will see a specific path from one node
to another and the impact a decision made now could have down the road.

ZCOER Dept of Computer Engineering 7


TE(COMPUTER)INTERNSHIP REPORT AY 2021-22

References

Fundamentals of database systems by (Elmasri Navathe, 2000),

Website:https://archive.org/stream/FundamentalsOfDatabaseSystemselmasrinavathepage/n51/mode/2up
Page: From 52 to more. 1. Article:
Online banking, Website: https://en.wikipedia.org/wiki/Onlineb ankingJune29, 2015, 12.30am.2.OnlineBank
W ebsite : http : //www.slideshare.net(Collectsomeinf of orreportdocuments, 2014−2015)3.LearningM Y SQ
http : //www.w3schools.comm, 2014−20154.P HP andM ySQLvideotutorials, Oct2014−2015W ebsite :

http : //www.f reebanglatutorial.com, http : //www.youtube.com5.V eneeva, V.(2006), \E−Banking(OnlineB


Society”, Ezinearticles, June30, 20156.JavaScriptvalidationf oremptyinputf ield, (M ay10, 2015)W ebsite :
http : //stackoverf low.com/questions/3937513/javascript − validation − f or − empty − input −
f ield, 7.JavaScriptf ormvalidation : V alidateP assword, V alidateEmail, V alidateP honeN umber, http :
//webcheatsheet.com/javascript/f ormv alidation.php, (M ay10, 2015

ZCOER Dept of Computer Engineering 8