4. 1-INTRODUCTION I 4/22
Objectives
• Developing a mobile application for Android
• Implementing some telephony services
• submit all under a comprehensive and attractive covering.
5. 1-INTRODUCTION II 5/22
Problem Statement
HOW TO:
• Verify the state of the car using smartphone.
• Follow the different spending related to the car.
• Find the cheapest spare parts.
6. 1-INTRODUCTION III 6/22
Envisaged Solution: CHECKCAR
Application that :
• Respond our needs
• Allows several telephonic services
• Uses a simple interface to communicate
8. 2-ANALYSIS & CONCEPTION I 8/22
Functional Requirements
• Save the expense with the date of purchase in list
• Insert the traveled distance
• Warn the user about a probable problem in the car
• Access to spare part website.
10. 2-ANALYSIS & CONCEPTION III 10/22
Use Cases Diagram
Conception: General Sequence Diagram
CLASS Diagram
user system data base
insert distance
add on data base
succesful add
display the validation message
insert distance & check
compare with old remote
well check
alert if there is a problem
insert expense
add on data base
succesful add
display the expenses with date of the insertion
12. 3- REALIZATION I 12/22
Developing Environment
SQLIte DATABASE for android
Multi-language IDE
Extensible plug-in system
Java / XML
Android Smart Phone
14. 4- LIMITS & EVOLUTION I 14/22
Limits & Evolution
The possibility of adding:
• Optimisation of the graphical user interface android
• This android application could be combined with other application that
compare spare parts prices on the net.
• Also this application could be ameliorated to be able to cover other parts
of the car .
16. 6- CONCLUSION I 16/22
Conclusion
To respect the methodology Mobile-D.
To realize an application that response to all the main
objectives beforehand defined.
The elaboration of this work, allowed us to extend and figure
out our theoretical knowledge and to acquire a good
experience at the level of the practical implementation
.
Editor's Notes
Good morning / good morning ladies and gentlemen…..First of all, we'd like to thank you all for coming here today. My friend Bouzalama and myself Ramzi, are here today to present you our end of year project entitled: “CHECKCAR This projectwassupervised by MR.waelmallek
I'd like to begin by outlining our present topic.First, we're going to introduce our objectives the problemesstatement,thesuggeted solution andafterthatwewillspeack about analysis & conceptions In whom(which) we are going to presente theFunctionalRequirements:Non-FunctionalRequirements and the General Conception.In the part of realization we are going to introduce the working environment, the solution and the simulation.Before concluding, we’ll speak about thepossible evolutions.
our objective is to Develop a mobile application for Android, where we will implement some telephony services , and submit all under a comprehensive and attractive covering.
The Problematic is how toVerify the state of the car using smartphone.Follow the different spending related to the car.Find the cheapest spare parts.
as a response to this problematic we prepose our application which is called CHECKCAR:Application that :Respond our needsAllows several telephonic servicesUses a simple interface to communicate
I will give the floor to my friend X who is going to speak about the conception
Mainly this system allowsSave the expense with the date of purchase in list Insert the traveled distance Warn the user about a probable problem in the car Access to spare part website.
Optionally checkcar provide some requirements like Access to internet to , we will use the GPS System, mobile network, or Last known location if any of the above is unavailable.
inthis application, the user willbe able to ….Alsohecan …….An other use case is the abilityThe sequensediagramit show the chronologicalrun of the application, Interrogate, the system willrespond,
Passing to the conception… oussema will explain this part
In order to improve and optimize CHeckcar,we think about adding some concepts, such as:Optimisation of the GUI android This android application could be combined with other application that compare spare parts prices on the net.Also this application could be ameliorated to be able to cover other parts of the car .