Biểuđồ hoạt động quy trình xử lý trả hàng

Một phần của tài liệu Xây dựng và phát triển website thương mại điện tử tại cửa hàng thời trang bích lụa,khoá luận tốt nghiệp (Trang 43)

Khóa luận tốt nghiệp Xây dựng và phát triển website thương mại điện tử tại cửa hàng thời trang Bích Lụa

2.3. Biểu đồ ca sử dụng

2.3.1. Biểu đồ ca sử dụng quy trình tiếp nhận đơn hàng

Các luồng sự kiện

Các luồng sự kiện chính:

- Khách hàng điền thơng tin vào form đặt hàng và ấn submit để

gửi thông tin đơn hàng đến server

- Nhân viên bán hàng nhận được thơng báo có đơn hàng, tiến hành

kiểm tra lượng hàng được đặt trong kho

- Nhân viên bán hàng gọi điện thoại xác minh tính xác thực của

đơn đặt hàng

Tên ca sử dụng Quản lý bán hàng

Tác nhân Khách hàng, Nhân viên bán hàng, nhân viên giao hàng

Điều kiện đầu vào

Sau khi đơn hàng đã được tiếp nhận

Các luồng sự kiện

Các luồng sự kiện chính:

- Nhân viên bán hàng tạo đơn bán hàng

- Nhân viên giao hàng sẽ xem thông tin của đơn hàng và tiến hành

giao hàng và cập nhật tình trạng đơn hàng để khách hàng biết là

hàng đang được giao

- Khách hàng có thể xem tình trạng giao hàng thơng qua mã đơn

Khóa luận tốt nghiệp Xây dựng và phát triển website thương mại điện tử tại cửa hàng thời trang Bích Lụa

2.3.2. Biểu đồ ca sử dụng quá trình bán hàng

- Sau khi giao hàng cho khách hàng, nhân viên giao hàng sẽ cập nhật lại thông tin đơn hàng là đã giao hàng, hồn thành quy trình bán hàng

Kết quả trả về Hàng được giao cho khách.

Khóa luận tốt nghiệp Xây dựng và phát triển website thương mại điện tử tại cửa hàng thời trang Bích Lụa

Tên ca sử dụng Mua hàng

Tác nhân Nhân viên kho, nhà cung cấp, nhân viên kế toán, nhân viên

nhập hàng

Điều kiện đầu vào Sau khi nhân viên kho đề nghị nhập hàng

2.3.3. Biểu đồ ca sử dụng quá trình nhập hàng

Hình 7. Biểu đồ ca sử dụng quá trình nhập hàng

Khóa luận tốt nghiệp Xây dựng và phát triển website thương mại điện tử tại cửa hàng thời trang Bích Lụa

Các luồng sự kiện Các luồng sự kiện chính:

- Nhân viên nhập hàng gửi cho nhà cung cấp đề nghị báo giá

-Nhà cung cấp báo giá

-Nhân viên nhập hàng xem xét báo giá và tạo đơn mua hàng

-Nhân viên kế toán xem xét và phê duyệt đơn mua hàng -Nhân viên nhập hàng đề nghị nhập hàng

-Nhà cung cấp thực hiện đơn hàng

-Nhân viên kho kiểm tra hàng, và viết phiếu nhập kho -Nhân viên kế toán thanh toán cho nhà cung cấp Các luồng sự kiện phụ:

- Nếu hàng hóa khơng đạt u cầu nhân viên kho trả lại hàng

cho nhà cung cấp

Tên ca sử dụng Tạo phiếu mua hàng

Tác nhân Nhân viên kho, nhân viên kế toán, nhân viên nhập hàng

Điều kiện đầu vào Sau khi nhân viên nhập hàng nhận được báo giá của nhà

cung cấp

Các luồng sự kiện Các luồng sự kiện chính:

- Nhân viên mua hàng tạo đơn mua hàng - Nhân viên mua hàng cập nhật ghi chú nếu có

-Nhân viên kế tốn cập nhật kết quả kiêm tra -Nhân viên kho cập nhật kết quả mua hàng -Nhân viên kế toán xác nhận thanh toán

Kết quả trả về Đơn mua hàng

Khóa luận tốt nghiệp Xây dựng và phát triên website thương mại điện tử tại cửa hàng thời trang Bích Lụa

2.3.4. Biểu đồ ca sử dụng quá trình tạo phiếu mua hàng

Tên ca sử dụng Xử lý trả hàng

Tác nhân Nhân viên chăm sóc khách hàng, Nhân viên bán hàng,

Nhân

viên kế toán, Khách hàng

