1. Trang chủ
  2. » Công Nghệ Thông Tin

Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.

89 82 1

Đ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

Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách. 1.1. Hoạt động của hệ thống Mô tả về hệ thống quản lý website bán sách : Mỗi hệ thống bán hàng trực tuyến thường gồm 2 phần chính: Phần thứ nhất là phần giao dịch với khách hàng trên Internet. Phần thứ hai dành cho nhân viên của hàng quản trị hệ thống. Mỗi phần có các chức năng con khác nhau phục vụ cho mục đích kinh doanh và quản lý của doanh nghiệp.

TRƯỜNG ĐẠI HỌC THƯƠNG MẠI KHOA HTTT KINH TẾ VÀ THƯƠNG MẠI ĐIỆN TỬ BÀI THU HOẠCH HỌC PHẦN: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THƠNG TIN Đề tài: Phân tích thiết kế hệ thống thơng tin quản lý website Nhà sách Học phần: Phân tích thiết kế hệ thống thông tin Hà Nội, 2021 MỤC LỤC LỜI MỞ ĐẦU NỘI DUNG .5 CHƯƠNG 1: MƠ TẢ BÀI TỐN 1.1 Hoạt động hệ thống CHƯƠNG 2: PHÂN TÍCH HỆ THỒNG 2.1 Xác định yêu cầu ( Requirement Determination) .8 2.2 Xác định UC ( Use Case Diagrams) 14 2.3 Biểu đồ lớp ( Class Diagram) .41 2.4 BIỂU ĐỒ GÓI (PACKAGE DIAGRAMS) .48 2.5 BIỂU ĐỒ TUẦN TỰ (SEQUENCE DIAGRAMS) 49 2.5.1 Phần giao dịch với khách hàng 49 2.5.2 Phần Quản trị hệ thống 57 2.6 BIỂU ĐỒ TRẠNG THÁI (STATE MACHINE DIAGRAMS) 65 2.6.1 Biểu đồ trạng thái hoạt động CSD Quản lý tài khoản Khách hàng 65 2.6.2 Biểu đồ trạng thái hoạt động CSD Tìm kiếm xem thông tin 66 2.6.4 Biểu đồ trạng thái hoạt động CSD Order .68 2.6.5 Biểu đồ trạng thái hoạt động CSD Quản lý danh mục loại sách 68 2.6.6 Biểu đồ trạng thái cho hoạt động CSD Quản lý sách 69 2.6.7 Biểu đồ trạng thái hoạt động CSD Quản lý người sử dụng 69 2.6.8 Biểu đồ trạng thái hoạt động CSD Quản lý hóa đơn bán hàng 70 2.6.9 Biểu đồ trạng thái hoạt động CSD Quản lý yêu cầu khách hàng 71 2.6.10 Biểu đồ trạng thái hoạt động CSD Quản lý Tỉnh/ thành 72 2.6.11 Biểu đồ trạng thái hoạt động CSD Quản lý toán 73 2.2 BIỂU ĐỒ HOẠT ĐỘNG (ACTIVITY DIAGRAMS) 74 2.2.1 Biểu đồ Activity cho tác vụ khách hàng 74 2.2.2 Biểu đồ Activity cho tác vụ Quản trị viên .75 CHƯƠNG 3: THIẾT KẾ HỆ THỐNG 77 3.1 THIẾT KẾ CSDL (DATA MANAGEMENT DESIGN) 77 3.1.1 Danh sách bảng liệu 77 3.1.2 Chi tiết bảng liệu .77 3.1.3 Mơ hình quan hệ sở liệu .81 3.2 THIẾT KẾ GIAO DIỆN (HCI DESIGN) 82 3.2.1 Phác thảo cấu trúc tổng thể giao diện dành cho Khách hàng 82 3.2.2 Phác thảo cấu trúc tổng thể giao diện dành cho Người quản trị .83 3.2.3 Giao diện UC Đăng kí tài khoản 83 3.2.4 Giao diện cho UC Xem chi tiết sách 84 3.2.5 Giao diện UC Đặt hàng 85 3.2.6 Giao diện cho UC Giỏ hàng 86 3.2.7 Giao diện cho UC Thanh toán .87 3.2.8 Giao diện cho UC Quản lý User 87 3.2.9 Giao diện cho UC Quản lý sách 88 3.2.10 Giao diện cho UC Quản lý danh mục loại sách 89 3.3 THIẾT KẾ MÔI TRƯỜNG VẬT LÝ (PHYSICAL ARCHITECTURE LAYER DESIGN) 90 3.4 THIẾT KẾ BIỂU ĐỒ TRIỂN KHAI (DEPLOYMENT DIAGRAM) 91 CHƯƠNG 4: KẾT LUẬN 92 PHỤ LỤC .93 TÀI LIỆU THAM KHẢO 95 LỜI MỞ ĐẦU Ngày nay, công nghệ thông tin phát triển với tốc độ chóng mặt, với phát triển thương mại điện tử Việc áp dụng thương mại điện tử xem điều tất yếu cần thực doanh nghiệp không muốn bị đào thải khỏi thị trường Để xây dựng website hoàn thiện chức việc cần làm phân tích thiết kế hệ thống Tại cần phân tích thiết kế hệ thống? Để có nhìn đầy đủ, đắn xác hệ thống website xây dựng tương lai, tránh sai lầm thiết kế cài đặt, đồng thời tăng vòng đời hệ thống, dễ sửa chữa, bổ sung phát triển hệ thống trình sử dụng hệ thống yêu cầu Dưới báo cáo “Phân tích thiết kế hệ thống quản lí website Nhà sách” thông qua khảo sát sơ tài liệu thu thập Bản báo cáo gồm phần sau: Chương 1: Đặc tả toán Chương 2: Phân tích hệ thống Chương 3: Thiết kế hệ thồng Chương 4: Kết luận Do lần đầu làm việc với ngơn ngữ UML, kiến thức cịn hạn chế, cố gắng đề tài em khơng thể tránh khỏi sai sót Em mong nhận nhận xét, góp ý từ để hoàn thiện tốt đề tài Em xin chân thành cảm ơn! NỘI DUNG 1.1 CHƯƠNG 1: MÔ TẢ BÀI TỐN Hoạt động hệ thống Mơ tả hệ thống quản lý website bán sách : Mỗi hệ thống bán hàng trực tuyến thường gồm phần chính: - Phần thứ phần giao dịch với khách hàng Internet Phần thứ hai dành cho nhân viên hàng quản trị hệ thống Mỗi phần có chức khác phục vụ cho mục đích kinh doanh quản lý doanh nghiệp  Đối với hoạt động mua hàng khách hàng: Khách hàng có nhu cầu mua sản phẩm nhà sách khách hàng truy cập - vào trang hệ thống website nhà sách Ứng dụng duyệt khách hàng web duyệt Trình duyệt hiển thị sản phầm dịch vụ mà hệ thống website nhà sách cung ứng Khách hàng duyệt sản phẩm theo chủng loại liệt kê sẵn - sử dụng tìm kiếm để tìm kiếm theo tên sản phẩm Sau tìm kiếm, tham khảo thơng tin sản phẩm, khách hàng đến định mua sản phẩm Để làm điều khách hàng cần đưa sản phẩm vào giỏ hàng Giỏ hàng nơi chứa thông tin sản phẩm mà khách hàng đặt mua Khách hàng thay đổi số lượng, thêm xóa sản phẩm giỏ hàng Sau khách hàng tiếp tục xem sản phẩm khác tiến hành đặt hàng - Để đặt hàng khách hàng phải đăng nhập hệ thống Nếu khách hàng chưa có tài khoản hệ thống đến trang đăng kí Sau khách hàng cung cấp thơng tin việc giao hàng tốn với nhà sách Nếu nhà sách mà có liên kết với Ngân hàng để xây dựng hệ thống tốn trực tuyến hệ thống hoạt động người dùng đến trang toán để người dùng cung cấp thông tin tài khoản (hoặc thẻ) họ Ngân hàng Ngân hàng dựa vào thơng tin để thực nghiệp vụ tốn Sau Ngân hàng gửi thơng điệp thông báo tới nhà sách - Sau cung cấp đầy đủ thơng tin, khách hàng xem lại, chỉnh sửa lại đơn hàng gửi đơn hàng Hệ thống phản hồi thông báo cho Khách hàng biết đơn hàng gửi cửa hàng liên hệ lại với khách hàng việc toán giao hàng Nếu khách hàng chấp nhận tốn với nhà sách nhà sách giao hàng đến cho khách hàng Quá trình mua hàng kết thúc - Ngồi khách hàng cịn thực công việc khác như: Gửi yêu cầu, góp ý, Tải tài liệu điện tử miễn phí, tham khảo phí vận chuyển, thay đổi tài khoản - Các thông tin tin cần hiển thị trang chủ ứng dụng: Danh mục loại sách mà cửa hàng cung cấp, phát hành sách, chạy bán sách, số chức như: tìm kiếm, đăng ký, đăng nhập, xem giỏ hàng Hoặc cho phép đăng quảng cáo để tăng cường thu nhập - Các thông tin tài khoản khách hàng bao gồm: email, địa chỉ, mật truy nhập, tên khách hàng, địa ở, tỉnh/ thành, quốc gia, điện thoại liên hệ - Mỗi sách có thơng tin sau: Sách tên, sách thuộc loại sách nào, giá bìa, giá bán, thơng tin khuyến mại, hình ảnh minh họa, số lượng kho, tên tác giả, năm xuất bản, nhà xuất bản, nội dung tóm tắt, kích thước, trọng lượng sách (phục vụ cho việc tính giá thành vận chuyển) - Giỏ hàng lưu thông tin sản phẩm khách hàng chọn mua: Tên sản phẩm, số lượng đặt mua, đơn giá tổng trị giá sản phẩm giỏ hàng Ngồi gồm chức thêm, xố, cập nhật sản phẩm giỏ hàng - Đơn đặt hàng gồm thông tin khách hàng: Email khách hàng, địa giao hàng, số điện thoại phương thức tốn Các thơng tin sản phẩm đặt mua: tên sản phẩm, số lượng, đơn giá tổng trị giá đơn hàng - Về phương thức tốn hệ thống hỗ trợ phương thức toán: Trực tiếp, chuyển khoản qua ngân hàng, toán thẻ nội địa ATM/ internet banking, thẻ quốc tế Visa/ MasterCard/JCB tốn ví điện tử,… Thơng tin số tài khoản nhà sách cung cấp cho khách hàng để khách hàng toán trước giao hàng  Đối với hoạt động quản trị hệ thống nhân viên quản trị nhà sách: - Để truy cập vào chức quản trị hệ thống, Quản trị viên cần có tài khoản để truy nhập Sau truy nhập quản trị viên thực chức sau: - Quản trị danh mục loại sách bao gồm công việc: Cập nhật thông tin loại sách thường xuyên thông qua việc theo dõi hành vi khách hàng hệ thống; thêm xóa danh mục sách có yêu cầu - Quản trị sách: Thêm, xóa cập nhật thông tin sách - Quản trị người dùng: Thêm, xố, cập nhật thơng tin nhân viên - Quản trị đơn hàng: Xử lý đơn đặt hàng khách hàng, toán giao hàng với khách hàng - Quản trị phương thức tốn: Thêm, xố, cập nhật thơng tin phương thức toán - Quản trị khách hàng: Theo dõi thông tin khách hàng, thêm khách hàng vào danh sách khách hàng thân thiết thông qua số lượt giao dịch khách hàng hệ thống xóa khách hàng khỏi danh sách thành viên cần - Quản trị yêu cầu khách hàng: Xử lý phản hồi yêu cầu mà khách hàng gửi - Quản lý tài chính: Sử dụng thơng tin hóa đơn tốn với khách hàng để thống kê tài tháng, q Ngồi u cầu trên, hệ thống cần đảm bảo có Quản trị viên truy nhập điều chỉnh thơng tin hệ thống Hệ thống chạy tốt mơi trường mạng Internet, có khả liên kết tốt với trang mạng phổ biến Youtube, Facebook,… hệ thống cần đảm bảo có giao diện thân thiện dễ dùng máy tính cá nhân Sử dụng ngôn ngữ Tiếng Anh Tiếng Việt CHƯƠNG 2: PHÂN TÍCH HỆ THỒNG 2.1 Xác định yêu cầu ( Requirement Determination) a) Các yêu cầu chức 1) Đăng kí tài khoản + Cập nhật thơng tin khách hàng ( họ tên, email, địa chỉ, điện thoại) + Cập nhật mật đăng kí 2) Quản lý tài khoản khách hàng + Đăng nhập tài khoản + Khách hàng thay đổi thông tin cá nhân + Thay đổi mật 3) Send Request + Nhập thông tin yêu cầu/ Phản hồi + Gửi thông tin yêu cầu/ phản hồi đến hệ thống 4) Xem tìm kiếm thơng tin loại sách/ sách + Tìm kiếm danh mục loại sách + Tìm kiếm sách danh mục loại sách + Xem thông tin sách( tác giả, số trang, nhà xuất bản, giá, số trang,…) 5) Quản lý giỏ hàng ( Shpping Cart) + Thêm sách vào giỏ hàng + Xóa sách khỏi giỏ hàng + Cập nhật số lượng sách giỏ hàng + Xem chi tiết giỏ hàng 6) Đặt hàng ( Order) + Chọn mặt hàng giỏ hàng + Hệ thống hiển thị đơn hàng + Liên kết ngân hàng ( có) + Thanh tốn 7) Quản trị danh mục loại sách ( Manage Category) + Thêm danh mục loại sách + Cập nhật thay đổi thông tin cho loại sách + Xóa danh mục loại sách khỏi hệ thống + Lưu lại cập nhật 8) Quản trị danh mục sách ( Manage Book) + Thêm sách + Cập nhật thông tin cho sách + Xóa sách + Lưu lại cập nhật 9) Quản trị người sử dụng ( Manage User) + Thêm User vào danh sách thành viên + Cập nhật thay đổi thơng tin cho User + Xóa User 10) Quản trị đơn hàng ( Manage Bill) + Liệt kê danh sách đơn hàng + Lập Bill + Tính khoản Thuế, VAT + Xem thông tin Bill + Thay đổi thông tin + Tổng hợp doanh thu 11) Quản trị yêu cầu khách hàng ( Manage Request) + Liệt kê danh sách yêu cầu khách hàng + Đọc yêu cầu khách hàng + Nhập thông tin trả lời + Gửi mail đến cho khách hàng 12) Quản trị Tỉnh/ thành ( Manage Province) + Thêm Tỉnh/ thành + Cập nhật thơng tin tỉnh thành + Xóa tỉnh thành Xây dựng Task Table ST Task Table ( Danh sách chức nghiệp vụ hệ thống) Tên mức Tên mức Ghi T R1: Đăng kí tài khoản Khách hàng thực R1.1 Cập nhật thơng tin có nhu khách hàng ( họ tên, email, địa cầu mua chỉ, điện thoại) R1.2 Cập nhật mật đăng hàng hệ kí R2: Quản lý tài khoản website Khách hàng khách hàng thực R2.1 Đăng nhập tài khoản R2.2 Khách hàng thay đổi thông tin cá nhân R2.2 Thay đổi mật thống muốn chỉnh sửa thông tin tài khoản Khách hàng R3: Send Request R3.1 Nhập thông tin yêu cầu/ thực Phản hồi R3.2 Gửi thông tin yêu cầu/ có yêu phản hồi đến hệ thống cầu phản hồi đến website R4: Xem tìm kiếm thơng Khách hàng tin sách thực R4.1 Tìm kiếm danh mục loại có u sách R4.2 Tìm kiếm sách cầu danh mục loại sách R4.3 Xem thông tin phản hồi đến website sách( tác giả, số trang, nhà xuất bản, giá, số trang,…) R5: Quản lý giỏ hàng Khách hàng R5.1 Thêm sách vào giỏ hàng R5.2 Xóa sách khỏi giỏ muốn hàng R5.3 Cập nhật số lượng sách chỉnh sửa giỏ hàng R5.4 Xem chi tiết giỏ hàng tin giỏ thông hàng Khách hàng R6: Đặt hàng R6.1: Chọn mặt hàng thực giỏ hàng R6.2: Xem thông tin đơn hàng R6.3: Liên kết ngân hàng ( muốn có) R6.4: Thanh toán thực mua sản phẩm R7: Quản trị danh mục loại website Quản trị sách ( Manage Category) viên thực R7.1: Thêm danh mục loại có sách R7.2: Cập nhật thay đổi thơng danh mục tin cho loại sách R7.3: Xóa danh mục loại sách khỏi hệ thống loại sách có loại sách cần xóa R7.4: Lưu lại cập nhật R8: Quản trị danh mục Quản trị 10 Password Mật nvarchar (20) Email Email nvarchar (50) Fullname Họ tên nvarchar (50) Address Địa nvarchar (50) ProvinceID Mã Tỉnh/thành int(4) Phone Điện thoại nvarchar (20) Khóa ngoại Khóa ngoại 3.1.3 Mơ hình quan hệ sở liệu Hình 3.1.3: Mơ hình quan hệ sở liệu 3.2 THIẾT KẾ GIAO DIỆN (HCI DESIGN) 3.2.1 Phác thảo cấu trúc tổng thể giao diện dành cho Khách hàng 75 Hình 3.2.1: Phác thảo cấu trúc tổng thể giao diện dành cho Khách hàng 3.2.2 Phác thảo cấu trúc tổng thể giao diện dành cho Người quản trị Hình 3.2.2: Phác thảo cấu trúc tổng thể giao diện dành cho Người quản trị 3.2.3 Giao diện UC Đăng kí tài khoản Hình dung hình: 76 Hình 3.2.1: Giao diện hình dung hình UC Đăng kí tài khoản 3.2.4 Giao diện cho UC Xem chi tiết sách Hình dung hình 77 Hình 3.2.2: Giao diện hình dung hình UC xem chi tiết sách 3.2.5 Giao diện UC Đặt hàng Hình dung hình 78 Hình 3.2.3: Giao diện hình dung hình UC Đặt hàng 3.2.6 Giao diện cho UC Giỏ hàng Hình dung hình: Hình 3.2.4: Giao diện hình dung hình UC Giỏ hàng 3.2.7 Giao diện cho UC Thanh tốn 79 Hình dung hình Hình 3.2.7: Giao diện hình dung hình UC Thanh tốn 3.2.8 Giao diện cho UC Quản lý User Hình dung hình 80 Hình 3.2.5: Giao diện hình dung hình UC Quản lý User 3.2.9 Giao diện cho UC Quản lý sách Hình dung hình 81 Hình 3.2.6: Giao diện hình dung hình UC Quản lý sách 3.2.10.Giao diện cho UC Quản lý danh mục loại sách 82 Hình 3.2.7: Giao diện hình dung hình UC Quản lý loại sách Hình dung hình 3.3 THIẾT KẾ MÔI TRƯỜNG VẬT LÝ (PHYSICAL ARCHITECTURE LAYER DESIGN) Hệ điều Standard Standard Standard Standard Client Web Server Application Database - Linux Server - Linux Server - Linux - Apache - JavaScript - Oracle - Reader 500-GB disk - 500-GB - 500-GB - 1- TB disk - drive Intel Core - disk drive Six- core - drive RAID Eight core - hành Phần mềm Microsoft Windows - Sever 2016 Real Audio Adobe Acrobat Phần cứng - i3- 4130 disk drive Quad- core Xeon Xeon Xeon dual core - processor 22-inch LCD Network - - Monitor Always- on - Dual 100 - Dual 100 - Dual 100 Broad- Mbps Mbps Mbps band, Ethenrnet Ethenrnet Ethenrnet preferred Dial-up at 56 Kbps, possible with some perfomance loss 83 3.4 THIẾT KẾ BIỂU ĐỒ TRIỂN KHAI (DEPLOYMENT DIAGRAM) Hình 3.4: Biểu đồ triển khai 84 85 CHƯƠNG 4: KẾT LUẬN Việc xây dựng trang website để phục vụ cho nhu cầu riêng tổ chức, cơng ty khơng cịn điều xa lạ Hiện có nhiều nhà sách có nhu cầu giới thiệu sách bán sách thông qua website Vì việc phát triển hệ thống bán sách trực tuyến cần thiết Xây dựng website bán sách trực tuyến đáp ứng cho nhu cầu giới thiệu sách bán sách cho nhà sách mà cịn đáp ứng cho nhu cầu tím kiếm sách trực tuyến cho đông đảo độc giả Chính vậy, em thực báo cáo với đề tài “ Phân tích thiết kế hệ thống thơng tin website bán sách trực tuyến” với mong muốn vận dụng kiến thức học để xây dựng hệ thống website với yêu cầu phổ biến khách hàng Với giao diện dễ dùng, phù hợp với thói quen khách hàng nhu cầu khách hàng mong muốn có truy cập vào hệ thống em lựa chọn phân tích thiết kế yêu cầu cần thiết cho website bán sách Với việc vận dụng kiến thức học vào thực đề tài này, chắn có sai sót Rất mong nhận góp ý để em hồn thành đề tài cách hoàn thiện Em xin chân thành cảm ơn! 86 DANH MỤC BẢNG BIỂU Hình 2.1: Biểu đồ UC tổng quát hệ thống quản lý website bán sách .16 Hình 2.2: Biểu đồ UC cho tác nhân Customer 17 Hình 2.3: Biểu đồ UC cho tác nhân Quản trị viên 17 Hình 2.4: Biểu đồ Use case cho chức Quản lý tài khoản .36 Hình 2.5: Biểu đồ Use case cho chức Send Request .36 Hình 2.6: Biểu đồ Use case cho chức Xem Tìm kiếm 37 Hình 2.7: Biểu đồ Use case cho chức Quản lý Giỏ hàng .37 Hình 2.8: Biểu đồ Use case cho chức đặt hàng 38 Hình 2.9: Biểu đồ Use case cho chức Quản lý danh mục loại sách .38 Hình 2.10: Biểu đồ Use case cho chức Quản lý Sách 39 Hình 2.11: Biểu đồ Use case cho chức Quản trị Người sử dụng 39 Hình 2.12: Biểu đồ Use case cho chức Quản trị đơn hàng 40 Hình 2.13: Biểu đồ Use case cho chức Quản trị phản hồi Khách hàng 40 Hình 2.1.14: Biểu đồ Use Case cho chức Quản lý Tỉnh/Thành phố 41 Hình 2.9: Biểu đồ Use Case cho chức Quản lý phương thức tốn 41 Hình 2.3.1: Biểu đồ lớp cho chức thuộc tài khoản khách hàng 45 Hình 2.3.2: Biểu đổ lớp cho chức thuộc danh mục loại sách 46 Hình 2.3.3: Biểu đồ lớp cho chức thuộc sách 46 Hình 2.3.4: Biểu đồ lớp cho chức thuộc Yêu cầu khách hàng 47 Hình 2.3.5: Biểu đồ lớp cho chức thuộc người quản trị 47 Hình 2.3.6: Biểu đồ lớp cho chức thuộc phương thức toán 48 Hình 2.3.7: Biểu đồ lớp cho chức thuộc Tỉnh/thành phố 48 Hình 2.4: Biểu đồ gói cho hệ thống 48 Hình 2.5.1: Biểu đồ Trình tự cho tác vụ đăng ký thành viên Khách hàng .49 Hình 2.5.2: Biểu đồ Trình tự cho tác vụ đăng nhập Khách hàng 50 Hình 2.5.3: Biểu đồ Trình tự cho tác vụ khôi phục mật Khách hàng 50 Hình 2.5.4: Biểu đồ Trình tự cho tác vụ cập nhật thơng tin cá nhân Khách hàng 51 Hình 2.5.5: Biểu đồ Trình tự cho tác vụ tìm kiếm theo loại sách 52 Hình 2.5.6: Biểu đồ Trình tự cho tác vụ Tìm kiếm theo tên sách 52 Hình 2.5.7: Biểu đồ Trình tự cho tác vụ xem chi tiết sách 53 Hình 2.5.8: Biểu đồ Trình tự cho tác vụ thêm sách vào đơn hàng 53 Hình 2.5.9: Biểu đồ Trình tự cho tác vụ xóa hàng giỏ hàng 54 Hình 2.5.10: Biểu đồ Trình tự cho tác vụ cập nhật số lượng đơn hàng 55 Hình 2.5.11: Biểu đồ Trình tự cho tác vụ xem đơn hàng .56 Hình 2.5.12: Biểu đồ Trình tự cho tác vụ gửi yêu cầu phản hồi khách hàng 56 Hình 2.5.13: Biểu đồ Trình tự cho tác vụ Quản trị viên đăng nhập 57 87 Hình 2.5.14: Biểu đồ Trình tự cho tác vụ Thêm danh mục loại sách 58 Hình 2.5.15: Biểu đồ Trình tự cho tác vụ Xóa danh mục loại sách .58 Hình 2.5.16: Biểu đồ Trình tự cho tác vụ Cập nhật danh mục loại sách 59 Hình 2.5.17: Biểu đồ Trình tự cho tác vụ Thêm sách 60 Hình 2.5.18: Biểu đồ Trình tự cho tác vụ Xóa sách 61 Hình 2.5.19: Biểu đồ Trình tự cho tác vụ Cập nhật thông tin sách 61 Hình 2.5.20: Biểu đồ Trình tự cho tác vụ xử lý yêu cầu 62 Hình 2.5.21: Biểu đồ Trình tự cho tác vụ Thêm người sử dụng 63 Hình 2.5.22: Biểu đồ Trình tự cho tác vụ Xóa người sử dụng .64 Hình 2.5.23: Biểu đồ Trình tự cho tác vụ Cập nhật thơng tin User 65 Hình 2.6.1 Biểu đồ trạng thái hoạt động CSD Quản lý tài khoản Khách hàng .66 Hình 2.6.2: Biểu đồ trạng thái hoạt động CSD Tìm kiếm xem thơng tin 67 Hình 2.6.3: Biểu đồ trạng thái hoạt động CSD Quản lý giỏ hàng 67 Hình 2.6.4: Biểu đồ trạng thái hoạt động CSD Order 68 Hình 2.6.5: Biểu đồ trạng thái hoạt động CSD Quản lý danh mục loại sách 68 Hình 2.6.6: Biểu đồ trạng thái hoạt động CSD Quản lý danh mục loại sách 69 Hình 2.6.7: Biểu đồ trạng thái hoạt động CSD Quản lý người sử dụng 69 Hình 2.6.8: Biểu đồ trạng thái hoạt động CSD Quản lý hóa đơn bán hàng 70 Hình 2.6.9: Biểu đồ trạng thái hoạt động CSD Quản lý yêu cầu khách hàng 71 Hình 2.6.10: Biểu đồ trạng thái hoạt động CSD Quản lý Tỉnh/ thành 72 Hình 2.6.10: Biểu đồ trạng thái hoạt động CSD Quản lý toán 73 Hình 2.7.1: Biểu đồ Activity cho tác vụ khách hàng 74 Hình 2.7.2: Biểu đồ Activity cho tác vụ Quản trị viên 75 Hình 3.1.3: Mơ hình quan hệ sở liệu 81 Hình 3.2.1: Phác thảo cấu trúc tổng thể giao diện dành cho Khách hàng 82 Hình 3.2.2: Phác thảo cấu trúc tổng thể giao diện dành cho Người quản trị 82 Hình 3.2.1: Giao diện hình dung hình UC Đăng kí tài khoản .83 Hình 3.2.2: Giao diện hình dung hình UC xem chi tiết sách 84 Hình 3.2.3: Giao diện hình dung hình UC Đặt hàng .85 Hình 3.2.4: Giao diện hình dung hình UC Giỏ hàng .85 Hình 3.2.7: Giao diện hình dung hình UC Thanh toán 86 Hình 3.2.5: Giao diện hình dung hình UC Quản lý User 87 Hình 3.2.6: Giao diện hình dung hình UC Quản lý sách 88 88 TÀI LIỆU THAM KHẢO Nguyễn Văn Ba, Phát triển hệ thống hướng đối tượng với UML 2.0 C++, NXB Đại học Quốc gia Hà nội, 2005 A Dennis B H Wixom and David Tegarden, System Analysis and Design with UML version 2.0: An Object-Oriented Approach, Second Edition, John Wiley & Sons 2005 Huỳnh Văn Đức, Đồn Thiện Ngân, Giáo trình nhập mơn UML, NXB Lao động Xã hội, 2003 Đặng Văn Đức, Phân tích thiết kế hướng đối tượng, NXB Giáo Dục, 2002 Một số Website bán sách trực tuyến toán trực tuyến như: http:// www.amazon.com http:// www.minhkhai.com.vn http:// www.nhasachkienthuc.com http:// www.worldpay.com 89 ... lớp cho chức thu? ??c tài khoản khách hàng 43 Hình 2.3.2: Biểu đổ lớp cho chức thu? ??c danh mục loại sách Hình 2.3.3: Biểu đồ lớp cho chức thu? ??c sách 44 Hình 2.3.4: Biểu đồ lớp cho chức thu? ??c Yêu cầu... Lập Bill; R10.3: Tính khoản Thu? ??, VAT; R10.4: Thay đổi thông tin; R10.5: Tổng hợp doanh thu ca sử dụng thực Quản trị viên có khách hàng mua hàng tổng hợp - doanh thu Quản trị yêu cầu khách hàng... hàng R10.2: Lập Bill R10.3: Tính khoản Thu? ??, khách hàng VAT R10.4: Thay đổi thông tin R10.5 Lập báo cao doanh thu 11 định theo mua hàng tổng hợp doanh thu R11: Quản trị yêu cầu Quản trị khách

