1. Trang chủ
  2. » Luận Văn - Báo Cáo

BÁO cáo môn PHÂN TÍCH NGHIỆP vụ PHẦN mềm tên đề tài PHÂN TÍCH và THIẾT kế hệ THỐNG bán đồ ăn vặt NIKA MEN

64 76 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

Tiêu đề Phân Tích và Thiết Kế Hệ Thống Bán Đồ Ăn Vặt Nika Men
Người hướng dẫn Nguyễn Thanh Quyên
Trường học Trường Đại Học Thương Mại
Chuyên ngành Phân Tích Nghiệp Vụ Phần Mềm
Thể loại báo cáo
Năm xuất bản 2021-2022
Thành phố Hà Nội
Định dạng
Số trang 64
Dung lượng 2,2 MB

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

Nội dung

Tiếp đón và tư vấn khách hàng -> giới thiệu sản phẩm -> khách hàng chọn được sản phẩm và cung cấp thông tin cho nhân viên -> nhân viên tạo đơn hàng -> nhân viên lấy hàng -> in hóa đơn ->

Trang 1

BÁO CÁO MÔN:

PHÂN TÍCH NGHIỆP VỤ PHẦN MỀM

Tên đề tài:

PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG BÁN ĐỒ ĂN VẶT NIKA MEN

Giảng viên: Nguyễn Thanh Quyên Nhóm: 6

Mã học phần: BA06 Năm học: 2021-2022

Hà nội, 05/2022

Trang 2

lý, kinh doanh để tối ưu hóa các nguồn lực con người, cơ sở vật chất, chi phí để hoạt động kinh doanh đạt hiệu quả cao hơn, tạo lợi thế cạnh tranh với các doanh nghiệp khác Để có thể tạo ra một hệ thống thông tin ứng dụng trong doanh nghiệp thì cần phải có một bản phân tích thiết kế, bản phân tích thiết kế theo thời gian thì cũng đòi hỏi phải chi tiết, đầy đủ, mô tả được hết các trường hợp xảy ra trong vòng đời và có thể dựa vào đó để nắm bắt được sự thay đổi của hệ thống, khắc phục các

sự cố và đặc biệt là có khả năng sử dụng lại cao mà hầu hết các ứng dụng ngày nay đòi hỏi.

Ngày nay, phân tích và thiết kế hệ thống thông tin theo hướng đối tượng là hình thức phân tích thiết kế được sử dụng phổ biến nhất do tính hiệu quả và có nhiều lợi ích nổi trội của nó so với các hình thức khác như khả năng sử dụng lại, miền ứng dụng rộng,

Bằng các kiến thức được học trong khoá học “Phân tích nghiệp vụ phần

mềm" nhóm đã tiến hành thực hiện đề tài “Phân tích thiết kế hệ thống bán đồ ăn vặt Nika Men" Quá trình hoàn thiện bài báo cáo sẽ không tránh khỏi những sai sót,

rất mong nhận được những ý kiến đóng góp từ giảng viên và các bạn.

Trang 4

2021-2022 cho sinh viên K56SD.

iBPO ra đời nhằm cung cấp dịch vụ chuẩn hóa quy trình, kiểm soát hiệu lực quy trình, tuyển dụng, đào tạo giúp cho các doanh nghiệp tối ưu hóa nguồn lực, cải thiện chất lượng dịch vụ và tăng doanh thu Bên cạnh đó, còn có học viện iBPO thường xuyên tổ chức các khóa đào tạo offline và in-house: Phân tích nghiệp vụ phần mềm, Kỹ năng quản lý dành cho cán bộ cấp trung, Quy trình phát triển phần mềm, Kiểm thử phần mềm…

Với nhiều kinh nghiệm trong việc giảng dạy như vậy, khóa học công ty mang đến giảng dạy rất chuyên nghiệp và thực tế Sinh viên được chia thành từng nhóm nhỏ hoạt giống một đội dự án trong doanh nghiệp Bọn em không chỉ được truyền đạt những bài giảng lý thuyết, cùng với đó còn thực hành các tình huống thực tế ngay trên lớp Điều này làm cho buổi học trở nên sôi nổi và hiệu quả hơn rất nhiều.

Bên cạnh đó, bọn em được nghe những chia sẻ thực tế của giảng viên Nguyễn Thanh Quyên – người cô có năng lực và nhiều kinh nghiệm trong lĩnh vực này Trong

9 buổi học, bọn em được học những kiến thức, kỹ năng để trở thành một Business Analyst (BA) theo thứ tự:

Buổi 1: Tổng quan nghề BA của công ty phần mềm, sứ mệnh, mô tả công việc

và lộ trình công danh; Các quy trình công việc của BA

Buổi 2: Khảo sát yêu cầu người dùng Buổi 3: Phân tích và phát triển yêu cầu Buổi 4: User story

