Tải bản đầy đủ (.pdf) (70 trang)

phân tích và thiết kế hệ thống mua bán sách

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.12 MB, 70 trang )

<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">

TRƯỜNG ĐẠI HỌC THỦY LỢIKHOA CÔNG NGHỆ THÔNG TIN

BỘ MÔN HỆ THỐNG THÔNG TIN

</div><span class="text_page_counter">Trang 2</span><div class="page_container" data-page="2">

LỜI NÓI ĐẦU

Với sự phát triển không ngừng của công nghệ thông tin,việc mua sắm của trởnên dễ dàng hơn bao giờ hết và nhu cầu quản lý bán hàng cũng ngày càng tăng.Trước kia, khi công nghệ chưa được ứng dụng rộng rãi,việc quản lí các cửahàng thường mất nhiều thời gian,nhân lực và tài chính,và dễ xảy ra sai sót.Tuynhiên , với sự phát triển của CNTT,máy tính đã sự dụng rộng rãi,giúp cải thiệnhiểu quả công việc.Ứng dụng công nghệ vào công việc quản lý là yêu cầu cấpthiết được cải tiến ngày nay.

Chúng em, những sinh viên công nghệ thông tin, nhận thấy tầm quan trọng củatin học và các ứng dụng của tin học trong cuộc sống hiện đại, sau một thời giantìm hiểu vào học tập, chúng em đã quyết đinh chọn đề tài quản lý bán hàng cụthể là “Quản lý hệ thống mua bán sách” nhằm ứng dụng kiến thức đã học đượcvà kết hợp kiến thức thực tế. Mong muốn của chúng em là có thể giúp cho việcxây dựng hệ thống quản lý trở nên dễ dàng hơn.Từ đó có thể đưa ra những kinhnghiệm ứng dụng vào thực tế.

Chúng em xin chân thành cảm ơn thầy TS. Trần Mạnh Tuấn đã tận tình hướngdẫn, giảng dạy chúng em bộ mơn “Phân tích thiết kế hệ thơng thơng tin” đểhồn thành được đề tài này.

</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3">

<small>8. Biểu đồ triển khai...</small>

<small>9. Biểu đồ thành phần...</small>

<small>CHƯƠNG 2: THIẾT KẾ...</small>

<small>1 Xác định thực thể...</small>

<small>2 Mô tả chi tiết các thực thể...</small>

<small>3 Lược đồ liên kết giữa các bảng...</small>

<small>4 Thiết kế giao diện...</small>

<small>KẾT LUẬN...</small>

<small>Tài liệu tham khảo...</small>

CHƯƠNG 1: PHÂN TÍCH

I. Khảo sát hệ thống

1. Hiện trạng:

Thị trường sách tại Việt Nam là một thị trường ngày càng phát triển, có rấtnhiều cửa hàng xuất hiện, nhưng đa số các cửa hàng này đều chưa có phầnmềm quản lý, việc quản lý đều thực hiện theo phương thức truyền thống nhưsau:

-Nhập sản phẩm từ nhà cung cấp: lập hóa đơn đặt mua, gửi đơn đặt mua, nhậnhàng từ nhà cung cấp, lưu hàng vào kho, thanh toán, quảng cáo trưng bày sảnphẩm mới, bày bán trưng bày sản phẩm lên các kệ hàng, …

-Quy trình mua sản: được thực hiện khi có sự tiếp xúc trực tiếp giữa người muavà người bán

-Thanh toán trực tiếp khi mua hàng tại cửa hàng bằng tiền mặt

Với phương thức kinh doanh truyền thống trên đã dẫn đến các hạn chế sau: -Tốn diện tích trưng bày, tốn thời gian để mua và chọn sản phẩm. Quảng cáosản phẩm khó khăn và chi phí tốn kém. Trực tiếp làm giảm đáng kể doanh thucủa cửa hàng. Hơn thế nữa việc áp dụng giải pháp áp dụng công nghệ thông tinvào trong quản lý, thương mại hiện nay là một xu thế tất yếu. Giúp cho cửahàng giải quyết được các khó khăn trên và điều quan trọng là đáp ứng được nhucầu của đông đảo khách hàng

