
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN
======***======
BÁO CÁO BTL THUỘC HỌC PHẦN:
PHÂN TÍCH ĐẶC TẢ CÁC YÊU CẦU PHẦN MỀM
PHÂN TÍCH ĐẶC TẢ CÁC YÊU CẦU
WEBSITE FRESHGARDEN.VN
GVHD:
Ths Phạm Thị Kim Phượng
Nhóm - Lớp:
6 - 20214IT6097001
Thành viên:
Nguyễn Anh Chiến
Đoàn Mạnh Hùng
Vũ Thị Nhạn
Nguyễn Như Quỳnh
Nguyễn Thị Thêm
Hà nội, Năm 2022

Phân tích đặc tả các yêu cầu của hệ thống
2
LỜI MỞ ĐẦU
Không kể tới những đóng góp to lớn mà ngành công nghệ thông
tin đã làm được cho lĩnh vực nghiên cứu khoa học kỹ thuật, mà chúng ta có
thể nhìn thấy luôn những đóng góp thiết thực mà nó mang lại trong đời sống
xã hội của con người. Với chiếc máy tính cá nhân của mình, chỉ với vài thao
tác đơn giản, thậm chí là một cú click chuột, bạn có thể đọc báo, xem phim,
nghe đài, hay mua sắm,…có thể nói cả thế giới thông tin gần như hiện ra
trước mắt bạn.
Cùng với sự phát triển của nền kinh tế, con người ngày càng bộn bề với
trăm nghìn công việc, chúng ta không có nhiều thời gian cho việc tìm kiếm,
chọn lựa mua sắm những món quà cho mình và người thân, đơn giản
chỉ là một chiếc bánh nhỏ xinh xắn vào buổi sáng, bánh kem cho buổi sinh
nhật hay nhân dịp đặc biệt nào đó thôi nhưng cũng làm cho chúng ta cảm thấy
cuộc sống nhẹ nhàng vui vẻ, cảm giác thanh thản, quên đi những mệt mỏi
trông công việc hằng ngày.
Xuất phát từ những suy nghĩ đó, chúng em muốn phân tích và đặt tả
website chuyên cung cấp cac sản phầm về bánh phục vụ cho cuộc sống hàng
ngày, quà tặng,… Mong rằng sẽ mang đến những chiếc bánh thơm ngon nhất,
những món quà ý nghĩa nhất đến với người thân yêu của bạn trên khắp mọi
miền, khoảng cách về không gian và thời gian không còn là vấn đề nữa.
Đó cũng là lý do chính để nhóm chúng em chọn đề tài “PHÂN TÍCH
ĐẶC TẢ CÁC YÊU CẦU WEBSITE FRESHGARDEN.VN” hiện thực hoá ý
tưởng và mong muốn của chúng em để mang lại một sản phẩm chất lượng
đáng tin cậy và ý nghĩa.
Chúng em xin chân thành cảm ơn sự hướng dẫn và chỉ bảo tận tình của
cô Phạm Thị Kim Phượng – Giảng viên bộ môn Phân tích và đặc tả yêu cầu
phần mềm, trường Đại Học Công Nghiệp Hà Nội. Cô đã cho chúng em nhiều
kiến thức cực kì quan trọng và nhiều đóng góp quý giá.
Lời cuối cùng, chúng em xin kính chúc thầy cô lời chúc sức khỏe, thành
công trong cuộc sống.

Phân tích đặc tả các yêu cầu của hệ thống
3

