Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

ITR0 HTML

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 26

Maharashtra State Board of Technical Education,

Mumbai

A
IN-PLANT TRAINING
REPORT

ON

“Web Development, PHP and SEO”

Submitted By:

Mr. Vishal Balasaheb Bankar


Mr.Swapnil Balu Vavare

Submitted in the partial fulfilment of the requirement for the award of

Diploma in information techology


NEW SATARA COLLEGE OF ENGINEERING AND MGMT. (POLY), KORTI

Academic Year: 2018-2019

CERTIFICATE

This is to certify that the in-plant training in


“MY EMPLOYEE MAN AADMINISTRATOR
LOGIN
” has been completed successfully and the report of the same has been
submitted by Mr. Vishal Balasaheb Bankar , Mr.Swapnil Balu Vavare
of T.Y (information tech.) class in the partial fulfillment of the
curriculum laid by Maharashtra State Board of Technical education,
Mumbai during the academic year 2022-2023

MENTOR INDUSTRIAL T. P. O. PRINCIPAL


SUPERVISOR
ACKNOWLEDGEMENT

It is with a great sense of gratitude that I acknowledge the support given to me by

number of individuals in the preparation of this report.

I thank to the Industrial Supervisor Mr.S.N.Potdukhe of the Tech star IT Solution,

Pune for their kind support and help which proved to be a source of knowledge and

addition to the learning of Engineering in a better way.

I would like to thank to Prof.A.B.Honkalas, Head Department of Computer

Engineering and the Training placement Officer Prof. V. N. Baad whose unending efforts,

advise, motivation and encouragement at every step made this work possible.

I take this opportunity to also thank Principal Prof. V.H.Londhe, for being a source of

inspiration for us students.

(Name of students)

(Class T.Y IF)

Vishal Balasaheb Bankar


Swapnil Balu Vavare
Declaration

We hereby declare that the project report entitled “”” is completed and
submitted by me for the award of diploma engineering in, NSCOEM, College,
Korti, Pandarpur.

The partial fulfillment of the requirement for the award of the diploma of
INFORMATION TECHOLOGY is a project work carried out by me under the
guidance of Ms.Jadhav C.P further declare that the work reported in this
project has not submitted and will not be submitted, either in part or full, for the
award of diploma engineering in computer engineering this institute or any other
university or examination body.

PLACE- KORTI,
PANDARPUR DATE
ACKNOWLEDGEMENT

First I would like to thank Mohini Arkas, the President of ProAzure


Software Solutions Pvt. Ltd. Pune for giving me the opportunity to do an
internship within the organization.

I also would like all the people that worked along with me ProAzure
Software Solutions Pvt. Ltd. Pune with their patience and openness they created
an enjoyable working environment.

It is indeed with a great sense of pleasure and immense sense of

gratitude that I acknowledge the help of these individuals.

I am highly indebted to Principal Prof. V.V. NageswaraRao for


the facilities provided to accomplish this internship.

I would like to thank my Head of the Department Dr.G.S.N.Murthy for


his constructive criticism throughout my internship.

I would like to thank Dr. B. Rajesh internship coordinator Department of


CSE for their support and advices to get and complete internship in above
said organization.

I am extremely great full to my department staff members and friends


who helped me in successful completion of this internship.

v
ABSTRACT

The Company:
ProAzure Software Solutions Pvt. Ltd. skilled Software development and Service
Company established in Wagholi (Pune). The Prime IT services required have
dedicated to explore a society with technical Innovations. We principally consider
distinctive IT services together with custom website design and development
services and Features. We principally consider distinctive IT services together with
custom website design and development services. ProAzure Software Solutions
Pvt. Ltd. Pune has impressive services with societal fields and Educational fields
Software Development, Web Designing, Web Development, Digital Marketing,
Android Development and All services.

Programmers and opportunities:

The Institute combines pioneering research with top class education. An


innovative curriculum allows the student flexibility in selecting courses and
projects. Students, even at the undergraduate level, get to participate in on-going
research and technology development - an opportunity unprecedented in India.
As a result, a vibrant undergraduate programmer co- exists with a strong
postgraduate programmer.

Methodology:
This project is to provide classifieds information. The website will provide
different kinds of facilities to the user like rentals; travels. The user should register
to utilize the site. Each user will be given UserId and password. Using that Id and
password user can enter in to the site and can put the ads. Those who want to
view the information they can without registration. This project is implemented

