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.

Slides:



Advertisements
Similar presentations
Final Project Instructor: Nguyen Anh Tu Students: Tran Tien Tai Tran Tien Tai Tran Ngoc Mai Tran Ngoc Mai Tu Kim Tuan Tu Kim Tuan Nguyen Ngoc Phuong Nguyen.
Advertisements

CLINIC MANAGEMENT SYSTEM
Supervisor: Mr. Huynh Anh Dung Students: To Quang Duy Pham Ngoc Tien Nguyen Luong Ngoc Chau Nguyen Hoang Phuc Nguyen Thi Trang.
LOGO FACE DETECTION APPLICATION Member: Vu Hoang Dung Vu Ha Linh Le Minh Tung Nguyen Duy Tan Chu Duy Linh Uong Thanh Ngoc CAPSTONE PROJECT Supervisor:
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
EProject: Airlines Reservation System Instructor: Do Quoc Binh Group 2: Team Member 1.Dao Tuan Huy (GC0232) 2.Le Minh Duc (GC00234) 3.Pham Huu Phuong (GC00252)
Joel Bapaga on Web Design Strategies Technologies Commercial Value.
Project Proposal Interface Design Website Coding Website Testing & Launching Website Maintenance.
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
LOGO PowerPoint Template Add your company slogan Toll Fee Management Supervisor : Nguyễn Văn Sang Group : Unstoppable.
Introduction Thomson Chan Rosaryhill School
GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.
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.
 CCRS Comprehensive Conference Registration System Software Plan September 21 st, 2012 S.E.E. Solutions 1.
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.
Supervisor: Mr. Huynh Anh Dung Students: To Quang Duy Pham Ngoc Tien Nguyen Luong Ngoc Chau Nguyen Hoang Phuc Nguyen Thi Trang.
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
LOGO Exam Scheduling Team members: Nguyễn Anh Duy Đồng Quang Thanh Cao Minh Hiền Nguyễn Thị Tư Supervisor: Mr. Kiều Trọng Khánh.
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
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.
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.
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.
CAESked Computer Aided Engineering Scheduler. Introduction Team Members: Chris Fruin & Jerry Grochowski What CAESked is: Web based class scheduling application.
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.
GRIN-Global Suite of Software Components. Updater.
SALE AND INVENTORY MANAGEMENT SYSTEM Supervisor: Mr Phan Duy Hung.
CAPSTONE PROJECT iTest Group Members Dao Van Son Le Thi Huy Duong Do Thanh Trung Nguyen Duc Loc SupervisorNguyen Van Sang.
HMSI Hotel Management System Integrated 01 STARTTHE IDEAPLANREQUIREM ENTS DESIGNTESTDEMO.
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.
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.
Interesting Fact Group Members Cù Hữu Hoàng Đặng Ngọc Dũng Đặng Việt Hùng Phạm Đức Vũ SE01966 SE02251 SE02063 SE02129 SupervisorBùi Ngọc Anh MSc.
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 -
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.
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.
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ô.
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.
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.
Web Application Development Process
Blood Bank Phạm Tiến Lập – SE02683 Nguyễn Sơn Hải – SE02879
Online Event Organizing Company Managemant System
ONLINE SHOP MANAGEMENT SYSTEM
Supervisor: Phan Trường Lâm
Coach Route Searching System
Capstone Project W-CMS `.
Web Technologies Computing Science Thompson Rivers University
Supervisor : Trần Vinh Thu
RA-Team Supervisor: Tran Dinh Tri Member: Nguyen Hoang Duc(PM)
Performed by: Taha shashtari Mahmoud shaka’a
Smart Tendering System
JavaScript is a language that is used on any website to add tags, improve the function of the website and allow users to interact. When the development.
Pal‐Store E‐commerce Website
University Event Management System
Secure Web Programming
Web Technologies Computing Science Thompson Rivers University
Online Solution for Small Shop
Presentation transcript:

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

Content outline Introduction Project Management Plan Software Requirement Specification Software Architecture Design Testing Q&A and Demo

Introduction Content:  Background  Existing solutions  Our purpose

Introduction (cont)  Background  Nowadays, music is a basic need of human  Especially, demand for online music is driving the digital world - The online music sites such as Spotify, Youtube grown 32% while CD sales fell 14% in the U.S market(*) - A statistics from BritORA (The British Online Retailing Association) shows that online music grew 33.7%(**)  Online music is a very potential market not only in the world but also in Vietnam (*): (**):

Introduction (cont)  Background Vietnam online music sites: Pros : They have a rich resource of music and easy to find Cons: Interaction with end-users and data synchronization are still poor

Introduction(cont)  Existing solutions

Introduction(cont)  Existing solutions

Introduction (cont)  Existing solutions

Introduction (cont)  Our purpose We will create a online music website with name MIM(Music in Me) End-users in Vietnam can experience music in a new way Can access MIM anytime and anywhere with stable speed Can enjoy in real-time from MIM

Introduction(cont)  Base on some new technologies:

Introduction(cont) MIM GUI

Project Management Plan(cont) Content:  Software Process Model  Role & Responsibilities  Project Schedule  Developing Environment

Project Management Plan(cont) Software Process Model Iterative Model

Plan(cont) Role & Responsibilities Superviser TriTD Documenter TungTQ AnhBQ LocNP MinhHA Analyst MinhHA TungTQ HuyTH LocNP AnhBQ Project Manager HuyTH Designer HuyTH LocNP TungTQ Developer HuyTH LocNP TungTQ AnhBQ Tester MinhHA AnhBQ Quality Assurance MinhHA TungTQ

Plan(cont)  Project Schedule Project Plan

Plan(cont) Developing Environtment Tools: – Microsoft® Office 2007, Microsoft® Project 2013, Microsoft® Visio 2010 – Astah Professional – Debug: Chrome Developer Tools – IDE: Sublime 3, Notepad – Manage database: PHPMyAdmin v – Manage source: Tortoise SVN for client and Subversion 1.6 on server svn.mim.vn – Browser: Chrome m, Firefox , Internet Explorer 8 Techniques: – Platform: Node.js v – Framework: Sails.js 0.10 – Database: Mysql v5.6 innoDB – Client: HTML5, CSS3 (bootstrap 3), JavaScript (jQuery 1.10, jPlayer 2.6) – Template Engine: Embedded JavaScript version 1.0 (EJS )

Software Requirement Specification Content:  Functional Requirements  Non-functional Requirements

Software Requirement Specification(cont)  Functional 5 Usergroups in our system: + Guest + Member + Banned-member + Admin + Staff

Software Requirement Specification(cont)  Functional

Software Requirement Specification(cont)  Usecase Diagram Overall Use-case Diagram

Software Requirement Specification(cont)  Usecase Diagram UseCase Diagram for Music Box

Software Requirement Specification(cont)  Non-Functional Security: Protect website from some attack as XSS, SQL injection. Must encrypt password of users in database. Accessibility: Speed of website & songs stream is high. Time delay in real- time must very low. Maintainability and Extensibility: Easily add new features or maintain the website.

Software Architecture Design Content:  Overall Architecture  Component Diagram  Class Diagram  Sequence Diagram  Flowchart  Entity Relationship Diagram  Database Design

Software Architecture Design(cont)  Overall Architecture MIM was built follow MVC pattern

Software Architecture Design  Component Diagram

Software Architecture Design(cont)  Class Diagram Overall Class Diagram of MIM

Software Architecture Design(cont)  Class Diagram Example: Class Diagram for UserModel

Software Architecture Design(cont)  Sequence Diagram Sequence Diagram for starting Broadcast

Software Architecture Design(cont)  Flowchart Flowchart for Register method of User class

Software Architecture Design(cont)  Entity Relationship Diagram Overall ERD

Software Architecture Design(cont)  Entity Relationship Diagram ERD for entity User

Software Architecture Design(cont)  Database Design Overall database of MIM

Software Architecture Design(cont)  Database Design Example: Song Table

Testing Content:  Testing Process  Testing Model  Testing Plan  Testing Environment  Sample Test Case  Test result

Testing(cont)  Testing Process

Testing(cont)  Testing Model

Testing(cont)  Testing Plan

Testing(cont)  Testing Environment Website: Firefox, Google Chrome,Windows Explorer

Testing(cont)  Sample TestCase GUI TestCase

Testing(cont)  Test result

Testing(cont)  Test result

QA and Demo