You are on page 1of 40

Namaz Guide

(IPHONE)

By

Sidra Urooj
(2018-ARID-1400)

Master of Computer Science


(MCS)

Barani Institute of Information Technology


PMAS Arid Agriculture University Rawalpindi

January, 2021
Namaz Guide
(IPHONE)

A Report Submitted in partial fulfilment


of the requirements for the degree of
Master of Computer Science

Submitted By
Sidra Urooj
(2018-ARID-1400)

Supervised By
MR. SHAFIQ GONDAL

Barani Institute of Information Technology


PMAS Arid Agriculture University Rawalpindi
January, 2021
3
CERTIFICATE
It is certified that the contents and form of thesis entitled Namaz Guide
submitted by Sidra Urooj have been found satisfactory for the requirement of the
degree.

SUPERVISORY COMMITTEE

PROJECT SUPERVISOR:

Mr. Shafiq Gondal

REPORT COORDINATOR:

Mr. Shahid Rasheed

WRITEUP COMMITEE HEAD:

Dr. Mohsin Raza

I
ACKNOWLEDGEMENT
In the name of Almighty ALLAH, the most beneficent and merciful who gave
me strength and knowledge to complete this project. His guidance and blessing have
always been a source of encouragement for me. Secondly, I would like to express my
special thanks of gratitude to my teachers who gave me the golden opportunity to do
this wonderful project, which also helped me in doing a lot of research and I came to
know about so many new things I am really thankful to them.

I gratefully acknowledge coordination of Mr. Shafiq Gondal who helped me at


every stage of project development. He was very kind to apply his knowledge, valuable
guidance, attitude, positive criticism and experience during our project. His guidance
kept me in the right direction. Finally, I am grateful to my parents who prayed for me,
encouraged and supported me all the way.

II
ABSTRACT
In “Namaz Guide” is an IPhone Operating System (IOS) application.Purpose:
Prayer benefits will make the human body of the sporting and the exercise aspects will
be discussed. Method: It is a form of literature studies. Results and Discussion: Namaz,
requires the worshiper to move through several distinct bodily postures while reciting
specific supplications. The series of postures is fixed, and it’s repeated a number of
times for each act of prayer. Namaz (prayer) is performed by Muslim believers which
must be performed at least five times a day, consists of 40 rakaats. Namaz can be
regarded as a type of stretching and isometric contractions exercise.
These movements have an effect directly and indirectly on the whole organism.
Namaz improves posture, increased the intake of oxygen and enhances the functioning
of the respiratory, blood flow, endocrine and excretory system. Namaz are the
strengthening of ligaments and tendons, preventing muscle tears, positive effect on the
joints, to relax the eyes, the removal of the accumulated electrical charge in the body,
arthritis, hypertension and varicose veins as well come to the situation. In addition,
brain, heart, stomach, gallbladder, pancreas, kidney and has a positive effect on the
urinary tract. Conclusion: Prayer movement direction outside of worship, there are
benefits circulatory, respiratory, digestive, nervous, and to the hormonal system. Unless
it made in accordance with the specified time and rules the benefits of exercise and
sport will make the human body more.

III
TABLE OF CONTENTS

Contents Page No.

CERTIFICATE............................................................................................................................I

ACKNOWLEDGEMENT.........................................................................................................II

ABSTRACT...............................................................................................................................III

LIST OF FIGURES..................................................................................................................VI

INTRODUCTION.......................................................................................................................1
1.1 Introductory Background....................................................................................................1
1.2 Problem Statement..............................................................................................................2
1.3 Scope...................................................................................................................................2
1.4 Objectives............................................................................................................................2

CHAPTER 2................................................................................................................................3

PROJECT BACKGROUND......................................................................................................3
2.1 Previous Project and Research Articles...............................................................................3
2.1.1 Namaz Guide................................................................................................................3
2.1.2 Step by Step Salah Namaz............................................................................................4
2.2 Screen Shots of Related Applications in Market.................................................................5
2.3 Related Software in Market...............................................................................................13

CHAPTER 3..............................................................................................................................14

CONCEPTUAL DESIGN.........................................................................................................14
3.1 Requirement Elicitation.....................................................................................................14
3.2 Requirement Specification................................................................................................14
3.2.1 Functional Requirements............................................................................................14
3.2.2 Non-functional Requirements....................................................................................14

