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 t
Trang 1Luận văn: Xây dựng web trò
chơi dân gian
Trang 2LỜ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
Trang 3LỜI NHẬN XÉT
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Trang 4MỤ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
Trang 52.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
Trang 61.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
Trang 7CHƯƠ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
Trang 8GIỚ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
Trang 9CHƯƠ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
Trang 101.2 Giới thiệu
1.2.1 Hình ảnh
Trang 121.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
Trang 162 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
Trang 172.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
Trang 18 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
Trang 193.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
Trang 20CHƯƠNG III: CƠ SỞ DỮ LIỆU – MỘT SỐ HÀM XỬ LÝ
Trang 221.11 Bảng “Trò Chơi”
1.12 Bảng “Menu”
1.13 Bảng “Tin Tức”
Trang 232 MỘT SỐ HÀM XỬ LÝ
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
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
giá trị
Trả về link liên kết đến các trang
chọn
Trang 24CHƯƠ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
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
Trang 25TÀ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