Buổi 5: Mô hình hóa nghiệp vụ bằng Usecase và Activity diagram Buổi 6: Phân tích dữ liệu

Buổi 7: UI/UX và vẽ sketch, mockup bằng draw.io; Viết bản mô tả yêu cầu Buổi 8: Quản lý yêu cầu và quản lý thay đổi yêu cầu; Chuyển giao/đào tạo yêu

cầu/demo/giới thiệu sản phẩm

Trang 5

BỐI CẢNH DOANH NGHIỆP, SẢN PHẨM

Nhà hàng Nika hiện đang kinh doanh các sản phẩm đồ ăn vặt với 2 chi nhánh,

có chủ cửa hàng, mỗi chi nhánh có 3 nhân viên bán hàng và 1 quản lý Nhà hàng đang kinh doanh theo kiểu truyền thống là chủ yếu và một phần qua các ứng dụng Grab, Shopee Food, Baemin, và một số ứng dụng khác Các công việc quản lý hàng hóa, quản lý nhân viên, quản lý kho được ghi chép vào giấy tờ còn việc tính toán lương, doanh thu làm bằng excel khiến doanh nghiệp gặp nhiều khó khăn như: sổ sách lâu ngày bị mất, bị rách mất nhiều thời gian đôi khi còn gặp phải sai sót và phải tính toán lại từ đầu.

Cơ cấu tổ chức hiện tại của nhà hàng:

- Chủ cửa hàng: giám sát doanh thu, lợi nhuận, hoạt động của các chi nhánh từ xa.

- Quản lý: giám sát hoạt động của nhân viên chi nhánh, báo cáo và thống kê doanh thu hàng ngày

- Nhân viên: trao đổi trực tuyến với nhiều khách hàng Doanh nghiệp đang có dự định mở thêm 2-3 chi nhánh mới Bài toán mà doanh nghiệp đặt ra là có thể đơn giản hóa các quy trình quản lý và có thể làm việc một cách nhanh chóng chính xác, mọi công việc liên kết với nhau và có thể quản lý 24/24, phần mềm bán hàng có giao diện dễ sử dụng màu sắc tươi sáng bảo mật tốt dữ liệu Doanh nghiệp yêu cầu hệ thống mới có các chức năng:

Trang 6

2 Báo cáo doanh thu

3 Báo cáo tồn kho

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

Trang 7

BIÊN BẢN QUẢN LÝ YÊU CẦU THAY ĐỔI

Dự án: [Nika Men]

1 THÔNG TIN CHUNG

Nội dung: Thực hiện thay đổi yêu cầu cho công ty Nika Men về hệ thống bán đồ ăn vặt.

Thời gian thay đổi: 10/05/2022 Địa điểm: G201 Thành viên tham gia:

Phía cán bộ Công ty Nika Men:

1 Lê Thị Hường Chủ cửa hàng

2 NỘI DUNG THAY ĐỔI

1 17/04/2022 PO - Đặng Thanh Sơn Thay đổi đề tài dự án, chuyển từ dự

án Beauty bán mỹ phẩm sang dự án Nika Men bán đồ ăn vặt

2 24/04/2022 PO Bỏ chức năng Quản lý kho, thêm

mới chức năng quản lý sản phẩm

3 07/05/2022 PO Sửa user story: chủ cửa hàng tham

gia tất cả hoạt động của cửa hàng

3 XÁC NHẬN YÊU CẦU THAY ĐỔI

Toàn bộ nội dung biên bản trên đã được xác nhận, thông qua bởi các thành viên

Trang 8

Ngày 10/05/2022 Ngày 10/05/2022

Đại diện đơn vị Nika Đại diện Nika Men

PHIẾU KHẢO SÁT

Dự án: [Nika Men]

1 THÔNG TIN CHUNG

Nội dung khảo sát: Thực hiện khảo sát cho công ty Nika Men về hệ thống bán đồ ăn vặt.

Thời gian khảo sát: 13:00 pm - 19/04/2022 Địa điểm: G201 Thành viên tham gia khảo sát:

Phía cán bộ Công ty Nika Men:

1 Lê Thị Hường Chủ cửa hàng

Trang 9

2 NỘI DUNG KHẢO SÁT

1 Hiện tại quy trình bán hàng của cửa hàng có các giai đoạn và diễn ra như thế nào?

Tiếp đón và tư vấn khách hàng -> giới thiệu sản phẩm -> khách hàng chọn được sản phẩm và cung cấp thông tin cho nhân viên -> nhân viên tạo đơn hàng -> nhân viên lấy hàng -> in hóa đơn -> khách hàng thanh toán

Cuối mỗi tháng, thống kê doanh thu và báo cáo cho chủ cửa hàng

2 Hiện tại cửa hàng đã từng sử dụng phần mềm nào để hỗ trợ công việc bán hàng chưa ạ?

