1. Trang chủ
  2. » Giáo án - Bài giảng

BÀI TẬP LỚN Ứng dụng quản lý bán hàng online

12 12 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 12
Dung lượng 298,94 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

- Khi đã tìm được sản phẩm cần mua, khách hàng chỉ cần click vào sản phẩm để xem thông tin chi tiết về sản phẩm hoặc có thể đặt mua luôn sản phẩm đó.. - Sản phẩm mà khách hàng lựa chọn s

Trang 1

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI

VIỆN ĐÀO TẠO LIÊN TỤC

BÀI TẬP LỚN Ứng dụng quản lý bán hàng online

Giáo viên hướng dẫn : Ths.Phạm Hương Giang Sinh viên thực hiện : Nguyễn Minh Phúc

Lê Văn Nam

Đỗ Kế Công

Vũ Trí Tùng Đặng Sĩ Trường

Trang 2

Hà Nội, ngày 21 tháng 5 năm 2022

Trang 3

I Mô tả bài toán

- Khi khách hàng có nhu cầu mua hàng sau khi đã xem kỹ thông tin

về mặt hàng thông qua trang web của cửa hàng, khách hàng sẽ đặt hàng thông qua website

- Mỗi khách hàng muốn mua hàng đều phải là thành viên và phải

đăng ký thành công trên trang web của cửa hàng, sau đó khách hàng đăng nhập và thực hiện mua hàng trên website của công ty

- Trên trang web của cửa hàng hiển thị đầy đủ các mặt hàng, khách

hàng có thể lựa chọn để xem hoặc tìm kiếm trên thanh công cụ tìm kiếm sản phẩm những sản phẩm mà mình cần tìm

- Khi đã tìm được sản phẩm cần mua, khách hàng chỉ cần click vào

sản phẩm để xem thông tin chi tiết về sản phẩm hoặc có thể đặt mua luôn sản phẩm đó

- Sản phẩm mà khách hàng lựa chọn sẽ được đưa vào giỏ hàng, nếu

khách hàng không hài lòng với sản phẩm mình lựa chọn thì có thể xóa sản phẩm đó đi và lựa chọn sản phẩm khác thay thế hoặc xóa giỏ hàng nếu không muốn mua nữa

- Sau khi đã chọn được những sản phẩm mà quý khách cần mua,

khách hàng ấn vào nút đặt hàng để gửi yêu cầu đặt hàng cho cửa hàng Khách hàng cần phải kiểm tra lại thông tin cá nhân của mình cũng như chủng loại hàng hóa mà mình đặt mua để thuận lợi cho việc thực hiện giao dịch này

- Để thuận tiện cho việc thực hiện đơn hàng, khách hàng cần ghi

đúng, đủ thông tin trong mục đăng ký thành viên

- Mọi đơn hàng thiếu một trong số các thông tin cần thiết (họ tên,

địa chỉ, số điện thoại…) sẽ bị loại bỏ

- Những đơn hàng mà công ty cho là không hợp lý cũng sẽ bị loại

bỏ mà không cần báo trước

- Khách hàng có thể lựa chọn nhiều phương thức thanh toán khách

nhau như:

Trang 4

o Thanh toán khi nhận hàng.

o Thanh toán bằng việc chuyển khoản.

o Hoặc có thể trực tiếp đến cửa hàng để giao dịch.

- Và khách hàng có thể lựa chọn phương thức giao hàng

o Nhận hàng tại cửa hàng (nếu gần địa điểm của cửa hàng).

o Nhận hàng tại nhà

II Nghiệp vụ

- Quy trình nhập hàng:

o Khi kho báo hết hàng hoặc bộ phận kinh doanh nghiên cứu xem cần nhập mặt hàng gì thì bộ phận kinh doanh sẽ lên kế hoạch nhập hàng (nhập bao nhiêu chiếc, như thế nào…) Sau đó báo lên nhà cung cấp

