Professional Documents
Culture Documents
cho
Phần Mềm Quản Lý âm nhạc
phiên bản được phê chuẩn 2.0
Được chuẩn bị bởi nhóm 5
Cao Đẳng Thực Hành FPT Polytechnic
Ngày tạo bản đặc tả 10 - 10 - 2022
Mục Lục
❖ Theo dõi phiên bản tài liệu
❖ DANH SÁCH THÀNH VIÊN
❖ GIẢNG VIÊN HƯỚNG DẪN
❖ LỜI CẢM ƠN
❖ TÓM TẮT NỘI DUNG DỰ ÁN
PHẦN 1: GIỚI THIỆU ĐỀ TÀI – HỆ THỐNG
1. Lý do chọn đề tài
2. Quy ước của tài liệu
3. Bảng chú giải thuật ngữ
4. Mục tiêu của đề tài
5. Phạm vi đề tài
6. Tài liệu tham khảo
7. Bố cục tài liệu
8. Khảo sát, mô tả hiện trạng của hệ thống
9. Khởi tạo và lập kế hoạch
10. Bối cảnh của sản phẩm
11. Các chức năng của sản phẩm
2.2. Sử dụng biểu đồ phân cấp chức năng hệ thống không dùng mũi tên.
12. Đặc điểm người sử dụng
13. Môi trường vận hành
14. Các ràng buộc về thực thi và thiết kế
15. Các giả định và phụ thuộc
PHẦN 2: DATABASE
1.1. Xác định thực thể
1.3. Chuẩn hóa 1NF, 2NF, 3NF
1.4. ERD
PHẦN 3: PHÂN TÍCH VÀ THIẾT KẾ
1. Mô hình Use Case
2. Mô hình Activity Diagram
3. Class Diagram
4. Thiết kế giao diện
PHẦN 4: CÁC CHỨC NĂNG
1. Tính năng số 1
2. Tính năng số 2 tương tự nội dung như tính năng 1 (và còn tiếp)…….
PHẦN 5: CÁC PHI CHỨC NĂNG
1. Yêu cầu về tính sẵn sàng
2. Yêu cầu về an toàn
3. Yêu cầu về bảo mật
4. Các đặc điểm chất lượng phần mềm
5. Các quy tắc nghiệp vụ
PHẦN 6: KIỂM THỬ
PHẦN 7: TỔNG KẾT
1. Thời gian phát triển dự án
2. Mức độ hoàn thành dự án
3. Những khó khăn rủi ro gặp phải và cách giải quyết
4. Những bài học rút ra sau khi làm dự án
5. Kế hoạch phát triển trong tương lai
PHẦN 8: YÊU CẦU KHÁC
❖
❖ Theo dõi phiên bản tài liệu
STT Họ & Tên Mã Sinh Viên Ngành học Số Điện Thoại Email
hiepthph25169@f
1 Trần Hoàng Hiệp PH25029 UDPM 0985961163
pt.edu.vn
quangndph25169
2 Nguyễn Đức Quang PH25169 UDPM 0865382003
@fpt.edu.vn
huynvph28530@f
3 Bùi Văn Tuân PH28530 UDPM 0962796864
pt.edu.vn
duybvph25347@f
4 Trương Văn Qúy PH25347 UDPM 0969729658
pt.edu.vn
duonglxph25351
5 Công Hoàng Hiệp PH25351 UDPM 0866062537
@fpt.edu.vn
❖ GIẢNG VIÊN HƯỚNG DẪN
Họ và tên: Trần Tuấn Phong
Cơ quan công tác: Trường CĐ FPT Polytechnic.
Điện thoại: Email: phongtt35@fpt.edu.vn
Ý kiến nhận xét, đánh giá của cán bộ hướng dẫn:
……………………………………………………………………………………
……………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
………………………………………………………………………………………
……………………………………………………………………………………….
Với 1 xã hội ngày càng phát triển, kéo theo nhu cầu của con người ngày càng cao.
Trong đó nhu cầu giải trí càng quan trọng. Thấu hiểu điều đó sản phẩm này được
ra đời.
Share Chia sẻ
Stream Phát
- Hướng tới việc đáp ứng nhu cầu giải trí và chia sẻ về lĩnh vực âm nhạc
- Sử dụng chức năng download nhạc (tải nhạc).
- Sử dụng chức năng Upload nhạc (đăng nhạc).
- Cập nhật bài hát, ca sĩ, album, các bảng xếp hạng âm nhạc.
- Là nơi chia sẻ, trao đổi thông tin, cảm nhận về lĩnh vực âm nhạc. Ngoài ra nó
còn tạo môi trường tốt cho mọi người có thêm nhiều bài hát hay.
- Xây dựng một website thân thiện, đáp ứng phụ hợp về mặt âm nhạc cho tất
cả mọi người.
- Luôn chú ý quan tâm chăm sóc khách hàng và giao diện website có bố cục rõ
ràng, hình thức gây thiện cảm cho khách thăm quan.
5. Phạm vi đề tài
Độ HD HD FHD HD HD HD
phân
giải
hình
ảnh
Tham khảo tài liệu để cân nhắc làm ứng dụng tốt nhất cho người dùng trải nghiệm một cách hiệu
quả nhất
Đã được khảo sát trên nhiều nguồn như : người dùng đánh giá , các tập đoàn công ty và từ nhiều
nguồn khác
Trong thời đại tri thức ngày nay, việc nâng cao chất lượng nghe nhạc là một việc thiết yêu trong
cuộc sống này. Hằng ngày một số lượng lớn người dùng trong các ứng dụng nghe nhạc được sử
dụng thường xuyên hơn. Việc nghe nhạc trở lên dễ dàng hơn.
Nắm được yêu cầu đó, nhóm chúng tôi đã tạo ra một phần nghe nhạc để góp phần vào thị hiếu
nghe nhạc của người dùng.
1. Các chức năng của sản phẩm
2.1. Sử dụng biểu đồ phân cấp chức năng hệ thống không dùng mũi tên.
- Chức năng Quản lý thành viên bao gồm các chức năng: Thêm, sửa, xóa thông tin
thành viên sử dụng trong hệ thống. Vì là website hoạt động rộng rãi trên internet
nên việc kiểm soát người dùng với chức năng sửa, xóa người dùng cần thông qua
điều khoản đưa ra của website. Nếu người dùng vi phạm sẽ bị xóa tên theo mức độ
của quy định
- Phân quyền trong hệ thống giúp cho việc hạn chế tối đa sự truy cập tràn lan tránh
mất mát thông tin bảo mật. Vì vậy hệ thống chia ra hai cấp bậc để quản lý tốt nhất.
Người sử dụng: chỉ được xem bên ngoài của website và sử dụng
các chức năng đã cho phép. Người quản trị website: được sử dụng tất cả các chức năng
của trang web
- Quản lý nhạc (hệ thống): Thêm, sửa, xóa thông tin ca sĩ, bài hát, album trong danh sách
mà người quản trị đã cập nhật. sách mà người quản trị đã cập nhật.
Chức năng Quản lý nhạc cá nhân (Upload/ Download): cho phép người dùng đăng bài hát của
mình lên trang web và được yêu cầu tải bài hát của website về máy tính của mình.
- Cảm nhận: Người dùng tham gia bình luận về chủ đề như bài hát, ca sĩ yêu thích ngay
bên dưới mục phát nhạc
- Chức năng Nghe nhạc: Cho phép người dùng lựa chọn nghe theo bài hát, nghe theo
album, nghe theo top xếp hạng.
- Chức năng Tìm kiếm theo 4 tiêu chí:
Yêu cầu hệ thống tối thiểu và khuyến nghị như ví dụ dưới đây.
Ngôn ngữ lập trình: Hệ thống được xây dựng trên nền window form với ngôn ngữ java.
Cơ sở dữ liệu của hệ thống sử dụng CSDL Microsoft SQL Server 2005.
Yêu cầu phần cứng:
+ CPU: P.IV trở lên.
+ RAM: ít nhất 512 MB.
+ Đĩa cứng (ổ C: ): Tối thiểu trống 1Gb.
+ Hệ điều hành: Windows, thấp nhất là Service Pack 2
PHẦN 2: DATABASE
- Kiểu thực thể Nhạc (Mã nhạc, Tên nhạc, Link nhạc, Tình trạng nhạc,
1.4. ERD
Mã Use-case UCTimkiem_02
Tên Use-case Search
Mô tả Chức năng này sẽ trả ra kết quả tìm kiếm mà người dùng mong muốn
hoặc các kết quả tương tự
Các bước thực hiện 1.Tại giao diện trang chủ hệ thống, người dùng vào chức năng tìm kiếm
2.Khi người dùng chọn “Search” thay vì đề xuất, hệ thống tìm kiếm sẽ
đưa ra các kết quả trùng khớp với từ khóa, hoặc các kết quả liên quan
đến từ khóa.
3.Nếu từ khóa tìm kiếm không chính xác, hệ thống tìm kiếm sẽ đưa ra
các gợi ý sát với từ khóa, tự động sửa lỗi chính tả.
4.Khi kết quả tìm kiếm đã thỏa mãn yêu cầu, các đề xuất về tìm kiếm
liên quan sẽ được đưa ra.