Chưa, hiện tại bên tôi đang sử dụng hoàn toàn bằng giấy, sổ sách và tính toán bằng Excel

3 Cửa hàng có kết nối internet hay wifi không? Hiện tại bên tôi có sử dụng wifi

4 Hiện trạng đường truyền như thế nào? Nhà cung cấp dịch vụ cho đường truyền là FPT nên đường truyền rất ổn định

5 Các hồ sơ, giấy tờ báo cáo mỗi tuần sẽ được cửa hàng lưu trữ, quản lý như thế nào?

Cửa hàng tôi lưu trữ thủ công nên rất khó bảo quản thời gian lâu dài và dễ mất mát

6 Cửa hàng anh/chị đang báo cáo theo phương thức nào? Việc tính toán chi phí và thống kê doanh thu còn làm bằng excel, sổ sách báo cáo

còn thủ công bằng giấy tờ

7 Tần suất cửa hàng khi làm báo cáo? Các chi nhánh sẽ tổng hợp báo cáo mỗi tháng 1 lần

8 Cửa hàng có gặp khó khăn gì khi báo cáo không?

Có khá nhiều khó khăn vì đều làm bằng giấy tờ nên rất khó lưu trữ dữ liệu và thông tin, tính toán cũng thủ công nên dễ nhầm lẫn Mỗi lần làm báo cáo thường mất vài ngày vì làm mất rất nhiều thời gian

9 Những khó khăn anh/chị gặp phải hiện tại trong quá trình bán hàng?

Với quy trình thủ công chỉ dùng sổ sách như hiện tại thì tôi thấy mất nhiều thời gian và thường gặp sai sót, khó khăn

Trang 10

10 Anh/chị mong muốn hệ thống mới sẽ khắc phục vấn đề khó khăn trên như thế nào?

Có thể quản lý đơn hàng, thông tin/số lượng sản phẩm trong kho hàng, một cách nhanh chóng, chính xác và có thể quản lý việc chấm công của nhân viên để thuận tiện cho việc quản lý

11 Bên cửa hàng anh/chị đã tham khảo phần mềm bán hàng trên thị trường chưa?

iPOS, POS365, KiotViet, Sapo

12 Cửa hàng mong muốn phần mềm xây dựng giống phần mềm nào?

Giống phần mềm iPOS

13 Với hệ thống mới, anh/chị mong muốn sẽ có những chức năng nào?

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

- Báo cáo doanh thu

- Báo cáo tồn kho

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

14 Hiện tại bên cửa hàng anh/chị đang sử dụng hình thức bán hàng nào?

Bán hàng trực tiếp tại cửa hàng và trên các ứng dụng như Grab, Shopee Food, Baemin…

15 Cửa hàng đang sử dụng phương thức thanh toán nào? Thường thanh toán bằng tiền mặt và chuyển khoản

16 Cửa hàng hiện đang có những chức vụ nào?

Chủ cửa hàng, quản lý chi nhánh, nhân viên

17 Vai trò của các bộ phận sẽ sử dụng phần mềm khi đã hoàn thiện là gì?

Chủ cửa hàng: Giám sát doanh thu, lợi nhuận, hoạt động của các chi nhánh cửa hàng từ xa

Quản lý: Giám sát hoạt động của nhân viên chi nhánh đó, báo cáo và thống kê doanh thu một cách tự động Ngoài ra, quản lý cần giám sát kho hàng, báo cáo

và thống kê số lượng và tình trạng hàng hóa bằng phần mềm với chức năng báo cáo tồn kho

Nhân viên: bán hàng tư vấn trực tiếp với khách hàng, nhận đơn từ khách hàng, xử

lý, hoàn tất đơn hàng và cập nhật trạng thái đơn hàng bằng phần mềm với quản

lý đơn hàng

18 Các bộ phận hiện tại trao đổi Hiện tại hầu hết quy trình bán hàng đều

Trang 11

lạc qua zalo

19 Hiện tại mỗi chi nhánh của cửa hàng đang có tất cả bao nhiêu nhân sự?

Hiện tại cửa hàng có 2 chi nhánh, mỗi chi nhánh sẽ có 3 nhân viên, 1 quản lý

20 Trong tương lai, cửa hàng có dự kiến mở thêm chi nhánh không?

Có, tôi có dự định mở thêm 2-3 chi nhánh

ở các quận Thanh Xuân, Tây Hồ…

21 Anh/chị có mong muốn gì về khả năng truy cập hệ thống (số lượng, tốc độ tải dữ liệu…)?

Khoảng 50-100 lượt truy cập vào cùng 1 thời điểm, tốc độ xử lý và tải dữ liệu ổn định

22 Anh/chị có mong muốn gì về giao diện phần mềm không?

Tôi mong muốn 1 phần mềm bán hàng có giao diện dễ sử dụng, màu sắc tươi sáng (xanh dương, cam )

