Đồ á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
cá
độ
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
HĐ
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