Khách hàng có thể xem thông tin về các trận đấu thông qua website thông tin hệ thống tổ chức cá cược và đặt những khoản tiền nào đó với những tỷ lệ tương ứng của mỗi trận đấu và gửi cho
Trang 1MỤC LỤC
LỜI NÓI ĐẦU 4
CHƯƠNG I : HỆ THỐNG TỔ CHỨC CÁ CƯỢC VÀ INTERNET 7
I TỔ CHỨC CÁ CƯỢC TRONG BÓNG ĐÁ 7
II SƠ ĐỒ HOẠT ĐỘNG CỦA HỆ THỐNG CÁ CỰOC 7
CHƯƠNG II : MỤC TIÊU, NHIÊM VỤ, PHẠM VI CÔNG VIỆC, TÍNH KHẢ THI CỦA ĐÈ TÀI 8
I KHẢO SÁT MỘT SỐ HỆ THỐNG 8
1 Mục đích khảo sát 8
2 Tiến hành khảo sát 8
3 Đánh giá kết quả khảo sát 8
II MỤC TIÊU VÀ YÊU CẦU HỆ THỐNG 8
1 Đánh giá hệ thống cũ 8
2 Đánh giá hệ thống mới 8
3 Yêu cầu của hệ thống mới 9
III TÍNH KHẢ THI CỦA ĐỀ TÀI 9
1 Tính khả thi về kỹ thuật 9
2 Tính khả thi về kinh tế 9
CHƯƠNG III : PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN 9
I MÔ TẢ BÀI TOÁN NGHIỆP VỤ 9
1.Chức năng của hệ thống tổ chức cá cược : 10
2.Chức năng của hệ thống quản lý : 10
II SƠ ĐỒ CHỨC NẰNG (BFD – BUSINESS FUNCTION DIAGRAM) 10
1 Sơ đồ chức năng của Hệ thống tổ chức 11
2 Sơ đồ chức năng của hệ thống quản lý 12
3 Mô tả chức năng lá 12
Trang 23.1 Chức năng TỔ CHỨC CÁ CƯỢC 12
3.2 Chức năng QUẢN LÝ 13
III SƠ ĐỒ LUỒNG DỮ LIỆU (DFD – DATA FLOW DIAGRAM) 14
1 Sơ đồ luồng dữ liệu mức đỉnh 14
2 Sơ đồ luồng dữ liệu mức dưới đỉnh 15
2.1 Sơ đồ luồng dữ liệu cho hàm 1 15
2.2.Sơ đồ luồng dữ liệu cho hàm 2 15
2.3 Sơ đồ luồng dữ liệu cho hàm 3 16
2.4 Sơ đồ luồng dữ liệu cho hàm 4 16
2.5 Sơ đồ luồng dữ liệu cho hàm 5 17
2.6 Sơ đồ luồng dữ liệu cho hàm 6 17
2.7 Sơ đồ luồng dữ liệu cho hàm 7 18
2.8 Sơ đồ luồng dữ liệu cho hàm 8 18
2.9 Sơ đồ luồng dữ liệu cho hàm 9 19
IV TỪ ĐIỂN DỮ LIỆU CỦA HỆ THỐNG 19
1 Mô tả tiến trình 19
2 Mô tả các thực thể bên ngoài 21
3 Mô tả các dòng dữ liệu 21
4 Mô tả các kho dữ liệu 24
5 Mô tả các mối quan hệ 25
5.1 Mối quan hệ giữa LOẠI TIN và TIN 25
5.2 Mối quan hệ giữa QUỐC GIA và ĐỘI BÓNG 25
5.3 Mối quan hệ giữa GIẢI ĐẤU(Không trực thuộc quôc gia) và MÙA GIẢI 26
5.4 Mối quan hệ giữa GIẢI ĐẤU (Trực thuộc quốc gia) và MÙA GIẢI .26
5.5 Mối quan hệ giữa GIẢI ĐẤU và ĐỘI BÓNG 26
Trang 35.6 Mối quan hệ giữa NHÓM NGƯỜI DÙNG và NGƯỜI DÙNG 27
5.7 Mối quan hệ giữa KHÁCH HÀNG và ĐƠN ĐẶT 27
5.8 Mối quan hệ giữa ĐƠN ĐẶT và TRẬN ĐẤU 27
5.9 Mối quan hệ giữa KHÁCH HÀNG và HOÁ ĐƠN 28
5.10 Mối quan hệ giữa TRẬN ĐẤU và TỶ LỆ TRẬN ĐẤU 28
6 Mô hình ERD 29
CHƯƠNG IV : THIẾT KẾ, XÂY DỰNG CƠ SỞ DỮ LIỆU 30
I YÊU CẦU HỆ THỐNG VÀ LỰA CHỌN CƠ SỞ DỮ LIỆU 30
1.Yêu cầu hệ thống 30
2.Lựa chọn hệ cơ sở dữ liệu 30
II THIẾT KẾ XÂY DỰNG CƠ SỠ DỮ LIỆU 30
1 Thiết kế, xây dựng các bảng dữ liệu 30
2.Sơ đồ quan hệ 34
CHƯƠNG V : THIẾT KẾ GIAO DIỆN CHO ỨNG DỤNG 35
I GIẢI PHÁP CÔNG NGHỆ 35
II GIAO DIỆN MỘT SỐ TRANG (WEBPAGE) CỦA CHỨC NĂNG TỔ CHỨC CÁ CƯỢC 35
1 Giao diện Trang chủ (Home.asp) 35
2 Giao diện Trang đăng ký (Default.asp?Page=Register) 36
3 Giao diện Trang tin tức (News.asp) 37
4 Giao diện Trang rao vặt (Buy_Sell.asp) 38
5 Giao diện Trang rỏ đặt cược (Betting_Slip.asp) 39
6 Giao diện Trang kết quả cập nhật (Match_Result.asp) 40
7 Giao diện Trang liệt kê giải đấu thuộc quốc gia (Country.asp) 40
8 Giao diện Trang chi tiết trận đấu (Match_Detail.asp) 41
9 Giao diện Trang tài khoản người dùng (User_Account.asp) 42
Trang 410 Giao diện trang Thăm dò(Vote_Result.asp) 44
III GIAO DIỆN MỘT SỐ TRANG (WEBPAGE) CỦA CHỨC NĂNG QUẢN LÝ CỦA HỆ THỐNG 44
1 Giao diện Trang đăng nhập hệ thống (Admin_Login.asp) 44
2 Giao diện Trang chủ hệ thống quản lý (Default.asp) 45
3 Giao trang Quản lý Tin tức 45
CHƯƠNG VI : LẬP TRÌNH - VIẾT MÃ LỆNH CHO ỨNG DỤNG 47
I GIẢI PHÁP CÔNG NGHỆ 47
1 Giải pháp công nghệ 47
2 Giới thiệu về công nghệ lựa chọn (ASP – Active Server Page) 48
2.1 ASP là gì? 48
2.2 Các tính chất và ưu điểm của ASP 49
2.3 Các đối tượng (objects) và các thành phần (components) cơ bản 50
2.4 Một ví dụ về ASP script 51
2.5 ASP so với một số ngôn ngữ khác 53
II MÃ NGUỒN MỘT SỐ HÀM CHỨC NĂNG CỦA ỨNG DỤNG 54
1 Một số hàm chức năng 54
1.1 Thủ tục xử lý mã bảo mật và random URL(Function_Random.asp) 54
1.2 Hàm xử lý mã hóa mật khẩu(Function_Security_Password.asp) 55
1.3 Thủ tục lấy dữ liệu Tin tức 65
1.4 Thủ tục lấy dữ liệu Quốc gia và đội bóng(Function_Country.asp) 67
1.5 Thủ tục lấy dữ liệu Giải đấu (Function_Prize.asp) 69
1.6 Thủ tục lấy danh sách các trận đấu(Function_Match.asp) 71
1.7 Thủ tục lấy thông tin Chi tiết trận đấu (Function_Match_Detail.asp) 74
Trang 51.8 Thủ tục xử lý sự kiện upload file (Funtion_Upload.asp) 77
2 Một số trang chính của ứng dụng 82
2.1.File kết nối (connection.inc) 82
2.2 Mã nguồn trang chủ (Home.asp) 82
2.3 Mã nguồn trang đăng ký thành viên 83
2.4 Trang xử lý đăng nhập hệ thống (User_Login.asp) 95
2.5 Trang hiển thị các trận theo các giải đấu (Match_Of_Country.asp) .96
2.6 Trang hiển thị danh sách kết quả trận đấu (Show_Match_Result.asp) 101
2.7 Trang xử lý thống kê (ActiveUser.asp) 105
2.8 Trang xử lý và hiển thị biểu đồ thăm dò ý kiến (Vote_Result.asp) 108
2.9 Trang xứ lý upload ảnh (News_Upload_Images.asp) 112
KẾT LUẬN 114
1 Đánh giá quá trình phân tích thiết kế hệ thống 114
2 Hướng phát triển của đề tài 114
PHỤ LỤC 115
1 Gíao trình tham khảo 115
2 Website tham khảo 115
Trang 6LỜI NÓI ĐẦU
Trang 7-o0o -Với sự phát triển ngày càng mạnh của công nghệ thông tin, đặc biệt là
hệ thống mạng thì việc các môn thể thao phát triển dựa trên Internet không
có gì là mới, đặc biệt là Bóng Đá - môn “Thể thao vua”
Và như vậy bóng đá gắn với thương mại hoá đang là xu hướng trêntoàn thế giới, trong đó có Việt Nam Chính vì vậy em đã lựa chọn đề tài
“Thiết kế và xây dựng hệ thông website cá độ bóng đá trực tuyến” Đến vớiwebsite chúng ta có thể đặt chọn niềm tin vào đội bóng mình yêu thích bằngmột chiến thắng đậm đà hay chỉ là một tỷ số tối thiểu Bạn cũng có thể lựachọn các đội bóng khác khi thấy đội nhà quá yếu so với đối thủ bằng mộttrận hoà hay thậm chí là thua, …
Việt Nam hội nhập thế giới (gia nhập tổ chức thương mại thế giớiWTO) một điều kiện hết sức thụân lợi, nó mở ra cơ hội rất lớn cho sự pháttriển kinh tế, xã hội, văn hoá, đặt biệt là nên thể thao nước nhà
Ngày này thể thao nói chung, bóng đá – môn thể thao vua nói riênghầu như đã thương mại hoá, chính vì thế mà việc các hệ thống cá cược đãđược xây dựng và phát triển trên một số quốc gia có nền kinh tế tiên tiến, vàtất nhiên việc nó sẽ có ở Việt Nam là không xa
Hình thức cá độ - cá cược trong bóng đá, trong thể thao là rất đa dạngnhưng hình thức phổ dụng và tỏ ra ưu thế trên thế giới hiện nay là Thiết lập
Trang 8hệ thống Cá độ bóng đá trực tuyến với công nghệ Web dựa trên nền thôngtin tiến tiến, với sự phát triển mạnh mẽ của Internet hệ thống lại càng trở nênthuận tiện và tỏ ra hiệu quả, bất cứ ở đâu, vào thời gian nào chỉ cần có mộtchiếc máy tính có nối mạng là họ có thể thao tác bất cứ việc gì từ mua thẻ,nạp tiền, đặt cược, rút tiền, mua hàng,
Báo cáo “Thiết kế, xây dựng và phát triển hệ thống cá độ bóng đátrực tuyến” được chia thành các phần như sau :
+ Chương I : Hình thức á độ bóng đá và Internet
+ Chương II : Mục tiêu, nhiệm vụ, phạm vi dự án… + Chương III : Phân tích hệ thống thông tin
+ Chương IV : Thiết kế, xây dựng cơ sở dứ liệu
+ Chương V : Thiết kế giao diện
+ Chương VI : Lập trình hệ thống
+ Chương VII : Bảo mật thông tin hệ thống.
Qua đây em cũng xin gửi lời cảm ơn chân thành nhất tới các thầy côgiáo bộ môn, thầy cô trong khoa CNTT - Trường ĐHDL Phưong Đông đãtận tình giảng dạy trong quá trình học tập cuả mình, bổ sung những kiếnthức nhất định để em phần nào hoàn thành đuợc đề tài này Đặc biệt em xin
chân thành cảm ơn Ts Nguyễn Đăng Hậu là giảng viên trực tuyến hướng
dẫn em hoàn thành đề tài
Mặc dù vậy trong thời gian có hạn và các yếu tố ảnh hưởng bên ngoài
đề tài không tránh khỏi những thiếu sót, những sai sót nhất định trong quá
Trang 9trình thực hiện Vậy rất mong các thầy – cô, cũng như tất cả những ai quatâm tới đề tài này tham khảo, góp ý để đề tài một hoàn thiện hơn, phù hợpvới thực tế hơn….
Xin chân thành cảm ơn!
Hà Nội – Tháng 02/2006
CHƯƠNG I : HỆ THỐNG TỔ CHỨC CÁ CƯỢC VÀ INTERNET
Trang 10KHÁCH HÀNG
HỆ THỐNG QUẢN LÝ
tổ chức thương mại “WTO”
Hệ thống cá cược bóng đá gồm hai chức năng chính đó là chức năng
tổ chức cá cược và chức năng quản lý hệ thống cá cược
Chức năng tổ chức cá cựơc ở đây sẽ cung cấp cho người sử dụng(khách hàng) không phải là một hàng hoá cụ thể nào đó mà ở đây là thông tin về cáctrận đấu bóng đá như ngày giờ thi đấu, tỷ số trận đấu, đặc biệt là Tỷ lệ đặt cược cho những trận đấu này
Khách hàng có thể xem thông tin về các trận đấu thông qua website thông tin (hệ thống tổ chức cá cược) và đặt những khoản tiền nào đó với những tỷ lệ tương ứng của mỗi trận đấu và gửi cho nhà quản lý (hệ thống quản lý hệ thống)
II SƠ ĐỒ HOẠT ĐỘNG CỦA HỆ THỐNG CÁ CỰOC
Cung cấp cho hệ thồng tổ chức
Cung cấp thông tin Hồi đáp khách hàng
Trang 11Gửi yêu cầu
Gửi yêu cầu của khách cho hệ thống quản lý
CHƯƠNG II : MỤC TIÊU, NHIÊM VỤ, PHẠM VI CÔNG VIỆC, TÍNH KHẢ THI CỦA ĐÈ TÀI.
I KHẢO SÁT MỘT SỐ HỆ THỐNG
1 M ụ c đ ích kh ả o sát.
Khảo sát một số hệ thống hiện hành nhàm mực đích tìm hiểu và đưa
ra những chức nằng, nhiệm vụ của hệ thống Từ đó làm nền móng cho việcxây dựng hệ thống mới
Trang 122 Tiến hành khảo sát.
Ghé thăm các website của hệ thống và đi vào tìm hiểu nội dung, chức năng, nhiệm vụ của website thông qua việc đăng ký thành viên, hay lướt web để biết thêm các thông tin về yêu cầu hệ thống
3 Đánh giá kết quả khảo sát.
Việc khảo sát các hệ thống đã đưa ra đựoc các chức năng, yêu cầu,mục tiều của các hệ thống cũ Và đã đưa ra đuợc yêu cầu, mục tiểu, nhiệm
- Hiện đang phát triển và sẽ phát triển mạnh ở các nước Phương Tây và đang
có xu hưong phát triển ở Châu Á
2 Đánh giá hệ thống mới.
- Hệ thống mới có nhiệm vụ chính là cung cấp thông tin về các trận đấu nhưkết quả, tỷ lệ cược, kết quả và quản lý các đơn đặt của khách hàng cũng nhưcập nhật các thông tin cho hệ thống
Trang 13- Cho phép người dùng đặt cược thông qua hệ thống tổ chức cá cược và sẽđược xử lý bởi hệ thống quản lý
3 Yêu cầu của hệ thống mới
- Giải quyết về các vấn đề pháp lý
- Thực hiện tốt chức năng của hệ thống hiện tại
- Tốc độ xử lý nhanh, đảm bảo an toàn thông tin
- Cập nhật thông tin nhanh chóng, thường xuyện
- Xử lý tốt việc thanh toán và nạp thẻ cho khách hàng
- Giao diện phải thân thiệ với người dùng, dễ sử dụng, dễ cài đặt
- Hệ thống có thể sao lưu, phục hồi
III TÍNH KHẢ THI CỦA Đ Ề TÀI
1 Tính khả thi về kỹ thuật
- Hệ thống xây dựng hoàn toàn mới
- Hệ thống hoàn toàn có thể xây dựng trên các công nghệ hiện tại như :
+ Cơ sở dữ liệu có thể xây dựng trên các hệ cơ sở dữ liệu như MSAccess, MS SQL Server, My SQL, …
+ Ngôn ngữ lập trình có thể sử dụng các công nghệ tiên tiến nhưASP, ASP.NET, PHP, JSP, …
+ HÖ thèng cã thÓ ph¸t triÓn trªn c¸c m¸y tÝnh cã hÖ ®iÒu hµnhWINXP, WIN2000, WIN2000 Server,…
+ Hệ thống có thể phát triển, cài đặt trên các hệ điều hành nhưWINXP, WIN200, LINUX, …
Trang 142 Tính khả thi về kinh tế
- Chi phí để phát triển hệ thống là không quá lớn
- Hệ thống đang rất phát triển và xu hướng còn phát triển mạnh trong tươnglại với nguồn thị trương Châu Á rông mở
CHƯƠNG III : PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN
I MÔ TẢ BÀI TOÁN NGHIỆP VỤ
Một hệ thống cá cược thường có 2 hệ thống chính đó là Hệ thống tổchức cá cược và Hệ thống quản lý cá cược
1.Chức năng của hệ thống tổ chức cá cược bao gồm một số chức năng :
+ Chức năng TIN TỨC : Cung cấp nhưng thông tin về các sự kiệntrong bóng đá, như tin trong nước, tin quốc tê hay đơn thuần chỉ là kếtquả các trận đấu, …
+ Chức năng HỖ TRỢ
+ Chức năng TRẬN ĐẤU
+ Chức năng KHÁCH HÀNG
2.Chức năng của hệ thống quản lý bao gồm các chức năng :
+ Chức năng QUẢN LÝ ĐỘI BÓNG
+ Chức năng QUẢN LÝ KHÁCH HÀNG
+ Chức năng QUẢN LÝ TRẬN ĐẤU
Trang 15+ Chức năng QUẢN LÝ ĐƠN ĐẶT
+ Chức năng QUẢN LÝ THU CHI
II SƠ ĐỒ CHỨC NẰNG (BFD – BUSINESS FUNCTION DIAGRAM)
1 Sơ đ ồ chức năng của Hệ thống tổ chức
Trang 16
Sơ đồ phân giã chức năng của hệ thống tổ chức các cược
Tin tức
Nạp tiền Rút tiền Đặt cược
Góp ý Khiếu nại Liện hệ
Trận đấu mới
Liệt kê theo giải đấu
Thông tin chi tiết trận đấu
HỖ TRỢ
Hướng dẫn
Văn bản pháp lý
Thông tin khác
Trang 172 Sơ đ ồ chức năng của hệ thống quản lý
HỆ THỐNG QUẢN LÝ
QL KHÁCH
HÀNG
QL ĐỘI BÓNG
QL TRẬN ĐẤU
QL ĐƠN ĐẶT
QL THU CHI
Cập nhật thông tin
Xóa đội bóng
Trận đấu mới
Cập nhật thông tin
Xóa trân đấu
QL theo khách hàng
QL theo trận đấu
Cập nhật tài khoản khách hàng
TK hoá đơn thanh toán
QL thẻ nạp
Tổng kết và báo cáo
Trang 18Sơ đồ phân giã chức năng của hệ thống quản lý cá cược
- Cung cấp các thông tin trong nước, thông tin quốc tế, thông tin về kết quảsau mỗi trận đấu,…
Trang 19- Cho phép nguời đùng liệt kê các trận đấu mới theo từng giải đấu, hay xemlại các trận đâu đã diễn ra,…
- Cung cấp thông tin chi tiết của các trận đâu hiện tại như tỷ lệ cược, đựcđoán,
3.1.4 Chức năng HỖ TRỢ
- Cung cấp các thông tin liên quan tới HỆ THỐNG CÁ CƯỢC
- Hỗ trợ người dùng đăng kí thành viên, đăng nhập tài khoản, thay đổi thôngtin cá nhân, tìm kiếm trận đấu, cách đặt cược, mua thẻ như thế nào, …
3.2.2.Chức năng QUẢN LÝ ĐỘI BÓNG
- Cung cấp chức năng thêm mới đội bóng
- Cập nhật thông tin đội bóng
- Xoá đội bóng (xoá khỏi giải đấu, xoá thực sự, )
3.2.3.Chức năng QUẢN LÝ TRẬN ĐẤU
- Chức năng thêm mới đội bóng (thêm mới thực sự, thêm đội bóng vào giảiđấu, …)
- Cập nhật thông tin cho các trận đấu như tỷ lệ cược, kết quả, …
- Xoá trận đấu (Xoá thực sự, xoá khởi giải đấu)
3.2.4 Chức năng QUẢN LÝ ĐƠN ĐẶT
- Nhận đơn đặt cược của khách hàng
- Xử lý đơn đặt
- Cập nhật tài khoản khách hàng
Trang 203.2.5 Chức năng QUẢN LÝ THU CHI
- Thống kê hoá đơn thanh toán
- Quản lý the nạp (lương thẻ phát hành, lượng thẻ tiêu thụ)
- Tổng kết và báo cáo
III SƠ ĐỒ LUỒNG DỮ LIỆU (DFD – DATA FLOW DIAGRAM)
1 Sơ đồ luồng dữ liệu mức đỉnh
5.
6.
CNQL TRẬN ĐẤU
9.
CNQL THU CHI
TIN TƯC
KHÁCH HÀNG
GÓP Ý - KHIẾU NẠI
TRẬN ĐẤU GIẢI ĐẤU
ĐƠN ĐẶT
Trang 222 Sơ đồ luồng dữ liệu mức dưới đỉnh
2.1 Sơ đồ luồng dữ liệu cho hàm 1
2.2.Sơ đồ luồng dữ liệu cho hàm 2
NGƯỜI DÙNG
QUẢN TRỊ
1.1 THÊM TIN
1.2 CẬP NHẬT
1.3 XOÁ TIN
TIN TỨC
Yêu cầu
Phản hồi
Thông tin cập nhật Thông tin
cập nhật
Thông tin xoá
Thông tin xoá
Thông tin mới
y/cầu
p/hồi
Thông tin góp ý
Thông tin góp ý Thông tin ĐK-ĐN-CN
P/hồi
Trang 232.3 Sơ đồ luồng dữ liệu cho hàm 3
NGƯỜI DÙNG
3.1 TRẬN ĐẤU MỚI
Thông tin phản hồi
p/hồi
Thông tin yêu cầu
Thông tin phản hồi
Yêu cầu
Phản hồi
Yêu p/hồi
Trang 242.4 Sơ đồ luồng dữ liệu cho hàm 4
4.1 HƯỚN
G DẪN
Yêu cầu Yêu
Phản hồi
Trang 255.3 XÓA
ĐỘI BÓNG
Thông tin cập nhật xoá
xoá Thông
tin mới
Thông tin mới
Cập nhật Thông tin phản hồi
Thông tin phản hồi
Phản
P/hồi
P/hồi
Trang 266.3 XOÁ
TRẬN ĐẤU
Thông tin cập nhật
Thông tin mới
Thông tin mới
Thông tin xoá
Thông tin phản hồi
Thông tin phản hồi
Thông tin phản hồi
Phản hồi
Phản hồi
Cập nhật Xoá
Thông tin phản hồi
Thông
tin phản
hồi
Thông tin phản hồi Thêm, sữa, xoá, …
Thêm, sữa, xoá
Trang 278.3 CẬP NHẬT TẢI KHOẢN KHÁCH HÀNG
Thông tin cập nhật
Thông tin cập nhật
Đặt
Thông tin quản lý
Thông tin quản lý
Thông tin
quản lý
Thông tin quản lý
Thông tin phản hồi
P/hồi
P/hồi
P/hồi
Trang 28IV TỪ ĐIỂN DỮ LIỆU CỦA HỆ THỐNG.
1 Mô t ả ti ế n trình
2 Cập nhật tin tức 1.2 Cập nhật, thay đổi tin tức
Người dùng, quản trị đăng kýthành viên hoặc đăng nhập hệthống,…
5 Nạp tiền, đặt cược, rút
Người dùng mua thẻ, nạp tiền,rút tiền hay đặt cược cho cáctrận đấu …
6 Góp ý, khiếu nại 2.3 Nguời dùng góp ý, khiếu nại,
liên hệ với hệ thống quản lý
9.2
QL THẺ NẠP
9.1 THỐNG
KÊ HOÁ ĐƠN
LÃNH ĐẠO
ADMIN
Thông tin thêm, sữa, xoá.
Thông tin thêm, sữa, xoá.
Trang 297 Trận đấu mới 3.1 Cung cấp thông tin về các trấu
mới, mới cập nhật
8 Giải đấu 3.2 Người dùng có thể liệt kê các
trận đấu theo từng giải đấu
9 Trận đấu chi tiết 3.3 Cung cấp các thông tin chi tiết
15 Xoá đội bóng 5.3 Xoá đội bóng, huỷ đội bóng,
16 Thêm trận đấu mới 6.1 Thêm mới các trận đấu
17 Cập nhật trận đấu 6.2 Cập nhật kết quả, thay đổi thông
tin liên quan trận đấu,…
18 Xoá trận đấu 6.3 Xoá trận đấu, huỷ trận đâú khỏi
giải đấu,…
19 Thống kê khách hàng 7.1
Thống kê số lượng kháchhàng(số thành viên của hệthống)
20 Quản lý thong tin khách
Thay đổi thông tin, xoá thôngtin, cập nhật tài khoản kháchhàng,…
21 Theo dõi hoạt động 7.3 Theo dõi khách hàng thường
Trang 30khách hàng xuyên hay khách hàng vãng lai
23 Quản lý đơn đặt theo
Quản lý các đơn đặt theo cáctrận đấu (Thêm, thay đôi thôngtin đơn hàng,…)
24 Cập nhật tài khoản
Sau khi thống kê đơn hàng theokhách hàng hoặc theo trận đâukhi trận đâu kết thúc ->cập nhậttài khoản cho khách hàng
Thống kê những hoá đơn thanhtoán cho khách hàng, hoá đơnchi phí, …
Thêm, thay đổi thông tin, thống
kê số lượng thẻ nạp phát hành,tiêu thụ,…
27 Tổng kết và báo cáo 9.3 Tổng kết, báo cáo
2 Mô t ả c ác th ự c th ể bên ngoài
1 Thực thể ADMIN
Người quản trị hệ thống, nhân viện nghiệp
vụ Thực hiện nhiệm vu quản lý thông tin,quản lý người dùng
2 Thực thể Lãnh đạo Người quản lý, giám đốc, …
3 Thực thể Người dùng Khách hoặc thành viên…
Trang 313 Mô t ả các dòng d ữ li ệ u
1 Thông tin về tin tức mới 1 Được nhập ở đầu vào của tiến
trình 1.1 lưu vào kho dữ liệu
2 Thông tin về tin tức mới 1 Được đưa từ đẩu ra của tiến trình
1.1 đưa ra cho người dùng
3 Thông tin cập nhật tin tức 1 Được nhập ở đàu vào của tiến
trình 1.2 lưu vào kho dữ liệu
4 Thông tin cập nhật tin tức 1 Được đưa từ đầu ra của tiến trình
1.2 đưa ra cho người dùng
5 Thông tin xóa tin tức 1 Được nhập từ đầu vào của tiến
trình 1.3 lưu vào kho dữ liệu
9 Thông tin nạp tiền 2 Được nhập từ đầu vào của tiến
trình 2.2 lưu vào kho dữ liệu
Được lấy từ đầu ra của tíên trình2.2 từ kho dữ liệu gửi tới kháchhàng
11 Thông tin góp ý khiểu nại 2 Được nhập từ đầu vào của tiến
trình 2.3 lưu vào kho dữ liệu
12 Yêu cầu của khách hàng
Trang 32Yêu cầu của khách hàng
về thông tin chi tiết trận
đấu
3 Được tìm kiếm trong kho dữ liệu
từ tiến trình 3.3
Lấy từ đầu ra của tiến trình 3.1hoặc 3.2 hoặc 3.3 tuỳ theo yêu cầucảu người dùng
16
Yêu cầu của người dùng
về thông tin hướng dẫn,
thông tin giới thiệu hay
các thông tin khách
4
Tìm kiếm ở đầu vào tiến trình 4.1hoặc 4.2 hoặc 4.3 tuỳ theo yêu cầungười dùng
Lấy từ đầu ra của tiến trình 4.1hoặc 4.2 hoặc 4.3 tuỳ theo yêu cầungười dùng
18 Thông tin trận đấu mới 5 Được nhập từ đầu vào của tiến
trình 4.1 lưu vào kho dữ liệu
19 Thông tin đội bóng mới 5
Được lấy từ đầu ra của tiến trình5.1 đưa ra cho Người quản trị.(Thông tin phản hồi)
20 Thông tin cập nhật đội
22 Thông tin xoá đội bóng 5 Được nhập từ đầu vào của tiến
trình 5.3 lưu vào kho dữ liệu
23 Thông tin hồi đáp khi xoá
Được lấy từ đầu ra của tíên trình5.3 phản hồi lại cho Người quản trị
24 Thông tin trận đấu mới 6 Được nhập ở đầu vào của tiến
trình 6.1 lưu vào kho dữ liệu
25 Thông tin trận đấu mới 6 Đựoc lấy từ đầu ra của tiến trình
Trang 336.1 phản hồi cho Người quản trị
28 Thông tin xoá trận đấu 6 Được nhập ở đầu vào của tiến
trình 6.3 lưu vào kho dữ liệu
29 Thông tin xoá trận đấu 6 Được lấy từ đầu ra của tiến trình
6.3 phản hồi lại Người quản trị
30 Thông tin thống kê khách
36 Thông tin thêm, cập nhật
đơn đặt theo trận đấu 8
Được nhập ở đầu vào của tiếntrình 8.2 lưu vào kho dữ liệu
37 Thông tin thêm, cập nhật
đơn đặt theo trận đấu 8
Được lấy ở đầu ra của tiến trình8.2 phản hồi lại Người quản trị
38 Thông tin cập nhật tài
40 Thông tin thống kê hoá
đơn thanh toán, chi phí 9
Được lấy ở đầu ra của tiến trình9.1 phản hồi lại Người quản trị
41 Thông tin quản lý thẻ nạp 9 Được nhập ở đầu vào của tíên
Trang 34(Thêm, cập nhật, xoá, …) trình 9.2 lưu vào cơ sở dữ liệu.
42 Thông tin quản lý thẻ nàp 9 Được lấy ở đầu ra của tiến trình
9.2 phản hồi Người quản trị
Được nhập từ đầu vào của tiếntrình 9.3 và gửi tới Ngưởi quản lý(Lãnh đạo)
44 Tổng kết và báo cáo 9 Lấy từ đầu ra của 9.3 (Thông tin
hồi đáp của lãnh đạo)
4 Mô t ả các kho d ữ li ệ u
1 Nhóm người dùng Kho dữ liệu lưu trữ về Nhóm người sữ dụng
(Quản trì, khách, thành viên, ….)
2 Người dùng Kho dữ liệu lưu trữ thông tin về Thành viên
(thông tin đăng nhập, thông tin cá nhân,…)
3 Quốc gia Kho dữ liệu lưu trữ thông tin các quốc gia có
giải đấu sẽ cung cấp
4 Giải đấu Kho dữ liệu lưư trữ thông tin về các giải đấu
trực thuộc quốc gia
5 Giải đấu khác
Kho dữ liệu lưu trữ các thông tin về các giảiđấu không trực thuộc quốc gia như C1, UEFA,
…
6 Đội bóng Kho dữ liệu lưu trữ thông tin về các đội bóng
7 Mùa giải Kho dữ liệu lưu trữ mùa giải diễn ra các giải
đấu
8 Trận đâú Kho dữ liệu lưu trữ thông tin về các trận đấu
9 Trận đấu chi tiết Kho dữ liệu lưu trữ thông tin chi tiết về các
trận đấu
10 Tỷ lệ cược Kho dữ liệu lưu trữ thông tin về các tỷ lệ cược
Trang 35sẽ cung cấp
11 Hoá đơn Kho dữ liệu lưu trữ thông tin về các hoá đơn
thanh toán, chi trả, …
12 Đơn đặt Kho dữ liệu lưu trữ thông tin về các đơn đặt
của khách hàng
13 Đơn đặt chi tiết Kho dữ liệu lưu trữ thông tin chi tiết của các
đơn đặt
14 Thẻ nạp Kho dữ liệu lưu trữ thông tin về các thẻ nạp
tiền sẽ cung cấp cho khách hàng
15 Loại tin tức Kho dữ liệu lưu trữ thông tin về các Loại tin
tức sẽ cung cấp
16 Tin tức Kho dữ liệu lưu trữ thông tin về các bản tin đã
đăng
17 Góp ý khiểu nại Kho dữ liệu lưu trữ thông tin về các thông tin
góp ý, liên hệ, khiếu nại của người dùng
Cã
Trang 365.2 Mối quan hệ giữa QUỐC GIA và ĐỘI BÓNG
5.3 Mối quan hệ giữa GIẢI ĐẤU(Không trực thuộc quôc gia) và MÙA GIẢI
Cã
Trang 375.4 M ố i quan h ệ gi ữ a GI Ả I ĐẤ U (Tr ự c thu ộ c qu ố c gia) và MÙA GI Ả I
5.5 Mối quan hệ giữa GIẢI ĐẤU và ĐỘI BểNG
GiảI đấu
Mã giải đấu Mã mùa giải Mã quốc gia Tên giải đấu Mô tả
GiảI đấu chi tiết
Mã giải đấu Mã đội bóng
Trang 385.6 Mối quan hệ giữa NHÓM NGƯỜI DÙNG và NGƯỜI DÙNG
5.7 Mối quan hệ giữa KHÁCH HÀNG và ĐƠN ĐẶT
§Þa chØ
….
C ã
C ã
Trang 395.8 Mối quan hệ giữa ĐƠN ĐẶT và TRẬN ĐẤU
5.9 M ố i quan h ệ gi ữ a KHÁCH HÀNG và HOÁ ĐƠ N
……
Đơn đặt Chi tiết
Số đơn Mã trận đấu Tiền đặt
Số tiền thanh toán
C ó
Trang 40Mã trận đấu Mã loại tỷ lệ Tiền đặt ăn
Trận đấu
Mã trận đấu Kết quả
…