vi
using html as the front-end and MySQL as back-end.

Key parts of the report:


In existed system, users have to go that particular car and user should reserve it.
Here, time consuming is more and there is no guarantee that car will come after
waiting for long time. We will not able know the fair details of the distance of our
journey

vi
INDEX

S.no CONTENTS Pg.no

1. Introduction 1

2. Training Technology Information 3

3. Project Design 5

4. Testing 7

5. Project Code and Result Output 13

6. conclusion 17

7. Reference 33

1
1. INTRODUCTION

Learning Objectives/Internship
Objectives

 Internships are generally thought of to be reserved for college students looking to


gain experience in a particular field. However, a wide array of people can benefit
from Training Internships in order to receive real world experience and develop
their skills.
 An objective for this position should emphasize the skills you already possess in
the area and your interest in learning more
 Internships are utilized in a number of different career fields, including
architecture, engineering, healthcare, economics, advertising and many more.
 Some internship is used to allow individuals to perform scientific research while
others are specifically designed to allow people to gain first-hand experience
working.
 Utilizing internships is a great way to build your resume and develop skills that can
be emphasized in your resume for future jobs. When you are applying for a
Training Internship, make sure to highlight any special skills or talents that can
make you stand apart from the rest of the applicants so that you have an improved
chance of landing the position.
Software process automation is a technology that may be viewed as a two-edged
sword. On The one hand it can be viewed as a productivity and quality
enhancer, while on the other hand,

It can be viewed as a mechanism to control, routinize, and de-skill work. These


views both Have elements of truth, but with appropriate design and adoption
considerations, we believe That it is possible to enhance the positive elements
while reducing the negative ones.

2
This report looks at the issues that have arisen for the early adopters of process
automation. These people are the innovators, the ones who have been through
the ―school of hard Knocks,‖ taken the brunt of an immature technology, and
suffered from the fact that there are Few experienced people to guide them.
Some of the projects we saw succeeded, some failed, But few found the going
easy. This technology is not for the faint of heart—at least not yet. However, we
hope, through this report, to document experiences and lessons learned. We
Hope that we have extracted practical insights to provide insights to the
developers of process Automation tools and guidance to those who wish to
automate their processes.

These general objectives have been met through a series of activities that include
in-depth interviews followed by a questionnaire survey and a workshop. The
specific objectives of these activities are as follows:

 The interviews are aimed at gathering practitioner experiences in a relatively


unstructured Way, to identify what individuals believe are the important issues
in the adoption of software process automation, and to establish a basis for the
more structured questionnaire survey. Some of the interviewees were
contacted about a year after the initial interviews.
 The questionnaire survey assesses a wider cross-section of those involved
with process automation and includes individuals outside the software
community. Because the questionnaire respondents are following a standard
format, the data in this phase of the study will be analyzed in a more
quantitative fashion.
 Finally, the workshop was aimed at identifying success strategies for the
introduction of Software automation. The workshop brought together a widely
diverse group of individuals with experience in research and development,
adoption, management and end use of process automation, and to raise
awareness of critical issues across these communities.

3
TRAINING TECHNOLOGY INFORMATION
RPA (Robotics Process Automation) which allows organizations to automate
task just like a human being was doing them across application and systems. The
purpose of RPA is to transfer the process execution from humans to bots.
Robotic process automation interacts with the existing IT architecture with no
complex system integration required.
RPA automation can be used to automate workflow, infrastructure, back office
process which are labor intensive. These software bots can interact with an in-
house application, website, user portal, etc. RPA stands for Robotic Process
Automation. The Robotic Process Automation is a software program which runs
on an end user’s pc, laptop or mobile device. It is a sequence of commands
which are executed by Bots under some defined set of business rules. The main
goal of Robotics process automation process to replace repetitive and boring
clerical task performed by humans, with a virtual workforce. RPA automation
does not require the development of code, nor does it require direct access to
the code or database of the applications.

Planning
In this phase, you need to Identify processes which you want to automate.
Following checklist will help you identify the correct process
Is the process manual & repetitive?
Is the process Rule-based?
Is the input data is in electronic format and is readable?
Can existing System be used as it is with no change?
Next, steps in planning phase are

