Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 45 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
45
Dung lượng
2,56 MB
Nội dung
TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT KHOA KĨ THUẬT CÔNG NGHỆ TIỂU LUẬN MƠN HỌC LẬP TRÌNH WEB XÂY DỰNG WEBSITE BÁN GAME ONLINE CHO CÔNG TY VINAGAME GVHD: TH.S NGUYỄN HỮU VĨNH SVTH: LÊ ĐỨC VIỆT MSSV: 1924801030303 SVTH: PHẠM NGỌC TÀI MSSV: 1924801030252 LỚP: D19PM02 BÌNH DƯƠNG – 7/2021 0 Website bán game online 0 Website bán game online VIỆN KỸ THUẬT – CÔNG NGHỆ NHẬN XÉT VÀ CHẤM ĐIỂM CỦA GIẢNG VIÊN Họ tên giảng viên: Nguyễn Hữu Vĩnh Tên đề tài: LẬP TRÌNH WEBSITE SHOP BÁN GAME ONLINE Nội dung nhận xét: Điểm: Bằng số: Bằng chữ: GIẢNG VIÊN CHẤM (Ký, ghi rõ họ tên) NGUYỄN HỮU VĨNH 0 Website bán game online PHIẾU ĐÁNH GIÁ PROJECT (Đánh giá trình thực hiện, báo cáo văn sản phẩm) Học phần: LẬP TRÌNH WEB Họ tên sinh viên (MSSV): Lê Đức Việt – 1924801030303 Phạm Ngọc Tài – 1924801030252 Tiêu chí Trọng Tốt Khá Trung bình Kém số % 100% 75% 50% 0% Tích cực tìm kiếm Nêu ý Tìm kiếm chủ 05 tưởng đưa động đưa ý ý tưởng tưởng tốt mang Thái độ Chọn ý tưởng số đề nghị Không quan tâm lựa chọn ý tưởng tính tham gia Khơng tích cực Lập Hồn kế tồn hợp hoạch 05 lý, khơng thực cần điều chỉnh hợp lý Khá hợp lý, điều chỉnh chút theo góp ý Chưa hợp lý, có điều chỉnh theo góp ý khơng điều chỉnh theo góp ý Chuẩn bị Chuẩn bị tốt đa số Quá trình Giai điều kiện điều kiện thực đoạn cho việc cho việc project chuẩn thực thực hiện, project, khởi động bổ khởi sung sau nghiêm túc bị 10 0 Chuẩn bị số Không điều kiện cho chuẩn bị việc thực điều cần bổ sung kiện thêm có Website bán game online động thể khởi động Thực 10 Thực Thực hiện hoàn tồn phương pháp, sai phương sót nhỏ pháp có sửa chữa Giai Thực tương đối phương pháp, sai sót quan trọng có sửa chữa khơng phương pháp, sai sót khơng sửa đoạn chữa thực Triển Triển khai Triển 10 khai kế hoạch kế hoạch, có chậm trễ không gây ảnh hưởng Triển khai khai tương đối chậm kế trễ, gây hoạch, có ảnh chậm trễ gây hưởng ảnh hưởng không khắc khắc phục phục Mức Ghi rõ mục tiêu thành phần (ở giai độ đoạn project) thang điểm cụ thể đạt mục 20 tiêu thành phần 0 Website bán game online Nội dung Báo cáo báo kết cáo văn rõ ràng 10 - Báo cáo tiến trình thực - Thuyết minh sản phẩm - Bài học rút - Format quán - Văn phong phù hợp - Xây dựng đầy đủ chức Trình bày 10 báo cáo Chất lượng sản phẩm 20 đáp ứng tiêu chí đề ĐIỂM CỦA NHÓM: GÓP Ý LĨNH VỰC CẦN CẢI TIẾN: - Về phương pháp học tập, suy nghĩ, xử lý vấn đề: ĐIỂM - Về kiến thức, k ỹ năng, thái độ: PROJECT - Khác: NHÓM - Phương pháp cải tiến: - Nơi cung cấp s ự hỗ trợ: TÊN HỌ VÀ CHỮ KÝ XÁC NHẬN CỦA GV: Nguyễn Hữu Vĩnh Phần 2: Đánh giá cá nhân làm việc nhóm Làm việc nhóm Hướng dẫn: Nhóm họp thảo luận đánh giá lẫn Kết sử dụng để qui đổi từ điểm nhóm thành điểm cá nhân, tuỳ theo % cá nhân đạt 1) Thành viên có tham gia họp đầy đủ: 40% Đầy đủ: 40% Vắng họp lần: 20% Vắng họp lần: 0% 2) Thành viên nộp sản phẩm giao hạn: 40% Đúng hạn: 40% 0 Website bán game online Trễ ngày: 20% Trễ ngày: 0% 3) Thành viên có tham gia giải vấn đề, đóng góp ý kiến cải tiến: 20% Đóng góp đạt hiệu quả: 20% Có quan tâm đóng góp: 10% Khơng quan tâm: 0% Danh sách thành viên Nhóm: (Lê Đức Việt): Điểm làm việc nhóm (%): 90% (Phạm Ngọc Tài ): ĐIỂM THÀNH VIÊN NHĨM TÀI – VIỆT (do nhóm ghi) Điểm làm việc nhóm (%): 90% TÊN HỌ VÀ CHỮ KÝ XÁC NHẬN CỦA CÁC THÀNH VIÊN TRONG NHÓM: SV1 SV2 Lê Đức Việt Phạm Ngọc Tài Việt Tài Danh sách thành viên Nhóm: (Lê Đức Việt): Điểm cá nhân: ĐIỂM CỦA CÁ NHÂN (Phạm Ngọc Tài): Điểm cá nhân: (do GV ghi) TÊN HỌ VÀ CHỮ KÝ XÁC NHẬN CỦA GV: Nguyễn Hữu Vĩnh Ghi nhận GV GÓP Ý CẢI TIẾN CHO CÁ NHÂN: (phần GV ghi lưu 1) Tên SV: riêng để theo dõi, tư vấn cho GÓP Ý LĨNH VỰC CẦN CẢI TIẾN: cá nhân SV, không phổ biến - Về phương pháp học tập, suy nghĩ, xử lý vấn cho lớp, nhóm) đề: 0 Website bán game online - Về kiến thức, k ỹ năng, thái độ: - Khác: - Phương pháp cải tiến: - Nơi cung cấp s ự hỗ trợ: 2) Tên SV: GÓP Ý LĨNH VỰC CẦN CẢI TIẾN: - Về phương pháp học tập, suy nghĩ, xử lý vấn đề: - Về kiến thức, k ỹ năng, thái độ: - Khác: - Phương pháp cải tiến: - Nơi cung cấp s ự hỗ trợ: 0 Website bán game online MỤC LỤC LỜI NÓI ĐẦU 12 CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI 13 1/ Tên đề tài: 13 2/ Mục tiêu đề tài: 13 3/ Ý nghĩa đề tài: 13 4/ Đối tượng phạm vi đề tài: 13 4.1/ Đối tượng đề tài: 13 4.2/ Phạm vi đề tài: 13 5/ Một số trang website: 14 5.1/ Phần WEBSITE: 14 5.2/ Phần quản trị: 14 CHƯƠNG II: GIỚI THIỆU CÁC CÔNG NGHỆ 15 1/ Giới Thiệu Về HTML 15 1.1/ HTML gì? 15 1.2/ Công dụng HTML 15 1.3/ Định dạng HTML 15 2/ Giới thiệu Bootstrap: 15 3/ Ngôn ngữ CSS 16 4/ Ngôn ngữ Javascript 16 5/ Giới thiệu ngôn ngữ ASP.NET: 16 6/ ASP.NET WEBFORM: 17 Chương III: Phân Tích Thiết Kế Hệ Thống 18 1/ Danh sách Actor: 18 2/ Danh sách use – case: 18 3/ Sơ đồ USE-CASE: 19 3.1/ Sơ đồ use-case tổng quan: 19 4/ Đặc tả USE – CASE: 19 4.1/ Use-Case Đăng nhập(đăng kí): 19 0 Website bán game online 4.2/ Use – Case Tính tiền sản phẩm 20 4.3/ Use – Case Tìm kiếm sản phẩm: 21 4.4 Use – Case Xem chi tiết sản phẩm: 22 4.5.Use – Case Thêm giỏ hàng: 23 4.6.Use – Case Thêm sản phẩm: 24 4.7.Use – Case Bình Luận: 25 5/ Biểu đồ hoạt động: 26 5.1/ Biểu đồ hoạt động: Use – Case Đăng nhập(đăng kí): 26 5.2/ Biểu đồ hoạt động Use – Case tính tiền sản phẩm: 27 5.3/ Biểu đồ hoạt động: Use – Case Tìm kiếm sản phẩm: 28 5.4/ Biểu đồ hoạt động: Use – Case Xem chi tiết sản phẩm: 28 5.5/ Biểu đồ hoạt động: Use – Case thêm sản phẩm: 29 5.6/ Biểu đồ hoạt động Use-Case tính tiền: 30 6/Sơ đồ tổng quan csdl: 31 7/ Thiết kế sở liệu: 32 7.1/ Cấu trúc liệu bẳng giỏ hàng: 32 7.2/ Cấu trúc liệu bảng Bình Luận: 32 7.3/ Cấu trúc liệu bảng thông tin cá nhân: 33 7.4/ Cấu trúc liệu bảng Hóa đơn: 33 7.5/ Cấu trúc liệu bảng AspNetUser: 34 7.6/ Cấu trúc liệu bảng Login: 34 7.7/ Cấu trúc liệu bảng History: 35 7.8/ Cấu trúc liệu bảng Claims: 35 7.9/ Cấu trúc liệu bảng LienHe: 35 CHƯƠNG IV: WEBSITE BÁN GAME ONLINE 36 1/ Giao diện Trang Chủ: 36 2/ Giao diện Danh Mục Sản Phẩm: 37 3/ Giao diện Đăng nhập: 38 4/ Giao diện thể loại sản phẩm: 38 5/ Giao diện Chi Tiết Sản Phẩm: 39 0 Website bán game online 5.6/ Biểu đồ hoạt động Use-Case tính tiền: Hình Biểu đồ hoạt động Use-Case tính tiền 0 Website bán game online 6/Sơ đồ tổng quan csdl: Hình sơ đồ tổng quát csdl 0 Website bán game online 7/ Thiết kế sở liệu: 7.1/ Cấu trúc liệu bẳng giỏ hàng: Hình Cấu trúc liệu bảng giõ hàng 7.2/ Cấu trúc liệu bảng Bình Luận: Hình 10 Cấu trúc liệu bảng Bình Luận 0 Website bán game online 7.3/ Cấu trúc liệu bảng thông tin cá nhân: Hình 11 Cấu trúc liệu bảng Thơng tin cá nhân 7.4/ Cấu trúc liệu bảng Hóa đơn: Hình 12 Cấu trúc liệu bảng Hóa Đơn 0 Website bán game online 7.5/ Cấu trúc liệu bảng AspNetUser: Hình 13 Cấu trúc liệu bảng AspNetUser 7.6/ Cấu trúc liệu bảng Login: Hình 14 Cấu trúc liệu bảng Login 0 Website bán game online 7.7/ Cấu trúc liệu bảng History: Hình 15 Cấu trúc liệu bảng History 7.8/ Cấu trúc liệu bảng Claims: Hình 16 Cấu trúc liệu bảng Claims 7.9/ Cấu trúc liệu bảng LienHe: Hình 17 Cấu trúc liệu bảng Roles 0 Website bán game online CHƯƠNG IV: GIAO DIỆN CHƯƠNG TRÌNH 1/ Giao diện Trang Chủ: Mục đích: giao diện cho người dùng xem sản phẩm trưng bày, nơi gây ấn tượng cho người nhìn Trong giao diện người dùng xem danh mục sản phẩm thấy mục chuyển hướng sang trang khác Mô tả chức giao diện cho người dùng xem sản phẩm trưng bày, nơi để khách hàng thực thao tác tìm sản phẩm, mua sản phẩm, xem chi tiết sản phẩm Bố cục trang chủ chia làm phần: Phần 1: ngôn ngữ trang web, đến trang admin đơn vị tiền Phần 2: Thanh công cụ gồm: Trang chủ, tất loại sản phẩm, nhà sản xuất, thể loại Phần 3: có hình ảnh bán game liên quan đến thương hiệu sản phẩm slide chuyển động hình ảnh backgruond trang Phần 4: Danh sách sản phẩm shop nằm Phần 5: Danh sách vài sản phẩm shop Phần 6: Footer thông tin về: cửa hàng, trợ giúp, tài khoản, thông tin phổ biến thông tin thiết k ế 0 Website bán game online Hình 18 Giao diện Trang Chủ 2/ Giao diện Danh Mục Sản Phẩm: Mục đích: menu chứa danh sách loại sản phẩm cửa hàng Khách hàng sử dụng menu để đến loại sản phẩm lựa chọn sản phẩm cần tìm Hình 19 Giao diện Danh Mục Sản Phẩm 0 Website bán game online 3/ Giao diện Đăng nhập: Mục đích: Khách hàng tạo tài khoản để tham gia vào hệ thống, đăng nhập mua sản phẩm Chức năng: phép mua sản phẩm nhận ưu đãi từ cửa hàng Hình 20 Giao diện Đăng nhập 4/ Giao diện thể loại sản phẩm: Mục đích: khách hàng xem sản phẩn kinh doanh shop qua thể loại khác nhau, hành động, phiêu lư, giải đố Chức năng: khách hàng thấy sản phẩm shop xem thơng tin sản phẩm 0 Website bán game online Hình 21 Giao diện thể loại sản phẩm 5/ Giao diện Chi Tiết Sản Phẩm: Mục đích: khách hàng xem thơng tin chi tiết sản phẩm như: hình ảnh trực quan sản phẩm, thông tin nguồn gốc, xuất xứ, đơn vị tính, đơn giá, số lượng khách hàng xem mơ tả sản phẩm, cách sử dụng cuối đánh giá, bình luận sản phẩm Chức năng: khách hàng chọn xem thông tin chi tiết sản phẩm, lựa chọn sản phẩm vào giỏ hàng 0 Website bán game online Hình 22 Giao diện Chi Tiết Sản Phẩm 6/ Giao diện Giỏ Hàng: Mục đích: khách hàng xem thông tin đơn hàng đặt giỏ hàng, khách hàng biết về: mặt hàng đặt, thông tin giao vận, tr ị giá đơn hàng Chức năng: khách hàng chọn xem sản phẩm giỏ hàng điền thông tin để mua hàng Hình 23 Giao diện Giỏ Hàng 0 Website bán game online 7/ Giao diện Bình Luận: Mục đích: khách hàng xem tin tức muốn đọc Chức năng: khách hàng lướt xem chi tiết tin tức Hình 24 Giao diện Bình Luận 0 Website bán game online 8/ Giao diện quản lý sản phẩm Mục đích: giúp quản trị viên thêm xóa sửa sản phẩm cũ Chức năng: theo dõi loại sản phầm tồn kho, dư thiếu để thêm vào Hình 25 Giao diện quản lý sản phẩm 0 Website bán game online CHƯƠNG V: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 1/ Kết đạt được: Xây dựng thành công trang web Shop Điện Thoại, đáp ứng yêu cầu người dùng Tìm hiểu làm việc với lập trình trình web asp.net webform Tìm hiểu nắm công cụ để Thiết kế website như: bootstrap, ngôn ngữ thiết kế, lập trình Website như: HTML, Javascript, CSS Sử dụng cơng cụ lập trình Web: Visual Studio Website thực cấc yêu cầu ngiệp vụ mua hàng online quản trị website, giao diện website thiết kế đơn giản, thân thiện dễ sử dụng 2/ Việc chưa làm được: Giao diện trang quản trị viên web chưa thân thiện với người dùng Chức xem chi tiết tin tức, tra cứu sản phẩm, đơn hàng chưa hoàn thiện Cơ sở liệu chưa đượ c ràng buộc đắn hoàn toàn Ngiệp vụ chưa bắt yêu cầu người dùng 3/ Hướng phát triển đề tài Vì thời gian khơng cho phép kiến thức web hạn chế nên web nhiều hạn chế,cần khắc phục như: Tìm kiếm thơng tin sản phẩm đơn hàng cịn chưa có Định hướng sử dụng tìm kiếm tính fulltextsearch SQL Server hạn chế phần tìm kiếm tiếng việt sử dụng toán tử LIKE Website sử dụng cơng nghệ Webform cịn nhiều hạn chế cơng nghệ lâu, chưa tận dụng điểm mạnh cơng nghệ lâập trình web Địn hướng xây dựng lại website mơ hình web khác như: asp.net MVC, asp.net , Giao diện chưa thấy tính đơn giản với người dùng Trong tương lai thiết kế giao diện đẹp, thân thiện với người dùng, có nhiều chức tương tác tốt với người dùng Thiết kế, bổ sung tính cịn thiếu hay chưa thật hồn chỉnh q trình sử dụng 0 Website bán game online TÀI LIỆU KHAM KHẢO Link: Tài liệu giảng môn “Thiết kế website” thầy Nguyễn Hữu Vĩnh Website http://www.hiepsiit.com Truy cập ngày 15.7.2021 Sách: Lập Trình WEB với ASP.NET Ths.Nguyễn Minh Đạo NXB: ĐHQG-HCM – 2014 Sách: Sách-Pro ASP.NET MVC5 Link youtobe: https://www.youtube.com/watch?v=B36H9eOELgY 0 ... 4: WEBSITE BÁN GAME ONLINE Chương 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 0 Website bán game online CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI 1/ Tên đề tài: Đề tài: “XÂY DỰNG WEBSITE BÁN GAME ONLINE? ?? 2/ Mục tiêu đề. . .Website bán game online 0 Website bán game online VIỆN KỸ THUẬT – CÔNG NGHỆ NHẬN XÉT VÀ CHẤM ĐIỂM CỦA GIẢNG VIÊN Họ tên giảng viên: Nguyễn Hữu Vĩnh Tên đề tài: LẬP TRÌNH WEBSITE SHOP BÁN GAME. .. Ngồi đề tài tìm hiểu cơng nghệ thiết kế, lập trình web, mang lại trải nghiệm giao diện lập trình thơng qua sở liệu SQL 4.2/ Phạm vi đề tài: Không gian: đề tài thiết kế website bán game online