ĐỒ ÁN QUẢN LÝ ÂM NHẠC GVHD:NGUYỄN GIA TUẤN ANH
LỜI MỞ ĐẦU
Ngày nay với sự hội nhập kinh tế thế giới, Việt Nam gia nhập WTO nên có nhiều nhà
doanh nghiệp nước ngoài đầu tư vào Việt Nam. Nhiều công ty lớn nhỏ lần lượt ra đởi đòi
hỏi phải có sự quản lý chặt chẽ. Nhu cầu tin học hoá sẽ giúp các doanh nghiệp rất nhiều
trong việc quản lý. Một trong những môn học giúp cho sinh viên có kiến thức cơ bản về
việc phát triển các phần mềm quản lý doanh nghiệp là môn phân tích thiết kế hệ thống
thông tin. Đồ án này thực hiện cũng với mục đích như vậy. Xin cám ơn thầy đã cung cấp
cho chúng em có những kiến thức quý giá, giúp chúng em có được sự nhìn nhận khái quát
về thực tế. Cảm ơn bạn bè đã tạo điều kiện giúp đỡ cho chúng em hoàn thành tốt đồ án
này. Do đồ án này là một trong những sản phẩm đầu tay của chúng em nên sẽ không tránh
khỏi thiếu sót, mong Thầy và các bạn có những đóng góp ý kiến giúp chúng em ngày càng
hoàn thiện hơn.
SVTH -VÕ TRẦN TRỌNG NGHĨA-MSSV:0311308
-VŨ MẠNH THƯỜNG -MSSV:0311316
2
ĐỒ ÁN QUẢN LÝ ÂM NHẠC GVHD:NGUYỄN GIA TUẤN ANH
MỤC LỤC
LỜI MỞ ĐẦU....................................................................................................................2
Phần 1. Giới thiệu và đặc tả của đề tài…………………………………………………4
1. Giới thiệu về đề tài...………………………………………………………….4
2. Đặc tả………………………………………………………………………….5
Phần 2. Phân tích………………………………………………………………………..6
1. Sơ đồ chức năng…..…………………………………………………………..6
2. Mô hình quan niệm dữ liệu…………………………………………………...9
3. Mô hình thực thể quan hệ……………………………………………………10
4. Mô hình DFD………………………………………………………………..11
5. Các ràng buộc toàn vẹn……………………………………………………...14
6. Mô hình quan hệ giữa các thực thể………………………………………….22
ĐỒ ÁN QUẢN LÝ ÂM NHẠC GVHD:NGUYỄN GIA TUẤN ANH
2.ĐẶC TẢ:
Sử dụng chương trình để thực hiện công việc quản lý việc phát sóng của đài truyền
hình theo yêu cầu như sau :
Danh sách các bài hát được phép phát sóng và có trong băng đĩa lưu trữ được cập
nhật sẵn vào máy tính (gồm thông tin bài hát, nhạc sĩ, năm sáng tác, ca sĩ, thông tin liên
quan đến nhạc sĩ và ca sĩ ). Danh sách này sẽ được bổ sung thường xuyên khi có những bài
hát mới bạn sưu tầm được. Hàng ngày bạn sẽ cập nhật danh sách các bài hát được yêu cầu
phát ( kèm theo thông tin người yêu cầu, địa chỉ, số điện thoại, ngày yêu cầu, lời nhắn ).
Sau mỗi kì phát sóng, bạn sẽ cập nhật danh sách những bài hát được phát sóng trong kì
( gồm ngày phát, bài hát, nhạc sĩ, ca sĩ ). Bất kì khi nào bạn muốn, bạn có thể tra cứu
những thông tin sau :
• Những bài hát được ưa thích nhất trong tháng ( có số lần thính giả yêu cầu
nhiều nhất ).
• Những bài hát thính giả yêu cầu chưa được phát sóng, số lần yêu cầu, dựa
vào đó bạn có thể lên lịch phát sóng cho những lần kế tiếp.
• Danh sách những thính giả yêu cầu 1 bài hát nhưng vì một lí do nào đó, bạn
không thể đáp ứng nhu cầu của những thính giả đó.
SVTH -VÕ TRẦN TRỌNG NGHĨA-MSSV:0311308
-VŨ MẠNH THƯỜNG -MSSV:0311316
5
ĐỒ ÁN QUẢN LÝ ÂM NHẠC GVHD:NGUYỄN GIA TUẤN ANH
Phần 2: PHÂN TÍCH
1.Sơ đồ chức năng:
1.1.Sơ đồ chức năng của chương trình quản lý Nhịp Cầu Âm Nhạc :
1.2.Sơ đồ chức năng ĐĂNG KÍ :
SVTH -VÕ TRẦN TRỌNG NGHĨA-MSSV:0311308
-VŨ MẠNH THƯỜNG -MSSV:0311316
PHIẾU YÊU
CẦU
BÀI HÁT ĐÃ
ĐƯỢC PHÁT
BÀI HÁT
BÁO CÁO
BÀI HÁT
CHƯA
PHÁT
CA SĨ
NHẠC
SĨ
BÀI HÁT
ĐƯỢC
YÊU CẦU
DANH MỤC
BÀI HÁT CẦU
SƯU TẦM
8
DANH MỤC
BÀI HÁT ĐÃ
PHÁT
ĐỒ ÁN QUẢN LÝ ÂM NHẠC GVHD:NGUYỄN GIA TUẤN ANH
2.Mô hình quan niệm dữ liệu:
2.1.Mô hình quan niệm :
SVTH -VÕ TRẦN TRỌNG NGHĨA-MSSV:0311308
-VŨ MẠNH THƯỜNG -MSSV:0311316
DO
DSYC
NHACSI(MANS, TEN, GHICHU)
DSCHUAPHAT(MADSCP, SOBH, NGAY)
DSDAPHAT(MADSDP, SOBH, NGAY)
PHIEUYC(MAP, TENKHANGIA, LOINHAN, DCKG,DT)
DSYC-BH(MADSYC, MABH, SOBH, LOINHAN, DCKG, DT)
BIEUDIEN(MABD, THOIGIAN)
BH-DAPHAT(MABH, NGAYPHAT)
BH-CHUAPHAT(MABH, LIDO)
BH-YC(MABH-YC, THOIGIAN)
SVTH -VÕ TRẦN TRỌNG NGHĨA-MSSV:0311308
-VŨ MẠNH THƯỜNG -MSSV:0311316
10
ĐỒ ÁN QUẢN LÝ ÂM NHẠC GVHD:NGUYỄN GIA TUẤN ANH
4.Mô hình DFD:
4.1.Chức năng ĐĂNG KÍ :
4.2.Chức năng YÊU CẦU CỦA KHÁN GIẢ :
SVTH -VÕ TRẦN TRỌNG NGHĨA-MSSV:0311308
-VŨ MẠNH THƯỜNG -MSSV:0311316
CA SĨ
NHẠC SĨ
ĐĂNG
KÍ
DANH SÁCH
CA SĨ VÀ
NHẠC SĨ
Được chấp nhận
Yêu cầu
Được chấp nhận
KHÁN GIẢ
HÁT
DANH SÁCH
PHIẾU YÊU CẦU
12
ĐỒ ÁN QUẢN LÝ ÂM NHẠC GVHD:NGUYỄN GIA TUẤN ANH
4.5.Chức năng BÁO CÁO :
SVTH -VÕ TRẦN TRỌNG NGHĨA-MSSV:0311308
-VŨ MẠNH THƯỜNG -MSSV:0311316
BÀI HÁT
CA SĨ
NHẠC SĨ
BÁO
CÁO
DANH SÁCH BÀI
HÁT
DANH SÁCH CA SĨ
DANH SÁCH NHẠC
SĨ
13
ĐỒ ÁN QUẢN LÝ ÂM NHẠC GVHD:NGUYỄN GIA TUẤN ANH
5.Các ràng buộc toàn vẹn :
5.1.Ràng buộc 1 :
Bối cảnh : trên quan hệ BAIHAT :
Điều kiện: MABH và MADSYC là khóa chính của bảng BAIHAT
∀ t1,t2 ∈ BAIHAT thì : t1[MABH]< >t2[MABH]
hoặc : t1[MADSYC]< >t2[MADSYC]
Tầm ảnh hưởng :
RB1 Thêm Xóa Sửa
RB4 Thêm Xóa Sửa
CASI + - +[MACS]
5.5.Ràng buộc 5 :
Bối cảnh : trên quan hệ NHACSI
Điều kiện : MANS là khóa chính của bảng NHACSI
∀ t1,t2 ∈ NHACSI thì t1[MANS]< >t2[MANS]
Tầm ảnh hưởng :
RB5 Thêm Xóa Sửa
NHACSI + - +[MANS]
SVTH -VÕ TRẦN TRỌNG NGHĨA-MSSV:0311308
-VŨ MẠNH THƯỜNG -MSSV:0311316
15
ĐỒ ÁN QUẢN LÝ ÂM NHẠC GVHD:NGUYỄN GIA TUẤN ANH
5.6.Ràng buộc 6 :
Bối cảnh : trên quan hệ DSCHUAPHAT
Điều kiện : MADSCP là khóa chính của bảng DSCHUAPHAT
∀ t1,t2 ∈ DSCHUAPHAT thì t1[MADSCP]<>t2[MADSCP]
Tầm ảnh hưởng :
RB6 Thêm Xóa Sửa
DSCHUAPHAT + - +[MADSCP]
5.7.Ràng buộc 7 :
Bối cảnh : trên quan hệ DSYC-BH
Điều kiện : MADSYC là khóa chính của bảng DSYC-BH
∀ t1,t2 ∈ DSYC-BH thì t1[MADSYC]< >t2[MADSYC]
Tầm ảnh hưởng :
RB7 Thêm Xóa Sửa
DSYC-BH + - +[MADSYC]
CASI + - +[MACS]
BAIHAT + - +[MABH]
SVTH -VÕ TRẦN TRỌNG NGHĨA-MSSV:0311308
-VŨ MẠNH THƯỜNG -MSSV:0311316
17
ĐỒ ÁN QUẢN LÝ ÂM NHẠC GVHD:NGUYỄN GIA TUẤN ANH
5.11.Ràng buộc 11 :
Bối cảnh : trên quan hệ BH-DAPHAT
Điều kiện : MABH là khóa chính của bảng BH-DAPHAT
∀ t1,t2 ∈ BH-DAPHAT thì t1[MABH]< >t2[MABH]
Tầm ảnh hưởng :
RB11 Thêm Xóa Sửa
BH-DAPHAT + - +[MABH]
5.12.Ràng buộc 12 :
Bối cảnh : trên quan hệ BH-DAPHAT
Điều kiện : MADSDP là khóa ngoại của bảng BH-DAPHAT tham chiếu tới
bảng DSDAPHAT
∀ t1 ∈ BH-DAPHAT =>∃ t2 ∈ DSDAPHAT sao cho:
t1[MADSDP]=t2[MADSDP]
Tầm ảnh hưởng :
RB12 Thêm Xóa Sửa
BH-DAPHAT + - +[MADSDP]
SVTH -VÕ TRẦN TRỌNG NGHĨA-MSSV:0311308
-VŨ MẠNH THƯỜNG -MSSV:0311316
18
ĐỒ ÁN QUẢN LÝ ÂM NHẠC GVHD:NGUYỄN GIA TUẤN ANH
5.16.Ràng buộc 16 :
Bối cảnh : trên quan hệ BH-YC
Điều kiện : MAP và MABH là khóa ngoại của bảng BH-YC tham chiếu tới
bảng PHIEUYC và BAIHAT
∀ t1 ∈ BH-YC thì ∃ t2 ∈ PHIEUYC sao cho : t1[MAP]=t2[MAP]
hoặc t1[MABH]=t2[MABH]
Tầm ảnh hưởng :
RB16 Thêm Xóa Sửa
PHIEUYC + - +[MAP]
BAIHAT + - +[MABH]
SVTH -VÕ TRẦN TRỌNG NGHĨA-MSSV:0311308
-VŨ MẠNH THƯỜNG -MSSV:0311316
20