IV
3.2.3 Domain Requirements................................................................................................14
3.3 Conceptual Diagram..........................................................................................................15
3.4 Data Flow Diagram...........................................................................................................15
3.4.1 Data Flow Diagram (level-0).....................................................................................15
3.4.2 Data Flow Diagram (level-1).....................................................................................16
3.5 Entity Relationship Diagram..........................................................................................17

CHAPTER 4..............................................................................................................................18

IMPLEMENTATION...............................................................................................................18
4.1 Tools and Technologies.....................................................................................................18
4.2 Coding...............................................................................................................................18
4.3 Project Screen Shots..........................................................................................................22

CHAPTER 5..............................................................................................................................28

CONCLUSION..........................................................................................................................28
5.1 Concluding Remarks.........................................................................................................28
5.2 Future Directions...............................................................................................................28
5.3 Limitations.........................................................................................................................29

BIBLIOGRAPHY.....................................................................................................................30

V
LIST OF FIGURES

Figure Page No.

Figure 2.1: Main Screen


Figure 2.2: Prayer Time
Figure 2.3: Tasbih Calculator
Figure 2.4: Step by Step (Male and Female)
Figure 2.5: Main Screen
Figure 2.6: Book Bookmark
Figure 2.7: Step by Step Salah
Figure 2.8: Salah Time
Figure 3.1: Conceptual Diagram
Figure 3.2: Data Flow Diagram Level 0
Figure 3.3: Data Flow Diagram Level 1
Figure 3.4: Entity Relationship Diagram
Figure 4.1: Main View
Figure 4.2: Select Namaz (Male and Female)
Figure 4.3: Main Screen
Figure 4.4: Select Namaz (Male and Female)
Figure 4.5: Select Rakaat (Female)
Figure 4.6: Step by Step Namaz Female
Figure 4.7: Step by Step Namaz Male
Figure 4.8: Step by Step Namaz Male

VI
CHAPTER 1

INTRODUCTION

1.1 Introductory Background


Support the Namaz is a mandatory and an important pillar of ISLAM that is
offered by all the Muslims in the world five time a day. The idea behind developing
an application to teach and guide all the Muslims and being covered to Islam with
repect to their gender. This application will help those users who want to correct
their prayers. This application will develop both for male and female. Also, this
application provide translation in two language i.e. English and Urdu.Namaz Guide
application provides the guidance of Namaz. In this application provide the detail of
Namaz rather than compete with each other (Maria Press, Notre Dame, IN, 2012).

The difference between male and female position is mention graphically and
verbally as well as guide the person according their gender with basic differences.So
that the user have guidance and better understanding to offer their prayer,the clear
audio and next and previous button option are also available in case user missed
some steps or action.In this application there used Iphone Operating System
environment.Graphical View of each step provide convenience for user to use this
application. Database is maintained at backend to store the whole information of
each sect Namaz Guide.This is efficient application that efficiently response the user
(Paulist Press, Mahwah, NJ, 2009).
Namaz is an important form of worship for the muslim in their religion
ISLAM.Even one who leaves continually prayerz either with reason or without a
reason is not considered as a muslims.What about those who offer Namaz(prayer) but
they don’t know how to say prayer? Namaz Guide give the detail procedure to say
prayers step by step with Arabic speech and with written both in English and
Urdu.Namaz Guide is a valuable gift for the newer muslim who just enter into (Islam
Ave Maria Press, Notre Dame, IN, 2004).

1
1.2 Problem Statement
AS This world is moving toward innovation and technology, we see many
technological products in our daily life. Smart phone and IPhone is the best example
of. Technological product. we also know that there is some positive aspect as well as
negative aspect of everything.SO that’s why I proposed this IOS application to
provide religious teaching through technological products.

1.3 Scope
This application is helpful for all muslims belonging to different sects.This is
Complete guidance of Namaz which is easier to user to access complete information
about namaz.This application is surely fulfill the requirements of user.This application
is designed for awareness and to learn that how to offer the prayer keeping in mind
the difference between the way of offering the prayer(Male and Female).This
application is consist of:

 Language (English and Urdu)

 Male Version

 Female Version
 Audio, Images and text

1.4 Objectives
As in above paragraph I have mentioned the problem statement of the report. To
overcome the problem, the proposed solution is describing in this paragraph.
Proposed Solution is to develop such application IOS application that can provide rich
user experience on smart phone in terms of prayers.As there is difference style of
male and female to stand and offer the prayers so this application graphically
represent the style for both male and female..Application has user friendly interface
there are no complication in using this application.Application also include verses in
English and Urdu so the can easily be understand.

