0% found this document useful (0 votes)
95 views

SOFTWARE

Uploaded by

tushar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
95 views

SOFTWARE

Uploaded by

tushar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 70

SOFTWARE/INDUSTRIAL TRAINING AND

PROJECT REPORT
On
Full Stack Web Development
At
Python, Data Science
Submitted by:
Udit (1915208)
In partial fulfillment of the requirement of the award of the degree
of
BACHELOR OF TECHNOLOGY
in
ELECTRONICS AND COMMUNICATION ENGINEERING
at
CHANDIGARH ENGINEERING COLLEGE
JHANJERI, MOHALI (NAAC A+)
PUNJAB (INDIA)-140307

JUNE 2023

Affiliated to
I.K. Gujral Punjab Technical University Kapurthala, Punjab, India
DECLARATION

I, hereby declare that I have undergone six months of Software Training at Python &
Data Science, Chandigarh which is presented and submitted, in partial fulfillment of
the requirements for the award of the degree of Bachelor of Technology in Electronics
& Communication Engineering to the Department of Electronics & Communication
Engineering, Chandigarh Engineering College, Jhanjeri, Mohali is an authentic record
of my own training work carried out from February 2023 to May 2023 at Infowiz
Software solution, Chandigarh. The project report has not been copied or plagiarized
from any othersource and has not been submitted to any educational institute for the
award of any certificate, diploma, degree, or recognition.

This is an authentic piece of work and in case there is any query regarding the same, I
shall be held responsible for answering any queries in this regard.

DATE:-
Signature of Candidate

Udit

Training Mentor Signature of H.O.D

Mr. Gurvinder Singh Dr. Sajjan Singh

I
ACKNOWLEDGEMENT

I am highly grateful to Dr. Sajjan Singh, HOD Department of Electronics and


Communication Engineering, CEC, Jhanjeri for providing this opportunity to
carry out the six months of industrial training at Infowiz software solution.,
Chandigarh.

I would like to express my gratitude to other faculty members of the Department


of Electronics and Communication Engineering, CEC Jhanjeri for providing
academic input, guidance & encouragement throughout the training period.

I would like to express a deep sense of gratitude and thank Dr. Gurvinder Singh,
mentor of the project, without whose permission, wise counsel, and able
guidance, it would have not been possible to pursue my training in this manner.

Finally, I express my indebtedness to all who have directly or indirectly


contributed to the successful completion of my industrial training.

Udit
(1915208)

II
CERTIFICATE

3
ABSTRACT

ONLINE JOB FAIR WEBSITE helps the people to fulfill their requirements in an
efficient and effective way. Here people are the clients (Employers) who want the
best service of their concern in other words they are the users. In this system, there
is a registration process for students (Job seekers). To use the services of this
system one has to go to the website concerned and the students can know about
this institute. Then on their choice they can register themselves with a proper id no
which is provided by the institute.

The project ONLINE JOB FAIR is being developed to provide various facilities to.
This Site basically deals with the process of providing Convenience to the
applicants to get known to this institute by sitting at their home. All the internal
processes like managing the details of applicants, details of their rank; their
addresses etc are maintained in this.companies can add there upcoming job events
details for seekers.

4
LIST OF FIGURES

FIGURE NUMBER PAGE NO.

Fig 1 HOME PAGE 51


Fig 2 ABOUT US 51
Fig 3 COMPANY SIGNUP 52
Fig 4 COMPANY LOGIN 53
Fig 5 USER SIGNUP 53
Fig 6 USER LOGIN 54
Fig 7 EDIT PROFILE 54
Fig 8 GALLERY 55
Fig 9 COMPANY PROFILE 55
Fig 10 SEEKER PROFILE 56
Fig 11 FEEDBACK 56
TABLE OF CONTENTS

PARTICULARS PAGE NO.


DECLARATION I
ACKNOWLEDGEMENT II
CERTIFICATE 3
ABSTRACT 4
LIST OF FIGURES

TABLE OF CONTENTS

CHAPTER 1 INTRODUCTION OF ORGANIZATION 1-6


CHAPTER 2 INTRODUCTION OF PROJECT 7-19
2.0 OVERVIEW 7
2.1 OBJECTIVES 8
2.2 FEATURES 8
2.3 PROJECT MODULUS 9

2.4 FEASIBILITY 9-16

CHAPTER 3 SYSTEM REQUIREMENT & SPECIFICATION 17-21


3.1 INTRODUCTION 17-18
3.2 SYSTEM REQUIREMENTS 19-20
3.3 ABOUT TRAINING 20
3.4 HARDWARE AND SOFTWARE REQUIREMENTS 20-21

CHAPTER 4 INDUSTRIAL TRAINING AND WORK DONE 21-25


4.1 HTML 21-22
4.2 CSS 22-23
4.3 JAVASCRIPT
23
4.4 PYTHON 23-25

CHAPTER 5 DATA FLOW DIAGRAMS 26-56


LEVEL 1:- CODING 29-52
LEVEL 2:- SNAPSHOTS 50-56

CHAPTER 6 CONCLUSION 57
CHAPTER 7 LIMITATION OF THE PROJECT 58
REFERENCES 59
CHAPTER :-1
INTRODUCTION OF ORGANIZATION
COMPANY PROFILE
INFOWIZ is leading strategic IT Company offering integrated IT solution.
INFOWIZ is having rich experience managing global clients across various
business verticals and align IT strategies to achieve business goals. The various
accreditations that we have achieved over the years for every services, reflects
our commitment towards the Quality Assurance.

INFOWIZ was founded in the year 2009 with the mission to provide Industrial
training to aspiring Engineers and technical support to industries. Within a short
span of 11 years “Infowiz” has become one of the leading organizations which
offer state of art professional IT solutions, Industrial Trainings, technical
support and consultancy to software companies in India and abroad. Due to
quality assurance and high level of commitments in our services, we have won
quite a few accolades and are associated with reputed universities and popular
corporate, in this field. We strive to impart personalized, professional and
contemporary experiential trainings to all the engineering streams that are
necessary for the career, success and growth for both students & industry
respectively.

We believe in “Better Skills-> Better Jobs-> Better Life”

Keeping in mind, requirement of present time, we have established a separate training and
skill development wing for students that help them in providing exposure to industry and in
getting real time practical knowledge of work. We have a pool of experts in our faculty
specializing in specific areas that serve organizations of numerous industries. We offer
training and learning that are tailored to provide solutions to help increase productivity,
performance and profitability of organizations. Our courses offer in-depth coverage of
specific and focused skills. We are also committed to place our students within various
companies so that they can get dream job after completion of training.

