1. Trang chủ
  2. » Luận Văn - Báo Cáo

Bài Thực Hành Phần Mềm Ứng Dụng Nghe Nhạc Spotify.pdf

13 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Tiêu đề Bài Thực Hành Phần Mềm Ứng Dụng Nghe Nhạc Spotify
Tác giả Pham Đình Văn, Huynh Nguyén Ngoc Hai, Huynh Nguyén Nhat Uyén, Nguyén ich Nguyên
Người hướng dẫn GVHD Vũ Sơn Lâm
Trường học Trường Đại Học Quy Nhơn
Chuyên ngành Nhập Môn Công Nghệ Phần Mềm
Thể loại bài thực hành
Năm xuất bản 2021
Thành phố Quy Nhơn
Định dạng
Số trang 13
Dung lượng 1,33 MB

Nội dung

R11 Tra cứu bài hát Xem thông tin bài hát Người nghe có thê xem thông tin chỉ tiết một bài hát Xem thông tin ca sĩ Người nghe có thê xem thông tin của một ca sĩ Tìm kiêm nhạc Người nghe

Trang 1

KHOA CÔNG NGHỆ THÔNG TIN

BÀI THỰC HÀNH

MON: NHAP MON CONG NGHE PHAN MEM

PHAN MEM UNG DUNG NGHE NHAC SPOTIFY

THANH VIEN NHOM

4251050164 — Pham Đình Văn

4251050179 — Huynh Nguyén Ngoc Hai

4251050171 — Huynh Nguyén Nhat Uyén

4251050214 — Nguyén ich Nguyên

GVHD

Vũ Sơn Lâm

Năm 2021

Trang 2

BAI THUC HANH SO 1

Cau 1 Xác định các loại người dùng

1 Người nghe

2 Người quản lí

3 Dội ngũ hỗ trợ

Câu 2 Phát biểu yêu cầu phần mềm ở cấp độ Yêu cầu người dùng (User requirement) cho các loại người dùng trên

1 Người nghe

cau

R11 Tra cứu bài hát Xem thông tin bài hát Người nghe có thê xem thông tin chỉ tiết một bài hát

Xem thông tin ca sĩ Người nghe có thê xem thông tin của một ca sĩ Tìm kiêm nhạc Người nghe có thê tìm kiêm, tra cứu thông tin bài bất xem lời bài hát Người nghe có thê xem lời của một bài hát R12 Nâng cấp Nâng cập premium Người nghe có thê nâng cấp tài khoản lên thành

premium R13 Thanh toan Thanh toan phi mua Người nghe có thê thanh toán phí mua premium qua thẻ

R14 Tương tác với ứng | Nhận thông báo nhạc mới | Người nghe có thê nhận được thông báo vê những bai

Nhận thông báo ca sĩ mới | Người nghe có thê nhận thông báo về những ca sĩ mới Nhận đề xuât nhac Người nghe có thê nhận được đê xuât những bài hát

trong tw minh đã nghe Đối chủ đề giao diện Người nghe có thê đôi từ giao diện sáng sang tối và

ngược lại Đôi ngôn ngữ Người nghe có thê đôi ngôn ngữ hiên thị RL5 Thao tac voi nhac Nghe nhac Người nghe có thê nghe bất kì bài nhạc nảo

Tạo Playlist Người nghe có thé tao | playlist riéng cho minh

Tai nhac Người nghe có thê tải những bài hát về thiệt bị của

mình

Theo dõi ca sĩ Người nghe có thê theo dõi ca sĩ mà minh thích

Hẹn giờ Người nghe có thê hẹn giờ dừng phát nhạc Thêm vào danh sách đã Người nghe có thê thêm bài hát đang nghe vào danh

Popup trình nghe nhạc Người nghe có thê bật trình nghe nhạc nôi ở góc phải

man hinh

Các chức năng next,

previous, play, pause, repeat, shuffle, tang giam volume Người nghe có thê thao tác với bài hát đang nghe băng

cách thao tác: tới, lùi, chạy, dừng, lặp, phát ngâu nhiên, tăng giảm âm lượng

2 Người quản lí

câu

R21 Quản lý bài hát Thêm bài hát Người quản lí có thêm nhạc mới

Xóa bài hát Người quản lí có thê xóa nhạc trong hệ thông,

Cập nhật bài hát Người quản lí có thê cập nhật những bài hát mới

của những bài hat theo ngày, tuần, quý, tháng, năm

Trang 3

3 Đội ngũ hỗ trợ

câu

Trang 4

1 Người nghe

BÀI THỰC HÀNH SỐ 2

Mã yêu

câu

R111 Tra cứu bài hát Tim kiêm Người nghe có thê nhập vào nội dung tìm kiêm

Hệ thông hiển thị danh sách các sách tìm thấy, thông tin hiển thị cần có: bài hát, ca sĩ, album, podeast, những thứ liên quan đên từ khóa