23 Các vấn đề về an ninh, bảo mật của hệ thống anh/chị có mong muốn gì không?

Bên tôi cần bảo mật tốt dữ liệu về sản phẩm, đơn hàng, doanh thu và các chức năng sẽ được phân quyền rõ ràng

24 Các thiết bị truy cập vào hệ thống của cửa hàng? Chúng tôi hoàn toàn sử dụng bằng máy tính của cửa hàng, tôi muốn sau khi phần

mềm hoàn thiện tôi có thể giám sát các chi nhánh từ xa bằng các phương tiện khác như: laptop, di động… của chủ cửa hàng.

25 Trình độ tin học của nhân viên trong cửa hàng? Đa số nhân viên là sinh viên nên trình độ tin học ở mức ổn

26 Cửa hàng có thường xuyên đưa

ra các chính sách khuyến mãi cho khách hàng không?

Có, vào mỗi dịp lễ thì thường có các chương trình khuyến mãi tại cửa hàng và các ứng dụng bán đồ ăn…

27 Ngân sách bên anh/chị dự trù

28 Anh/chị mong muốn sẽ nhận được sản phẩm vào thời gian nào ạ?

Chúng tôi rất sẵn lòng về việc dùng thử phần mềm, điều đó có thể giúp tôi có cái nhìn tốt hơn và sẽ có nhiều đề xuất cần thiết để hoàn thiện phần mềm.

Trang 12

31 Những chức năng nào anh/chị chú trọng phát triển đầu tiên vậy ạ?

Chúng tôi hy vọng có thể phát triển chức năng quản lý đơn hàng và quản lý sản phẩm sớm nhất

32 Anh/chị muốn bàn giao dùng thử phần mềm trong mấy giai đoạn?

Chúng tôi muốn có 3 giai đoạn bàn giao phần mềm, mỗi giai đoạn sẽ diễn ra trong 1-3 tháng

33 Vậy anh/chị muốn phần mềm bàn giao theo giai đoạn như thế nào và mỗi giai đoạn trong bao lâu?

Giai đoạn 1: chức năng quản lý đơn hàng trong 2 tháng đầu

Giai đoạn 2: chức năng báo cáo doanh thu, báo cáo tồn kho trong 3 tháng tiếp theo

Giai đoạn 3: chức năng quản lý sản phẩm trong 1 tháng

34 Ai sẽ là người chịu trách nhiệm pháp lý khi thông tin khách hàng, nhân viên của cửa hàng

bị lộ?

Chúng tôi sẽ điều tra rõ ràng nguyên do, nếu không do lỗi phần mềm thì bên tôi sẽ hoàn toàn chịu trách nhiệm

35 Cửa hàng có nhân sự phụ trách riêng về mảng IT không? Chúng tôi hiện tại vẫn chưa thuê nhân sự phụ trách bên IT, sau khi phần mềm hoàn

thiện chúng tôi sẽ cân nhắc về việc tuyển nhân sự IT

36 Cửa hàng có địa chỉ website không? Hiện tại thì chúng tôi chưa có địa chỉ website, nhưng tôi mong muốn sau khi

phần mềm hoàn thiện thì sẽ nhanh chóng tiến hành thiết kế và triển khai website để nâng tầm thương hiệu

Trang 13

BIÊN BẢN KHẢO SÁT YÊU CẦU PHẦN MỀM

Tên dự án: Phần mềm quản lý bán đồ ăn vặt Nika Men Mục đích buổi khảo sát: Khảo sát yêu cầu của khách hàng để xây dựng, phát

triển dự án quản lý đồ ăn vặt Nika Men.

Thời gian: 13:00 pm - 19/04/2022 Địa điểm: G201

Thành phần tham gia:

Phía cán bộ Công ty Nika Men:

1 Lê Thị Hường Chủ cửa hàng

NỘI DUNG CHI TIẾT KHẢO SÁT

1 THỰC TRẠNG

● Quản lý bằng giấy, số sách và tính toán bằng Excel

● Hồ sơ, giấy tờ, báo cáo khó bảo quản lâu dài

● Quản lý sổ sách mất nhiều thời gian và có sai sót

● Chỉ bán trực tiếp tại cửa hàng và trên các ứng dụng như Grab, Shopee Food, Baemin, …

● Chưa có địa chỉ website

Trang 14

● Quản lý đơn hàng, quản lý thông tin/số lượng sản phẩm trong kho một cách nhanh chóng, chính xác và quản lý việc chấm công của nhân viên

● Xây dựng phần mềm giống iPOS

● Chức năng: quản lý đơn hàng, báo cáo doanh thu, báo cáo tồn kho, quản

lý sản phẩm

● Dự định mở thêm 2-3 chi nhánh ở các quận Thanh Xuân, Hồ Tây…

● Tốc độ truy cập khoảng 50-100 lượt vào cùng 1 thời điểm

