Android Mobile based Search Engine in PHP
Abstract:
Our
Android based mobile search engine is developed in PHP. In this project you can
search jobs and information. Android
operating system is software foundation and operating system for mobile phone
devices. It is based on the Linux system kernel. It was developed by Google and
later the Open Handset Alliance (OHA). It allows writing handled code in the
java language.
Due
to Android operating system here is the possibility to write programs in other
dialects and producing it to ARM local code. Introduction of the Android
operating system foundation was declared on 5 Nov 2007 with the beginning of
OHA. It’s a consortium of several companies.
Coding language:
PHP Flex
Back-end:
MySql
Hardware requirements:
Processor : INTEL Pentium 4
RAM : 512MB
Hard Disk Drive : 2GB
Mobile : Android Mobile
Software requirements:
Operating system
: Windows XP or any latest version of windows
Web Browser : Mozilla Firefox or any browser
Front- End : PHP, Flex
Back- End : MS SQL SERVER 2008 EXPRESS
Implementation:
If
there is one area of certain growth in these troubled economic times, it is the
mobile communications sector. And with significant improvements having emerged
over the last few years in vital areas such as data transfer speed, screens and
content, mobile devices are starting to challenge the PC as an Internet access
device of choice. This in turn has raised a key issue in the Mobile Internet
space: that of the optimization of sites for mobile devices and search engines.
It's
all very well delivering a repackaged version of a standard web site to mobile
devices, and most of the presentation challenges this raises have been
addressed one way or another. But the fact remains that mobile Internet usage
diverges from traditional usage in a number of important ways. The failure of
content publishers to understand the implications of these differences for
content can only lead to sub-standard mobile sites that run the risk of
providing irrelevant material and poor usability. This in turn results in an
impoverished mobile Internet experience for users, which impacts take-up and
slows down the whole cycle.
Mobile
Searching is different
The
first thing developers need to bear in mind is that there are real differences
in the way mobile users tend to search compared with standard desktop-based
searching. For example, there are differences in the type of content that
mobile users tend to seek out. This content is far more likely to involve an
area that fulfills some immediate requirement, such as music or a ringtone, a
navigational query, or an entertainment-related question.
In
fact, research has suggested that around 50% of search queries from mobile
phones tend to fall into just seven key categories: the above three, plus
sports, local knowledge, shopping, and reference. Clearly any publisher who
deals in one or more of these kinds of data - probably most of them - needs to
consider the likelihood that a significant proportion of the site's potential
audience could be mobile-based and optimize accordingly.
Modules:
1. User module
This
module will maintain all the users using this application. Generally there are
two types of user.
·
Users
·
Administrator
2. Search
module
·
Integrate global (web) search into your
application.
·
Enable your application
·
Tie into the quick search box
3. Database
module
This
module maintains the list of files uploaded by the user. Administrator can
remove any file that on complain from any user.
Application Screen Shots:
![]() |
| Action Page |
![]() |
| Add Job Page |
![]() |
| Add User Page |
![]() |
| Edit Job Page |
![]() |
| Search Field Page |
![]() |
| Search page |
![]() |
| View Job Page |
![]() |
| View Page |
![]() |
| User Log Out Page |
Implementation Screen Shots:
![]() |
| ER Diagram |
![]() |
| Use Case diagram 1 |
![]() |
| Use Case Diagram 2 |
![]() |
| Sequence Diagram |
![]() |
| Test cases (Back-End) |















