1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo Đồ án lập trình web Đề tài thiết kế website online game

21 0 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 21
Dung lượng 3,46 MB

Nội dung

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NGUYỄN TẤT THÀNH KHOA CÔNG NGHỆ THÔNG TINBÁO CÁO ĐỒ ÁN Lập Trình Web ĐỀ TÀI : Thiết kế Website Online Game Giáo viên hướng dẫn : NGUYỄN THỊ HOÀI THU

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NGUYỄN TẤT THÀNH KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO ĐỒ ÁN Lập Trình Web

ĐỀ TÀI : Thiết kế Website Online Game

Giáo viên hướng dẫn : NGUYỄN THỊ HOÀI THU

SV thực hiện : PHẠM NGUYỄN NHẬT THÁIMSSV : 2311555213

Ngành : Kỹ thuật phần mềm

Tháng 8/2024

Trang 2

TRƯỜNG ĐẠI HỌC NGUYỄN TẤT THÀNH

KHOA CÔNG NGHỆ THÔNG TIN

CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự do – Hạnh phúc

NHIỆM VỤ ĐỒ ÁN MÔN HỌC

Họ và tên: PHẠM NGUYỄN NHẬT THÁI

Ngành: Kỹ thuật phần mềm

Tên đề tài:Online Game

Tên giảng viên giảng dạy: Th.S Nguyễn Thị Hoài Thu

Thời gian thực hiện: từ ngày 7/10/2024 đến ngày …/…2024 Nhiệm vụ/nội dung (mô tả chi tiết nội dung, yêu cầu, phương pháp,…): - 1

- 2

- 3

- 4

- 5 Nội dung và yêu cầu đã được thông qua

TP.HCM, ngày…tháng…năm 2024 GIẢNG VIÊN GIẢNG DẠY (Ký và ghi rõ họ tên)

ThS Nguyễn Thị Hoài Thu

Trang 3

TRƯỜNG ĐẠI HỌC NGUYỄN TẤT THÀNH

TRUNG TÂM KHẢO THÍ

KỲ THI KẾT THÚC HỌC PHẦN HỌC KỲ 1 NĂM HỌC 2024-2025

PHIẾU CHẤM THI TIỂU LUẬN/ĐỒ ÁN

Môn thi: Lập Trình Web Lớp: 23DTH2D

Sinh viên thực hiện: PHẠM NGUYỄN NHẬT THÁI

Ngày thi: Phòng thi:

Đề tài tiểu luận/báo cáo của sinh viên:

Phần đáng giá của giảng viên (căn cứ theo thang rubrics của môn học): Tiêu chí (theo CĐR HP) Đá nh giá của GV Điể m tối đa Điể m đạt đượ c Cấu trúc của báo cáo Nội dung -

ác nội dung thành phần -

ập luận -

ết luận

Trình bày

TỔNG ĐIỂM

GIẢNG VIÊN CHẤM THI (Ký và ghi rõ họ tên)

Trang 4

ThS Nguyễn Thị Hoài Thu

LỜI MỞ ĐẦU

Ngành công nghệ thông tin là một ngành khoa học đang trên đà phát triển mạnh và ứngdụng rộng rãi trên nhiều lĩnh vực Bao gồm cả những website chủ yếu tiếp cận tớinhững khách hàng đang có nhu cầu về các thiết bị điện tử như điện thoại di động vàlaptop – là những thiết bị cần thiết cho nhu cầu hàng ngày của mọi người như liên lạc,giải trí nhẹ (điện thoại thông minh) hoặc dùng để làm việc mà không cần một nơi quá

cố định (laptop) Do nhu cầu về các thiết bị di động ngày càng tăng nên các của hànglớn, hãng thường sẽ xây dựng một website để hỗ trợ người dùng tiếp cận được các thiết

bị công nghệ di động một cách nhanh nhất và nắm bắt được xu thế, sự phát triển mạnh

mẽ của công nghệ đã phục vụ được một phần nào nhu cầu liên lạc và làm việc cho mọingười ngày nay

Trang 5