● Giao diện phần mềm dễ sử dụng, màu sắc tươi sáng (xanh dương, cam…)

● Bảo mật tốt dữ liệu sản phẩm, đơn hàng, doanh thu và các chức năng

sẽ được phân quyền rõ ràng

● Bàn giao phần mềm trong 3 giai đoạn:

Giai đoạn 1: Chức năng quản lý đơn hàng(2 tháng đầu) Giai đoạn 2: Chức năng báo cáo doanh thu, báo cáo tồn kho (3 tháng tiếp theo)

Giai đoạn 3: Chức năng quản lý sản phẩm (1 tháng cuối)

● Thiết kế và triển khai website nâng tầm thương hiệu

3 HỒ SƠ, BIÊN BẢN BÀN GIAO

Trang 15

MÔ HÌNH HÓA NGHIỆP VỤ

I.1 Sơ đồ User Story

I.2 Đặc tả User Story

USNK01 Là nhân viên, tôi muốn tìm kiếm đơn hàng theo từ khoá

USNK02 Là nhân viên, tôi muốn tạo đơn hàng khi khách đặt đồ ăn

USNK03 Là nhân viên, tôi muốn sửa đơn hàng khi khách có yêu cầu thay đổi

thông tin đơn hàng

Trang 16

USNK04 Là nhân viên, tôi muốn huỷ đơn hàng khi nhận được yêu cầu huỷ đơn

từ khách.

USNK05 Là nhân viên, tôi muốn lập biên bản chốt ca để bàn giao ca cho nhân

viên khác.

USNK06 Là quản lý cửa hàng, tôi muốn xem báo cáo doanh thu của cửa hàng

theo khoảng thời gian tùy chọn dưới dạng biểu đồ chi tiết.

USNK07 Là quản lý, tôi muốn xem báo cáo tồn kho theo khoảng thời gian nhất

định để biết mặt hàng nào bán chạy nhất.

USNK08 Là chủ cửa hàng, tôi muốn thêm thông tin sản phẩm khi cửa hàng có

mặt hàng mới.

USNK09 Là chủ cửa hàng, tôi muốn sửa thông tin sản phẩm cũ khi chúng có

thay đổi về mô tả, giá cả.

USNK10 Là chủ cửa hàng, tôi muốn xóa thông tin sản phẩm khi mặt hàng đó

không tồn tại nữa.

II.1 UC Tìm kiếm đơn hàng

II.1.1 Sơ đồ

Trang 17

II.1.2 Đặc tả

1 Mã số UC USNK01

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

Quản lý, nhân viên, chủ cửa hàng

3 Mô tả Tôi muốn tìm kiếm thông tin của một đơn hàng để kiểm tra các

thông tin có trong đơn hàng đó

4 Sự kiện/ điều kiện kích hoạt

Nhân viên, quản lý, chủ cửa hàng muốn kiểm tra lại đơn hàng

5 Điều kiện trước

Các tác nhân phải đăng nhập thành công vào hệ thống

Trang 18

6 Điều kiện sau Hệ thống trả về đầy đủ các trường trong đó có các thông tin

khớp với thông tin nhập vào trước đó

7 Luồng chính 1 Nhân viên, quản lý yêu cầu chức năng tìm kiếm đơn hàng

2 Hệ thống hiển thị form tìm kiếm

3 Nhân viên nhập thông tin muốn tìm kiếm

4 Hệ thống hiển thị bảng kết quả tìm kiếm

8 Luồng rẽ nhánh

Không có

9 Luồng ngoại lệ

A1 Nhân viên đột ngột hủy tìm kiếm A1.1 Hệ thống trở về trang chủ A1.2 Kết thúc ca sử dụng A2 Không có dữ liệu cần tìm A2.1 Hệ thống trả về thông báo không có dữ liệu cần tìm A2.2 Hệ thống trở về form tìm kiếm

A2.3 Kết thúc ca sử dụng A3.Hệ thống bị lỗi

A3.1 Hệ thống trở về trang chủ

II.2 UC Tạo đơn hàng

II.2.1 Sơ đồ

Trang 19

II.2.2 Đặc tả

1 Mã số UC USNK02

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

Quản lý, nhân viên, chủ cửa hàng

3 Mô tả Tác nhân tạo đơn hàng khi có đơn đặt hàng từ khách hàng

4 Sự kiện/ điều kiện kích hoạt

Có đơn đặt mua hàng từ khách hàng

5 Điều kiện trước

Nhân viên, quản lý, chủ cửa hàng cần đăng nhập vào hệ thống

và vào mục tìm kiếm đơn hàng

6 Điều kiện sau Đơn hàng được in ra với đầy đủ và đúng thông tin

7 Luồng chính 1 Tác nhân chọn chức năng tạo đơn hàng

2 Hệ thống hiển thị form tạo đơn hàng

3 Tác nhân nhập đầy đủ thông tin

