You are on page 1of 9

WACHEMO UNIVERSITY

COLLEGE OF ENGINEERING AND TECHNOLOGY


SCHOOL OF COMPUTING AND INFORMATICS
DEPARTMENT OF INFORMATION TECHNOLOGY

FINAL YEAR INDUSTRIAL PROJECT PHASE ONE

TITLE:-ANDROID BASED SMART APPOINTMENT REMINDER


Contents
Introduction...........................................................................................................................................3
1. Background.......................................................................................................................................3
1.1.The Existing System........................................................................................................................3
1.1. 2.Location Reminder..................................................................................................................4
1.1.3. Alarm reminder:......................................................................................................................4
1.3. Statement of the Problem................................................................................................................4
1.4. Objective of the project..................................................................................................................4
1.4.1 General Objective.....................................................................................................................4
1.4.2. Specific Objective....................................................................................................................5
1.5. Proposed System............................................................................................................................5
1.6. Scope and Limitation......................................................................................................................5
1.6.1 Scope of the system..................................................................................................................5
1.6.2 Limitations of the system..........................................................................................................5
1.7. Methods and Tools.........................................................................................................................6
1.7.1.Data Source and Data Collection Methods...............................................................................6
1.7.2. System Analysis and Design Methods.....................................................................................6
1.7.3. System Implementation Methods and How to use Methods....................................................6
1.8.Beneficiaries of the System or Application......................................................................................6
1.9.Feasibility Study..............................................................................................................................7
1.9.1Economic Feasibility.................................................................................................................7
1.9.2. Technical Feasibility................................................................................................................7
1.9.3 Operational Feasibility..............................................................................................................8
1.9.4. Legal Feasibility......................................................................................................................8
1.10.1. Time Management plan.........................................................................................................8
1.10.2.Budget Plan............................................................................................................................8
Chapter one:

Introduction
Mobile computing has so many distinguished characteristics. To mention some, its wireless
connectivity, small screen size, battery power usage, and its functionality suited to the mobile
user. Because of this nature, developing mobile applications are inherently different from
desktop or web based applications.

These days the numbers of mobile users are increasing and a lot of applications, and
services generate a lot of data, and information to mobile users. These mobile users are
professional people who can be executive, sales people, service engineers, teachers, etc. In
general everyone is becoming a mobile service user. These users are using different
applications; among the many applications used by many users are productivity applications.
Our team member will build a productivity application named android based smart
appointment reminder.

Building an appointment reminder application will solve some of the problem face by many
people such as forgetting. Forgetting is a common complaint or factor that everyone shares.
For this reason, Android Based Smart Appointment Reminder application helps you to
remember your important meeting dates and place.

1. Background
For the past few years, android based mobile applications were almost not applicable.

According to the information from the Android website, android based mobile devices are
increasing by 53% every year and becoming an open standard for mobile devices

Considering them as a key lever to development of android based application

Know day’s any appointment agreements based on current location and transport mood are
manually or mind work.

But this system is not well. For better appointment management and time usage, an efficient
smart appointment reminder application is a key.

it helps to monitor appointment place and time.

1.1.The Existing System


As we know now days there are so many ways to remember any appointment to the user.

Among these applications we will try to describe some of application they are related to
ASAR.
These applications are related to ASAR in deferent angles and all have their own drawbacks
and advantages.

These applications are lists below:-

1.1. 2.Location Reminder


is an efficient and accurate location based reminder application.

it is the perfect travel reminder Application that reminds you of your place or area as you go.

the Application is a completely free location reminder, full-featured alarm that notifies when
you arrive in the surrounding area of a location.

is an application that enables you to record any track you passed using the GPS device on
your Android powered phone .

1.1.3. Alarm reminder: is used to the mobile application user to remind appointment time
based on which can be set. it reminds or notifies to the use only the appointment time.

1.3. Statement of the Problem


Now a day, mobile applications play an important role in the development of the country in
respects of many ways

Accordingly users need to get enough information about each and every smart service using
mobile applications.

From these mobile application the user need will be to get service like appointment reminder
mobile application.

Appointment handling, as most of us know, are composed time and place.

Sometimes it is necessary to be notified about the appointment on time.

Considering growth of usage of android powered mobile devices, create an Android based
smart appointment reminder which notifies the appointee his/her appointment based on
his/her current location and mood transportation to appointment place is a solution for the
specified problem.

However, within the current android based mobile application it is not possible to be notified
about the appointment based on current location and mood of transport.

1.4. Objective of the project


1.4.1 General Objective
Is to design and develop android based mobile application appointment reminder.
1.4.2. Specific Objective
Developed to help users by reminding appointment using mobile simply by detecting current
location and retrieving the appointment position.

The specific objectives of this project are listed as follow:

-Avoiding paper based appointment setting by providing automated based appointment