Điều kiện đầu vào Sau khi khách hàng không đồng ý nhận hàng hóa và yêu

cầu trả lại.

Khóa luận tốt nghiệp Xây dựng và phát triển website thương mại điện tử tại cửa hàng thời trang Bích Lụa

2.3.5. Biểu đồ ca sử dụng quy trình xử lý trả hàng

Hình 9. Biểu đồ ca sử dụng quy trình trả hàng

Khóa luận tốt nghiệp Xây dựng và phát triển website thương mại điện tử tại cửa hàng thời trang Bích Lụa

Các luồng sự kiện Các luồng sự kiện chính:

- Nhân viên chăm sóc khách hàng tiếp nhận yêu cầu

trả hàng

của khách hàng.

- Sau khi khách hàng trả lại hàng hóa, nhân viên chăm sóc

khách hàng tiếp nhận hàng hóa vào cơng ty và kiểm

tra hàng

hóa.

- Trong khi kiểm tra hàng hóa, nhân viên phải tạo

thông tin

mới vào báo cáo trả hàng.

- Kết quả kiểm tra sẽ được gửi tới cho nhân viên bán hàng

và bộ phận kế toán và kết quả được lưu lại ở trong

báo cáo

trả hàng

- Nếu khách hàng muốn hồn tiền thì bộ phận kế tốn có

trách nhiệm hồn tiền lại cho khách hàng. Cịn nếu khách

hàng muốn đổi trả hàng hóa thì nhân viên bán hàng

có trách

Lập báo cáo trả hàng

Tác nhân Nhân viên chăm sóc khách hàng, Cán bộ

quản lý

Điều kiện đầu vào Nhân viên chăm sóc khách hàng nhận

hàng hóa trả lại từ khách hàng

Các luồng sự kiện Các luồng sự kiện chính:

- Nhân viên chăm sóc khách hàng cập

nhật kết quả trả hàng.

- Nhân viên chăm sóc khách hàng cập

nhật kết quả kiểm tra.

- Nhân viên chăm sóc khách hàng

ghi chi

phí trả hàng.

- Nhân viên chăm sóc khách hàng

ghi ghi

Ket quả trả về Báo cáo trả hàng

Khóa luận tốt nghiệp Xây dựng và phát triển website thương mại điện tử tại cửa hàng thời trang Bích Lụa

2.3.6. Biểu đồ hoạt động quy trình lập báo cáo trả hàng

Kha r Giao Code viên diện xà lí ■ đấng đăng ■ ■ nháp yêu càu đãng nhập ; nhập

Khóa luận tơt nghiệp Xây dựng và phát triên website thương mại điện tử tại cửa hàng thời trang Bích Lụa

2.4. Biểu đồ tuần tự

Iruy ván Cl' liệu

thịng báo lỗi

P liệu về lài khốn và quyển Imy cập

; hièn Ihi Ihcng tin đăng rhãp

: ứng vói quyên Iruy cập ʌ*-------------——------------ —

yêu cầu nhập Usefname vả password

ái khoản

Iin đàng nhập

Khóa luận tốt nghiệp Xây dựng và phát triên website thương mại điện tử tại cửa hàng thời trang Bích Lụa

Khóa luận tôt nghiệp Xây dựng và phát triên website thương mại điện tử tại cửa hàng thời trang Bích Lụa

Hình 14. Biểu đồ tuần tự thêm hàng

Khach hàng

yêu cầu đặt hàng

điển thơng tin đơn hàng • yẻu cầu điền thịng tin ; vào đơn đặt hàng hiển thị form đảt hàng Trm xác nhận đơn hẫng yẻu cầu xác định tính hơp lê

thơng báo đơn hàng đang chờ xác nhân

thơng báo Ioi Hiền thị đơn hàng đang chờ xác nhàn kiểm tra tính hợp lê đơn hàng Hình 15. Biểu đồ tuần tự khách hàng đặt hàng

Quan hệ Thực thể

Hàng Thuộc Danh mục sản phẩm

Hàng Có Size

Hàng Chứa Ảnh

Hóa đơn bán Gồm Hàng

Khóa luận tốt nghiệp Xây dựng và phát triên website thương mại điện tử tại cửa hàng thời trang Bích Lụa

Hién thị form yêu cầu trà hàng

Code tiếp nhận

yêu cầu trả hàng

Yêu cầu trà hàng

Kiểm tra thông tin nhâp

Thơng báo u câu gửi

đưoc xác nhân

Hình 16. Biểu đồ tuần tự khách hàng yêu cầu trả hàng

Khóa luận tốt nghiệp Xây dựng và phát triển website thương mại điện tử tại cửa hàng thời trang Bích Lụa

