Mã tài liệu: 244266
Số trang: 49
Định dạng: rar
Dung lượng file: 1,256 Kb
Chuyên mục: Tổng hợp
MỞ ĐẦU
Âm nhạc là một trong những lĩnh vực giải trí rất quan trọng. Theo số liệu từ Hiệp
hội Công nghiệp Ghi âm Quốc tế (IFPI), doanh thu từ việc kinh doanh nhạc số hợp
pháp trong sáu tháng đầu năm 2006 là 945 triệu USD, tăng 106% so với cùng kỳ năm
trước.
Trong vài năm trở lại đây, sự phát triển của CNTT nói chung và mạng Internet
nói riêng, đã mang lại sức sống mới cho nhạc số. Ngày nay việc giải trí, nghe nhạc
trực tuyến trên mạng Internet đã không còn là điều xa lạ đối với mỗi chúng ta. Hơn
nữa, Internet đã mang lại những ưu thế đáng kể trong việc “phát hành”, “chia sẻ” . so
với các phương tiện thông tin khác. Hiện nay ở Việt Nam cũng như trên thế giới đã có
rất nhiều các website cho phép nghe nhạc, xem video trực tuyến. Trong khuôn khổ
luận văn này, chúng tôi đề cập đến một hệ thống nghe nhạc, xem video clip trực tuyến
được xây dựng trên nền Joomla.
Về phía người sử dụng thì hệ thống này không khác gì so với một hệ thống
website nghe nhạc thông thường. Nhưng với người phát triển, việc xây dựng hệ thống
trên nền Joomla thuận tiện hơn rất nhiều so với việc xây dựng lại từ đầu 1 hệ thống
nghe nhạc. Hệ thống cung cấp nhạc này sẽ bao gồm các chức năng cơ bản như quản lý
nội dung về bài hát, ca sỹ, nhạc sỹ, album .vv và tím kiếm cơ bản.
Ở phiên bản tiếp theo, chúng tôi dự định sẽ đưa thêm và hệ thống một chức năng
mới, đó là tìm kiếm bài hát theo một giai điệu hoặc tiết tấu có sẵn. Giai điệu này có thể
là một File dạng MIDI, hay một đoạn nhạc của bài hát, hoặc thậm chí là một đoạn
tiếng huýt sáo do người sử dụng trực tiếp ghi lại thông qua Micro.
Để phát triển tính năng này, chúng ta cần có một module xử lý các bài hát được
tải lên và trích ra đoạn nhạc mẫu của bài hát đó. Sau đó lưu đoạn nhạc mẫu vào ngay
cơ sở dữ liệu của bài hát đó. Một module để phân tích và so sánh các đoạn nhạc mẫu
với đoạn nhạc cần tìm kiếm. Cuối cùng là một module xử lý đoạn nhạc yêu cầu tìm
kiếm: đoạn nhạc này có thể là một File nhạc MIDI (từ các chương trình mô phỏng đàn
Piano ) một đoạn âm thanh do người dùng tự thu âm, hay là cả một bài hát.
Chương 1. GIỚI THIỆU VỀ JOOMLA
1.1 Giới thiệu chung:
1.1.1 Hệ thống quản trị nội dung (CMS)
CMS viết tắt của từ Content Management System (tạm dịch là Hệ thống quản
trị nội dung), là một hệ thống phần mềm máy tính để thiết lập, tổ chức, tạo thuận tiện
cho việc xây dựng các tài liệu hay các nội dung khác. Thông thường, CMS là một ứng
dụng web sử dụng để quản lý các website và nội dung web.
MỤC LỤC
BẢNG CHÚ GIẢI THUẬT NGỮ 1
MỞ ĐẦU .2
Chương 1. GIỚI THIỆU VỀ JOOMLA 3
1.1 Giới thiệu chung: .3
1.1.1 Hệ thống quản trị nội dung (CMS) .3
1.1.2 Các ứng dụng chính của Joomla .3
1.2 Các thành phần chính của Joomla .6
1.2.1 Template .6
1.2.2 Components 8
1.2.3 Modules 8
1.2.4 Mambots .8
CHƯƠNG 2. GIỚI THIỆU PHP & MYSQL 9
2.1 PHP 9
2.1.1 Lịch sử phát triển của PHP .9
2.1.2 Cộng đồng sử dụng và phát triển PHP tại Việt Nam 12
2.1.3 Cấu trúc cơ bản của mã PHP 12
2.2 MySQL 14
2.2.1 Lịch sử phát triển 14
2.2.2 Một số từ khóa thông dụng trong SQL: 16
a. Lấy dữ liệu: 16
b. Sửa đổi dữ liệu : .16
c. Giao dịch dữ liệu: 17
CHƯƠNG 3. XÂY DỰNG HỆ THỐNG 18
3.1 Mô tả bài toán 18
3.2 Mô hình nghiệp vụ .18
3.2.1 Bảng phân tích xác định chức năng, tác nhân và hồ sơ 18
3.2.2 Biểu đồ ngữ cảnh hệ thống .19
3.2.3 Biểu đồ phân rã chức năng .20
3.2.4 Mô hình các chức năng cụ thể 20
3.2.5 Lập ma trận thực thể chức năng .21
3.3 Phân tích – Mô hình khái niệm logic 22
3.3.1 Biểu đồ luồng dữ liệu mức 0 22
3.3.2 Biểu đồ luồng dữ liệu mức 1 23
3.3.3 Mô hình khái niệm dữ liệu: mô hình E-R 24
a. Xây dựng được các thực thể 24
b. Xác định mối quan hệ và thuộc tính 24
c. Vẽ biểu đồ rút gọn .25
3.4 Thiết kế mô hình logic .26
3.4.1. Chuyển mô hình ER sang mô hình quan hệ 26
a. Biểu diễn các thực thể: 26
b. Biểu diễn các mối quan hệ .26
c. Chuẩn hóa: .26
d. Biểu đồ quan hệ của mô hình dữ liệu 27
3.4.2. Thiết kế cơ sở dữ liệu vật lý 27
3.4.2. Thiết kế cơ sở dữ liệu vật lý 28
a. Bảng: BÀI HÁT .28
b. Bảng: ALBUM 29
c. Bảng: CA SỸ .29
d. Bảng: NHẠC SỸ .30
e. Bảng: BÀI HÁT_ALBUM .30
f. Bảng: BÀI HÁT_CA SỸ .30
CHƯƠNG 4: ỨNG DỤNG THỰC TIỄN .31
4.1. Mô tả môi trường xây dựng và thử nghiệm ứng dụng .31
4.1.1 Mô tả môi trường xây dựng ứng dụng: 31
4.1.2 Các ứng dụng xây dựng thử nghiệm: .31
4.2 Giao diện của website 32
4.3. Đánh giá về hệ thống 41
4.3.1 Ưu điểm 41
4.3.2 Nhược điểm 41
4.4 Hướng phát triển trong tương lai .41
TÀI LIỆU THAM KHẢO .4
Những tài liệu gần giống với tài liệu bạn đang xem
📎 Số trang: 160
👁 Lượt xem: 664
⬇ Lượt tải: 16
📎 Số trang: 20
👁 Lượt xem: 23
⬇ Lượt tải: 10
📎 Số trang: 87
👁 Lượt xem: 435
⬇ Lượt tải: 16
📎 Số trang: 239
👁 Lượt xem: 478
⬇ Lượt tải: 16
📎 Số trang: 239
👁 Lượt xem: 418
⬇ Lượt tải: 16
📎 Số trang: 1
👁 Lượt xem: 580
⬇ Lượt tải: 16
📎 Số trang: 2
👁 Lượt xem: 849
⬇ Lượt tải: 16
📎 Số trang: 60
👁 Lượt xem: 419
⬇ Lượt tải: 16
📎 Số trang: 126
👁 Lượt xem: 625
⬇ Lượt tải: 16
📎 Số trang: 167
👁 Lượt xem: 504
⬇ Lượt tải: 16
📎 Số trang: 50
👁 Lượt xem: 282
⬇ Lượt tải: 16
📎 Số trang: 86
👁 Lượt xem: 561
⬇ Lượt tải: 16
Những tài liệu bạn đã xem
📎 Số trang: 49
👁 Lượt xem: 573
⬇ Lượt tải: 16