Tải bản đầy đủ (.pdf) (20 trang)

ĐỒ ÁN LẬP TRÌNH WEB NÂNG CAO XÂY DỰNG WEBSITE QUẢN LÝ GIẢI ĐẤU Bóng ĐÁ

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 (596.02 KB, 20 trang )

lOMoARcPSD|11346942

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC
KHOA CÔNG NGHỆ THÔNG TIN

ĐÔỒ ÁN LẬP TRÌNH WEB NÂNG CAO
ĐÊỒ TÀI:
XÂY DỰNG WEBSITE QUẢN LÝ
GIẢI ĐÂẤU BÔẤNG ĐÁ
Sinh viên thực hiện

: ĐÀO ĐỨC THẮNG

NGUYỄN XUÂN VIỆT
Giảng viên hướng dẫn : PHƯƠNG VĂN CẢNH
Ngành

: CÔNG NGHỆ THƠNG TIN

Chun ngành
Lớp

: HỆ THỐNG THƯƠNG MẠI
ĐIỆN TỬ
: D13HTTMDT1

Khóa

: 2018-2023

Hà Nội, tháng 06 năm 2021


1


lOMoARcPSD|11346942

PHIẾU CHẤM ĐIỂM
ST
T

Họ và tên sinh viên

Nội dung thực hiện

Điểm

Chữ ký

Ghi chú

Chữ ký

Đào Đức Thắng
1

2

MSV: 18810340275

Nguyễn Xuân Việt
MSV: 18810340718


Phiếu chấm điểm của giảng viên:
Họ và tên giảng viên

Giảng viên chấm 1:

Giảng viên chấm 2:

2


lOMoARcPSD|11346942

Mục lục
LỜI MỞ ĐẦU...........................................................................................................4
MỞ ĐẦU...................................................................................................................6
1. MỤC ĐÍCH NGHIÊN CỨU.............................................................................6
2. NHIỆM VỤ NGHIÊN CỨU.............................................................................6
3. PHƯƠNG PHÁP NGHIÊN CỨU.....................................................................6
5. CÁC KẾT QUẢ ĐẠT ĐƯỢC CỦA ĐỀ TÀI....................................................6
CHƯƠNG I: TỔNG QUAN......................................................................................7
1.1. XU HƯỚNG CHUNG...................................................................................7
1.1.1. Website giải trí trong thời đại cơng nghệ thơng tin.................................7
1.1.2. Tầm quan trọng của website giải trí........................................................7
1.1.3. Ý nghĩa của việc xây dựng website giải trí.............................................7
1.2. CÁC CHỨC NĂNG CỦA HỆ THỐNG........................................................8
CHƯƠNG II : PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG MỚI.............................9
2.1. PHÂN TÍCH HỆ THỐNG..............................................................................9
2.2. MỤC TIÊU CỦA DỰ ÁN..............................................................................9
2.3. BIỂU ĐỒ PHÂN RÃ CHỨC NĂNG...........................................................10

2.4. BIỂU ĐỒ USE CASE TỪNG CHỨC NĂNG CỦA HỆ THỐNG..............11
CHƯƠNG III . THIẾT KẾ CƠ SỞ DỮ LIỆU........................................................13
3.1. TỔNG QUÁT..............................................................................................13
3.2. ADMIN-USER.............................................................................................13
3.3. CATALOG....................................................................................................14
CHƯƠNG IV . THIẾT KẾ GIAO DIỆN................................................................15
4.1. TRANG CHỦ...............................................................................................15
4.2. TRANG ĐĂNG NHẬP................................................................................15
4.4. TRANG ADD TEAM...................................................................................16
4.5. TRANG FIND TEAM..................................................................................16
4.6. TRANG ADD MATCH................................................................................17
4.7. TRANG LOG OUT......................................................................................17
3


lOMoARcPSD|11346942

KẾT LUẬN.............................................................................................................18
TÀI LIỆU THAM KHẢO.......................................................................................19

LỜI MỞ ĐẦU
Ngày nay, công nghệ thơng tin đã có những bước phát triển mạnh mẽ theo cả chiều
rộng và sâu. Máy tính điện tử khơng còn là một thứ phương tiện quý hiếm mà đang ngày
càng trở thành một công cụ làm việc và giải trí thơng dụng của con người, khơng chỉ ở

4


lOMoARcPSD|11346942