4
Setup project team, finalize implementation timelines and approach.
Agree on solution design for performing Robotic Process Automation processes.
Identify logging mechanism that should be implemented to find issues with
running bots.
Clear roadmap should be defined to scale up RPA implementation
Development
In this phase, you start developing the automation workflows as per agreed plan.
Being wizard driven, the implementation is quick
Testing
In this phase, you run RPA Testing cycles for in-scope automation to identify and
correct defects
Support & Maintenance
Provide continuous support after going live and helps in immediate defect
resolution. Follow general maintenance guidelines with roles and responsibilities
with business and IT support teams.
Best Practices of RPA Implementation
 In this RPA tutorial, we will learn about best practices to implement RPA
automation.
 One should consider business impact before opting for RPA process
 Define and focus on the desired ROI
 Focus on targeting larger groups and automating large, impactful
processes
 Combine attended and unattended RPA
 Poor design, change management can wreak havoc
 Don’t forget the impact on people
 Governance of the project is foremost thing in RPA process. Policy,
Corporate, Government compliance should be ensured.
 General Use of RPA
1. Emulates Human Action:

5
Emulates human execution of the repetitive process using various application
and systems.
2. Conduct high-volume repeated tasks:
Robotics process automation can easily simulate rekeying of data from one
system to another. It performs tasks like data entry, copying, and pasting.
3. Perform Multiple Tasks:
Operates multiple and complex tasks across multiple systems. This helps to
process transactions, manipulate data and send reports.
4. ‘Virtual’ system integration:
This automation system can transfer data between disparate and legacy systems
by connecting them at the user interface level instead of developing new data
infrastructure.
5. Automated report generation:
Automates the extraction of data to comes up with accurate, effective and timely
reports.
6. Information validation and auditing:
Resolves and cross-verify data between different systems to validate and check
information to provide compliance and auditing outputs.
7. Technical debt management:
Helps to reduce technical debt by reducing the gap between systems, preventing
the introduction of custom implementations.
8. Product management:
It helps to bridge the gap between IT systems and related product management
platforms by automated updating of both systems.
9. Quality Assurance:
It can be beneficial to QA processes which cover regression testing and
automating customer use case scenarios.
10. Data migration:
Allows automated data migration through systems which is not possible using

6
traditional mediums, like document, spreadsheets or other source data files.
11. Gap solutions:
Robotic automatic fills the gaps with process deficiencies. It includes may simple
tasks as password resets, the system resets, etc.
12. Revenue forecasting:
Automatically updating financial statements to predict revenue forecasting.

4.1 PHP

PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open

source general-purpose scripting language that is especially suited for web

development and can be embedded into HTML.PHP is server side scripting

language designed for web


Development but also used as a general purpose programming language.

PHP code may be embedded into HTML code, or it can be used in combination
with various web template systems, web content management systems and web
frameworks. PHP

code is usually processed by a PHP interpreter implemented as a module in the


web server or as a common gateway interface (CGI) executable. The web server
combines the results of the interpreted and executed PHP code, which may be
any type of data, including images, with the generated web page. PHP code may
also be executed with a common-line interface (CLI) and can be used to
implement standalone graphical applications.

Instead of lots of commands to output HTML (as seen in C or Perl), PHP


pages contain HTML with embedded code that does "something" (in this
case, output "Hi, I'm a PHP script!"). The PHP code is enclosed in special
start and end processing instructions
<?php and ?> that allow you to jump into and out of "PHP mode."

7
What distinguishes PHP from something like client-side JavaScript is that the
code is executed on the server, generating HTML which is then sent to the client.
The client would receive the results of running that script, but would not know
what the underlying code was. You can even configure your web server to
process all your HTML files with PHP, and then there's really no way that users
can tell what you have up your sleeve.

The best things in using PHP are that it is extremely simple for a newcomer, but
offers many advanced features for a professional programmer. Don't be afraid
reading the long list of PHP's features. You can jump in, in a short time, and start
writing simple scripts in a few hours.

8
4.2 HTML

HTML is the standard mark-up language for creating

Web pages. HTML stands for Hyper Text Mark-up

Language

HTML describes the structure of Web pages

using mark-up HTML elements are the building

blocks of HTML pages HTML elements are

represented by tags

HTML tags label pieces of content such as "heading", "paragraph", "table", and so on

4.3 CSS

CSS stands for Cascading Style Sheets

CSS describes how HTML elements are to be displayed on screen, paper, or in


other media

CSS saves a lot of work. It can control the layout of multiple web pages all at
once

