LOGO www.directionhunter.com.vn 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.

Slides:



Advertisements
Similar presentations
Mini Project Seminar on Pizza Ordering Application for Android
Advertisements

© 2010 Bennett, McRobb and Farmer1 Use Case Description Supplementary material to support Bennett, McRobb and Farmer: Object Oriented Systems Analysis.
Supervisor: Mr. Huỳnh Anh Dũng
Supervisor: Mr. Huynh Anh Dung Students: To Quang Duy Pham Ngoc Tien Nguyen Luong Ngoc Chau Nguyen Hoang Phuc Nguyen Thi Trang.
Bernd Bruegge & Allen H. Dutoit Object-Oriented Software Engineering: Using UML, Patterns, and Java 1 Requirements Analysis Document Template 1.Introduction.
Members: Trần Huy Thường Trần Mạnh Cường Đào Anh Thư Nguyễn Duy Tiến
NMS1.0(c) Copyright Final Year Project Demonstration Dublin City University 29 th May 2003 Team Members : David ReadeTimothy Kelly
Use Case What is it?. Basic Definition Of who can do what within a system? TemplateDiagramModelDescription.
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 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
Feasibility Study.
GEOREMINDERS ANDROID APPLICATION BY: ADRIENNE KECK.
Chapter 7 IS630. Project Design  Technical Design & Specification Network and System Architecture & Design Software System Architecture & Design  Database.
Chapter 7 Applying UML and Patterns Craig Larman
3TC Company e-Restaurant Project management plan lick to add Title 2 Contents Introduction add Title 1 Requirement Specifications 3 Design Description.
Business System Analysis
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.
CS 772: Global Knowledge Networks V. “Juggy” Jagannathan CSEE, West Virginia University.
Facilitating Document Annotation using Content and Querying Value.
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.
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.
Members: Trần Huy Thường Trần Mạnh Cường Đào Anh Thư Nguyễn Duy Tiến.
+ TIC-TAC-TOE GAME CAPSTONE PROJECT SEN Team Members Sno.NameITU ID 1Keerthi Alimity Venkata Ganugapati Sujitha Sanku Bavi Bharathan87550.
Supervisor: Mr. Huynh Anh Dung Students: To Quang Duy Pham Ngoc Tien Nguyen Luong Ngoc Chau Nguyen Hoang Phuc Nguyen Thi Trang.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 6/6/2016 1/25 IT076IU Software Engineering Project Review 2.
Online Newspaper CMS 1 Date: 27/12/2012. Contents Introduction Project Management Requirement Specifications Design Description Test Documentation Summary.
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.
Introduction Software Project Management Plan Software Requirements Specifications Software Design Description Software Test Result.
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.
Capstone Project Spring 2014 eBuz E-commerce System.
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.
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.
FINAL PRESENTATION Mr. Nguyễn Văn Sang Lê Thị Xuân Phạm Minh Tú Phạm Huy Khôi Phạm Hà Hải Ngô Hà Thu Supervisor Team Member.
Supervisor: Tran Dinh Tri Group Members: Duong Ngoc Nhat-NhatDN01687 Nguyen Quang Minh-MinhNQ01717 Nguyen Quang Minh-MinhNQ01717 Duong Hoang Nam-NamDH01552.
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.
SMART HOME Capstone project introduction Capstone project _Star team. Dec-12 1.
Travel Experience Website Capstone Project Hanoi, Apr 24th, 2014.
Capstone Project FPT University FOOD ADVISOR APPLICATION Supervisor: Mr Nguyen Van Sang Team member: Doan Thi Hai Yen Hoang Anh Tuan Nguyen Minh Tu Tan.
WHERE TO TRAVEL Capstone Project. Content Introduction Project Management Plan Requirement Specification Design Description Implementation Testing Summary.
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 -
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 YOFOTO WEBSITE Capstone Project Yofoto Team Supervisor Nguyễn Hồng Kỳ Vũ Phương Dung Lương Xuân Hải Đào Thiện Đăng Trần Quang.
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.
Soccer Fields Management Supervisor: Mr.Bùi Đình Chiến Team member: Trịnh Bá Ngọc Tạ Quang Hùng Lê Vũ Việt Anh.
Future Lock Security Group Member Nguy ễ n V ă n Tuy ề n – SE02119 Vũ Ng ọ c Linh – Vũ V ă n An – SE02207 Supervisor Hoàng Xuân S ơ n Project Code.
Cemetery Information Management System CEMETERY INFORMATION MANAGEMENT SYSTEM Supervisor: Mr.Trần Bình Dương Team Members:  Phạm Văn Bình  Ngô.
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.
Blood Bank Phạm Tiến Lập – SE02683 Nguyễn Sơn Hải – SE02879
Online Event Organizing Company Managemant System
Coach Route Searching System
Capstone Project W-CMS `.
Supervisor : Trần Vinh Thu
RA-Team Supervisor: Tran Dinh Tri Member: Nguyen Hoang Duc(PM)
Capstone Project MIDAS PROJECT
Pregnant healthcare website
Smart Tendering System
Baokim Mobile e-Wallet.
Systems Analysis and Design in a Changing World, 6th Edition
Software Engineering Lecture #5.
Software Architecture
Online Solution for Small Shop
Presentation transcript:

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 Ngọc Long Direction Hunter

Contents Add Your Text in here 3. Requirement Specifications 4. Design Description 5. Implementation 6. Test Documentation 1. Introduction 2. Project Management Plan 7. Demo & Q&A

Part 1: Introduction Development Team Background Literature Review Ideal Product

Development Team

Background  Android: New generation of smart mobile phone  The need of searching location  Reliability and complement of information sources  Vital demand of mobile search engine

Literature Review

Ideal Vietnamese Small & Enough Reliability User Friendly - Real huge data - Contribution from million users - Vietnamese User - Vietnamese Place - Vietnamese Language - Support useful functions - Best performance with resource - Nice user interface - Easy to use Android Platform

Our Product

Project Overview - Front-end - Back-end 2. Project Organization - Process Model - Role and responsibilities 3. Tool and techniques - Hardware - Software Project Planning - Tasks - Risk management Part 2: Software Project Management Plan

Project overview : Front-end  Place:  View place directory, place detail  Add new place  Search place  Call place  View place on map  Get direction to place  Evaluate place: Rating, review, comment, visiting…  Add place picture…  Inform incorrect information  Favorite: view Favorite list, delete, view on map…  Map: view place by category, view place Nearby, Get Direction  Transportation  Group: create group, device member, view GPS of other member, manage schedule, auto remind…  Setting

The proposed system – Back-end Place Sharing Network Back-end Manage Places Manage Users Manage Categories Manage Address Parts Manage Spam Report Manage Comments 13 Manage Transportation

Process Follow Iterative model Place Sharing Network14

Role and responsibilities

Environment - Hardware Place Sharing Network Development Hardware Server Hardware 2 Gb of RAM 300Gb of hard disk Core 2 Duo 2.0 Ghz 4 Gb of RAM 300Gb of hard disk Core 2 Duo 2.0 Ghz 16 Two Android smartphone with GPS and Wi-Fi powered

Environment -Software

Project Plan

Part 3: System Requirement Specifications 1. User Requirement 3. Nonfunctional Requirement Direction Hunter- The art of mobile search 2. System Requirement

Place Setting Transportation Map Group URD User Requirement Admin

System requirements  Document requirements for each use case  Each includes:  Use case diagram  Actor  Summary  Goals  Triggers  Preconditions  Post conditions  Success scenarios  Alternative scenarios Place Sharing Network  Exceptions  Relationship  Business rules  Description  Screen  Data field definitions  Button definitions 21

Non-functional requirements Place Sharing Network Usability Availability Security Reliability Performance Security Portability 22

Part 4: Software Design Description Architectural Design Component Diagram Detail Design Database Design

Architectural Design

Component Diagram

Detailed design  Design for each use case  Class diagram  Class explanation  Sequence diagram Place Sharing Network26

Detail Design

Part 5: Implementation Place Sharing Network Tool & Technologies Android training Coding convention & coding checklist Unit test Code review Deployment consideration Performance consideration 30

Tool Robotium

Coding convention  General.NET and Java coding conventions  Follow FxCop, JTest rules  Define specific convention for Android platform

LOGO Place Sharing Network33

LOGO Place Sharing Network34

LOGO Place Sharing Network35