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

Luận văn xây dựng web trò chơi dân gian

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 (3.03 MB, 25 trang )





Luận văn: Xây dựng web trò
chơi dân gian
ĐỒ ÁN MÔN HỌC XÂY DỰNG WEBSITE TRÒ CHƠI DÂN GIAN
Trang 1

LỜI CẢM ƠN


Qua đây em xin được bày tỏ lòng biết ơn đến thầy Hồ Diên Lợi. Thầy là người đã
truyền thụ cho em rất nhiều kiến thức quý báu trong quá trình học tập tại trường.
Thầy rất nhiệt tình hướng dẫn và giúp đỡ chúng em trong suốt quá trình thực hiện
đồ án môn học “Xây dựng website Trò chơi dân gian” này.
Đồng thời em xin chân thành cảm ơn tới toàn thể các thầy cô giáo của Trường Cao
Đẳng Công Thương Tp.HCM. Xin gửi lời cảm ơn đặc biệt tới các thầy cô giáo
Khoa Công Nghệ Thông Tin, những người đã tận tình chỉ dạy trong suốt quá trình
học tại trường.
Xin được gửi lời cảm ơn đến những người thân và bạn bè đã tạo điều kiện, giúp đỡ
và động viên trong suốt quá trình thực hiện đồ án môn học này.

Tp.HCM, ngày 20 tháng 06 năm 2011
Sinh viên thực hiện
Trần Như Dương

ĐỒ ÁN MÔN HỌC XÂY DỰNG WEBSITE TRÒ CHƠI DÂN GIAN
Trang 2

LỜI NHẬN XÉT


































ĐỒ ÁN MÔN HỌC XÂY DỰNG WEBSITE TRÒ CHƠI DÂN GIAN
Trang 3

MỤC LỤC
CHƢƠNG I: MỞ ĐẦU 6
 GIỚI THIỆU WEBSITE 7
CHƢƠNG II: NỘI DUNG TRONG WEBSITE 8
1. GIAO DIỆN CHÍNH – CHỨC NĂNG 8
1.1 Trang chủ 8
1.1.1 Hình ảnh 8
1.1.2 Chức năng 8
1.2 Giới thiệu 9
1.2.1 Hình ảnh 9
1.2.2 Chức năng 10
1.3 Trò chơi 10
1.3.1 Hình ảnh 10
1.3.2 Chức năng 10
1.4 Tin tức 11
1.4.1 Hình ảnh 11
1.4.2 Chức năng 11
1.5 Sự kiện 12
1.5.1 Hình ảnh 12
1.5.2 Chức năng 12
1.6 Góp ý 13
1.6.1 Hình ảnh 13
1.6.2 Chức năng 13
1.7 Đăng ký 14
1.7.1 Hình ảnh 14
1.7.2 Chức năng 14

2. MỘT SỐ MODULE – CHỨC NĂNG 15
2.1 Đăng nhập thành viên 15
2.1.1 Hình ảnh 15
2.1.2 Chức năng 15
2.2 Đăng ký 15
ĐỒ ÁN MÔN HỌC XÂY DỰNG WEBSITE TRÒ CHƠI DÂN GIAN
Trang 4

2.2.1 Hình ảnh 15
2.2.2 Chức năng 15
2.3 Đăng nhập admin 16
2.3.1 Hình ảnh 16
2.3.2 Chức năng 16
2.4 Đăng xuất admin 16
2.4.1 Hình ảnh 16
2.4.2 Chức năng 16
2.5 Lƣợt truy cập 16
2.5.1 Hình ảnh 16
2.5.2 Chức năng 16
3. PHẦN QUẢN TRỊ WEBSITE 17
3.1 Trang chủ admin 17
3.1.1 Hình ảnh 17
3.1.2 Chức năng 17
3.2 Trang thêm thông tin 17
3.2.1 Hình ảnh 17
3.2.2 Chức năng 17
3.3 Trang xóa thông tin 18
3.3.1 Hình ảnh 18
3.3.2 Chức năng 18
3.4 Trang sửa thông tin 18

3.4.1 Hình ảnh 18
3.4.2 Chức năng 18
CHƢƠNG III: CƠ SỞ DỮ LIỆU – MỘT SỐ HÀM XỬ LÝ 19
1. CƠ SỞ DỮ LIỆU 19
1.1 Bảng “Admin” 19
1.2 Bảng “Chủ Đề” 19
1.3 Bảng “Giới Thiệu” 19
1.4 Bảng “Góp Ý” 19
1.5 Bảng “Khu Vực” 19
ĐỒ ÁN MÔN HỌC XÂY DỰNG WEBSITE TRÒ CHƠI DÂN GIAN
Trang 5

