0% found this document useful (0 votes)
1K views

Chapter No: - 1: Yoga Classes Registration System

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)
1K views

Chapter No: - 1: Yoga Classes Registration System

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/ 27

YOGA CLASSES REGISTRATION SYSTEM

Chapter No: - 1

Introduction

1.1 Introduction to project:

YOGA VIDYA DHAM Pandurang Nager,Shahada Road, Shirpur.


The “YOGA VIDYA DHAM” is situated in Pandurang Nager, shirpur Tal. Shirpur.
Dist.-Dhule. It was running since last 20 years. The leader this Dham is Mr. Milind
songade

1.2 Objective of project:

Yoga education helps in self discipline and sel-control, leading to immense amount of
awareness, concentration and higher level of consciousness. Briefly the aims and
objectives of Yoga education are:
In other words, our Yoga Classes Registration System has, following objectives:
1)To enable the student to have good health.
2) To practice mental hygiene.
3) To possess emotional stability.
4) To integrate moral values.
5) To attain higher level of consciousness.

1.3 Scope of project:

This is generic type of software, suitable for all yoga classes. It has separate divisions
to handle the yoga classes transactions. yoga and other aspects of indian philosophy
came to the attention of the educated western public during the mid-19th century, and
n. c. paul published his treatise on yoga philosophy in 1851

R.C.PATEL ARTS, COMMERCE AND SCIENCE COLLEGE, SHIRPUR 1|Page


YOGA CLASSES REGISTRATION SYSTEM

Chapter No: - 2

System Study and Analysis

2.1 Information gathering:

Investigation of system is first step while designing a system. This is the way to
handle user’s needs.

We consider following things:-


1. How the precise system works?
2. Time taken to process the data through system.
3. List of documents.
4. Files, reports associated with system.

From the available document we got basic idea about fundamental of system as well
as input and output of this system. In next step we have about existing system and
collected information about inputs, reports, transaction.

2.2 Existing system:


Before developing the computerized system the firm managed the work manually in
different modes i.e. work was divided into various steps.

These steps were as follow:-

1. Making attendance manually and gives the wages to the labors.


2. Manual calculation of fuel.
3. Manage customer information from whom they purchase fuel that they sell
woods.
4. After this, make bill to the customer who purchases the fuel.
5. All the trading maintain manually.

R.C.PATEL ARTS, COMMERCE AND SCIENCE COLLEGE, SHIRPUR Page |2


YOGA CLASSES REGISTRATION SYSTEM

2.3 Drawbacks of existing system:

1. Accuracy is less because all work in done manually.

2. More time is required for data entry its does not avoid repetition of data
entry.

3. More time is required to process required information in form of


output ,hence reports required for management getting developed

4. Human mistakes may be possible.

5. Handling of all records and different files is tedious and lengthy jobs.

6. It requires experience and trained person to look after a particular job.

7. Less statistical accuracy.

R.C.PATEL ARTS, COMMERCE AND SCIENCE COLLEGE, SHIRPUR Page |3


YOGA CLASSES REGISTRATION SYSTEM

Chapter No: - 3

Need of Computer
3.1 Need of system:
3.2 Need for computerization:

The main aim of the computerizing any system is to provide less time, less Work, to
increase efficiency and according so that large task can be done in short period of time.

The computer is use to assist the man in business organization carry out large and
wide variety Of activity .Accurate recording and processing of this activity are called as data
processing .As the complexity and size of the organization is growing day by day, some
degree this automation becomes necessary.

When organization grows the manual system begin to break down, thus harming
task of planning and controlling .In most of the organization electrical cost low and increase
efficiency was introduce for processing of various transaction that arrives in difficult
organization operation.

Most organization carry out largest wide variety of business transaction, accurate
recording and processing of this transaction is now as data processing .Today some degree of
automation exists in all organization in degree and processing of daily transaction.

3.3 Advantages of computerization:

Business organization found that they could computerize the transaction processing
tasks quickly by using standard software.

The major advantages of such software as follows:

1. Improved accuracy is more than manual system.

2. All calculation is done externally so calculation solved within a second.

3. Processing time of information is negligible.

4. Simple handling and retrieving of data is very easy.

5. Data entry time is negligible as compared to manual system while entering customer’s
entries previous data will be reduced.

6. Easy for any type of search record.

R.C.PATEL ARTS, COMMERCE AND SCIENCE COLLEGE, SHIRPUR Page |4


