BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI XÂY DỰNG HỆ THỐNG WEBSITE BÁN BẢN QUYỀN GAME ONLINE

32 6 0
BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM     ĐỀ TÀI XÂY DỰNG HỆ THỐNG WEBSITE BÁN BẢN QUYỀN GAME ONLINE

Đ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

Tiểu Luận Pro(123docz.net) Tiểu Luận Pro(123docz.net) Tiểu Luận Pro(123docz.net) MỤC LỤC CHƯƠNG I : TỔNG QUAN ĐỀ TÀI 1.1.Giới thiệu đề tài 1.2.Yêu cầu hệ thống 1.3.Yêu cầu khách hàng hệ thống 1.4.Công nghệ sử dụng: CHƯƠNG II : ĐẶC TẢ YÊU CẦU HỆ THỐNG 2.1.Khái niệm đặc tả: 2.2.Đặc tả trạng thái hữu hạn 2.3.Đặc tả điều kiện trước – sau chức hệ thống 15 2.3.1:Khách hàng 15 2.3.2: Thành Viên 17 2.3.3:Admin 18 2.4.Đặc tả trừu tượng 19 2.5.Đặc tả Z 20 CHƯƠNG III : THIẾT KẾ HỆ THỐNG 21 3.1.Sơ đồ hệ thống 21 3.2.Thiết kế sở liệu 22 3.3.Sơ đồ quan hệ 24 3.4.Các use case hệ thống 24 3.5.Thiết kế giao diện website 28 Tiểu Luận Pro(123docz.net) DANH MỤC BẢNG BIỂU VÀ SƠ ĐỒ Số hiệu 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.1.10 2.4 3.1.1 3.1.2 3.1.3 3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.3 3.4.1 3.4.2 3.4.3 Tên Chức đăng ký Chức đăng nhập Chức tìm kiếm Chức nawmg đặt hang Chức bình luận Chức xem tin tức Chức them sản phẩm Chức xử lý đơn hang Chức cập nhập sản phẩm Chức xóa Bảng mơ tả kiểu dự liệu-trừu tượng Sơ đồ chức dành cho khách Sơ đồ chức dành cho thành viên Sơ đồ chức dành cho quản trị Bảng admin Bảng brands Bảng comments Bảng orderdetail Bảng ordermethod Bảng orders Bảng products Bảng member Sơ đồ quan hệ Sơ đồ use case tổng quan user – system- admin Sơ đồ use case chi tiết user – system Sơ đồ use case chi tiết admin - system Trang 10 11 12 13 14 14 19 21 21 22 22 23 23 23 23 23-24 24 24 24 25 26 27 Tiểu Luận Pro(123docz.net) CHƯƠNG I : TỔNG QUAN ĐỀ TÀI 1.1.Giới thiệu đề tài Trong sống phát triển ngày nay, game xem công cụ giải trí hiệu Những máy chơi game , thiết bị cầm tay hệ đời, công nghệ đồ họa không ngừng đa dạng giúp công nghệ game phát triển Điều cho thấy nhu cầu game dồi thị trường game mảnh đất màu mỡ cho nhà sản xuất game Bên cạnh , số nhà phát hành game yêu cầu người chơi phải bỏ số tiền để mua quyền game với mục đích phục vụ người chơi có trải nghiệm tốt , chân thực bảo mật thông tin , tài sản người chơi Và để trải nghiệm sản phẩm game , người chơi phải đến địa điểm nhà phát hành định để tiến hành giao dịch mua lại quyền gây nên khó khăn việc di chuyển lại 1.1.1.Ý tưởng Nhận thấy bất tiện , muốn xây dựng dự án Website chuyên cung cấp sản phẩm game quyền giúp cho khách hàng gặp phải khó khăn tiết kiệm thời gian , tiện lợi di chuyển nhiều Thông qua Website , khách hàng tiếp cận giao dịch sản phẩm cách nhanh chóng , bảo mật dễ dàng 1.1.2.Mục tiêu đề tài -Xây dựng website đầy đủ chức yêu cầu -Giao diện thân thiện , dễ sử dụng -Có khả nâng cấp phát triển lớn -Hoàn thành dự án thời gian chi phí dự kiến ban đầu -Đảm bảo tuyệt đối bảo mật thông tin khách hàng 1.1.3.Phạm vi đề tài -Đáp ứng tốt mặt tổ chức hoạt động xử lý toán -Khảo sát đưa phương án triển khai hệ thống mở rộng toàn quốc 1.2.Yêu cầu hệ thống 1.2.1.Yêu cầu chức -Hệ thống cần có chức năng: +Chức đặt hàng : Đặt toán Online +Chức quản lý thông tin : Cập nhập thông tin sản phẩm , tin tức mắt Game… +Chức bình luận : Cho phép người dùng để lại nhận xét , trải nghiệm người dùng +Chức đăng nhập +Chức đăng ký +Chức xem tin tức Tiểu Luận Pro(123docz.net) 1.2.2.Yêu cầu phi chức -Tương thích với trình duyệt Web khác -Khả lưu trữ liệu cao -Khả đáp ứng lượng truy cập khách hàng lớn , tối ưu tốc độ xử lý đơn hàng -Tính bảo mật cao 1.3.Yêu cầu khách hàng hệ thống 1.3.1.Khách hàng: -Xem , tìm kiếm sản phẩm theo tên , mức giá , nhãn hàng mong muốn -Có thể đăng ký làm thành viên -Đọc tin tức , kiện trang web 1.3.2.Nhà quản trị : -Thêm sản phẩm , nhãn hàng , mức giá -Thay đổi thông tin sản phẩm , nhãn hàng , giá sản phẩm -Quản lý đơn hàng -Quản lý , hỗ trợ khác hàng -Xử lý hóa đơn 1.3.3.Thành viên : -Xem , tìm kiếm sản phẩm theo tên , mức giá , nhãn hàng mong muốn -Đặt hàng trực tiếp qua trang web -Nhận xét sản phẩm trang web -Đọc tin tức , kiện trang web 1.4.Công nghệ sử dụng: -Ngôn ngữ lập trình : HTML/CSS , PHP -Cơ sở liệu: Mysql Tiểu Luận Pro(123docz.net) CHƯƠNG II : ĐẶC TẢ YÊU CẦU HỆ THỐNG 2.1.Khái niệm đặc tả: Đặc tả định nghĩa hệ thống , module hay sản phẩm cần phải làm , mơ tả tính chất vấn đề đặt Là hoạt động tiến hành giai đoạn khác tiến trình phần mềm bao gồm : -Đặc tả yêu cầu : thống người sử dụng tương lai người thiết kế -Đặc tả kiến trúc hệ thống : thống người thiết kế người cài đặt -Đặc tả module: thống người lập trình cài đặt module người lập trình sử dụng module 2.2.Đặc tả trạng thái hữu hạn 2.2.1.Chức đăng ký Tiểu Luận Pro(123docz.net) 2.2.2.Chức đăng nhập Tiểu Luận Pro(123docz.net) 2.2.3.Chức tìm kiếm Tiểu Luận Pro(123docz.net) 2.2.4.Chức đặt hàng Tiểu Luận Pro(123docz.net) Description: Đăng nhập vào Website với User Password đăng ký.  Input Nhập : - User - Password.  Process : Kiểm tra thông tin CSDL tiến hành đăng nhập  Output: Hiển thị thông báo đăng nhập thành công lỗi – phải đăng nhập lại.  Chức đăng xuất :  Description: Đăng xuất khỏi Website.  Input: Click vào button “ Đăng xuất ” Website.  Process:  Hủy toàn session người dùng Đưa trở chức dành cho khách.  Output: Đưa trạng thái khách Chức mua hàng : Description: Khách hàng tiến hành đặt mua sản phẩm sau lựa chọn sản phẩm ưng ý Click nút “Order” để bắt đầu làm thủ tục mua hàng Input:  Nhập thông tin thông tin trang web yêu cầu   Process:Kiểm tra thông tin yêu cầu đặt hàng khách hàng:  - Nếu chưa đăng nhập yêu cầu Đăng Nhập Đăng Ký  - Nếu bạn Đăng nhập chuyển sang form đặt hàng Thêm cập nhật đơn hàng vào CSDL Output: Thông báo sản phẩm đặt mua thành công chưa thành công.  17 Tiểu Luận Pro(123docz.net) 2.3.3:Admin Chức đăng nhập : Description: Admin đăng nhập vào hệ thống User Password   vào form xây dựng sẵn Input Nhập : - User - Password.  Process: Kiểm tra CSDL Output: Chuyển đến trang quản trị đăng nhập thành công Quay lại trang đăng nhập thất bại Quản lý sản phẩm :  Description: Admin có quyền thêm-sửa-xóa-ẩn-hiện sản phẩm.  Input: Chọn sử dụng công cụ xây dựng sẵn để quản lý sản phẩm  Process : Thêm :  Kiểm tra tính hợp lệ liệu nhập vào.  Thêm vào CSDL.  Sửa : Cho phép sửa thông tin sản phẩm cập nhật vào CSDL.  Xóa :  - Nếu sản phẩm có hóa đơn khơng xóa.  - Nếu sản phẩm chưa có hóa đơn xóa (kèm bình luận có), cập nhật vào CSDL.  Output: Hiện thông báo thành công lỗi.  Quản lý hóa đơn :  18 Tiểu Luận Pro(123docz.net) Description: Admin xem xóa cập nhật trạng thái hóa đơn  Input: Chọn cơng cụ xây dựng sẵn để xem xóa cập nhật trạng thái hóa đơn.  Process: Xem : Hiển thị tất hóa đơn.  Xóa :  - Chỉ phép xóa hóa đơn chưa xử lý.  - Các hóa đơn xử lý xử lý khơng phép xóa.  Cập nhật trạng thái :  - Hóa đơn chưa xử lý cập nhật thành hóa đơn xử lý.  - Hóa đơn xử lý cập nhật thành chưa xử lý xử lý xong.  - Hóa đơn xử lý khơng thay đổi trạng thái.  Output: Thông báo cập nhật thành công lỗi.  2.4.Đặc tả trừu tượng Bảng mô tả kiểu liệu – trừu tượng Kiểu liệu Ký hiệu Mô tả Integer Int Kiểu liệu số nguyên Tinyint Tinyint Cho phép tùy chỉnh giá trị bitmask mà lo lắng việc quản lý loạt cột bổ sung Boolean Bool Là kiểu liệu nhận hai giá thành true (đúng) hoặc false (sai) String Str Lưu lại chuỗi chứa liệu Null Null Kiểu liệu trống , không khả thi không đề cập Varchar Varchar Chứa loại liệu có độ dài thay đổi từ đến 65,535 Tinytext Tinytext lưu trữ chuỗi ký tự có độ dài không 255 ký tự Datetime Date/Datetim Lưu trữ hai thông tin ngày tháng thời gian e Md5 Md5 Là một hàm băm mã hóa, phục vụ mục đích ẩn giấu thơng tin kiểm tra tính tồn vẹn 2.5.Đặc tả Z 2.5.1.Chức đăng ký 19 Tiểu Luận Pro(123docz.net) 2.5.2.Chức đăng nhập 2.5.3.Chức tìm kiếm 2.5.4.Chức đặt hàng Order == Check infor ^ order success CHƯƠNG III : THIẾT KẾ HỆ THỐNG 3.1.Sơ đồ hệ thống 20 Tiểu Luận Pro(123docz.net) 3.1.1.Sơ đồ chức dành cho khách 3.1.2.Sơ đồ chức dành cho thành viên 21 Tiểu Luận Pro(123docz.net) 3.1.3.Sơ đồ chức dành cho nhà quản trị 3.2.Thiết kế sở liệu 3.2.1.Bảng Admin Tính chất Primary key Tên Trường Username Password Status Kiểu liệu Varchar Varchar Tinyint Kích cỡ 20 32 Chú thích Khóa Kiểu liệu Int Varchar Tinyint Kích cỡ 11 30 Chú thích Khóa Tên Trường Id Kiểu liệu Int Kích cỡ 11 Chú thích Khóa memberid productid date content status int int datetime tinytext tinyint 11 11 Khóa phụ Khóa phụ Kiểu liệu Int Int Int int Kích cỡ 11 11 11 11 3.2.2.Bảng Brands Tính chất Primary key Tên Trường id name status 3.2.3.Bảng Comments Tính chất Primary key Foreign key Foreign key 3.2.4.Bảng orderdetail Tính chất Primary key Foreign key Tên Trường Productid Orderid Number Price Chú thích Khóa Khóa phụ 3.2.5.Bảng ordermethod 22 Tiểu Luận Pro(123docz.net) Tính chất Primary key Tên Trường Id Name Status Kiểu liệu Int Varchar Tinyint Kích cỡ 11 50 Chú thích Khóa Kiểu liệu Int Int Int Datetime Tinyint Varchar Varchar Varchar Kích cỡ 11 11 11 Chú thích Khóa Khóa phụ Khóa phụ Kiểu liệu int int varchar varchar int text tinyint Kích cỡ 11 11 30 50 11 3.2.6.Bảng Orders Tính chất Primary key Foreign key Foreign key Tên Trường Id idordermethod idmember orderdate status name mobile email 25 12 30 3.2.7.Bảng Products Tính chất Primary key Foreign key Tên Trường id brandid name image price description status Chú thích Khóa Khóa phụ 3.2.8.Bảng Member Tính chất Primary key Tên Trường id username password fullname mobile address email status Kiểu liệu int varchar varchar varchar varchar varchar varchar tinyint Kích cỡ 11 20 32 25 12 120 30 Chú thích Khóa 23 Tiểu Luận Pro(123docz.net) 3.3.Sơ đồ quan hệ 3.4.Các use case hệ thống 24 Tiểu Luận Pro(123docz.net) 3.4.1.Sơ đồ use case tổng quan tương tác user – system - admin Mô tả: -User: +Có thể log in / log out khỏi hệ thống , đóng vai trị khách +Đăng ký trở thành member hệ thống +Xem thông tin sản phẩm +Xem tin tức +Đặt sản phẩm +Xem hóa đơn mua -Admin: +Quản lý member +Quản lý sản phẩm 25 Tiểu Luận Pro(123docz.net) +Quản lý tin tức +Quản lý đơn đặt hàng +Quản lý hóa đơn +Xử lý giao dịch 3.4.2.Sơ đồ use case chi tiết user – system Mô tả: -Sau user đăng nhập vào hệ thống , tài khoản mật điều hướng tới trang chủ hệ thống , sai hiển thị lên thông báo lỗi -Đăng ký làm thành viên hệ thống -Quản lý hóa đơn mua bán 26 Tiểu Luận Pro(123docz.net) -Có thể đặt hàng hệ thống , user nhập đầy đủ thông tin sản phẩm cịn hiển thị thơng báo đặt hàng thành cơng , cịn thất bại hiển thị thơng báo thất bại -Có thể đọc tin tức sản phẩm 3.4.3.Sơ đồ use case chi tiết admin – system Mơ tả : -Quản trị xóa member có dấu hiệu khơng phù hợp user yêu cầu -Có thể thêm , cập nhập , sửa mặt hàng sản phẩm tin tức -Quản lý hóa đơn , sau user đặt hàng hệ thống , xác nhận đơn hàng để tiến hành xử lý hàng , hủy bỏ hết -Xử lý đơn hàng -Quản lý hóa đơn , hủy bỏ đơn đặt user yêu cầu, chưa toán 27 Tiểu Luận Pro(123docz.net) 3.5.Thiết kế giao diện website 3.5.1.Giao diện trang chủ 3.5.1.Giao diện tin tức 28 Tiểu Luận Pro(123docz.net) 3.5.2.Giao diện giỏ hàng 3.5.3.Giao diện đặt hàng 29 Tiểu Luận Pro(123docz.net) 3.5.4.Giao diện đăng nhập 3.5.5.Giao diện đăng ký 30 Tiểu Luận Pro(123docz.net) 3.5.6.Giao diện quản lý sản phẩm 3.5.7.Giao diện quản lý đơn hàng 31 ... MỤC LỤC CHƯƠNG I : TỔNG QUAN ĐỀ TÀI 1.1.Giới thiệu đề tài 1.2.Yêu cầu hệ thống 1.3.Yêu cầu khách hàng hệ thống 1.4 .Công nghệ sử dụng: CHƯƠNG II : ĐẶC TẢ YÊU CẦU HỆ THỐNG 2.1.Khái niệm đặc tả:... QUAN ĐỀ TÀI 1.1.Giới thiệu đề tài Trong sống phát triển ngày nay, game xem cơng cụ giải trí hiệu Những máy chơi game , thiết bị cầm tay hệ đời, công nghệ đồ họa không ngừng đa dạng giúp công nghệ. .. hàng 1.1.3.Phạm vi đề tài -Đáp ứng tốt mặt tổ chức hoạt động xử lý toán -Khảo sát đưa phương án triển khai hệ thống mở rộng toàn quốc 1.2.Yêu cầu hệ thống 1.2.1.Yêu cầu chức -Hệ thống cần có chức

