Presentation is loading. Please wait.

Presentation is loading. Please wait.

Photo Meta Data Recorder for iQue Series Developer: Bainian Chen Supervisor: Pascal Vuylsteker.

Similar presentations


Presentation on theme: "Photo Meta Data Recorder for iQue Series Developer: Bainian Chen Supervisor: Pascal Vuylsteker."— Presentation transcript:

1 Photo Meta Data Recorder for iQue Series Developer: Bainian Chen Supervisor: Pascal Vuylsteker

2 Introduction Photo Meta Data Recorder(PMDR) A Palm Handheld Application Main Functions SDLC (Software development life cycle) Analysis, Design, Implementation, Test, Deployment and maintenance.

3 Icon and Main Form

4 Requirement Analysis Main Requirements: save the photos ’ information input by the user get the location ’ s information from GPS send an email Photo Information: input by the user created by application automatically location ’ s information from GPS

5 Requirement Analysis(con.) The Usability Requirement: The photo ’ s number can increase automatically The last photo ’ s information can be reloaded Default photo information can be setup The email title must be meaningful Garmin + first photo name and no. + last photo name and no. + mail no./ total mail

6 Development Tools Palm OS Developer Suite 1.2.0 iQue SDK release 4 iQue3600 PDA Tungsten T3 simulator

7 GUI Database Photo Recorder GPS Domain Photo Information Process > C/C++ > GPS API > Palm OS API Email Domain > Berkeley Interface Modeling - Domain Diagram

8 Modeling – Domain Class Email Domain ResultForm RecordForm DeleteRecord SearchCondition NewRecord GPS Form StatusForm Detail Information Form GUI domain GPS Domain SetupForm Send Email Database Database Domain Information Processor Photo Information Domain

9 Implementation Background: Hardware and software limitation 5 points for good designing Some programming skills Memory and Application Size Memory management Application size management (sections)

10 Implementation GUI Domain The tools for creation and edition Palm OS Resource Editor Connection between interface and code Some solution for screen limitation

11 Sample of the solution

12 Implementation Photo Information Processor Pack the information before saving into DB Unpack the record after reading from DB Find the packed record position in DB

13 Implementation Database Management Domain The basic operation(read, write, delete … ) The advance operation(search, update) The unique of database

14 Sample for conditional search

15 Sample of Unique of DB

16 Implementation The GPS Domain Open GPS connection and load GPS Lib Get GPS information Transfer info. to string. Add the info. to record Close GPS connection

17 Implementation The Email Domain The steps for sending an email to SMTP server Realization Palm OS API Berkeley Interface The limitation

18 Email Domain Interface

19 Testing and Debug User case and Scenario Feedback and Debug

20 Conclusion

21 Question Time


Download ppt "Photo Meta Data Recorder for iQue Series Developer: Bainian Chen Supervisor: Pascal Vuylsteker."

Similar presentations


Ads by Google