Ngày đăng: 15/12/2021, 22:49

Xem thêm:

HÌNH ẢNH LIÊN QUAN

Hình 2.1: Biểu đồ UC tổng quát của hệ thống quản lý website bán sách - Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.
Hình 2.1 Biểu đồ UC tổng quát của hệ thống quản lý website bán sách (Trang 15)
Hình 2.3: Biểu đồ UC cho tác nhân Quản trị viên - Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.
Hình 2.3 Biểu đồ UC cho tác nhân Quản trị viên (Trang 16)
Hình 2.6: Biểu đồ Use case cho chức năng Xem và Tìm kiếm - Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.
Hình 2.6 Biểu đồ Use case cho chức năng Xem và Tìm kiếm (Trang 36)
Hình 2.11: Biểu đồ Use case cho chức năng Quản trị Người sử dụng - Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.
Hình 2.11 Biểu đồ Use case cho chức năng Quản trị Người sử dụng (Trang 38)
Hình 2.13: Biểu đồ Use case cho chức năng Quản trị phản hồi Khách hàng - Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.
Hình 2.13 Biểu đồ Use case cho chức năng Quản trị phản hồi Khách hàng (Trang 39)
Hình 2.9: Biểu đồ Use Case cho chức năng Quản lý phương thức thanh toán - Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.
Hình 2.9 Biểu đồ Use Case cho chức năng Quản lý phương thức thanh toán (Trang 40)
Hình 2.1.14: Biểu đồ Use Case cho chức năng Quản lý Tỉnh/Thành phố - Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.
Hình 2.1.14 Biểu đồ Use Case cho chức năng Quản lý Tỉnh/Thành phố (Trang 40)
Hình 2.3.3: Biểu đồ lớp cho các chức năng thuộc về sách - Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.
Hình 2.3.3 Biểu đồ lớp cho các chức năng thuộc về sách (Trang 44)
Hình 2.3.2: Biểu đổ lớp cho các chức năng thuộc về danh mục loại sách - Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.
Hình 2.3.2 Biểu đổ lớp cho các chức năng thuộc về danh mục loại sách (Trang 44)
Hình 2.3.6: Biểu đồ lớp cho chức năng thuộc về phương thức thanh toán - Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.
Hình 2.3.6 Biểu đồ lớp cho chức năng thuộc về phương thức thanh toán (Trang 46)
Hình 2.5.2: Biểu đồ Trình tự cho tác vụ đăng nhập của Khách hàng - Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.
Hình 2.5.2 Biểu đồ Trình tự cho tác vụ đăng nhập của Khách hàng (Trang 47)
Hình 2.5.4: Biểu đồ Trình tự cho tác vụ cập nhật thông tin cá nhân của Khách hàng - Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.
Hình 2.5.4 Biểu đồ Trình tự cho tác vụ cập nhật thông tin cá nhân của Khách hàng (Trang 48)
Hình 2.5.7: Biểu đồ Trình tự cho tác vụ xem chi tiết cuốn sách - Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.
Hình 2.5.7 Biểu đồ Trình tự cho tác vụ xem chi tiết cuốn sách (Trang 50)
Hình 2.5.10: Biểu đồ Trình tự cho tác vụ cập nhật số lượng trong đơn hàng - Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.
Hình 2.5.10 Biểu đồ Trình tự cho tác vụ cập nhật số lượng trong đơn hàng (Trang 53)
Hình 2.5.14: Biểu đồ Trình tự cho tác vụ Thêm danh mục loại sách - Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.
Hình 2.5.14 Biểu đồ Trình tự cho tác vụ Thêm danh mục loại sách (Trang 55)
Hình 2.5.16: Biểu đồ Trình tự cho tác vụ Cập nhật danh mục loại sách - Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.
Hình 2.5.16 Biểu đồ Trình tự cho tác vụ Cập nhật danh mục loại sách (Trang 56)
Hình 2.5.19: Biểu đồ Trình tự cho tác vụ Cập nhật thông tin cuốn sách - Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.
Hình 2.5.19 Biểu đồ Trình tự cho tác vụ Cập nhật thông tin cuốn sách (Trang 58)
2: Press Delete - Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.
2 Press Delete (Trang 61)
Hình 2.6.3: Biểu đồ trạng thái hoạt động của CSD Quản lý giỏ hàng - Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.
Hình 2.6.3 Biểu đồ trạng thái hoạt động của CSD Quản lý giỏ hàng (Trang 63)
Hình 2.6.2: Biểu đồ trạng thái hoạt động của CSD Tìm kiếm và xem thông tin - Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.
Hình 2.6.2 Biểu đồ trạng thái hoạt động của CSD Tìm kiếm và xem thông tin (Trang 63)
Hình 2.6.4: Biểu đồ trạng thái hoạt động của CSD Order - Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.
Hình 2.6.4 Biểu đồ trạng thái hoạt động của CSD Order (Trang 64)
Hình 2.6.5: Biểu đồ trạng thái hoạt động của CSD Quản lý danh mục loại sách - Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.
Hình 2.6.5 Biểu đồ trạng thái hoạt động của CSD Quản lý danh mục loại sách (Trang 64)
Hình 2.6.10: Biểu đồ trạng thái hoạt động của CSD Quản lý thanh toán - Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.
Hình 2.6.10 Biểu đồ trạng thái hoạt động của CSD Quản lý thanh toán (Trang 69)
2.2.2. Biểu đồ Activity cho các tác vụ của Quản trị viên - Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.
2.2.2. Biểu đồ Activity cho các tác vụ của Quản trị viên (Trang 70)
Hình 2.7.2: Biểu đồ Activity cho các tác vụ của Quản trị viên - Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.
Hình 2.7.2 Biểu đồ Activity cho các tác vụ của Quản trị viên (Trang 71)
Hình 3.2.2: Giao diện hình dung màn hình UC xem chi tiết sách - Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.
Hình 3.2.2 Giao diện hình dung màn hình UC xem chi tiết sách (Trang 78)
Hình 3.2.5: Giao diện hình dung màn hình UC Quản lý User - Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.
Hình 3.2.5 Giao diện hình dung màn hình UC Quản lý User (Trang 81)
Hình 3.4: Biểu đồ triển khai - Phân tích và thiết kế hệ thống thông tin quản lý website của một Nhà sách.
Hình 3.4 Biểu đồ triển khai (Trang 84)

TỪ KHÓA LIÊN QUAN

Mục lục

    CHƯƠNG 1: MÔ TẢ BÀI TOÁN

    1.1. Hoạt động của hệ thống

    CHƯƠNG 2: PHÂN TÍCH HỆ THỒNG

    2.1. Xác định yêu cầu ( Requirement Determination)

    2) Quản lý tài khoản khách hàng

    2.2. Xác định UC ( Use Case Diagrams)

    2.3. Biểu đồ lớp ( Class Diagram)

    2.4. BIỂU ĐỒ GÓI (PACKAGE DIAGRAMS)

    2.5. BIỂU ĐỒ TUẦN TỰ (SEQUENCE DIAGRAMS)

    2.5.1. Phần giao dịch với khách hàng

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w