OUR TEAM:
Our Technical team of professionals are already designing & delivering state of
the art projects to its customers. INFOWIZ has a strong presence in the North
India & in US. Our engineers are already working on the latest technologies .

P a g e 1 | 59
ACCOLADES
MANAGEMENT & LEADERSHIP:
INFOWIZ is led by a team of professionals and technicians who are
experienced enriched, committed and always ready to accept contemporary
challenges. The leadership think tank comprises of the young and dynamic
personalities with a distinct vision of improvising quality knowledge and skill
development as core competencies among the budding engineers.

1. Mr. Kamaljot Kansal (CEO)

Mr. Kamaljot Kansal has been turning ideas into realities ever since he has
taken up the task of promoting INFOWIZ. In his own words “I never dreamt
about success I worked for It.” reflects that he believes in talk less and work
more theory. No doubt under his leadership INFOWIZ has become one of
strongest companies in the field of IT solutions in less than a decade. His
management fundamental is “team work” as he takes along, talks along all his
team members and appreciates and attributes their contribution to the success of
INFOWIZ. He is determined to uplift Infowiz among the top 5 companies in the
country.

RECOGNITION:
Member of Confedration of Indian Industries.

P a g e 2 | 59
ISO9001:2015
(INTERNATIONAL STANDARDIZATION ORGANISATION)

Being registered under the Govt. of India, Infowiz has ISO Certification too
(ISO 9001:2015) which implies that the courses undertaken at Infowiz are duly
Certified and are in full compliance with the standards lay down by the
Government sector making the candidate fully eligible for jobs in Government
sector.

PLACEMENTS:
Training at INFOWIZ is a continuous process. The entrant is shaped and
attuned to the prerequisites of the professional world, right from the day one. In-
house training is what the Institution emphasizes at every level, which picks up
momentum by the time student reaches towards the end of his/her training.The
employability status of a student becomes the paramount concern for the
company during the course of training which enhances the technical skills and
soft skills of the students.

INFOWIZ’s future plans include regional and national expansion through both
COCO and FOFO business models. Our 1st COCO branch is already operational
at Bhatinda. Being an ISO certified company a

DRDO, CEERI, Ericsson India, NTPC, MTS, Nokia Siemens, Tata Teleservices,
REIL, CEG, Indian Railways, CRD Labs, GTL Ltd., Door Darshan Kendra, United

P a g e 3 | 59
Spirits and Karrox are some of the prestigious organizations where students
have been placed.

Regular sessions are held for the development of technical skills. Corporate
etiquette is also floated in practice for the students to absorb the behavioural
trait. These efforts are made to bridge up the gap between theory outline and
application requirement so as to build up a congenial Industry-Institution
Interface.

Clients We’ve Worked with So Far

FRANCHISE:
Infowiz offering Industrial Training Franchise Opportunity in every district &
states of India. Infowiz is a well known brand for Industrial training program in
Technical Education. Presently Infowiz is running its Institutes in
Mohali/Chandigarh, Bathinda and coming up with more Industrial training
institutes in PAN India.

Our Work
We work in PHP, .NET, Java, IOS, Android apps, Word Press, Joomla, Bootstrap, Civil and
Mechanical Softwares.

P a g e 4 | 59
Chandigarh Branch: Phone:
SCO 118-120, (Near State Bank Of India), +91 172-4567-888
Sub City Center, Sector 34-A, Chandigarh, +91 9888-500-888
Pin Code 160022. +91 9888-600-888
Bathinda Branch: Phone:
First floor, Crown Tower, 100 +91 164-5007-088
Feet Road, Bathinda, +91 9023-500-888
Pin Code 151001. +91 9023-600-88

WEB SITE: info@infowiz.co.in, www.infowiz.co.in

P a g e 5 | 59
ROADMAP OF FUTURE:

INFOWIZ’s future plans include regional and national expansion through both
COCO and FOFO business models. Our 1st COCO branch is already operational
at Bathinda. Being an ISO certified company and member of CII we have
attained very high level of accomplishments in the Industrial training business
that we want to take to masses. Infowiz is committed to develop its strengths &
core competencies with continuous research & technical excellence. It would
never cease to embrace and add latest technological advancements in the field
of trainings and pass the same to the students as and when demand will arise,
creating the best and most modern atmosphere for learning.

Chandigarh Branch Road Map:

P a g e 6 | 59
CHAPTER:-2
INTRODUCTION TO PROJECT:

ONLINE JOB FAIR WEBSITE helps the people to fulfill their requirements in an
efficient and effective way. Here people are the clients (Employers) who want the
best service of their concern in other words they are the users. In this system, there
is a registration process for students (Job seekers). To use the services of this
system one has to go to the website concerned and the students can know about
this institute. Then on their choice they can register themselves with a proper id no
which is provided by the institute.

The project ONLINE JOB FAIR is being developed to provide various facilities to.
This Site basically deals with the process of providing Convenience to the
applicants to get known to this institute by sitting at their home. All the internal
processes like managing the details of applicants, details of their rank; their
addresses etc are maintained in this. Companies can add there upcoming job events
details for seekers.

P a g e 7 | 59
2.1 OBJECTIVES

• CONVENIENCE: -
The look and feel of the project must be simple. To achieve this facility, we
have designed our project in such a way that applicant feels himself /herself
convenient while dealing with it.
 SECURITY: -
Security must be implemented in every project so that data can be protected
from unauthorized access. In our project, the applicant can’t see or access
the data of any other applicant. He/ she can only see his/her data & even
can’t modify his data without administrator’s permission.
2.2 FEATURES:
• Candidate can register themselves , modify their details, search &
apply for job.

• Candidate can upload resume, update his profile & can view his status
of jobs he/she had applied.

• Admin can register themselves, upload logos & edit their profiles .

2.3 PROJECT MODULES


JOB SEEKER MODULE:

(i) User can register themselves, modify their detail, search & apply for job.

(ii) User can upload new resume update his profile & can view his status of
jobs he/she had applied.

P a g e 8 | 59
COMPANY MODULE:
(i) Companies can register themselves, upload logos & edit their profile.

(ii) Companies can buy services like-hot employer where they can advertise,
post hot vacancies.

(ii) Companies can also add a note or some information about their
company, which act like advertisement in companies.