YOGA CLASSES REGISTRATION SYSTEM

3.4 Introduction to proposed System:

Our computerized system is specially design for petrol pump management which is
made exactly as per the need of the organization .it is designed to speed up activity in the
existing system and to minimized the human error ,man power and optimized its cost with
better accuracy.

The system is made very simple to understand and operate. This system supports the

Graphical User Interface because this is menu driven and every time short keys
are used to works through the keyboard also.

The system takes the data of item, pump, order, purchase; sales, stock, and supplieras
input .the system generate reports as follows:

 Supplier report
 Stock report
 Sales report
 Purchase report
 Order report

In our proposed system we have the provision for adding the details of the pump
management. Another advantage of the system is that it is very easy to edit the
details of the supplier and delete a supplier when it found unnecessary. Here is no
facility of net connection, email facility is also not provided. Online payment is not
possible.

By developing the system, we can attain the following facilities:

 Easy to handle and feasible.


 Easy to operate.
 Cost reduction.
 Fast and convenient.

3.5 Advantages of computerized system:


 Accuracy is more than manual system.
 Data entry time is negligible as compare to manual system because while entering
entries previous data will appeared so that required to complete entry will be reduced.
 All calculation is done internally, so calculation time is neglected.
 Processing time of information is negligible.\
 Handling and retrieving data is very easy.

R.C.PATEL ARTS, COMMERCE AND SCIENCE COLLEGE, SHIRPUR Page |5


YOGA CLASSES REGISTRATION SYSTEM

 The printed outputs are very neat, precise and even print attractively by simple
pressing and clicking print button or report.
 Getting report or output is in time, hence it increase the productivity and popularity of
center.
Repetition of data is avoided, hence work reduce.

3.6 System security:

Our system is security conscious and can be used by that person who has an authority to
access the part of system software.

We have created one type of login authority. Operators can entry and free to access
part of system but he is responsible person so his responsibility increase in using system. In
this way ensuring that not anybody can come and have access to our work. So system
becomes more secure which is also an advantage of over manual system.

R.C.PATEL ARTS, COMMERCE AND SCIENCE COLLEGE, SHIRPUR Page |6


YOGA CLASSES REGISTRATION SYSTEM

Chapter No: - 4

Feasibility Study
Feasibility study:

At the end of information gathering phase, we have data available currently and the
deficiencies of the existing system. We also come to know the requirements. It is necessary
to quantify goals and sub goals.

Once this goals and sub goals are quantified, the next step is to find out whether
these goals are met? And if yes, then how will they met? And at what cost? Feasibility
analysis is mainly concern with these questions step followed in feasibility.

All the projects are feasible given unlimited resources and infinite time. In the
development of present system, no such restrictions for limitation are imposed that are not
feasible. As all the resources are easily available and the given was enough.

Feasibility study can be divided into 3 broad areas:

1. Economic feasibility
2. Technical feasibility
3. Operational feasibility

4.1 Economical feasibility study:

Any system before implementation must be checked whether it is feasible or not.


I.e. the new system is more feasible than existing system.

If proposed system is implemented then there are following benefits:

1. The man power required for maintenance of system is reduced.


2. Faster and accurate processing of transactions.
3. Easier and understanding of working system by the operator.
4. Easier and instant report generation.

The organization has implemented the local area networking operating system with
the dedicated file servers. Therefore the implementation of multi-user system is easy as the
operating system level.

R.C.PATEL ARTS, COMMERCE AND SCIENCE COLLEGE, SHIRPUR Page |7


YOGA CLASSES REGISTRATION SYSTEM

4.2 Technical feasibility study:

During technical feasibility analysis, the analyst evaluates the technical merits of
the system concept, while at the same time collects additional information about
performance, reliability and predictability.

Technical feasibility analysis begins with an assessment of the technical viability of


proposed system. It is analyzed that what kind of development environment is required, what
new method and processor are required to accomplish systems function and performance. A
model is created based on the systems goal. A solution is technically feasible, if technology
is available to implement it as we provided with sufficient support, we do not have a
technical feasibility problem.

4.3 Operational feasibility study:


1. as top management have full support for project due to higher usefulness and
advantages of system.

2. Also user support is available is because the way which existing system work
causes many drawbacks.

3. Also current methods are not acceptable to user due to its time consuming nature.