1.6 Bảng “Liên Kết” 20
1.7 Bảng “Nhóm Tin” 20
1.8 Bảng “Quảng Cáo” 20
1.9 Bảng “Sự Kiện” 20
1.10 Bảng “Thành Viên” 20
1.11 Bảng “Trò Chơi” 21
1.12 Bảng “Menu” 21
1.13 Bảng “Tin Tức” 21
2. MỘT SỐ HÀM XỬ LÝ 22
CHƢƠNG IV: TỔNG KẾT 23
1. Ƣu Điểm 23
2. Khuyết Điểm 23
3. Hƣớng mở rộng 23
TÀI LIỆU THAM KHẢO 24
1. Sách tham khảo 24
2. Các trang web tham khảo 24













ĐỒ ÁN MÔN HỌC XÂY DỰNG WEBSITE TRÒ CHƠI DÂN GIAN
Trang 6

CHƢƠNG I: MỞ ĐẦU
Ngày nay, ứng dụng công nghệ thông tin và việc tin học hóa được xem là một
trong những yếu tố mang tính quyết định trong hoạt động của các chính phủ, tổ
chức, cũng như của các công ty, nó đóng vai trò hết sức quan trọng, có thể tạo ra
ngững bước đột phá mạnh mẽ.
Cùng với sự phát triển không ngừng về kỹ thuật máy tính và mạng điện tử,
công nghệ thông tin cũng được xem là những công nghệ có đẳng cấp cao, lần lượt
chinh phục hết đỉnh cao này đến đỉnh cao khác. Mạng internet là một trong những
sản phẩm có giá trị hết sức to lớn và ngày càng trở thành một công cụ không thể
thiếu, là nên tảng chính cho sự truyền tải, trao đổi thông tin trên toàn cầu.
Giờ đây, mọi việc liên quan đến thông tin thật dễ dàng cho người sử dụng: chỉ
cần có một máy tính kết nối internet và một dòng dữ liệu truy tìm thì gần như lập
tức cả thế giới về vấn đề mà bạn đang quan tâm sẽ hiện ra, có đầy đủ thông tin,
hình ảnh và thậm chí đôi lúc có cả những âm thanh nếu bạn cần
Bằng internet, chúng ta đã thực hiện được nhiều công việc với tốc độ nhanh
hơn và 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 đã
triển khai sự phát triển của thương mại điện tử và chính phủ đ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 chất lượng đời sống con người.
Trong hoạt động xã hội diễn ra hàng ngày, giờ đây thương mại điện tử đã
khẳng định được vai trò xúc tiến và thúc đẩy sự phát triển tư duy của con người. Để
một nguồn tri thức được nạp vào suy nghĩ của chúng ta quả là một việc khó, nhưng
khi đến với website này bạn có thể tiếp nhận được nguồn thông tin nhanh nhất và
chính xác nhất. Vì vậy xây dựng được một Website cho cộng đồng người Việt Nam
thì mình rất là vui. Chính vì lẽ đó, em chọn đề tài “Xây dựng website Trò chơi dân
gian”.
Với sự hướng dẫn tận tình của Thầy Hồ Diên Lợi chúng em đã hoàn thành đề
tài này. Tuy đã cố gắng hết sức tìm hiểu, phân tích thiết kế và cài đặt hệ thống
nhưng chắc rằng không tránh khỏi những thiếu sót. Em rất mong nhận được sự
thông cảm và góp ý của quý thầy cô. Em xin chân thành cảm ơn.







ĐỒ ÁN MÔN HỌC XÂY DỰNG WEBSITE TRÒ CHƠI DÂN GIAN
Trang 7

GIỚI THIỆU WEBSITE
Website gồm các phần sau:
1. Phần “Dành cho ngƣời dùng”
 Website “Trò chơi dân gian” là một nguồn tri thức quý báu cho tất cả
mọi người vì nó mang tính xã hội cao trong cả nước.
 Đến với website bạn có thể liên tưởng lại thời thơ ấu của mình đã trải
qua như thế nào? Vì nó chứa đựng những nguồn thông tin mà có thể
nói là như sách vở lưu lại, chứa gần như toàn bộ những thông tin mà

