Yêu cầu phi chức năng của phần mềm là gì

Tài liệu này được sử dụng để xác định các yêu cầu của người dùng đối với Hệ thống Quản lý bán hàng của cửa hàng cà phê Highlands được xây dựng bởi nhóm 3 lớp học phần LO7. Thông tin nêu trong tài liệu này sẽ được sử dụng làm cơ sở cho các hoạt động

phát triển tiếp theo, bao gồm thiết kế hệ thống AI phù hợp với các yêu cầu kinh doanh, yêu cầu các bên liên quan, yêu cầu giải pháp và yêu cầu chuyển đổi; xây dựng hệ thống, thử nghiệm trong thực tiễn và đánh giá mức độ hiệu quả của giải pháp này.

  1. NỀN TẢNG CỦA DỰ ÁN

Hiện tại, chưa có hệ thống quản lý bán hàng tại các cửa hàng cà phê của chuỗi Highlands để hỗ trợ cho việc bán hàng có hiệu quả, tăng doanh thu thông qua phân tích hành vi của khách hàng cho bộ phận bán hàng; hỗ trợ quản lý kho và nguyên liệu cho bộ phận kho; nâng cao dịch vụ chăm sóc khách hàng cũng như xử lý các đơn đặt hàng qua hệ thống cho bộ phận chăm sóc khách hàng; và tạo lập các báo cáo thường niên nhằm giúp hoạt động quản lý ngày càng hiệu quả. Chuỗi cửa hàng Highlands tuy trải dài khắp đất nước

Việt Nam nhưng vẫn không có gì nổi bật hơn các cửa hàng bán cà phê cùng ngành hay các đối thủ cạnh tranh như Gong Cha, MILANO, Starbucks,... vì thế việc áp dụng hệ thống quản lý bán hàng thông qua công nghệ AI sẽ là một điểm tích cực để giúp Highlands chiếm thị phần cao hơn và trở thành công ty tiên phong đầu tiên trong việc áp dụng công nghệ AI trong phân tích hành vi khách hàng đối với ngành dịch vụ ăn uống. Điều này làm thay đổi hoàn toàn cách tiếp cận truyền thống và thay hoàn toàn bằng công nghệ AI, phù hợp với tiến trình phát triển của thời đại số.

  1. MỤC TIÊU KINH DOANH

Kế hoạch dự án phân tích kinh doanh về hệ thống quản lý bán hàng tại cửa hàng Highlands nêu rõ những nền tảng của dự án, phương pháp tiếp cận để phân tích kinh

doanh, các sản phẩm bàn giao dự án, lịch trình làm việc, các nguồn lực được ước tính sử dụng trong quá trình phân tích kinh doanh và các bên liên quan.

Sử dụng AI trong kinh doanh dịch vụ ăn uống với mục đích:

  1. Cung cấp dịch vụ bán hàng thông qua việc gợi ý các món ăn, đồ uống phù hợp với khách hàng thông qua phân tích về hành vi cũng như về thời tiết của hệ thống AI, cải thiện menu theo các món được ưa chuộng, tính tiền và nhận đơn đặt hàng.
  2. Quản lý kho nguyên liệu thông qua tính toán nguyên liệu cần thiết và quản lý nhập và xuất kho.
  3. Cung cấp các dịch vụ về chăm sóc khách hàng đi kèm như chấm điểm hài lòng, tích điểm,...
  4. Cung cấp các báo cáo cần thiết cho mục tiêu quản lý cửa hàng.
1. PHẠM VI DỰ ÁN

Hệ thống AI mới trong quản lý bán hàng của Highlands nhằm mục đích tự động hóa các công việc bán hàng trước đây theo xu hướng truyền thống. Nếu hệ thống áp dụng thành công sẽ giảm bớt được chi phí bán hàng cho giảm số lượng nhân viên bán hàng, đồng