4. User is already in the phase of planning to bring change in the current system. So
the project is operationally most feasible and no resistance from users.

5. Proposed system causes no any harm to anyone. But on other hand it has much
vital application, which causes benefits as ever.

6. Also proposed system performance is much quicker and faster than existing one
and it has no effect on functionality of similar areas.

7. More important point is that system gives all types inventory status report.

R.C.PATEL ARTS, COMMERCE AND SCIENCE COLLEGE, SHIRPUR Page |8


YOGA CLASSES REGISTRATION SYSTEM

CHAPTER NO: - 5

Hardware and Software

Hardware:

Hardware of computer means all physical parts contained in the computer system.
Following are the hardware that human use for performing various tasks:

1. Input devices.
2. Output devices.
3. Central processing unit.

Configuration of hardware:

PROCESSOR: Intel(R) Core ™ i3 -4170T CPU @ 3.20GHz

RAM: 4.00 GB

HARD DISK: 500 GB

Software:

OPERATING Windows-8.1
SYSTEM:
FRONT END: HTML, CSS, Bootstrap, jQuery.

BACK END: MySQL, PHP.

R.C.PATEL ARTS, COMMERCE AND SCIENCE COLLEGE, SHIRPUR Page |9


YOGA CLASSES REGISTRATION SYSTEM

Chapter No: - 6

Reason for Selecting php

What is php?

 PHP is an acronym for "PHP: Hypertext Preprocessor"


 PHP is a widely-used, open source scripting language
 PHP scripts are executed on the server
 PHP is free to download and use

php framework:

A PHP framework is built on the open-source language PHP and offers built-in
features to improve your software development lifecycle. These features increase
development speed and improve performance within your team by lowering the workload of
your developers.

php architecture:

MVC is a software architectural pattern for implementing user interfaces on


computers. It divides a given application into three interconnected parts. This is done to
separate internal representations of information from the ways information is presented to,
and accepted from the user.

Advantages of php:

1. Most important advantage of PHP is that it’s open source and free from cost. It can be
downloaded at anywhere and readily available to use for event of web applications.
2. It is platform independent. PHP based applications can run on any OS like UNIX, Linux
and Windows, etc.
3. Application can easily be loaded which are based on PHP and connected to database. It’s
mainly used due to its faster rate of loading over slow internet speed than another
programming language.
4. It has less learning curve, because it is simple and straightforward to use. Someone
familiar with C programming can easily work on PHP.

R.C.PATEL ARTS, COMMERCE AND SCIENCE COLLEGE, SHIRPUR P a g e | 10


YOGA CLASSES REGISTRATION SYSTEM

5. It is more stable from a few years with assistance of providing continuous support to
various versions.
6. It helps in reusing an equivalent code and no got to write lengthy code and sophisticated
structure for event of web applications.
7. It helps in managing code easily.
8. It has powerful library support to use various function modules for data representation.
9. PHP’s built-in database connection modules help in connecting database easily reduce
trouble and time for development of web applications and content based sites.
10.Popularity of PHP gave rise to various community of developers, a fraction of which may
be potential candidates for hire.
11.Flexibility makes PHP ready to effectively combine with many other programming
languages in order that the software package could use foremost effective technology for
every particular feature

Features of php:

• PHP was developed by Rasmus Lerdorf in 1995 and is later being developed as an
opensource. PHP group now manages the implementation of PHP.
• PHP has many syntaxes similar to C, Java, and Perl, and has many unique features and
specific functions.
• PHP page is a file with a .php extension can contain a combination of HTML Tags and
PHP scripts.
• PHP recursive acronym for PHP(Hypertext Preprocessor): HyperText means, text
containing all sorts of web markups, PreProcessor means all of the HyperText is processed
first and then the result is sent as pure HTML to the web browser. A client cannot see the
PHP source code because it is preprocessed and interpreted.
• PHP is Server-side scripting language: Server-side scripting means that the PHP code is
processed on the web server rather than the client machine.
• PHP supports many databases (MySQL and PHP combination is widely used).
• PHP is an open-source scripting language.
• PHP is free to download and use.

R.C.PATEL ARTS, COMMERCE AND SCIENCE COLLEGE, SHIRPUR P a g e | 11


YOGA CLASSES REGISTRATION SYSTEM

Introduction to MySql:

SQL is a standard language for accessing and manipulating databases.

 SQL stands for Structured Query Language


 SQL lets you access and manipulate databases
 SQL became a standard of the American National Standards Institute (ANSI) in 1986,
