1. Trang chủ
  2. » Giáo Dục - Đào Tạo

BÁO cáo môn project 3 IT3943 tên đề tài xây dựng web nghe nhạc

37 13 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

ĐẠI HỌC BÁCH KHOA HÀ NỘI Trường công nghệ thông tin truyền thơng ──────── * ─────── BÁO CÁO MƠN: Project 3- IT3943 Tên đề tài: Xây dựng web nghe nhạc Giáo viên hướng dẫn : TS Nguyễn Kim Khánh Sinh viên thực : Phạm Văn Hưởng - 20183763 Hà Nội, tháng năm 2022 Contents LỜI CẢM ƠN Em xin gửi lời cảm ơn chân thành tới thầy Nguyễn Kim Khánh hướng dẫn, bảo đơn đốc chúng em suốt q trình thực project này, từ giúp em hồn thành mơn học cách tốt Đồng cảm ơn sâu sắc đến tất quý thầy cô trường Đại Học Bách Khoa Hà Nội, thầy cô khoa công nghệ thông tin tạo điều kiện hỗ trợ chúng em sở vật chất truyền đạt em kiến thức cơng nghệ thơng tin Trong q trình thực em cịn nhiều thiếu sót chưa hồn chỉnh Em mong nhận thơng cảm, góp ý tận tình bảo thầy CHƯƠNG I: GIỚI THIỆU Mục đích hệ thống Ngày sống người ngày cải thiện, mạng internet ngày phổ biến dẫn đến nhu cầu giải trí nhà ngày tăng cao Nghe nhạc ngày trực tuyến ngày trở lên phổ biến Vậy nên em định xây dụng trang web cho phép người dùng nghe nhạc trực tuyến Phạm vi hệ thống - Phạm vi chức năng: Cho phép người dùng truy cập nghe nhạc web có kết nối mạng - Phạm vi người dùng: Hướng tới tất người yêu thích nghe nhạc CHƯƠNG II: PHÂN TÍCH U CẦU Tổng quan chức • Khách - Đăng nhập - Đăng kí thành viên - Nghe nhạc: Nghe theo hát, nghe theo album, nghe theo top, nghe ngẫu nhiên, nghe lặp lại • Admin - Quản lí thành viên: Xem thơng tin thành viên, xóa tài khoản thành viên - Quản lí hát: Xem danh sách hát có hệ thống, sửa thơng tin hát, xóa hát, thêm hát - Quản lí album: Xem danh sách album, sửa album, xóa album, thêm album - Đăng xuất • Thành viên - Nghe nhạc: Nghe theo hát, nghe theo album, nghe theo top, nghe ngẫu nhiên, nghe lặp lại - Tìm kiếm: Tìm kiếm theo tên hát, tìm kiếm theo tên nghệ sĩ - Quản lí tài khoản: Sửa thơng tin tài khoản - Đăng xuất Biểu đồ user-case • User-case tổng quan • User-case nghe nhạc (khách, thành viên) • User-case quản lí hát (admin) • User-case quản lí album (Admin) • User-case tìm kiếm hát (thành viên) • User-case quản lí thành viên (admin) Đặc tả user-case • Đăng nhập Use Case ID Use Case Name Actor(s) Trigger Pre-Condition(s): Post-Condition(s): Basic Flow Exception Flow • Đăng kí Use Case ID Use Case Name Actor(s) Trigger Pre-Condition(s): Post-Condition(s): Basic Flow Exception Flow • UC-1 Đăng nhập • Khách • Hệ thống • Người dùng muốn đăng nhập vào hệ thống • Thiết bị người dùng có kết nối internet thực • Người dùng đăng nhập thành công Người dùng chọn đăng nhập nhập thông tin tài khoản Hệ thống kiểm tra thông tin user name password Hệ thống thông báo đăng nhập thành công chuyển giao diện sang người dùng 3.1 Hệ thống thông báo đăng nhập thất bại (sai user name, password), ưu cầu đăng nhập lại UC-2 Đăng kí thành viên • Khách • Hệ thống • Người dùng muốn tạo tài khoản • Thiết bị người dùng có kết nối internet thực • Người dùng đăng kí tài khoản thành cơng Người dùng chọn đăng kí nhập thơng tin tài khoản Hệ thống kiểm tra thông tin Hệ thống thơng báo đăng kí thành cơng chuyển sang giao diện đăng nhập 3.1 Hệ thống thơng báo đăng kí thất bại ưu cầu đăng kí lại Đăng xuất Use Case ID Use Case Name Actor(s) Trigger Pre-Condition(s): Post-Condition(s): Basic Flow UC-3 Đăng xuất • Thành viên (Admin) • Hệ thống • Thành viên (Admin) muốn đăng xuất tài khoản • Người dùng đăng nhập tài khoản • Thiết bị người dùng có kết nối internet thực • Đăng xuất tài khoản Thành viên (Admin) chọn đăng xuất Hệ thống đăng xuất tài khoản • Nghe nhạc theo album • Nghe nhạc chế độ ngẫu nhiên • Nghe nhạc chế độ lặp lại • Xóa hát Biểu đồ trình tự Đăng nhập Đăng kí Nghe nhạc theo Nghe nhạc theo album Nghe nhạc theo nghệ sĩ Nghe nhạc theo thể loại Tìm kiếm hát Tạo album Đăng xuất Chương III Thiết kế Cơ sở liệu a) Biểu đồ lớp b) Đặc tả sở liệu Bảng User: Lưu thông tin tài khoản STT Tên trường Kiểu liệu Nullable Ràng buộc Mô tả Id INT No PK Mã người dùng Name VARCHAR No Tên người dùng Email VARCHAR No Email người dùng Phone VARCHAR No Số điện thoại Sex VARCHAR No Giới tính Address VARCHAR No Giới tính Role INT No Loại tài khoản 0: Admin 1: Thành viên thường 2: Thành viên Vip Bảng Song: Lưu thông tin hát STT Tên trường Kiểu liệu Nullable Ràng buộc Mô tả Id INT No PK Mã hát Name VARCHAR No Artist_id INT No View INT No Số lượt nghe Vip INT No Thành viên vip nghe hát Tên hát FK Mã nghệ sĩ 0: Không phải Vip 1: Bài hát Vip File VARCHAR No Đường dẫn hát Bảng Category: Lưu thể loại nhạc STT Tên trường Kiểu liệu Nullable Ràng buộc Mô tả Id INT No PK Mã thể loại Category_id VARCHAR No FK Tên thể loại Bảng Song_Category: Lưu thể loại hát STT Tên trường Kiểu liệu Nullable Ràng buộc Mô tả Id INT No PK Số thứ tự Song_id INT No FK Mã hát Category_id INT No FK Mã thể loại Bảng Artist: Lưu thông tin nghệ sĩ STT Tên trường Kiểu liệu Nullable Ràng buộc Mô tả Id INT No PK Mã nghệ sĩ Name VARCHAR No Tên nghệ sĩ Bảng Album: Lưu thông tin Ablum STT Tên trường Kiểu liệu Nullable Ràng buộc Mô tả Id INT No PK Mã album Name VARCHAR No Tên album Note VARCHAR No Ghi Bảng Album_Song: Lưu hát có album STT Tên trường Kiểu liệu Nullable Ràng buộc Mô tả Id INT No PK Số thứ tự Album_id INT No FK Mã album Song_id INT No FK Mã hát Giao diện Đăng nhập Đăng kí Trang chủ Chương IV: Cài đặt thử nghiệm Link code: https://github.com/phamhuongpv/Music_web ... theo album • Nghe nhạc chế độ ngẫu nhiên • Nghe nhạc chế độ lặp lại • Xóa hát Biểu đồ trình tự Đăng nhập Đăng kí Nghe nhạc theo Nghe nhạc theo album Nghe nhạc theo nghệ sĩ Nghe nhạc theo thể... viên - Nghe nhạc: Nghe theo hát, nghe theo album, nghe theo top, nghe ngẫu nhiên, nghe lặp lại - Tìm kiếm: Tìm kiếm theo tên hát, tìm kiếm theo tên nghệ sĩ - Quản lí tài khoản: Sửa thơng tin tài. .. nghe nhạc web có kết nối mạng - Phạm vi người dùng: Hướng tới tất người yêu thích nghe nhạc CHƯƠNG II: PHÂN TÍCH YÊU CẦU Tổng quan chức • Khách - Đăng nhập - Đăng kí thành viên - Nghe nhạc: Nghe

Ngày đăng: 17/10/2022, 09:01

Xem thêm:

HÌNH ẢNH LIÊN QUAN

Bảng User: Lưu thông tin các tài khoản - BÁO cáo môn project 3  IT3943 tên đề tài xây dựng web nghe nhạc
ng User: Lưu thông tin các tài khoản (Trang 31)
b) Đặc tả cơ sở dữ liệu - BÁO cáo môn project 3  IT3943 tên đề tài xây dựng web nghe nhạc
b Đặc tả cơ sở dữ liệu (Trang 31)
Bảng Category: Lưu các thể loại nhạc - BÁO cáo môn project 3  IT3943 tên đề tài xây dựng web nghe nhạc
ng Category: Lưu các thể loại nhạc (Trang 32)
Bảng Album_Song: Lưu các bài hát có trong album - BÁO cáo môn project 3  IT3943 tên đề tài xây dựng web nghe nhạc
ng Album_Song: Lưu các bài hát có trong album (Trang 34)

TỪ KHÓA LIÊN QUAN

w