1. Trang chủ
  2. » Thể loại khác

ĐỒ ÁN CƠ SỞ ĐỀ TÀI: XÂY DỰNG APP NGHE NHẠC ONLINE ANDROID BẰNG FIREBASE

20 24 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Cấu trúc

  • MỞ ĐẦU

  • MỤC LỤC

  • LỜI CẢM ƠN

  • NHẬN XÉT

  • CHƯƠNG 1. TỔNG QUAN VỀ HỆ THỐNG

    • 1.1 Đặt vấn đề :

    • 1.2 Mục đích và nhiệm vụ của sản phẩm

    • 1.3 Nội dung thực hiện

      • 1.3.1 Bảng cơ sở dữ liệu ở firebase

      • 1.3.3 Chức năng của app nghe nhạc

        • 1.3.3.1 Chức năng của app dành cho khách hàng

    • - Bấm dừng nhạc

      • 1.3.3.2 Chức năng của app dành cho người quản lí

      • 1.3.4 Công cụ kỹ thuật :

        • 1. Firebase

        • 2. java

        • 3. Android studio

  • CHƯƠNG 2. PHÂN TÍCH THIẾT KẾ HỆ THỐNG

    • 2.1 Phân tích thiết kế hệ thống

      • 2.2.1 Biểu đồ phân cấp chức năng

    • 2.2 Phân tích thiết kế cơ sở dữ liệu

      • 2.2.1 Bảng cơ sở dữ liệu chính

      • 2.2.2 Bảng upload

      • 2.2.3 Bảng songs

    • 3.3 Mô tả hệ thống

  • CHƯƠNG 4 THIẾT KẾ VÀ CÀI ĐẶT HỆ THỐNG

    • 4.1 Thiết kế bảng cơ sở dữ liệu

    • 4.2 Thiết kế giao diện

      • 4.2.1 Giao diện app cho admin

      • 4.2.2 Giao diện nghe nhạc dành cho khách hàng

  • KẾT LUẬN

Nội dung