2.5. Biểu đồ lớp

Hình 18. Biểu đồ lớp

2.6. Thiết kế cơ sở dữ liệu

2.6.1. Xác định các thực thể - Danh mục sản phẩm - Ảnh - Size - Hàng - Đơn giao vận - Hóa đơn bán - Nhân viên - Tài khoản 1. Xác định quan hệ giữa các thực thể

Hóa đơn bán Có Đơn giao vận

Nhân viên Tạo Đơn giao vận

Nhân viên Tạo Hóa đơn Bán

Nhân viên Dùng Tài khoản

Khóa luận tốt nghiệp Xây dựng và phát triên website thương mại điện tử tại cửa hàng thời trang Bích Lụa

Hình 19. Bảng quan hệ giữa các thực thể

2.6.2. Xác định thuộc tính của các thực thể

- DANH MỤC SẢN PHẨM (Mã danh mục, Tên danh mục) - ẢNH (Mã ảnh, Loại ảnh, Đường dẫn ảnh)

- SIZE (Mã size, Cỡ size)

- HÀNG (Mã hàng, Tên hàng, Giá, Mô tả, Trạng thái, Màu)

- ĐƠN GIAO VẬN (Mã đơn giao vận, Ngày giao, Địa chỉ, Tình trạng)

- HĨA ĐƠN BÁN (Mã hóa đơn bán, Tình trạng, Ngày lập, Địa chỉ, Tên khách, Giảm giá, SĐT, Email, Ghi chú)

- NHÂN VIÊN (Mã NV, Tên, SĐT, Email, Địa chỉ, Ngày sinh, Chức vụ, Tình trạng)

-TÀI KHOẢN (Username, Password)

Tên ca sử dụng Gợi ý sản phẩm___________________________________

_______Tác nhân_______Khách hàng______________________________________

Điều kiện đầu vào Khách hàng lựa chọn vào trang chi tiết sản phẩm_________

Các luồng sự kiện Các luồng sự kiện chính:

- Khách hàng vào trang chi tiết sản phẩm

Ket quả trả về Sản phẩm được gợi ý trong trang chi tiết sản phẩm________

Khóa luận tốt nghiệp Xây dựng và phát triển website thương mại điện tử tại cửa hàng thời trang Bích Lụa

2.7. Thiết kế mơ hình đề xuất sản phẩm 2.7.1. Bài tốn đề xuất

Bài toán đề xuất được đưa ra sẽ cần giải quyết các yếu tố sau: - Đề xuất theo màu của hàng

- Đề xuất theo size của hàng

- Đề xuất theo khoảng giá của hàng - Đề xuất theo hàng bán chạy - Đề xuất theo hàng mới

Đối với một hệ thống xây dựng dựa trên PHP và MySQL thì các đề xuất này cần phải xoay quanh chính dữ liệu của cửa hàng và các thông tin phản hồi đến từ người tiêu dùng. Các cách tiếp cận với hệ thống đề xuất ở đây có thể là:

- Trong q trình người mua chọn vào chi tiết hàng muốn mua, cần hiện các sản phẩm đề xuất có màu tương tự.

- Trong q trình người mua chọn size muốn mua thì cần hiển thị đề xuất các mặt hàng có size tương đồng với mặt hàng trên.

- Hiển thị đề xuất dựa trên số lượng hàng bán chạy dựa trên số hóa đơn và số lượng

người mua từng mua trong quá khứ

- Hiển thị đề xuất các hàng mới ra và có thể sẽ trở thành xu hướng trong tương lai - Từ rating của người mua đối với mặt hàng để hiển thị các mặt hàng.

2.7.2. Biểu đồ ca sử dụng quy trình gợi ý sản phẩm

Hình 21. Biểu đồ ca sử dụng quy trình gợi ý sản phẩm

Khóa luận tốt nghiệp Xây dựng và phát triên website thương mại điện tử tại cửa hàng thời trang Bích Lụa

Khóa luận tốt nghiệp Xây dựng và phát triên website thương mại điện tử tại cửa hàng thời trang Bích Lụa

CHƯƠNG 3: XÂY DỰNG, TRIỂN KHAI VÀ ĐÁNH GIÁ

3.1. Xây dựng CSDL

3.1.1. Xây dựng CSDL mức logic3.1.1.1. Liên kết các bảng 3.1.1.1. Liên kết các bảng

- DANH MỤC SẢN PHẨM (Mã danh mục, Tên danh mục) - ẢNH (Mã ảnh, Loại ảnh, Đường dẫn ảnh, Mã hàng) - SIZE (Mã size, Cỡ size)

