.9 Màn hình them ch ng trình khu yn mãi

Một phần của tài liệu tim_hieu_va_xay_dung_dich_vu_thuong_mai_dt (Trang 104 - 106)

Ch ng 9. CÁC K THU T X LÝ TRONG NG D NG

Áp d ng ch ng trình khuy n mãi

i. Nh n xét

Ch ng trình khuy n mãi áp d ng cho m t m t hàng. Và t i m t th i đi m,

ch t n t i m t ch ng trình khuy n áp d ng cho m t hàng.Do đó, khi khách

hàng mua hàng, h th ng c n ki m tra xem m t hàng đó có khuy n mãi

khơng. N u có h th ng s tính khuy n mãi tr c ti p lên hóa đ n cho khách

hàng

Ví d : (dùng ch ng trình khuy n mãi trên)

Khi khách hàng mua 50 bao OMO thì h th ng ph i xác đnh s ti n mà

khách hàng ph i tr = (giá tien * 50) – 10%(giá ti n * 50)

ii. X lý

B c 1: Khi khách ch n mua m t m t hàng, h th ng s ti n hành ki m tra

xem m t hàng này hi n có đang có ch ng trình khuy n mãi nào h p l

không: th i gian khuy n mãi còn h p l , s l ng KH u tiên <> 0

B c 2: H th ng xác đ nh d li u dùng đ ki m tra đi u ki n c a chi ti t khuy n mãi bao g m:

Thơng tin có s n: bao g m thơng tin v khách hàng, thông tin mua hàng: s

l ng mua,s ti n … Nh ng thông tin này đ c mô t trong file xml sau.

<?xml version="1.0" encoding="utf-8" ?> <Data>

<QUERY TABLENAME="KHACH_HANG">

Select * from KHACH_HANG where MAKH = @MaKH

</QUERY>

<QUERY TABLENAME="CTKM">

Select * from CTKM where MaCTKM = @MaCTKM

</QUERY> </Data

Tài li u XML 9-3 C u trúc t p tin l u cách l y d li u đ ki m tra đi u ki n KM

Do đó, n i dung thơng tin dùng đ ki m tra có th thay đ i đ c

Thông tin m i: là thông tin v chi ti t đ n đ t hàng: s l ng mua, giá

ti n,thành ti n.

B c 3: N u có, ti n hành ki m tra xem có đi u ki n c a chi ti t khuy n mãi

nào th a đi u ki n khơng ?

N u có thì ti n hành th c hi n khuy n mãi: gi m ti n hay thêm vào danh sách m t hàng t ng ph m vào gi hàng cho khách hàng

Ch ng 9. CÁC K THU T X LÝ TRONG NG D NG

Một phần của tài liệu tim_hieu_va_xay_dung_dich_vu_thuong_mai_dt (Trang 104 - 106)

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

(153 trang)