You are on page 1of 15

TÀI LIỆU ĐẶC TẢ YÊU CẦU

Hệ thống: ……..

Tính năng: ………

Hà Nội, Tháng 07 Năm 2023


Tài liệu đặc tả yêu cầu v1.0

TRANG KÝ

Cán bộ soạn thảo

Đơn vị

Ngày

Chữ ký

Họ và tên

Chức danh

Phê duyệt

Đơn vị Đại diện Khối CNTT Đại diện đơn vị yêu cầu

Ngày

Chữ ký

Họ và tên

Chức danh

1 / 15
Tài liệu này là tài sản của Công ty …… và không được phép sao chép hoặc tiết lộ một phần hoặc toàn bộ cho bên thứ ba bất kỳ
nếu không được sự phê duyệt bằng văn bản từ …….. Người vi phạm sẽ chịu hoàn toàn trách nhiệm trước pháp luật.
Tài liệu đặc tả yêu cầu v1.0

LỊCH SỬ CẬP NHẬT TÀI LIỆU

Ngày Phiên bản Ghi chú/ Thay đổi Người viết Chữ ký

15/07/2023 1.0 Khởi tạo tài liệu Linhnd

Người soạn thảo văn bản này có trách nhiệm cập nhật và phân phối văn bản đến các bên liên quan.

2 / 15
Tài liệu này là tài sản của Công ty …… và không được phép sao chép hoặc tiết lộ một phần hoặc toàn bộ cho bên thứ ba bất kỳ
nếu không được sự phê duyệt bằng văn bản từ …….. Người vi phạm sẽ chịu hoàn toàn trách nhiệm trước pháp luật.
Tài liệu đặc tả yêu cầu v1.0

MỤC LỤC
1. THÔNG TIN CHUNG 5

1.1. Mục đích của tài liệu 5


1.2. Phạm vi yêu cầu 5
1.3. Thuật ngữ 5

Định nghĩa chuyên ngành 5


Giải thích từ viết tắt 5
Chú giải thuật ngữ 6
1.4. Quản lý tài liệu 7
1.5. Tài liệu trích dẫn 7

2. MÔ TẢ TỔNG QUAN HỆ THỐNG 8

2.1. Danh sách Tác nhân (Actor) 8


2.2. Sơ đồ luồng nghiệp vụ (Business Flow) 9
2.3. Sơ đồ trạng thái (State diagram) 9
2.4. Ma trận phân quyền 9

3. ĐẶC TẢ YÊU CẦU CHI TIẾT 10

3.1. Diễn giải quy trình (Sơ đồ mục 2.2) 10


3.2. UC_01: Tính năng 01 10

3.2.1. Mô tả Use Case 10

3.2.2. Yêu cầu nghiệp vụ (Business Rules) 12

3.2.3. Tài liệu tham chiếu 12

3.2.4. Mô tả màn hình 12


3.3. UC_01: Tính năng 02 12

3.3.1. Mô tả Use Case 12

3.3.2. Yêu cầu nghiệp vụ (Business Rules) 13

3.3.3. Tài liệu tham chiếu 13

3.3.4. Mô tả màn hình 13

4. YÊU CẦU PHI CHỨC NĂNG KHÁC 13

4.1. Yêu cầu về an ninh/ bảo mật và phân quyền sử dụng 13

4.1.1. Yêu cầu về mã hóa dữ liệu 13

3 / 15
Tài liệu này là tài sản của Công ty …… và không được phép sao chép hoặc tiết lộ một phần hoặc toàn bộ cho bên thứ ba bất kỳ
nếu không được sự phê duyệt bằng văn bản từ …….. Người vi phạm sẽ chịu hoàn toàn trách nhiệm trước pháp luật.
Tài liệu đặc tả yêu cầu v1.0

4.1.2. Yêu cầu về bảo mật 13

4.1.3. Yêu cầu về an ninh 13