LỜI CẢM ƠNTrong suốt quá trình học tập và làm việc, em luôn được các thầy cô khoa CôngNghệ Thông Tin đã giúp đỡ em tận tình, truyền đạt những kiến thức quý báu cũngnhư trang bị cho em những hành trang để bước vào đởi Lời đầu tiên, em xin đượcbày tỏ lòng biết ơn đến các thầy, cô trường Đại học Nguyên Tất Thành khoa CôngNghệ Thông Tin đã giúp đỡ, hỗ trợ em nhiệt tình trong suốt qua trình em học tậptại trường Em xin gửi lời cảm ơn đến cô Nguyễn Thị Hoài Thu đã trực tiếp giúp

đỡ, hỗ trợ, hướng dẫn em hoàn thành khóa luận này Bên cạnh đó, em xin đượccảm ơn gia đình và bạn bè đã giúp đỡ, động viên em hoàn thành khóa luận này Emxin trân trọng cảm ơn !

Sinh viên thực hiện

Phạm Nguyễn Nhật Thái

Trang 6

Nhận xét của giáo viên

Trang 7

2 2Chọn leader 1 day 11/10/2024 11/10/2024

3 3Chọn thư kí 1 day 11/10/2024 11/10/2024

4 4Chọn đề tài 1 day 11/10/2024 11/10/2024

5 5Phân việc đề tài 4 day 11/10/2024 14/10/2024

6 6Lên ý tưởng 7 day 11/10/2024 21/10/2024

Trang 9

24 3.4:Giao diện liên

hệ

14 day 11/10/2024 10/12/2024

Trang 10

II Design

1.1 Mô hình thác nước

Trang 11

1.2 Mô hình xoắn ốc

Trang 12

1.3 Mô hình ghile

Trang 13

1.4 Mô hình tiếp cận lặp

Trang 14

1.5 Mô hình tăng trưởng

Trang 15

1.6 Mô hình chữ V( V model)

Trang 16

1.7 Mô hình Scrum

1.8 Mô hình RAD

Trang 17

?? Tại sao thường dùng mô hình scrum và rad vào Online Game

1 Scrum

-Tính linh hoạt cao

-Phát hành theo từng giai đoạn

Trang 18

- Data base : sử dụng my SQL để lưu trữ thông tin

* thiết lập spring boots với websocket : Spring boots là backend , websocket giúptruyền tải dữ liệu thời gian thực giữa cilent và server

- sử dụng spring initalizr hoặc IDE để tạo dưj án spring boot với các dependenciessau :

*) spring web socket API

*) spring websocket cho truyền thông qua websocket

*) MySQL

*)SpringDATA JPA

**) thiết kế frontend(client-slide )

Sử dụng javacript để kết nối với websocket và tương tác với trò chơi

- sử dụng sochos với STOMP để giao tiếp với websocket javasprit

-backend xử lí logicgame và gửi lại kết quả cho người chơi

*) lưu trữ dữ liệu trò chơi MYSQL hoặc postgreSQL

*) đồng bộ hóa trạng thái game cho nhiều người chơi

Trang 19

Phân tích và cải tiến

-> đưa về doanh nghiệp

- giới thiệu về web game

-hướng dẫn cách truy cập và quản lí hệ thống

- hướng dẫn quản trị nội dung

- hỗ trợ khách hàng

- quản lí thanh toán

-cập nhật và phát triển dịch vụ

Trang 20

-cập nhật tính năng mới-kiểm tra , cải thiện bảo mật

- thông báo bảo trì , cập nhật

Trang 21

-cung cấp gia tăng CSKH

-test toàn bộ hệ thống

**) bảo trì 6 tháng :

-cập nhật lớn phần mềm

-tối ưu hóa bảo mật

-thay đổi nội dung lớn

-thiết kế lại nội dung mới : đẹp mắt , …

- test thử nâng cao

- cấu hình và phân phối tài nguyên mới-thông báo tiến hành bảo trì

-sự kiện , khuyến mãi

-giám sát dài hạn , sau khi mở lại

-sự kiện lớn ra mắt

***) Bảo trì 12 tháng :

-kiểm tra lại hệ thống

- công bố chính thức thời gian trở lại-kiểm tra và phân chia lưu lượng truy cập-giới thiệu tính năng , nội dung mới

-sự kiện mới

-hỗ trợ người chơi

- quảng cáo mạnh mẽ , nhờ có KOL quảng bá

- phần quà đặc biệt cho người chơi trung thành

- đảm bảo bảo trì , kiểm tra định kì

Ngày đăng: 16/12/2024, 09:26