Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - QUẢN LÝ ÂM NHẠC doc - Pdf 15

ĐỀ TÀI:
QUẢN LÝ ÂM NHẠC

ĐỒ ÁN QUẢN LÝ ÂM NHẠC 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.



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
7. Từ điển dữ liệu………………………………………………………………23

Phần 3.Thiết kế chương trình…………………………………………………………25
1. Thiết kế menu……………………………………………………………….26
2. Thiết kế form……………………………………………………………… 33
3. Thiết kế report……………………………………………………………….41
4. Ứng dụng…………………………………………………………………….45

Phần 4.Giới thiệu phần mềm sử dụng trong chương trình………………………….46
1. Phần mềm SQL Server 7.0………………………………………………… 46
2. Phần mềm Visual Basic 6.0………………………………………………….47

Phần 5.Tổng kết……………………………………………………………………… 49
1. Các vấn đề làm được ……………………………………………………… 49
2. Hạn chế của đề tài……………………………………………………………49
3. Kết luận………………………………………………………………………49


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ả đó.


ẢN LÝ
NHỊP CẦU ÂM NHẠC
ĐĂNG

YÊU C
ẦU CỦA
KHÁN GIẢ
BÌNH CHỌN BÁO CÁO
C
ẬP
NHẬT
ĐĂNG KÍ
CA SĨ NHẠC SĨ
ĐỒ ÁN QUẢN LÝ ÂM NHẠC 1.3.Sơ đồ chức năng YÊU CẦU CỦA KHÁN GIẢ :

1.6.Sơ đồ chức năng BÁO CÁO : CẬP NHẬT
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Ĩ
DO
DSYC
BAIHAT
NHACSI
CASI
DSCHUAPHAT DSDAPHAT
PHIEUYC
DSYC-BH
1,1
1,n
1,1
1,n BIEUDIEN
1,n
1,n
BH-YC
1,n 1,n
BH
-
DAPHAT
1,n
0,n
BH
-
CHUAPHAT
1,n
0,n
ĐỒ ÁN QUẢN LÝ ÂM NHẠC


BH-CHUAPHAT(MABH, LIDO)

BH-YC(MABH-YC, THOIGIAN) ĐỒ ÁN QUẢN LÝ ÂM NHẠC

4.Mô hình DFD:

4.1.Chức năng ĐĂNG KÍ :
Được chấp nhận
KHÁN GIẢ
YÊU C
ẦU
CỦA
KHÁN
GIẢ
DANH SÁCH
YÊU CẦU
Yêu cầu
Đư
ợc chấp
nhận
Yêu cầu
ĐỒ ÁN QUẢN LÝ ÂM NHẠC 4.3.Chức năng BÌNH CHỌN :

YÊU CẦU

CẬP
NHẬT
DANH SÁCH BÀI
HÁT
DANH SÁCH
PHIẾU YÊU CẦU
ĐỒ ÁN QUẢN LÝ ÂM NHẠC

4.5.Chức năng BÁO CÁO :



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

BAIHAT

+

-

+[MABH,MADSYC]



-

NHACSI

+

-

+[MANS]

ĐỒ ÁN QUẢN LÝ ÂM NHẠC

5.3.Ràng buộc 3 : trên quan hệ DSYC Bối cảnh : MADSYC là khóa chính của bảng DSYC
Điều kiện :  t1,t2  DSYC thì: t1[MADSYC]< >t2[MADSYC]

Tầm ảnh hưởng :
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

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

DSCHUA
PHAT

+

-

+[MADSCP]
5.7.Ràng buộc 7 :
5.8.Ràng buộc 8 :
Bối cảnh : trên quan hệ DSYC-BH
Điều kiện : MABH là khóa ngoại của bảng DSYC-BH tham chiếu tới bảng
BAIHAT sao cho: t1[MABH]=t2[MABH]

Tầm ảnh hưởng :
RB8

Thêm

Xóa

S
ửa

DSYC
-
BH

+

-

BIEUDIEN

+

-

+[MABD]

5.10.Ràng buộc 10 :
Bối cảnh : trên quan hệ BIEUDIEN
Điều kiện : MACS và MABH là khóa ngoại của bảng BIEUDIEN tham chiếu
tới bảng CASI vào bảng BAIHAT
 t1,t2  BIEUDIEN thì : t1[MACS]=t2[MACS]
và t1[MABH]=t2[MABH]

Tầm ảnh hưởng :
RB10

Thêm

Xóa


ĐỒ ÁN QUẢN LÝ ÂM NHẠC

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



Xóa

S
ửa

BH
-
DAPHAT

+

-

+[MADSDP]
ĐỒ ÁN QUẢN LÝ ÂM NHẠC

5.13.Ràng buộc 13 : 5.14.Ràng buộc 14 :
Bối cảnh : trên quan hệ BH-CHUAPHAT
Điều kiện : MADSCP là khóa ngoại của bảng BH-CHUAPHAT tham chiếu tới
bảng DSCHUAPHAT
 t1  BH-CHUAPHAT => t2  DSCHUAPHAT
sao cho: t1[MADSCP]=t2[MADSCP]
Tầm ảnh hưởng :
RB14

Thêm

Xóa

S
ửa

B
H
-
CHUAPHAT


Tầm ảnh hưởng :
RB15

Thêm


a

S
ửa

BH
-
YC

+

-

+[MABH
-
YC]


+[MAP]

BAIHAT

+

-

+[MABH]

ĐỒ ÁN QUẢN LÝ ÂM NHẠC

5.17.Ràng buộc 17 :
Bối cảnh : trên quan hệ PHIEUYC
Điều kiện : MAP là khóa chính của bảng PHIEUYC
ĐỒ ÁN QUẢN LÝ ÂM NHẠC

6.Mô hình quan hệ giữa các thực thể :
1 bài hát thì có thể không đã phát lần nào, cũng có thể đã phát rất là nhiều lần.
Danh sách đã phát thì có thể có 1 hoặc nhiều bài hát đã phát 1 bài hát thì có thể có 1 hoặc nhiều ca sĩ biểu diễn.
1 ca sĩ thì cũng có thể biểu diễn nhiều bài hát.
7.Từ điển dữ liệu:
BAIHAT
BAIHAT
BAIHAT
BAIHAT
BAIHAT
BAIHAT
DSYC-BH
DSYC
1,1 1,n
DO
NHACSI
1,1 1,n
BH-CHUAPHAT
DSCHUAPHAT
0,n 1,n
BH-YC

Ĩ

NHACSI

NH
ẠC SĨ

BIEUDIEN

BI
ỄU DI
ỄN

BH
-
DAPHAT

BÀI HÁT Đ
à PHÁT

DSDAPHAT

DANH SÁCH Đ
à PHÁT

BH
-
CHUAPHAT

BÀI HÁT CHƯA PHÁT


MÃ BÀI HÁT

TEN

T
ÊN

NOIDUNG

N
ỘI DUNG

MANS

MÃ NH
ẠC SĨ

MADSYC

MÃ DANH SÁCH YÊU C
ẦU

GHICHU

GHI CHÚ

MACS

MÃ CA S

ƯA PHÁT

LIDO

LÍ DO

MAP

MÃ PHI
ẾU

MABH
-
YC

MÃ BÀI HÁT YÊU C
ẦU

TENKHANGIA

TÊN KHÁN GI


LOINHAN

L
ỜI NHẮN

DCKG

ĐỒ ÁN QUẢN LÝ ÂM NHẠC Phần 3: THIẾT KẾ CHƯƠNG TRÌNH

Khi load chương trình vào cơ sở dữ liệu hệ thống, xuất hiện màn hình có flash form
và tự khởi động SQL Server 7.0


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status