2
CHAPTER 2
PROJECT BACKGROUND
This chapter contains discussion about the related projects like this project
which was designed in the past by any other student of BIIT and the discussion about
the designing of that project. Also, this chapter contains discussion about related
software in the market.

2.1 Previous Project and Research Articles


2.1.1 Namaz Guide
This Namaz Guide application has developed both male and female. Also, this
application provide translation in only English language. English including Salah
chart,
which describes that how, many rakaat a person has to suffer in prayer. The
difference between male and female position is mentioned graphically and verbally as
well as guide the person according their gender with basic difference. this application
provides the only Namaz procedure including the text picture and audio voice for
better understanding this application. Also provide the next and previous button for
namaz steps.

One of the best guides to learn Namaz, Adhan, Gushl, Wudo and much more
related to Namaz. Namaz guide provides best information in urdu and English and
and uses images when needed. All the basic info for all muslims is available in this
application and this application is very easy to use. This application provides the
different functionality like Namaz wadu and Azan.This picture and audio.
Research Goals & Methodologies

Research design is a plan to answer your research question.  A research method is a


strategy used to implement that plan.  Research design and methods are different but
closely related, because good research design ensures that the data you obtain will help
you answer your research question more effectively.
Which research method should I choose?
It depends on your research goal.  It depends on what subjects (and who) you want to
study.  Let's say you are interested in studying what makes people happy, or why some

3
students are more conscious about recycling on campus.  To answer these questions,
you need to make a decision about how to collect your data.  Most frequently used
methods include:
 Observation / Participant Observation
 Surveys
 Interviews
 Focus Groups
 Experiments
 Secondary Data Analysis / Archival Study
 Mixed Methods (combination of some of the above)

Challenges to Success

 To collect the best ways to offer the prayers.

 Collect different fiqas Namaz method.

 With the help of app define all namaz method according their fiqas.

 Updating the details of new and existing foundations.

Salat is considered the most important act of Ibadat in Islam that is for every muslim
for perform five time in a day. According to the accompany of the prophet of Hazrat
Muhammad (S.A.W) came to him one data and asked him that what is the thing that
Allah love most? Holy Prophet (SAW) replied “The thing that Allah love most is
when his people pray Salah in time. Therefore, step by step salat is the best Islamic
app that provide complete guide and detail about Namaz.By installing this user will be
able to perform with accurate method as describes by the Holy Quran anywhere and
anytime.

2.1.2 Step by Step Salah Namaz


Step by Step Salah is an Islamic smartphone application meant for instructing
muslims.all over the world about how to effectively offer prayers along with all
essential information. It is a comprehensive guide for believers to get themselves
familiar with every aspect of daily prayers, non-obligatory salat and others.
Feature of Step-by-Step Salah Namaz

4
Some of the unique salah app are:
 In depth illustration of each step taken during every salat prayer along with audio.
 Clear step with detailed description.
 Easy on eye user interface.
 Covering each and every fact of performing Salah.
 Different Settings options depending upon gender and sect.

 Share option for benefiting others with this useful prayers App is also provide.

2.2 Screen Shots of Related Applications in Market

 Namaz Guide

Figure 2.1: Main Screen

5
In Figure 2.1 This is the main screen is the main screen of the of this
application. In this Dashboard the user first of all select the one option like (Like daily
prayer, Wudu, Timing, and occasional prayer) from many options that given in the
figure.

Figure 2.2: Prayer Time

In Figure 2.2. This dashboard shows the Namaz timing with the namaz name
and give the alarm functionality that helps the users to remembering the namaz
time.User also set the any Namaz Alarm and offer the Namaz. It provide alarm for
any occasion at any time.Step by Step namaz is an Islamic application means for
instructing muslims all over the world about how to effectively offer prayers along
with all essential information.It is a comprehensive guide for believer to get
themselves familiar with every espects of daily prayers,non obligatory Salat and
others.The user have a choice to set alarm according to their namaz time and user
6
have opportunity to get ready on time for their namaz.It also provide the location and
time for namaz.

Figure 2.3: Tasbih Calculator