và nhập hàng về, khi nhập về hàng sẽ được đánh mã để tiện việc

theo dõi.

o Kế toán kho sẽ lưu trữ mã hàng vào phiếu nhập

- Quy trình bán hàng

o Có 2 cách

 Bán trực tiếp

 Khách hàng đến cửa hàng sẽ được tư vấn, sau khi đã chọn được hàng, khách sẽ đi gặp nhân viên thu ngân lấy phiếu và đợi kho xuất hàng, sau đó nhân viên giao hàng với hóa đơn kèm bảo hành

 Bán trực tuyến

 Người quản lý đăng sản phẩm với các thông số kỹ thuật, thông tin khuyến mại, tình trạng, giá

 Sau khi khách chọn được hàng thì sẽ cần phải đăng nhập tài khoản để thêm vào giỏ hàng và lựa chọn cách thức thanh toán

 Khách điền địa chỉ nhận hàng, số điện thoại vào đơn đặt hàng

 Sau khi khách đã thanh toán thì cửa hàng sẽ thực hiện giao hàng, tùy khu vực sẽ tính phí giao hoặc không tính phí

 Hóa đơn sẽ được đưa cho khách và 1 hóa đơn nữa được giữ lại cho kế toán Thông tin khách sẽ được cập nhật vào hệ thống

- Các chức năng

Trang 5

o Đăng nhập

o Xem thông tin sản phẩm

o Đặt hàng

o Tìm kiếm sản phẩm

o Quản lý sản phẩm

o Quản lý nhà cung cấp

o Quản lý đơn hàng

o Quản lý đơn mục

o Thống kê báo cáo

o Giỏ hàng

o Quản lý tài khoản

III PHÂN TÍCH BÀI TOÁN

1 Biểu đồ User case tổng quát

Hình 3.1: Biểu đồ User case mức tổng quát

Trang 6

Mô tả ca sử dụng quản lý nhà cung cấp

 Mục đích : Khi thông tin về nhà sản xuất nào đó thay đổi thì Admin sẽ có nhiệm

vụ thực hiện chức năng cập nhật lại thông tin của nhà cung cấp đó vào hệ thống

 Tác nhân kích hoạt : Admin

 Các bước tiến hành :

 Chọn chức năng “Quản lý nhà cung cấp” hệ thống sẽ hiển thị ra danh sách thông tin nhà cung cấp , các chức năng con bên trong

 Admin có thể thêm, sửa , xóa nhà cung cấp

 Ca sử dụng kết thúc

 Các trường hợp khác :

Người sủ dụng có thể thoát ra tại bất cứ thời gian nào của ca sử dụng

Nếu thông tin đã có thì có thể sửa đổi thông tin

Nếu thông tin sai thì có thể xóa thông tin

 Điều kiện trước : Admin phải đăng nhập hệ thống trước khi sử dụng

 Điều kiện sau : Hiển thị lại thông tin quản lý nhà cung cấp sau khi được update

Mô tả ca sử dụng quản lý sản phẩm

 Mục đích : Mô tả chức năng cập nhật thông tin sản phẩm vào hệ thống của Admin Khi thông tin của một sản phẩm thay đổi thì Admin là người sẽ cập nhật những thông tin đó vào hệ thống

 Tác nhân kích hoạt : Admin

 Các bước tiến hành :

 Chọn chức năng “Quản lý sản phẩm” hệ thống sẽ hiện ra thông tin các loại sản phẩm, các chức năng con bên trong

 Admin có thể thêm thông tin, sửa, xóa sản phẩm

 Ca sử dụng kết thúc

 Các trường hợp khác :

 Nếu thông tin đã có thì có thể sửa đổi thông tin

 Nếu không muốn bán loại hàng này thì có thể tra lại nhà quản lý

 Mặt hàng bị hỏng hóc, lỗi

 Điều kiện trước :

 Admin phải đăng nhập hệ thống trước khi sử dụng

 Năm rõ các thông tin về sản phẩm tại thời điểm hiện tại

 Điều kiện sau : Hiển thị lại thông tin về sản phẩm sau khi được cập nhật