ADMIN MODULE:

(i) Manage database: also provided with an interface from which he can
manage database also which can edit or delete data row from table.

(ii) View report: which can view reports about user


enrolled/employers enrolled/job transaction etc. for specified time
period.

(iii) Page setting: which change layout pages.

2.4 Feasibility Study


A feasibility study looks at the viability of an idea with an emphasis on
identifying potential problems and attempts to answer one main question.Will the
idea work and should you proceed with it? Before you begin writing your business
plan you need to identify how, where, and to whom you intend to sell a service or
product. You also need to assess your competition and figure out how much money
you need to start your business and keep it running until it is established.Feasibility
studies address things like where and how the business will operate. They provide
in-depth details about the business to determine if and how it can succeed, and
serve as a valuable tool for developing a winning business plan.
Why Are Feasibility Studies so Important?
The information you gather and present in your feasibility study will help you:

P a g e 9 | 59
• List in detail all the things you need to make the business work;

P a g e 10 | 59
• Identify logistical and other business-related problems and solutions;

• Develop marketing strategies to convince a bank or investor that your


business is worth considering as an investment; and

• Serve as a solid foundation for developing your business plan.

Even if you have a great business idea you still have to find a cost-effective way to
market and sell your products and services. This is especially important for store-
front retail businesses where location could make or break your business. For
example, most commercial space leases place restrictions on businesses that can
have a dramatic impact on income. A lease may limit business hours/days, parking
spaces, restrict the product or service you can offer, and in some cases, even limit
the number of customers a business can receive each day.
The Components of a Feasibility Study:
Market Feasibility: Includes a description of the industry, current market,
anticipated future market potential, competition, sales projections, potential
buyers, etc.

Technical Feasibility: Details how you will deliver a product or service


(i.e., materials, labor, transportation, where your business will be located,
technology needed, etc.).

Financial Feasibility: Projects how much start-up capital is needed, sources


of capital, returns on investment, etc.

Organizational Feasibility: Defines the legal and corporate structure of the


business (may also include professional background information about the
founders and what skills they can contribute to the business).

P a g e 11 | 59
Conclusions: Discusses how the business can succeed. Be honest in your
assessment because investors won’t just look at your conclusions they will
also look at the data and will question your conclusions if they are
unrealistic.

Steps in feasibility analysis


Steps involved in the feasibility analysis are:
• Form a project team and appoint a project leader.
• Prepare system flowcharts.
• Enumerate potential proposed system.
• Define and identify characteristics of proposed system.
• Determine and evaluate performance and cost Effective of each
Proposed system.
• Weight system performance and cost data.
• Select the best-proposed system.
Three key feasibility considerations involved in the feasibility are:
Technical Feasibility
A Study of resource availability that may affect the ability to achieve an
acceptable system. This evaluation determines whether the technology
needed for the proposed system is available or not.
• Can the work for the project be done with current equipment existing
Software technology & available personal?
• Can the system be upgraded if developed?
• If new technology is needed then what can be developed?
This is concerned with specifying equipment and software that will
successfully satisfy the user requirement.
The technical needs of the system may include:
P a g e 12 | 59
Front-end and back-end selection
An important issue for the development of a project is the selection of
suitable front-end and back-end. When we decided to develop the project we
went through an extensive study to determine the most suitable platform that
suits the needs of the organization as well as helps in development of the
project.
The aspects of our study included the following factors:-
Front-end selection:
1. It must have a graphical user interface that assists employees that are not
from IT background.
2. Scalability and extensibility.
3. Flexibility.
4. Robustness.
5. According to the organization requirement and the culture.
6. Must provide excellent reporting features with good printings support.
7. Platform independent.
8. Easy to debug and maintain.
9. Event driven programming facility.
10. Front end must support some popular back end like MySql.
According to the above stated features we selected PHP v5.5.6 as the front-
end for developing our project.
Back-end Selection:
1. Multiple user support.
2. Efficient data handling.
3. Provide inherent features for security.
4. Efficient data retrieval and maintenance.

P a g e 13 | 59
5. Stored procedures.
6. Popularity.
7. Operating System compatible.
8. Easy to install.
9. Various drivers must be available.
10. Easy to implant with the Front-end.
According to above stated features we selected MySql Server v5.6.14 as the
backend.
The technical feasibility is frequently the most difficult area encountered at
this stage. It is essential that the process of analysis and definition be
conducted in parallel with an assessment to technical feasibility it centers on
the existing computer system (hardware, software etc.) and to what extent it
can support the proposed system.

Economic feasibility
Economic justification is generally the “Bottom Line” consideration for
most systems. Economic justification includes a broad range of concerns that
includes cost benefit analysis. In this we weight the cost and the benefits
associated with the candidate system and if it suits the basic purpose of the
organization i.e. profit making, the project is making to the analysis and
design phase.
The financial and the economic questions during the preliminary
investigation are verified to estimate the following:
• Cost to conduct a full system investigation.
• The cost of hardware and software for the class of application being
considered.

P a g e 14 | 59
• The benefits in the form of reduced cost.
• The proposed system will give the minute information, as a result the
performance is improved which in turn may be expected to provide
increased profits.
• This feasibility checks whether the system can be developed with the
available funds.
The Indiatravels does not require enormous amount of money to be
developed. This can be done economically if planned judicially, so it is
economically feasible. The cost of project depends upon how much
information will be containing it.
Operational Feasibility
It is mainly related to human organizations and political aspects. The points
to be considered are:
• What changes will be brought with the system?
• What organization structures are disturbed?
• What new skills will be required?
Do the existing staff members have these skills? If not, can they be trained in
due course of time? The system is operationally feasible as it very easy for
the End users to operate it. It only needs basic information about Windows
platform the End users to operate it. It only needs basic information about
Windows platform.
Performance Requirements
Speed : The system developed is more efficient since the connection is
through RDO faster access to data is made possible. The system
developedwas used by nearly 10 to 12 potential users at a time and
consistency is maintained to the maximum.

P a g e 15 | 59
• Flexibility: The system is flexible enough to adapt to changing
technology as well as change in business and user requirement.

• Reliability: The system provides a high degree of resilience and


overall reliability. The system incorporates redundancy in critical
components and ensures that there is no single point of failures.

• Security: The system provides the necessary features to ensure that


the access of information is protected based on the user.

• Easier to use: Navigating around your computer is easier than errors,