In Figure 2.3 This dashboard provide the Tasbih for any occasion at any time.
It also provides the correct time and Alarm. Real Digital Tasbeeh is a digital version
of tasbih / tasbeeh that helps muslims dzikr activity. Digital Tasbeeh Counter Pro
(Free) is a simple app which allows you to count/tally any activity you wish. ... Tap
count button on the screen to start counting. Press reset button to reset counter.
differnt language also provide to facilitate the user. User also set the any Namaz
Alarm and offer the Namaz. It provides alarm for any occasion at any time. Step by
Step namaz is an Islamic application means for instructing muslims all over the world
about how to effectively offer prayers along with all essential information. It is a
comprehensive guide for believer to get themselves familiar with every espects of
daily prayers, non-obligatory Salat and others.

7
(a) (b)
Figure 2.4(a, b): Step by Step (Male and Female)

In Figure 2.4 This dashboard shows the Namaz method both for male and
female according to the fiqah. First dash board show the position of female according
to the fiqas for all steps of namaz. This application provides the text, picture, audio
voice and different language to facilitate the user.it also provide the male namaz
method for male user.

 Step by Step Salah Namaz

8
Figure 2.5: Main Screen
In Figure 2.5This application give main functionality to the user that is Islamic
dua and the ahadith about the salah.in figure shows the different option user select the
any one option and shows the all data related selected option in another screen that
user read easily and understand. Islamic Dua App Contains More than 200 Dua's from
Sahih Hadiths to Al-Bukari and Muslim Shareef. This App Contains Dua in Arabic
Language with it's English Translation and Its Authentic Source. This App is a gift to
all Muslims and contains Huge Collection of Prayers.
Islamic Duas is an app designed for Muslims around the world who don’t get
the time to go through Islamic books and are looking for authentic duas to pray. This
app is a solution to all your needs as every Muslim knows that a prayer in time can
save you from a lot of trouble. This app carries important Islamic duas for different
occasions, daily life events and end of prayer duas to seek forgiveness from Allah etc.
These Islamic duas are collected from authentic sources and are very beneficial in life
of a Muslim. The app is available for free to download. This App is a gift to all
Muslims and contains Huge Collection of Prayers.

9
Islamic Duas is an app designed for Muslims around the world who don’t get
the time to go through Islamic books and are looking for authentic duas to pray. This
app is a solution to all your needs as every Muslim knows that a prayer in time can
save you from a lot of trouble. This app carries important Islamic duas for different
occasions, daily life events and end of prayer duas to seek forgiveness from Allah etc.
These Islamic duas are collected from authentic sources and are very beneficial in life
of a Muslim. The app is available for free to download.

Figure 2.6: Book BookMarks


In Figure 2.6 This application gives the two main functions to the user that is
Islamic data and a hadith about salah. In figure 2.6 shows the different options user
select the any one option and shows the all data related selected option in another

10
screen that user read easily and understand. This dashboard provides the facility to
user to listen azaan, learn method of ablution. It provides alarm for any occasion at
any time. Step by Step namaz is an Islamic application means for instructing Muslims
all over the world about how to effectively offer prayers along with all essential
information. It is a comprehensive guide for believer to get themselves familiar with
every expects of daily prayers, non-obligatory Salat and others. The user has a choice
to set alarm according to their namaz time and user have opportunity to get ready on
time for their namaz.

(a) (b)

Figure 2.7(a, b): Step by Step Salah


In Figure 2.7 (a, b) The Namaz Guide application has developed both male
and female. Also, this application provides translate in only English language. English
language including salah chart which describe that how many rakaat a person has to
offers in the prayers. The difference between male and female position is mentioned
graphically and vertically as well as to guide the person according to their gender and

11
basic difference. In this application Namaz procedure including the text, picture and
audio voice for better understanding of this application. Also provide the next and
previous button for namaz steps. Step by Step Salah is an Islamic Smartphone
application meant for instructing Muslims all over the world about how to effectively
offer prayers (Namaz) along with all the essential information. Step by step Salah app
is a comprehensive prayer guide for believers to get themselves familiar with every
aspect of daily prayers, non-obligatory Salat and others. in this segment of Namaz
app, the believers will come to know about necessary characteristics associated with
learning Namaz rules. The learnings are spread over maintaining complete
Cleanliness, how to perform Wudu, covering all Body parts and keeping importance
of Time of the prayer in mind. 

Figure 2.8: Salah Time