Mô tả ca sử dụng tìm kiếm sản phẩm

 Mục đích : Use case này mô tả chức năng tìm kiếm sản phẩm của Admin, khách hàng Chức năng này giúp cho việc tìm kiếm sản phẩm được dễ dàng hơn khi có

Trang 7

rất nhiều sản phẩm được lưu trữ trong hệ thống, vì khi đó để tìm kiếm một sản phẩm khi muốn biết thông tin theo từng yêu cầu là không hề đơn giản

 Tác nhân kích hoạt : Admin, khách hàng

 Các bước tiến hành:

 Đăng nhập vào hệ thống nếu là admin hoặc là khách hàng đã có tài khoản

và chọn chức năng tìm kiếm

 Lựa chọn loại tìm kiếm (theo danh mục, tên , nhà cung cấp)

 Thực hiện tìm kiếm sản phẩm

 Ca kết thúc

 Các trường hợp khác :

Nếu khách hàng chưa có tài khoản thì vẫn có thể truy cập hệ thống để tìm

kiếm sản phẩm

 Nếu tìm kiếm mà không có sản phầm này thì hiện thông báo không tìm thấy sản phẩm

 Điều kiện trước : Truy cập vào hệ thống để tìm kiếm

 Điều kiện sau :

 Hiển thị ra các thông tin sản phẩm tìm kiếm

 Nếu không có loại sản phẩm đó thì hiển thị thông báo không tìm thấy sản phẩm

Mô tả ca sử dụng giỏ hàng

 Mục đích : Khách hàng có thể xem các mặt hàng mà mình đã chọn

 Tác nhân kích hoạt :Khách hàng

 Các bước tiến hành :

 Đăng nhập hệ thống và chọn chức năng thêm vào giỏ hàng

 Click vào nút thêm vào giỏ hàng

 Chuyển đến giỏ hàng để kiểm tra kết quả

 Ca kết thúc

 Các trường hợp khác :

 Sản phẩm đó hiện đã hết

 Khách hàng chưa có tài khoản để xem thông tin liên lạc khi mua hàng

 Điều kiện trước :

 Đăng nhập hệ thống và mua hàng

 Điều kiện sau :

 Sản phẩm đã được thêm, sửa, xóa vào giỏ hàng thành công

 Hiển thị thông báo thành công

Mô tả ca quản lý danh mục sản phẩm

 Mục đích: Khi thông tin về danh mục sản phẩm nào đó thay đổi thì Admin sẽ có nhiệm vụ thực hiện chức năng cập nhật lại thông tin đó vào hệ

Trang 8

Tác nhân kích hoạt : Admin

 Các bước tiến hành :

 Chọn chức năng “Quản lý danh mục sản phẩm” hệ thống sẽ hiển thị ra các danh mục của sản phẩm

 Admin có thể có thể thêm, sửa, xóa các danh mục

 Ca sử dụng kết thúc

 Các trường hợp khác :

 Người sử dụng có thể thoát ra tại bất cứ thời gian nào của ca sử dụng

 Nếu thông tin đã có thì có thể sửa danh mục

 Nếu thông tin sai thì có thể xóa danh mục

 Điều kiện trước : Admin phải dăng nhập hệ thống trước khi sử dụng

 Điều kiện sau : Hiện thị lại danh mục sản phẩm sau khi được update