4 Hệ thống lưu vào cơ sở dữ liệu

Trang 20

8 Luồng rẽ nhánh

Nhân viên chọn tạo đơn hàng chứa các thông tin trong đơn hàng vừa tìm vừa tìm hoặc đơn hàng mới

9 Luồng ngoại lệ

A1 Khách hàng trả hàng không muốn mua nữa A1.1 Nhân viên hủy đơn hàng

A1.2 Kết thúc ca sử dụng A2.Hệ thống bị lỗi

Nhân viên, quản lý, chủ cửa hàng

3 Mô tả Là nhân viên, tôi muốn sửa đơn hàng khi khách có yêu cầu thay

đổi thông tin đơn hàng

Trang 21

4 Sự kiện/ điều kiện kích hoạt

Khách hàng muốn, yêu cầu thay đổi thông tin đơn hàng

5 Điều kiện trước

Khách hàng đã có đơn hàng từ cửa hàng và chưa được giao , đơn hàng chưa giao cho khách hàng

6 Điều kiện sau Đơn hàng được sửa theo yêu cầu của khách hàng

Nhân viên thấy đơn hàng của khách hàng trong danh sách đơn hàng

7 Luồng chính 1 Nhân viên chọn chức năng sửa đơn hàng

2 Hệ thống hiển thị giao diện sửa đơn hàng

3 Nhân viên sửa đơn hàng theo yêu cầu khách hàng

4 Hệ thống kiểm tra thông tin sửa

5 Nhân viên lưu thông tin vừa sửa

6 Thông tin được lưu vào hệ thống

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

8 Luồng rẽ nhánh

Hệ thống kiểm tra thông tin sửa: Nếu thông tin hợp lệ, hệ thống hiển thị thông tin đơn hàng Nếu thông tin không hợp lệ, hệ thống thông báo lỗi.

9 Luồng ngoại lệ

A1 Nhân viên không sửa đơn hàng nữa A1.1 Nhân viên hủy thay đổi

A1.2 kết thúc ca sử dụng A2 Nhân viên đột ngột chọn chức năng khác A2.1 Hệ thống hiển thị màn hình xác nhận hủy thay đổi A2.2 Nhân viên xác nhận hủy

A2.3 Ca sử dụng kết thúc A3.Hệ thống bị lỗi

A3.1 Hệ thống trở về trang chủ

II.4 UC Huỷ đơn hàng

II.4.1 Sơ đồ

Trang 22

II.4.2 Đặc tả

1 Mã số UC USNK04

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

Nhân viên, quản lý, chủ cửa hàng

3 Mô tả Là nhân viên, tôi muốn huỷ đơn hàng khi nhận được yêu cầu

huỷ đơn từ khách.

4 Sự kiện/ điều kiện kích hoạt

Khách hàng muốn hủy đơn đặt hàng

5 Điều kiện trước

Khách hàng đã có đơn hàng tại cửa hàng và chưa được giao hàng

6 Điều kiện sau Đơn hàng được hủy bỏ

Nhân viên không thấy đơn hàng của khách hàng trong danh sách đơn hàng

7 Luồng chính 1 Nhân viên chọn Hủy đơn hàng

2 Hệ thống hiển thị giao diện xác nhận hủy đơn hàng

3 Nhân viên xác nhận đồng ý hủy đơn hàng

4 Thông tin được lưu vào hệ thống

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

8 Luồng rẽ nhánh

Khi xác nhận yêu cầu hủy đơn hàng nhân viên không đồng ý

Trang 23

A2.2 Nhân viên xác nhận hủy A2.3 Ca sử dụng kết thúc.

A2.Hệ thống bị lỗi A2.1 Hệ thống trở về trang chủ

Nhân viên, quản lý cửa hàng, chủ cửa hàng

3 Mô tả Nhân viên bán hàng chuyển giao ca

4 Sự kiện/ điều kiện kích hoạt

Nhân viên chuyển giao ca

Trang 24

5 Điều kiện trước

Nhân viên được quyền lập

6 Điều kiện sau Nhân viên ca sau và quản lý xem được biên bản chốt ca của

nhân viên ca trước trên hệ thống

7 Luồng chính 1 Nhân viên chọn lập biên bản chốt ca

2 Nhân viên nhập thông tin vào biên bản (mã, tên nhân viên, số lượng đơn hàng, tổng tiền thu về…)

3 Hệ thống kiểm tra thông tin và lưu lên database

4 Hệ thống thông báo thành công

8 Luồng rẽ nhánh

Khi lập biên bản nhân viên có thể in và huỷ bỏ

9 Luồng ngoại lệ Nhân viên ca trước thực hiện lập biên bản nhưng nhân viên ca

sau và quản lý không xem được biên bản Yêu cầu biên bản chốt

ca thủ công trong giao diện tìm kiếm đơn hàng.

