Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 34 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
34
Dung lượng
1,36 MB
Nội dung
TRƯỜNG ĐẠI HỌC KINH TẾ QUỐC DÂN VIỆN CÔNG NGHỆ THÔNG TIN KINH TẾ - - BÁO CÁO BÀI TẬP LỚN MƠN PHÂN TÍCH THIẾT VÀ THIẾT KẾ HỆ THỐNG Đề tài: Phân tích thiết kế hệ thống website quản lý bán hàng cho cửa hàng bán quần áo phụ kiện thời trang Thúy Shop Giảng viên hướng dẫn : ThS Trần Thị Mỹ Diệp Nhóm sinh viên thực : Lớp tín : Phân tích thiết kế hệ thống(118)_1 Hà Nội – 11/2018 Các thành viên nhóm phân cơng cơng việc: STT Họ tên MSV Phạm Hữu Chiến 11150638 Phân công công việc Vẽ biểu đồ hoạt động Phân tích nghiệp vụ, đặc tả Hà Hương Giang 11151103 chức năng, usecase tổng hợp Trần Thị Ánh Linh 11152660 Vũ Thị Nga 11153098 Nguyễn Thị Thúy 11154286 Vẽ biểu đồ thành phần biểu đồ triển khai Vẽ usecase biểu đồ lớp Vẽ biểu đồ trình tự biểu đồ trạng thái MỤC LỤC LỜI MỞ ĐẦU PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG Mô tả toán .2 1.1 Các đối tượng hệ thống 1.2 Chức hệ thống 1.3 Quy trình nghiệp vụ Biểu đồ usecase tổng quát .4 2.1 Các tác nhân 2.2 Các usecase hệ thống 2.3 Đặc tả usecase Biểu đồ hệ thống .5 2.3.1 Usecase Quản lý tài khoản 2.3.2 Usecase Quản lý sản phẩm 2.3.3 Usecase Quản lý đơn đặt hàng 2.3.4 Usecase Tìm kiếm báo thống kê Biểu đồ lớp 11 Biểu đồ trạng thái chức .11 4.1 Biểu đồ trạng thái chức quản lý tài khoản 11 4.2 Biểu đồ trạng thái chức quản lý sản phẩm .12 4.3 Biểu đồ trạng thái chức quản lý đặt hàng .12 4.4 Biểu đồ trạng thái chức quản lý tìm kiếm báo cáo thống kê .13 4.4.1 Biểu đồ trạng thái chức quản lý tìm kiếm thơng tin sản phẩm 13 4.4.2 Biểu đồ trạng thái chức yêu cầu báo cáo thống kê 13 Biểu đồ cho chức 14 5.1 Biểu đồ cho chức quản lý tài khoản 14 5.2 Biểu đồ cho chức quản lý sản phẩm 15 5.3 Biểu đồ cho chức quản lý đặt hàng 16 5.4 Biểu đồ cho chức tìm kiếm báo cáo thống kê .16 Biểu đồ hoạt động cho chức .17 6.1 Biểu đồ hoạt động: Đăng kí thành viên 17 6.2 Biểu đồ hoạt động: Đăng nhập vào hệ thống 17 6.3 Biểu đồ hoạt động: Đăng xuất khỏi hệ thống 18 6.4 Biểu đồ hoạt động: Quản lý tài khoản 18 6.5 Biểu đồ hoạt động: Xem chi tiết thông tin tài khoản 19 6.6 Biểu đồ hoạt động: Sửa thông tin tài khoản 19 6.7 Biểu đồ hoạt động: Đổi Password 20 6.8 Biểu đồ hoạt động: Quản lý sản phẩm 20 6.9 Biểu đồ hoạt động: Xem thông tin sản phẩm (tư cách: Quản trị viên) 21 6.10 Biểu đồ hoạt động: Thêm sản phẩm .21 6.11 Biểu đồ hoạt động: Sửa thông tin sản phẩm 22 6.12 Biểu đồ hoạt động: Xóa sản phẩm 22 6.13 Biểu đồ hoạt động: Tìm kiếm sản phẩm 23 6.14 Biểu đồ hoạt động: Xem chi tiết sản phẩm (tư cách: Thành viên) 23 6.15 Biểu đồ hoạt động: Đặt hàng 24 6.16 Biểu đồ hoạt động: Quản lý đơn hàng 24 Biểu đồ thành phần .25 Biểu đồ triển khai 25 KẾT LUẬN 27 TÀI LIỆU THAM KHẢO 28 DANH MỤC BIỂU ĐỒ Hình 2.3 Biểu đồ usecase tổng quan hệ thống Hình 2.3.1 Biểu đồ Usecase Quản lý tài khoản Hình 2.3.2 Biểu đồ Usecase Quản lý sản phẩm Hình 2.3.3 Biểu đồ Usecase Quản lý đơn đặt hàng Hình 2.3.4 Biểu đồ Usecase Tìm kiếm báo cáo thống kê 10 Hình Biểu đồ lớp 11 Hình 4.1 Biểu đồ trạng thái cho chức đăng kí tài khoản 11 Hình 4.2 Biểu đồ trạng thái cho chức quản lý sản phẩm 12 Hình 4.3 Biểu đồ trạng thái cho chức quản lý đặt hàng 12 Hình 4.4.1 Biểu đồ trạng thái chức quản lý tìm kiếm thơng tin sản phẩm 13 Hình 4.4.2 Biểu đồ trạng thái chức yêu cầu báo cáo thống kê 13 Hình 5.1 Biểu đồ cho chức quản lý tài khoản .14 Hình 5.2 Biểu đồ cho chức quản lý sản phẩm .15 Hình 5.3 Biểu đồ cho chức quản lý đặt hàng 16 Hình 5.4 Biểu đồ cho chức quản lý tìm kiếm báo cáo thống kê .16 Hình 6.1 Biểu đồ hoạt động đăng kí thành viên .17 Hình 6.2 Biểu đồ hoạt động đăng nhập vào hệ thống 17 Hình 6.3 Biểu đồ hoạt động đăng xuất khỏi hệ thống 18 Hình 6.4 Biểu đồ hoạt động quản lý tài khoản 18 Hình 6.5 Biểu đồ hoạt động xem chi tiết thông tin tài khoản 19 Hình 6.6 Biểu đồ hoạt động sửa thông tin tài khoản 19 Hình 6.7 Biểu đồ hoạt động đổi Password .20 Hình 6.8 Biểu đồ hoạt động quản lý sản phẩm 20 Hình 6.9 Biểu đồ hoạt động xem thông tin sản phẩm (tư cách: Quản trị viên) 21 Hình 6.10 Biểu đồ hoạt động thêm sản phẩm 21 Hình 6.11 Biểu đồ hoạt động sửa thông tin sản phẩm .22 Hình 6.12 Biểu đồ hoạt động xóa sản phẩm 22 Hình 6.13 Biểu đồ hoạt động tìm kiếm sản phẩm 23 Hình 6.14 Biểu đồ hoạt động xem chi tiết sản phẩm (tư cách: Thành viên) 23 Hình 6.15 Biểu đồ hoạt động đặt hàng 24 Hình 6.16 Biểu đồ hoạt động quản lý đơn hàng 24 Hình Biểu đồ thành phần 25 Hình Biểu đồ triển khai 25 LỜI MỞ ĐẦU Ngày nay, ngành công nghệ thông tin phát triển nhanh mạnh, khoa học công nghệ đem lại hiệu lớn cho ngành kinh tế Đặc biệt lĩnh vực quản lý, giúp cho người quản lý nhân tố nhân lực tài nguyên dễ dàng, thuận tiện Hiện nay, Việt Nam có số lượng người dùng mạng internet cao, việc cửa hàng có hệ thống website bán hàng trực tuyến mạng kênh bán hàng hiệu hữu ích Giúp cho khách hàng tiếp cận sản phẩm cửa hàng dễ dàng, mua hàng nhanh chóng thuận tiện Với cửa hàng bán quần áo phụ kiện thời trang ngày việc xây dựng hệ thống website phục vụ cho việc quản lý, kinh doanh quan trọng Các hoạt động đăng ký, đăng nhập, xem thông tin hay đặt hàng khách hàng, hoạt động thêm, sửa, xóa thơng tin sản phẩm quản trị viên,… cần quản lý chặt chẽ Để xây dựng website vậy, yêu cầu đặt trước mắt cần phải hiểu nghiệp vụ Shop tiến phân tích thiết kế hệ thống Vì chúng em xin chọn đề tài: “Phân tích thiết kế hệ thống website quản lý bán hàng cho cửa hàng bán quần áo phụ kiện thời trang Thúy Shop” PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG Mơ tả toán 1.1 Các đối tượng hệ thống Khách hàng: Khách hàng người ghé thăm website xem thơng tin website, thơng tin sản phẩm, quần áo phụ kiện thời trang mà quan tâm Khách hàng thực đăng nhập/đăng ký vào hệ thống thực đặt mua hàng trực tuyến website Quản trị viên: Quản trị viên người cập nhật thông tin sản phẩm (giá cả, hình ảnh sản phẩm, chương trình khuyến mãi, …), chốt đơn đặt hàng khách hàng 1.2 Chức hệ thống Quản lý tài khoản: - Xem thông tin tài khoản - Sửa đổi thông tin tài khoản - Đổi mật - Đăng xuất Quản lý sản phẩm: - Thêm sản phẩm - Sửa thơng tin sản phẩm - Xóa sản phẩm, đơn hàng Ở phần trang hiển thị website bao gồm chức sau: • Tìm kiếm sản phẩm: Nhập từ khóa tìm kiếm vào tìm kiếm website, click vào nút tìm kiếm, từ cơs sở liệu đưa sản phẩm liên quan đến từ khóa • Xem chi tiết sản phẩm: Khách vãng lai, thành viên, quản trị viên xem chi tiết sản phẩm cách click vào sản phẩm hiển thị lên trang thông tin sản phẩm • Đăng ký: Khách vãng lai muốn đăng ký làm thành viên để sử dụng chức thành viên click vào nút đăng ký, sau hiển thị trang đăng ký, khách nhập đầy đủ thông tin mà website yêu cầu để hoàn thành đăng ký • Đăng nhập: Dùng cho thành viên tạo tài khoản bước đăng ký đăng nhập vào tài khoản cách click vào nút đăng nhập Nhập tên đăng nhập mật khẩu, click nút đăng nhập Nếu thành cơng thơng báo thành cơng, có lỗi thơng báo nhập lại • Đặt hàng: thành viên mua hàng cần thêm sản phẩm vào giỏi hàng chọn mua hàng thị lên trang xác nhận đơn hàng, click xác nhận thông báo đặt hàng thành cơng 1.3 Quy trình nghiệp vụ Về phía khách hàng: Khách hàng ghé thăm website xem thông tin website, thông tin sản phẩm, quần áo phụ kiện thời trang Khi cần tìm kiếm sản phẩm khách hàng tìm kiếm sản phẩm theo tên, danh mục sản phẩm lọc theo mức giá sản phẩm Ngoài hệ thống hiển thị danh sách sản phẩm bật nhất, bán chạy để khách hàng xem lựa chọn sản phẩm phù hợp với nhu cầu mình,… Sau chọn sản phẩm thích định mua hàng khách hàng phải tiến hành đăng nhập vào hệ thống để tiến hành đặt hàng quản lý giỏ hàng Giỏ hàng bao gồm tên sản phẩm, giá sản phẩm, số lượng sản phẩm, thành tiền, tổng tiền đơn hàng Nếu khách hàng muốn đặt hàng khách hàng phải ấn vào nút đặt hàng Phía quản trị viên Người quản trị viên hệ thống xem đơn hàng khách bao gồm thông tin: tên khách, ngày đặt, tên sản phẩm, số lượng, thành tiền, tên người nhận, địa người nhận, số điện thoại người nhận Sau người quản trị hệ thống liên lạc với khách hàng để xác nhận lại đơn hàng Nếu đơn hàng xử lý đơn hàng đặt đơn hàng vào trạng thái xử lý Nếu kho hết hàng hóa đơn đặt trạng thái chờ xử lý Ngồi ban quản trị viên cịn quản lý về: Sản phẩm: Mỗi sản phẩm quản lý theo thông tin sau: Tên sản phẩm, nhà cung cấp, đơn giá, số lượng, thơng tin, hình ảnh minh họa, … Khách hàng: Mỗi khách hàng quản lý thông tin sau: Tên khách hàng, mã khách hàng, email, địa chỉ, số điện thoại, … Biểu đồ usecase tổng quát 2.1 Các tác nhân - Khách hàng: Xem thông tin sản phẩm đặt mua hàng - Quản trị viên: Cập nhật thông tin sản phẩm, quản lý liệu người dùng, quản lý trạng thái đơn đặt hàng 2.2 Các usecase hệ thống - Quản lý tài khoản - Quản lý sản phẩm - Quản lý đơn đặt hàng - Tìm kiếm báo cáo thống kê 2.3 Đặc tả usecase Biểu đồ hệ thống Quản trị viên thực quản lý tổng quan hệ thống bán hàng quần áo phụ kiện online: - Quản lý tài khoản - Quản lý sản phẩm - Quản lý đơn đặt hàng - Báo cáo & Thống kê Biểu đồ tổng quan usecase hệ thống: Hình 2.3 Biểu đồ usecase tổng quan hệ thống 2.3.1 Usecase Quản lý tài khoản Đặc tả usecase Quản lý tài khoản: Tên usecase Quản lý tài khoản 5.2 Biểu đồ cho chức quản lý sản phẩm Hình 5.2 Biểu đồ cho chức quản lý sản phẩm 15 5.3 Biểu đồ cho chức quản lý đặt hàng Hình 5.3 Biểu đồ cho chức quản lý đặt hàng 5.4 Biểu đồ cho chức tìm kiếm báo cáo thống kê 16 Hình 5.4 Biểu đồ cho chức quản lý tìm kiếm báo cáo thống kê Biểu đồ hoạt động cho chức 6.1 Biểu đồ hoạt động: Đăng kí thành viên Hình 6.1 Biểu đồ hoạt động đăng kí thành viên 6.2 Biểu đồ hoạt động: Đăng nhập vào hệ thống 17 Hình 6.2 Biểu đồ hoạt động đăng nhập vào hệ thống 6.3 Biểu đồ hoạt động: Đăng xuất khỏi hệ thống Hình 6.3 Biểu đồ hoạt động đăng xuất khỏi hệ thống 6.4 Biểu đồ hoạt động: Quản lý tài khoản 18 Hình 6.4 Biểu đồ hoạt động quản lý tài khoản 6.5 Biểu đồ hoạt động: Xem chi tiết thông tin tài khoản Hình 6.5 Biểu đồ hoạt động xem chi tiết thông tin tài khoản 6.6 Biểu đồ hoạt động: Sửa thơng tin tài khoản 19 Hình 6.6 Biểu đồ hoạt động sửa thông tin tài khoản 6.7 Biểu đồ hoạt động: Đổi Password 20 Hình 6.7 Biểu đồ hoạt động đổi Password 6.8 Biểu đồ hoạt động: Quản lý sản phẩm Hình 6.8 Biểu đồ hoạt động quản lý sản phẩm 6.9 Biểu đồ hoạt động: Xem thông tin sản phẩm (tư cách: Quản trị viên) 21 Hình 6.9 Biểu đồ hoạt động xem thông tin sản phẩm (tư cách: Quản trị viên) 6.10 Biểu đồ hoạt động: Thêm sản phẩm Hình 6.10 Biểu đồ hoạt động thêm sản phẩm 6.11 Biểu đồ hoạt động: Sửa thông tin sản phẩm 22 Hình 6.11 Biểu đồ hoạt động sửa thơng tin sản phẩm 6.12 Biểu đồ hoạt động: Xóa sản phẩm Hình 6.12 Biểu đồ hoạt động xóa sản phẩm 23 6.13 Biểu đồ hoạt động: Tìm kiếm sản phẩm Hình 6.13 Biểu đồ hoạt động tìm kiếm sản phẩm 6.14 Biểu đồ hoạt động: Xem chi tiết sản phẩm (tư cách: Thành viên) Hình 6.14 Biểu đồ hoạt động xem chi tiết sản phẩm (tư cách: Thành viên) 24 6.15 Biểu đồ hoạt động: Đặt hàng Hình 6.15 Biểu đồ hoạt động đặt hàng 6.16 Biểu đồ hoạt động: Quản lý đơn hàng 25 Hình 6.16 Biểu đồ hoạt động quản lý đơn hàng Biểu đồ thành phần Hình Biểu đồ thành phần Biểu đồ triển khai Hình Biểu đồ triển khai Biểu đồ triển khai có Nodes giao thức sau: Các Nodes: 26 - Client A; Client B: Biểu diễn máy tính cá nhân (PC) Khách - Application Server: Biểu diễn máy chủ server website - Database: Biểu diễn sở liệu - Server Manager: Biểu diễn máy tính cá nhân (PC) Quản trị viên - Cashier: Biểu diễn máy tính trạm (PC) quầy thu ngân Các giao thức: Tất Nodes kiến trúc thiết kế hệ thống TCP/IP 27 KẾT LUẬN Để xây dựng website bán hàng quần áo phụ kiện thời trang Thúy Shop việc phân tích thiết kế hệ thống quan trọng Nó sé giúp cho xác định hệ thống có chức gì, gồm phần nào,… từ vào phân tích triển khai thiết kế website Qua trình tìm hiểu, phân tích, thiết kế xây dựng hệ thống website bán hàng, cộng thêm với giảng dạy ThS Trần Thị Mỹ Diệp chúng em hiểu quy trình, cách thức xây dựng hệ thống, hiểu biết biểu đồ ngôn ngữ UML như: use case, biểu đồ hoạt động, biểu đồ trình tự, biểu đồ lớp, biểu đồ trạng thái, … thấy tầm quan trọng biểu đồ dự án Mặc dù hồn thành phân tích thiết kế nhiều mặt hạn chế thiếu xót chúng em mong nhận lời nhận xét đánh giá Cô để báo cáo chúng em hoàn thiện Chúng em chân thành cảm ơn Cô! 28 TÀI LIỆU THAM KHẢO Slide giảng mơn học “Phân tích thiết kế hệ thống” – ThS Trần Thị Mỹ Diệp Website Chia sẻ Slide: https://www.slideshare.net/leemindinh/phn-tch-v-thit-k-h-thng-qun-l-bn-hng? fbclid=IwAR2V36rqAR48DuM5neJL9JGKYDlhow68No4zDfQ9VFFw9NBTP9cVZ5 l8KrE Tài liệu nghiệp vụ thông tin cung cấp cửa hàng Thúy Shop 29 ... thiết kế hệ thống website quản lý bán hàng cho cửa hàng bán quần áo phụ kiện thời trang Thúy Shop? ?? PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG Mơ tả toán 1.1 Các đối tượng hệ thống Khách hàng: Khách hàng. .. kiến trúc thiết kế hệ thống TCP/IP 27 KẾT LUẬN Để xây dựng website bán hàng quần áo phụ kiện thời trang Thúy Shop việc phân tích thiết kế hệ thống quan trọng Nó sé giúp cho xác định hệ thống có... usecase Biểu đồ hệ thống Quản trị viên thực quản lý tổng quan hệ thống bán hàng quần áo phụ kiện online: - Quản lý tài khoản - Quản lý sản phẩm - Quản lý đơn đặt hàng - Báo cáo & Thống kê Biểu