- HÀNG (Mã hàng, Tên hàng, Giá, Mô tả, Trạng thái, Màu, Mã danh mục)

- ĐƠN GIAO VẬN (Mã đơn giao vận, Ngày giao, Địa chỉ, Tình trạng, Mã hóa đơn bán, Mã nhân viên)

- HÓA ĐƠN BÁN (Mã hóa đơn bán, Tình trạng, Ngày lập, Địa chỉ, Tên khách, Giảm giá, SĐT, Email, Ghi chú, Mã nhân viên)

- NHÂN VIÊN (Mã NV, Tên, SĐT, Email, Địa chỉ, Ngày sinh, Chức vụ, Tình Khóa luận tốt nghiệp Xây dựng và phát triển website thương mại điện tử tại cửa

hàng thời trang Bích Lụa

Hình 24. Biểu đồ tuần tự quy trình gợi ý sản phẩm theo màu sắc, size và khoảng giá

Khóa luận tốt nghiệp Xây dựng và phát triên website thương mại điện tử tại cửa hàng thời trang Bích Lụa

- Chuyên quan hệ HÓA ĐƠN BÁN - gồm - HÀNG

- CHI TIẾT HĨA ĐƠN BÁN (Mã hóa đơn bán, Mã hàng, Mã size, số lượng, giá)

# Name Type Collation Attributes Null Default Comments Extra Action

1 ma_nhan_vien P int<30) N

o None AUTOJNCREMENT ⅛? Change ©Drop ▼

More

2 ten_nhan_vien varchar(50) Utf8_unicod e_

_ c i

N

o None 6z Change -⅛3 Drop M

ore

3 Sdt varchar(15) utf8_unicode_ _c

i

N

o None ti7 Change *⅛i Drop ■VMore

4 email varchar(50) utf8unicode ci o N None 0z, Change >⅛J Drop rMore7

5 dia~chi varchar(50) utf8_unicode _

_ c i

N

o None 6? Change ⅛⅛ Drop V

More

6 ngay_sinh datetime o N None ⅛z Change Drop VMore

7 chuc_vu varchar(50) utf8_unicode _

_ c i

N

o None ^z Change Drop V

More

8 CreatedJime datetime N

o

CURRENT-TIMESTAMP 6z Change -⅛3 Drop M

ore

9 trangjhai varchar(50) utf8_unicode_ _c i

N

o còn làm việc ti7 Change *⅛i Drop ■VMore

1