II.6 UC Báo cáo doanh thu

II.6.1 Sơ đồ

Trang 25

II.6.2 Đặc tả

1 Mã số UC USNK06

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

Chủ cửa hàng, quản lý cửa hàng

3 Mô tả Là chủ cửa hàng tôi có thể tìm kiếm, xem các thông tin liên

quan đến tình hình doanh thu của tất cả chi nhánh

Là quản lý cửa hàng, tôi có thể tìm kiếm, xem các thông tin liên quan đến tình hình doanh thu của cửa hàng.

4 Sự kiện/ điều kiện kích hoạt

Chủ cửa hàng, quản lý muốn xem báo cáo, dữ liệu thống kê

5 Điều kiện trước Cửa hàng đã hoạt động trong khoảng thời gian nhất định

6 Điều kiện sau Thông tin báo cáo doanh thu được lưu trữ trên hệ thống

Chủ cửa hàng và quản lý cửa hàng xem được báo cáo

7 Luồng chính 1 Chủ cửa hàng, quản lý yêu cầu chức năng báo cáo doanh

thu

Trang 26

2 Hệ thống hiển thị báo cáo doanh thu tổng quan

3 Chủ cửa hàng, quản lý nhập thông tin báo cáo muốn xem

4 Hệ thống hiển thị báo cáo

5 Chủ cửa hàng, quản lý có thể chọn xuất báo cáo

8 Luồng rẽ nhánh Khi xem báo cáo, chủ cửa hàng/quản lý có thể không xuất báo

cáo.

9 Luồng ngoại lệ A1 Người dùng đột ngột huỷ tìm kiếm

A1.1 Hệ thống trở về báo cáo tổng quan A1.2 Kết thúc ca sử dụng

A2 Từ khoá tìm kiếm không có A2.1 Hệ thống trở về báo cáo tổng quan A2.2 Kết thúc ca sử dụng

A3 Hệ thống bị lỗi A3.1 Hệ thống trở về trang chủ

II.7 UC Báo cáo tồn kho

II.7.1 Sơ đồ

Trang 27

II.7.2 Đặc tả

1 Mã số UC USNK07

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

Chủ cửa hàng, quản lý cửa hàng

3 Mô tả Là chủ cửa hàng, quản lý cửa hàng tôi có thể tìm kiếm, xem

các thông tin liên quan đến tình hình các sản phẩm tồn kho của cửa hàng

4 Sự kiện/ điều kiện kích hoạt

Chủ cửa hàng, quản lý muốn xem báo cáo tồn kho

5 Điều kiện trước Cửa hàng đã hoạt động trong khoảng thời gian nhất định

6 Điều kiện sau Thông tin báo cáo tồn kho được lưu trữ trên hệ thống

Chủ cửa hàng và quản lý cửa hàng xem được báo cáo

7 Luồng chính 1 Chủ cửa hàng, quản lý yêu cầu chức năng báo cáo tồn

kho

2 Hệ thống hiển thị báo cáo tồn kho tổng quan

3 Chủ cửa hàng, quản lý tìm kiếm thông tin báo cáo theo nhu cầu

4 Hệ thống hiển thị báo cáo

5 Chủ cửa hàng, quản lý ấn xuất báo cáo

8 Luồng rẽ nhánh Khi xem báo cáo, chủ cửa hàng/quản lý có thể không xuất báo

cáo.

9 Luồng ngoại lệ A1 Người dùng đột ngột huỷ tìm kiếm

A1.1 Hệ thống trở về báo cáo tổng quan A1.2 Kết thúc ca sử dụng

A2 Từ khóa tìm kiếm không có A2.1 Hệ thống trở về báo cáo tổng quan A2.2 Kết thúc ca sử dụng

A3 Hệ thống bị lỗi A3.1 Hệ thống trở về trang chủ

II.8 UC Thêm thông tin sản phẩm

II.8.1 Sơ đồ

Trang 28

II.8.2 Đặc tả

1 Mã số UC USNK08

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

Chủ cửa hàng

3 Mô tả Chủ cửa hàng thêm thông tin sản phẩm trên hệ thống

4 Sự kiện/ điều kiện kích hoạt

Chủ cửa hàng phải đăng nhập vào hệ thống

5 Điều kiện trước

Tên, thông tin sản phẩm chưa có trên hệ thống

6 Điều kiện sau Thông tin sản phẩm được lưu trên hệ thống

Khách hàng thấy và xem được thông tin sản phẩm

7 Luồng chính 1 Chủ cửa hàng chọn thêm thông tin sản phẩm

2 Hệ thống đưa ra giao diện thêm sản phẩm

3 Chủ cửa hàng nhập thông tin và submit

Trang 29

5 Hệ thống thông báo thành công Chủ cửa hàng chọn tiếp tục bước 2 hoặc thoát ra màn hình Quản lý sản phẩm

8 Luồng rẽ nhánh