thời tăng mạnh doanh thu thông qua việc phân tích hành vi khách hàng và các yếu tố ngoại cảnh để đề xuất các đồ ăn, thức uống phù hợp. Việc quản lý kho cũng như quản lý cửa hàng trở nên thuận tiện hơn khi các báo cáo được cập nhật liên tục. Hàng tồn kho sẽ được tính toán và dự báo trước để chủ kho có thể nhập kho sẵn các nguyên liệu cần thiết. Bên cạnh đó, việc áp dụng hệ thống AI trong bán hàng sẽ biến Highlands trở thành công ty tiên phong trong hoạt động này, từ đó chiếm được thị phần cao.

  1. MỤC TIÊU DỰ ÁN Mục tiêu dự án nhằm mục đích: a] Tăng cao chất lượng dịch vụ bán hàng thông qua phân tích của hệ thống AI. b] Tăng cao chất lượng quản lý kho thông qua nhập và xuất kho có tính toán phù hợp c] Cải thiện chất lượng dịch vụ chăm sóc khách hàng thông qua các dịch vụ đi kèm. d] Quản lý hiệu quả chuỗi cửa hàng thông qua các báo cáo được tạo lập
  2. XÁC ĐỊNH RỦI RO, GIẢ ĐỊNH VÀ RÀNG BUỘC
  3. RỦI RO

Stt Mô tả rui ro

Khả năng xảy ra

Mô tả tác động

Xếp hạng rủi ro

Giải pháp đề xuất

Người gánh chịu rủi ro 1 Lỗi hệ thống AI

Thấp Làm tăng chi phí cho việc sửa sửa

Cao Bảo quản hệ thống ở những vị trí tốt, kiểm tra thường xuyên

Chủ sở hữu

2 Khách hàng không thích ứng được

Khá cao Làm tăng chi phí cho nhân viên hướng dẫn

Thấp Thuê nhân viên hướng dẫn khách hàng sử dụng thời gian đầu

Nhân viên, chủ sở hữu

3 Bảo mật Thấp Khách Thấp Chương Khách

3. HỒ SƠ NGƯỜI DÙNG HỆ THỐNG

Stt Vai trò người dùng

Trách nhiệm Đơn vị Chức vụ Nhóm các bên liên quan 1 Người quản lý hệ thống AI

Chịu trách nhiệm giám sát toàn bộ hệ thống và sử dụng hệ thống tại chi nhánh

Cửa hàng chi nhánh được lắp đặt

Người quản lý

Bộ phận điều hành chi nhánh

2 Người giám sát hệ thống

Chịu trách giám sát và kiểm tra

Phòng quản lý công nghệ công

Trưởng phòng quản lý công

Bộ phần điều hành công ty

hoạt động của hệ thống của tất cả chi nhánh

ty mẹ nghệ

3 Người sửa chữa hệ thống

Chịu trách nhiệm sửa chữa khi hệ thống bị lỗi

Công ty AI cung cấp dịch vụ

Phòng AI Nhóm công ty AI

4. QUÁ TRÌNH KINH DOANH TƯƠNG LAI 4. DANH MỤC QUÁ TRÌNH KINH DOANH TRONG TƯƠNG LAI ...

khách Hàng REQ-CCS-002 Xây dựng khách hàng thân thiết

Bộ phận chăm sóc khách hàng

S

REQ-SRS-000 Cung cấp báo cáo

Bộ phận quản lý

M

REQ-SRS-001 Báo cáo doanh thu bán hàng

Bộ phận quản lý

M

REQ-SRS-002 Báo cáo nguyên liệu

Bộ phận quản lý

S

REQ-SRS-003 Báo cáo chất lượng dịch vụ

Bộ phận quản lý

S 5. REQ-

Item Description Req. ID REQ- Tên yêu cầu Mức độ ưu tiên Mô tả yêu cầu chức năng

5. REQ-

Item Description Req. ID REQ- Tên yêu cầu Mức độ ưu tiên Mô tả yêu cầu chức năng

5. REQ-

Item Description Req. ID REQ- Tên yêu cầu Mức độ ưu tiên Mô tả yêu cầu chức năng

