Tải bản đầy đủ (.doc) (165 trang)

THIẾT kế, xây DỰNG và PHÁT TRIỂN hệ THỐNG WEBSITE cá độ BÓNG đá TRỰC TUYẾN

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.41 MB, 165 trang )

Đồ án học kỳ 9

Khoa Công Nghệ Thông Tin

MỤC LỤC
CHƯƠNG I : HỆ THỐNG TỔ CHỨC CÁ CƯỢC VÀ INTERNET.................................8
I. TỔ CHỨC CÁ CƯỢC TRONG BÓNG ĐÁ............................................................8
II. SƠ ĐỒ HOẠT ĐỘNG CỦA HỆ THỐNG CÁ CỰOC..........................................9
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.......................................................................................................................9
I. KHẢO SÁT MỘT SỐ HỆ THỐNG.........................................................................9

1. Mục đích khảo sát................................................................................9
2. Tiến hành khảo sát.............................................................................10
3. Đánh giá kết quả khảo sát.................................................................10
II. MỤC TIÊU VÀ YÊU CẦU HỆ THỐNG.............................................................10

1. Đánh giá hệ thống cũ.........................................................................10
2. Đánh giá hệ thống mới.......................................................................11
3. Yêu cầu của hệ thống mới.................................................................11
III. TÍNH KHẢ THI CỦA ĐỀ TÀI............................................................................11

1. Tính khả thi về kỹ thuật....................................................................11
2. Tính khả thi về kinh tế.......................................................................12
CHƯƠNG III : PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN..............................12
I. MÔ TẢ BÀI TOÁN NGHIỆP VỤ..........................................................................12

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 :..................................................................................................12
2.Chức năng của hệ thống quản lý bao gồm các chức năng :............13
II. SƠ ĐỒ CHỨC NẰNG (BFD – BUSINESS FUNCTION DIAGRAM)..............13



1. Sơ đồ chức năng của Hệ thống tổ chức............................................14
2. Sơ đồ chức năng của hệ thống quản lý.............................................15
3. Mô tả chức năng lá.............................................................................16
3.1. Chức năng TỔ CHỨC CÁ CƯỢC.................................................16
3.2. Chức năng QUẢN LÝ....................................................................17
III. SƠ ĐỒ LUỒNG DỮ LIỆU (DFD – DATA FLOW DIAGRAM).....................18

1. Sơ đồ luồng dữ liệu mức đỉnh...........................................................18
2. Sơ đồ luồng dữ liệu mức dưới đỉnh..................................................20
2.1. Sơ đồ luồng dữ liệu cho hàm 1.......................................................20
2.2.Sơ đồ luồng dữ liệu cho hàm 2........................................................20
2.3. Sơ đồ luồng dữ liệu cho hàm 3.......................................................21
2.4. Sơ đồ luồng dữ liệu cho hàm 4.......................................................22
2.5. Sơ đồ luồng dữ liệu cho hàm 5.......................................................23
2.6. Sơ đồ luồng dữ liệu cho hàm 6.......................................................23
2.7. Sơ đồ luồng dữ liệu cho hàm 7.......................................................24
2.8. Sơ đồ luồng dữ liệu cho hàm 8.......................................................25

Sinh viên thực hiện

1

Nguyễn Quang Tuyến


Đồ án học kỳ 9

Khoa Công Nghệ Thông Tin


2.9. Sơ đồ luồng dữ liệu cho hàm 9.......................................................25
IV. TỪ ĐIỂN DỮ LIỆU CỦA HỆ THỐNG..............................................................26

