Ng IV.3.1.2 Danh sách các function

Một phần của tài liệu Xây dựng website bán hàng và ứng dụng quản lý cho cửa hàng mỹ phẩm pisashop (Trang 80)

Tên store Procedure Tham s Mô t

P_DocLoaiSP c thông tin các lo i s n ph m trong b ng lo i s n ph m

P_DocNhanHieu c thông tin nhãn hi u trong b ng nhãn hi u

P_InDH @madh

c thông tin chi ti t c a đ n hàng có mã @madh đ t o

crystal report

P_InSP Dùng t o crystal report

P_InUser Dùng t o crystal report

P_LISTSP c danh sách s n ph m (có k t

b ng)

P_LoginUser @makh, @password Ki m tra đ ng nh p P_SP @masp Xem thông tin s n ph m có mã

là @masp

P_SUACTDH @madh, @masp, @soluong, @giaban

C p nh t thông tin chi ti t đ n hàng P_SuaCTDotKM @madotkm, @masp, @mahtkm, @mucgiamgia, @sptang

C p nh t thông tin chi ti t đ t khuy n mãi P_SuaDonHang @madh, @makh, @ngaydh, @manv, @matt, C p nh t thông tin đ n hàng

@phivanchuyen, @mahtttban P_SuaDotKM @madotkm, @tendotkm, @batdau, @ketthuc

C p nh t thông tin đ t khuy n mãi P_SuaLoaiSP @maloaisp, @tenloaisp C p nh t thông tin lo i s n ph m P_SuaNhanHieu @manhanhieu, @tennhanhieu , @thongtin C p nh t thông tin nhãn hi u P_SuaSP @masp, @tensp, @maloaisp, @manhanhieu, @gianiemyet, @dvt , @mota C p nh t thông tin s n ph m P_ThemCTDH @madh , @masp , @soluong Thêm chi ti t đ n hàng v i t t c các thu c tính P_ThemCTDotKM @madotkm , @masp , @mahtkm , @mucgiamgia , @sptang

Thêm chi ti t đ t khuy n mãi v i t t c các thu c tính P_ThemDH @makh , @manv Thêm đ t đ n hàng v i t t c các thu c tính

, @matt , @phivanchuyen , @mahtttban P_ThemDotKM @madotkm , @tendotkm , @batdau , @ketthuc

Thêm đ t khuy n mãi v i t t c các thu c tính P_THEMKH @makh, @maloaikh, @hokh , @tenkh, @gioitinh, @email, @password, @diachi, @dienthoai, @diemtichluy Thêm khách hàng v i t t c các thu c tính

P_THemLienHe @makh, @tieude, @noidung Thêm liên h v i t t c các thu c tính P_ThemLoaiSP @maloaisp, @tenloaisp Thêm lo i s n ph m v i t t c các thu c tính P_ThemNhanHieu @manhanhieu, @tennhanhieu, @thongtin Thêm nhãn hi u v i t t c các thu c tính P_ThemSP @masp, @tensp, @maloai, @nhanhieu, @gianiemyet, @dvt , @mota Thêm s n ph m v i t t c các thu c tính

ph m là @masp

P_TIMDOTKM @madotkm Tim đ t khuy n mãi có mã đ t khuy n mãi là @madotkm

P_TIMSP @maloaisp Tìm s n ph m có mã lo i s n ph m là @maloaisp

P_TimSPTheoGiaSP @giamin, @giamax

Tìm s n ph m có giá t nh nh t là @giamin cho đ n l n nh t là @giamax P_TimSPTheoMaSP @masp Tìm s n ph m có mã s n ph m là @masp P_TimSPTheoTenNha nHieu @tennh Tìm s n ph m có tên nhãn hi u là @tennh

P_TimSPTheoTenSP @tensp Tìm s n ph m có tên s n ph m là @tensp

P_TongTien @user Xem t ng ti n c a user: @user

P_XemCTDonHang @madh Xem chi ti t đ n hàng có mà

đ n hàng là @madh P_XemCTDOTKM Xem chi ti t t t c các đ t

khuy n mãi

P_XEMCTKM @madotkm Xem chi ti t khuy n mãi có mã là @madotkm

P_XEMDH @makh Xem đ n hàng v i mã khách hàng là @makh

P_XemDonHangTheo HTTTBan @mahtttban Xem đ n hàng theo hình th c thanh toán bán v i mã là @mahtttban P_XemDonHangTheo TT @matt Xem đ n hàng theo tình tr ng v i mã tình trang là @matt

