Project Report: On Automatic Changeover Switch
Project Report: On Automatic Changeover Switch
Project Report: On Automatic Changeover Switch
On
Mewar University
This is to certify that the project titled “Modelling Of The Three Phase
Induction Motor” using “Simulink” is the bonafide work carried out by Ram
Rijhan Yadav, a student of Diploma EE of Mewar University during the
academic year 2017-2020 in fulfilment of the requirements for the award of
the degree of Diploma in Electrical Engineering.
The report submitted by the student is the work of student himself and he
has fulfilled the requirements of completing his work during the training.
His conduct was good during the entire training period. He was sincere
towards his work and did all the study with thorough understanding and
dedication.
BALVIR CHAHAL
MANAGING DIRECTOR
AVO Training
Institute
Jaipur
DECLARATION
I Ram Rijhan Yadav hereby declare that the Project Report entitled
“Modelling Of The Three Phase Induction Motor” submitted by
me to Mewar University is record of an original work done by me under
the guidance of Mr. Lalit Gaur.
This Project report has been submitted in partial fulfilment of the requirement
for the award of degree of Diploma in Electrical Engineering. This is my original
work and the conclusions drawn therein are based on the material collected by
myself. This project report has not been submitted to any other university or
institute for the award of Diploma degree.
ABSTRACT
This project report is a fruit of my intense hard work and dedication during my
training session and project work.
First, I would like to express my sincere gratitude to almighty god who granted
me health and long life, without which I could not have finished this project
report.
I would like to thanks Mr. Lalit Gaur who has been my mentor for this project,
it was only through her excellence assistance and good suggestions that I have
been able to complete this project. I am thankful to all the members of
AVO Training Institute who always answer my queries and who have given
CONTENTS
i. CERTIFICATE ………………………………………………. I
CHAPTER 2:
INTRODUCTION TO PROJECT
2.1. OVERVIEW
The Tour and Travel has been developing to override the problems prevailing in the practicing
manual system. This software is supported to eliminate and, in some cases reduce the hardships faced
by this existing system. More over this system is designed for the particular need of the company to
carry out operations in a smooth and effective manner.
Less Security.
The purpose of this project is to provide the complete information about the Package
available for a tour.
The data is categories by the category of the packages which can be edit or deleted by the
admin.
The user play the guest user role and can view the entire category and the package.
Preliminary investigation examine project feasibility, the likelihood the system will be useful
to the organization. The main objective of the feasibility study is to test the Technical,
Operational and Economical feasibility for adding new modules and debugging old running
system. All system is feasible if they are unlimited resources and infinite time. There are
aspects in the feasibility study portion of the preliminary investigation:
Technical Feasibility
Operation Feasibility
Economical Feasibility
The technical issue usually raised during the feasibility stage of the investigation includes the
following:
Do the proposed equipment’s have the technical capacity to hold the data required to use the new
system?
Will the proposed system provide adequate response to inquiries, regardless of the number or location
of users?
Are there technical guarantees of accuracy, reliability, ease of access and data security?
Earlier no system existed to cater to the needs of ‘Secure Infrastructure Implementation System’. The
current system developed is technically feasible. It is a web based user interface for audit workflow at
NIC-CSD. Thus it provides an easy access to the users. The database’s purpose is to create, establish
and maintain a workflow among various entities in order to facilitate all concerned users in their
various capacities or roles. Permission to the users would be granted based on the roles specified.
Proposed projects are beneficial only if they can be turned out into information system. That will meet
the organization’s operating requirements. Operational feasibility aspects of the project are to be
taken as an important part of the project implementation. Some of the important issues raised are to
test the operational feasibility of a project includes the following:
Will the system be used and work properly if it is being developed and implemented?
Will there be any resistance from the user that will undermine the possible application benefits?
This system is targeted to be in accordance with the above-mentioned issues. Beforehand, the
management issues and user requirements have been taken into consideration. So there is no question
of resistance from the users that can undermine the possible application benefits
A system can be developed technically and that will be used if installed must still be a good
investment for the organization. In the economical feasibility, the development cost in creating the
system is evaluated against the ultimate benefit derived from the new systems. Financial benefits must
equal or exceed the costs.
The system makes the overall project management much easier and flexible.
Readily upload the latest updates, allows user to download the alerts by clicking the URL.
There is no risk of data mismanagement at any level while the project development is under process.
CHAPTER 3:
PRODUCT DESIGN
The mode is used for developing the “hire cab” is the prototyping model.
Prototyping Model is based on the idea of developing an initial implementation, exposing this
to user comment and defining this through many until an adequate system has been
developed.
The prototype design, is often, quite different from that of the final system. The benefits of
developing a prototype early in the software process are:
Misunderstanding between software developers and users may be identified, as the functions
are demonstrated.
Software development staff may find incompleteness and inconsistency in requirement as the
prototype is developed.
A working albeit limited systems is available quickly to demonstrate the feasibility and
usefulness of the application to the management.
The prototype serves as a basis for writing the specification for a production quality system.
Though the principle purpose of prototyping is to validate software requirements, software
prototype also has other uses.
A prototype system can be used for training users before the formal system has been
delivered.
Prototype can be run back-to-back tests. This reduces the need for tedious manual checking
of test run. The same test is given to both the prototype and the system under test to look for
differences in the final results and thereby making necessary changes. Thus prototype serves
as a technique of risk reduction.
Fig: 3.1 Prototype model
Software design sits at the technical kernel of the software engineering process and is applied
regardless of the development paradigm and area of application. Design is the first step in the
development phase for any engineered product or system. The designer’s goal is to produce a
model or representation of an entity that will later be built. Beginning, once system
requirement have been specified and analyzed, system design is the first of the three technical
activities -design, code and test that is required to build and verify software.
The importance can be stated with a single word “Quality”. Design is the place where quality
is fostered in software development. Design provides us with representations of software that
can assess for quality. Design is the only way that we can accurately translate a customer’s
view into a finished software product or system. Software design serves as a foundation for
all the software engineering steps that follow. Without a strong design we risk building an
unstable system – one that will be difficult to test, one whose quality cannot be assessed until
the last stage.
During design, progressive refinement of data structure, program structure, and procedural
details are developed reviewed and documented. System design can be viewed from either
technical or project management perspective. From the technical point of view, design is
comprised of four activities – architectural design, data structure design, interface design and
procedural design.
Admin Module:
A data flow diagram is graphical tool used to describe and analyze movement of data through a
system. These are the central tool and the basis from which the other components are
developed. The transformation of data from input to output, through processed, may be
described logically and independently of physical components associated with the system.
These are known as the logical data flow diagrams. The physical data flow diagrams show the
actual implements and movement of data between people, departments and workstations. A
full description of a system actually consists of a set of data flow diagrams. Using two familiar
notations Yourdon, Gane and Sarson notation develops the data flow diagrams. Each
component in a DFD is labeled with a descriptive name. Process is further identified with a
number that will be used for identification purpose. The development of DFD’S is done in
several levels. Each process in lower level diagrams can be broken down into a more detailed
DFD in the next level. The lop-level diagram is often called context diagram. It consists a
single process bit, which plays vital role in studying the current system. The process in the
context level diagram is exploded into other process at the first level DFD.
The idea behind the explosion of a process into more process is that understanding at one level
of detail is exploded into greater detail at the next level. This is done until further explosion is
necessary and an adequate amount of detail is described for analyst to understand the process.
Larry Constantine first developed the DFD as a way of expressing system requirements in a
graphical from, this lead to the modular design.
A DFD is also known as a “bubble Chart” has the purpose of clarifying system requirements
and identifying major transformations that will become programs in system design. So it is the
starting point of the design to the lowest level of detail. A DFD consists of a series of bubbles
joined by data flows in the system.
DFD SYMBOLS:
In the DFD, there are four symbols
CONSTRUCTING A DFD:
Several rules of thumb are used in drawing DFD’S:
1. Process should be named and numbered for an easy reference. Each name should be
representative of the process.
2. The direction of flow is from top to bottom and from left to right. Data traditionally flow
from source to the destination although they may flow back to the source. One way to indicate
this is to draw long flow line back to a source. An alternative way is to repeat the source
symbol as a destination. Since it is used more than once in the DFD it is marked with a short
diagonal.
3. When a process is exploded into lower level details, they are numbered.
4. The names of data stores and destinations are written in capital letters. Process and
dataflow names have the first letter of each work capitalized
A DFD typically shows the minimum contents of data store. Each data store should contain all
the data elements that flow in and out.
• The DFD does not indicate the time factor involved in any process whether the dataflow take
place daily, weekly, monthly or yearly.
The following are the relations we have designed to manage the database. Here we have followed a
convention of having the table names with tb as a prefix, and the remaining name of the table
represent the description of the data inside that table.
A Complete Database and tables detail with Primary and Foreign Keys, and proper Constraints in
fields..
Controlled redundancy: Redundant data occupies space and therefore is wasteful. If versions
of the same data are in different phase of updating, the system gives conflict information. A
unique aspect of database design is strong a data only once, which control redundancy and
improves system performance.
Ease of learning and use: A major feature of user-friendly database package is how easy it to
learn and use. Related to this point is that a database can be modified without interfering with
established way of using data.
Performance: This objective emphasizes response time to inquiries suitable to use of the data.
How satisfactory the response time is depends on the nature of the user database dialogue.
Database Design Screenshots
Fig.3.8 Package detail Table
3.4. E-RDAIGRAM
•An entity is an object that exists and is distinguishable from other objects. For instance,
John Harris with S.I.N. 890-12-3456 is an entity, as he can be uniquely identified as one
particular person in the universe.
•Many-to-many: Entities in A and B are associated with any number from each other.
Team Structure:-
The team structure was of hierarchical type. The authorities and delegations were divided in
the hierarchical way. It followed Top to Bottom approach. In this project there is one Project
Manager, one Technical Leader and one Senior Software Engineer. Seven trainees are
allotted for this project and project is progressed under the supervision of all the team
members.
Fig.3.10 Project Plan
Development Schedule:-
We are divided into one team. Each one has been assigned its own module, and in team we
are assigned sub modules to different members.
CHAPTER 4:
DEVELOPEMNT AND INPLEMENTATION
4.1. INTRODUCTION TO LANGUAGES
Understanding PHP
DEFINITION:
PHP is a widely-used open source general-purpose scripting language that is especially suited for web
development and can be embedded into HTML. It is not platform independent. 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.Anything, PHP is mainly focused on server-side scripting, so you can do
anything any other CGI program can do, such as collect form data, generate dynamic page content, or
send and receive cookies. There are three main areas where PHP scripts are used:
• Server-side scripting
• Command line scripting
• Writing desktop applications
MYSQL SERVER
SQL (Structured Query Language) is a computer language used to store, manipulate, and retrieve data
stored in databases. The first manifestation of SQL appeared in 1974, when a group in IBM
developed the first sample of a relational database. The first commercial relational database was
relesed by relational software.Standards for SQL exist. However, the SQL that can be used on each
one of the major RDBMS today is in different flavors.SQL is short for Structured Query Language
and is a widely used database language, providing means of data manipulation
(store,retrieve,update,delete) and database creation.Systems like MS SQL Server, Microsoft Access,
MSDE, Oracle, DB2, Sybase, MySQL, Postgres and Informix use SQL as standard database
language. Now a word of warning here, although all those RDBMS use SQL, they use different SQL
dialects.
For example MS SQL Server specific version of the SQL is called T-SQL, Oracle version of SQL is
called PL/SQL, MS Access version of SQL is called JET SQL, etc.
Our SQL tutorial will teach you how to use commonly used SQL commands and you will be able to
apply most of the knowledge gathered from this SQL tutorial to any of the databases above. This SQL
tutorial site lists commonly-used SQL statements, and it covers the following sections:
• Manageability
• High availability
• Business Intelligence
• Content Management
• Security
• Data integrity/Triggers
• Optimizing queries
The MySQL is an open source relational database management system.It is based on the
structure query language(SQL),which is used for adding,removing and modifying
information in the database.Standard SQL commands such as add,drop,insert and update can
be used with MYSQL.MySQL can be used for a variety of applications, but is most
commonly found on Web servers. A website that uses MySQL may include Web pages that
access information from a database. These pages are often referred to as dynamic meaning
the content of each page is generated from a database as the page loads. Websites that use
dynamic Web pages are often referred to as database-driven websites.
Many database-driven websites that use MySQL also use a Web scripting language like PHP
to access information from the database. MySQL commands can be incorporated into the
PHP code, allowing part or all of a Web page to be generated from database information.
Because both MySQL and PHP are both open source, the PHP/MySQL combination has
become a popular choice for database-driven websites.
HTML
Hypertext refers to the way in which Web pages (HTML documents) are linked together.
Thus, the link available on a webpage is called Hypertext.
As its name suggests, HTML is a Markup Language which means you use HTML to simply
"mark-up" a text document with tags that tell a Web browser how to structure it to display.
Originally, HTML was developed with the intent of defining the structure of documents like
headings, paragraphs, lists, and so forth to facilitate the sharing of scientific information
between researchers.
Now, HTML is being widely used to format web pages with the help of different tags
available in HTML language.
Sr.N Tag & Description
o
1 <!DOCTYPE...>
2 <html>
This tag encloses the complete HTML document and mainly comprises of
document header which is represented by <head>...</head> and document body
which is represented by <body>...</body> tags.
3 <head>
This tag represents the document's header which can keep other HTML tags like
<title>, <link> etc.
4 <title>
The <title> tag is used inside the <head> tag to mention the document title.
5 <body>
This tag represents the document's body which keeps other HTML tags like
<h1>, <div>, <p> etc.
6 <h1>
7 <p>
CSS Syntax
Fig :3.2.1
The CSS background properties are used to define the background effects for elements.
The CSS background properties are used to define the background effects for elements.
background-color
background-image
background-repeat
background-attachment
background-position
JavaScript
JavaScript is one of the 3 languages all web developers must learn:
<html>
<body>
<h2>JavaScript in Body</h2>
<p id="demo"></p>
<script>
</script>
</body>
</html>
Output:
JavaScript in Body
My First JavaScript
JQuery
There are lots of other JavaScript frameworks out there, but jQuery seems to be the most
popular, and also the most extendable.Many of the biggest companies on the Web use
jQuery, such as:
Google.
Microsoft.
IBM.
The software engineering process can be viewed as a spiral. Initially system engineering
defines the role of software and leads to software requirement analysis where the information
domain, functions, behavior, performance, constraints and validation criteria for software are
established. Moving inward along the spiral, we come to design and finally to coding. To
develop computer software we spiral in along streamlines that decrease the level of
abstraction on each turn.
A strategy for software testing may also be viewed in the context of the spiral. Unit testing
begins at the vertex of the spiral and concentrates on each unit of the software as
implemented in source code. Testing progress by moving outward along the spiral to
integration testing, where the focus is on the design and the construction of the software
architecture. Talking another turn on outward on the spiral we encounter validation testing
where requirements established as part of software requirements analysis are validated
against the software that has been constructed. Finally we arrive at system testing, where the
software and other system elements are tested as a whole.
System testing is one of the most crucial elements to which the attention is needed for the
careful examination of the operations. System testing ensures the quality of the product and
represents the ultimate review of the specification, design and coding. Testing phase is
responsible for assurance of good quality of product. The system is tested successfully with
different testing technique.
Integrated Testing
Testing progress by moving outward along the rectangle leads to integrating testing. It is a
systematic technique for constructing the program structure whereas at the same time
conducting tests to uncover errors associated for interfacing. The objectives are to take unit-
tested modules and build a program structure that has been dictated by the design.
Validation Testing
System Testing
Here, the system is tested with all the components of application. The project leader tests all
the components to see that they interact correctly when combined as a one product. A series
of testing are performed for newly developed systems before the system is ready for the users
acceptance testing and output testing. Software once validated must be combined with other
systems. System testing verifies that all the elements mesh properly and that the overall
system performance is achieved. It is actually a series of different tests whose primary
purpose is to fully exercise the computer-based system.
The system tested for the user acceptance by constantly keeping in touch with prospective
system users at the time of development and changes were made whenever required.
Programming Code
The programming is written in php language using Mysql, bootstrap, php, html, css, javascript,
jquery. It helps to develop the ecommerce websites as shopping portal which helps to buy the
items and register new id and to buy the items and the admin page to control the stock of items
available and many more using php language.
CHAPTER 5:
CONCLUSION AND FUTURE SCOPE
5.1. CONCLUSION
It has been a great pleasure for me to work on this exciting and challenging project. This
project proved good for me as it provided practical knowledge of not only programming in
PHP web based application and no some extent Windows Application and SQL Server, but
also about all handling procedure related with “E-commerce websites”. It also provides
knowledge about the latest technology used in developing web enabled application and client
server technology that will be great demand in future. This will provide better opportunities
and guidance in future in developing projects independently.
The system has been developed with much care that it is free of errors and at the same time it
is efficient and less time consuming. The important thing is that the system is robust. Avoid
malfunction from outsiders. It goes through all phases of software development cycle. So
product is accurate. Also provision is provided for future developments in the system.
Completion of the development process resulted in a software package that provide user
friendly environment which is very easy to work with, even for people with very little
knowledge of computer. Management of various tasks is incorporated in the package and will
deliver the required information in a very easy to use and easy to access manner. This
package will provide accuracy, efficiency, speed and easiness to the end user. Paper work
will be subjugated and come to an appropriate level.
This website is basically for people who want to visit the famous places in the interested
cities that they never have seen before. The users of the website will be all those people who
want to find out places for wandering, save the time and money of the visitors as they can
search for the interested places before they actually go. Parks, temples etc. in the interested
cities before they actually go there. So, the objective of this website to save the time and
money of the visitors as they can search for the interested places before they actually go.
The idea of this project is very good so the future scope is that it can be applied to find the
places all over the world rather than a single country.
REFERENCES
• https://getbootstrap.com
• https://www.w3schools.com
• https://www.tutorialspoint.com/php
• https://www.tripadvisor.com