thanks to develop options such as single clicking to open files and
addition of browse buttons in every window. You can now use
multiple monitors with a single dramatically increasing the size of
your workspace.

• Faster: Windows and programs open faster than before. By, using the
maintenance wizard, you can easily improve your computer’s speed
and efficiency. The power management feature allows newer
computer’s to go hibernation mode and awaken stately, file.

Development Tools
Front-end and back-end selection:
An important issue for the development of a project is the selection of
suitable front-end and back-end. When we decided to develop the project we
went through an extensive study to determine the most suitable platform that
suits the needs of the organization as well as helps in development of the
project.
The aspects of our study included the following factors.

P a g e 16 | 59
Front-end selection:
1. It must have a graphical user interface that assists employees that are not
from IT background.
2. Scalability and extensibility.
3. Flexibility.
4. Robustness.
5. According to the organization requirement and the culture.
6. Must provide excellent reporting features with good printings support.
7. Platform independent.
8. Easy to debug and maintain.
9. Event driven programming facility.
10. Front end must support some popular back end like MySql.
According to the above stated features we selected PHP v5.5.6 as the front-
end for developing our project.

P a g e 17 | 59
CHAPTER 3:-
SYSTEM REQUIREMENT AND SPECIFICATION
3.1 Introduction:

The software requirement specification is produced at the culmination of the


analysis task. The function and performance allocated to software as part of
system engineering are refined by establishing a complete information
description, a detailed functional description, a representation of system

behavior, an indication of performance requirement and design constraints


appropriate validation criteria, and other information pertinent to
requirement.

The introduction to software requirements specification states the goals and


objectives of the software, describing it in the context of the computer based
system.

The Information Description provides a detailed description of the problem


that the software must solve. Information content, flow and structure are
documented.

A description of each function required to solve the problem is presented in


the Functional Description.

Validation Criteria is probably the most important and ironically the most
often neglected section of the software requirement specification.

Software requirement specification can be used for different purpose. Here


are the major uses :-

P a g e 18 | 59
1. Statement of user needs:

A main purpose of the product specification is to define the need of the


product’s user. Sometimes, the specification may be a part of a contract sign
between the producer and the user. It could also form part of the user
manuals. A user‘s needs are sometimes not clearly understood by the
developer. If this is the case, a careful analysis – involving much interaction
with the user should be devoted to reaching a clear statement of
requirements, in order to avoid possible misunderstandings.

Sometimes, at the beginning of a project, even the user has no clear idea of
what exactly the desired product is. Think for instance of user interface , a
user with no previous experience with computer products may not appreciate
the difference between , say menu driven interaction and a command line
interface. Even an exact formation of system functions and performance may
be missing an initial description produced by an inexperienced user.

2. A statement of the requirements for the implementation:

Specifications are also used as a reference point during product


implementation. In fact, the ultimate goal of the implementation is to
build a product that needs specification. Thus the implementers use
specifications during design to make design decisions and during the
verification activity to check that the implementation compiles with
specifications.

3.2 System Requirements


REQUIREMENT ANALYSIS:-A requirement is feature of that must be
included in the system. Before the actual design and implementation start, getting
to know the system to be implemented is of prime importance.
P a g e 19 | 59
REQUIREMENT SPECIFICATION:

Functional Requirements:

The part of report deals with services that the system is going to provide,
how system should react to the particular inputs and the system behavior
under particular situations.

It includes the objective of the software project, a brief description of the


interfaces of the flow of data is given below:

• According to company’s requirement the project must deal with all


the functionalities of the current system, must overcome its
drawbacks and it provides all technical feasibilities.

• Security must be there, so that only authorized person can operate.

• Modifications and additions must be done by authorized user only.

Non-Functional Requirements

This art of document describes the system properties and constraints placed
on the system and development process. Nonfunctional requirements arise
through user needs because of budget constraints, because of organizational
polices, because of need for interoperability with other software or hardware
system or because of external factors such as safety regulations, privacy
legislation and so on.

An analyzed system has to run under following constraints:

• System developed should run on Windows 98/2000/NT/7 platform.

• The interface must be simple enough, so that operator can use it


without much training.

P a g e 20 | 59
• System must be fully secured to protect it from any malicious or
unauthorized use.

• System should provide methods for Data validation and generate


appropriate error messages, in case of any exception or error in data
entry occurs.

3.3 About training:

• HTML
• CSS
• JAVASCRIPT
• JQUERY
• MYSQL
• BOOTSTARP
• PYTHON

3.4 HARDWARE AND SOFTWARE REQUIREMENTS:

• HARDWARE REQUIREMENTS:
• Pentium-IV (Processor).
• 256 MB Ram
• 512 KB Cache Memory
• Hard disk 10 GB
• Microsoft Compatible 101 or more Key Board
• SOFTWARE REQUIREMENTS:
• Operating System : Windows
• Programming language: PYTHON
• Front-End: HTML,CSS, J-query, Java script ,Django
P a g e 21 | 59
• Back-End: SQLLITE
• Web Server: PYTHON Server 3.6

CHAPTER:- 4
INDUSTRIAL TRAINING & WORD DONE
4.1 HTML
 Hyper text mark-up language
 Its used for designing purpose
 Multiple tags are used
 It is also called ‘Client side Scripting Language’
SYNTAX
<html>
<head>
<title>bbb</title>
<body>
Hello
</body>
</head>
</html>
4.2 CSS
 Dynamic hypertext markup language
 CSS stands for ‘Cascading Style Sheets’
 CSS is two types:-

P a g e 22 | 59
 Internal CSS
 External CSS
SYNTAX
<html>
<head>
<style>
P
{
color:”color name”;
Font size:36px;
}
</style>
<body>
<p>
Hello
</p>
<p>
How r
u?
</p>
</body>
</head>
</html>
4.3 JAVASCRIPT
 Javascript is user for validation purpose
 It is also called scripting language.

P a g e 23 | 59
Syntax
<script language =“javascript”>
Function abc()
{
alert(“hello”);
}
</script>

4.4 PYTHON

What is Python?
Python is a popular programming language. It was created in 1991 by Guido van
Rossum.
It is used for:
• web development (server-side),
• software development,
• mathematics,
• system scripting.

What can Python do?


• Python can be used on a server to create web applications.
• Python can be used alongside software to create workflows.
• Python can connect to database systems. It can also read and modify files.
• Python can be used to handle big data and perform complex mathematics.
• Python can be used for rapid prototyping, or for production-ready software
development.