Hệ thông hiển thị kết quả theo danh sách được chia thành các mục tương ứng như ca sĩ, tên bài hát, album, trên L dòng, môi dòng 10 ô kêt quả Có nút xem tất cả trên từng mục để lây kết quả theo tên ca sĩ, bài hát,

Cho phép người nghe xem chỉ tiết kết quả tìm kiếm

R1.1.2 Xem thong tin bai hat Tir két qua tim kiém, nguéi nghe cé thé xem

chi tiét théng tin Các thông tin hiển thị gồm: tên bai hat, ca si, thời gian, lượt thích

chỉ tiết thông tin Các thông tin hiển thị: Tên ca sĩ, số người nghe

hàng tháng, các bài hát phố biến

chỉ tiết thông tin Các thông tin hiển thị: Tên album, số lượt

thích, số lượt like, số bài hát, tổng thời gian,

các bài hát trong album

khoản lên hang premium Khi nâng lên premium, người nghe có thê nghe tất cả các bài hát miễn phí, không cần kết nỗi mạng và không quảng cáo

Người dùng được lựa chọn l trong 3 gói Premium: Mini, Invidual, Student R1.2.2

Nghe nhac không quảng cáo trên di động Tạo nhóm nghe chung

Tải 30 bài trên 1 thiết bị

Nghe nhạc không quảng cáo Nghe mọi nơi kê cả không có mạng Nghe lại tùy ý

Giảm giá đặc biệt cho sinh viên đủ điều kiện Nghe nhạc không quảng cáo

Nghe mọi nơi kê cả không có mạng

hàng/visa/mastercard hoặc ví điện tử đề thanh toán

Có các lựa chọn 1 tháng, 3 tháng, 6 tháng, với

12 tháng sẽ được giảm 25%

R14.1 Tương tác với ứng

dụng

Nhận thông báo về nhạc mới

Nhận được thông báo trên di động về những bài hát mới, #1 thịnh hành,

RI1.4.2 Nhận thông báo về ca sĩ Nhận được thông báo trên di động về những tin

tức mới nhât của ca sĩ đã theo dõi

R143 Nhan dé xuat nhac Nhận được thông bao trên di động về những bài

Trang 5

hát có thê loại tương tự với những bài đã nghe

gan đây Ưu tiên đề xuất những bài có vị trí cao

trên bảng xêp hạng

tôi hoặc sảng R15.1 Thao tác với nhạc Nghe nhạc Người dùng có thể click vào nút icon play dé

chạy nhạc, nút này sẽ xuât hiện thi di chuột vào

ô thông tm bài hát

trén thanh chire nang dé tao playlist cho riêng minh

Người dùng có thể sửa tên playlist Tích hợp chức năng tìm kiếm đề thêm bài hát

liên kết hoặc nhúng vào trang web Khi chọn sao chép liên kết thì copy link bài hát vào clipboard

Khi chọn nhúng thì sẽ hiện hộp thoại cho phép thay đôi màu sắc, kích thước cua trinh phat bai hát được chia sẻ Copy nội dung HTML vào clipboard

được tải nhạc Người dùng có thê lựa chọn định dạng và chất lượng của bài hát tải về

chuột phải vảo tên ca sĩ

thich

Người nghe có thê thêm bài hát đang nghe vào danh sách đã thích băng cach an vao icon trai tìm ở góc trái gân với tên bài hát đang phát

Trinh nghe nhạc luôn nối ở trên trinh duyệt

trong playlist dang nghe

trong playlist dang nghe

theo thứ tự ngầu nhiên (trộn)

thời gian

icon loa dé mute

R1.5.15 Thanh thoi gian Người dùng có thê tua bài hát băng cach click

trên thanh thời gian

2 Người quản lý

Mã yêu

câu

R21 Quản lý bài hát Thêm bài hát Người quản lý có thê thêm mới thông tin bài

hát Các thông tin bao gôm: Mã, tên, ca sĩ

Mã sách được hệ thông phát sinh tự động

Sửa

Từ mản hình xem chỉ tiệt, người quản lý có thê

chỉnh sửa thông tin bài hát ; Trường Mã không được phép thay đôi

Trang 6

Từ màn hình chỉ tiết, người quản lý có thê xóa

bài hát khỏi hệ thống

Hệ thống hiển thị hộp thoại xác nhận xóa trước

khi thực hiện xóa

Thông kê

Người quản lí có thê xem thông kê lượt nghe,

lượt tải của những bài hát theo ngày, tuân, quý, tháng, năm

Xuất ra các báo cáo tương ứng

Trang 7

BÀI THỰC HÀNH SỐ 3

1 Tổng quan

| Ngày tạo |

| Người tạo |

- Màn hình này được mở lên khi người dùng đăng nhập vào ứng dụng

2 Thiết kế màn hình

2.1 Giao diện màn hình

=) Spotify

Tam trang 6

