WHERE TO TRAVEL Capstone Project. Content Introduction Project Management Plan Requirement Specification Design Description Implementation Testing Summary.

Slides:



Advertisements
Similar presentations
Supervisor: Mr. Huỳnh Anh Dũng
Advertisements

Supervisor: Mr. Huynh Anh Dung Students: To Quang Duy Pham Ngoc Tien Nguyen Luong Ngoc Chau Nguyen Hoang Phuc Nguyen Thi Trang.
Supervisor: Mr. Huynh Anh Dung Students: To Quang Duy Pham Ngoc Tien Nguyen Luong Ngoc Chau Nguyen Hoang Phuc Nguyen Thi Trang.
Members: Trần Huy Thường Trần Mạnh Cường Đào Anh Thư Nguyễn Duy Tiến
Mobile Voice Mate Final Presentation H.T.M. Gamage F.
OPEN-ONES PROJECT MANAGEMENT SYSTEM INSTRUCTOR. LÊ NGỌC THẠCH (MR) TEAM MEMBERS. NGÔ ĐỨC DUY MẠNH HOÀNG TR ƯƠ NG PHẠM NGUYỄN TR Ư ỜNG GIANG TÔ CÔNG THANH.
Secure Search Engine Ivan Zhou Xinyi Dong. Introduction  The Secure Search Engine project is a search engine that utilizes special modules to test the.
Strategy War Game Combine PC, Mobile and Online gaming HTML, CSS, JavaScript based Native browsers support Chrome, Safari, Internet Explorer Native clients.
LOGO Penny Auction Website Capstone Project Bid It Team Supervisor Huỳnh Anh Dũng Nguyễn Thị Hòa Nguyễn Duy Khánh Huỳnh Hiếu Nghĩa
GEOREMINDERS ANDROID APPLICATION BY: ADRIENNE KECK.
3TC Company e-Restaurant Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description.
Interactive Campus-Centric Mobile Application.  Transfer of knowledge among students and other persons can be hit-or-miss  Multiple sources required.
OPEN-ONES PROJECT MANAGEMENT SYSTEM INSTRUCTOR. LÊ NGỌC THẠCH (MR) TEAM MEMBERS. NGÔ ĐỨC DUY MẠNH HOÀNG TR ƯƠ NG PHẠM NGUYỄN TR Ư ỜNG GIANG TÔ CÔNG THANH.
LOGO Accounting Module In ERP Supervisor: Mr. Nguyễn Hồng Kỳ Students: Hoàng Phương Thảo Tạ Trung Kiên Nguyễn Tấn Trí Lưu Hằng My Nguyễn Văn Tiệp.
CAPSTONE PROJECT OPEN-ONES PROJECT MANAGEMENT SYSTEM INSTRUCTOR. LÊ NGỌC THẠCH (MR) TEAM MEMBERS. NGÔ ĐỨC DUY MẠNH HOÀNG TR ƯƠ NG PHẠM NGUYỄN TR Ư ỜNG.
Theia Technical Design Presentation 3. Theia Overview Theia’s purpose is to create three dimensional, virtual representations of a room. To allow the.
Members: Trần Huy Thường Trần Mạnh Cường Đào Anh Thư Nguyễn Duy Tiến.
LOGO Toll Fee Management Supervisor : Nguyễn Văn Sang.
Capstone Project 1. Sales Management Support System Supervisor: Mr. Ngô Đ ă ng Hà An Group Members: Trần Vĩnh Phúc Nguyễn Hoàng Đức Ngô Tuấn Kiệp Võ Minh.
Supervisor: Mr. Huynh Anh Dung Students: To Quang Duy Pham Ngoc Tien Nguyen Luong Ngoc Chau Nguyen Hoang Phuc Nguyen Thi Trang.
What the $#*! IS my password? Secure Online Password Storage Lon Smith Aaron Gremmert.
Tutor Online Management System Group 10: Chau Quoc Bao To Thi Ngoc Quyen Nguyen Quoc Tuan Luong Van Den Duong Thi Hong Teacher: Nguyen Anh Tu.
“COLLEGE MANAGEMENT SYSTEM” Presented by: BCA VI SEMESTER.
Online Newspaper CMS 1 Date: 27/12/2012. Contents Introduction Project Management Requirement Specifications Design Description Test Documentation Summary.
SupervisorMr. Phan Trường Lâm Group Members01446 – Trịnh Anh Đức – Nguyễn Minh Thành SE02311 –Phạm Tuấn Anh SE02425 – Vũ Hoàng Anh 1.
Capstone Project FPT University VIETNAM TRAVEL SHARING NETWORK Supervisor: Mr. Nguyen Van Hien Team member: Dao Dang Dan Tran Van Su Nguyen Van Nam Nguyen.
Programming Contest Management System Supervisor : Lecturer Phan Tr ư ờng Lâm Students : Hoàng Quang Mạnh Trần Đình Tuấn Nguyễn Thành Trung Phạm Thị Hồng.
LOGO Song Identification System Team members: Nguyen Ngoc Tan Ho Vinh Thinh Nguyen Huu Duy Nguyen Hoang Diep Nguyen Trong Dai Le Thanh Tung Supervisor:
Capstone Project Spring 2014 eBuz E-commerce System.
Hanoi - December 2012 Capstone Project. Project Team Supervisor: Mr. Nguyen Hong Ky FLIS Team: Pham Hoang Phuong Chu Dinh Nam Pham Van Quyen-
DEAL AGGREGATOR Supervisor Supervisor: Trần Đình Trí Students Students: Nguyễn Mạnh Huy Nguyễn Thanh Thủy Nguyễn Quốc Tuấn Đinh Văn Thể Đỗ Duy Việt.
Basics Components of Web Design & Development Basics, Components, Design and Development.
VNCreatures Project Presentation V-creatures
LOGO Accounting Module In ERP Supervisor: Mr. Nguyễn Hồng Kỳ Students: Hoàng Phương Thảo Tạ Trung Kiên Nguyễn Tấn Trí Lưu Hằng My Nguyễn Văn Tiệp.
Smart Navigator Application Supervisor: Mr. Phan Truong Lam.
SALE AND INVENTORY MANAGEMENT SYSTEM Supervisor: Mr Phan Duy Hung.
Supervisor: Tran Dinh Tri Group Members: Duong Ngoc Nhat-NhatDN01687 Nguyen Quang Minh-MinhNQ01717 Nguyen Quang Minh-MinhNQ01717 Duong Hoang Nam-NamDH01552.
METRO CALENDAR A new way to manage your life 1. Table of contents ›Introduction ›Problem definition ›What’s metro calendar ›Project organization ›Project.
Supervisor: Mr. Tran Binh Duong Students: Nguyen Duc Thuong Nguyen Duc Thuong Duong Hong Loc Duong Hong Loc Chu Minh Tung Chu Minh Tung Pham Van Khanh.
Online Debating System P R E S E N T A T I O N O.D TEAM 1 Instructor: Mr. Tr ầ n Đình Trí Students: Tr ầ n Tr ọ ng Hùng | Nguy ễ n Duy Khánh |
Travel Experience Website Capstone Project Hanoi, Apr 24th, 2014.
ROBUST MARKETING. RM TEAM MEMBER Mr.TrungNT Supervisor DucMA Developer HaDV QA & Tester Leader HuongPM QA & Tester TungNT Developer AnhND Project Manager.
LOGO e-Citizen. Phan Nhật Minh Phạm Thị Dinh Vũ Xuân Đông Phạm Thị Huyền Nguyễn Thùy Trang
RFH Team Supervisor: Mr. Phan Trường Lâm Nguyễn Việt Nam – Cao Quốc Hưng – Võ Hoàng Việt – Trần Thị Bích – Nguyễn Tiến Chung -
Group 3 CMPE Community Project. What is CMPE Community project? CMPE Community project aims to create a social web application to create an environment,
Capstone Project Chatting secure on Android. Introduction Project Management Plan Requirement Specification Software Design Specification Testing & Evaluation.
Location Information Networking Supervisor: Mr. Luong Trung Kien Students: Le Tien Dung Tran Quang Ngoc Duong Duc Quyen Nguyen Bao Trung Hoang Khac Tien.
LOGO Supervisor: Mr.Huỳnh Anh Dũng Students: Nguyễn Công Tuyến Nguyễn Cảnh Phương Phạm Thị Hằng Bùi Thị Huệ Trần Đức Bình Nguyễn.
House Finding Management Supervisor: Mr. Trần Đình Trí & Avengers Team 1.
ISS Team Group Member ◦ Nguy ễ n Nh ậ t Minh ◦ Nguy ễ n Kh ắ c Khu ◦ Ph ạ m Ng ọ c Hi ế u ◦ Nguy ễ n Ng ọ c Khánh ◦ Nguy.
Top.Not.59 Group: Trần Hùng Team Leader Mai Thị Thu Hà Vũ Hồng Quân Lê Thị Hoài Thu Vũ Đình Thắng Supervisor: Mr. Nguy Ễ n T Ấ t Trung.
FPT University 29/04/2011 “Think big, start small and move fast” Online Mobile World1 “Think big, start small and move fast”
Team Collaboration Application HAKI Team collaboration - HAKI Nguyễn Văn Hiệp – SE01961 Nguyễn Hoàng Anh – SE02151 Đỗ Hữu Chiến – SE02258 Lê Mạnh Linh.
Team members: Pham Minh Ha Ly Ngoc Anh Nguyen Duc Viet Nguyen Thi Huong Supervisor: Huynh Anh Dung (Mr.)
LOGO Supervisor: Mr. Tran Binh Duong Students: 1 4. Nguyen Huong Thanh 5. Pham Thi Bich Thuy 6. Nguyen Thi Thu Huyen Funny Contents Sharing Community 1.
The commercial center's restaurant management Supervisor: Trần Đình Trí Team member: Nguyễn Tuấn Vương Nguyễn Văn Hoàng Nguyễn Xuân Tùng Phạm Sỹ Vinh Phạm.
MUSIC IN ME Supervisor : Trần Đình Trí. TEAM G5 Trần Hà Huy Bùi Quốc Anh Nguyễn Phúc Lộc Trần Quang Tùng Hoàng Anh Minh.
Advanced Higher Computing Science
Blood Bank Phạm Tiến Lập – SE02683 Nguyễn Sơn Hải – SE02879
ONLINE SHOP MANAGEMENT SYSTEM
Coach Route Searching System
Supervisor : Trần Vinh Thu
RA-Team Supervisor: Tran Dinh Tri Member: Nguyen Hoang Duc(PM)
Capstone Project MIDAS PROJECT
A Study of Google Map API on Android Platform and an “EasyEat”
Baokim Mobile e-Wallet.
Web App vs Mobile App.
TechEd /15/2019 8:08 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
05 | Desktop Applications
Online Solution for Small Shop
Presentation transcript:

WHERE TO TRAVEL Capstone Project

Content Introduction Project Management Plan Requirement Specification Design Description Implementation Testing Summary Demo & Q&A 2

Introduction 3 People Background Existing System Trending Proposal Scope

People 4 Trinh Trung Kien Developer & CM Nguyen Thi Thu Trang Test Lead Hoang Minh Nhat Developer & QA Nguyen Van Khanh Developer & Tester Hoang Van Dong PM & Technical Leader Mr. Bui Dinh Chien Instructor

Background 5 Search for “dia diem” keyword

Background 6 Search for “dia diem” keyword

Idea 7 Create an Sharing Location Mobile Application Trend to user

Existing System 8

Google Place Focus only for owners business No tip, no recommend Not fully supported in Vietnam Some people don’t know it (almost Google Search and Gmail) 9

thodia.vn A place sharing of Vietnamese with big data Almost in Ho Chi Minh City Not fully supported in Mobile application 10

Foursquare Best sharing places on Mobile Application on the world. Lots of functions, easy to use and flexible Expanding in Vietnam 11

Proposal Specialized for Vietnamese users and Vietnamese addresses. Support interacts with Facebook to easy to find friends. Based on iPhone will makes system popular and easy to use. 12

Scope 13 iPhone App Back-end Website

Out of Scope 14 Android Window Phone