Ưu điểm của hệ thống bán hàng trực tuyến:

- Chi phí nhận được đơn đặt hàng trên hệ thống sẽ rẻ hơn so với hầu hết cáchnhận đơn đặt hàng khác, kể cả đặt tại cửa hàng, qua điện thoại, hay đến tận nhà.

</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4">

- Chi phí xử lý và quản lý thấp hơn

- Các đơn đặt hàng qua hệ thống thường ít sai sót hơn. Nhược điểm:

-Sự bảo mật trên internet không được đảm bảo, các khách hàng không thể xácnhận được họ đang mua hàng của ai và các thông tin tài khoản bị tiết lộ,kháchcó nguy cơ có thể nhận được hàng kém chất lượng và lo lắng về các chính sáchtrả hàng lại.

-Các hệ thống nhận tiền thanh tốn rất khó sử dụng và các doanh nghiệp khơngcó đủ kiến thức về các phần mềm và các tiến trình liên quan.

2.Khảo sát một số hệ thống bán sách hiện nay

Khảo sát hệ thống trang website: class="text_page_counter">Trang 5</span><div class="page_container" data-page="5">

Hình thức: hệ thống bán hàng trực tuyến có chi nhánh chính tại TP.Hồ ChíMinh:Tầng B2-Vincom Center,72 Lê Thánh Tơn,P.Bến Nghé,Q1.

Các sản phẩm sách được bày bán trên hệ thống đa dạng đầy đủ Hình thức thanh tốn:

+ Thanh tốn COD (Khách thanh toán sau khi nhận hàng) + Thanh toán chuyển khoản

Cách thức mua hàng:

Khách hàng truy cập trang hệ thống, sau khi giao diện trang hệ thống xuất hiện:+ Đối với khách hàng đã có tài khoản: khách hàng đăng nhập tài khoản bằng sốđiện thoại, mật khẩu để đăng nhập vào hệ thống, xem hàng, và tiến hành muahàng.

+ Đối với khách hàng chưa có tài khoản có thể nhấn đăng kí để tạo tài khoản,bằng cách nhập số điện thoại, và mã xác nhận gửi về máy, sau khi nhập mã xácnhận chính xác, q khách nhập thơng tin địa chỉ, tên, mật khẩu. Đăng kí thànhcơng và có thể tiến hành mua hàng.

+ Trong trường hợp khách hàng chưa có tài khoản, và cũng khơng muốn tạo tàikhoản, vẫn có thể truy cập trang website xem sản phẩm, khi mua hàng chỉ cầnnhập số điện thoại, tên, địa chỉ giao hàng, hình thức thanh tốn, là có thể đặthàng thành công.

</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6">

Giao diện trang website: Khoa học, dễ sử dụng, có nhiều danh mục liệt kê theotừng loại sản phẩm. Dễ dàng đặt hàng và lựa chọn sản phẩm.

Có đầy đủ các chức năng của hệ thống: Tìm kiếm, Danh mục sản phẩm, Muahàng…

II. Hình thành và mơ tả hệ thống:

1.Mơ tả hệ thống:

a. Nguyên tắc chung:

-Hệ thống cửa hàng thực hiện hoạt động và vận hành. Đối tượng phục vụ là tấtcả khách hàng có nhu cầu mua hàng nhưng muốn tiết kiệm thời gian mua hàng. -Sản phẩm được kinh doanh phải có nguồn gốc, giấy chứng nhận hợp pháp theođúng quy định pháp luật.

-Hoạt động mua bán tại website phải được thực hiện công khai, minh bạch đảmbảo quyền lợi của người tiêu dùng.

-Thông tin cá nhân của khách hàng, nhân viên ,người giao hàng và dữ liệu vềdoanh số bán hàng và doanh thu cần được bảo mật.

b. Nhiệm vụ:

+Xây dựng hệ thống ở mức độ hoàn thiện, sử dụng ổn định. +Đề xuất cải thiện nâng cao chất lượng hàng hóa.

+Bảo trì và nâng cấp khi cần thiết.

+Giám sát việc thực hiện các hoạt động khi sử dụng hệ thống để nâng cao cáccải thiện và mở rộng chương trình.

2. Các quy trình nghiệpvụ

A. Quy trình giao dịch mua hàng:

Bước 1: Truy cập trang hệ thống, tìm xem sản phẩm cần mua

Bước 2: Bấm chọn vào sản phẩm bản thân quan tâm, xem giá và thông tin chitiết sản phẩm đó, nếu quý khách phân vân có thể ấn “Thêm vào giỏ hàng”, nếumuốn mua ngay sản phẩm bấn chọn “Mua ngay”.

</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7">

Bước 3: Đối với các khách hàng đã có tài khoản và đăng nhập chỉ cần chọnphương thức thanh toán, rồi bấm chọn đặt hàng, ngồi ra cịn nhận thêm ưu đãivề mã giảm giá, ví tích điểm khi đặt hàng.

Với khách hàng chưa có tài khoản hệ thống yêu cầu khách hàng nhập Tên, sốđiện thoại, địa chỉ nhận hàng, phương thức thanh tốn, Sau đó bấm chọn đặthàng.

Bước 4: Sau khi tiếp nhận đơn đặt hàng của khách hàng, hệ thống sẽ liên lạc lạivới khách hàng qua thông tin khách hàng cung cấp để xác thực lại thông tin đơnhàng.

Bước 5: Giao hàng tận nơi cho khách hàng, thời gian giao hàng và lấy hàng tùythuộc vào khoảng cách địa lý và thời gian đặt hàng.

B. Quy trình thanh tốn:

Cách 2: Thanh tốn chuyển khoản

+Bước 1: Khách hàng tìm hiểu thơng tin sản phẩm muốn mua

+Bước 2: Khách hàng xác thực đơn hàng (Tên, Số điện thoại, Địa chỉ giaohàng).

+Bước 3: Cửa hàng xác nhận lại thông tin đơn đặt hàng của khách hàng +Bước 4: Người mua thanh toán

+Bước 5: Người bán chuẩn bị hàng và giao hàng +Bước 6: Người mua nhận hàng kiểm tra sản phẩm. C. Quy trình xử lý khi đơn hàng bị hủy

</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8">

Đơn hàng của khách hàng sẽ bị hủy khi khách hàng hủy đơn đặt hàng, hoặc đơnđặt hàng quá hạn cho phép, hệ thống không thực hiện được đơn hàng. Giải pháp:

+Nếu hệ thống không thể thực hiện được đơn hàng hoặc quá hạn mà vẫn chưađược vận chuyện giao đến tay khách hàng hệ thống sẽ thông báo tới khách hàngđể hủy bỏ đơn hàng hoặc tiếp tục đặt hàng.

+Nếu khách hàng hủy đơn hàng thì khách hàng phải chịu tiền cước phí vậnchuyển.

Trong trường hợp khách hàng muốn đổi trả khiếu nại sản phẩm, Với hình thức(Thanh tốn COD) khách hàng thanh tốn tiền cước phí vận chuyển cho bêngiao hàng, bên giao hàng sẽ gửi lại sản phẩm cho phía cửa hàng xác định lỗi,nếu lỗi sai sót từ phía cửa hàng hệ thống sẽ đổi trả lại sản phẩm khác cho kháchhoặc hồn lại tiền cước phí.

Cịn với hình thức chuyển khoản khách hàng sau khi kiểm tra sản phẩm nếuphát hiện vấn đề, khách hàng gửi lại sản phẩm cho bên giao hàng, bên giaohàng gửi lại sản phẩm cho cửa hàng xác nhận lại, nếu có lỗi sẽ đổi trả sản phẩmkhác hoặc hồn lại tiền chuyển khoản của khách hàng, nếu khơng có lỗi từ phíacửa hàng nhưng khách hàng khơng chịu nhận hàng, hệ thống cũng sẽ hoàn trảtiền chuyển khoản ban đầu nhưng trừ đi tiền cước phí vận chuyển.

D.Quy trình giao hàng