In Figure 2.8: This dashboard shows the Namaz Timing and gives the alarm
functionality. It also provides the location and Namaz timing with every namaz name.
It shows the namaz timing with Nmaz name and gives the alarm functionality that
12
help the user to remember the namaz time. User also set any Namaz alarm and offer
the Namaaz.

2.3 Related Software in Market

Many software, projects and application related this project is available in the
market over the internet. These application and projects done the better and well
understanding. The name of this type of the projects and application are as follows.
 Salat (Salah) Learning.

 Learn Namaz in Urdu + audio APK.

 Compete Namaz – Namaz ka treeqa APK.

This chapter shortly explain the all-related application that are used on internet.
We explain previous all screen shot that relate with my project and also define
shortly. These screenshots also give the short over view and working related all
previous application.

13
CHAPTER 3
CONCEPTUAL DESIGN

3.1 Requirement Elicitation

The question is that from where the requirements are gathered? The requirements
are gathered from director of BIIT and from my supervisor. In each meeting there was
discussion of assigning the objectives/requirements. I have followed each instruction
from my supervisor and director. Firstly, they gave me a task that you have to register
only service provider like shopkeepers’ details in database using registration form.

3.2 Requirement Specification

The requirements for this system are described below which contains all the
functional, non-functional and domain requirements

3.2.1 Functional Requirements


Service provider can register by using registration form then service
provider can add packages which donor can donate for needy people. Donor
can register using registration form then donor can donate packages to
donee. Donee can register using registration form then donee can request
donation from donor. Donee representative can register using registration
form then donee representative can add donee and can request help for donee
from donor.

3.2.2 Non-functional Requirements


These are requirements that any system can perform but these are
desirable qualities that make the system interactive and user friendly. These
include security, performance, availability, integrity, reliability, scalability
and the performance of application.

3.2.3 Domain Requirements

It is the requirement that comes from the application domain of the


system that reflects the characteristics of that domain. The domain

14
requirement of this system should concern about the requirements
that reflect characteristic application.
.

3.3 Conceptual Diagram

Figur
e 3.1: Conceptual Diagram

Approved by: Mr. Shafiq Gondal

Conceptual diagram is a representation of a system. made of the composition


of concepts which are used to help people know, understand, or simulate a subject
the model represents.

3.4 Data Flow Diagram

Requirement Modeling is an important activity to ensure the consistency and


completeness of the requirements

3.4.1 Data Flow Diagram (level-0)

Level O represents the entire software system as single bubble with


input and output data indicated by incoming and outgoing arrows
respectively.

Namaz
Guide
Applicatio
n
15
Figure 3.2: Data Flow Diagram

Approved by: Mr. Shafiq Gondal

Figure 3.2: shows the basic operation of User which database and then the
application gives response to the user in the has the record of all users what
they perform in application.

3.4.2 Data Flow Diagram (level-1)

Figure 3.3: Data Flow Diagram

Approved by: Mr. Shafiq Gondal

16
Figure 3.3 shows the detailed operation done by user, how the request will be
forward and from which table response will be get. The application perform action
according to the needs of user.

3.5 Entity Relationship Diagram

Database design is a collection of processed that facilitate the designing,


development, implementation and maintenance of enterprise data management
systems. It will helps produce database systems.

Figure 3.4: Entity Relationship Diagram


Approved by: Mr. Shafiq Gondal

This chapter in short, the concepts and flow of data that are used to develop this
application. It also in short, the logical design and database design that helps the
programmer to learn and understand the backend of the application.

17
CHAPTER 4
IMPLEMENTATION

4.1 Tools and Technologies

Tools are used to develop an application

 SQLite
 XCode 10.1
 DB Handler
 Swift 4.2

4.2 Coding

4.2.1: Main Screen


 Code

@IBAction func MaleButton(_ sender: UIButton) {

if(flag == false)
{
sender.setBackgroundImage((UIImage(named: "radiobutton2")), for:
UIControl.State.normal)
femaleBtn.setBackgroundImage((UIImage(named: "radiobutton1")), for:
UIControl.State.normal)

flag = true
flag1 = false
selectgender = "Male"
}
}
@IBAction func Femalebtn(_ sender: UIButton) {
if(flag1 == false)
{
sender.setBackgroundImage((UIImage(named: "radiobutton2")), for:
UIControl.State.normal)
MaleBtn.setBackgroundImage((UIImage(named: "radiobutton1")), for:
UIControl.State.normal)
18
flag1 = true
flag = false
selectgender = "Female"
}
}