Why Python?
• Python works on different platforms (Windows, Mac, Linux, Raspberry Pi,
etc).

P a g e 24 | 59
• Python has a simple syntax similar to the English language.
• Python has syntax that allows developers to write programs with fewer lines
than some other programming languages.
• Python runs on an interpreter system, meaning that code can be executed as
soon as it is written. This means that prototyping can be very quick.
• Python can be treated in a procedural way, an object-orientated way or a
functional way.

Python Features
Python provides lots of features that are listed below.

1) Easy to Learn and Use


Python is easy to learn and use. It is developer-friendly and high level
programming language.

2) Expressive Language
Python language is more expressive means that it is more understandable and
readable.

3) Interpreted Language
Python is an interpreted language i.e. interpreter executes the code line by line at a
time. This makes debugging easy and thus suitable for beginners.

4) Cross-platform Language
Python can run equally on different platforms such as Windows, Linux, Unix and
Macintosh etc. So, we can say that Python is a portable language.

5) Free and Open Source


Python language is freely available at offical web address.The source-code is also
available. Therefore it is open source.

6) Object-Oriented Language
Python supports object oriented language and concepts of classes and objects come
into existence.

P a g e 25 | 59
7) Extensible
It implies that other languages such as C/C++ can be used to compile the code and
thus it can be used further in our python code.

8) Large Standard Library


Python has a large and broad library and prvides rich set of module and functions
for rapid application development.

9) GUI Programming Support


Graphical user interfaces can be developed using Python.

10) Integrated
It can be easily integrated with languages like C, C++, JAVA etc.

P a g e 26 | 59
CHAPTER:-5
DATA FLOW DIAGRAMS
System Analysis describes what a system should do to meet the info needs of users
while the system design specifies how the system will accomplish this objective.
This is most creative and challenging phase of system development life cycle. The
term design describes a final system and process by which it is developed. It refers
to the technical specifications. For designing the present system, I visited the many
online shopping websites and stores of multiple brands that provide the facility of
home-delivery. I studied the way they use to manage the details of customers’ bills,
their orders and the delivery with-in time.

System design goes through two phases of development:

• Logical Design

• Physical Design

A data flow diagram shows the logical flow of the system. For a system it
describes the input (source), output (destination), database (data stores) and
procedures (data flows) all in a format that meets the user’s requirement. When
analysis prepares the logical system design, they specify the user needs at a level of
detail that virtually determines the information flow into an out of the system and
the required data resources. The logical design also specifies input forms and
screen layouts.

Data Flow Diagramming is a means of representing a system at any level of detail


with a graphic network of symbols showing data flows, data stores, data processes,
and data sources/destination.
Data Flow Diagram (DFD) uses a number of symbols to represent the systems.
Data Flow Diagram also known as ‘Bubble Chart’ is used to clarify system
P a g e 27 | 59
requirements and identifying the major transformations that will become programs
in system design. So it is the starting point of the design phase that functionally
decomposes the requirements specifications down to the level of details.
Terms used in DFD:
• Process
• Data flows
• Actors
• Data store
• External Entity

At level 0 DFD, also called fundamental system model or a context model,


represents the entire software element as single bubble with input and output data
indicated by incoming and outgoing arrows respectively. Additional bubble and
information flow paths are represented as level 0 DFD is partitioned to reveal more
details.
Each of bubble may be refined or layered to depict more detail. We refine the
fundamental model into transform. This should be kept in mind that information
flow continuity must be maintained, that is, input output to each refinement must
remain the same. This concept is generally called balancing and is essential for
development of consistent models.

1- LEVEL DFD:

The activities following logical design are the procedure followed in the physical
design e.g., producing programs, software, file and a working system. Design
specifications instruct the user about what the system should do.

P a g e 28 | 59
An entity relationship diagram is a graphical representation of entities and their
relationships to each other, typically used in computing regarding the data within
database or information system. They show how these entities are connected
and/or related to each other establishing the application of one entity type by
another.

In the present System Entity Relationship Diagrams are being drawn depicting the
same. Relationships are drawn with the help of various graphical constructs
showing the various types of entities with each particular detail shown with a
different graphical construct e.g. relationships shown with a triangle and entities
shown with a rectangle etc.

Entity relationship diagram depicts the relationship between entities and attributes
of the user. Friends with the help of username and can be able to search those users
who are already got registered on the site. The user also could able to able to
update or delete his information such as basic information etc. which further will
save in the database. As well as the admin can authenticate the user, modify,
update, delete and can handle the system

We have specified the design of our present system in three stages in SDLC:
• Input Design
• Output Design
• Database Design

All activities produce the system specifications satisfying the system.

1. Input Design
Input design consists of developing specifications and procedures for data
preparation. A starting point of input design is a review of the information
P a g e 29 | 59
complied during the investigation or preliminary study. While designing the input
following factors are considered:
• Content: In which type input is taken from the user.

• Volume: The amount of data input required at any one time.

• Time: Time refers to when input is done?

• Media: From where data will be captured or taken?

• Format: What will be the data type/form of input?

The objective of the input design is making details entry logical and error-free.

LEVEL 1:
CODING
Home page
<html>
<head>
<style>
{% load staticfiles %}
*{

margin:0;
padding:0;
background:cover;

}
.nav{
height:800px;
width:800px;
background-color:rgba(0,0,0,0.7);
color:#fff;
top:10%;
left:20%;
position:absolute
P a g e 30 | 59
;
}
.pp{
height:150px;
width:150px;
position:absolute;
margin-left:320px;
border-radius:50%;
margin-top:-80px;
}
h1{

font-size:30px;
font-color:lightblue;
}
.mavi input[type="text"]{
font-size:15px;
width:300px;
height:30px;
margin-top:-30px;
margin-left:300px;
font-color:cyan;
}
.mavi input[type="number"]{
font-size:20px;
width:300px;
margin-left:300px;
margin-top:-30px;
height:20px;
font-color:cyan;
}

.mavi input[type="password"]{
font-size:20px;
margin-left:300px;
margin-top:-30px;
width:300px;
height:30px;

P a g e 31 | 59
}