Bước 1:Sau khi đơn hàng được xác thực nhân viên kiểm tra hàng hóa theo hóađơn, đóng gói cẩn thận ,để đảm bảo hàng hóa trong quá trình vận chuyển khơngbị hư hỏng ảnh hưởng tới chất lượng sản phẩm .

Bước 2:Người giao hàng nhận đơn hàng từ hệ thống sau khi khách hàng đặthàng thành công và đơn hàng đã xác thực và đến cửa hàng lấy đơn hàng đượcnhân viên đóng gói.

Bước 3:Người giao hàng vận chuyển hàng hóa đến địa chỉ khách hàng đã cungcấp.

Bước 4:Giao hàng cho khách hàng và nhận thanh tốn(đối với trường hợpkhách hàng chọn hình thức thanh toán COD).

Bước 5:Sau khi giao hàng và nhận thanh toán,người giao hàng xác nhận với hệthống đơn hàng đã giao thành công.

E. Yêu cầu về hệ thống:

</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9">

-Khả năng thích nghi và tính ổn định: ứng dụng phải chạy được trên tất cả các trình duyệt cũng như thiết bị di động, điện thoại thơng minh.

-Tính chính xác: ứng dụng phải chạy đúng như quy trình cài đặt -Tính sẵn sàng: sẵn sàng sử dụng ngay lập tức khi vừa truy cập

-Tính tái sử dụng: ứng dụng có thể nâng cấp dễ dàng cho những mục đích pháttriển thêm chức năng.

-Dễ dàng sử dụng: ứng dụng dễ sử dụng ngay cả đối với người chưa biết đếnnghiệp vụ của hệ thống và những người khơng quen sử dụng.

III. Phân tích hệ thống

1. Xác định tác nhân, UseCase

1.1 Xác định tác nhân

• Khách hàng: Là người có nhu cầu mua hàng, tương tác với hệ thông thông qua các hoạt động xem thông tin sản phẩm, đặt hàng theo ý muốn… • Nhân viên: Là người trực tiếp thực hiện hầu hết các hoạt động trong cửa hàng (xử lý các đơn hàng chốt đơn, hủy đơn, lập báo cáo thống kê theo tháng hoặc khi có yêu cầu của cấp trên…)

• Quản lý: Là người sử dụng hệ thống, tham gia vào việc quản lý sản phẩm, quản lý tài khoản nhân viên, bảo trì và nâng cấp hệ thống, nhận báo cáo thống kê doanh thu từ nhân viên.

• Người giao hàng: Là người sự dụng các chức năng của hệ thống,tham giavào việc tiếp nhận đơn hàng ,quản lí đơn hàng.

1.2 Xác định UseCase của tác nhân

hàng ,Người giao hàng2 Quản lý nhân viên (Thêm, sửa,

xóa tài khoản nhân viên)

Quản lý 3 Quản lý sản phẩm (Thêm, sửa,

xóa sản phẩm)

Quản lý

5 Quản lý đơn đặt hàng (xem, chốt,hủy đơn đặt hàng)

Nhân viên

</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10">

7 Tìm kiếm sản phẩm Nhân viên, Khách hàng 8 Xem thông tin sản phẩm Nhân viên, Khách hàng 9 Quản lý giỏ hàng (Thêm, xóa sản

phẩm khỏi giỏ hàng, đặt hàng)

Khách hàng 10 Tiếp nhận đơn hàng(xem thông

tin khách hàng,xem hóa đơn, phảnhồi,cập nhật trạng thái đơn hàng)

hàng) đã có tài khoản trên hệ thống.

Kịch bản bình thường 1.Hệ thống hiển thị giao diện yêu cầu đăng nhập 2.Người dùng nhập tài khoản, mật khẩu 3.Hệ thống kiểm tra tính hợp lệ của tài khoản

4.Đăng nhâp thành công, hiển thị giao diện phù hợp vớingười dùng

Kịch bản thay thế Người dùng nhập sai tài khoản (hoặc mật khẩu), hệthống yêu cầu nhập lại Quay lại bước 2

2.2 Đăng kí tài khoản

Actor Khách hàng ,Người giao hàngĐiều kiện tiên quyết Khơng

