Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 84 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
84
Dung lượng
473,99 KB
Nội dung
LỜI MỞ ĐẦU Chúng ta nói kỷ 21 chứng kiến phát triển mạnh mẽ ngành Công nghệ thông tin Công nghệ thông tin (CNTT) thay đổi giới cách nhanh chóng bước kéo tri thức nhân loại xích lại gần Đó nhờ việc phát triển hệ thống website toàn giới Ngày nay, Website đóng vai trị quan trọng người từ giải trí quảng cáo, thương mại, quản lý Website (thương mại điện tử) thay phương thức kinh doanh cũ doanh nghiệp tính ưu việt mà Website mang lại như: nhanh hơn, rẽ hơn, tiện dụng hơn, hiệu không bị giới hạn không gian thời gian Với tầm quan trọng đó, người cần trang bị cho kiến thức tảng Web Nếu bạn sở hữu lượng kiến thức rộng lớn tảng Web bạn có hội tìm kiếm việc làm dễ dàng Bởi vì, bạn đảm nhận công việc IT công ty không chuyên IT công ty có ứng dụng CNTT vào quản lý Website tổ chức Ngân hàng, công ty Sản xuất, dịch vụ, nhà hàng, khách sạn, công ty kinh doanh thương mại điện từ, trường học., đặc biệt tham gia vào công ty sản xuất phần mềm (Website, ứng dụng Web mobile) Xuất phát từ nhu cầu thực tế nhóm chúng em định “Xây Dựng Website Bán Laptop trực tuyến” nhằm tạo hệ thống quản lý bán hàng có tính thiết thực ứng dụng vào thực tế Vì vậy, chúng em thực “Xây Dựng Bán Laptop trực tuyến” cho cửa bán laptop Website bán máy tính Poly ’s Computer quản lý phát triển nhóm PolyComputer Trang NHẬN XÉT CỦA GIẢNG VIÊN Giảng viên hướng dẫn (Ký, ghi rõ họ tên) NHẬN XÉT HỘI ĐỒNG PHẢN BIỆN Hội đồng phản biện (Ký, ghi rõ họ tên) PHẦN - GIỚI THIỆU ĐỀ TÀI Dự ÁN Lý lựa chọn Như thấy thị trường việc cạnh tranh ngày trở nên liệt hầu hết nhà kinh doanh, nhũng công ty lớn tâm đến việc thỏa mãn khách hàng cách tốt Hiện nhiều doanh nghiệp phát triển hệ thống bán hàng theo loại thương mại điện tử So với kinh doanh truyền thống thương mại điện tử chi phí thấp hơn, hiệu đạt cao Hơn nữa, với lợi công nghệ internet nên việc truyền tải thông tin sản phẩm nhanh chóng, thuận tiện Kết hợp với phận giao hàng tận nơi, tăng thêm lợi nhuận để loại hình phát triển Biết nhu cầu chương trình “Xây Dựng Website Bán Máy Tính” xây dựng nhằm để đáp ứng cho người tiêu dùng tồn quốc thơng qua hệ thống website họ đặt mua mặt hàng hay sản phẩm cần thiết Mục tiêu dự án ✓ Đỡ tốn nhiều thời gian người dùng nhà quản lý việc tham gia hoạt động mua bán hàng ✓ Giúp người tiêu dùng có giá hình ảnh mặt hàng cách xác ✓ Giúp nhà quản lý dễ dàng việc quản lý sản phẩm ✓ Nhà quản lý thống kê sản phẩm bán chạy nhanh giúp cho hoạt động sản xuất kinh doanh trở nên tốt ✓ Tăng doanh thu cửa hàng Yêu cầu dự án Yêu cầu chức Đối tượng khách hàng: - Gợi ý sản phẩm ưu thích, giảm giá - Tìm kiếm sản phẩm phù hợp tên - Các lọc xếp để khách hàng có lựa chọn phù hợp - Đặt hàng máy tính - Đánh giá sản phẩm sau hoàn thành - Quản lý tài khoản - Quản lý đơn hàng - Quản lý đánh giá Đối tượng quản lý: - Quản lý đơn hàng - Quản lý sản phẩm - Quản lý thương hiệu - Quản lý danh mục - Cập nhật thông tin sản phẩm - Phản hồi đánh giá người dùng - Thống kê khách hàng đặt hàng - Thống kê doanh thu, số lượng biểu đồ Đối tượng quản lý hệ thống: - Quản lý tài khoản khách hàng shop(Phân quyền) - Thống kê doanh thu, số lượng biểu đồ Yêu cầu phi chức - Giao diện thân thiện - Thao tác dễ dàng - Toàn vẹn liệu - Dễ dàng nâng cấp, bảo trì - Trang web truy cập nhanh Yêu cầu bảo mật - Có quyền hệ thống: o Khách mua hàng chưa đăng nhập o Khách mua hàng đăng nhập o Quản lý cửa hàng o Quản lý hệ thống - Khách hàng mua hàng chưa đăng nhập mua hàng nhận kết qua email Muốn thực đầy đủ chức phải đăng ký đăng nhập lại - Khách hàng mua hàng đăng nhập vào chức Khách hàng - Quản lý cửa hàng sau đăng nhập quản lý sản phẩm thực chức - Quản lý hệ thống thực chức Phạm vi dự án - Đối tượng sử dụng: o Tất người sử dụng thiết bị vào trình duyệt web - Thời gian phát triển: o Từ ngày 09/01/2022 đến ngày 16/04/2022 Môi trường công nghệ - Môi trường: Triển khai môi trường Web - Hệ điều hành: Tất hệ điều hành - Cơ sở liệu: SQL Server - Cơng nghệ lập trình: o Backend: Java, SpringBoot, Spring Data JPA, Spring Security JWT o Frontend: Angular, Thymleaf, JavaScript, TypeScript, HTML, CSS, SCSS, Angular Material, Bootstrap, Google Maps API Sơ đồ kiến trúc cơng nghệ chính: Hình 1: Sơ đồ kiến trúc SpringBoot Hình 2: Sơ đồ kiến trúc SpringBoot Angular PHẦN - PHÂN TÍCH YÊU CẦU Sơ đồ UserCase Hình 3: Use Case Người Quản Lý Thống Mô tả: Quản lý hệ thống người có quyền cao website Vì có chức xem thống kê doanh thu bán hàng Thống kê số lượng có thống kê số người dùng, thống kê đơn đặt hàng, thống kê sản phẩm Về chức quản lý có quản lý người dùng, quản lý sản phẩm, quản lý doanh thu bán hàng, quản lý website Trong DB tồn cửa hàng Xây dựng kịch STT Các bước thực Kết Kết Trạng mong thực tế thái -Admin chọn menu cửa đợi Hiển thị danh Hiển thị Pass hàng, sách sản danh sách phẩm, sản phẩm -Admin chọn nhiều Hiển thị danh Hiển thị sản phẩm cửa hàng, sau sách sản danh sách click vào sản phẩm phẩm sau sản phẩm bị xóa sau bị nhiều sản xóa phẩm nhiều sản phẩm TestCaseI T07 Hiển thị chi tiết trạng thái sản phẩm D Data test ID Tên Trạng thái Số lượng Giá chi tiết A0 Test Chưa bán Dell nhiều sản 11.500.000 Đ Pass phẩm Giả định Đã đăng nhập tài khoản Admin Trong DB tồn cửa hàng Xây dựng kịch STT TestCaseI Các bước thực Kết Kết Trạng mong thực thái -Admin sản phẩm từ đợi tế Hiển thị sản Hiển thị danh sách phẩm sản phẩm -Admin click vào xem Hiển thị chi Hiển thị chi chi tiết tiết trạng tiết trạng thái sản thái sản phẩm phẩm T08 Danh sách sản phẩm D Data test Số ID A01 Tên sản phẩm Giá lượn g Dell0111 11.500.000 Đ Giả định Mô tả Máy Đã đăng nhập tài khoản quản lý cửa hàng Trong DB tồn máy 10 Pass Pass Xây dựng kịch STT TestCaseI Các bước thực Kết Kết Trạn mong đợi thực tế g thái - Admin chọn sản phẩm Hiển thị Hiển thị ID tên máy vào tìm số sản phẩm kiếm tìm số sản kiếm phẩm Hiển thị Hiển thị danh sách danh sách sản phẩm sản phẩm tìm tìm kiếm kiếm -Click tìm kiếm T09 Pass Pass Xem danh sách sản phẩm mua D Data test Giả định Đã đăng nhập với tài khoản admin khách hàng Trong DB tồn Shop Xây dựng kịch STT Các bước thực - Khách hàng Kết Kết Trạn mong thực g thái đợi Hiển thị thông tế Hiển thị Pass Admin click vào lịch sử báo không hợp thông báo không mau hàng để xem TestCasel T10 lệ hình lệ hình và trường trường khơng khơng hợp lệ hợp lệ Xóa sản phẩm D Data test Trạng thái ID 01 sản phẩm Đang chuẩn 02 Giả định bị xóa Xóa Đã đăng nhập với tài khoản quản lý cửa hàng Trong DB tồn phòng với mã Xây dựng kịch STT Các bước thực Kết mong đợi Kết thực tế -Nhấn xóa Hiển thị thơng báo iển thị thơng hình sản phẩm sản phẩm báo nhấn xóa đặt khơng sản phẩm hình cập thể đặt khơng nhật xóa thể xóa sản phẩm với sản phẩm có ID A001 Trạng thái Pass -Nhấn xóa Hiển thị thơng Hiển thị thơng hình danh sách báo báo xóa thành phịng nhấn xóa thành cơng cơng Pass xóa hình cập nhật phịng với phịng có ID A002 -Nhấn xác nhận TestCasel T11 Tìm kiếm xếp theo kết cửa khách hàng D Data test ID Tên A00 Dell0012 A00 Dell 0013 Giả định Đã đăng nhập với khoản quản lý cửa hàng tài ' Trong DB tồn phòng với mã Xây dựng kịch STT Các bước thực Kết mong đợi Kết thực tế Trạn g thái -Nhập tên id Hiển thị kết Hiển thị kết sản phẩm vào ô quả sản phẩm tìm sản phẩm được tìm kiếm kiếm tìm theo tên id -Nhấn tìm kiếm kiếm theo tên lên -Nhập tên id Hiển thị kết Hiển thị kết sản phẩm vào quả sản phẩm tìm sản phẩm được tìm kiếm kiếm tìm theo tên id -Nhấn tìm kiếm kiếm theo tên lên TestCasel T12 Tìm kiếm lọc từ sản phẩm tìm kiếm D Data test Hệ điều ID hành A00 Window A00 IOS Giả định Đã đăng nhập với tài ' khoản quản lý cửa hàng Pass Pass Trong DB tồn phòng với mã Xây dựng kịch STT Các bước thực Kết mong đợi Kết thực tế Trạn -Nhập id click Hiển thị kết Hiển thị kết Pass vào hệ điều hành quả sản phẩm Window sản phẩm sản phẩm được tìm kiếm vào tìm kiếm tìm theo id hệ -Nhấn tìm kiếm kiếm theo id điều hành hệ Windown -Nhập id click điều hành Hiển thị kết Hiển thị kết vào hệ điều hành quả sản phẩm Ios sản phẩm được tìm kiếm sản phẩm vào tìm theo id hệ tìm kiếm theo id điều hành kiếm hệ Ios điều hành Ios TestCaseI T13 Lựa chọn sản phẩm từ khách hàng D Data test Giả định Đã đăng nhập với tài khoản khách hàng Trong DB tồn cửa hàng g thái Pass Xây dựng kịch STT Các bước thực Kết mong đợi Kết Trạng thái thực tế -Nhấn menu danh Hiển thị danh Hiển thị sách sản phẩm sách danh sách - Click vào tím sản phẩm cửa sản phẩm kiếm để lựa chọn hàng Pass cửa hàng kết sản phẩm mong muốn Click vào tìm Hiển thị danh Hiển thị kiếm theo tên,id, sách danh sách hệ sản phẩm cửa sản phẩm điều hành, hàng cửa hàng - Click vào tím kiếm để lựa chọn kết sản phẩm mong muốn TestCaseI T14 Mua sản phẩm xác nhận D Data test ID Hệ Ngày Họ điều nhận tên hàn hàng h Ngày mua Pas IOS 04/03/202 10/03/202 Trần A00 2 Văn Kho a Giả định Đã đăng nhập với tài khoản khách hàng Trong DB tồn đặt phòng với ID Xây dựng kịch STT Các bước thực Kết mong Kết Trạn đợi thực tế g thái - Khách hàng đăng Hiển thị thông Hiển thị Pass nhập báo tranggiở vào hệ thống tim “Đã mua sản hàng kiếm phẩm mua sản sản phẩm muốn thành cơng” phẩm mua -Ckick vào mua thông báo bạn muốn mua sản phẩm TestCasel T15 Hủy mua sản phẩm D Data test Hệ ID điều Ngày hàn Ngày mua nhận hàng h Họ tên IOS 04/03/202 10/03/202 Trần A00 2 Văn Kho a Giả định Đã đăng nhập với tài khoản khách hàng Trong DB tồn đặt phòng với ID Xây dựng kịch STT Các bước thực Kết mong Kết Trạn đợi thực tế g thái - Khách hàng đăng Hiển thị thông Hiển thị Pass nhập báo trang giỏ vào hệ thống tim “Đã hủy mua sản hàng sau kiếm phẩm thành hủy sản phẩm muốn cơng” mua sản mua thêm vào giỏ hàng -Khách hàng không thihcs sản phẩm phẩm hàng cửa - Lựa chọn sản phẩm mà khơng muốn mua - Ckick vào hủy thông báo bạn muốn mua sản phẩm - Khách hàng đăng Hiển thị nhập trang giỏ vào hệ thống tim hàng kiếm chưa hủy sản phẩm muốn sản phẩm mua thêm vào giỏ hàng -Khách hàng không thihcs sản phẩm thêm vào giỏ hàng vào hàng cửa - Lựa chọn sản phẩm mà khơng muốn mua - Ckick vào hủy TestCasel T16 Lịch sử mua hàng D Data test Giả định Đã đăng nhập với tài khoản khách hàng admin Trong DB tồn đặt phòng với tài khoản đăng nhập Xây dựng kịch STT Các bước thực -Nhấn vào tab đặt Kết mong đợi Kết Hiển thị danh Hiển thị hàng trang quản sách thực tế danh sách lịch sử mua hàng lịch sử lý tài khoản mua hàng TestCaseI T17 Đánh giá, phản hồi D Data test Mã đặt Tên tài Mã cửa mua Tiêu Nội Điể khoản hàng hàng đề dung m Tốt Cửa USER sonnguye 26 n Trạng thái hàng Pass tốt Giả định Đã đăng nhập với tài khoản khách hàng Trong DB chưa tồn phản hồi Xây dựng kịch STT Các bước thực Kết Kết Trạng mong đợi thái thực tế - Nhấn vào tab phản hồi Hiển thị Hiển trang thông thị quản lý tài khoản báo đánh giá thông - Chọn đánh giá thành công báo đánh - Nhập thông tin giá - Nhấn gửi TestCaseI thành T18 Cập nhật thông tin cá nhân D Data test Tên tài Số điện Email thoại sonnguyen@gmail.c o 096465899 khoả n USE R Giả định Pass m Đã đăng nhập với tài khoản khác hàng Xây dựng kịch STT Các bước thực Kết Kết Trạn quả g thái mon thực g đợi tế - Nhấn vào tab quản lý thông tin Hiển Hiển Pass - Nhấn vào tab thông tin cá nhân thị thị - Nhấn nút cập nhật thông tin cần cập nhật lại thôn thôn g tin g tin cập nhật - Nhập thông tin - Nhấn cập nhật cập TestCaseI T19 Báo cáo, thống kê D Data test Giả định Đã đăng nhập với tài khoản khách hàng, Admin Xây dựng kịch STT Các bước thực Kết mong đợi Kết -Vào trang chủ Hiển thị Hiển thị thống tài khoản kê thống kê Trạng thái thực tế Pass Trang 78 ... hình phát triển Biết nhu cầu chương trình ? ?Xây Dựng Website Bán Máy Tính? ?? xây dựng nhằm để đáp ứng cho người tiêu dùng tồn quốc thơng qua hệ thống website họ đặt mua mặt hàng hay sản phẩm cần... -» Danh Mục Danh sểch danh mục Hiỉnthi: Lọc Mã danh mục -V Tín Hành dộng Laptop MĨI Laptop MĨI Laptop MĨI Laptop MỚI Laptop Mói Hién th< muc thú đén 10 100 muc D D D D D Previous 12 Next 2.4:... giá - Tìm kiếm sản phẩm phù hợp tên - Các lọc xếp để khách hàng có lựa chọn phù hợp - Đặt hàng máy tính - Đánh giá sản phẩm sau hồn thành - Quản lý tài khoản - Quản lý đơn hàng - Quản lý đánh giá