.mavi input[type="radio"]{
font-size:20px;
width:20px;
margin-top:-30px;
height:30px;
margin-left:110px;
}
.mavi input[type="file"]{

margin-left:280px;
margin-top:-50px;
font-size:25px;
font-family:monospace;
}
.mavi input[type="submit"]
{ font-size:25px;
width:300px;
margin-left:300px;
margin-top:20px;
font-weight:bold;
font-color:lightblue;
margin-top:-30px;
cursor:pointer;
height:30px;
border-radius:10px;
padding:10px 20px 41px 10;
}
.mavi
input[type="submit"]:hover{ b
ackground:lightblue;
}
.a{
display: block;
padding: 20px !important;
}
.b{
font-size:30px;
margin-left:60px;
P a g e 32 | 59
}
</style>
</head>
<body background="{% static 'gallery/9.jpg' %}" >
<div class="nav">
<img src="{% static 'gallery/99.jpg' %}" class="pp"><br/><br><br/><br/>
<h1><center>SIGN UP HERE</center><h1><br/>
<form action="/regcode/" method="POST" enctype="multipart/form-data"
class="mavi">
{% csrf_token %}
<span class="b">First Name:</span>
<input type="text" name="t1" onkeyup="val2('first')" value="" class="a">
<span class="b">Last Name:</span>
<input type="text" name="t2" onkeyup="val2('first')" value=""
class="a"><br>
<span class="b">Gender:</span>
<input type="radio" name="t3" onkeyup="val2('first')" value="male" >
Male
<input type="radio" name="t3" onkeyup="val2('first')"
value="female">Female<br>
<br/><span class="b">Email-ID:</span>
<input type="text" name="t4" onkeyup="val2('first')" value="" class="a">
<span class="b">Password:</span>
<input type="password" name="t5" onkeyup="val2('first')" value=""
class="a">
<span class="b">Qualification:</span>
<input type="text" name="t6" onkeyup="val2('first')" value="" class="a">
<span class="b">Location:</span>
<input type="text" name="t7" onkeyup="val2('first')" value="" class="a">
<span class="b">Pin Code:</span>
<input type="number" name="t8" onkeyup="val2('first')" value=""
class="a"><br>
<span class="b">Choose photo:</span>
<input type="file" name="t9" onkeyup="val2('first')" value=""
class="a"><br>
<input type="submit" value="SUBMIT">
</body>
</html>

P a g e 33 | 59
LOGIN PAGE
<html>
<head>
<style>
{% load staticfiles %}
*{

margin:0;
padding:0;

}
.nav1{
height:470px;
width:370px;
background-color:rgba(0,0,0,0.5);
color:#fff;
top:15%;
margin-left:480px;
position:absolute;

}
.nav2{
height:470px;
width:370px;
background-color:rgba(0,0,0,0.5);
color:#fff;
top:-0%;
margin-left:500px;
position:absolute;

}
.nav3{
height:470px;
width:370px;
background-color:rgba(0,0,0,0.5);
color:#fff;
top:-0%;
margin-left:450px;
P a g e 34 | 59
position:absolute;

.mavi input[type="text"]{
font-size:18px;
width:200px;
height:30px;
font-color:cyan;
}

.mavi input[type="password"]{
font-size:18px;
width:200px;
height:30px;
}
.mavi input[type="submit"]{
font-size:20px;
width:150px;
height:40px;
font-weight:bold;
border-radius:10px;
}
.mavi
input[type="submit"]:hover{ b
ackground:lightblue;
}

.pp{
height:150px;
width:150px;
position:absolute;
margin-left:100px;
border-radius:50%;
margin-top:-90px;

}
.b{
font-size:30px;
P a g e 35 | 59
}
.mavi2 input[type="text"]{
font-size:18px;
width:200px;
height:30px;
font-color:cyan;
}

.mavi2 input[type="password"]{
font-size:18px;
width:200px;
height:30px;
}
.mavi2 input[type="submit"]{
font-size:20px;
width:150px;
height:40px;
font-weight:bold;
border-radius:10px;
}
.mavi2 input[type="submit"]:hover{
background:lightblue;
}
.mavi1 input[type="text"]{
font-size:18px;
width:200px;
height:30px;
font-color:cyan;
}

.mavi1 input[type="password"]{
font-size:18px;
width:200px;
height:30px;

}
.mavi1 input[type="submit"]{
font-size:20px;
width:150px;

P a g e 36 | 59
height:40px;
font-weight:bold;
border-radius:10px;
}
.mavi1 input[type="submit"]:hover{
background:lightblue;
}
.b2{
font-size:30px;
margin-top:-30px;

}
.b3{
font-size:30px;
}
p{
font-size:20px;
}
.new{
font-size:25px;
color:white;
display:block;
width:270px;
padding:20px;
margin-top:-30px;
margin-left:30px;
background:gray;
}
.new: hover{
color:blue;

}
</style>
</head>
<body background="{% static 'gallery/9.jpg' %}" >
<div class="nav1">
<img src="{% static 'gallery/99.jpg' %}" class="pp"><br/><br/><br/><br/>
<h1><center>STUDENT LOGIN</center><h1><br/>
<p>{{ msg }} </p>

P a g e 37 | 59
<form class="mavi" method="POST" action="/showuser/"><center>
{% csrf_token %}
<span class="b">Email ID:</span>
<input type="text" name="t1" value=""><br/><br/>
<span class="b">Password:</span>
<input type="password" name="t2" value=""><br/><br/>
<input type="submit" name="t3" value="SUBMIT"><br><br/>
</center>
</form><br>
<a href="/signup/" class="new">New User?Signup First</a>

</form><br>
</body>
</html>

HOME PAGE
<html>
<head>
<title>My job fair</title>
{% load staticfiles %}
<link href="{% static 'css/style2.css' %}" rel="stylesheet" type="text/css"/>
<link href="{% static 'css/style1.css' %}" rel="stylesheet" type="text/css"/>

<script src="{% static 'js/jquery.js' %}"></script>


<script src="{% static 'js/slider.js' %}"></script>
<script>
jQuery(document).ready(function()
{ jQuery(".images").cycle({ fx:"fade,t
urndown,zoom", next:".next",
prev:".prev"

P a g e 38 | 59
});
});
</script>
</head>
<body>
<p>ONLINE<br>Job Fair System</p><br>
<div class="nav">
<div class="icons">
<a href="https://www.google.com/"><img src="{% static 'icons/google.jpg' %}"
class="icon"></a>
<a href="https://www.facebook.com/"><img src="{% static 'icons/facebook.png'
%}" class="icon"></a>
<a href="https://www.gmail.com/"><img src="{% static 'icons/em.jpg' %}"
class="icon"></a>
<a href="https://www.instagram.com/"><img src="{% static 'icons/insta.jpg' %}"
class="icon"></a>
<a href="https://www.twitter.com/"><img src="{% static 'icons/twitter.png' %}"
class="icon"></a>
</div>
<img src="{% static 'icons/99.jpg' %}" class="circle">
<center>
{% include 'template/menu2.html'%}
</center>
</div>
</div><br>