ĐẠI HỌC ĐÀ NẴNG KHOA CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG ĐỒ ÁN CƠ SỞ ĐỀ TÀI: XÂY DỰNG APP NGHE NHẠC ONLINE ANDROID BẰNG FIREBASE Sinh viên thực : NGUYỄN THỊ THANH PHƯƠNG 18IT2 Giảng viên hướng dẫn : NGUYỄN VĂN BÌNH Đà nẵng, tháng năm 2020 ĐẠI HỌC ĐÀ NẴNG KHOA CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG ĐỒ ÁN CƠ SỞ ĐỀ TÀI : XÂY DỰNG APP NGHE NHẠC ONLINE ANDROID BẰNG FIREBASE Đà Nẵng, tháng năm 2020 MỞ ĐẦU Trong công nghiệp 4.0 công nghệ thông tin đóng vai trị vơ quan trọng sống Việc ứng dụng tin học vào đời sống cơng tác quản lý nói riêng phát triển vơ mạnh mẽ.Nó đóng vai trị quan trong công nghệ thông tin đem lại nhiều lợi ích cho sống Sự phát triển rầm rộ Internet giúp người thu thập lấy nhiều thông tin, tin tức cần thiết liên lạc kết nối với người khắp nơi.Bên cạnh với phát triển ngành thương mại điện tử khơng khó để thấy sức mạnh công nghệ quảng bá thương hiệu cho doanh nghiệp Và để quảng bá giới thiệu sản phẩm doanh nghiệp đến thị trường cách nhanh chóng hiệu xây dựng website chuyên nghiệp để vừa tiếp cận đến khách hàng vừa quản lý cửa hàng,cơng ty khoa học chuyên nghiệp Bên cạnh phát triển ngành công nghệ thông tin ,thương mại điện tử ngành giải trí cũng người quan tâm Để người giảm stress sau ngày làm việc mệt mỏi nghe nhạc lựa chọn hay ho Với ngành công nghệ 4.0 phát triển việc đưa âm nhạc đến gần với người điều đơn giản chỉ cần smartphone cài đăt app nghe nhạc đã tận hưởng âm nhạc rời Chính em đã chọn đề tài :" XÂY DỰNG APP NGHE NHẠC ONLINE ANDROID BẰNG FIREBASE” đề tài đồ án sở em lần Với giúp đỡ hướng dẫn tận tình thầy Ngũn Văn Bình em đã hồn thành xong đồ án Đây lần em làm app tìm hiểu mơn lập trình android cũng firebase nên khơng tránh khỏi những thiếu xót Rất mong góp ý thầy để em rút kinh nghiệm môn đồ án sau Em xin chân thành cảm ơn MỤC LỤC MỞ ĐẦU MỤC LỤC LỜI CẢM ƠN NHẬN XÉT CHƯƠNG TỔNG QUAN VỀ HỆ THỐNG 1.1 Đặt vấn đề : 1.2 Mục đích nhiệm vụ sản phẩm 1.3 Nội dung thực .9 1.3.1 Thiết kế bảng sở dữ liệu firebase 1.3.2 Thiết kế giao diện app 1.3.3 Chức app 1.3.3.1 Chức app dành cho khách hàng .9 1.3.3.2 Chức app dành cho người quản lí 1.3.4 Công cụ kỹ thuật : .10 CHƯƠNG PHÂN TÍCH THIẾT KẾ HỆ THỐNG 11 2.1 Phân tích thiết kế hệ thống .11 2.2.1 Biểu đồ phân cấp chức 11 2.2 Phân tích thiết kế sở dữ liệu 12 2.2.1 Bảng sở dữ liệu tổng hợp .12 2.2.2 Bảng uploads .12 2.2.3 Bảng songs 12 CHƯƠNG THIẾT KẾ VÀ CÀI ĐẶT HỆ THỐNG 20 3.1 Thiết kế bảng sở dữ liệu 20 3.2 Thiết kế giao diện .20 3.2.1 Giao diện admin 20 3.2.2 Giao diện cho khách hàng 20 KẾT LUẬN .24 LỜI CẢM ƠN Chúng em xin chân thành cảm ơn giúp đỡ tận tình thầy giáo Nguyễn Văn Bình- người đã cung cấp cho chúng em thêm những kiến thức lập trình web ,framework Laravel cũng định hướng cho chũng em những phương pháp lập trình cung cấp tài liệu để chúng em hồn thành tốt đờ án Chúng em cũng xin trân trọng cảm ơn thầy cô môn Công nghệ web Khoa Công Nghệ Thông Tin Truyền Thông - ĐHĐN đã giúp chúng em hiểu rõ để tạo giao diện đẹp có nhiều tính năng.Và thầy cô giáo giảng viên hội đồng sư phạm nhà trường đã giúp đỡ chúng em nhiều thời gian học tập trường Chúng em cũng xin gửi lời cảm ơn đến gia đình, bạn bè ln động viên giúp đỡ chúng em suốt thời gian học tập nghiên cứu, đóng góp những kinh nghiệm quý báu thời gian thực đề tài Kính chúc thầy cô mạnh khỏe, công tác tốt, tiếp tục giảng dạy đào tạo hệ trẻ thành công Một lần nữa chúng em trân trọng cảm ơn NHẬN XÉT (Của giảng viên hướng dẫn) Giáo viên hướng dẫn Nguyễn Văn Bình CHƯƠNG TỔNG QUAN VỀ HỆ THỐNG 1.1 Đặt vấn đề : Ngày nay, ứng dụng cơng nghệ thơng tin việc tin học hóa xem những yếu tố mang tính định hoạt động tổ chức những cơng ty cũng đóng vai trị mấu chốt tạo những bước đột phá mạnh mẽ Với công nghiệp 4.0 mạng Internet những sản phẩm có giá trị lớn lao ngày trở thành công cụ khơng thể thiếu , tảng cho truyền tải trao đởi thơng tin tồn cầu Internet phát triển kéo theo phát triển mạng xã hội app nghe nhạc nhiều những app giải trí phát triển Trong sống đại nhu cầu giải trí cập nhật tin tức người vô cần thiết Chỉ với smart phone kết nối với internet có cài đặt app đã giúp người tiếp cần với xã hội cách nhanh chóng hiệu Chính em đã lực chọn đề tài “XÂY DỰNG APP NGHE NHẠC ONLINE ANDROID BẰNG FIREBASE” 1.2 Khảo sát vài thực nghiệm Amazon Music những dịch vụ trực tuyến đặc biệt gồm phần Dịch vụ cho những thành viên đăng ký Amazon Prime, bao gồm danh sách triệu hát khơng có quảng cáo Dịch vụ trọn gói bao gờm 10 triệu hát, danh sách lưu trữ nhiều nữa Cả hai phiên tương thích với Amazon Alexa Các thành viên Amazon Prime cũng nhận dịch vụ trọn gói với mức giảm giá 3.99 USD tháng Điều có lợi cho những người đã đăng ký dịch vụ Amazon Prime không có những lựa chọn khác tốt Spotify những ứng dụng nghe nhạc nổi tiếng giới, cung cấp tính trải nghiệm với hàng chục triệu hát, danh sách phát nhạc, phát thanh, podcast chí nội dung video Chỉ có kết hợp mạnh mẽ YouTube Red Google Play Music có lựa chọn tởng thể tốt nội dung video âm Spotify đã có chỗ đứng vững nhiều nơi giới Hơn nữa, phiên miễn phí tốt nhiều so với đối thủ cạnh tranh Các ứng dụng nhạc trực tuyến khác có nhiều điểm mạnh cũng có điểm yếu Spotify Tuy nhiên, Spotify tiến hành thứ tốt lý lại trở nên phở biến 1.2 Mục đích nhiệm vụ sản phẩm Mục đích sản phẩm vừa upload nhạc hình album lên firebase xem nghe nhạc qua app Nhiệm vụ : Xây dựng hai app app admin dùng để upload nhạc album lên firebase app thứ lấy tất dữ liệu có firebase để nghe nhạc 1.3 Nội dung thực 1.3.1 Bảng sở dữ liệu ở firebase 1.3.2 Thiết kế giao diện website Đọc tài liệu xem những app mẫu phù hợp với yêu cầu đặt app nghe nhạc sau thiết kế mẫu từ nháp đến chi tiết 1.3.3 Chức app nghe nhạc 1.3.3.1 Chức app dành cho khách hàng - Xem chọn album - Xem danh sách phát nhạc - Nghe nhạc - Bấm dừng nhạc - Chuyển, lui hát - Lặp lại hát - Hiển thị thông báo nghe nhạc phần thông báo điện thoại 1.3.3.2 Chức app dành cho người quản lí - Upload hát - Upload album - Thêm xóa hát firebase 1.3.4 Công cụ kỹ thuật : Firebase java Android studio CHƯƠNG PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 Phân tích thiết kế hệ thống 2.2.1 Biểu đồ phân cấp chức Hệ Thống App Nghe Nhạc QUẢN LÝ KHÁCH HÀNG Upload nhạc Xem, chọn album Upload album Xem, chọn nhạc Nghe nhạc Chuyển lui hát Lặp lại hát Hình 2.2 Phân tích thiết kế sở liệu 2.2.1 Bảng sở dữ liệu chính 2.2.2 Bảng upload 2.2.3 Bảng songs Hình 3.3 Mơ tả hệ thống - Bộ phần quản lý app : Có nhiệm vụ upload hát ahình ảnh album từ thư viện lên firebase - Khách hàng : - Xem chọn album - Khi click vào mục album có list nhạc thể loại album sau khách hàng click vào hát danh sách nghe nhạc -Có thể dừng nhạc lúc -Bài hát hay lặp lại -Chuyển qua lui cũ -Khi bấm nghe nhạc có thống báo nghe nhạc ngồi thơng báo ngồi điện thoại 10 CHƯƠNG THIẾT KẾ VÀ CÀI ĐẶT HỆ THỐNG 4.1 Thiết kế bảng sở liệu 4.2 Thiết kế giao diện 4.2.1 Giao diện app cho admin Hình 11 Đây giao diện trang chủ admin upload nhạc upload alum từ thư viện chọn thể loại nhạc 11 12 13 Hình 13 Giao diện chức đặt tiệc cho phép khách hàng đặt tiệc trực tiếp web mà không cần liên hệ đặt điện thoại hay đến trực tiếp 4.2.2 Giao diện nghe nhạc dành cho khách hàng 14 Đây giao diện xem chọn album khách hàng 15 Hình 15 Chức giao diện giúp khách hàng xem danh sách nhạc nghe nhạc 16 Khi nghe nhạc có thơng báo phần thơng báo điện thoại 17 KẾT LUẬN Sau thực xong đờ án chúng em rút những nhận xét sau hệ thống Ưu điểm : - Giao diện thân thiện ,dễ sử dụng, phù hợp với người - Chức đã hồn thành khoảng 80% - Có nhiều chức hay thú vị Nhược điểm - Vì upload nhạc firebase nên việc upload thủ công chấm thời gian - Giao diện đơn giản chưa cho nhiều hình đặc sắc E m cố gắng hồn thành đờ án mong muốn có sản phẩm hồn thiện tương lai.Chúng em xin chân thành cảm ơn 18