@IBAction func donebtn(_ sender: Any) {

if selectgender == "Female"
{

let sec:SelectNamazViewController =
self.storyboard?.instantiateViewController(withIdentifier: "womennamaz") as!
SelectNamazViewController

self.navigationController?.pushViewController(sec, animated: true)

}
else if selectgender == "Male"
{

let sec:ManNamazViewController =
self.storyboard?.instantiateViewController(withIdentifier: "mannamaz") as!
ManNamazViewController

self.navigationController?.pushViewController(sec, animated: true)

}
Output:

19
Figure 4.1: Main Screen

After selecting gender from this dashboard and select Fikka from this
dashboard user can select the any one or method that user wants or read from this
dashboard and then go to the next dashboard.
Step by Step Salah is an Islamic Smartphone application meant for instructing
Muslims all over the world about how to effectively offer prayers (Namaz) along with
all the essential information. It is a comprehensive guide for believers to get
themselves familiar with every aspect of daily prayers, non-obligatory Salat and
others. It also lets user know about common Mistakes that occur during routine
prayers. 
4.2.2: Select Namaz (Male and Female)

Code

func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath:


IndexPath) -> UICollectionViewCell {
let cell = collectionView.dequeueReusableCell(withReuseIdentifier:
"selectnamazrakaat", for: indexPath) as! selectnamazrakaatCollectionViewCell
20
if(selectnamaz == "Fajar")
{
cell.selectlbl.text = Fajar[indexPath.row]
arr = Fajar
}
else if(selectnamaz == "Zohar")
{
cell.selectlbl.text = Zohar[indexPath.row]
arr = Zohar
}
else if(selectnamaz == "Asar")
{
cell.selectlbl.text = Asar[indexPath.row]
arr = Asar
}
else if(selectnamaz == "Magrib")
{
cell.selectlbl.text = Magrib[indexPath.row]
arr = Magrib
}
else if(selectnamaz == "Asha")
{
if (selectFikka == "Hanfi")
{
cell.selectlbl.text = AshaHanfi[indexPath.row]
arr = AshaHanfi
}

else
{
cell.selectlbl.text = AshaShaffiorHambliorMalki[indexPath.row]
arr = AshaShaffiorHambliorMalki

}
}

return cell
}

Output:

21
Figure 4.2: Select Namaz (Male and Female)

After selecting the gender and fiqah from previous dashboard.the fiqure 4.2
show the five option for Namaz. The user can select only one option that user want to
learn or read from the dashboard. In this dashboard we can see different types of
namaz shown for Male. Jumma also alsso prayer also shown in this screen. User can
select Jumma prayer. Jumma prayer can select Namaz to see the method of namaz for
male. Jumma prayers is just for Male.after this user move to the next dashboard.

4.3 Project Screen Shots

Following are the screenshots of application with their description.

4.3.1: Main Screen

22
Figure 4.3: Main Screen

Figure 4.3 shows home screen for select the gender from the screen. User can
select Male and Female after selecting from this option user have option to Select
Fikka.User can select option from this five fikkas. In this dashboard the user first off,
all select your gender and then secondly select your Fiqah.after selecting user click on
Done button and move to the next dashboard.
4.3.2: Select Namaz (Male and Female)

23
Figure 4.4 Select Namaz (Male and Female)

Figure 4.4 shows home screen for donee in which multiple options are given
like request package button. Donee can also create requests and view his own
created requests in my requests tab. Donee can also view history and update his/her
profile information. this picture shows the dashboard through which donee can
select what he wants to do, multiple options are given like request package button.
Donee can also create requests and view his own created requests in my requests tab.
Donee can also view history and update his/her profile information.

24
4.3.3: Select Rakaat

Figure 4.5: Select Rakaat (Female)

Figure 4.5 shows home screen for selecting rakaat which user want to select.
User select rakaat from this dashboard which user want to show the method. after
selecting the Rakaat user can move to the next screen. This application provide the
each Namaz method with Rakaat like (Farz, Sunnah,Nafal)etc.
4.3.4: Step by Step Namaz Female

25
Figure 4.6: Step by Step Namaz Female

