Doanlaptrinh net 26 11 2023

52 15 0
Doanlaptrinh net 26 11 2023

Đ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

bao cao do an lap trinh .net ...........................................................................................................................................................................................................................................................................................................................................

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO MƠN HỌC ĐỒ ÁN LẬP TRÌNH NET ĐỀ TÀI: PHÁT TRIỂN PHẦN MỀM TRỊ CHƠI HÀNH TRÌNH TRI THỨC Sinh viên thực : ĐINH MINH HOÀNG ĐẶNG TIẾN QUYỀN GIANG VĂN HƯNG Giảng viên hướng dẫn : HỒNG THANH TÙNG Chun ngành : CƠNG NGHỆ PHẦN MỀM Lớp : D16CNPM7 Hà Nội, ngày……tháng 11 năm 2023 PHIẾU CHẤM ĐIỂM Họ tên Nội dung thực Đinh Minh Hoàng Chức đăng nhập thao tác thêm, sửa, xóa câu hỏi Tham gia báo cáo 21810310148 Giang Văn Hưng 21810310068 Đặng Tiến Quyền 21810310641 Họ tên Giảng viên Giảng viên chấm 1: Giảng viên chấm 2: Chữ ký Phát triển chế độ chơi đơn, lưu điểm giao diện trò chơi Tham gia báo cáo Triển khai chế độ chơi nhiều người Tham gia báo cáo Chữ ký Ghi Điểm MỤC LỤC MỤC LỤC .1 DANH MỤC HÌNH ẢNH LỜI MỞ ĐẦU CHƯƠNG I: XÁC LẬP DỰ ÁN 1.1 Lý chọn đề tài 1.2 Giới thiệu trò chơi 1.3 Ưu nhược điểm Phần mềm 1.4 Xác lập dự án đánh giá khả thi .6 1.5 Tổng quan phần mềm CHƯƠNG II: PHÂN TÍCH THẾT KẾ HỆ THỐNG 2.1 Biểu đồ ca sử dụng .8 2.2 Đặc tả use case 10 2.3 Biểu đồ trình tự 16 2.4 Biểu đồ trạng thái 19 2.5 Biểu đồ hoạt động 21 2.6 Biểu đồ lớp 25 2.7 Biểu đồ thành phần 28 2.8 Biểu đồ triển khai 28 CHƯƠNG III: THIẾT KẾ CƠ SỞ DỮ LIỆU 29 3.1 Mơ hình quan hệ CSDL 29 3.2 Danh sách bảng CSDL .29 CHƯƠNG IV: THIẾT KẾ GIAO DIỆN TRÒ CHƠI 35 4.1 Chức Đăng nhập .35 4.2 Giao diện hình 36 4.3 Chức chơi đơn 37 4.4 Chức chơi LAN 38 4.5 Chức đổi tên 40 4.6 Chứng xem điểm 41 4.7 Chứng quản lý câu hỏi .41 KẾT LUẬN 43 DANH MỤC HÌNH ẢNH Hình Biểu đồ use case tổng quát quản lý .9 Hình Biểu đồ use case tổng quát người chơi Hình Use case đăng nhập 10 Hình Use case quản lý loại câu hỏi .11 Hình Use case quản lý câu hỏi 12 Hình Use case chế độ chơi đơn 13 Hình Use case chế độ đa người chơi 14 Hình Use case xem kết 15 Hình Biểu đồ trình tự đăng nhập 16 Hình 10 Biểu đồ trình tự đổi tên 16 Hình 11 Biểu đồ trình tự chơi đơn 17 Hình 12 Biểu đồ trình tự chơi LAN .17 Hình 13 Biểu đồ trình tự quản lý loại câu hỏi .18 Hình 14 Biểu đồ trình tự quản lý câu hỏi 18 Hình 15 Biểu đồ trạng thái đăng nhập 19 Hình 16 Biểu đồ trạng thái chơi đơn .19 Hình 17 Biểu đồ trạng thái chơi LAN 20 Hình 18 Biểu đồ trạng thái quản lý loại câu hỏi 20 Hình 19 Biểu đồ trạng thái quản lý câu hỏi 21 Hình 20 Biểu đồ hoạt động đăng nhập 21 Hình 21 Biểu đồ hoạt động chơi đơn .22 Hình 22 Biểu đồ hoạt động chơi LAN 23 Hình 23 Biểu đồ hoạt động quản lý loại câu hỏi 24 Hình 24 Biểu đồ hoạt động quản lý câu hỏi 24 Hình 25 Biểu đồ lớp tổng quát 27 Hình 26 Biểu đồ thành phần 28 Hình 27 Biểu đồ triển khai 28 Hình 28 Mơ hình quan hệ CSDL 29 Hình 29 Giao diện đăng nhập 35 Hình 30 Giao diện đăng nhập 35 Hình 31 Giao diện hình 36 Hình 32 Giao diện chơi đơn 37 Hình 33 Giao diện chơi đơn 37 Hình 34 Giao diện chơi LAN 38 Hình 35 Giao diện chơi LAN 38 Hình 36 Giao diện chơi LAN 39 Hình 37 Giao diện chơi LAN 39 Hình 38 Giao diện chơi LAN 40 Hình 39 Giao diện đổi tên .40 Hình 40 Giao diện xem điểm 41 Hình 41 Giao diện quản lý câu hỏi 41 Hình 42 Giao diện quản lý câu hỏi 42 Hình 43 Giao diện quản lý câu hỏi 42 Hình 44 Giao diện quản lý câu hỏi 42 LỜI MỞ ĐẦU Ngày việc ứng dụng công nghệ thông tin trở nên phổ biến hầu hết nơi tất ngành nghề, công việc ứng dụng cơng nghệ thơng tin vào cơng tác quản lý Sự phát triển công nghệ thông tin năm gần ngày bật tốc độ phát triển vũ bão, công nghệ thông tin có mặt thay trở thành cơng cụ đắc lực hộ trợ người Vì vậy, để bắt kịp nhịp độ phát triển xã hội, tảng kiến thức học giảng đường vô quan trọng với sinh viên chúng em Em xin chân thành xin gửi lời cảm ơn đặc biết gửi lời cảm ơn đến thầy Hoàng Thanh Tùng người tận tình hướng dẫn mơn đồ án NET cho em buổi học Thầy trang bị cho chúng em kiến thức môn học động lực tiếp tục đường phục cơng nghệ Em xin chân thành cảm ơn thầy cô mơn tận tình giảng dạy cho em suốt thời gian qua Nhờ có dạy tận tình thầy để giúp em hồn thành báo cáo Cuối cùng, em xin chân thành cảm ơn bạn giúp em q trình hồn thành chuyên đề, cảm ơn gia đình cho chúng em thêm động lực học tập trở thành người cơng dân người sinh viên có ích cho cộng đồng ngành CHƯƠNG I: XÁC LẬP DỰ ÁN 1.1 Lý chọn đề tài Thế giới thời đại 5.0, thời đại công nghệ thiết kế để tương tác với người cách tự nhiên hơn, giúp nắm bắt sử dụng thông tin cách hiệu Game hay gọi cách dễ hiểu trò chơi dạng ứng dụng hoạt động giải trí, giúp người dùng tương tác truyền tải liệu đến thông qua tập hợp quy tắc, điều khiển, hoạt động tương tác Tuy nhiên, thị trường thường tập trung vào trò chơi kỹ khơng có q nhiều trị chơi trí tuệ giúp người vừa học vừa chơi Bởi nhóm định chọn đề tài phát triển trò chơi thể loại trả lời câu hỏi – Hành trình tri thức để giúp người vừa giải trí, vừa tiếp thu thêm nhiều kiến thức 1.2 Giới thiệu trò chơi - Game Hành trình tri thức loại trị chơi tương tác thường xoay quanh việc trả lời câu hỏi Đây dạng trị chơi thơng minh, nơi người chơi cần phải đưa câu trả lời xác cho câu hỏi đặt - Mơ tả trị chơi: Khi trò chơi bắt đầu người chơi (player) cần nhanh tay chọn đáp án mà cho để hoàn thành câu hỏi Một số đặc điểm trị chơi Hành trình tri thức: + Câu hỏi đa dạng: Game Hành trình tri thức bao gồm câu hỏi nhiều lĩnh vực kiến thức chung, văn hóa, lịch sử, khoa học, phim ảnh, âm nhạc, thể thao, nghệ thuật, … + Đối tượng người chơi đa dạng: Game Hành trình tri thức thiết kế cho lứa tuổi đối tượng, từ trẻ em đến người lớn, từ người bắt đầu đến người có kiến thức sâu rộng + Thách thức giáo dục: Trò chơi thường kết hợp việc cung cấp thông tin kiến thức với việc thử thách kỹ người chơi việc giải đố trả lời câu hỏi + Cạnh tranh hợp tác: Game Hành trình tri thức thiết kế để người chơi cạnh tranh với để giành điểm số cao hình thức chơi đội, nơi mà người chơi làm việc để đạt mục tiêu chung 1.3 Ưu nhược điểm Phần mềm - Ưu điểm: đơn giản dễ sử dụng - Nhược điểm: Do dùng SQL server để lưu trữ nên việc truy suất liệu lên hệ thống tốn nhiều thời gian gây khó khăn việc quản lý đồng 1.4 Xác lập dự án đánh giá khả thi 1.4.1 Mục tiêu dự án Dự án cần hồn thành với chi phí phù hợp không tốn nhiều nhớ ảnh hưởng đên trình hoạt dộng mày chủ 1.4.2 Công nghệ sử dụng - Hệ thống lưu trữ liệu: SQL Server (Microsoft SQL Server Management Studio 19) - Ngơn ngữ lập trình: C#, JavaScript - Ngơn ngữ thiết kế giao diện: HTML, Css - Trình biên dịch: Visual Studio 2022 1.5 Tổng quan phần mềm 1.5.1 Mục tiêu phần mềm Giúp cho người chơi giải trí rèn luyện nâng cao tri thức cách đơn giản tự nhiên mà áp lực 1.5.2 Đối tượng người dùng Phần mềm trò chơi đơn giản dễ hiểu nên phù hợp với hầu hết lứa tuổi từ trẻ em đến người trưởng thành 1.5.3 Các yêu cầu phần mềm 1.5.3.1 Yêu cầu tính dễ sử dụng: Phần mềm sử dụng ngôn ngữ tiếng việt viết ngơn ngữ lập trình C# nên cần có giao diện phù hợp, dễ nhìn, khơng ảnh hưởng nhiều đến người chơi sử dụng phần mềm lâu 1.5.3.2 Yêu cầu tính ổn định: Phần mềm chạy website nên cần hoạt động ổn định 24/24 tốc độ xử lý thơng tin nhanh, đảm bảo xác kịp thời Phần mềm yêu cầu thực tốt chứng 1.5.3.3 Yêu cầu bảo mật: Phần mềm trị chơi khơng lưu trữ liệu hay thông tin cá nhân mà lưu lại tên biệt danh người chơi dùng điểm số để người chơi xem nên không cần yêu cầu bảo mật cao Tuy hệ thống phải có chế độ lưu phục hồi liệu, nhằm đảm bảo an toàn mặt liệu chẳng may liệu câu hỏi bị hỏng CHƯƠNG II: PHÂN TÍCH THẾT KẾ HỆ THỐNG 2.1 Biểu đồ ca sử dụng 2.1.1 Xác định tác nhân (Actor) tác động vào hệ thống - Người chơi (Khách) - Admin (Quản lý) 2.1.2 Xác định ca sử dụng Dựa việc phân tích hệ thống mơ tả trị chơi ta có ca sử dụng sau: - Chế độ chơi đơn - Chế độ chơi nhiều người - Chức xem kết - Chức quản lý loại câu hỏi: Thêm, xóa, sửa, tìm kiếm loại câu hỏi - Chức quản lý câu hỏi: Thêm, xóa, sửa, tìm kiếm câu hỏi - Chức quản lý tài khoản: Thêm, xóa, sửa tài khoản - Chức thống kê liệu gửi báo cáo nhà trường

Ngày đăng: 04/12/2023, 13:51

Tài liệu cùng người dùng

Tài liệu liên quan