6. YÊU CẦU PHI CHỨC NĂNG 6. DANH SÁCH CÁC YÊU CẦU PHI CHỨC NĂNG

Req. ID Nhóm yêu cầu Tên yêu cầu Người dùng mục tiêu

Mức độ ưu tiên

REQ-PDT1 Hiệu suất Yêu cầu về thời gian: thời gian cho phép để hệ thống phản hồi lại thông tin sau khi tiếp nhận yêu cầu xử lý từ phía người sử dụng là 3 giây; thời gian cho kết quả sau khi phân tích hành vi khách hàng là 3 giây; thời gian hiện thị menu đề xuất cho khách hàng là 3 giây; thời gian tính toán nguyên liệu là 1 giây; thời gian tính hóa đơn là 5 giây; thời gian xuất báo cáo là 10 giây.

Bộ phận quản lý, bộ phận kho, nhân viên và khách hàng

M

REQ-PDT2 Tài nguyên sử dụng: bộ nhớ lưu trữ thông tin khách hàng, báo cáo,... là vô hạn trong khả năng, cho đến khi hệ thống bị lỗi

Bộ phận quản lý, bộ phận bán hàng và khách hàng

M

REQ-PDT3 Công suất tối đa: Đảm bảo khả năng cho 20 người sử dụng đồng thời

Bộ phận quản lý

M

người sử dụng học được: người quản lý và khách hàng có thể dễ dàng sử dụng và giao tiếp được với hệ thống AI

phận quản lý

REQ-SVB3 Giao diện người sử dụng: giao diện thân thiện, dễ sử dụng với tông màu chủ đạo của Highlands: đỏ, trắng và xanh; ngôn ngữ tiếng việt và tiếng anh

Khách hàng S

REQ-SVB4 Khả năng truy cập: tất cả chủ thể đều có thể truy cập theo mục đích khác nhau, tuy nhiên với dữ liệu liên quan đến quản lý thì cần có password

Tất cả các bộ phận liên quan và khách hàng

M

REQ-BLV1 Tính tin cậy Sẵn sàng: hệ thống hoạt động theo giờ hành chính khi cửa hàng mở cửa [không kể thời gian bảo trì theo kế hoạch định trước]

Tất cả các bộ phận liên quan và khách hàng

S

REQ-BLV2 Khả năng chịu lỗi: hệ thống hoạt động bình thường ổn

Tất cả các bộ phận liên quan

M

định, hạn chế thấp nhất các lỗi, đặc biệt là lỗi mất dữ liệu REQ-BLV3 Khả năng phục hồi: khi hệ thống bị sự cố, thời gian cho phép phục hồi lại trạng thái bình thường là 3 giờ

Nhóm AI sửa chữa và các bộ phận liên quan

M

REQ-SIF1 An toàn thông tin

Bảo mật: đảm bảo bảo mật thông tin cho khách hàng, bảo mật thông tin liên quan đến quản lý

Bộ phận quản lý và khách hàng

M

REQ-SIF2 Toàn vẹn: khi lấy thông tin liên quan đến quản lý thì chỉ những người có password mới lấy được

Bộ phận quản lý

M

REQ-SIF3 Xác thực: có thể xác thực người quản lý hệ thống khi lấy thông tin quản lý bằng vân mắt

Bộ phận quản lý

M

REQ-MTB1 Duy trì được Phân tích được: Khả năng phân tích hiệu quả hành vi mua hàng của khách hàng khi đến cửa hàng, phân tích thời tiết, phân tích được các báo cáo

Bộ phận quản lý và bộ phận bán hàng

M