Mô tả ca quản lý tài khoản

 Mục đích : Admin quản lý tài khoản của những khách hàng đăng ký là thành viên của trang web

 Các tác nhân kích hoạt : Admin

 Các bước tiến hành :

 Chọn chức năng “Quản lý tài khoản” hệ thống sẽ hiện thị ra tài khoản đã được đăng ký

 Admin có thể thêm, sửa, xóa tài khoản

 Ca sử dụng kết thúc

 Các trường hợp khác :

 Người dùng có thể thoát ra tại bất cứ thời gian nào của ca sử dụng

 Nếu tài khoản đã có thì có thể sửa tài khoản

 Nếu tài khoản có lỗi hoặc không cần dùng thì sẽ xóa tài khoản

 Điều kiện trước : Admin phải đăng nhập hệ thống trước khi sử dụng

 Điều kiện sau : Hiện thị tài thông tin quản lý tài khoản sau khi được update

Mô tả ca thống kê báo cáo

 Mục đích : Mô tả chức năng thống kê những mặt hàng tồn kho, những mặt hàng bán chạy và thống kê doanh thu theo tuần, theo tháng, thống kê đơn hàng xem những đơn hàng nào chưa được giải quyết, những đơn hàng nào đã được giải quyết và giải quyết như thế nào

 Các tác nhân kích hoạt : Admin

 Các bước tiến hành :

 Chọn chức năng “Thống kê báo cáo” hệ thống sẽ hiển thị ra những thống kê

 Admin có thể tạo ra các thống kê về mặt hàng như mặt hàng bán chạy, còn lại trong kho, đơn hàng

Trang 9

 Ca sử dụng kết thúc.

 Các trường hợp khác : Người sử dụng có thể thoát ra tại bất cứ thời điểm nào của

ca sử dụng

 Điều kiện trước : Admin phải đăng nhập hệ thống trước khi sử dụng

 Điều kiện sau : Hiện thị thông tin thống kê báo cáo sau khi được update

2 Phân rã biểu đồ User case

Hình 3.2 : User case quản lý nhà cung cấp sản phẩm

Trang 10

Hình 3.3 : User case quản lý sản phẩm

Hình 3.4 : User case tìm kiếm sản phẩm

Trang 11

Hình 3.5 : User case giỏ hàng

Hình 3.6 : User case quản lý danh mục sản phẩm

Trang 12

Hình 3.7 : User case quản lý tài khoản

Hình 3.8 : User case quản lý thống kê

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

HÌNH ẢNH LIÊN QUAN

Hình 3.1: Biểu đồ User case mức tổng quát - BÀI TẬP LỚN Ứng dụng quản lý bán hàng online
Hình 3.1 Biểu đồ User case mức tổng quát (Trang 5)
Hình 3.2 : User case quản lý nhà cung cấp sản phẩm - BÀI TẬP LỚN Ứng dụng quản lý bán hàng online
Hình 3.2 User case quản lý nhà cung cấp sản phẩm (Trang 9)
Hình 3.3 : User case quản lý sản phẩm - BÀI TẬP LỚN Ứng dụng quản lý bán hàng online
Hình 3.3 User case quản lý sản phẩm (Trang 9)
Hình 3.4 : User case tìm kiếm sản phẩm - BÀI TẬP LỚN Ứng dụng quản lý bán hàng online
Hình 3.4 User case tìm kiếm sản phẩm (Trang 10)
Hình 3.5 : User case giỏ hàng - BÀI TẬP LỚN Ứng dụng quản lý bán hàng online
Hình 3.5 User case giỏ hàng (Trang 10)
Hình 3.7 : User case quản lý tài khoản - BÀI TẬP LỚN Ứng dụng quản lý bán hàng online
Hình 3.7 User case quản lý tài khoản (Trang 11)
Hình 3.6 : User case quản lý danh mục sản phẩm - BÀI TẬP LỚN Ứng dụng quản lý bán hàng online
Hình 3.6 User case quản lý danh mục sản phẩm (Trang 11)
Hình 3.8 : User case quản lý thống kê - BÀI TẬP LỚN Ứng dụng quản lý bán hàng online
Hình 3.8 User case quản lý thống kê (Trang 12)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w