nơi làm việc mà cịn ngay cả trong gia đình. Đặc biệt là công nghệ thông tin được áp
dụng trên mọi lĩnh vực kinh tế, chính trị, xã hội…
Ứng dụng cơng nghệ thơng tin và tin học hóa được xem là một trong yếu tố mang
tính quyết định trong hoạt động của quốc gia, tổ chức và trong cả các cửa hàng. Nó đóng
vai trị hết sức quan trọng và có thể tạo nên bước đột phá mạnh mẽ. Mạng INTERNET là
một trong những sản phẩm có giá trị hết sức lớn lao và ngày càng trở nên một công cụ
không thể thiếu, là nền tảng để truyền tải, trao đổi thơng tin trên tồn cầu. Bằng
INTERNET, chúng ta đã thực hiện được những công việc với tốc độ nhanh hơn, chi phí
thấp hơn nhiều so với cách thức truyền thống. Chính điều này, đã thúc đẩy sự khai sinh
và phát triển của thương mại điện tử trên khắp thế giới, làm biến đổi đáng kể bộ mặt văn
hóa, nâng cao đời sống con người. Trong lĩnh vực giải trí cũng đã khẳng định được tầm
quan trọng . Đối với nhu cầu giải trí nói chung và nhu cầu xem bóng đá nói riêng, việc
tóm tắt kết quả trận đấu và lịch trình thi đấu đến người xem sẽ là cần thiết. Vì vậy, nhóm
chúng em đã thực hiện đề tài “Xây dựng Website quản lý giải đấu bóng đá”. Trang web
có thể đưa các kết quả trận đấu cũng như lịch trình thi đấu lên Website của mình và quản
lý Website đó, khán giả có thể nắm bắt tường tận được nhữn thơng tin liên quan đến giải
đấu đó.
Qua đây chúng em xin chân thành cảm ơn thầy Phương Văn Cảnh và các thầy cô
trong khoa Công nghệ thông tin trường Đại học Điện Lực đã tận tâm hướng dẫn và chỉ
bảo chúng em trong quá trình thực hiện đồ án này. Mặc dù đã rất cố gắng hoàn thiện báo
cáo với tất cả sự nỗ lực, tuy nhiên, do bước đầu đi vào thực tế, tìm hiểu và xây dựng báo
cáo trong thời gian có hạn, và kiến thức còn hạn chế, nhiều bỡ ngỡ, nên báo cáo “ Xây
dựng website quản lý giải đấu bóng đá” chắc chắn sẽ khơng thể tránh khỏi những thiếu
sót. Chúng em rất mong nhận được sự quan tâm, thông cảm và những đóng góp q báu
của các thầy cơ và các bạn để báo cáo này được hoàn thiện hơn.

Sinh viên thực hiện
Đào Đức Thắng
Nguyễn Xuân Việt


ĐỀ CƯƠNG THỰC HIỆN ĐỒ ÁN
 Tên đề tài: Xây dựng website quảng lý giải đấu bóng đá
 Sinh viên thực hiện:
5


lOMoARcPSD|11346942

- Đào Đức Thắng

Mã SV: 18810340275

- Nguyễn Xuân Việt

Mã SV: 18810340718

 Giảng viên hướng dẫn: Phương Văn Cảnh
 Mục tiêu đề tài:
- Phát triển hệ thống quản lý giải đấu bóng đá
- Hệ thống hóa lại kĩ năng sử dụng ngơn ngữ lập trình dùng java và cơ sở
dữ liệu MySQL
 Nội dung đề tài
- Phân tích thiết kế hệ thống hướng cấu trúc và thiết kế cơ sở dữ liệu tương
ứng
- Tìm hiểu phương pháp phát triển dựa trên mơ hình MVC
- Xây dựng ứng dụng minh họa
 Phần mềm và công cụ sử dụng
- NetBean
- Xampp
- MySql

 Dự kiến kết quả đạt được
- Đồ án phân tích về website quản lý giải đấu bóng đá
- Website quản lý giải đấu bóng đá
MỞ ĐẦU
1. MỤC ĐÍCH NGHIÊN CỨU

- Xây dựng được phần mềm ứng dụng với kết nối online phục vụ nhu cầu xem kết
quả trận đấu và lịch trình thi đấu.

6


lOMoARcPSD|11346942

- Với cách sắp xếp bố trị website, người xem có thể nhanh chóng tìm kiếm và nắm
bắt được những thơng tin hữu ích của giải đấu.
2. NHIỆM VỤ NGHIÊN CỨU.

- Nghiên cứu cấu trúc của website
- Nghiên cứu cách bố trí các mục trong website
3. PHƯƠNG PHÁP NGHIÊN CỨU.