một con người đã trải qua từ thời thơ ấu đến bây giờ.
 Ở đây bạn có thể đọc được những tin tức về trò chơi, xã hội, văn hóa,
thơ ca… theo từng khu vực, từng vùng miền khác nhau trên cả nước.
Không những vậy, chúng ta còn đọc được những tin tức và sự kiện về
trò chơi dân gian đang diễn ra hằng ngày xung quanh cuộc sống
chúng ta.
 Website “Trò chơi dân gian” có phần liên kết đến các trang web khác
để chúng ta có thể tìm kiếm nguồn thông tin một cách nhanh nhất.
 Website còn là nơi để bạn góp ý với chúng tôi những thông tin mà bạn
cho là hữu ích với mọi người, để góp phần làm cho nguồn thông tin
về trò chơi dân gian ngày càng phong phú và chính xác hơn.
2. Phần “Dành cho ngƣời quản lý website”
 Người quản lý là người làm chủ hệ thống, có quyền kiểm soát mọi
hoạt động của hệ thống. Nhà quản lý được cấp một tên đăng nhập và
mật khẩu để đăng nhập vào hệ thống, thực hiện các chức năng dành
riêng cho mình.
 Chức năng cập nhật, sửa, xóa các thông tin về trò chơi, sự kiện quan
trọng trong từng khu vực trên cả nước Mục đích của việc cập nhật,
thêm, xóa, sửa là giúp cho nguồn thông tin được hoàn thiện và chính
xác hơn.
 Tiếp nhận ý kiến đóng góp của các bạn đọc, để từ đó chính xác hóa
thông tin.
 Ngoài chức năng trên thì Website còn được thiết kế sao cho dễ hiểu,
giao diện mang tính dễ dùng, đẹp mắt và làm cho mọi người thấy
được thông tin hữu ích cần tìm.




ĐỒ ÁN MÔN HỌC XÂY DỰNG WEBSITE TRÒ CHƠI DÂN GIAN

Trang 8

CHƢƠNG II: NỘI DUNG TRONG WEBSITE
1. GIAO DIỆN CHÍNH – CHỨC NĂNG
1.1 Trang chủ
1.1.1 Hình ảnh

1.1.2 Chức năng
 Giới thiệu tổng quan về website.
 Thể hiện tất cả các thành phần chính của hệ thống website.


ĐỒ ÁN MÔN HỌC XÂY DỰNG WEBSITE TRÒ CHƠI DÂN GIAN
Trang 9

1.2 Giới thiệu
1.2.1 Hình ảnh


ĐỒ ÁN MÔN HỌC XÂY DỰNG WEBSITE TRÒ CHƠI DÂN GIAN
Trang 10

1.2.2 Chức năng
 Giới thiệu tổng quan về website, giá trị và ý nghĩa của trang
web, cũng như lĩnh vực mà trang web muốn hướng tới.
 Giới thiệu địa chỉ của ban xây dựng và quản trị website này.
1.3 Trò chơi
1.3.1 Hình ảnh

1.3.2 Chức năng

 Phân loại trò chơi theo từng khu vực cụ thể giúp cho người
đọc dễ dàng nắm bắt thông tin.

ĐỒ ÁN MÔN HỌC XÂY DỰNG WEBSITE TRÒ CHƠI DÂN GIAN
Trang 11

1.4 Tin tức
1.4.1 Hình ảnh

1.4.2 Chức năng
 Cập nhật tất cả tin tức mới nhất về trò chơi, xã hội, văn hóa…
 Dùng kỹ thuật phân trang trong PHP.
ĐỒ ÁN MÔN HỌC XÂY DỰNG WEBSITE TRÒ CHƠI DÂN GIAN
Trang 12

1.5 Sự kiện
1.5.1 Hình ảnh

1.5.2 Chức năng
 Hiển thị những sự kiện nổi bật nhất và mới nhất trong thời
gian gần đây nhất.
ĐỒ ÁN MÔN HỌC XÂY DỰNG WEBSITE TRÒ CHƠI DÂN GIAN
Trang 13

1.6 Góp ý
1.6.1 Hình ảnh

1.6.2 Chức năng
 Trang này hổ trợ bạn đọc đóng góp ý kiến để cho thông tin
được cập nhật chính xác hơn.

 Bạn đọc là người hổ trợ đắc lực nhất cho chúng tôi trong việc