and of the International Organization for Standardization (ISO) in 1987

R.C.PATEL ARTS, COMMERCE AND SCIENCE COLLEGE, SHIRPUR P a g e | 12


YOGA CLASSES REGISTRATION SYSTEM

Chapter No: - 7

Preliminary designed of proposed system

 Data designing

 Input designing

 Output designing

 Screen designing

 Procedural designing

 Architectural designing

Name of Table: Login Table

Name of Table: System_info

R.C.PATEL ARTS, COMMERCE AND SCIENCE COLLEGE, SHIRPUR P a g e | 13


YOGA CLASSES REGISTRATION SYSTEM

Name of Table: Registration list

Name of Table: Inquiry_list

Name of Table: Classes_list

Name of Table: Category_list

R.C.PATEL ARTS, COMMERCE AND SCIENCE COLLEGE, SHIRPUR P a g e | 14


YOGA CLASSES REGISTRATION SYSTEM

Preliminary design of proposed system:


Preliminary design related with transformation of requirement into data.
Data design defines data structure. (TABLES)

7.1 Data design:

Preliminary activity during data design is to select logical representation of data


identifying during the requirement delimitation and specifications phase well data lead to
program structure modularity and reduced procedural complexity.
Designing is an interactive process of taking a logical model of system together with a
strongly stated set of objective for that system and producing the specification of physical
system that will meet these objectives.

7.2 Input Design:

Though output are main determinant of any system performance the quality of output is
determined by the input made to system carefully accepted data will give accurate and power
analysis. Input having five types as external input, internal input, operation input,
computerized input and interactive input. Our system checks the student data, save student
data, modify or delete the student, teacher, class, subject, class, fees information.

7.3 Output Design:

The main objective of our system is to produce data to support operation or decision
making of the organization. The output of our system is the primary contact between the
system and user, our output are flexible.
Our system support query reports, summery reports, detail reports and period reports.

7.4 Screen Design:

Designing of the screen for the system have been designed with a throughout keeping in
mind that it is very user easy to operate and error free, for data entry our system used
interactive screen. We design menu path without breaking the integrity of security constraint.
Our system gives data entry form as

Student data entry form:


All the data related to every student is entered here.
Teacher data entry form:
All the data related to every teacher is entered here.
Fees data entry form:
All the data related to all fees is entered here.

R.C.PATEL ARTS, COMMERCE AND SCIENCE COLLEGE, SHIRPUR P a g e | 15


YOGA CLASSES REGISTRATION SYSTEM

Class data entry form:


All the data related to every class is entered here.

7.5 Procedural design:

In procedural design occurred data and program structure in English. Procedural design
requires defining algorithmic details of the procedures, which can be represent in natural
language like English. Graphical tools such as flowchart or block diagram which provides
excellent pictorial patterns back readily defines procedural design.
Flowchart is most particular graphical representation of procedural design.
Architectural design is to develop modular program structure and represent the control
relationships between modules.
Architectural design holds the program structure and data structure and defines
interface enabling data to flow throughout the program.
DFD Diagram:

Data Flow Diagram:

A graphic tool used to describe and analyze the movement of data through a system manual
or automated including the processes, store of data, and delays in the system. Data flow
diagrams are the central tool and the basis from which other components are developed. The
transformation of

Data from input to output, through processes, may be described logically and independently
of the physical components associated with the system. They are termed logical data flow
diagrams in contrast, physical data flow diagram show the actual implementation and the
movement of data.

A Data flow diagram is also known as ‘Bubble Chart’ has the purpose of
clarifying system requirements and identifying major transactions that will become
programs in system design. DFD describes the flow of data other than how they are
processed. The data flow diagram generally contains the following elements and their
representation is given below.

 External Entity
 Process
 Data Flow

A level 0 DFD, also called a fundamental system model or a context model,
represents the entire software element as a single bubble with input and output data indicated
by incoming and outgoing arrows, respectively. Additional processes (bubbles) and
information flow paths are represented as the level 0 DFD is partitioned to reveal more
detail. For example, a level 1 DFD might contain five or six bubbles with interconnecting

R.C.PATEL ARTS, COMMERCE AND SCIENCE COLLEGE, SHIRPUR P a g e | 16


YOGA CLASSES REGISTRATION SYSTEM