1. Mô tả tiến trình..................................................................................26
2. Mô tả các thực thể bên ngoài............................................................28
3. Mô tả các dòng dữ liệu.......................................................................28
4. Mô tả các kho dữ liệu.........................................................................32
5. Mô tả các mối quan hệ.......................................................................33
5.1. Mối quan hệ giữa LOẠI TIN và TIN.............................................33
5.2. Mối quan hệ giữa QUỐC GIA và ĐỘI BÓNG..............................34
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....................................................................................................34
5.4. Mối quan hệ giữa GIẢI ĐẤU (Trực thuộc quốc gia) và MÙA GIẢI
.............................................................................................................34
5.5. Mối quan hệ giữa GIẢI ĐẤU và ĐỘI BÓNG...............................35
5.6. Mối quan hệ giữa NHÓM NGƯỜI DÙNG và NGƯỜI DÙNG....35
5.7. Mối quan hệ giữa KHÁCH HÀNG và ĐƠN ĐẶT........................36
5.8. Mối quan hệ giữa ĐƠN ĐẶT và TRẬN ĐẤU...............................36
5.9. Mối quan hệ giữa KHÁCH HÀNG và HOÁ ĐƠN........................37
5.10. Mối quan hệ giữa TRẬN ĐẤU và TỶ LỆ TRẬN ĐẤU..............37
6. Mô hình ERD......................................................................................38
CHƯƠNG IV : THIẾT KẾ, XÂY DỰNG CƠ SỞ DỮ LIỆU...........................................40
I. YÊU CẦU HỆ THỐNG VÀ LỰA CHỌN CƠ SỞ DỮ LIỆU..............................40

1.Yêu cầu hệ thống.................................................................................40
2.Lựa chọn hệ cơ sở dữ liệu...................................................................40
II. THIẾT KẾ XÂY DỰNG CƠ SỠ DỮ LIỆU.........................................................40

1. Thiết kế, xây dựng các bảng dữ liệu.................................................40
2.Sơ đồ quan hệ......................................................................................46

CHƯƠNG V : THIẾT KẾ GIAO DIỆN CHO ỨNG DỤNG............................................46
I. GIẢI PHÁP CÔNG NGHỆ.....................................................................................46
II. GIAO DIỆN MỘT SỐ TRANG (WEBPAGE) CỦA CHỨC NĂNG TỔ CHỨC
CÁ CƯỢC...............................................................................................................47

1. Giao diện Trang chủ (Home.asp)......................................................47
2. Giao diện Trang đăng ký (Default.asp?Page=Register).................48
3. Giao diện Trang tin tức (News.asp)..................................................49
4. Giao diện Trang rao vặt (Buy_Sell.asp)...........................................50
5. Giao diện Trang rỏ đặt cược (Betting_Slip.asp).............................52
6. Giao diện Trang kết quả cập nhật (Match_Result.asp).................53
7. Giao diện Trang liệt kê giải đấu thuộc quốc gia (Country.asp).....54
8. Giao diện Trang chi tiết trận đấu (Match_Detail.asp)...................54
9. Giao diện Trang tài khoản người dùng (User_Account.asp).........56
10. Giao diện trang Thăm dò(Vote_Result.asp)..................................59
Sinh viên thực hiện

2

Nguyễn Quang Tuyến


Đồ án học kỳ 9

Khoa Công Nghệ Thông Tin

III. GIAO DIỆN MỘT SỐ TRANG (WEBPAGE) CỦA CHỨC NĂNG QUẢN LÝ
CỦA HỆ THỐNG...................................................................................................60

1. Giao diện Trang đăng nhập hệ thống (Admin_Login.asp)............60

2. Giao diện Trang chủ hệ thống quản lý (Default.asp)......................61
3. Giao trang Quản lý Tin tức...............................................................61
CHƯƠNG VI : LẬP TRÌNH - VIẾT MÃ LỆNH CHO ỨNG DỤNG.............................64
I. GIẢI PHÁP CÔNG NGHỆ.....................................................................................64

1. Giải pháp công nghệ..........................................................................64
2. Giới thiệu về công nghệ lựa chọn (ASP – Active Server Page)......65
2.1. ASP là gì?.......................................................................................65
2.2. Các tính chất và ưu điểm của ASP.................................................67
2.3. Các đối tượng (objects) và các thành phần (components) cơ bản.. 68
2.4. Một ví dụ về ASP script.................................................................71
2.5. ASP so với một số ngôn ngữ khác.................................................72
II. MÃ NGUỒN MỘT SỐ HÀM CHỨC NĂNG CỦA ỨNG DỤNG......................74