4.2. Yêu cầu về hiệu suất hoạt động của hệ thống 13
4.3. Khả năng sử dụng của hệ thống (Usability) 13
4.4. Tác động của phát triển đến hệ thống 14
4.5. Yêu cầu về chính sách lưu trữ dữ liệu 14
4.6. Yêu cầu khác về nền tảng sử dụng 14

5. PHỤ LỤC 14

4 / 15
Tài liệu này là tài sản của Công ty …… và không được phép sao chép hoặc tiết lộ một phần hoặc toàn bộ cho bên thứ ba bất kỳ
nếu không được sự phê duyệt bằng văn bản từ …….. Người vi phạm sẽ chịu hoàn toàn trách nhiệm trước pháp luật.
Tài liệu đặc tả yêu cầu v1.0

1. THÔNG TIN CHUNG

1.1. Mục đích của tài liệu

 Đây là tài liệu phân tích phụ vụ ………


 Tài liệu này mô tả……………….

1.2. Phạm vi yêu cầu

Tài liệu mô tả các chức năng tích hợp giữa hệ thống XYZ và MBbank phục vụ chương trình vay tiền
…………………..

1.3. Thuật ngữ


Định nghĩa chuyên ngành

Từ chuyên ngành Định nghĩa

Giải thích từ viết tắt

Từ viết tắt Ý nghĩa

KH Khách hàng

CMND Chứng minh nhân dân

CCCD Căn cước công dân

CIC Trung tâm Thông tin tín dụng Quốc gia Việt Nam

5 / 15
Tài liệu này là tài sản của Công ty …… và không được phép sao chép hoặc tiết lộ một phần hoặc toàn bộ cho bên thứ ba bất kỳ
nếu không được sự phê duyệt bằng văn bản từ …….. Người vi phạm sẽ chịu hoàn toàn trách nhiệm trước pháp luật.
Tài liệu đặc tả yêu cầu v1.0

Từ viết tắt Ý nghĩa

Chú giải thuật ngữ

Thuật ngữ Ý nghĩa

Actor Tác nhân - những đối tượng thực hiện tương tác trong Use Case.

Trigger Điều kiện kích hoạt Use Case xảy ra.

Pre-condition Điều kiện cần để Use Case được thực hiện thành công.

Post-condition Những kết quả xảy ra khi Use Case thực hiện thành công.

Luồng tương tác chính giữa các tác nhân và hệ thống. Là luồng xảy ra
Main Flow khi mọi điều kiện trong Use Case được thỏa mãn và đạt kết quả thành
công thông qua tiến trình ngắn nhất.

Alternate Flow Luồng tương tác thay thế cho Main Flow giữa tác nhân và hệ thống để

6 / 15
Tài liệu này là tài sản của Công ty …… và không được phép sao chép hoặc tiết lộ một phần hoặc toàn bộ cho bên thứ ba bất kỳ
nếu không được sự phê duyệt bằng văn bản từ …….. Người vi phạm sẽ chịu hoàn toàn trách nhiệm trước pháp luật.
Tài liệu đặc tả yêu cầu v1.0

Thuật ngữ Ý nghĩa

Use Case thực hiện thành công.

Luồng tương tác ngoại lệ giữa tác nhân và hệ thống dẫn đến Use Case
Exception Flow
thực hiện thất bại.

Business Rule Các quy định về điều kiện mà hệ thống bắt buộc phải làm theo.

Non-Functional Yêu cầu phi chức năng, bao gồm những yêu cầu, tính năng phụ trợ
Requirement nhằm nâng cao chất lượng cho hệ thống phần mềm.

User Là người sử dụng các chức năng của ứng dụng.

Quản trị viên hoặc người quản lý hệ thống của ứng dụng, Là người
Admin
điều hành, tùy chỉnh nội dung của ứng dụng.

Khối chương trình, là nhóm các tính năng lẻ thuộc về một chức năng
Module
lớn trong hệ thống của ứng dụng.

Role Vai trò của từng đối tượng tác động đến ứng dụng

1.4. Quản lý tài liệu

Tài liệu này được cập nhật và quản lý bởi bộ phận Chuyên viên phân tích nghiệp vụ - Business Analyst
(BA) và sử dụng tính năng Track Change của MS Word để theo dõi sự thay đổi qua các phiên bản.