P_XemDOTKM Xem các đ t khuy n mãi

P_XemHinhThucKM Xem thông tin c a hình th c khuy n mãi

P_XemHinhThucTTB an

Xem thông tin c a hình th c thanh toán bán

P_XemKH Xem thông tin Khách hàng

P_XemLH @makh Xem các ph n h i có ma khách hàng là @makh

P_XemLH_full Xem t t c các thông tin ph n h i

P_XemLoaiKH Xem thông tin lo i khách hàng t b ng Khách hàng

P_XemSanPham Xem thông tin t b ng s n ph m

P_XemTinhTrang Xem thông tin t b ng Tình tr ng

P_XEMTTKH @makh Xem thông tin chi ti t c a khách hàng có mã @makh P_XemUserTheoLoai

User @maloaikh

Xem các khách hàng thu c mã @maloaikh

P_XoaCTDH @madh, @masp Xóa s n ph m có mã @masp trong đ n hàng có mã @madh

P_XoaCTDotKM @madotkm, @masp

Xóa s n ph m có mã @masp trong đ t khuy n mãi có mã

@madotkm

P_XoaDotKM @madotkm Xóa đ t khuy n mãi có mã @madotkm

P_XoaLienHe @makh, @ngaylh

Xóa thông tin ph n h i c a user có mã @makh đ c t o trong

ngày @ngaylh

P_XoaLoaiSP @maloaisp Xóa lo i s n ph m có mã @maloaisp

P_XoaNhanHieu @manhanhieu Xóa nhãn hi u có mã @manhanhieu

P_XoaSP @masp Xóa s n ph m có mã @masp

 Function:

B ng IV.3.1.2 Danh sách các function

Tên function Tham s Mô t

Dbo. P_ChuyenCoDauThan hKhongDau @strInput Chuy n đ i chu i có d u thành chu i không d u, dùng tìm ki m s n ph m theo tên s n ph m.

Dbo.P_GiaBan @MaDH, @MaSP, @NgayDH

Giá m i s n ph m tùy thu c vào lo i KH mua s n ph m và s n ph m đó đang trong đ t Khuy n

Mãi hay không. III.3.2 Thi t k masterpage:

 Trong m t h th ng website th ng s có nhi u trang con khác nhau, m i trang s ph trách m t m ng n i dung nào đó, có th k t c u trang c ng có nh ng đi m khác bi t nh t đnh nh ng t t c s đ c thi t k theo m t khuôn m u nào đó, và áp d ng chung cho t t c các trang. Khuôn m u này th ng chúng ta s g i là Theme hay Template, còn trong ASP.Net có khái ni m MasterPage. MasterPage là m t trang dùng đ t o ra c u trúc giao di n chung cho các trang web trong h th ng, nh ng trang th a k t MasterPage s áp d ng l i giao di n m u c a nó. Trong m t website c a th có 1 ho c nhi u MasterPage. Trong MasterPage đ c chia thành 2 ph n:

 Ph n chung: ây là giao di n chung áp d ng cho nh ng trang con k th a t nó

 Ph n riêng: ây là n i ch a n i dung riêng c a t ng trang. c) MasterPage_WebUser:

 Banner: Ch a nh banner c a web và b menu d n đ n các trang t ng ng.

 Outer:

 Bên trái c a trang g m: Danh m c S n ph m ch a tên các lo i s n ph m hi n có; ph n H tr tr c tuy n qua Yahoo Messenger và Mail (tuy nhiên c n k t n i m ng đ th c hi n) và ph n th ng kê l t truy c p giúp d dàng h n trong vi c theo dõi l ng ng i ghé th m web.

 Bên ph i g m m t user con trol ph c v cho vi c đ ng nh p, đ ng ký hay yêu c u c p l i m t kh u m i ,… c a khách hàng; m t user con trol h tr khách hàng tìm ki m s n ph m và m t Image slider ch a các banner qu ng cáo d n đ n các website khác nhau theo t ng banner t ng ng.

 Ph n n i dung chính c a trang (main content) s thay đ i tùy theo t ng trang web đ c g i theo yêu c u c a ng i dùng.

 Footer: bao g m m t s thông tin c a web nh email, đa ch ,… và b menu ph .

d) Masterpage_Admin:

 G m m t menu góc trái giao di n và ph n main content tùy thu c vào trang web đ c g i.

III.3.3 Thi t k web page cho ng i dùng: e) Tóm l c quy trình mua hàng tr c tuy n:

Hình III.3.3.1: Quy trình mua hàng tr c tuy n Xem Mua hàng GH r ng Ti p tuc mua ng nh p Tài kho n ng ký Ti p t c đ ng ký Cho s n ph m vào GH C p nh t GH C p nh t Thanh toán n hàng m i Yes No No No Yes Yes Yes No Yes No Yes No No Yes No Yes

f) Trang ch

 Khi load trang web l n đ u tiên, Trang ch s hi n lên. Trang này cung c p m t s thông tin và h ng d n c b n v website cùng v i m t b n đ tr c tuy n đ c nhúng t trang http://www.vietbando.com.

 B t c ng i dùng nào c ng đ u có th xem các s n ph m trang Khuy n Mãi và các s n ph m theo Danh m c s n ph m, chi ti t s n ph m,... Tuy nhiên, đ ti n hành mua hàng hay liên h , c n ph i đ ng nh p thông qua m t username đã đ ng ký tr c đó.

Hình III.3.3.2: Trang ch g) ng nh p

 Sau khi có m t username cho riêng mình, ng i dùng có th đ ng nh p vào h th ng. Vi c này s t o s thu n ti n h n trong quá trình s d ng vì đa

ph n ch c n ng c a website đ u yêu c u ng i dùng cung c p thông tin tài kho n (username).

 Khi nh p tên và password, ng i dùng nh n vào nút ng nh p. h th ng s ti n hành ki m tra xem tên và password đó có đúng không. N u đ ng nh p thành công, góc ph i trang web s xu t hi n dòng ch “Chào <tên user>!”, bên d i là liên k t đi đ n gi hàng và nút ng xu t (Gi hàng ban

đ u s là r ng). N u khách hàng quên password, có th yêu c u c p m t password m i b ng cách nh p vào đa ch email đã đ ng ký tr c đó. N u đa ch email chính xác, m t password m i g m m t dãy ký t ng u nhiên s đ c g i đ n. khách hàng s dùng password này đ ng nh p vào h th ng và t o cho mình password m i thay cho password đ c c p qua email.

Hình III.3.3.3: Thông báo C p l i m t kh u m i qua Email

 Trong tr ng h p khách hàng ch a có tài kho n có th b m vào nút ng ký đ t o m i m t tài kho n.

h) ng ký

 Giao di n trang ng ký g m các textbox bu c ng i dùng ph i nh p

đ y đ đ t o m t username m i cho riêng mình. N u đ ng ký thành công, ng i dùng có th dùng username đó đ th c hi n b t c tác v nào mà trang web cung c p.

 Khi ng i dùng nh p tên đ ng nh p vào textbox, h th ng s ki m tra xem tên đ ng nh p đó đã đ c đ ng ký ch a.

 N u tên đã đ c đ ng ký: phía d i textbox hi n ra dòng thông báo: “Tên đ ng nh p đã t n t i!”, bu c nh p l i m t tên đ ng nh p m i và h th ng s ti p t c ki m tra.

 N u tên ch a đ c đ ng ký: phía d i textbox hi n ra dòng thông báo: “Tên đ ng nh p kh d ng” và ng i dùng có th nh p ti p các thông tin khác.

 Ng i dùng ph i nh p đ y đ , không đ c b tr ng b t c textbox nào trong quá trinh đ ng ký.

 Sau khi nh p đ y đ các thông tin: tên đ ng nh p, Email, M t kh u, Nh p l i M t kh u, H Khách hàng, Tên Khách hàng, a ch , i n tho i vào các textbox t ng ng và ch n gi i tính trong dropdownlist Gi i tính, ng i dùng nh p mã Captcha vào textbox đ xác nh n. Trong tr ng h p nhìn không rõ mã captcha hi n t i, có th b m vào Show another code đ nh n m t mã captcha m i.

 Khi ng i dùng b m nút ng ký:

 N u còn b t c textbox nào ch a đ c đi n, h th ng s hi n ra c nh báo c nh nh ng textbox r ng bu c ng i dùng nh p thông tin vào.

 N u ng i dùng nh p sai mã captcha, h th ng s hi n thông báo: “Mã xác th c ch a đúng” và ng i dùng ph i nh p đúng nh ng ký t mình nhìn th y đ có th ti p t c đ ng ký.

 N u t t c thông tin đ u đ c nh p đúng theo yêu c u, m t tài kho n m i s đ c t o ra trong c s d li u v i các thông tin đã đ c nh p trong các textbox t ng ng.

Hình III.3.3.5: Trang ng ký tài kho n i) Khách hàng

 Ng i dùng c ng có th thay đ i các thông tin cá nhân, c ng nh xem