P a g e 39 | 59
<div class="alert1"><center><h1>JOB FAIR ALERTS</h1><br/>
<form action="/alert/" method="POST" class="alert">
{% csrf_token %}
<input type="text" value="" placeholder="Name*" name="t1"><br><br/>
<input type="text" value="" placeholder="Email Id*" name="t2"><br><br/>
<input type="text" value="" placeholder="Mobile No.*" name="t3"><br><br/>
<input type="text" value="" placeholder="Location*" name="t4"><br><br><br/>
<input type="submit" value="SUBMIT"></form></center></div>
<h2 class="title"> Welcome To My Job Fair panel </h2>
</center>
</div>
<div class="slider">
<div class="images">
<img src="{% static 'slider/ap.jpg' %}" class="go">
<img src="{% static 'slider/ap3.jpg' %}" class="go">
<img src="{% static 'slider/9.jpeg' %}" class="go">
<img src="{% static 'slider/slide.jpg' %}" class="go">
</div></div><br/>
<marquee><span id="marquee">Online job fair portal Is a fast growing Site,we
offer All information About All works For New Seekers And Experienced
once.</span></marquee><br/>
<br/><br/>

<div class="search1"><center><h1 id="text">Insightful


Analytics</h1><br><img src="{% static 'search/wel3.jpg' %}" height="180px"
width="300px" style="margin-top:-80px"><br><h1 id="text2">power your
bussiness with
P a g e 40 | 59
Insightful analytics<br> Process deep drive forinnovative Solution deployement
and improved benefits realization...</center></h1></div>

<div class="search2"><center><h1 id="text">Lending Suite</h1><br>


<img src="{% static 'search/j3.jpg' %}" height="180px" width="300px"
style="margin-top:-80px"><h1 id="text2">Job Fair Lending Suite<br>our
robotics Process automation reduction of manual task and provide better
opportunities...
</h1></center></div>

<div class="search3"><center><h1
id="text">Knowledge Services</h1><br>
<img src="{% static 'search/ap2.jpg' %}" height="180px"
width="300px" style="margin-top:-80px"><h1 id="text2">Strengthen Your
delivery with inovative Research solutions <br>Delivering long term value
terms for job seekers... </h1></center></div><br/><br/><br/>
COMPANY SOLUTIONS
<div class="company"><br><br/><h2 class="head">Company Solutions</h2>

<div class="boxx"><img src="{% static 'companies/l2.png' %}"


class="aab"><center>
<a href="https://en.wikipedia.org/wiki/Amazon_(company)"><h2 >View
Details</h2></a></center></div>
<div class="boxx"><img src="{% static 'companies/dark.png' %}"
class="aab"> <center>
<a href="http://www.infowiz.co.in/"><h2 >View

P a g e 41 | 59
Details</h2></a></center></div>

P a g e 42 | 59
<div class="boxx"><img src="{% static 'companies/l4.png' %}"
class="aab"><center>
<a href="https://www.cisco.com/c/en_in/index.html"><h2 >View
Details</h2></a></center></div>
<div class="boxx"><img src="{% static 'companies/ibm.png' %}"
class="aab"><center>
<a href="https://www.ibm.com/in-en"><h2 >View
Details</h2></a></center></div>
<div class="boxx"><img src="{% static 'companies/l6.jpg' %}"
class="aab"><center>
<a href="https://en.wikipedia.org/wiki/Amazon_(company)"><h2 >View
Details</h2></a></center></div<div class="boxx"><img src="{% static
'companies/info.png' %}" class="aab"><center>
<a href="https://www.infosys.com/"><h2 >View Details</h2></a>
</center></div><div class="boxx"><img src="{% static 'companies/l8.jpg' %}"
class="aab"><center>
<a href="https://www.baldor.com/brands/baldor-reliance"><h2 >View
Details</h2></a></center></div>

<div class="boxx"><img src="{% static 'companies/l9.jpg'


%}"class="aab"><center>
<a href="https://www.dabur.com"><h2 >View
Details</h2></a></center></div>

P a g e 43 | 59
<div class="boxx"><img src="{% static 'companies/wip.jpg' %}"
class="aab"><center>
<a href="https://www.wipro.com/"><h2 >View Details</h2></a>
</center></div>

<div class="boxx"><img src="{% static 'companies/l15.jpg' %}"


class="aab"><center>
<a href="https://en.wikipedia.org/wiki/Amazon_(company)"><h2 >View
Details</h2></a></center></div>

<div class="boxx"><img src="{% static 'companies/mahi.jpg' %}"


class="aab"><center>
<a href="https://www.techmahindra.com/pages/default.aspx"><h2
>View Details</h2></a></center></div>

<div class="boxx"><img src="{% static 'companies/conzi.jpg' %}"


class="aab"><center>
<a href="https://en.wikipedia.org/wiki/Amazon_(company)"><h2
>View Details</h2></a></center></div>
</div></div>
<div class="slider1"><br><br/><h2 class="head">Upcoming
events</h2><br><img src="{% static 'gallery/605.jpg' %}" height="200px"
width="300" style="margin-left:30px"><br/><marquee class="scroll">*25th
April New Requirement in infosysy..<br><br/>
*26th April New Requirement in Amazon..<br><br/>
*29th April New Requirement in Airtel..</marquee></div><br/><br/><br/>

P a g e 44 | 59
FEEDBACK PAGE
<div class="black">
<br/>
<h3><center>If You HAve Some Questions And Need Help!Please Contact
Us Directly,Don't Hesitate!<br> Our Team Will Come Back To You Within
Matter Of Hours To Help You.</h3><br></BR></center>
<address class="slide">*Chandigarh*<br>8054332475,7404302065<br>
info@infowizchd.com<br>
teaminfo@gmail.com<br>Chandigarh,India.
</address><br><br/>
<div class="links"><ol>
<li><b>Other Links</b></li><br><br/>
<li><a href="/about/">About Us</a></li><br>
<li><a href="/image/">Gallery</a></li><br>
<li><a href="/event1/">Events</a></li><br>
<li><a href="/signup/">New Registration</a></li><br>
<li><a href="/feedback/">Contact Us</a></li></ol><br>
</div>
<h2 id="id2">FEEDBACK</h2><br>
<center>
<form action="/feedbackcode/" method="POST" class="mavi">
{% csrf_token %}
<input type="text" value="" placeholder="Name*" name="t1">
<input type="text" value="" placeholder="Your Email*"
name="t2"><br><br/>