0 created_by ) varchar(300 utf8unicode c

i es Y NULL 0z Change >⅛J Drop rMoreτr

1

1 m OdifiedJi me datetime es Y NULL a? Change Drop —More

1 2 modified-by varchar(300 ) utf8_unicode _ C

i es Y NULL ⅛z Change Drop V

More

1

3 m OdifiedJog OO)Varchar(IO utf8_unicode_ _c es Y NULL ^z Change Drop VMore

# Name

Type Collation Attributes

Null Default Comments Extra Action

□ 1 username utf8_unicode_ciVarchar(IOO) o N None 4/ Change Q Drop V More

2 password ci varchar(100) UtfS unicode o N None ip Change φ Drop ■>? More

□ 3 manhan Vien int(30) o N None Change Q Drop V More

□ 1 ma_dm 7 int(30) o N None AUTO-INCREMENT Change φ Drop 1 FMor

e □ 2 ten_dm varchar(50) utf8_unicode_ci N

o None ⅛z Change ⅛f> Drop F

Mor e □ 3 trang_thai varchar(20) utf8_unicode_ci N

o đang bán l⅛z Change @ Drop 1 FMor

e

□ 4 CreatedJime datetime N

o CURRENT-TIMESTAMP l⅛z Change <⅛ Drop 1 FMor e

□ 5 created_by Varchar(IOO) Utf8_vietnamese_ci Y

es NULL i⅛z Change @ Drop F

Mor e

□ 0 modifiedjime datetime Y

es NULL l⅛z Change <⅛ Drop 1 F

Mor e

O 7 modified-by Varchar(IOO) utf8_unicode_ci Y

es NULL i⅛z Change @ Drop F

Mor e □ 8 ITiodifiedJog varchar(300) utf8_unicode_ci Y

es NULL l⅛z Change <⅛ Drop 1 F

Mor

# Name Type Collation Attributes Null Default Comments Extra Action □1

ma_anh P int(30) o N None AUTOJNCREME

NT ^Change

~ More

□2

IoaLanh varchar(20) utf8_unicode_ci o N None 0/ Change ⅛⅞ Drop -7More

□3

ten_anh varchar(500) utf8_unicode_ci o N None ⅛z Change '⅛s Drop oreM

□4

majιang varchar(30) utf8_uriicode_ci o N None Change Drop "F More

□5 created-time datetime N

o CURRENT—TIMESTAMP J⅛? Change Drop

V

More

□6

CreatedJjy varchar(300) utf8_unicode_ci es Y NULL ⅛z Change Drop rMore7 □7

modified-time datetime es Y NULL ⅛z Change '⅛s Drop r7

More

□8 modified-by varchar(300) UtfSunicodeci Y

es NULL ⅛? Change ⅛l Drop 77

More

□9

modified-log Varchar(IOOO) utf8_unicode_ci es Y NULL ⅛? Change Drop V

More

# Name Type Collation Attributes Null Default Comments Extra Action □1 ma_hang ⅛ varchar(30) utf8_unicode

_

. c i

N

o None Change @ Drop 1 F

More □2 te∏-hang Varchar(IOO) UtfSunicode ci o N None ⅛z Change '⅛ Drop FMore

□3 gia float o N None 0z Change Drop 1 FMore

□4 mθ-ta ) varchar(3000 utf8_unicode_ -C

i

N

o None ⅛? Change <⅛ Drop 1 FMore

□5 ma_danh_mu

c int(30)

N

o None Change @ Drop F

More

□6 trang_thai Varchar(IOO) utf8_unicode_ _c

i

N

o đang bán 0/ Change Drop 1 FMore

□7 mau varchar(15) LitfSunicode ci o N None ⅛/ Change ⅛⅛ Drop FMore

□8 created-time datetime o N CURRENT-

TIMESTAMP ⅛z Change @ Drop 1

F More □9 created-by varchar(100) utf8_unicode

_

- C i

Y

es NULL l⅛∕ Change @ Drop 1 F

More □1

0 modified-time datetime es Y NULL Change Drop , F

More

□1

1 modified-by Varchar(IOO) utf8_unicode_ _c

i

Y

es NULL ijj Change Drop , F

More □1

2 modified-log varchar(300) UtfSunicode ci es Y NULL ⅛z Change '⅛ Drop FMore

□1

3 Iike-COLint int(11) o N 0 0z Change Drop 1 FMore

Hình 25. Bảng Nhân viên

Khóa luận tốt nghiệp Xây dựng và phát triển website thương mại điện tử tại cửa hàng thời trang Bích Lụa

Hình 26. Bảng Tài khoản

# Name Type Collation Attributes Null Default Comments Extra Action

Hình 27. Bảng Danh mục sản phẩm

# Name Type Collation Attributes Null

Default Comments Extra Action

□1 ma_size int(3□) N

o None AUTOJNCREMENT /Change φDrop V M

or e

□2 CO-Size varchar(10} Utf8_unicode_ci N

o None ^Change ⅛Drop M

or e □3 CreatedJime datetime N o CURRENTTIMESTAM P $ Change @ Drop V M or e □4 created_by Varchar(IOO

) UtfSunicodeci es Y NULL ^Change ⅛⅛Drop V Mor

e

□5 modified Ji

me datetime

Y

es NULL $ Change @ Drop V Mor

e

□6 modified-by Varchar(IOO

) Utf8_unicode_ci

Y

es NULL Change Drop V Mor

e

□7

modifiedjog Varchar(IOOO) utf8_unicode_d

Y

es NULL $ Change ỹ Drop

V M or

□ 1 ma.size P int(30) No None / Change Drop ▼ More

□ 2 majιang --jlp varchar(30) UtiS unicode d N o

None t/ Change Drop V More

□ 3 SO-Iuong int(30) No 0 /Change Drop T More

□ 1 ma_hoa_don varchar(100) ut

fδ _unicode_ci

N

o None ⅛? Change @ Drop ' F

More □ 2 t FangJhai varchar(100) ut f8 Unico de -Ci N o chờ xác nhận s⅛z Change (⅛) Drop ' F More □ 3 CreatedJime datetime N

o CURRENT-TIMESTAMP Change @ Drop ’ F

More

□ 4 dia-chi varchar(300) I∣ tf8 -

- Unico de.

-Ci o N None ⅛z Change i⅛J Drop ’ FMore

□ 5 ten-khach varchar(300) ut fδ

- Unico de.

-Ci o N None Change φ Drop , F

More

□ 6 giam_gia int(30) N

o None ⅛? Change ⅛J Drop ' F

Một phần của tài liệu Xây dựng và phát triển website thương mại điện tử tại cửa hàng thời trang bích lụa,khoá luận tốt nghiệp (Trang 43)

Tải bản đầy đủ (DOCX)

(104 trang)
w