1. Một số hàm chức năng.......................................................................74
1.1. Thủ tục xử lý mã bảo mật và random URL(Function_Random.asp).
.............................................................................................................74
1.2. Hàm xử lý mã hóa mật khẩu(Function_Security_Password.asp)...76
1.3. Thủ tục lấy dữ liệu Tin tức.............................................................90
1.4. Thủ tục lấy dữ liệu Quốc gia và đội bóng(Function_Country.asp).
.............................................................................................................94
1.5. Thủ tục lấy dữ liệu Giải đấu (Function_Prize.asp).........................96
1.6. Thủ tục lấy danh sách các trận đấu(Function_Match.asp).............99
1.7. Thủ tục lấy thông tin Chi tiết trận đấu
(Function_Match_Detail.asp)...........................................................104
1.8. Thủ tục xử lý sự kiện upload file (Funtion_Upload.asp).............108
2. Một số trang chính của ứng dụng...................................................115
2.1.File kết nối (connection.inc)..........................................................115
2.2. Mã nguồn trang chủ (Home.asp)..................................................115
2.3. Mã nguồn trang đăng ký thành viên ............................................118

2.4. Trang xử lý đăng nhập hệ thống (User_Login.asp)......................136
2.5. Trang hiển thị các trận theo các giải đấu (Match_Of_Country.asp)
...........................................................................................................137
2.6. Trang hiển thị danh sách kết quả trận đấu
(Show_Match_Result.asp)................................................................144
2.7. Trang xử lý thống kê (ActiveUser.asp)........................................149
2.8. Trang xử lý và hiển thị biểu đồ thăm dò ý kiến (Vote_Result.asp).
...........................................................................................................154
2.9. Trang xứ lý upload ảnh (News_Upload_Images.asp)..................160
KẾT LUẬN.....................................................................................................................162
Sinh viên thực hiện

3

Nguyễn Quang Tuyến


Đồ án học kỳ 9

Khoa Công Nghệ Thông Tin

1. Đánh giá quá trình phân tích thiết kế hệ thống..................................................162
2. Hướng phát triển của đề tài..................................................................................163
PHỤ LỤC........................................................................................................................164
1. Gíao trình tham khảo............................................................................................164
2. Website tham khảo................................................................................................164

Sinh viên thực hiện

4


Nguyễn Quang Tuyến


Đồ án học kỳ 9

Khoa Công Nghệ Thông Tin

LỜI NÓI ĐẦU
------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ên
toà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ới
website chúng ta có thể đặt chọn niềm tin vào đội bóng mình yêu thích bằng
một chiến thắng đậm đà hay chỉ là một tỷ số tối thiểu. Bạn cũng có thể lựa
chọn các đội bóng khác khi thấy đội nhà quá yếu so với đối thủ bằng một
trậ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ới
WTO) 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át
triển kinh tế, xã hội, văn hoá, ... đặt biệt là nên thể thao nước nhà.

Sinh viên thực hiện

5

Nguyễn Quang Tuyến



Đồ án học kỳ 9

Khoa Công Nghệ Thông Tin

Ngày này thể thao nói chung, bóng đá – môn thể thao vua nói riêng
hầ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ạng
như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
hệ thống Cá độ bóng đá trực tuyến với công nghệ Web dựa trên nền thông
tin 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ên
thuậ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ột
chiế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 đã
Sinh viên thực hiện

6

Nguyễn Quang Tuyến


Đồ án học kỳ 9

Khoa Công Nghệ Thông Tin

tận tình giảng dạy trong quá trình học tập cuả mình, bổ sung những kiến
thứ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á
trình thực hiện. Vậy rất mong các thầy – cô, cũng như tất cả những ai qua
tâm tới đề tài này tham khảo, góp ý để đề tài một hoàn thiện hơn, phù hợp
với thực tế hơn….

Xin chân thành cảm ơn!

Hà Nội – Tháng 02/2006

Sinh viên thực hiện


7

Nguyễn Quang Tuyến


Đồ án học kỳ 9

Khoa Công Nghệ Thông Tin

