Đồ án: Xây dựng Phần mềm Quản lý Nhịp Cầu Âm Nhạc

48 524 0
Đồ án: Xây dựng Phần mềm Quản lý Nhịp Cầu Âm Nhạc

Đ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

1.Giới thiệu về đề tài...………………………………………………………….42.Đặc tả………………………………………………………………………….5Phần 2. Phân tích………………………………………………………………………..61.Sơ đồ chức năng…..…………………………………………………………..62.Mô hình quan niệm dữ liệu…………………………………………………...93.Mô hình thực thể quan hệ……………………………………………………104.Mô hình DFD………………………………………………………………..115.Các ràng buộc toàn vẹn……………………………………………………...146.Mô hình quan hệ giữa các thực thể………………………………………….227.Từ điển dữ liệu………………………………………………………………23Phần 3.Thiết kế chương trình…………………………………………………………251.Thiết kế menu……………………………………………………………….262.Thiết kế form………………………………………………………………..333.Thiết kế report……………………………………………………………….414.Ứng dụng…………………………………………………………………….45Phần 4.Giới thiệu phần mềm sử dụng trong chương trình………………………….461.Phần mềm SQL Server 7.0…………………………………………………..462.Phần mềm Visual Basic 6.0………………………………………………….47Phần 5.Tổng kết………………………………………………………………………...491.Các vấn đề làm được..………………………………………………………..492.Hạn chế của đề tài……………………………………………………………493.Kết luận………………………………………………………………………49

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 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 Phần 1:GIỚI THIỆU VÀ ĐẶC TẢ CỦA ĐỀ TÀI 1.GIỚI THIỆU VỀ ĐỀ TÀI : Với một 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 về thư giãn và giải trí là hết sức cần thiết và rất quan trọng. Sau một ngày làm việc mệt nhọc và vất vả thì con người cần được thư giãn và giải trí, một trong những cách tốt nhất để thư giãn và giải trí là được nghỉ ngơi và nghe nhạc. Giờ đây, để giúp cho những điều đó và giúp cho những người làm chương trình Nhịp cầu âm nhạc đỡ vất vả thì chương trình quản lí Nhịp Cầu Âm nhạc đã được ra đời. 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ả đó. 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Í : CHƯƠNG TRÌNH QUẢN LÝ NHỊP CẦU ÂM NHẠC ĐĂNG KÍ 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Ĩ 1.3.Sơ đồ chức năng YÊU CẦU CỦA KHÁN GIẢ : 1.4.Sơ đồ chức năng BÌNH CHỌN : YÊU CẦU CỦA KHÁN GIẢ PHÁT BÀI HÁT BÌNH CHỌN CA SĨ BÀI HÁT NHẠC SĨ 1.5.Sơ đồ chức năng CẬP NHẬT : 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Ĩ 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 DANH MỤC BÀI HÁT ĐÃ PHÁT 2.Mô hình quan niệm dữ liệu: 2.1.Mô hình quan niệm : 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 3. Mô hình thực thể quan hệ: 3.1Mô hình thực thể quan hệ : BAIHAT(MABH, TEN, NOIDUNG, MANS) DSYC(MADSYC, SOBH, NGAY) CASI(MACS, TEN, GHICHU) 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) 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Ả : 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Ả 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 4.3.Chức năng BÌNH CHỌN : 4.4.Chức năng CẬP NHẬT : KHÁN GIẢ BÌNH CHỌN BÀI HÁT HAY NHẤT Yêu cầu Giải thưởng BÀI HÁT PHIẾU YÊU CẦU CẬP NHẬT DANH SÁCH BÀI HÁT DANH SÁCH PHIẾU YÊU CẦU [...]... DT Ý NGHĨA BÀI HÁT CA SĨ NHẠC SĨ BIỄU DIỄN BÀI HÁT ĐÃ PHÁT DANH SÁCH ĐÃ PHÁT BÀI HÁT CHƯA PHÁT DANH SÁCH CHƯA PHÁT BÀI HÁT YÊU CẦU PHIẾU YÊU CẦU DANH SÁCH YÊU CẦU BÀI HÁT DANH SÁCH YÊU CẦU MÃ BÀI HÁT TÊN NỘI DUNG MÃ NHẠC SĨ MÃ DANH SÁCH YÊU CẦU GHI CHÚ MÃ CA SĨ MÃ BIỂU DIỂN THỜI GIAN MÃ DANH SÁCH ĐÃ PHÁT SỐ BÀI HÁT NGÀY MÃ DANH SÁCH CHƯA PHÁT LÍ DO MÃ PHIẾU MÃ BÀI HÁT YÊU CẦU TÊN KHÁN GIẢ LỜI NHẮN... các nhạc sĩ và các ca sĩ , giống các hình dưới đây: 2.3 Để cập nhật thông tin mới cho ca sĩ hay nhạc sĩ , hoặc bài hát ta thực hiện Click vào các nút sửa ở các cửa sổ tương ứng : 2.4 Nhập bài hát mới hoặc ca sĩ , nhạc sĩ mới thực hiện nhấn các nút Thêm ở các cửa sổ tương ứng : 2.5 Chọn menu yêu cầu  phiếu yêu cầu để xem danh sách các phiếu đã yêu cầu và phát yêu cầu đó: 2.6 Cửa sổ nhập yêu cầu. .. yêu cầu 1 danh sách yêu cầu thì chỉ có thể có 1 bài hát BAIHAT 1,1 DO 1,n NHACSI 1 bài hát thì do 1 nhạc sĩ sáng tác 1 nhạc sĩ có thể sáng tác nhiều bài hát BAIHAT 0,n 1,n BH-CHUAPHAT DSCHUAPHAT 1 bài hát thì có thể không được phát lần nào và cũng có thể phát nhiều lần Danh sách chưa phát thì có thể có 1 hoặc nhiều BAIHAT 1,n BH-YC 1,n PHIEUYC 1 bài hát có thể có nhiều phiếu yêu cầu 1 phiếu yêu cầu. .. KHÁN GIẢ LỜI NHẮN ĐỊA CHỈ KHÁN GIẢ ĐIỆN THOẠI DIAGRAM: 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 1.Thiết kế Menu: 1.1 Giao diện chính của chương trình : Trong giao diện chính này có các mục chính để ta có thể lựa chọn ( bao gồm Danh mục , Yêu cầu , Thống kê , Mở ứng dụng , giúp đỡ , Thoát ).Trong các...4.5.Chức năng BÁO CÁO : BÀI HÁT DANH SÁCH BÀI HÁT CA SĨ DANH SÁCH CA SĨ NHẠC SĨ BÁO CÁO DANH SÁCH NHẠC SĨ 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... các nút Thêm ở các cửa sổ tương ứng : 2.5 Chọn menu yêu cầu  phiếu yêu cầu để xem danh sách các phiếu đã yêu cầu và phát yêu cầu đó: 2.6 Cửa sổ nhập yêu cầu mới khi khán giả có yêu cầu : 2.7 Cửa sổ danh sách các yêu cầu nào được phát cho khán giả : ... không được phát lần nào và cũng có thể phát nhiều lần Danh sách chưa phát thì có thể có 1 hoặc nhiều BAIHAT 1,n BH-YC 1,n PHIEUYC 1 bài hát có thể có nhiều phiếu yêu cầu 1 phiếu yêu cầu thì có thể yêu cầu nhiều bài hát BAIHAT 0,n BH-DAPHAT 1,n DSDAPHAT 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 BAIHAT . chương trình quản lý Nhịp Cầu Âm Nhạc : 1.2.Sơ đồ chức năng ĐĂNG KÍ : CHƯƠNG TRÌNH QUẢN LÝ NHỊP CẦU ÂM NHẠC ĐĂNG KÍ 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Ĩ 1.3.Sơ. được nghỉ ngơi và nghe nhạc. Giờ đây, để giúp cho những điều đó và giúp cho những người làm chương trình Nhịp cầu âm nhạc đỡ vất vả thì chương trình quản lí Nhịp Cầu Âm nhạc đã được ra đời. 2.ĐẶC. 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ó

Ngày đăng: 12/05/2015, 21:46

Từ khóa liên quan

Mục lục

  • MỤC LỤC

  • Phần 1:GIỚI THIỆU VÀ ĐẶC TẢ CỦA ĐỀ TÀI

    • THUC THỂ

    • Ý NGHĨA

    • Phần 3: THIẾT KẾ CHƯƠNG TRÌNH

      • PHẦN 4: GIỚI THIỆU PHẦN MỀM SỬ DỤNG TRONG CHƯƠNG TRÌNH:

        • 1.2.Các thành phần cơ bản trong SQL Server :

Tài liệu cùng người dùng

Tài liệu liên quan