’ Website bán sách trực tuyến Bookonline LỜI MỞ ĐẦU Ngày nay thương mại điện tử đã dần trở nên quen thuộc với người sử dụng bởi nó đã xóa dần mọi khoảng cách giữa người bán và người mua. Thương mại điện tử đã khiến cho việc mua bán giao dịch giữa người với người trở nên đơn giản hơn bao giờ hết. Thay vì phải trực tiếp, mọi hoạt động sẽ diễn ra thông qua Internet. Cùng với sự phát triển mạnh mẽ của Internet thì mọi giao dịch, hoạt động buôn bán trên thực tế đều có thể được mô tả bằng các chương trình. Một cửa hàng bán sách sẽ hoàn toàn có thể được thay thế bằng một Website mà ở đó mọi người có thể mua bất kì quyến sách mà mình yêu thích ngay khi ngồi ở nhà hay nơi làm việc. Xuất phát từ nhu cầu đó nhóm chúng em đã tìm hiểu và khảo sát ‘’ Website bán sách trực tuyến Bookonline ‘’.I.Mô tả bài toánII. Xây dựng bảng công việcIII. Xây dựng biểu đồ use case IV. Xây dựng biểu đồ lớp thực thểV. Xây dựng biểu đồ tuần tự
LỜI MỞ ĐẦU Ngày thương mại điện tử dần trở nên quen thuộc với người sử dụng xóa dần khoảng cách người bán người mua Thương mại điện tử khiến cho việc mua bán giao dịch người với người trở nên đơn giản hết Thay phải trực tiếp, hoạt động diễn thông qua Internet Cùng với phát triển mạnh mẽ Internet giao dịch, hoạt động buôn bán thực tế mô tả chương trình Một cửa hàng bán sách hoàn toàn thay Website mà người mua quyến sách mà yêu thích ngồi nhà hay nơi làm việc Xuất phát từ nhu cầu nhóm chúng em tìm hiểu khảo sát ‘’ Website bán sách trực tuyến Bookonline ‘’ I.Mô tả toán Quy trình mua hàng online khách hàng: - Khách hàng đăng nhập vào hệ thống qua trình duyệt web - Trình duyệt hiển thị sản phẩm sách mà cửa hàng cung ứng - Khách hàng tìm kiếm loại sách mà mong muốn theo: tên sách, theo loại sách, theo NXB - Sau tìm kiếm xong, khách hàng đặt mua trực tuyến qua giao diện trình duyệt - Kh toán qua tài khoản ngân hàng chuyển khoản qua bưu điện Các nội dung hiển thị giao diện trình duyêt - Danh mục sách - Tìm kiếm - Hỏi tư vấn - Đặt mua - Xem giỏ hàng - Thanh toán Quy trình quản lí bán sách nhân viên quản lí: -Cập nhật thông tin sách: • Mô tả ban đầu: tên sách, loại sách, giá bìa, giá bán, thông tin khuyến mại, số lương, hình ảnh minh họa, số lượng kho, Nhà Xuất Bản (NXB), tên tác giả, nội dung tóm tắt • Thêm, sửa, xóa thông tin sách -Lập hóa đơn cho khách hàng II Xây dựng bảng công việc Mô tả công việc website bán hàng trực tuyến: Hệ thống bán sách online thực việc bán hàng cho khách thông qua bước: - Khách hàng tìm kiếm thông tin loại sách mà cần mua thông qua mục tra cứu - Sau chọn sản phẩm ưng ý khách hàng cho vào giỏ hàng - Thực việc toán: khách hàng điền đầy đủ thông tin vào hóa đơn toán điện tử theo mẫu Khách hàng yêu cầu giao hàng toán tiền mặt kí nhận với người giao hàng khách hàng toán qua thẻ hệ thống phần mềm bán sách online 0.0 sách 1.0 Tra cứu 1.1 Tìm theo tên 1.1.1 Cho giỏ hàng 1.2 tìm theo tác giả 1.1.2 III Xây dựng biểu đồ use case Danh sách tác nhân use case Thanh toán 1.3 Thanh toán tiền mặt 1.3.1 T hanh toán thẻ 1.3.2 Tác nhân Khách Hàng Người quản lí Nhà cung cấp Biểu đồ use case Biểu đồ use case tổng quát Biểu đồ use case chi tiết Use case Đăng nhập Tra cứu, tìm kiếm Hỏi tư vấn Đặt mua Thanh toán Kiểm tra sách Lập hợp đồng Báo cáo Cập nhật thông tin sách Cập nhật thông tin sách Đặc tả use case : - Use case đăng nhập : Use case mô tả cách thức khách hang đăng nhập để trở thành thành viên website Use case bắt đầu khách hàng chọn chức đăng nhập Hệ thống thị trang đăng kí Khách hàng nhập thông tin tài khoản bao gồm : email, mật khẩu, họ tên, địa chỉ, điện thoại Khách hàng ấn vào nút đăng kí - Use case tra cứu tìm kiếm: Use case mô tả cách thức khách hàng tra cứu tìm kiếm theo tên sách Từ trang web , khách hàng chọn loại sách nhập tên sách vào Form tìm kiếm ấn nút tìm Hệ thống thực tìm kiếm thị trang thông tin sản phẩm tương ứng với tên sản phẩm người dung nhập Use case hỏi tư vấn - Use case mô tả cách thức khách hàng hỏi tư vấn chọn loại sách Từ trang web, khách hàng chọn theo thể loại sách hay tên tác giả mà muốn chọn - Use case đặt mua Use case mô tả cách thức khách hàng đặt mua hàng sau tìm đc sách cần thêm chúng vào giỏ hàng Từ trang web khách hàng ấn vào nút giỏ hàng Hệ thống thị giỏ hàng khách hàng - Use case toán Use case mô tả cách thức toán Từ trang thông tin giỏ hàng khách hàng nhấn nút toán Hệ thống thị trang đơn hàng yêu cầu khách hàng nhập địa giao hàng chọn phương thức toán Hệ thống hiển thị thông tin hướng dẫn phương thức toán mà khách hàng lựa chọn Khách hàng nhấn nút đồng í toán Hệ thống hiển thị trang thông báo đặt hàng thành công - Use case kiểm tra sách Use case mô tả cách thức người quản lí kiểm tra : thêm, cập nhật, xóa Từ trang admin, người quản lí kiểm tra thông tin sách - Use case báo cáo Use case mô tả cách thức người quản lí báo cáo thêm hóa đơn, view hóa đơn ra, người quản lí dựa vào hóa đơn để báo cáo tài Từ trang admin, người quản lí nhấn vào nút quản lí Hệ thống hiển thị trang quản lí liệt kê danh sách đơn hàng khách hàng Hệ thống hiển thị kết cập nhật Use case cập nhật thông tin sách Use case mô tả cách thức người quản lí cập nhật thông tin sách thêm mới, sửa, xóa, cập nhật thông tin Từ trang admin, quản lí ấn vào nút quản lí sách - .Hệ thống thị trang quản lí sản phẩm Quản trị viên chon chực phù hợp Chọn chức thêm sách: nhập đầy đủ thông tin sách ấn nút thêm Chọn chức xóa sách : chon sách cần xóa ấn nút xóa Chọn chức cập nhập : sửa thông tin sách nhấn nút cập nhật IV Xây dựng biểu đồ lớp thực thể Các lớp thực thể : _ Người quản lí : mã người quản lí _ Sách : tên sách, mã sách, số lượng, loại sách, giá _ Khách hàng : mã khách hàng, tên khách hàng, địa chỉ, email, số điện thoại _ Hóa đơn : khách hàng, mã sách, số lượng, tổng giá, ngày bán Người quản lí lập nhiều hóa đơn Một khách hàng có nhiều hóa đơn Một hóa đơn nhiều sách Một khách hàng chọn nhiều sách, sách đc chọn từ nhiều người V Xây dựng biểu đồ ... Thêm, sửa, xóa thông tin sách -Lập hóa đơn cho khách hàng II Xây dựng bảng công việc Mô tả công việc website bán hàng trực tuyến: Hệ thống bán sách online thực việc bán hàng cho khách thông... sách - Tìm kiếm - Hỏi tư vấn - Đặt mua - Xem giỏ hàng - Thanh toán Quy trình quản lí bán sách nhân viên quản lí: -Cập nhật thông tin sách: • Mô tả ban đầu: tên sách, loại sách, giá bìa, giá bán, ... hiển thị sản phẩm sách mà cửa hàng cung ứng - Khách hàng tìm kiếm loại sách mà mong muốn theo: tên sách, theo loại sách, theo NXB - Sau tìm kiếm xong, khách hàng đặt mua trực tuyến qua giao diện