đóng góp ý kiến xây dựng diễn đàn này, vì vậy chúng tôi xây
dựng trang đóng góp ý kiến này.

ĐỒ ÁN MÔN HỌC XÂY DỰNG WEBSITE TRÒ CHƠI DÂN GIAN
Trang 14

1.7 Đăng ký
1.7.1 Hình ảnh

1.7.2 Chức năng
 Khi đăng ký tài khoản tại diễn đàn bạn sẽ được quyền đóng
góp ý kiến tại trang góp ý.
 Bạn sẽ nhận được những lời khen và những quà tặng ý nghĩa
tại diễn đàn này nếu bạn đóng góp ý kiến hay cho chúng tôi.


ĐỒ ÁN MÔN HỌC XÂY DỰNG WEBSITE TRÒ CHƠI DÂN GIAN
Trang 15

2. MỘT SỐ MODULE – CHỨC NĂNG
2.1 Đăng nhập thành viên
2.1.1 Hình ảnh

2.1.2 Chức năng
 Nếu bạn đã có tài khoản thì bạn nhập thông tin tài khoản vào
và nhấn “Login” để đăng nhập vào hệ thống của chúng tôi.
 Nếu chưa có thì nhấp nút “Regis” để tạo tài khoản cho mình.
2.2 Đăng ký
2.2.1 Hình ảnh


2.2.2 Chức năng
 Bạn đọc đăng ký thành viên để đăng nhập vào trang web.
ĐỒ ÁN MÔN HỌC XÂY DỰNG WEBSITE TRÒ CHƠI DÂN GIAN
Trang 16

2.3 Đăng nhập admin
2.3.1 Hình ảnh

2.3.2 Chức năng
 Trang này dành riêng cho người quản trị website, bắt buộc
bạn phải có tài khoản với quyền admin thì mới đăng nhập
được vào trang quản lý admin của website.
2.4 Đăng xuất admin
2.4.1 Hình ảnh

2.4.2 Chức năng
 Khi bạn đăng nhập vào phần admin thì khi bạn thoát ra sẽ có
thông báo này. Bạn nhấp “Quit” để thoát.
2.5 Lƣợt truy cập
2.5.1 Hình ảnh

2.5.2 Chức năng
 Phần này sẽ đếm số người đang truy cập website, số lượng
người truy cập hôm qua, hôm nay và tổng số người truy cập
từ trước tới hiện tại.

ĐỒ ÁN MÔN HỌC XÂY DỰNG WEBSITE TRÒ CHƠI DÂN GIAN
Trang 17


3. PHẦN QUẢN TRỊ WEBSITE
3.1 Trang chủ admin
3.1.1 Hình ảnh

3.1.2 Chức năng
 Trang này dùng để hiển thị thông tin lấy từ cơ sở dữ liệu lên.
3.2 Trang thêm thông tin
3.2.1 Hình ảnh

3.2.2 Chức năng
 Bạn nhập đầy đủ thông tin vào và nhấp nút “Addition”.
 Nhấp nút “Back” để quay trở lại trang chủ admin.

ĐỒ ÁN MÔN HỌC XÂY DỰNG WEBSITE TRÒ CHƠI DÂN GIAN
Trang 18

3.3 Trang xóa thông tin
3.3.1 Hình ảnh

3.3.2 Chức năng
 Nhấp nút “Delete” để xóa.
 Nhấp nút “Quit” để hủy việc xóa.
3.4 Trang sửa thông tin
3.4.1 Hình ảnh

3.4.2 Chức năng
 Khi bạn chọn dòng dữ liệu để sửa thì dữ liệu đó sẽ hiển thị
lên trên form, nhấp nút “Update” để sửa dữ liệu này.
 Nhấp nút “Back” để quay trở lại trang chủ admin.

















ĐỒ ÁN MÔN HỌC XÂY DỰNG WEBSITE TRÒ CHƠI DÂN GIAN
Trang 19

CHƢƠNG III: CƠ SỞ DỮ LIỆU – MỘT SỐ HÀM XỬ LÝ
1. CƠ SỞ DỮ LIỆU
1.1 Bảng “Admin”


1.2 Bảng “Chủ Đề”

1.3 Bảng “Giới Thiệu”


1.4 Bảng “Góp Ý”



1.5 Bảng “Khu Vực”





ĐỒ ÁN MÔN HỌC XÂY DỰNG WEBSITE TRÒ CHƠI DÂN GIAN
Trang 20