This figure 4.6 This dashboard or controller show the all information
related the Namaz option that user select in previous dashboard that name was
learn namaz view controller. This figure shows the process of performing
Takbeer for female is mentioned. In this second picture user is reciting Sana with
hands holding in each other.
Audio sound of reciting Sana is also installed in it. This dashboard
provides next and previous button. By clicking next button, we move to next
screen and by clicking previous button we move to previous dashboard. Arabic.
English, Urdu and roman language also insatalled to facilitate the user.
4.3.5: Step by Step Namaz Male

26
Figure 4.7: Step by Step Namaz Male

This figure 4.7 This dashboard or controller show the all information
related the Namaz option that user select in previous dashboard that name was
learn namaz view controller. This figure shows the process of performing
Takbeer for male is mentioned. In this second picture user is reciting Sana with
hands holding in each other.
Audio sound of reciting Sana is also installed in it. This dashboard provides next
and previous button. By clicking next button, we move to next screen and by
clicking previous button we move to previous dashboard. Arabic. English, Urdu
and roman language also insatalled to facilitate the user.
4.3.6: Step by Step Namaz Male

27
Figure 4.8: Step by Step Namaz Male

Figure 4.8 shows the Sajida method for Male. r sajdah  is the act of low
bowing or prostration to God towards the qiblah . It is usually done in standardized
prayers (salah). The position involves kneeling and bowing till one touches the
ground with the forehead, nose, palms, knees and toes, and remaining in that position
until one attains a relaxed state while glorifying God. thrice or more in odd number of
times.
Audio sound of reciting Sana is also installed in it. This dashboard provides
next and previous button. By clicking next button, we move to next screen and by
clicking previous button we move to previous dashboard. Arabic. English, Urdu and
roman language also insatalled to facilitate the user.

28
CHAPTER 5
CONCLUSION

5.1 Concluding Remarks

This project is successfully completed and met the requirements and objectives.
The application covers all the major modules which are used to fulfill the
requirements and facilities and also provide effective and efficient platform for
users. “Namaz Guide” is a software solution for those who want to donate and for
those who want to attain charity. This app also helps users which are service
providers to increase their sales. This app also allows to donee representative to add
donee and request charity for them. As we see in our daily life that many people in
our town or village are needy ones and we are not able to help them so we can
register them in application and ask others to help them. User can also view his/her
history. User can also update his/her profile. This application is developed to
provide ease to user. Using this application, it is easy to donate and easy to attain
charity.

5.2 Future Directions

The researcher has seen that the proposed solution can be expanded in the future.
The following can be used to further enhance the system. Implement the application
for different mobile platforms such as Windows and blackberry to cater for users who
do not have iPhone or Android devices. Support other common languages such as
Urdu, Punjabi, and Pashto to increase its usability and target more users.

5.3 Limitations

This software application is easy to use and can install in Android/IPhone


supported mobile/devices. Users have to just download and install it and use it
without any limitations, the only thing is that users have a strong internet connection
and know how to work with applications.

29
BIBLIOGRAPHY
Bernstein, Eleanor, CSJ. Praying Our Lives: A Woman’s Treasury of Catholic
Prayer. M ria Press, Notre Dame, IN, 2012.

Byron, William, SJ. Praying with and For Others. Paulist Press, Mahwah, NJ,
2008.

Cannato, Judy, Quantum Grace: Lenten Reflections on Creation and


Connectedness. Ave Maria Press, Notre Dame, IN, 2002.

Cleary, William. We side with the Morning: Daily Prayers to the God of Hope.
Ave Maria Press, Notre Dame, IN, 2009.

Flowers, Thomas. Walking Humbly: Scripture Meditations in Verse. Paulist


Press, Mahwah, NJ, 2009.

Gawrych, Andrew, CSC. The Gift of the Cross: Lenten Reflections in the Holy
Cross Tradition. Ave Maria Press, Notre Dame, IN, 2009.

Gawrych, Andrew, CSC. The Gift of Hope: Advent and Christmas Reflections


in the Holy Cross Tradition. Ave Maria Press, Notre Dame, IN, 2009.

Gawrych, Andrew, CSC and Kevin Grove, CSC, eds. The Cross, Our Only
Hope: Daily Reflections in the Holy Cross Tradition. Ave Maria Press, Notre
Dame, IN, 2008.

Giallanza, Joel, CSC. The Seven Sorrows of Mary: A Mediation Guide. Ave


Maria Press, Notre Dame, IN, 2008.

Hamma, Robert. In Times of Grieving: Prayers of Comfort and Consolation.


Ave Maria Press, Notre Dame, IN, 2004.

30
31

You might also like