arrows. Each of the processes represented at level 1 is a sub-function of the overall system
depicted in the context model.

Each of the bubbles may be refined or layered to depict more detail. Some graphical
symbols used:

i) Process

ii) External Entity

iii) Data Store

IV) Data Flow

ERD:

ERD for Yoga Classes Registration System

R.C.PATEL ARTS, COMMERCE AND SCIENCE COLLEGE, SHIRPUR P a g e | 17


YOGA CLASSES REGISTRATION SYSTEM

Data Flow Diagrams:

0-level DFD:

Yoga Classes

Registration
System

0th Level DFD for Yoga Classes Registration System

R.C.PATEL ARTS, COMMERCE AND SCIENCE COLLEGE, SHIRPUR P a g e | 18


YOGA CLASSES REGISTRATION SYSTEM

1-level DFD:

Yoga Classes

Registration
System

1st Level DFD for Yoga Classes Registration System

Chapter No: - 8
R.C.PATEL ARTS, COMMERCE AND SCIENCE COLLEGE, SHIRPUR P a g e | 19
YOGA CLASSES REGISTRATION SYSTEM

Detail designed of proposed system

Detail design:

Specifying the algorithm and data structure that make up the interior modules does detail
design of system. Usually there are many choices but from the different available
alternatives. The one of which offers greatest, simply, functionality, and availability is
selected based of relative importance of this criteria.
Detail design is converted into codes. Code optimization will improve the performance of
the system.

Data dictionary:

Entire in data dictionary includes the names of data item and attributes.
Data dictionary has been proposed a formal grammar for describing.
The content of the definitions of all data is mentioned in data flow diagram. In process
specification, composite data is define in terms of the meaning each of values that it can be
assumed.

Chapter No: - 9
R.C.PATEL ARTS, COMMERCE AND SCIENCE COLLEGE, SHIRPUR P a g e | 20
YOGA CLASSES REGISTRATION SYSTEM

Appendix A

 Home Page
 Class List Form
 Class detail Form
 Class Registration Form
 Dashboard (Admin) Form
 Registration Request Details(Admin) Form
 Registration Request Details Print View (Admin) Form

1. Home Page :-

2. Class List Form :-


R.C.PATEL ARTS, COMMERCE AND SCIENCE COLLEGE, SHIRPUR P a g e | 21
YOGA CLASSES REGISTRATION SYSTEM

3. Class Details form:-

4. Class Registration Form :-


R.C.PATEL ARTS, COMMERCE AND SCIENCE COLLEGE, SHIRPUR P a g e | 22
YOGA CLASSES REGISTRATION SYSTEM

5. Dashboard (Admin) form :-

6. Registration Request Details(Admin) form :-


R.C.PATEL ARTS, COMMERCE AND SCIENCE COLLEGE, SHIRPUR P a g e | 23
YOGA CLASSES REGISTRATION SYSTEM

7. Registration Request Details Print View (Admin) Form:-

Chapter No: - 10

R.C.PATEL ARTS, COMMERCE AND SCIENCE COLLEGE, SHIRPUR P a g e | 24


YOGA CLASSES REGISTRATION SYSTEM

Appendix B

1. Register report
2. Classes report
3. Class Available report
4. Print report

Chapter No: - 11

Conclusion
R.C.PATEL ARTS, COMMERCE AND SCIENCE COLLEGE, SHIRPUR P a g e | 25
YOGA CLASSES REGISTRATION SYSTEM

Software qualities are reliability which includes all the new and advance facilities given by
the visual basic. Software includes maintainability, modularity and good documentation
making a system hundred percent reliable is nearly an impossible task, because through the
testing who’s resulted in great accuracy, the online nature may create on recover which may
make system failure still “Record maintaining” has been developed to gain reliability it its
maximum extends by considering all possible kinds of problem that may occur and create
error in existing system.

By using this system, we registration by this system. We can generate reports of all the
forms and display the information. We can find the record of registrar within minimum time.
As per software quality is concerned, I tried to make the system user friendly and easy to
understand.

Chapter No: - 12

References

R.C.PATEL ARTS, COMMERCE AND SCIENCE COLLEGE, SHIRPUR P a g e | 26


YOGA CLASSES REGISTRATION SYSTEM

https://www.sourcecodester.com

https://github.com

R.C.PATEL ARTS, COMMERCE AND SCIENCE COLLEGE, SHIRPUR P a g e | 27

You might also like