cho kết quả sau khi phân tích hành vi khách hàng là 3 giây; thời gian hiện thị menu đề xuất cho khách hàng là 3 giây; thời gian tính toán nguyên liệu là 1 giây; thời gian tính hóa đơn là 5 giây; thời gian xuất báo cáo là 10 giây. Đối với các khách hàng lần đầu đến quán thì thời gian hệ thống tiếp nhận từ phía người sử dụng là 3 giây. 2. Tài nguyên sử dụng: bộ nhớ lưu trữ thông tin khách hàng, báo cáo,... là trong khả năng có khuôn khổ, cho đến khi hệ thống bị lỗi Ví dụ: Tài nguyên lưu trữ chiếm dụng của hệ thống trong trạng thái hoạt động bình thường không được phép lớn hơn 60% tài nguyên lưu trữ được phéo sử dụng hoặc 20% tài nguyên lưu trữ dùng chung. Tài nguyên vi xử lý [CPU] mà các phần mềm được ứng dụng trong hệ thống chiếm dụng của máy chủ không được phép lớn hơn 30% tài nguyên vi xử lý dùng chung tại mọi thời điểm 3. Công suất tối đa Đảm bảo khả năng cho 5 người sử dụng đồng thời hệ thống AI, đảm bảo các giao dịch được thực hiện tối đa 30 giây [đối với khách hàng đã đến quán]và tối đa 1 phút 30 giây [đối với khách hàng mới đến lần đầu]. Đồng thời đảm bảo khả năng tiếp nhận và ghi nhận vào hệ thống cùng lúc 10 đơn hàng[đối với các đơn hàng online], mỗi đơn xử lý thông tin không quá 10 giây.

  1. [TÊN NHÓM YÊU CẦU KHÁC. VÍ DỤ: AN TOÀN THÔNG TIN] 6.3. TÊN YÊU CẦU [THUỘC NHÓM YÊU CẦU TRÊN]

Item Description Req. ID REQ-SIF Tên yêu cầu An toàn thông tin Mức độ ưu tiên M

Mô tả yêu cầu phi chức năng Mức độ một hệ thống bảo vệ thông tin,

dữ liệu đảm bảo các cá nhân, hệ thống

khác có thể truy cập dữ liệu trong

phạm vi được cho phép.

1. Bảo mật: Đảm bảo bảo mật

thông tin khách hàng và các

thông tin liên quan đến pháp

lý. Ví dụ: Yêu cầu hệ thống đảm

bảo tính an toàn thông tin của

khách hàng sau khi hệ thống tiếp

nhận và đưa vào danh sách lưu

trữ, sử dụng hệ thống bảo mật

nhiều lớp. Sử dụng kết nối an

toàn trong việc truy cập máy chủ

ứng dụng và công cụ quản lý.

2. Toàn vẹn: Khi lấy thông tin liên

quan đến quản lý khách hàng thì

chỉ những người có mật khẩu

mới lấy được. Ví dụ: Trưởng

mỗi bộ phận sẽ được cấp một tài

khoản để quản lý và yêu cầu bảo

mật, không công khai đối với

nhân viên và khách hàng.

3. Xác thực: Có thể xác thực người

quản lý hệ thống khi lấy thông

tin quản lý bằng vân tay. Ví dụ:

Đối với những người thuộc bộ

phận quản lý và bán hàng sẽ

được xác thực tài khoản đã cung

cấp và có giám sát.

tin bảo mật của khách hàng, tuy nhiên về quản lý cần có pass mới truy cập vào xem thông tin cá nhân được.

Ví dụ yêu cầu phi chức năng là gì?

Các yêu cầu phi chức năng phải phù hợp với mục tiêu kinh doanh, nhu cầu của người dùng và môi trường hoạt động. Ví dụ: “Hệ thống phải tuân thủ các tiêu chuẩn bảo mật quốc tế” thay vì “Hệ thống phải an toàn”. Các yêu cầu phi chức năng phải có thể kiểm tra được.

Yêu cầu chức năng của phần mềm là gì?

Yêu cầu chức năng, như tên cho thấy, mô tả các chức năng của hệ thống được thiết kế. Nó là một mô tả về hệ thống sẽ như thế nào và nó sẽ hoạt động như thế nào để thỏa mãn nhu cầu của người dùng.

Chủ Đề