1 / 28

ONLINE MOBILE WORLD

ONLINE MOBILE WORLD. Digital Content Distribution System. FPT University 29/04/2011. “Think big, start small and move fast”. “Think big, start small and move fast”. Moontek group. Out line. Why OMW ?.

marydcarter
Télécharger la présentation

ONLINE MOBILE WORLD

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ONLINE MOBILE WORLD Digital Content Distribution System FPT University 29/04/2011 “Think big, start small and move fast” “Think big, start small and move fast”

  2. Moontek group

  3. Out line

  4. Why OMW ? • According to the General Statistics Office, Vietnam signed up 40.2 million new phone subscribers in 2010. Symbian 69,5%

  5. Why OMW ? • Most people will buy almost all of the creative content online • OMW will be launched on store application such as OVI, Viettel, Mworld, … • Revenue VAS of VMG: 60 billion VND/month • Hot games of TeaMobi and iWin: 2 million VND/month • SocbayiMedia: 100000 download game monthly • This project is big enough to cover all our knowledge and experiences. (5 member and 13 weeks)

  6. What is OMW ? • Online: Wi-Fi, 3G, GPRS • Mobile application: Apps run on Mobile • Digital Content: Product available in digital form. It typical refers to music, information and image that are available for download or distribution on electronic media • VAS: Value Added Service

  7. What is OMW ? 3G, GPRS WIFI

  8. Software Process Model

  9. Role and Responsibilities

  10. Assignments and Timetable

  11. User Interface Design

  12. Functional Design

  13. Using Service Process

  14. User requirement specification

  15. Communication protocols • 3G, GPRS, Wi-Fi • HTTP protocol • JSON data format

  16. Development Environments • Hardware Nokia mobile phone with Symbian OS • Software • Server Platform J2EE JDK 1.6 Software Eclipse IDE, mySQL) • Client Platform J2ME

  17. Entity relationship diagram N 1 1 N has S has N 1 1 N buy has N 1 has N 1 has

  18. Technical design HTTP Request - Response Server Client JSON Data Format J2ME J2EE, Spring MVC Hibernate DB

  19. Spring MVC Model Controller AccountController DataController AccountModel AccountView DataModel DataView NewsDataModel NewsDataView DB Hibernate MusicDataModel MusicDataView

  20. Java Game MIDlet Application MainCanvas MainMIDlet Data Downloader Renderer EventListener UIComponent Button Label List TextField

  21. Client-Server Communication Server Web Application Server Client MainMIDlet Request Apache tomcat Sender HTTP JSONParser Downloader Response

  22. Testing Model

  23. Testing Classifications

  24. Test GUI

  25. Test Function for client

  26. Test Function for Server

  27. Test Result

  28. DEMO “Think big, start small and move fast”

More Related