a. Phương pháp nghiên cứu lý luận
- Nghiên cứu qua việc đọc sách, báo, tài liệu liên quan nhằm xây dựng cơ sở lý
thuyết của đề tài và các biện pháp cần thiết để giải quyết các vấn đề của đề tài.
b. Phương pháp nghiên cứu thực tiễn.
- Để thực hiện đề tài này chúng em đã tham khảo ý kiến và nhờ sự giúp đỡ, hướng
dẫn nhiệt tình của Thầy Phương Văn Cảnh. Thông qua quan sát thực tế ý kiến của
người xem cùng yêu cầu của cơ sở những lý luận được nghiên cứu, phần mềm sẽ
được đưa vào chạy thử nghiệm thực tế để từ đó có những điều chỉnh cho phù hợp

hơn.
5. CÁC KẾT QUẢ ĐẠT ĐƯỢC CỦA ĐỀ TÀI.

- Đề tài xây dựng thành công Website cho phép quản trị các chức năng cơ bản.
- Quản lý tài khoản admin, các chức năng thêm, sửa, xóa liên quan đến giải đấu…

CHƯƠNG I: TỔNG QUAN
1.1. XU HƯỚNG CHUNG

1.1.1. Website giải trí trong thời đại cơng nghệ thơng tin
- Với việc bùng nổ của công nghệ thông tin trong mọi mặt của đời sống, Internet
nói chung và website giải trí ngày càng có tầm ảnh hưởng đối với những khán giả.

7


lOMoARcPSD|11346942

- Tùy từng lĩnh vực giải trí mà website giải trí mang lại những lợi ích khác nhau
nhưng chủ yếu vẫn là đưa ra những thông tin về lĩnh vực giải trí đó và tóm tắt được
nội dung, kết quả có trong đó.
- Là nền tảng chính cho sự truyền tải và trao đổi thơng tin trên tồn cầu, Internet đã
biến những website giải trí trở thành cánh cửa, cầu nối để đưa khán giả đến gần
hơn với những chương trình giải trí hấp dẫn.
1.1.2. Tầm quan trọng của website giải trí
- Có thể nói, website giải trí là nơi mà khán giả và các chương trình giải trí như các
gameshow, những chương trình thể thao, chương trình phim truyền hình,…. gặp
nhau thơng qua những nội dung được giới thiệu trên website. Đây là cách tiếp cận
vô cùng hiện đại và gần gũi với khách hàng khi thời đại Công nghệ 4.0 đang trà
vào nước ta như hiện nay.

- Với việc cung cấp đầy đủ những thông tin về chương trình giải trí, khách hàng sẽ
thấy được sự hữu ích cũng như tiện lợi của website.
- Website giải trí đã trở thành kênh giải trí trực tuyến hữu hiệu bên cạnh những
thơng tin giải trí truyền thơng bình thường.
- Website giải trí có thể được coi là một phương tiện để giới thiệu một chương trình
giải trí, quảng bá, marketing và PR.

1.1.3. Ý nghĩa của việc xây dựng website giải trí
- Giúp cho khán giả cập nhật tin tức nhanh chóng, tiết kiệm thời gian và tiền bạc.
- Giúp những chương trình giải trí đạt được kết quả như mong muốn trong đồng
thời có thể đề ra chiến lược marketing phù hợp cho từng sản phẩm hay giai đoạn.
1.2. CÁC CHỨC NĂNG CỦA HỆ THỐNG

Chức năng quản trị admin: Giúp đăng nhập , đăng xuất vào hệ thống và giúp đổi
mật khẩu, phân quyền admin; thêm sửa xóa những thơng tin về giải đấu.

8


lOMoARcPSD|11346942

CHƯƠNG II : PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG MỚI
2.1. PHÂN TÍCH HỆ THỐNG

- Cơ sở lý luận : Cung cấp các kiến thức cơ bản về môn học như phân tích thiết
kế hệ thống, đại cương về hệ thống thơng tin, phân tích về các chức năng từ
đó sử dụng các cơng cụ lập trình, cơ sở dữ liệu My SQL để tạo phần mềm
nhằm giải quyết triệt để các vấn đề.
- Phân tích hệ thống : Nhằm đi sâu chi tiết vào các chức năng của hệ thống , từ
đó xây dựng biểu đồ phân cấp chức năng, biểu đồ luồng dữ liệu, thông tin

9


lOMoARcPSD|11346942

đầu vào, đầu ra, các chức năng của hệ thống, sơ đồ phân cấp chức năng, sơ
đồ luồng dữ liệu.
- Phân tích hệ thống về dữ liệu : Phân tích dữ liệu cho ta cách thức tổ chức và
truy cập dữ liệu hiệu quả nhất, cách thức tạo và lưu trữ cơ sở dữ liệu, cách
thức kết nối đến cơ sở dữ liệu để thực hiện nhập thêm, chỉnh sửa, hay xóa bớt
các thực thể trong cơ sở dữ liệu.
2.2. MỤC TIÊU CỦA DỰ ÁN