đi m tích l y và Lo i khách hàng t i th i đi m hi n t i trang Khách Hàng.

 N u ng i dùng ch a đ ng nh p, h th ng yêu c u ng nh p. Ng i dùng có th thay đ i thông tin các tr ng Email, M t kh u, H Khách hàng, Tên Khách hàng, a ch , i n tho i, Gi i tính và nh n nút C p nh t đ c p nh t các thông tin thay đ i đó. Ng i dùng có MaKH t ng ng s đ c ghi

đè các thông tin v a thay đ i lên thông tin c (không nh t thi t ph i thay đ i toàn b thông tin c a ng i dùng).

 N u ng i dùng đ ng nh p b ng password do PiSaShop cung c p, c n c p nh t l i password c a mình đ tránh nh ng r i ro b t ng .

Hình III.3.3.6: Thông báo Yêu c u ng nh p

Hình III.3.3.7: C p nh t thông tin cá nhân j) S n ph m

 Ng i dùng xem các s n ph m đ c phân lo i theo lo i s n ph m trang S n Ph m và có th b m vào nút Mua đ cho s n ph m đó vào gi hàng c a mình.

 Ng i dùng không c n đ ng nh p đ xem các s n ph m trang SanPham. Tuy nhiên, n u mu n mua 1 s n ph m nào đó, ng i dùng ph i đ ng nh p.

 Ng i dùng có th b m vào nút Xem chi ti t đ xem các thông tin c th v s n ph m c ng nh thông tin v nhãn hi u.

 Nh ng s n ph m đ c ch n mua s đ c đ a vào gi hàng t m th i, ng i dùng có th c p nh t s l ng hay xóa m t món hàng trong gi hàng tr c khi hoàn t t quá trình mua s m.

k) Chi ti t s n ph m:

 Cung c p thông tin chi ti t c a t ng s n ph m giúp ng i dùng thu n ti n h n trong vi c ch n l a s n ph m phú h p v i mình.

 Ng i dùng c ng có th cho s n ph m vào gi hàng nh trang S n ph m.

 Ngoài ra, cu i m i trang s có ph n Ph n h i đ ng i dùng đ ng t i nh ng ý ki n, th c m c hay góp ý c a mình v s n ph m. ch c n ng này bu c ng i dùng ph i đ ng nh p m i có th s d ng.

l) Tìm ki m s n ph m

 Sau khi ch n l a tiêu chí tìm ki m (theo tên nhãn hi u, tên s n ph m hay giá ti n) và nh p vào t khóa c n tìm, k t qu s hi n th d i d ng b ng nh trang s n ph m và ng i dùng c ng có th ch n mua san ph m mình thích t i

đây.

 N u không tìm đ c s n ph m phù h p v i t khóa, h th ng s hi n lên thông báo : "Không tìm th y s n ph m nào. Tip: Th tìm ki m v i ti ng vi t có d u, ho c gõ t khóa ng n h n."

m) Gi hàng

 T i đây, ng i dùng có th xem các s n ph m v a đ t mua, c p nh t l i s l ng c a các s n ph m v a mua ho c xóa đi m t hay nhi u s n ph m hi n có trong gi hàng. sau m i thao tác c p nh t, t ng s ti n c n thanh toán c ng

đ c c p nh t giúp ng i dùng d dàng ki m soát.

 Sau khi ch n xong các s n ph m cho vào gi hàng, ng i dùng c n ch n l a ph ng th c thanh toán. N u ch n đ n c a hàng nh n s n ph m, khách hàng s không ph i tr phí v n chuy n. n u mu n nh n s n ph m t i nhà, khách hàng s ph i tr phí v n chuy n la 10000 VN .

 Khi đã b m nút Hoàn t t đ n hàng, ng i dùng không th tác đ ng vào gi hàng v a t o. trong tr ng h p c n thay đ i s l ng hay h y đ n hàng, c n liên h v i nhân viên c a hàng.

 Ng i dùng có th b m vào nút In đ n hàng đ in đ n hàng v a t o

 Ho c có th b m vào nút Qu n lý đ n hàng đ xem các đ n hàng đã t o tr c đó. V i m i đ n hàng đã hoàn t t, khách hàng s tích l y đ c s đi m t ng ng v i giá tr đ n hàng. S đi m này s đ c quy đ i thành các c p đ

Một phần của tài liệu Xây dựng website bán hàng và ứng dụng quản lý cho cửa hàng mỹ phẩm pisashop (Trang 80)

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

(115 trang)