Ngày đăng: 30/11/2021, 00:06

HÌNH ẢNH LIÊN QUAN

Mục đích của sản phẩm là có thể vừa upload nhạc và hình album lên firebase và có thể xem và nghe được nhạc qua app - ĐỒ ÁN CƠ SỞ ĐỀ TÀI: XÂY DỰNG APP NGHE NHẠC ONLINE ANDROID BẰNG FIREBASE
c đích của sản phẩm là có thể vừa upload nhạc và hình album lên firebase và có thể xem và nghe được nhạc qua app (Trang 8)
Hình 1 2.2 Phân tích thiết kế cơ sở dữ liệu - ĐỒ ÁN CƠ SỞ ĐỀ TÀI: XÂY DỰNG APP NGHE NHẠC ONLINE ANDROID BẰNG FIREBASE
Hình 1 2.2 Phân tích thiết kế cơ sở dữ liệu (Trang 11)
2.2.1 Bảng cơ sở dữ liệu chính - ĐỒ ÁN CƠ SỞ ĐỀ TÀI: XÂY DỰNG APP NGHE NHẠC ONLINE ANDROID BẰNG FIREBASE
2.2.1 Bảng cơ sở dữ liệu chính (Trang 11)
Hình 4 3.3  Mô tả hệ thống  - ĐỒ ÁN CƠ SỞ ĐỀ TÀI: XÂY DỰNG APP NGHE NHẠC ONLINE ANDROID BẰNG FIREBASE
Hình 4 3.3 Mô tả hệ thống (Trang 12)
Hình 11 - ĐỒ ÁN CƠ SỞ ĐỀ TÀI: XÂY DỰNG APP NGHE NHẠC ONLINE ANDROID BẰNG FIREBASE
Hình 11 (Trang 13)
Hình 13 - ĐỒ ÁN CƠ SỞ ĐỀ TÀI: XÂY DỰNG APP NGHE NHẠC ONLINE ANDROID BẰNG FIREBASE
Hình 13 (Trang 16)
Hình 15 - ĐỒ ÁN CƠ SỞ ĐỀ TÀI: XÂY DỰNG APP NGHE NHẠC ONLINE ANDROID BẰNG FIREBASE
Hình 15 (Trang 18)
w