Tải bản đầy đủ (.docx) (62 trang)

PHÂN TÍCH ĐẶC TẢ CÁC YÊU CẦU WEBSITE

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (11.31 MB, 62 trang )

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN
======***======

BÀI ĐÁNH GIÁ TX2 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 AnhHoaBakery
GVHD:
Nhóm - Lớp:
Thành viên:

Hà Nội, năm 2021

MỤC LỤC
Chương 1.

Khảo sát hệ thống..................................................................................................4


2
3.2.4

Mơ tả use case Tìm kiếm sản phẩm...............................................................41

3.2.5

Mơ tả use case Xem thông tin cửa hàng.........................................................42

3.2.6



Mô tả use case Sửa thông tin cá nhân............................................................42

3.2.7

Mô tả use case Xem danh mục )....................................................................43

3.2.8

Mô tả use case Xem giỏ hàng........................................................................44

3.2.9

Mô tả use case Xem thông tin các sản phẩm.................................................46

3.2.10

Mô tả use case Xem danh mục khuyến mại...............................................47

3.2.11

Mô tả use case Xem tin tức........................................................................48

3.2.12

Mô tả use case Đăng nhập-Thứ cấp)..........................................................49

3.2.13

Bảo trì cửa hàng..........................................................................................50


3.2.14

Bảo trì danh mục........................................................................................52

3.2.15

Use case Quản lý tài khoản........................................................................54

3.2.16

Use case bảo trì danh mục khuyến mãi......................................................55

3.2.17

Use case bảo trì sản phẩm – Thứ cấp.........................................................57

3.2.18

Mơ tả use case Bảo trì tin tức.....................................................................59

3.2.19

Mơ tả use case: Quản lí đơn hàng...............................................................61

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


3


Chương 1.

Khảo sát

hệ thống
1.1Khảo sát sơ bộ
1.1.1 Phương pháp
 Phỏng vấn
MẪU KẾ HOẠCH PHỎNG VẤN
Kế hoạch phỏng vấn nhân viên tại hệ thống bán hàng AnhHoaBakery
Người được hỏi:
Người phỏng vấn:
Địa chỉ: Số 09 Trần Thái Tông, P.
Thời gian hẹn: 40’
Dịch Vọng, Q. Cầu Giấy, TP. Hà Nội Thời điểm bắt đầu: 8h sáng
Phòng: Marketing
Thời điểm kết thúc: 8h40’ sáng
Điện thoại: 0918227654
Ngày 21/9/2021
- Đối tượng: Nhân viên
Các yêu cầu đòi hỏi:
- Cần thu thập thơng tin về:
- Vai trị: là người được phỏng vấn,
+ Mặt hàng sản phẩm
ghi chép, thu thập dữ liệu
+ Phương thức thanh tốn
- Vị trí:
+ Chương trình, hoạt động khuyến
- Trình độ:
mãi

- Kinh nghiệm:
+ Vận chuyển, giao hàng
- Cần thỏa thuận về:
+ Các hồ sơ liên quan thơng tin sản
phẩm
+ Thời gian rảnh
Chương trình:
Ước lượng thời gian:
- Giới thiệu
1 phút
- Tổng quan về dự án
2 phút
- Tổng quan về phỏng vấn
2 phút
- Chủ đề sẽ đề cập. Xin được phép
7 phút
ghi âm
+ Chủ đề: Hoạt động bán hàng của
20 phút
cơng ty
- Tổng hợp các nội dung chính ý
3 phút
kiến của người được hỏi
Kết thúc (thỏa thuận)
Dự kiến tổng cộng: 35 phút

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


4

