Android mobile sms project Ppt

Post on 18-Apr-2015

300 views 38 download

description

a mobile sms Btech project on android os

Transcript of Android mobile sms project Ppt

Android Free SMS Application using KSOAP

Batch : PJ-B9

INDEX

1. INTRODUCTION2. MODULES3. CLASS DIAGRAM4. SEQUENCE DIAGRAM5. DATABASE – ER DIAGRAMS6. SCREEN SHOTS AND TEST CASES7. CONCLUSION8. FUTURE SCOPE

INTRODUCTION• This application is mainly intended to

send sms for free of cost from android mobile.

• As an objective of this application is where user can send any no of sms for free and n number of users at a time.

• Here user does not need to activate any sms package provided by service provider. So does not need to bother about service provider cost.

• And the main advantage is, we can send sms without SIM card using Wi-Fi, here we are sending sms through GPRS or Wi-Fi.

• This application having facilities like sending group sms, customized sms and view history.

KEY FEATURES• Sending sms to multiple users at a

time.

• Creation and Deletion of Groups.

• Sending Group sms.

• View History.

MODULES

• Integrating web services • Designing UI • Creating Groups • History Module• Customized SMS • Group SMS

Integrating web services

• In this module we are integrating web services through KSOAP in order to send the sms to intended party.

• By Integrating web services only, one can send messages to the intended person.

• So Integrating web services plays a key role.

Designing UI

• In this module we are creating user interface for our application.

• We are using xml to create User Interface for android applications.

Creating Groups• This module will be used to create

customized group from the contact list and send SMS to the group .

• By creating groups, message can be send at a time to all the persons who are in that particular group.

History Module

• All the sms (group and customized) will be saved in sqlite data base it can be retrieved and shown to the user to view sms history.

• This sqlite is inbuilt in android mobile phones.

Group SMS

This module will be sending SMS to the created group.

Customized SMS

Here user can send sms through auto selection box to a single and multiple user. 

 

Sms application

Send sms

Name : string

Phnum : int

Sending()

Groups

Name : string

Phnum : integer

Group name : string

Create Group()

Delete Group()

View History

Name : string

Phnum : integer

View history()

Send Groupsms

Name : string

Phnum : integer

Group name : string

Send Groupsms()

Class Diagram

Actor

Application DB

sendingSingleSms() updating

Updating

sendGroupsms() updating

success

viewHistory updating

success

SMSAPP

request

response validatingsuccess

Success

request

validatingrequest

creatingGroup()

Sequence Diagram

MySMSTableName

Phone NumberDate

Time

ER DIAGRAM

Contacts

Phone Number

Email Id

NameMyGroups

Name

Phone NumberGroup Name

SCREEN SHOTS

SNo Inputs Expected Result Actual Result Status(Passed/ Failed)

1 We have to select one icons

After selecting it should open the homepage of the icons

It opens the homepage of the selected icon

Passed

Test Cases

SNo Inputs Expected Result Actual Result Status(Passed/ Failed)

1 Enter phn no only

It should display alert like enter the message

It displays the alert Passed

2 Enter only message

It should display alert like enter phn no

It displays the alert Passed

3 Enter message and phn no

The message should be sent

It display the alert like message has been sent successfuly

Passed

Test Cases

SNo Inputs Expected Result Actual Result Status(Passed/ Failed)

1 Select contacts icon and click on menu option

It should display the icons on the screen

It displays the icons

Passed

2 When we select new contact

It should display a window to create a contact

It displays the window to enter the details

Passed

Test Cases

SNo Inputs Expected Result Actual Result Status(Passed/ Failed)

1 After selecting one contact

It should display the icons on the screen

It displays the icons

Passed

2 After selecting delete contact

It should display the alert like do u want to delete the contact

It displays the alert

Passed

Test Cases

SNo Inputs Expected Result Actual Result Status(Passed/ Failed)

1 When we select ok button

The contact should be deleted

Contact is deleted

Passed

2 When we select cancel button

It should open the contact list

Contact list is opened

Passed

Test Cases

S.No Inputs Expected Result Actual Result Status(Passed/ Failed)

1 When we select the create group icon

It should display an alert to create the group

It opens the alert to create group

Passed

2 When we select the deletegroup icon

It should display an alert to delete the group

It opens the alert to delete group

Passed

Test Cases

SNo Inputs Expected Result Actual Result Status(Passed/ Failed)

1 Enter group name

It should create the group

Group is created

Passed

2 Without entering group name

It should open the groups list

It opens the groups list

Passed

Test Cases

SNo Inputs Expected Result Actual Result Status(Passed/ Failed)

1 Select group only

It should display alert like enter the message

It displays the alert Passed

2 Enter only message

It should display alert like select group

It displays the alert Passed

3 Enter message and group

The message should be sent

It display the alert like message has been sent successfuly

Passed

Test Cases

SNo Inputs Expected Result Actual Result Status(Passed/ Failed)

1 When we select delete button

Message should be displayed

It displays message deleted succesfuly

Test Cases

CONCLUSION• The goal of the Android Free SMS App

using KSOAP is achieved and the problems are solved.

• The primary objective is to send the Sms for free from the internet.

• The application helps user in different

ways like sending sms to different users at a time ,creation and deletion of groups and sending group sms and also used to view the history.

FUTURE SCOPE• Android Free SMS App using KSOAP is a futuristic

application that has a high scope. As a part of this application we are sending only text base messages to any another mobile user.

• Here, as part of future scope enhancing we can develop this project to send multimedia messages like images, audio and video files too.

• We can block the users to send/receive messages in to the next enhancing of this application.

 

QUERIES????