Content Introduction Project Management Plan Requirement Specification Design Description Implementation Testing Summary Demo & Q&A 15

Project Management 16 The purposed system Development Environment Process Project Organization Project Plan

The purpose of system 17 Easy to useAttractiveBig Data Trend to user Available 24/24

The purpose of system iPhone Application View, search location information Check in, share tip, image, new location Search, like, follow, evaluate location Explorer based on current location Find, follow friend activities Get trending and recommendation 18

The purpose of system 19 Back-end View statistic Manage Users, User Level Manage Location, Location Category Manage Report Spam

The purpose of system 20 iTravel

Development Environment 21 Mac OS 10.7 Xcode 4 Eclipse MAMPPHP 5 & MySQL

Deployment Environment 22 iPhone Apache Server

Process 23

Project Organization 24 Hoang Van Dong PM Hoang Van Dong Tech Lead Hoang Van Dong Designer Trinh Trung Kien Developer Nguyen Van Khanh Developer Hoang Minh Nhat Developer Nguyen Thi Thu Trang Test Lead Nguyen Van Khanh Tester Hoang Minh Nhat Tester Trinh Trung Kien Tester Hoang Van Dong Tester Hoang Minh Nhat QA

Project Planning Follow Capstone Project requirement Submit all report on time 25

Content Introduction Project Management Plan Requirement Specification Design Description Implementation Testing Summary Demo & Q&A 26