Kịch bản bình thường 1.Hệ thống hiển thị giao diện đăng kí tài khoản2.Người dùng nhập các trường thông tin bắt buộc3.Hệ thống kiểm tra tính hợp lệ của tài khoản vừa đăngkí

4.Đăng kí thành công,hiện thị giao diện đăng nhập

Kịch bản thay thế 1.Người dùng nhập thiếu các trường bắt buộc ,hệ thống

</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11">

yêu cầu nhập lại Quay lại bước 2

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

Tiêu đề Xem thông tin sản phẩm

Điều kiện tiên quyết Người dùng (nhân viên, khách hàng) đã truy cập vào hệ thống.

Kịch bản bình thường 1. Người dùng chọn sản phẩm cần xem chi tiết sản phẩm2. Hệ thống hiển thị thơng tin: hình ảnh, tên sản phẩm,đặc điểm, giá bán, nhà sản xuất …, hiển thị lên giaodiện chi tiết sản phẩm.

Kịch bản thay thế

2.3 Xem, Sửa thông tin tài khoản nhân viên

Tiêu đề Xem, Sửa thông tin tài khoản nhân viên

Điều kiện tiên quyết Quản lý phải đăng nhập hệ thống

Kịch bản bình thường 1.Quản lý truy cập chức năng quản lý tài khoản nhânviên

2. Quản lý truy cập chức năng sửa thông tin tài khoản 3. Hệ thống hiển thị form sửa thông tin với các thông tincũ của thành viên hiện tại

4.Quản lý nhập đầy đủ thông tin mới, nhấn lưu thay đổi 5. Hệ thống lưu lại thông tin đã thay đổi

Kịch bản thay thế Thông tin nhập vào không hợp lệ

1 Hệ thống thông báo thông tin sai định dạng trong hệ thống

2. Chuyển về giao diện nhập thông tin 2.4 Thêm sản phẩm

Điều kiện tiên quyết Quản lý phải đăng nhập hệ thống

Kịch bản bình thường 1.Quản lý truy cập chức năng quản lý sản phẩm 2.Quản lý truy cập chức năng thêm sản phẩm

3.Quản lý nhập đầy đủ thông tin sản phẩm: mã, tên sản

</div><span class="text_page_counter">Trang 12</span><div class="page_container" data-page="12">

phẩm, giá, số lương, nhà sản xuất, nhà cung cấp… lêngiao diện nhập sản phẩm

4.Quản lý chọn nhập sản phẩm Kịch bản thay thế Sản phẩm không hợp lệ

1.Hệ thống thông báo sản phẩm sai định dạng trong hệ thống

2.Chuyển về giao diện nhập sản phẩm 2.5 Xóa sản phẩm

Điều kiện tiên quyết Quản lý phải đăng nhập hệ thống

Kịch bản bình thường 1. Quản lý truy cập chức năng quản lý sản phẩm 2. Quản lý chọn sản phẩm cần xóa rồi ấn xóa 3. Quản lý xác nhận có

4. Hệ thống xóa thơng tin sản phẩm. Kịch bản thay thế

2.5 Sửa thông tin sản phẩm

Tiêu đề Sửa thông tin sản phẩm

Điều kiện tiên quyết Quản lý phải đăng nhập hệ thống

Kịch bản bình thường 1.Quản lý truy cập chức năng quản lý sản phẩm 2.Quản lý chọn sản phẩm cần sửa và ấn sửa 3.Quản lý sửa thông tin muốn thay đổi 4.Quản lý chọn xong

5.Hệ thống lưu, cập nhật thông tin đã sửa. Kịch bản thay thế

2.6 Xem đơn hàng

Điều kiện tiên quyết Người dùng(nhân viên,người giao hàng)đã đăng nhập hệ thống

Kịch bản bình thường 1. Người dùng truy cập chức năng quản lý đơn hàng2. Người dùng chọn đơn hàng cần xem

3. Hệ thống hiển thị thông tin chi tiết đơn hàng

</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13">

muốn xem. Kịch bản thay thế

2.7 Chốt đơn

Tiêu đề Chốt đơn hàng