MẪU PHIẾU PHỎNG VẤN
Phiếu phỏng vấn nhân viên tại hệ thống bán hàng AnhHoaBakery
Dự án:
Tiểu dự án:
Người được hỏi:
Người hỏi: Nhóm 9
Ngày: 21/09/2021
Câu hỏi:
Ghi chú
Câu 1: Anh/Chị hãy cho biết cửa hàng có bao
Trả lời
nhiêu cơ sở?
Câu 2: Anh/Chị đã quen với các tính năng của
Trả lời
website chưa?
Câu 3: Anh/Chị cảm thấy việc đặt hàng trên
Trả lời
trang web có hiệu quả hay khơng?
Câu 4: Cửa hàng có thường xun sử dụng hoạt Trả lời
động khuyến mãi trên trang web không?
Câu 5: Anh/Chị thấy thông tin sản phẩm trên
Trả lời
trang web có đáp ứng nhu cầu của khách hàng
hay khơng?
Câu 6: Anh/Chị nghĩ thế nào về dịch vụ chăm
Trả lời
sóc, tư vấn khách hàng?
Câu 7: Cửa hàng đang áp dụng những hình thức Trả lời
giao hàng nào?
Câu 8: Anh/Chị thấy hoạt động, truyền thống

Trả lời
của công ty như thế nào?
Câu 9: Anh/Chị thấy hệ thống bán hàng của cửa Trả lời
hàng mình so với những cửa hàng khác như thế
nào?
Câu 10: Theo anh/chị cơng ty cần làm gì để hoạt Trả lời
bán hàng ngày càng phát triển?
Đánh giá chung:

 Phiếu điều tra:
Câu.1:  Bạn biết đến trang web qua đâu?
☐ Bạn bè
☐ Người thân
☐ Internet
☐ Khác
Câu.2: Bạn có thường xuyên mua hàng ở đây khơng?
☐ Ít khi
☐ Thường xun
Phân tích đặc tả các yêu cầu của hệ thống


5
☐ Luôn luôn
☐ Chưa bao giờ
Câu.3: Bạn thấy thực đơn trên web như thế nào?
☐ Đa dạng
☐ Vừa đủ
☐ Ít lựa chọn
☐ Rất ít lựa chọn
Câu.4: Bạn có cần bổ sung gì về phần chi tiết sản phẩm trên web

khơng?
☐ Thêm hình ảnh chi tiết
☐ Thêm đánh giá của khách hàng
☐ Thêm mô tả
☐ Không
Câu.5: Bạn thấy dịch vụ chăm sóc khách hàng như thế nào?
☐ Kém
☐ Bình thường
☐ Tốt
☐ Rất tốt
Câu.6: Bạn cần thêm dịch vụ thanh tốn trên web
/>☐ Mã QR
☐ Thẻ ngân hàng
☐ Ví điện tử
☐ Không
Câu.7: Bạn thấy giao diện web như thế nào?
☐ Đẹp, bắt mắt
☐ Dễ sử dụng
☐ Khó nhìn
☐ Khó thao tác
Câu.8: Tính năng nào bạn thấy hài lịng trên web
?
☐ Thông tin sản phẩm
☐ Đặt hàng
☐ Vận chuyển
☐ Chăm sóc khách hàng
Câu.9: Bạn có gặp khó về phần nào trong hệ thống mua hàng trên web
không?
☐ Chức năng thanh toán
☐ Chắc năng sử dụng mã giảm giá

☐ Chức năng vận chuyển
☐ Khác
Phân tích đặc tả các yêu cầu của hệ thống


6
Câu.10: Cảm nhận của bạn khi sử dụng dịch vụ trên trang web
?
1.1.2 Các tài liệu thu thập được

Hình 1.1.2.1: Trang chủ

Hình 1.1.2.2: Phiếu đặt hàng

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


7

Hình 1.1.2.3: Danh mục bánh sinh nhật

Hình 1.1.2.4: Chi tiết 1 sản phẩm trong danh mục
bánh sinh nhật

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


8

Hình 1.1.2.5: Danh mục bánh mỳ & bánh mặn


Hình 1.1.2.6: Chi tiết 1 sản phẩm trong danh mục
bánh mỳ & bánh mặn

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


9

Hình 1.1.2.7: Danh mục Teabreak

Hình 1.1.2.8: Chi tiết 1 sản phẩm trong danh mục
Teabreak
Phân tích đặc tả các yêu cầu của hệ thống


10

Hình 1.1.2.9: Danh mục Cookies & Minicake

Hình 1.1.2.10: Chi tiết 1 sản phẩm trong danh mục
Cookies & Minicake

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


11

Hình 1.1.2.11: Thơng tin sản phẩm


Hình 1.1.2.12: Chương trình khuyến mãi

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


12

Hình 1.1.2.13: Tạo tài khoản đăng nhập

Hình 1.1.2.14: Các cơ sở của cửa hàng

1.2Khảo sát chi tiết
1.2.1 Hoạt động của hệ thống
- Khi truy cập trang chủ của ANH HOA BAKERY sẽ hiện thị danh sách
tên các sản phẩm như: bánh sinh nhật, bánh mì & bánh mặn, teabreak,
cookies & minicake để cho khách hàng có thể thuận tiện lựu chọn sản
phẩm mà mình muốn mua. Bến cạnh đó cịn có thanh tìm kiếm, giỏ
Phân tích đặc tả các u cầu của hệ thống


13
hàng, số điện thoại của cửa hàng, thông tin và chương trình khuyến mãi
cùng với chuỗi hệ thống của cửa hàng giúp cho khách hàng có thể nắm
bắt rõ về thông tin chi tiết từng loại sản phẩm cửa cửa hàng.

Hình 1.2.1.1: Trang chủ
- Khi khách hàng nhập tên sản phẩm mà mình muốn mua trên thanh tìm
kiếm thì sẽ hiển thị ngay lập tức thông tin chi tiết của sản phẩm đó để
cho khách hàng có thể lựa chọn kiểu dáng, màu sắc để đặt hàng.


Hình 1.2.1.2: Kết quả tìm kiếm trên thanh tìm kiếm
- Khi ấn vào hệ thống cửa hàng thì xe xuất hiện các cở sở cửa cửa hàng
cùng với địa chỉ, số điện thoại, bản đồ đường đi xung quanh của từng
cơ sở giúp cho khách hàng có thể thuận tiện đặt hàng hay đến mua trực
tiến tại cơ sở gần với nơi khách hàng ở nhất có thể tiết kiệm thời gian
cho khách hàng.

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


14

Hình 1.2.1.3: Hình ảnh địa chỉ thơng tin liên lạc
của 1 cửa hàng
- Khi ấn vào 1 danh mục sản phẩm cụ thể sẽ hiển thị danh sách các sản
phẩm bao gồm: ảnh sản phẩm, mã sản phẩm, tên sản phẩm, giá bán.

Hình 1.2.1.4: Hình ảnh sản phẩm theo từng
danh mục
- Sau khi ấn vào 1 sản phẩm nào đó, hệ thống sẽ chuyển bạn sang 1 trang
mới chưa các thơng tin chi tiết sản phẩm đó bao gồm: mã sản phẩm, tên
sản phẩm, ảnh, giá bán, mô tả chung của sản phẩm. Giúp cho khách
hàng có thể biết rõ hơn về thơng tin mà sản phẩm mình muốn mua.

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


15

Hình 1.2.1.5 Hình ảnh về thơng tin chi tiết của

1 sản phẩm
- Để đặt hàng online thì khách hàng cần phải điền rõ thơng tin của mình
theo các mục như: họ và tên, địa chỉ email, số điện thoại và nội dung
chi tiết mà sản phẩm mình muốn mua trên phiếu đặt hàng.

Hình 1.2.1.6: Phiếu đặt hàng

1.2.2 Các yêu cầu chức năng
- Xem sản phẩm theo danh mục
- Xem tin tức và chương trình khuyến mãi
- Gọi hỗ trợ, tư vấn
Phân tích đặc tả các yêu cầu của hệ thống


16
- Xem địa chỉ các cửa hàng thuộc hệ thống
- Đặt hàng, Mua hàng

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


17

Chương 2.

Mơ hình

hóa dữ liệu
2.1Biểu đồ thực thể liên kết mức logic
Website bán hàng AnhHoaPakery là một trang Web bán hàng trực tuyến cho

phép khách hàng mua sản phẩm trực tuyến như: bánh sinh nhật, bánh mì &
bánh mặn, teabreak, cookies & minicake. Và xem các chương trình khuyến
mãi ngay tại nhà.
Quy tắc nghiệp vụ:
- Khách hàng: Mã khách hàng, Tên khách hàng, Số điện thoại, Email, Địa
chỉ. Mỗi khách hàng có thể tạo 1 tài khoản khách hàng. Mỗi tài khoản
chỉ được sử dụng bởi 1 khách hàng.
- Tài khoản khách hàng: Tên đăng nhập, Mật khẩu, Điểm tích lũy, Cấp độ
khách hàng, Lịch sử mua hàng. Một tài khoản khách hàng có thể có 0, 1
hoặc nhiều hóa đơn mua hàng.
- Cửa hàng: Mã cửa hàng, Tên cửa hàng, Địa chỉ cửa hàng, Số điện thoại.
Một cửa hàng có thể có nhiều sản phẩm khác nhau. Mỗi sản phẩm có
thể có ở 0, 1 hoặc nhiều cửa hàng.
- Sản phẩm: Mã sản phẩm, Tên sản phẩm, Màu sắc, Giá bán, Số lượng.
Một sản phẩm có thể mua bởi 0, 1 hoặc nhiều chương trình khuyến mãi.
- Kích thước: Mã kích thước, SizeM, SizeM, SizeXL. Mỗi sản phẩm sẽ
có 1 hoặc nhiều kích thước khác nhau.
- Hóa đơn: Mã hóa đơn, Mã giảm giá, Ngày lập, Tổng tiền. Mỗi tài khoản
khách hàng có thể có 0, 1 hoặc nhiều hóa đơn. Mỗi một hóa đơn có thể
có 1 hoặc nhiều sản phẩm. Mỗi một sản phẩm có thể có 0, 1 hoặc nhiều
hóa đơn.
- Khuyến mai: Mã giảm giá, Ngày bắt đầu, Ngày kết thúc, Tên sản phẩm
giảm giá, Tỷ lệ phần trăm giảm giá. Chương trình khuyến mãi có thể áp
dụng cho 0, 1 hoặc nhiều sản phẩm.
- Đơn hàng: Mã đơn hàng, Ngày lập. Một khách hàng có thể có 0, 1 hoặc
nhiều đơn hàng khác nhau. Một đơn hàng chỉ thuộc về 1 khách hàng.
Phân tích đặc tả các yêu cầu của hệ thống


18

- Tin tức: Mã tin tức, Tên tin tức, Ảnh minh họa, Nội dung. Tin tức có thể
chưa tin của 0, 1 hoặc nhiều sản phẩm. Mỗi sản phẩn chỉ có ở một trang
tin tức.

Hình 2.1: Biểu đồ thực thể liên kết

2.2Mơ hình cơ sở dữ liệu mức vật lý
2.2.1 Thiết kế bảng
- Bảng khách hàng:

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


19

- Bảng tài khoản khách hàng:

- Bảng cửa hàng:

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


20

- Bảng sản phẩm:

- Bảng hóa đơn:

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



21

- Bảng kích thước:

- Bảng khuyến mại:

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


22

- Bảng đơn hàng:

- Bảng tin tức:

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


23

2.2.2

Biểu đồ thực thể liên kết mức vật lý

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


24


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


25

Chương 3.

Mơ hình

hóa chức năng
3.1Biểu đồ use case

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


×