reminder.

-Avoid an appointment time lost and notifies appointment based on transportation mood.

-Avoid forgetting an appointment

-It prevents to the user from stress and confusion.

-Notifies users the type of problem facing

1.5. Proposed System


As we see in the above Location remainder this reminder notifies to the user only the current
location or place of the user available. But it is not notifies the appointment place,
appointment type, the transportation mood and the appointment time and alarm remainder it
notifies or reminds only the appointment time but it is not notifies the appointment place,
appointment type, the transportation mood and the appointment time also notifies on the
exact time. So ASAR can solve these problems.

1.6. Scope and Limitation


1.6.1 Scope of the system
The project will include android development environment setup, user interface design,
database design, coding, testing.

In other words, it is a complete life cycle of a full mobile application development.

1.6.2 Limitations of the system


Due to lack of time, budget, access and different academic loads on the project developer
group the project cannot encompasses the following activates:-

-Works in android operating system only.

-It need high accuracy GPS and it is not work without the internet connection

-Restricted in areas.

other mobile operating system may be considered after the completion of this project as a
second phase or future development.
1.7. Methods and Tools
1.7.1.Data Source and Data Collection Methods
-In this project, we will use following resources to achieve the project objectives.

Data and information

-Internet(Email and website(www.javatpoint.com))

-Books (2008_Ed_Burnette_Hello_Android, mobile computing principles text book and


From_OO-SAD lecture note)

Computer Software like

-MS-office, MS-project, paint, Visio, Java, Sqlite database server, Netbeans, ADT and
Android SDK,

The project team has used the following techniques mainly for gathering requirements and
for describing the proposed application.

-Review related works.

-By observing the existing problem.

-by discussing and analyzing the problems with project team.

1.7.2. System Analysis and Design Methods


In Analysis and Design:- Object Oriented System Analysis and Design (OOSAD)
using Unified Modeling Language (UML) and Visio Software.

Because allows full exploitation of the power of object-based and object-oriented


programming languages.

1.7.3. System Implementation Methods and How to use Methods


Graphics design tools (like Photoshop, paint),Database (like Sqlite),Programming
language (Java),Development tools (Eclipse, ADT).

-The model that we will use in our system development life cycle is the waterfall
model.

1.8.Beneficiaries of the System or Application


User:-after developing the ASAR any person can beneficiary. By the following ways:-

remained their appointment time early

can get necessary information about the appointment


remained their appointment place

The developers or team members

obtain knowledge and experience from it.

use it for partial fulfillment of degree program.

gain income if it is complete

1.9.Feasibility Study
the feasibility analysis of our project involves the following:-

1.9.1Economic Feasibility
Identifying the costs and benefits related with developing the project.

that is why it is sometimes called Cost-Benefit Analysis.

here, in determining benefits, there are two cases for benefit analysis such as

Intangible and Tangible

in determining cost analysis

One time(initial) cost and recurring costs.

the following are the tangible and intangible benefits:-

.Tangible benefit: - are those our project benefit that can convert into monetary values.

e.g. reduced stationary cost

Intangible benefits: are those our project benefit that cannot convert into monetary values.

e.g. knowledge gain by project developer, increasing the competitiveness of the


individual ,more timely, updated, and accurate information, better appointment management.

1.9.2. Technical Feasibility


Assessing the ability of our team to construct the proposed application.

Generally our team members are new to the developing environment of mobile application.

But we will try to understand the scope, objectives including specific objectives and
limitations of the proposed application well.
As a result we will try to develop the ASAR mobile application successfully within proposed
time and required functionality.

So that the project is technically feasible.

1.9.3 Operational Feasibility


Deals with the degree to which the proposed application solves business problems.

The proposed application will solve the problems in the following ways.

by providing a new and reliable means to handling appointment

by providing up to date and accurate alert to the appointment

better management of time

so ,the entire team member expects the application to be operationally feasible.

1.9.4. Legal Feasibility


The system is legally feasible.

1.10. Project Management plan

Is a process of devising and maintaining a workable scheme to accomplish the business need
that the project was undertaken to address.

1.10.1. Time Management plan


deals with the timely completion of the project considering the time required for each
activity in the work break down structure (WBS).see as below:-

i Task name start finis duratio completi month


d h n on de ja feb ma Apr ma Ju
c n r r il y n
1 Proposal Dec/ Jan 2w 90%
preparation 28/23 19/2
3
2 Requirement
elicitation
3 Design
4 implementati
on
5 Testing
6 Finalizing
project
1.10.2.Budget Plan
phase quantity Price in birr Total amount
paper 80 2 birr 160 birr
pen 3 25 birr 75 birr
computer 1 27,000 21,000 birr
Flash drive 1 270 270 birr
Print 1 100 100 birr
total 21,0605 birr

You might also like