CHƯƠNG I : HỆ THỐNG TỔ CHỨC CÁ CƯỢC VÀ INTERNET
I. TỔ CHỨC CÁ CƯỢC TRONG BÓNG ĐÁ.
Hiện nay cá cược bóng đá đang và sẽ rất phát triển ở các nước phương
Tây và nó cũng đang dần hình thành ở Việt Nam trước ngưỡng cửa hội nhập
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ác
trậ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).
HỆ
THỐNG
II. SƠ ĐỒ HOẠT ĐỘNG CỦAKHÁCH
HỆ THỐNG CÁ CỰOC
TỔ CHỨC
HÀNG


Sinh viên thực hiện

8

HỆ
THỐNG
QUẢN LÝ

Nguyễn Quang Tuyến


Đồ án học kỳ 9

Khoa Công Nghệ Thông Tin

Cung cấp cho hệ thồng tổ chức

Cung cấp thông tin

Hồi đáp khách hàng

Gử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ệc
xây dựng hệ thống mới.
Sinh viên thực hiện

9

Nguyễn Quang Tuyến


Đồ án học kỳ 9

Khoa Công Nghệ Thông Tin

Một số hệ thống được khảo sát :
- Website



độ

bóng

đá

trực

tuyến

:


,

, , ….
- Website về thông tin bóng đá : , , , ….
2. 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
vụ của hệ thống mới.
Việc khảo sát cũng thấy đựơc những bất cập cũng như tính khả thi về
kinh tế, về kỹ thuật, … của đề tài.
II. MỤC TIÊU VÀ YÊU CẦU HỆ THỐNG
1. Đánh giá hệ thống cũ.
- Hệ thống phát triển dựa trên những công nghệ tiên tiến trong lĩnh vực công
nghệ thông tin đó là mạng Internet.
- 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 Á.

Sinh viên thực hiện

10

Nguyễn Quang Tuyến


Đồ án học kỳ 9


Khoa Công Nghệ Thông Tin

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.
- 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ư MS
Access, 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, …
Sinh viên thực hiện

11

Nguyễn Quang Tuyến



Đồ án học kỳ 9

Khoa Công Nghệ Thông Tin

+ HÖ thèng cã thÓ ph¸t triÓn trªn c¸c m¸y tÝnh cã hÖ ®iÒu hµnh
WINXP, 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, ….
2. 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ương
lạ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ện
trong bóng đá, như tin trong nước, tin quốc tê hay đơn thuần chỉ là kết
quả 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

Sinh viên thực hiện

12

Nguyễn Quang Tuyến



Đồ án học kỳ 9

Khoa Công Nghệ Thông Tin

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
+ 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)

HỆ THỐNG
CÁ CƯỢC

HỆ THỐNG
TỔ CHỨC

Sinh viên thực hiện

HỆ THỐNG
QUẢN LÝ

13

Nguyễn Quang Tuyến



Đồ án học kỳ 9

Khoa Công Nghệ Thông Tin

1. Sơ đồ chức năng của Hệ thống tổ chức

HỆ THỐNG
TỔ CHỨC

TIN TỨC

KHÁCH HÀNG

TRẬN ĐẤU

HỖ TRỢ

Tin
tức

Đăng ký
Đăng nhập

Trận
đấu mới

Hướng
dẫn


Kết
quả
trận
đấu

Nạp tiền
Rút tiền
Đặt cược

Góp ý
Khiếu nại
Liện hệ

Sinh viên thực hiện

14

Liệt kê
theo
giải đấu
Thông
tin chi
tiết trận
đấu

Văn
bản
pháp lý

Thông

tin
khác

Nguyễn Quang Tuyến


Đồ án học kỳ 9

Khoa Công Nghệ Thông Tin

Sơ đồ phân giã chức năng của hệ thống tổ chức các cược

2. 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

Thống
kê số
lượng

Đội

bóng
mới

Trận
đấu
mới

Quản lý
thông
tin

Cập
nhật
thông
tin

Cập
nhật
thông
tin

Theo
dõi hoạt
động

Xóa
đội
bóng

Xóa

trân
đấu

Sinh viên thực hiện

15

QL ĐƠN
ĐẶT
QL
theo
khách
hàng
QL
theo
trận
đấu

QL THU
CHI
TK
hoá
đơn
thanh
toán
QL
thẻ
nạp

Cập

Tổng
nhật
kết và
tài
báo
Nguyễn Quang Tuyến
khoản
cáo
khách
hàng