- Cho phép nhập thông tin vào cơ sở dữ liệu
- Hiển thị kết quả trận đấu
- Thống kê lịch trình thi đấu
- Cập nhật những thông tin liên quan đến giải đấu
- Cung cấp khả năng tìm kiếm, khán giả có thể tìm kiếm xem những thơng tin
về giải đấu như: tìm kiếm đội, tìm kiếm giải đấu….

2.3. BIỂU ĐỒ PHÂN RÃ CHỨC NĂNG

10


lOMoARcPSD|11346942

Hình 2.1.Biểu đồ phân rã chức năng
Qua cây chức năng ta có thể tóm lược như sau:
- Quản lý trận đấu: Cho phép cập nhật trận đấu, các chức năng thêm, sửa, xóa và

tìm kiếm trận đấu.
- Quản lý đội: Cho phép cập nhật đội, cũng có các chức năng cơ bản thêm, sửa, xóa
và tìm kiếm đội .

2.4. BIỂU ĐỒ USE CASE TỪNG CHỨC NĂNG CỦA HỆ THỐNG
a. Biểu đồ use case Admin

11


lOMoARcPSD|11346942

Hình 2.2.Biểu đồ use case admin

c. Biểu đồ use case quản lý thông tin

2.4.Biểu đồ use case quản lý thông tin

d. Biểu đồ use case tìm kiếm

12

Downloaded by Quang Tr?n ()


lOMoARcPSD|11346942

2.5.Biểu đồ use case tìm kiếm

CHƯƠNG III . THIẾT KẾ CƠ SỞ DỮ LIỆU.


13

Downloaded by Quang Tr?n ()


lOMoARcPSD|11346942

3.1. TỔNG QUÁT

3.2. ADMIN-USER

14

Downloaded by Quang Tr?n ()


lOMoARcPSD|11346942

3.3. CATALOG

CHƯƠNG IV . THIẾT KẾ GIAO DIỆN.
4.1. TRANG CHỦ

15

Downloaded by Quang Tr?n ()


lOMoARcPSD|11346942


Hình 4.1. Form Trang chủ
4.2. TRANG ĐĂNG NHẬP

Hình 4.2. Form đăng nhập

16

Downloaded by Quang Tr?n ()


lOMoARcPSD|11346942

4.4. TRANG ADD TEAM

Hình 4.3. Form ADD TEAM
4.5. TRANG FIND TEAM

Hình 4.6. Form FIND TEAM
17

Downloaded by Quang Tr?n ()


lOMoARcPSD|11346942

4.6. TRANG ADD MATCH

Hình 4.7. Form ADD MATCH
4.7. TRANG LOG OUT


4.8. Form LOG OUT

18

Downloaded by Quang Tr?n ()


lOMoARcPSD|11346942

KẾT LUẬN
Sau thời gian học tập và tìm hiểu dưới sự hướng dẫn của thầy Phương Văn
Cảnh chúng em đã xây dựng và hoàn thiện được “Website quản lý giải đấu bóng
đá” với những chức năng cơ bản như: tìm và quản lý trận đấu, đội bóng. Website
được xây dựng với giao diện dễ sử dụng, với nhiều chức năng hỗ trợ cho người
dùng như tìm kiếm, theo dõi thơng tin giải đấu.
Dù cố gắng hết sức tối ưu hóa, song do nhận thức có hạn, báo cáo khơng thể
tránh khỏi những hạn chế và thiếu sót. Chúng em kính mong nhận được ý kiến
đóng góp của các thầy cơ để chúng em có thể rút ra nhiều kinh nghiệm quý giá
hơn.
Một lần nữa chúng em xin chân thành cảm ơn các thầy, cô giáo, đặc biệt là thầy
Phương Văn Cảnh - Bộ mơn Đồ án lập trình web nâng cao đã tận tình hướng dẫn,
tạo điều kiện tối đa để chúng em hoàn thành đồ án.

19

Downloaded by Quang Tr?n ()


lOMoARcPSD|11346942


TÀI LIỆU THAM KHẢO
[1]. Giáo trình lập trình Web, PHP
[2]. HTML Tutorial (w3schools.com).
[3]. CSS Tutorial (w3schools.com).
[4]. JavaScript Tutorial (w3schools.com)
[5]. jQuery Tutorial (w3schools.com)
[6]. Template Lumino
- Công cụ:
+ Sublime Text
+ Xampp
+ MySQL

20

Downloaded by Quang Tr?n ()



×