Điều kiện tiên quyết Nhân viên đã đăng nhập vào hệ thống

Kịch bản bình thường 1. Nhân viên truy cập chức năng quản lý đơn hàng 2.Nhân viên chọn đơn hàng cần chốt rồi ấn chốt 3. Hệ thống lưu, cập nhật thông tin đơn hàng. Kịch bản thay thế

2.8 Hủy đơn hàng

Điều kiện tiên quyết 1. Người dùng phải đăng nhập hệ thống 2. Trạng thái đơn hàng là chưa xuất

Kịch bản bình thường 1. Người dùng yêu truy cập chức năng quản lý đơn hàng 2. Người dùng chọn đơn hàng cần hủy

3. Người dùng chọn hủy đơn hàng

4. Hệ thống lưu, cập nhật thông tin đã thay đổi Kịch bản thay thế

2.9 Thêm sản phẩm vào giỏ hàng

Tiêu đề Thêm sản phẩm vào giỏ hàng

Điều kiện tiên quyết Khách hàng đã chọn sản phẩm vào giỏ hàng

Kịch bản bình thường 1.Khách hàng chọn sản phẩm muốn thêm vào giỏ hàng 2.Khách hàng chọn thêm sản phẩm vào giỏ hàng. 3.Hệ thống lưu, cập nhật thông tin sản phẩm đã thêm vào giỏ hàng

</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14">

Kịch bản thay thế

2.10 Xóa sản phẩm khỏi giỏ hàng

Tiêu đề Xóa sản phẩm khỏi giỏ hàng

Điều kiện tiên quyết Khách hàng đã thêm sản phẩm vào giỏ hàng

Kịch bản bình thường 1. Khách hàng chọn sản phẩm muốn xóa khỏi giỏ hàng 2. Khách hàng chọn xóa sản phẩm khỏi giỏ hàng 3. Hệ thống xóa thơng tin sản phẩm trong giỏ hàng. Kịch bản thay thế

3. Đơn đặt hàng được lưu và cập nhật lên hệ thống. Kịch bản thay thế

2.12 Lập báo cáo

Tiêu đề Lập báo cáo

Điều kiện tiên quyết Nhân viên đã đăng nhập vào hệ thống Kịch bản bình thường 1. Nhân viên nhấn vào form báo cáo

2. Form báo cáo xuất hiện

2.Nhân viên điền thông tin theo mặc định của form 3.Nhấn lưu báo cáo

4.Hệ thống cập nhật báo cáo và lưu thông tin báo cáo Kịch bản thay thế Thông tin nhập vào không hợp lệ

1 Hệ thống thông báo thông tin sai định dạng trong hệ thống

2. Chuyển về giao diện nhập báo cáo. 2.13 Tìm kiếm sản phẩm

</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15">

Actor Nhân viên, Khách hàng

Điều kiện tiên quyết Người dùng (nhân viên, khách hàng) đã truy cập vào hệ thống.

Kịch bản bình thường 1.Hệ thống hiển thị giao diện, người dùng kích vào mụctìm kiếm sản phẩm.

2.Hệ thống hiển thị form tìm kiếm: nhập tên sản phẩmmuốn tìm, hoặc tìm kiếm theo danh mục đã được sắpsếp sẵn của hệ thống.

4.Hệ thống hiển thị các sản phẩm phù hợp với kết quảtìm kiếm, trong trường hợp khơng tìm thấy sản phẩmtương thích, hi ện thơng báo khơng tìm thấy thơng tinthích hợp.

Kịch bản thay thế

2.14 Xem thông tin khách hàng

Tiêu đề Xem thông tin người mua

Điều kiện tiên quyết Người dùng (người giao hàng) đã truy cập vào hệ thống. Kịch bản bình thường 1.Người dùng chọn chức năng quản lí đơn hàng

2.Người dùng chọn đơn hàng cần xem3.Người dùng chọn xem thông tin người mua4.Hệ thống hiện thị thông tin người mua

Kịch bản thay thế

2.15 Xem hóa đơn

Điều kiện tiên quyết Người dùng (người giao hàng) đã truy cập vào hệ thống.