Đồ án học kỳ 9

Khoa Công Nghệ Thông Tin

Sơ đồ phân giã chức năng của hệ thống quản lý cá cược
3. Mô tả chức năng lá
3.1. Chức năng TỔ CHỨC CÁ CƯỢC
3.1.1. Chức năng TIN TỨC
- Cung cấp cho người dùng những thông tin bên lề các trận đấu như tin
chuyển nhựng, thông tin về các đội bóng, đội hình xuất phát, đời sống bên
ngoài sân bóng của các cầu thủ, ….
- 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,….
3.1.2. Chức năng KHÁCH HÀNG
- Cho phép người dùng đăng ký thành viên, đăng nhập hệ thống (khi đã là
thành viên của website)

Sinh viên thực hiện


16

Nguyễn Quang Tuyến


Đồ án học kỳ 9

Khoa Công Nghệ Thông Tin

- Cho phép thành viên nạp tiền vào tài khoản, rút tiền, đặt cược các trận đấu,
….
- Cho phép người dùng gửi những thông tin góp ý, khiếu nại, tìm mật khẩu,
….
3.1.3. Chức năng TRẬN ĐẤU
- Cung cấp thông tin các trận đấu mới, các trận đấu nóng hổi, …
- Cho phép nguời đùng liệt kê các trận đấu mới theo từng giải đấu, hay xem
lạ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ông
tin cá nhân, tìm kiếm trận đấu, cách đặt cược, mua thẻ như thế nào, …
3.2. Chức năng QUẢN LÝ
3.2.1. Chức năng QUẢN LÝ KHÁCH HÀNG
- Thống kê số lượng khách hàng, theo dõi tình trạng khách hàng, thống kê
khách hàng mới, …
- Quản lý các thông tin của thành viên như Thông tin đăng nhập, thông tin cá
nhân, thông tin tài khoản, …

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, …)
Sinh viên thực hiện

17

Nguyễn Quang Tuyến


Đồ án học kỳ 9

Khoa Công Nghệ Thông Tin

- 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
4.
1.
CN HỖ
TINnăng QUẢN LÝ THU
3.2.5.CN
Chức
CHI

TRỢ
TỨC

- Cập nhật tài khoản khách hàng

GÓP Ý - KHIẾU NẠI
GIẢI ĐẤU

- 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.

3.
CN
TIN TƯC
TRẬN
III. SƠ ĐỒ LUỒNG DỮ LIỆU (DFD – DATA FLOW DIAGRAM)
ĐẤU
KHÁCH HÀNG

1. Sơ đồ luồng dữ liệu mức đỉnh
2.
CN
KHÁCH
HÀNG

ĐƠN ĐẶT
TRẬN ĐẤU


KHÁCH HÀNG
8.
CNQL
ĐƠN ĐẶT

7.
CNQL
KHÁCH
HÀNG

Sinh viên thực hiện
ĐỘI BÓNG

ADMIN

5.
CNQL
ĐÔỊ18
BÓNG

6.
CNQL
TRẬN
ĐẤU

9.
CNQL
THU
CHI


Nguyễn Quang Tuyến
HOÁ ĐƠN
THẺ NẠP


Đồ án học kỳ 9

Khoa Công Nghệ Thông Tin

Sinh viên thực hiện

19

Nguyễn Quang Tuyến


Đồ án học kỳ 9

Khoa Công Nghệ Thông Tin

2. Sơ đồ luồng dữ liệu mức dưới đỉnh
2.1. Sơ đồ luồng dữ liệu cho hàm 1

1.2
CẬP
NHẬT
NGƯỜI DÙNG

Phản
hồi

Yêu
cầu

Thông tin
cập nhật
TIN TỨC

Thông tin xoá

1.3
XOÁ
TIN

y/cầu
NGƯỜI DÙNG
p/hồi

Sinh viên thực hiện
THẺ NẠP

Thông
tin mới

QUẢN TRỊ

1.1
THÊM
TIN

Thông tin xoá


2.1
ĐK – ĐN
- CN

2.2.Sơ đồ luồng dữ liệu cho hàm 2

2.2
NẠP
TIỀN
RÚT
TIỀN