1.5. Tài liệu trích dẫn

STT Tên văn bản Nơi lưu trữ/ Đường dẫn

7 / 15
Tài liệu này là tài sản của Công ty …… và không được phép sao chép hoặc tiết lộ một phần hoặc toàn bộ cho bên thứ ba bất kỳ
nếu không được sự phê duyệt bằng văn bản từ …….. Người vi phạm sẽ chịu hoàn toàn trách nhiệm trước pháp luật.
Tài liệu đặc tả yêu cầu v1.0

2. MÔ TẢ TỔNG QUAN HỆ THỐNG

2.1. Danh sách Tác nhân (Actor)

STT Phân loại Mô tả

Lưu ý (nếu có): ………….

8 / 15
Tài liệu này là tài sản của Công ty …… và không được phép sao chép hoặc tiết lộ một phần hoặc toàn bộ cho bên thứ ba bất kỳ
nếu không được sự phê duyệt bằng văn bản từ …….. Người vi phạm sẽ chịu hoàn toàn trách nhiệm trước pháp luật.
Tài liệu đặc tả yêu cầu v1.0

2.2. Sơ đồ luồng nghiệp vụ (Business Flow)

Hình 03. Quy trình ………

2.3. Sơ đồ trạng thái (State diagram)

(Mô hình diễn đạt sự chuyển giao trạng thái của dữ liệu trong quá trình hoạt động của tính năng)

2.4. Ma trận phân quyền

<<Bảng cung cấp quyền truy cập vào từng tính năng của ứng dụng theo vai trò của từng tác nhân>>

9 / 15
Tài liệu này là tài sản của Công ty …… và không được phép sao chép hoặc tiết lộ một phần hoặc toàn bộ cho bên thứ ba bất kỳ
nếu không được sự phê duyệt bằng văn bản từ …….. Người vi phạm sẽ chịu hoàn toàn trách nhiệm trước pháp luật.
Tài liệu đặc tả yêu cầu v1.0

3. ĐẶC TẢ YÊU CẦU CHI TIẾT

3.1. Diễn giải quy trình (Sơ đồ mục 2.2)

Step User Mô tả bước Hệ thống/Ghi chú

10

11-
12

3.2. UC_01: Tính năng 01

3.2.1. Mô tả Use Case

Use case ID UC_01

Use case name

Description

Actor

Trigger

Pre-condition 

Post-condition 

Main Flow

10 / 15
Tài liệu này là tài sản của Công ty …… và không được phép sao chép hoặc tiết lộ một phần hoặc toàn bộ cho bên thứ ba bất kỳ
nếu không được sự phê duyệt bằng văn bản từ …….. Người vi phạm sẽ chịu hoàn toàn trách nhiệm trước pháp luật.
Tài liệu đặc tả yêu cầu v1.0

Use case ID UC_01

B1.

Exeption Flow

11 / 15
Tài liệu này là tài sản của Công ty …… và không được phép sao chép hoặc tiết lộ một phần hoặc toàn bộ cho bên thứ ba bất kỳ
nếu không được sự phê duyệt bằng văn bản từ …….. Người vi phạm sẽ chịu hoàn toàn trách nhiệm trước pháp luật.
Tài liệu đặc tả yêu cầu v1.0

3.2.2. Yêu cầu nghiệp vụ (Business Rules)

3.2.3. Tài liệu tham chiếu

3.2.4. Mô tả màn hình

N/A

3.3. UC_01: Tính năng 02

3.3.1. Mô tả Use Case

Use case ID UC_02

Use case name

Description

Actor

Trigger

Pre-condition 

Post-condition 

Main Flow

B1.

Exeption Flow

12 / 15
Tài liệu này là tài sản của Công ty …… và không được phép sao chép hoặc tiết lộ một phần hoặc toàn bộ cho bên thứ ba bất kỳ
nếu không được sự phê duyệt bằng văn bản từ …….. Người vi phạm sẽ chịu hoàn toàn trách nhiệm trước pháp luật.
Tài liệu đặc tả yêu cầu v1.0