Requirement Specification 27 User Requirement System Requirement Non-function Requirement

User Requirement 28

Main Functions (1) Sign up/Sign in/Account management Sharing location/tip Check in/follow/comment location Push notification Reporting spam Voting (Location/Tip/User wall post) Create new location 29

Main Functions (2) Searching user/location Recommendation (User rating/Trending) Survey (Location) User Management Place/Location Management Statistic 30

System Requirement 31

Client Flow 32

Server Flow 33

Non-function Requirement Reliability Availability Security Maintainability Portability Performance 34

Content Introduction Project Management Plan Requirement Specification Design Description Implementation Testing Summary Demo & Q&A 35

Design Description 36 System Architectural Design Component Database Design

System Architectural Design 37

Component 38

Database Design 39

Content Introduction Project Management Plan Requirement Specification Design Description Implementation Testing Summary Demo & Q&A 40

Implementation 41 Technologies Tools Coding Convention Coding Review Performance Security

Development Environment 42

Hardware 43 iPhone

Coding Convention Follow Objective-C Coding Conventions of Apple Follow general PHP Conventions 44

Coding Review By Technical Leader Peer Review 45

Performance Considerations 46 Minimize requests to server and database hit Using JSON to transfer data. Cache images. Background request.

Security Considerations Not done Avoid DDOS attack Using SSL 47 Client and server validation No SQL Injection Encrypt sensitive data

Content Introduction Project Management Plan Requirement Specification Design Description Implementation Testing Summary Demo & Q&A 48

Testing Test plan. Expected number of test case and bugs. Test tool and environment. Checklist. 49

Content Introduction Project Management Plan Requirement Specification Design Description Implementation Testing Summary Demo & Q&A 50

Summary 14/12 published to Apple Store 5 rating (5 starts) More than 100 download Future Continue developing Invest in this product 51

Content Introduction Project Management Plan Requirement Specification Design Description Implementation Testing Summary Demo & Q&A 52

Demo & Q&A 53