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 tc yêu cu ca h thng
2
LỜI MỞ ĐẦU
Không kể tới những đóng góp to lớn 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, chúng ta
thể nhìn thấy luôn những đóng góp thiết thực mang lại trong đời sống
hội của con người. Với chiếc máy tính nhân của mình, chỉ với vài thao
tác đơn giản, thậm chí một click chuột, bạn 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 ng việc, chúng ta không 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ỉ 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 đặ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 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 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 chỉ bảo tận tình của
Phạm Thị Kim Phượng Giảng viên bộ môn Phân tích đặc tả yêu cầu
phần mềm, trường Đại Học Công Nghiệp 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 tc yêu cu ca h thng
3
Phân tích đặc tc yêu cu ca h thng
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 đ thc th liên kết mc 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 tc yêu cu ca h thng
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ị Nhn) ........................................... 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 sn phm (Nguyn Th Thêm) ............... 53
3.2.8 Mô t use case Xem sn phm ni bt (Nguyn Th Thêm) ........... 54
3.2.9 Mô t use case Xem sn phm mi nht (Nguyn Th Thêm) ........ 55
3.2.10 Mô t xem sn phm khuyến mãi (Nguyn Th Thêm) ................. 56
3.2.11 Mô t use case Xem sn phm theo danh mc (Nguyn Th Thêm)
................................................................................................................... 56
3.2.12 Mô t use case Xem chi tiết sn phm (Nguyn 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