</div><span class="text_page_counter">Trang 16</span><div class="page_container" data-page="16">

Kịch bản bình thường 1.Người dùng chọn chức năng quản lí đơn hàng2.Người dùng chọn đơn hàng cần xem3.Người dùng chọn xem hóa đơn4.Hệ thống hiện thị hóa đơn đơn hàng

Kịch bản thay thế

2.16 Phản hồi về đơn hàng

Tiêu đề Phản hồi về đơn hàng

Điều kiện tiên quyết Người dùng (người giao hàng) đã truy cập vào hệ thống. Kịch bản bình thường 1.Người dùng chọn chức năng quản lí đơn hàng

2.Người dùng chọn đơn hàng cần xem3.Người dùng chọn phản hồi về đơn hàng4.Hệ thống hiện thị thị phản hồi lên hệ thống

Kịch bản thay thế

2.17 Cập nhật trạng thái đơn hàng

Tiêu đề Cập nhật trạng thái đơn hàng

Điều kiện tiên quyết Người dùng (người giao hàng) đã truy cập vào hệ thống. Kịch bản bình thường 1.Người dùng chọn chức năng quản lí đơn hàng

2.Người dùng chọn đơn hàng cần xem

3.Người dùng chọn cập nhật trạng thái đơn hàng4.Hệ thống lưu lại trạng thái đơn hàng

</div><span class="text_page_counter">Trang 17</span><div class="page_container" data-page="17">

Kịch bản thay thế

2.18 Đăng xuất

Actor Người giao hàng,Quản lí ,Nhân viên,Khách hàngĐiều kiện tiên quyết Người dùng (người giao hàng,quản lí,nhân viên,khách

hàng) đã truy cập vào hệ thống. Kịch bản bình thường 1.Người dùng chọn chức năng đăng xuất

2.Hệ thống hiện thị thông báo đăng xuất thành công vàchuyển sang giao diện phù hợp với người dùng

Kịch bản thay thế

3. Biểu đồ UseCase

3.1 Biểu đồ UseCase tổng quát:

3.2 Biểu đồ UseCase quản lý:

</div><span class="text_page_counter">Trang 18</span><div class="page_container" data-page="18">

3.3 Biểu đồ UseCase nhân viên:

3.4 Biểu đồ UseCase khách hàng:

</div><span class="text_page_counter">Trang 19</span><div class="page_container" data-page="19">

3.5 Biểu đồ UseCase người giao hàng:

</div><span class="text_page_counter">Trang 20</span><div class="page_container" data-page="20">

4. Biểu đồ hoạt động

a Đăng nhập hệ thống

</div><span class="text_page_counter">Trang 21</span><div class="page_container" data-page="21">

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

</div><span class="text_page_counter">Trang 22</span><div class="page_container" data-page="22">

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

</div><span class="text_page_counter">Trang 23</span><div class="page_container" data-page="23">

d Xem sửa thông tin tài khoản nhân viên

e Thêm sản phẩm

</div><span class="text_page_counter">Trang 24</span><div class="page_container" data-page="24">

f Sửa sản phẩm

</div><span class="text_page_counter">Trang 25</span><div class="page_container" data-page="25">

g Xóa sản phẩm

</div><span class="text_page_counter">Trang 27</span><div class="page_container" data-page="27">

h Xem đơn hàng

</div><span class="text_page_counter">Trang 28</span><div class="page_container" data-page="28">

i Chốt đơn

</div><span class="text_page_counter">Trang 29</span><div class="page_container" data-page="29">

k Hủy đơn hàng

</div><span class="text_page_counter">Trang 30</span><div class="page_container" data-page="30">

l Thêm sản phẩm vào giỏi hàng

</div><span class="text_page_counter">Trang 31</span><div class="page_container" data-page="31">

m Xóa sản phẩm khỏi giỏ hàng

</div><span class="text_page_counter">Trang 32</span><div class="page_container" data-page="32">

n Đặt hàng

</div><span class="text_page_counter">Trang 33</span><div class="page_container" data-page="33">

p Lập báo cáo

o Đăng kí

</div>

×