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

alize
Download Presentation

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 billion 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 ? 3G, GPRS WIFI

  7. Software Process Model

  8. Role and Responsibilities

  9. Assignments and Timetable

  10. Team work • Offline: • Weekly • Online: • Skype, Email • SVN

  11. User requirement specification

  12. User Interface Design

  13. Functional Design

  14. Communication protocols • Connections: 3G, GPRS, Wi-Fi • Protocol: HTTP protocol • Data format: JSON

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

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

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

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

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

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

  21. Testing Model

  22. Testing Classifications

  23. Test GUI

  24. Test Function for client

  25. Test Function for Server

  26. Bug list

  27. Test Result

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

More Related