Chapter No: - 1: Yoga Classes Registration System
Chapter No: - 1: Yoga Classes Registration System
Chapter No: - 1
Introduction
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.
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
Chapter No: - 2
Investigation of system is first step while designing a system. This is the way to
handle user’s needs.
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. More time is required for data entry its does not avoid repetition of data
entry.
5. Handling of all records and different files is tedious and lengthy jobs.
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.
Business organization found that they could computerize the transaction processing
tasks quickly by using standard software.
5. Data entry time is negligible as compared to manual system while entering customer’s
entries previous data will be reduced.
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.
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.
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.
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.
1. Economic feasibility
2. Technical feasibility
3. Operational feasibility
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.
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.
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.
CHAPTER NO: - 5
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:
RAM: 4.00 GB
Software:
OPERATING Windows-8.1
SYSTEM:
FRONT END: HTML, CSS, Bootstrap, jQuery.
Chapter No: - 6
What is php?
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:
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.
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.
Introduction to MySql:
Chapter No: - 7
Data designing
Input designing
Output designing
Screen designing
Procedural designing
Architectural designing
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.
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.
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
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:
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
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
ERD:
0-level DFD:
Yoga Classes
Registration
System
1-level DFD:
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 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 :-
Chapter No: - 10
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
https://www.sourcecodester.com
https://github.com