1.6 Bảng “Liên Kết”


1.7 Bảng “Nhóm Tin”


1.8 Bảng “Quảng Cáo”


1.9 Bảng “Sự Kiện”


1.10 Bảng “Thành Viên”






ĐỒ ÁN MÔN HỌC XÂY DỰNG WEBSITE TRÒ CHƠI DÂN GIAN

Trang 21

1.11 Bảng “Trò Chơi”


1.12 Bảng “Menu”


1.13 Bảng “Tin Tức”
















ĐỒ ÁN MÔN HỌC XÂY DỰNG WEBSITE TRÒ CHƠI DÂN GIAN
Trang 22

2. MỘT SỐ HÀM XỬ LÝ
Tên Hàm

Kiểu trả về
Mô Tả
ketnoi ($a,$b,$c,$d)

Phương thức kết nối CSDL.
Convert_table ($a)
Mảng
Chuyển bảng thành mảng
theo thứ tự từ 0 đến n.
Convert_table_sort ($a)
Mảng
Chuyển bảng thành mảng
theo thứ tự từ n trở về 0.
Convert_table_dk($a,$b,$c)
Mảng
Chuyển bảng thành mảng
có điều kiện.
Add_record ($a, $b, $c)
Không có
giá trị
Phương thức thêm dữ liệu
vào bảng.
Delete_record ($a, $b, $c)
Không có
giá trị
Phương thức xóa dữ liệu
vào bảng.
Update_record ($a, $b, $c)
Không có
giá trị

Phương thức sửa dữ liệu
vào bảng.
Number_record ($a)
Có giá trị
Đếm số dòng trong bảng.
Number_record_dk($a,$b,$c)
Có giá trị
Đếm số dòng trong bảng có
điều kiện.
Number_page ($a, $b)
Có giá trị
Đếm số trang được phân
trang.
trangdau ($a, $b)
Có giá trị
Trả về trang đầu tiên.
trangcuoi ($a, $b, $c)
Có giá trị
Trả về trang đầu cuối.
Link ($a, $b, $c)
Không có
giá trị
Trả về link liên kết đến các
trang.
page_recent()

Trả về trang hiện tại được
chọn.





ĐỒ ÁN MÔN HỌC XÂY DỰNG WEBSITE TRÒ CHƠI DÂN GIAN
Trang 23

CHƢƠNG IV: TỔNG KẾT
1. Ƣu Điểm
 Chương trình có giao diện thân thiện, thuận tiện cho người sử dụng.
 Cung cấp khả năng thêm, xóa, sửa linh hoạt cho người quản trị web.
 Chức năng quản lý đăng nhập theo nhóm người dùng và nhóm
người quản trị hỗ trợ tương đối tốt cho việc phân phối công việc
theo chức năng và nhiệm vụ của các nhóm chuyên trách trong hệ
thống.
 Dễ dàng sử dụng và quản lý.
 Cơ sở dữ liệu tương đối rõ ràng.
2. Khuyết Điểm
 Do thời gian nghiên cứu có hạn và khả năng còn hạn chế nên một số
vẫn chỉ còn trên ý tưởng, chưa được thực thi.
 Chương trình có tính chuyên nghiệp chưa cao.
 Chưa giải quyết trọn vẹn các vấn đề nảy sinh trong quá trình quản lý
xây dựng website.
 Chương trình có tính thẩm mỹ chưa cao.
3. Hƣớng mở rộng
 Tìm hiểu và hoàn thiện một số chức năng chưa thực hiện trong ứng
dụng.
 Hỗ trợ cơ sở dữ liệu MySQL Server 2008 trở lên để khả năng bảo
mật, tốc độ truy vấn, khả năng quản lý dữ liệu tốt hơn.













ĐỒ ÁN MÔN HỌC XÂY DỰNG WEBSITE TRÒ CHƠI DÂN GIAN
Trang 24

TÀI LIỆU THAM KHẢO
1. Sách tham khảo
 KỸ THUẬT LẬP TRÌNH PHP & MYSQL
 Tổng hợp & biên dịch: Tống Phước Khải
 SỬ DỤNG PHP & MYSQL THIÊT KẾ WEB ĐỘNG
 Chủ biên: Nguyễn Trường Sinh – Lê Minh Hoàng – Hoàng Đức
Hải
 Nhà xuất bản: Thống kê.

2. Các trang web tham khảo




 www.congdongcviet.com






×