LG SP c-Q(0 e2

TH

Duyén phan

eS

0 10.1 a Tiên nhiều đề làm gì

ynk

Chương trình đáng để thử

la

~M-

TT

bor Tena vast a Rap God

AR

DU

Ramoau: Los Indos Ga

2.2 Các thành phần trong màn hình

1 | Hinh đại diện và tên người dùng Image + label Hiện thị avatar và tên người dùng

5 | Tên playlist đã tạo Label Hiện thị những playlist đã tạo

6 | Tén playlist dé xuat Label Hién thi playlist dé xuat

7_| Hình playlist đề xuất Image Hiện thị ảnh của 1 bai hat trong playlist đó

8 | Tên bài hát và ca sĩ Label Hiện thị tên bài hát và ca sĩ của bài hát đó

9 | Hinh, thong tin bai hat Image + label Hién thi anh va thong tin bai hat dang phat

0

hình

1 | Thanh thời gian Image + label Hién thi thoi gian phat cha bai hat

2

Trang 8

8

Trang 9

BÀI THỰC HÀNH SỐ 4 Câu 1 Vẽ biểu đồ Use case

Untegttered

Registered

Câu 2 Viết chi tiết các Use case

User case 1: Tim kiem

Mé ta ngan (Brie) Người nghe có thể tìm nhạc trong ứng dụng theo tên bài hát, tên ca sĩ, tên album theo

các tiêu chí

Tiên điêu kiện

(Preconditions)

(Postconditions)

Điều kiện kích hoạt use case Người nghe thực hiện việc tìm kiếm nhạc

(Triggers — specific business

event)

Luong sự kiện chính 1 Người nghe chọn tiêu chí tìm kiêm

(Main scenario, basic flow) 2 Người nghe nhập nội dung vào ô tìm kiếm và ân nút tìm kiém

3 Ứng dụng sẽ hiển thị danh sách các bài hát tương ứng với nội dung tìm kiếm và tiêu chí tìm kiếm

Luong sw kién phu Tai bude 1 :

- Người nghe không chọn tiêu chí tìm kiếm

- Người nghe nhập nội dung vào ô tỉm kiểm và bâm nút tìm kiếm

- Ung dụng mặc định tim theo tên bài hát, từ khóa, mô tả

Trang 10

a Không nhập nội dung tìm kiếm

- Người nghe không nhập nội dung tìm kiểm

- Ứng dụng sẽ hiển thị thông báo “Vui lòng nhập nội dung tìm kiếm”

User case 2: Thêm nhạc vào playlist

Mé ta ngan (Brie/)

Tiền điều kiện

(Preconditions)

Két qua

(Postconditions)

Điều kiện kích hoạt use case

(Triggers — specific business

event)

Luéng sự kiện chính

(Main scenario, basic flow)

Luéng su kién phu

Người nghe có thê thêm bắt kì bài hat nao vào playlist Khi thém vao playlist, ing dụng sẽ lưu lại bài hát đó và người nghe có thê nghe bất cử lúc nào

Đăng nhập vào ứng dụng để xác định người nghe

Lưu lại các bài hát vào playlist của người nghe

Người nghe thực hiện việc thém nhac vao playlist

4 Người nghe chọn bài hát muốn thêm vào playlist 5 Người nghe chọn bài hat và ân nút thêm vào playlist

6 _ Hệ thống lưu lại bài hát mà người nghe vừa thêm vảo playlist Tại bước l :

- Người nghe chưa đăng nhập

- Khi người nghe chọn thêm vào playlist thì sẽ hiển thị bảng yêu cầu đăng nhập

User case 3: Tai nhac

Mô tả ngắn (Brie)

Tiền điều kiện

(Preconditions)

Két qua

(Postconditions)

Điều kiện kích hoạt use case

(Triggers — specific business

event)

Luéng sự kiện chính

(Main scenario, basic flow)

Luéng su kién phu

(Extensions)

Người nghe có thê tải bat ki bài hát nào trên ứng dụng Khi tải nhạc, ứng dụng sẽ

tự động tải bài hát đã chọn ve thiét bi Đăng nhập vào ứng dụng đê xác định người nghe

Lưu lại các bài hát đã tải về thiết bị

Người nghe thực hiện việc tải nhạc

7 Người nghe chọn bài hát muốn tải về và ân nút tải xuống

§ Người nghe chọn chất lượng tải về

9 Người nghe chọn định dạng tai về

10 Người nghe ấn nút tải về Tại bước l :

a Chưa đăng nhập

- Người nghe chưa đăng nhập

Trang 11

a Không chọn chất lượng tải về

+ Người nghe không chọn chất lượng tải về + Ứng dụng sẽ mặc định chất lượng tải về là 128Kbps Tại bước 3:

a Không chọn định dạng tải về

+ Người nghe không chọn định dạng tải về + Ứng dụng sẽ mặc định định dạng tải về là mp3

Trang 12

BÀI THỰC HÀNH SỐ 5

Sơ đồ hoạt động Login

Start

End

Sơ đồ hoạt động đề xuất nhạc

Ngày đăng: 22/11/2024, 19:48

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w