3.3.2. Yêu cầu nghiệp vụ (Business Rules)

3.3.3. Tài liệu tham chiếu

3.3.4. Mô tả màn hình

N/A

4. YÊU CẦU PHI CHỨC NĂNG KHÁC

4.1. Yêu cầu về an ninh/ bảo mật và phân quyền sử dụng


4.1.1. Yêu cầu về mã hóa dữ liệu

(Là yêu cầu về chuyển đổi thông tin thông thường thành những dữ liệu không thể đọc được thông
thường, nhằm ngăn chặn trường hợp nếu dữ liệu bị thất thoát thì người truy cập dữ liệu cũng không khai
thác được thông tin.)
4.1.2. Yêu cầu về bảo mật

(Là các yêu cầu ký thuật/ không kỹ thuật để ngăn chặn việc bị thất thoát dữ liệu ra ngoài)
4.1.3. Yêu cầu về an ninh

(Là các yêu cầu kỹ thuật/ phi kỹ thuật nhằm ngăn chặn việc truy cập bất hợp pháp vào hẹ thống và dữ
liệu khách hàng)

4.2. Yêu cầu về hiệu suất hoạt động của hệ thống

(Hiệu suất đánh giá trên thời gin phản hồi một transaction, số lượng transaction trên mỗi giây, Công suất,
Các yếu tố tài nguyên.)

4.3. Khả năng sử dụng của hệ thống (Usability)

Effectiveness: (Tính hiệu quả thể hiện bằng cung cấp thông tin đầy đủ, ngắn gọn, súc tích nhằm cho
người dùng biết được những thông tin cần thiết nhất)

Efficiency: (Tính hiệu quả thể hiện dưới dạng đơn giản hóa các bước thao tác để người dùng có thể hoàn
thành một việc trên ứng dụng nhanh nhất có thể mà không gây nhầm lẫn)

Engagement: (Mức độ tương tác của UI đối với khách hàng mà ứng dụng hướng đến. Bao gồm yêu cầu
về ngữ cảnh, thiết kế, màu sắc…)

Error Tolerance: (Mức độ mềm dẻo của hệ thống khi xử lý lỗi)

13 / 15
Tài liệu này là tài sản của Công ty …… và không được phép sao chép hoặc tiết lộ một phần hoặc toàn bộ cho bên thứ ba bất kỳ
nếu không được sự phê duyệt bằng văn bản từ …….. Người vi phạm sẽ chịu hoàn toàn trách nhiệm trước pháp luật.
Tài liệu đặc tả yêu cầu v1.0

Easy to learn: (Mức độ dễ học, dễ làm quen và thao tác của ứng dụng)

4.4. Tác động của phát triển đến hệ thống

(Yêu cầu về đánh giá mức độ ảnh hưởng của sự phát triển tính năng hệ thống trong tương lai cũng như
sự phát triển của các yếu tố liên quan)

4.5. Yêu cầu về chính sách lưu trữ dữ liệu

Lưu ý:

 Với mỗi hệ thống sẽ có một chính sách lưu trữ dữ liệu, nếu là hệ thống mới sẽ phải tạo dữ liệu riêng
 Đối với các yêu cầu triển khai bổ sung trên hệ thống đã có sẵn cần chỉ ra các dữ liệu (bảng dữ liệu
phát sinh và chính sách lưu trữ)

4.6. Yêu cầu khác về nền tảng sử dụng

Yêu cầu về thiết bị sử dụng

 Máy tính có thể sử dụng trình duyệt Chrome, Firefox, Micrsoft Edge

5. PHỤ LỤC

14 / 15
Tài liệu này là tài sản của Công ty …… và không được phép sao chép hoặc tiết lộ một phần hoặc toàn bộ cho bên thứ ba bất kỳ
nếu không được sự phê duyệt bằng văn bản từ …….. Người vi phạm sẽ chịu hoàn toàn trách nhiệm trước pháp luật.

You might also like