Khi thêm thông tin Chủ cửa hàng có thể sửa và xóa thông tin sản phẩm

9 Luồng ngoại lệ

A1.Hệ thống bị lỗi A1.1 Hệ thống trở về trang chủ

II.9 UC Cập nhật thông tin sản phẩm

II.9.1 Sơ đồ

II.9.2 Đặc tả

1 Mã số UC USNK09

Trang 30

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

Chủ cửa hàng

3 Mô tả Chủ cửa hàng cập nhật thông tin sản phẩm trên hệ thống

4 Sự kiện/ điều kiện kích hoạt

Chủ cửa hàng phải đăng nhập vào hệ thống

5 Điều kiện trước

Thông tin sản phẩm đã có trên hệ thống

6 Điều kiện sau Chủ cửa hàng cập nhật thông tin sản phẩm thành công

7 Luồng chính 1 Chủ cửa hàng chọn chức năng Quản lý sản phẩm trên giao

diện của hệ thống

2 Hệ thống hiển thị giao diện chức năng Quản lý sản phẩm

3 Chủ cửa hàng tìm kiếm sản phẩm cần cập nhật thông tin

4 Hệ thống hiển thị thông tin chi tiết của sản phẩm

5 Chủ cửa hàng chọn chức năng Cập nhật thông tin sản phẩm

6 Chủ cửa hàng điền số lượng và thông tin sản phẩm mới sau khi nhập thêm về cửa hàng và click vào “Cập nhật”

7 Hệ thống kiểm tra thông tin hợp lệ và lưu vào database

8 Hệ thống quay trở lại màn hình Quản lý sản phẩm

8 Luồng rẽ nhánh

Khi cập nhật thông tin sản phẩm, chủ cửa hàng có thể thêm và xóa thông tin sản phẩm

9 Luồng ngoại

lệ A1 Thông tin sản phẩm không hợp lệ

A1.1 Hệ thống thông báo trường dữ liệu điền không hợp lệ

A1.2 Hệ thống quay lại giao diện chức năng Quản lý sản phẩm

A1.3 Kết thúc ca sử dụng

Trang 31

A2.1 Chủ cửa hàng chọn “Hủy bỏ” trong form cập nhật thông tin sản phẩm

A2.2 Hệ thống quay lại giao diện chức năng Quản lý sản phẩm

Trang 32

1 Mã số UC USNK10

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

Chủ cửa hàng

3 Mô tả Chủ cửa hàng xóa thông tin sản phẩm trên hệ thống

4 Sự kiện/ điều kiện kích hoạt

Chủ cửa hàng phải đăng nhập vào hệ thống

5 Điều kiện trước

Thông tin sản phẩm đã có trên hệ thống

6 Điều kiện sau Chủ cửa hàng xóa thông tin sản phẩm thành công

7 Luồng chính 1 Chủ cửa hàng lựa chọn chức năng Quản lý sản phẩm trên

giao diện của hệ thống

2 Hệ thống hiển thị giao diện chức năng Quản lý sản phẩm

3 Chủ cửa hàng tìm kiếm sản phẩm muốn xóa

4 Hệ thống hiển thị thông tin chi tiết của sản phẩm

4 Khi tìm thấy sản phẩm, chủ cửa hàng chọn chức năng Xóa sản phẩm

5 Hệ thống hiển thị yêu cầu xác nhận xóa sản phẩm khỏi hệ thống

6 Chủ cửa hàng chọn “Đồng ý”, hệ thống thông báo xóa thông tin sản phẩm thành công

7 Hệ thống quay trở lại màn hình Quản lý sản phẩm

8 Luồng rẽ nhánh

Khi xóa thông tin sản phẩm, chủ cửa hàng có thể thêm và sửa thông tin sản phẩm

9 Luồng ngoại

lệ A1 Chủ cửa hàng đột ngột hủy bỏ việc xóa sản phẩm

A1.1 Hệ thống hiển thị yêu cầu xác nhận xóa thông tin sản phẩm khỏi hệ thống

A1.2 Chủ cửa hàng chọn Hủy bỏ

Ngày đăng: 23/12/2023, 22:27

HÌNH ẢNH LIÊN QUAN

I.1. Sơ đồ User Story - BÁO cáo môn PHÂN TÍCH NGHIỆP vụ PHẦN mềm tên đề tài PHÂN TÍCH và THIẾT kế hệ THỐNG bán đồ ăn vặt NIKA MEN
1. Sơ đồ User Story (Trang 15)
BẢNG PHÂN CHIA NHIỆM VỤ - BÁO cáo môn PHÂN TÍCH NGHIỆP vụ PHẦN mềm tên đề tài PHÂN TÍCH và THIẾT kế hệ THỐNG bán đồ ăn vặt NIKA MEN
BẢNG PHÂN CHIA NHIỆM VỤ (Trang 63)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w