Ngày đăng: 29/06/2022, 12:37

Hình ảnh liên quan

Output: Hiển thị thông tin về sản phẩm khách hàng muốn xem lên màn hình - BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM     ĐỀ TÀI XÂY DỰNG HỆ THỐNG WEBSITE BÁN BẢN QUYỀN GAME ONLINE

utput.

Hiển thị thông tin về sản phẩm khách hàng muốn xem lên màn hình Xem tại trang 16 của tài liệu.
Bảng mô tả kiểu dữ liệu – trừu tượng - BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM     ĐỀ TÀI XÂY DỰNG HỆ THỐNG WEBSITE BÁN BẢN QUYỀN GAME ONLINE

Bảng m.

ô tả kiểu dữ liệu – trừu tượng Xem tại trang 20 của tài liệu.
3.2.3.Bảng Comments - BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM     ĐỀ TÀI XÂY DỰNG HỆ THỐNG WEBSITE BÁN BẢN QUYỀN GAME ONLINE

3.2.3..

Bảng Comments Xem tại trang 23 của tài liệu.
3.2.2.Bảng Brands - BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM     ĐỀ TÀI XÂY DỰNG HỆ THỐNG WEBSITE BÁN BẢN QUYỀN GAME ONLINE

3.2.2..

Bảng Brands Xem tại trang 23 của tài liệu.
3.2.6.Bảng Orders - BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM     ĐỀ TÀI XÂY DỰNG HỆ THỐNG WEBSITE BÁN BẢN QUYỀN GAME ONLINE

3.2.6..

Bảng Orders Xem tại trang 24 của tài liệu.
3.2.7.Bảng Products - BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM     ĐỀ TÀI XÂY DỰNG HỆ THỐNG WEBSITE BÁN BẢN QUYỀN GAME ONLINE

3.2.7..

Bảng Products Xem tại trang 24 của tài liệu.

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

Tài liệu liên quan