External stylesheets are stored in CSS files

1. Inline CSS
2. Global CSS
3. External CSS

4.4 Android

Android is an open source and Linux-based operating system for mobile


devices such as smartphones and tablet computers. Android was developed by

9
the Open Handset Alliance, led by Google, and other companies. This tutorial
will teach you basic Android programming and will also take you through some
advance concepts related to Android application development.

Create Android Application


The first step is to create a simple Android Application using Android studio. When you
click on Android studio icon, it will show screen as shown below

10
11
2. PROJECT DESIGN

Topic: Society Development System

Information of Design Image of Design

12
3. TESTING

I have shared images of tesing add any


one here. Use different images for
different groups

13
4. PROJECT CODE AND RESULT OUTPUT

Frontend

<!DOCTYPE html>
<html lang = "en">
<head>
<title> JavaScript Calculator </title>

<style>
h1 {
text-align: center;
padding: 23px;
background-color: mediumpurple;
color: purple;
}

#clear{
width: 270px;
border: 3px solid gray;
border-radius: 3px;
padding: 20px;
background-color: golden;
}

.formstyle
{
width: 300px;
height: 530px;
margin: auto;
border: 3px solid skyblue;
border-radius: 5px;
padding: 20px;
}

14
input
{
width: 20px;
background-color:magenta;
color: yellow;
border: 3px solid gray;
border-radius: 5px;
padding: 26px;
margin: 5px;
font-size: 15px;
}

#calc{
width: 250px;
border: 5px solid black;
border-radius: 3px;
padding: 20px;
margin: auto;
}
</style>
</head>
<body>
<h1> Calculator </h1>
<div class= "formstyle">
<form name = "form1">
<input id = "calc" type ="text" name = "answer"> <br> <br>
<input type="button" value = "1" onclick = "form1.answer.value += '1' ">
<input type="button" value = "2" onclick = "form1.answer.value += '2' ">
<input type="button" value = "3" onclick = "form1.answer.value += '3' ">
<input type="button" value = "+" onclick = "form1.answer.value += '+' ">
<br> <br>
<input type="button" value = "4" onclick = "form1.answer.value += '4' ">
<input type="button" value = "5" onclick = "form1.answer.value += '5' ">
<input type="button" value = "6" onclick = "form1.answer.value += '6' ">
<input type ="button" value = "-" onclick = "form1.answer.value += '-' ">
<br> <br>
<input type = "button" value = "7"onclick="form1.answer.value += '7' ">
<input type = "button" value = "8"onclick="form1.answer.value += '8' ">
<input type = "button" value = "9"onclick="form1.answer.value += '9' ">

15
<input type = "button" value = "*"onclick="form1.answer.value += '*' ">
<br> <br>
<input type = "button" value = "/" onclick="form1.answer.value += '/' ">
<input type = "button" value = "0" onclick="form1.answer.value += '0' ">
<input type = "button" value="."onclick="form1.answer.value += '.' ">
<input type = "button" value = "=" onclick="form1.answer.value =
eval(form1.answer.value) ">
<br>
<input type = "button" value = "Clear All" onclick = "form1.answer.value = ' ' "
id= "clear" >
<br>

</form>
</div>
</body>
</html>

16
OUTPUT

17
CONCLUSION

Once the on-boarding and training phase wraps up, the new staff member should be ready
to engage in a rewarding long-lasting career. The full cycle recruiting process can indeed
be a gruelling experience for all parties involved. But, will the addition of a new, reliable
employee for the firm, it is also a much needed and appreciated part of nurturing a
successful business.

Even for owners of small enterprises, for peace of mind in hiring the best
candidate for a job, following the steps of the recruitment life cycle is well worth
the time and effort and is a proven method of reducing turnovers within a
company, saving both time and money in the long run.

18
References
1. Dave W. Mercer, Allan Kent, Steven Nowicki, David Mercer, ―Beginning PHP5‖,
3rd edition, Wrox publications.
2. Vikram Vaswani, ―MySQL(TM): The Complete Reference‖, 6th edition,
Mc Graw Hill Education publications.
3. Luke Welling, ―PHP and MySQL Web Development Book‖, 5th edition,
Pearson India publications.
4. Larry Ullman, ―PHP and MySQL for Dynamic Web Sites‖, 4th edition,
Pearson India publications.

19

You might also like