P a g e 45 | 59
<input type="text1" value="" placeholder="Message*"
name="t3"><br><br/>
<input type="submit" value="Send Message">
</form><br>
<div class="footer">@Copyright 2019-2021 Job fair services.All Rights
reserved.
</div>
</body>
</html>
Show jobs page
<html>
<head>
{% load staticfiles %}
<style type="text/css">
h1{ color:#232020
d1; font-
size:50px; margin-
top:490px;
text-transform: capitalize;
}
table{ height:40
0px;
width:100%;
margin-top:20px;
border:5px solid gray;
color:black;

P a g e 46 | 59
border:5px gray;
font-family:serif;
}
th{
border:2px solid
lightblue; font-size:20px;
}
td{
color:black;
text-align: center;
font-size:20px;
}
tr:nth-child(odd)
{ background-
color:lightblue;
height:20px;
}
tr:nth-child(even)
{ background-color:
lightgray; height:30px;
}
.apply{
border:2px solid
lightblue; text-
decoration:none;
color:gray;
font-weight:bold;
P a g e 47 | 59
padding:10px;

P a g e 48 | 59
}
.apply:hover{ c
olor:blue;
}
.comm{
background-repeat:no-repeat;
height:500px;
width:100%;
position:absolute;
margin-left:-5px;
margin-top:-22px;
}
</style>
</head>
<body>
{% include 'template/userpage.html'%
<img src="{% static 'my/8.jpg' %}" class="comm">
<br><br/>
<center><h1>Show All Jobs</h1>
<table>
<tr>
<th>Company-Name</th>
<th>Job-Tittle</th>
<th>Job-Location</th>
<th>Job-Profile</th>
<th>Timming</th>

P a g e 49 | 59
<th>Qualification</th>
<th>Skills</th>
<th>experience</th>
<th>Salary</th>
<th>Apply Job</th>
</tr>
{% for single in alldata %}
<tr>
<td>{{ single.coname }}</td>
<td>{{ single.tittle }}</td>
<td>{{ single.Location }}</td>
<td>{{ single.Profile }}</td>
<td>{{ single.timming }}</td>
<td>{{ single.qual }}</td>
<td>{{ single.skills }}</td>
<td>{{ single.exp }}</td>
<td>{{ single.salary }}</td>
<td>
<form action="/apply/" method="post">
{% csrf_token %}
<input type="hidden" name="t1" value="{{ single.id }}">
<input type="submit" value="Apply" class="apply" style="cursor:pointer">
</form>
</td>
</tr>
{% endfor %}

P a g e 50 | 59
</table>
</center>
</body>
</head>
</html>
Django Page
def registercode(request):
if request.method=="POST":
a=request.POST['t1']
b=request.POST['t2']
c=request.POST['t3']
d=request.POST['t4']
e=request.POST['t5']
f=request.POST['t6']
g=request.POST['t7']
h=request.POST['t8']
i=request.FILES['t9']
data=Registeruser(name=a,Lname=b,gender=c,Email=d,pwd=e,qual=f,Loca
tion=g,Pincode=h,photo=i)
data.save()
request.session['user']=d
msg="You Are Registered Succesfully."
return render(request,"template/msg.html",{"msg3":msg})
else:
return redirect('/signup/')
def showuser(request):

P a g e 51 | 59
data=Register.objects.all()
return render(request,"template/showuser.html",
{"alldata":data}) def alerts(request):
if request.method=="POST":
p=request.POST['t1']
q=request.POST['t2']
s=request.POST['t3']
t=request.POST['t4']
data=NewAlert(name=p,Emid=q,No=s,Location=t)
data.save()
msg="Your alert request is done"
return render(request,"template/msg2.html",{"msg3":msg})
else:
redirect('/login/')
def fedback(request):
if request.method=="POST":
p=request.POST['t1']
q=request.POST['t2']
s=request.POST['t3']
data=feedback3(name=p,Emid=q,msg=s)
data.save()
msg="message Sent"
return render(request,"template/msg2.html",{"msg3":msg})
else:
redirect('/feedback/')
def comsignin(request):

P a g e 52 | 59
if request.method=="POST":
a=request.POST['t1']
b=request.POST['t2']
c=request.POST['t3']
d=request.POST['t4']
e=request.POST['t5']
f=request.POST['t6']
g=request.FILES['t7']
data=Registercompany(comname=a,conname=b,Email=c,pwd=d,contact=e,
city=f,Photo=g)
data.save()
return render(request,"template/msg.html")
else:
redirect('/register/')

P a g e 53 | 59
LEVEL :-2
Snapshots:
HOME PAGE

FIGURE:-1
ABOUT US

FIGURE:-2

P a g e 54 | 59
COMPANY SIGNUP

FIGURE:-3

P a g e 55 | 59
COMPANY LOGIN

FIGURE:-4
User Signup

FIGURE:-5

P a g e 56 | 59
USER LOGIN

FIGURE:-6

EDIT PROFILE

FIGURE:-7

P a g e 57 | 59
GALLERY

FIGURE:-8

COMPANY PROFILE

FIGURE:-9

P a g e 58 | 59
SEEKER PROFILE

FIGURE:-10
FFEDBACK

FIGURE:-11

P a g e 59 | 59
CONCLUSION
In my project SQL is used as a back end. It became very helpful for me to
create the data guard for web Language information. This project is very easy to
operate.
SQL provide she better interaction to the database which is sufficient to
this type of project and it is capable to bear the load of the memory storage of any
web language information.
We provide many facilities according to the system of the website and
it also intended for the security of the information. This project is very helpful for
disaster recovery.

P a g e 60 | 59
LIMITATIONS OF PROJECT
• This project is only applicable for everyone.

• To work with this project user should be familiar with SQL queries.

• User must know how to connect with standby database in casec of failure
using data guard.

We have to maintain two clones of the database that may cause requirement of
memory.

P a g e 61 | 59
REFERENCE
• www.w3schools.com
• www.phpbuddy.com
• www.mysql.com
• www.phpeasystep.com
• www.msdn.microsoft.com
• www.infoq.com

P a g e 62 | 59

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy