1. Trang chủ
  2. » Luận Văn - Báo Cáo

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

51 44 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 51
Dung lượng 3,74 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

1.1.3 Đối tượng khảo sát Đối tượng được khảo sát trong bài là Nhân viên, Quản lý của công ty, Khách hàng. 1.1.4 Kết quả sơ bộ Thu thập được các thông tin về siêu thị điện máy HC cũng như website hc.com.vn . Các quy trình liên quan đến quản lý và bán hàng Các đánh giá của khách hàng.

Trang 1

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

Hà nội, Năm 2021

Trang 2

Mục Lục

Chương 1 Khảo sát hệ thống 4

1.1 Khảo sát sơ bộ 4

1.1.1 Mục tiêu 4

1.1.2 Phương pháp 4

1.1.3 Các tài liệu thu thập được 8

1.2 Khảo sát chi tiết 16

1.2.1 Hoạt động của hệ thống 16

1.2.2 Các yêu cầu chức năng 18

Chương 2 Mô hình hóa dữ liệu 18

2.1 Các yêu cầu về dữ liệu 18

2.2 Biểu đồ thực thể liên kết mức logic 19

2.3 Mô hình cơ sở dữ liệu mức vật lý 20

2.3.1 Thiết kế bảng 20

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

25

Chương 3 Mô hình hóa chức năng 26

3.1 Biểu đồ use case 26

3.1.1 Các use case chính 27

3.1.2 Các use case thứ cấp 28

3.2 Mô tả chi tiết các use case 29

3.2.1 Mô tả use case Xem địa điểm các chi nhánh (Nguyễn Văn Tùng - 2019600147) 29

Trang 3

3

Trang 4

 Tiếp cận với nghiệp vụ chuyên môn, môi trường hoạt động của hệ thống.

 Tìm ra các chức năng, nghiệp vụ và cách hoạt động của hệ thống.

 Chỉ ra ưu điểm cần được kế thừa của hệ thống và tìm ra các nhược điểm để khắc phục.

1.1.2 Phương pháp

Kế hoạch phỏng vấn Người được hỏi: Nguyễn Văn B Người phỏng vấn: Nguyễn Ngọc

Sơn

Địa chỉ: Siêu thị điện máy HC Hà

NộiĐiện thoại: (04) 33.222.1111

Thời gian hẹn: 14h Thời điểm bắt đầu: 14h10 Thời điểm kết thúc: 14h38 Đối tượng được hỏi: Là quản lý,

nhân viên, khách hàng của siêu thị điện máy HC

diện website

Các yêu cầu đòi hỏi:

Đối với người được hỏi:

thông tin về hệ thống bán hàng

hàng, thực hiện các giaodịch trên website

hàng trên website

Trang 5

Phiếu phỏng vấn Ngày: 20/10/2021 Dự án: Siêu thị điện máy HC Người được hỏi: Nguyễn Văn B Người phỏng vấn: Nguyễn Ngọc

Gía cả và chất lượng của sản phẩm

Câu 3: Sản phẩm nào được đặt hàng nhiều nhất?

Trang 6

Để tiến hành đặt hàng, khách điềnthông tin giao hàng, phương thứcvận chuyển và phương thức thanhtoán

Câu 5: Các phương thức thanh toán của công ty?

Trả lời:

Thanh toán qua tài khoảng ngân hàng hoặc thanh toán trực tiếp

Câu 6: Những sản phẩm bán chạy nhất ở đây là gì?

Trả lời:

Các sản phẩm về laptop cho sinh viên đang rất cháy hàng

Tối thiểu 6 tháng tối đa 12 tháng tùy theo sản phẩm

Câu 8: Chính sách đối với khách không nhận hàng

Trả lời:

Vi phạm lần 2 sẽ vô hiệu hoá tài khoản

Câu 9: Cửa hàng có hỗ trợ vận chuyển sản phẩm cho khách hàng hay không?

Có/Không

Trả lời:

Có, Cửa hàng hỗ trợ vậnchuyển sản phẩm thông quacác shipper

Câu 10: Có nhiều ưu đãi khi khách hàng mua sản phẩm không?

Có/Không

Trả lời:

Có, cửa hàng luôn tổ chức cácbuổi giảm giá khi mua hàngvào những dịp đặc biệt

Phiếu điều tra

Trang 7

Phiếu điều tra (Dành cho khách hàng)

Câu 5: Bạn quan tâm đến hãng

(Tích dấu X vào ô trống)

Panasonic

LG MitsubishiKhác

Câu 6: Qúy khách thấy sản phẩm của Siêu thị HC thế nào?

(Tích dấu X vào ô trống)

Đa dạng Bình thường ít

Câu 7: Qúy khách thấy giá sản phẩm của Siêu thị HC thế nào?

(Tích dấu X vào ô trống)

Gía cao Gía hợp lý Gía rẻ

sách khách hàng của điện máy HC?

Rât tốt Tốt Trung bìnhYếu

Trang 8

Câu 10: Qúy khách có dự định sẽ tiếp tục sử dụng sản phẩm của điện máy HC không?

(Hãy ghi nhận xét cá nhân)

1.1.3 Đối tượng khảo sát

-Đối tượng được khảo sát trong bài là Nhân viên, Quản lý của công ty, Khách hàng

Trang 9

Hình 1: Thanh tìm kiếm

Hình 2: Thanh điều hướng

Hình 3: Danh mục sản phẩm HOT

Trang 10

Hình 4: Danh sách sản phẩm cùng loại

Hình 5: Chi tiết sản phẩm

Hình 6: Mua trả góp

Trang 11

Hình 7: Giỏ hàng

Hình 8: Thanh toán

Trang 12

Hình 9: Góc tư vấn sản phẩm

Hình 10: Góc tuyển dụng nhân viên

Trang 13

Hình 11: Địa chỉ các chi nhánh

Hình 12: Cửa sổ đăng ký

Trang 14

Hình 6: Cửa sổ đăng nhập

Hình 14: Danh mục sản phẩm

Trang 15

-Khách hàng có thể tìm kiếm sản phẩm theo tên sản phẩm(hình 1)

-Di chuột vào “Sản Phẩm hot”(hình 2) sẽ hiện ra danh mục sản phẩm hot(hình 3)

Trang 16

-Ấn vào “Mua trả góp” sẽ hiển thị chi tiết dịch vụ trả góp(hình 6)-khi click “Mua hàng”, hệ thống sẽ thêm vào giỏ hàng của khách hàng

và chuyển hướng đến giỏ hàng(hình 7)

-Giỏ hàng hiển thị thông tin các mặt hàng đã thêm, thông tin gồm ảnh, tên sản phẩm, số lượng, đơn giá, tổng tiền, tổng đơn hàng(hình 7)

-Cửa sổ thanh toán sẽ được hiển thị sau khi click “Thanh toán” (hình 8), người dùng sẽ phải nhập thông tin cá nhân(họ tên, email, sdt), thông tin địa chỉ Sau khi điền đầy đủ thông tin hợp lệ, chọn “Hoàn tất” để thanh toán

-Trong cửa sổ “Góc tư vấn” (hình2) hiển thị thông tin có ích cho ngườidùng và cách sử dụng tốt nhất(hình 9)

-Những thông tin về tuyển dụng nhân sự(hình 10) hiển thị trong mục

“Tuyển dụng”(hình 2), thông tin gồm vị trí công việc, mức lương, thời gian nộp hồ sơ, địa điểm, số lượng tuyển

-Trong mục “Tìm siêu thị”(hình 2) hiển thị địa điểm các chi nhánh trên toàn quốc(hình 11)

-Khi đăng ký tài khoản, hệ thống hiển thị các thông tin cần nhập gồm: thông tin cá nhân, địa chỉ, mật khẩu(hình 12)

-Khi đăng nhập tài khoản, hệ thống yêu cầu nhập email và mật khẩu(hình13)

-Danh mục sản phẩm ở trang chủ hiển thị đầy đủ các sản phẩm, hệ thống sẽ chuyển hướng khi người dùng click vào 1 loại sản phẩm trong danh mục(hình 14)

-Bình luận, hỏi đáp sản phẩm nằm dưới chi tiết sản phẩm(hình 15)-Footer của trang web gồm thông tin liên lạc và chính sách(hình 16)

Trang 17

-Khi click vào “chính sách”, hệ thống sẽ đưa người dùng tới các chính sách của trang web(hình 17)

1.2.2 Các yêu cầu chức năng

2.1Các yêu cầu về dữ liệu

o Danh mục cấp 1: gồm mã danh mục, tên danh mục Mỗi danh mục cấp 1 có thể có 1, nhiều danh mục cấp 2, mỗi danh mục cấp

2 chỉ thuộc 1 danh mục cấp 1

o Danh mục cấp 2: gồm mã danh mục, tên danh mục Mỗi danh mục cấp 2 có thể có 1, nhiều sản phẩm, mỗi sản phẩm chỉ thuộc

1 danh mục cấp 2

Trang 18

o Các sản phẩm: Gồm có mã sản phẩm, tên sản phẩm,model, màu sắc, hình ảnh, giá gốc, giá khuyến mãi, ngày nhập, xuất xứ,tình trạng sản phẩm Một mặt hàng có thể có tại tại 0, 1 hoặc nhiều siêu thị Mỗi siêu thị có thể có 1 hoặc nhiều sản phẩm

o Các khuyến mãi: Gồm mã khuyến mãi, mức giá khuyến mãi Mỗi khuyến mãi có thể có 1, nhiều sản phẩm, mỗi sản phẩm chỉ

có thể thuộc 1 khuyến mãi

o Các siêu thị: Gồm mã siêu thị, địa chỉ, số điện thoại, thời gian hoạt động Mỗi siêu thị có thể có 0,1 hoặc nhiều bài tuyển dụng, mỗi bài tuyển dụng chỉ có thể thuộc 1 siêu thị

o Tuyển dụng: gồm mã tuyển dụng, vị trí tuyển dụng, số lượng tuyển dụng, địa chỉ

o Đơn hàng: gồm mã đơn hàng, ngày bán, phương thức thanh toán,địa chỉ giao hàng, mã giảm giá Mỗi hoá đơn có thể có 1, nhiều mặt hàng, mỗi mặt hàng có thể thuộc 0, 1 ,nhiều hoá đơn

o Thông tin khách hàng: email, mật khẩu, tên khách hàng, địa chỉ,

số điện thoại, điểm tích luỹ 1 khách hàng có thể có 0, 1, nhiều hoá đơn, 1 hoá đơn chỉ thuộc về 1 khách hàng

o Thông tin tài khoản Admin: gồm tên đăng nhập và mật khẩu

2.2Biu đồ thực thể liên kết mức logic

Trang 19

2.3Mô hình cơ sở dữ liệu mức vật lý

2.3.1 Thiết kế bảng

Trang 20

20

Trang 21

21

Trang 22

22

Trang 23

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

Trang 24

Bao tri he thong

Bao tri san pham Bao tri danh muc Bao tri don hang Bao tri set sale Admin

CSDL

Bao tri tai khoan

Trang 25

9) Mua hàng: Cho phép khách hàng mua sản phẩm đã chọn

10) Đăng ký: Cho phép khách hàng đăng ký tài khoản thành viên.

11) Đăng nhập: Cho phép khách hàng đăng nhập vào tài khoản

thành viên

12) Xem đơn hàng đã mua: Cho phép khách hàng xem các đơn

hàng mà đã mua

13) Sửa thông tin cá nhân: Cho phép khách hàng sửa thông tin cá

nhân trong tài khoản thành viên

Trang 26

14) Xem thông tin cá nhân: Cho phép khách hàng xem thông tin cá

nhân trong tài khoản thành viên

15) Đánh giá sản phẩm: Cho phép khách hàng đưa ra đánh giá sản

(from Logical View)

Lap bao cao thong ke

(from Logical View)

Bao tri he thong

(from Logical View)

Bao tri san pham

(from Logical View)

Bao tri danh muc

(from Logical View)

Bao tri don hang

(from Logical View)

Bao tri set sale

(from Logical View)

CSDL

(from Logical View)

Bao tri tai khoan

(from Logical View)

1) Lập báo cáo thống kê: Cho phép người quản trị xem thông tin liên

quan đến lợi nhuận doanh thu , thông tin sản phẩm nhập vào và bán ratrong bảng DON_HANG và SAN_PHAM

2) Bảo sản phẩm: Cho phép người quản trị xem, thêm, sửa, xóa thông tin

trong bảng SAN_PHAM

3) Bảo danh mục: Cho phép người quản trị xem, thêm, sửa, xóa thông tin

Trang 27

trong bảng DANH_MUC_CAP1 và DANH_MUC_CAP2

4) Bảo trì đơn hàng (xem đơn hàng, xem chi tiết đơn hàng, sửa trạng thái đơn hàng): : Cho phép người quản trị xem thông tin trong bảng

DON_HANG , sửa trạng thái của đơn hàng trong bảng DONHANG,xóa thông tin trong bảng DONHANG

5) Bảo trì set sale: Cho phép người quản trị xem, thêm, sửa, xóa thông tin

trong bảng KHUYEN_MAI

6) Bảo trì tài khoản: Cho phép người quản trị xem, sửa trạng thái, xóa

thông tin của khách hàng trong bảng KHACH_HANG

(f rom Logical View)

Bao tri tai khoan

3.2Mô tả chi tiết các use case

3.2.1 Mô tả use case Xem địa điểm các chi nhánh (Nguyễn Văn Tùng - 2019600147)

Mô tả vắn tắt:

Trang 28

2) Khách hang kích chọn tên một chi nhánh của siêu thị trong danh sách hệ thống sẽ hiện toàn bọ thông tin của chi nhanh đó(mã,địa điểm ,thời gian làm việc, ) từ bảng siêu thị lên màn hình Use case kết thúc

o Luồng rẽ nhánh:

1) Tại bất kì một thời điểm nào trong quá trình thực hiện use case nếu không kêt nối được với cơ sở dữ liệu hệ thống sẽ hiển thị một thông báo lỗi và use case kết thúc

Xem Tuyển Dụng

Trang 29

Tìm Siêu ThịĐăng KýĐăng Nhập

3.2.2 Mô tả use case Sửa mật khẩu (Nguyễn Văn Tùng -2019600147)

“Cập nhật ” use case sẽ kết thúc

o Luồng rẽ nhánh1) Tại bước 3.1.2 trong luồng cơ bản nếu người quản trị nhập thôngtin khách hang không hợp lệ thì hệ thống sẽ hiển thị thông báolỗi yêu cầu nhập lại Khách hàngcó thể nhập lại để tiếp tục hoặckích vào nút “Hủy bỏ” để kết thúc

2) Tại bất kì một thời điểm nào trong quá trình thực hiện use case nếu không kêt nối được với cơ sở dữ liệu hệ thống sẽ hiển thị một thông báo lỗi và use case kết thúc

Trang 30

Các yêu cầu đặc biệt

Không có

Tiền điều kiện

Để thay đổi được mật khẩu cần phải đăng nhập bằng tài khoản khách hang của hệ thống

Hậu điều kiện

Không có

Điểm mở rộng

Xem Sản Phẩm HOTXem Danh Mục Sản PhẩmXem Góc Tư Vấn

Xem Tuyển DụngTìm Siêu ThịĐăng KýĐăng Nhập

3.2.3 Mô tả use case Đánh giá sản phẩm (Nguyễn Văn Tùng - 2019600147)

Mô tả vắn tắt:

Cho phép người dung đánh giá về chất lượng của sản phẩm hoặc thái

độ phục vụ của siêu thị, cũng như những câu hỏi về sản phẩm hoặc siêuthị

Luồng sự kiện

Trang 31

o Luồng cơ bản1) Use case bắt đầu khi khách hang chọn nút ”Đánh giá sản phẩm” trên menu mua hang ,hệ thống sẽ lấy thông tin sản phẩm từ bảngSANPHAM hiện lên màn hình

2) Khách hang sẽ chọn Sản phẩm cần đánh giá sau đó viết bình luậnkèm theo vote từ 1-5 sao bao gồm :tệ , không hài long,bình thường,hài long,rất hài long.Từ đó nhấn nút”Đánh giá “use case

sẽ kết thúc

o Luồng rẽ nhánh1) Tại bất kì một thời điểm nào trong quá trình thực hiện use case nếu không kêt nối được với cơ sở dữ liệu hệ thống sẽ hiển thị một thông báo lỗi và use case kết thúc

Các yêu cầu đặc biệt

Không có

Tiền điều kiện

Để thay đổi được mật khẩu cần phải đăng nhập bằng tài khoản khách hang của hệ thống

Hậu điều kiện

Không có

Điểm mở rộng

Xem Sản Phẩm HOTXem Danh Mục Sản PhẩmXem Góc Tư Vấn

Xem Tuyển DụngTìm Siêu ThịĐăng Ký

Trang 32

Đăng Nhập

3.2.4 Mô tả use case Xem hàng theo danh mục (Nguyễn Đức Minh-2019601538)

2) Khách hàng kích vào 1 mặt hàng bất kì trên màn hình Hệ thống

sẽ lấy thông tin về các mặt hàng gồm hình ảnh sản phẩm từ bảng HINH_ANH, tên màu sắc từ bảng MAUSAC, tên sản phẩm, mã sản phẩm, giá gốc, mô tả, tình trạng sản phẩm từ bảng

SANPHAM và hiển thị lên màn hình Use case kết thúc

o Luồng rẽ nhánh:

1) Tại bất kỳ thời điểm nào trong quá trình thực hiện use case nếu không kết nối được với cơ sử dữ liệu thì hệ thống sẽ hiển thị mộtthông báo lỗi và use case kết thúc

Các yêu cầu đặc biệt

Trang 33

Không có

Điểm mở rộng

Xem chi tiết mặt hàng

tin sản phẩm (Nguyễn Đức Minh-2019601538)

o Luồng rẽ nhánh:

1) Tại bất kỳ thời điểm nào trong quá trình thực hiện use case nếu không kết nối được với cơ sử dữ liệu thì hệ thống sẽ hiển thị mộtthông báo lỗi và use case kết thúc

Các yêu cầu đặc biệt

Không có

Tiền điều kiện

Không có

Trang 34

và hiển thị lên màn hình2) Thêm Siêu thị:

a) Người quản trị kích vào nút “Thêm mới” trên cửa sổ danh sách Hệ thống hiển thị màn hình yêu cầu nhập thông tin chi tiết cho siêu thị gồm mã siêu thị, địa chỉ, số điện thoại, giờ làm việc

b) Người quản trị nhập thông tin của siêu thị: mã siêu thị, địa chỉ, số điện thoại, giờ làm việc và kích vào nút “Tạo” Hệ thống sẽ tạo một siêu thị mới trong bảng SIEUTHI và hiển thịdanh sách các siêu thị đã được cập nhật

3) Sửa Siêu thị:

Trang 35

a) Người quản trị kích vào nút “Sửa” trên một siêu thị Hệ thống

sẽ lấy thông tin cũ của siêu thịđược chọn gồm: mã siêu thị, địa chỉ, số điện thoại, giờ làm việc từ bảng SIEUTHI và hiển thị lên màn hình

b) Người quản trị nhập thông tin mới cho mã siêu thị, địa chỉ, số điện thoại, giờ làm việc và kích vào nút “Cập nhật” Hệ thống

sẽ sửa thông tin của showroom được chọn trong bảng SIEUTHI và hiển thị danh sách siêu thị đã cập nhật

4) Xóa Siêu thị:

a) Người quản trị kích vào nút “Xóa” trên một dòng siêu thị

Hệ thống sẽ hiển thị một màn hình yêu cầu xác nhận xóa

b) Người quản trị kích vào nút “Đồng ý” Hệ thống sẽ xóa siêu thị được chọn khỏi bảng SIEUTHI và hiển thị danh sách siêu thị đã cập nhật

Use case kết thúc

1) Tại bước 2.2 hoặc 3.2 trong luồng cơ bản nếu người quản trị nhập thông tin siêu thị không hợp lệ thì hệ thống sẽ hiển thị thông báo lỗi yêu cầu nhập lại Người quản trị có thể nhập lại để tiếp tục hoặc kích vào nút “Hủy bỏ” để kết thúc

2) Tại bước 2.2 hoặc 3.2 trong luồng cơ bản nếu người quản trị kíchvào nút “Hủy bỏ” hệ thống sẽ bỏ qua thao tác thêm mới hoặc sửachữa tương ứng và hiển thị danh sách các siêu thị trong bảng SIEUTHI

3) Tại bước 4.2 trong luồng cơ bản nếu người quản trị kích vào nút

“Không đồng ý” hệ thống sẽ bỏ qua thao tác xóa và hiển thị danhsách các siêu thị trong bảng SIEUTHI

4) Tại bất kỳ thời điểm nào trong quá trình thực hiện use case nếu không kết nối được với cơ sử dữ liệu thì hệ thống sẽ hiển thị một thông báo lỗi và use case kết thúc

Các yêu cầu đặc biệt:

Use case này chỉ cho phép một số vai trò như người quản trị, người chủ

hệ thống thực hiện

Trang 36

Tiền điều kiện:

Người quản trị cần đăng nhập với vai trò quản trị hệ thống trước khi dùng use case

Hậu điều kiện:

Nếu use case kết thúc thành công thì thông tin về Showroom sẽ được cập nhập trong cơ sở dữ liệu

Điểm mở rộng:

Không có

3.2.7 Mô tả use case Xem thông tin cá nhân (Đỗ Văn Quân- 2019604350)

2) Người sử dụng kích vào phần thông tin tài khoản Hệ thống sẽ lấy thông tin của khách hàng từ bảng KHACHHANG bao gồm : email, tên khách hàng, địa chỉ, số điện thoại, điểm tích lũy để hiển thị ra màn hình Usecase kết thúc

o Luồng rẽ nhánh:

Trang 37

1) Tại bất kỳ thời điểm nào trong quá trình thực hiện use case nếu không kết nối được với cơ sử dữ liệu thì hệ thống sẽ hiển thị một thông báo lỗi và use case kết thúc

Các yêu cầu đặc biệt

của các tài khoản gồm: Tên tài khoản, mật khẩu, tên khách

hàng, địa chỉ, số điện thoại, điểm tích luỹ từ bảng

KHACH_HANG trong cơ sở dữ liệu và hiển thị lên màn hình.2) Đăng ký tài khoản:

a) Người quản trị kích vào nút “Thêm mới” trên cửa sổ danh sách tài khoản Hệ thống hiển thị màn hình yêu cầu nhập

thông tin chi tiết cho tài khoản gồm: Tên tài khoản, mật

khẩu, tên khách hàng, địa chỉ, số điện thoại, điểm tích luỹ

b) Người quản trị nhập thông tin của tài khoản: Tên tài

khoản, mật khẩu, tên khách hàng, địa chỉ, số điện thoại,

Ngày đăng: 04/01/2022, 08:51

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w