Thông tin
cập nhật

Thông tin ĐK-ĐN-CN

P/hồi

Thông
tin góp
ý

KHÁCH HÀNG

2.3
GÓP Ý
KHIẾU
NẠI

20

Thông
tin góp
ý
Nguyễn Quang Tuyến
GÓP Ý - KHIẾU NẠI


Đồ án học kỳ 9

Khoa Công Nghệ Thông Tin

2.3. Sơ đồ luồng dữ liệu cho hàm 3

y/cầu
NGƯỜI DÙNG
p/hồi

Y
ê
u

Phản
hồi

c

u


3.1
TRẬN
ĐẤU
MỚI

Thông
tin phản
hồi

Thông tin phản hồi

Thông tin
yêu cầu

Yêu
cầu
TRẬN ĐẤU

Yêu
cầu

Phản
hồi

GIẢI ĐẤU
p/hồi

3.2
GIẢI
ĐẤU

Sinh viên
thực hiện

Yêu
cầu
21

3.3
CHI TIẾT
TRẬN
ĐẤU Quang Tuyến
Nguyễn


Đồ án học kỳ 9

Khoa Công Nghệ Thông Tin

2.4. Sơ đồ luồng dữ liệu cho hàm 4
4.1
HƯỚN
G DẪN

Yêu
cầu

4.2
GIỚI
Sinh viên thực hiện
THIỆ

U
Phản hồi

Phản
hồi

Yêu
cầu

NGƯỜI
22 DÙNG

Yêu
cầu
4.3
THÔNG
Nguyễn Quang Tuyến
TIN
Phản hồi
KHÁC


Đồ án học kỳ 9

Khoa Công Nghệ Thông Tin

2.5. Sơ đồ luồng dữ liệu cho hàm 5
Thông tin phản hồi

5.2

CẬP
NHẬT

ADMIN
xoá
Phản
hồi

Thông tin cập nhật

P/hồi

Thông
tin mới

5.3
XÓA

Cập
nhật

xoá
P/hồi

P/hồi

ĐỘI BÓNG

Thông tin phản hồi
5.1

THÊM
MỚI

Thông tin mới

2.6. Sơ đồ luồng dữ liệu cho hàm 6

Sinh viên thực hiện

23

Nguyễn Quang Tuyến


Đồ án học kỳ 9

Khoa Công Nghệ Thông Tin
Thông tin phản hồi

ADMIN

Thông
tin xoá

Phản
hồi

Thông tin
phản hồi


6.2
CẬP
NHẬT

Thông tin cập nhật

Cập
nhật

6.3
XOÁ
Thông
tin mới

Phản
hồi

Xoá
Phản hồi

Thông tin mới
6.1
THÊ
M
MỚI

TRẬN ĐẤU

Thông tin phản hồi


2.7. Sơ đồ luồng dữ liệu cho hàm 7

ADMIN

7.1
THỐN
G KÊ

Thông tin phản hồi
Thêm, sữa, xoá, …
Thông
tin phản
hồi

Thông tin
phản hồi

7.3
THEO
DÕI


Sinh viên thực hiện

7.2
QL
THÔNG
TIN

Thêm, sữa, xoá


Thông
tin phản
hồi

KHÁCH HÀNG

Thông tin phản hồi

24

Nguyễn Quang Tuyến


Đồ án học kỳ 9

Khoa Công Nghệ Thông Tin

2.8. Sơ đồ luồng dữ liệu cho hàm 8
Thông tin phản hồi
ADMIN
Thông tin cập nhật

P/hồi

Thông tin
quản lý

Thông tin
quản lý

8.1
QL THEO
KHÁCH
HÀNG

8.3
CẬP NHẬT
TẢI KHOẢN
KHÁCH
HÀNG

8.2
QL THEO
TRẬN
ĐẤU
Thông tin
quản lý

P/hồi
P/hồi

Thông
tin cập
nhật

Thông tin
quản lý

Đặt
KHÁCH HÀNG


ĐƠN ĐẶT

KHÁCH HÀNG

2.9. Sơ đồ luồng dữ liệu cho hàm 9

Sinh viên thực hiện

25

Nguyễn Quang Tuyến


×