Download - 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????