Phân tích đặc tả các yêu cầu của hệ thống
4
MỤC LỤC
Chương 1. Khảo sát hệ thống ............................................................................... 7
1.1 Khảo sát sơ bộ .......................................................................................... 7
1.1.1 Mục tiêu ............................................................................................. 7
1.1.2 Phương pháp ...................................................................................... 7
1.1.3 Đối tượng khảo sát ........................................................................... 11
1.1.4 Kết quả sơ bộ ................................................................................... 12
1.1.5 Các tài liệu thu thập được ................................................................ 13
1.2 Khảo sát chi tiết ...................................................................................... 23
1.2.1 Hoạt động của hệ thống ................................................................... 23
1.2.2 Các yêu cầu chức năng .................................................................... 25
1.2.3 Các yêu cầu phi chức năng .............................................................. 25
Chương 2. Mô hình hóa dữ liệu ......................................................................... 26
2.1 Các yêu cầu về dữ liệu ........................................................................... 26
2.2 Biểu đồ thực thể liên kết mức logic ....................................................... 28
2.3 Mô hình cơ sở dữ liệu mức vật lý .......................................................... 28
2.3.1 Thiết kế bảng.................................................................................... 28
2.3.2 Biểu đồ thực thể liên kết mức vật lý ................................................ 36
Chương 3. Mô hình hóa chức năng .................................................................... 37
3.1 Biểu đồ use case ..................................................................................... 37
3.1.1 Các use case chính ........................................................................... 37
3.1.2 Các use case thứ cấp ........................................................................ 40
3.1.3 Phân rã một số use case ................................................................... 41
3.2 Mô tả chi tiết các use case ...................................................................... 48

Phân tích đặc tả các yêu cầu của hệ thống
5
3.2.1 Mô tả use case đăng nhập (Vũ Thị Nhạn) ....................................... 48
3.2.2 Mô tả use case đăng ký (Vũ Thị Nhạn) ........................................... 48
3.2.3 Mô tả use case quên mật khẩu (Vũ Thị Nhạn) ................................ 49
3.2.4 Mô tả use case đăng xuất (Vũ Thị Nhạn) ........................................ 50
3.2.5 Mô tả use case đăng kí nhận tin (Vũ Thị Nhạn) .............................. 50
3.2.6 Mô tả use case Quản lý tài khoản (Vũ Thị Nhạn) ........................... 51
3.2.7 Mô tả use case Tìm kiếm sản phẩm (Nguyễn Thị Thêm) ............... 53
3.2.8 Mô tả use case Xem sản phẩm nổi bật (Nguyễn Thị Thêm) ........... 54
3.2.9 Mô tả use case Xem sản phẩm mới nhất (Nguyễn Thị Thêm) ........ 55
3.2.10 Mô tả xem sản phẩm khuyến mãi (Nguyễn Thị Thêm) ................. 56
3.2.11 Mô tả use case Xem sản phẩm theo danh mục (Nguyễn Thị Thêm)
................................................................................................................... 56
3.2.12 Mô tả use case Xem chi tiết sản phẩm (Nguyễn Thị Thêm) ......... 57
3.2.13 Mô tả use case xem bài viết (Nguyễn Anh Chiến) ........................ 58
3.2.14 Mô tả use case Bảo trì danh mục bài viết (Nguyễn Anh Chiến) ... 59
3.2.15 Mô tả use case bảo trì sản phẩm (Nguyễn Anh Chiến) ................ 61
3.2.16 Mô tả use case Bảo trì danh mục cha (Nguyễn Anh Chiến) ......... 63
3.2.17 Mô tả use case Bảo trì danh mục con (Nguyễn Anh Chiến) ......... 65
3.2.18 Mô tả use case Bảo trì cửa hàng (Nguyễn Anh Chiến) ................ 67
3.2.19 Mô tả use case bảo trì khuyến mãi (Nguyễn Anh Chiến) .............. 69
3.2.20 Mô tả use case Quản lí giỏ hàng (Đoàn Mạnh Hùng) ................... 71
3.2.21 Mô tả use case Xem đơn hàng (Đoàn Mạnh Hùng) ...................... 75
3.2.22 Mô tả use case Quản lí đơn hàng (Đoàn Mạnh Hùng) .................. 76
3.2.23 Mô tả use case Bảo trì bài viết (Đoàn Mạnh Hùng) ...................... 77
3.2.24 Mô tả use case Quản lí mã giảm giá (Đoàn Mạnh Hùng) ............. 79

