1. Trang chủ
  2. » Tất cả

Xây dựng website giới thiệu hàng thủ công mỹ nghệ

65 226 0
Tài liệu đã được kiểm tra trùng lặp

Đ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 65
Dung lượng 4,78 MB

Nội dung

B GIÁO DC VÀ ÀO TO TRNG I HC M THÀNH PH H CHÍ MINH KHOA CÔNG NGH THÔNG TIN KHÓA LUN TT NGHIP  tài: XÂY DNG WEBSITE GII THIU HÀNG TH CÔNG M NGH GVHD : Thy Ninh Xuân Hng SVTH : Tng Th Thu Hng MSV : 106H1243 Thành ph H Chí Minh – Nm 2009 LI CÁM N Trong thi gian thc hin khóa lun tt nghip, tôi đã nhn đc s giúp đ và hng dn tn tình ca các thy cô khoa Công ngh thông tin trng i hc M TPHCM. c bit, tôi xin gi li cám n chân thành đn: Thy Ninh Xuân Hng – ging viên hng dn trc tip cho tôi trong quá trình thc hin đ tài. Trong quá trình làm đ tài, thy đã hng dn tôi nhng kin thc chuyên môn cn thit đ tôi có th hoàn thành tt đ tài ca mình. Nhng kin thc tôi hc hi đc t thy không ch giúp ích cho đ tài tt nghip ca tôi mà còn rt b ích cho công vic ca tôi sau này. Vi s hng dn tn tình ca thy, tôi đã hoàn thành tt đ tài và đúng tin đ đt ra. - i - DANH MC HÌNH NH Hình 1: Lc đ use case th hin chc nng ca khách hàng 8 Hình 2: Lc đ use case th hin chc nng ca admin 10 Hình 3: Lc đ tun t mô t quá trình đng ký thành viên 11 Hình 4: Lc đ tun t mô t quá trình đng nhp 12 Hình 5: Lc đ tun t mô t quá trình xem sn phm 13 Hình 6: Lc đ tun t mô t quá trình mua hàng 14 Hình 7: Lc đ tun t mô t quá trình tìm kim 15 Hình 8: Lc đ tun t mô t quá trình đng nhp ca admin 16 Hình 9: Lc đ tun t mô t quá trình xem liên h 17 Hình 10: Lc đ tun t mô t quá trình thêm admin 18 Hình 11: Lc đ tun t mô t quá trình chnh sa admin 19 Hình 12: Lc đ tun t mô t quá trình xóa admin 20 Hình 13: Lc đ tun t mô t quá trình thêm menu cp 2 21 Hình 14: Lc đ tun t mô t quá trình sa menu cp 2 22 Hình 15: Lc đ tun t mô t quá trình xóa menu cp 2 23 Hình 16: Lc đ tun t mô t quá trình thêm sn phm 24 Hình 17: Lc đ tun t mô t quá trình sa sn phm 25 Hình 18: S đ lp 26 Hình 19: Lc đ c s d liu mc vt lý 30 Hình 20: Trang ch 32 Hình 21: Danh mc sn phm 33 Hình 22: Chc nng tìm kim 33 Hình 23: Danh sách các mt hàng tìm kim 34 Hình 24: Các sn phm hin th theo danh mc 35 Hình 25: Trang chi tit sn phm 36 Hình 26: Trang vit nhn xét cho sn phm 37 Hình 27: Sn phm bán chy 38 Hình 28: ng kí thành viên 39 Hình 29: Thông báo đng kí thành công 39 Hình 30: ng nhp 40 Hình 31: Danh mc sn phm chn mua 40 Hình 32: Hóa đn mua hàng 41 Hình 33: Thông báo đt hàng thành công 41 Hình 34: Liên h 42 Hình 35: Thông báo các thông tin cn liên h đã đc gi 42 Hình 36: Trang ch admin 43 Hình 37: Danh sách menu cp 1 44 Hình 38: Thêm menu cp 1 44 Hình 39: Danh sách menu cp 2 44 Hình 40: Thêm menu cp 2 45 Hình 41: Qun tr mc gii thiu 45 Hình 42: Chnh sa mc gii thiu 46 Hình 43: Danh sách khách hàng liên h 47 Hình 44: Chi tit thông tin khách hàng liên h 47 Hình 45: Danh sách thành viên qun tr 48 Hình 46: Thêm thành viên qun tr 48 Hình 47: Chnh sa thông tin thành viên qun tr 48 Hình 48: Xóa thông tin thành viên qun tr 48 Hình 49: Danh sách sn phm 49 Hình 50: Danh sách cht liu hin có 50 - iv - Hình 51: Thêm sn phm mi 51 Hình 52: Chnh sa thông tin sn phm 52 Hình 53: Xóa sn phm 53 Hình 54: Danh sách khách hàng đng kí thành viên 54 - v - DANH MC BNG BIU Bng 1: admin 27 Bng 2: user 28 Bng 3: Chatlieu 28 Bng 4: Loai 28 Bng 5: Gioithieu 28 Bng 6: Lienhe 28 Bng 7: Sanpham 29 Bng 8: Orderb 29 Bng 9: DetailOrder 29 Bng 10: Nhanxet 30 - vi - LI NÓI U Trong nhng nm gn đây,  Vit Nam, s ngi s dng Internet tng rt nhanh do mc sng ca ngi dân ngày mt tng lên và h phn nào ý thc đc tm quan trng ca vic khai thác thông tin trên Internet. ây cng chính là điu kin thun li đ các doanh nghip xây dng website qung bá, gii thiu sn phm ca doanh nghip mình đn mi đi tng khách hàng thông qua công c toàn cu này. Website gii thiu hàng th công m ngh ca tôi, giúp khách hàng có th d dàng xem các thông tin v sn phm và có th đt hàng thông qua website.  tài “Xây dng website gii thiu hàng th công m ngh” có các chc nng sau: X Xây dng mi 1 website. X Qun tr website: đm bo vic cp nht sn phm d dàng, nhanh chóng, t chc hàng hóa theo danh mc mt cách hp lý, khoa hc. Mc tiêu ca đ tài: X Giao din d s dng và thu hút đc khách hàng. X m bo: • Hin th ni dung thông tin chi tit sn phm 1 cách rõ ràng trên website. • Lu tr thông tin vào c s d liu. • Admin qun tr đc website. • Khách hàng có th đt hàng trc tuyn trên website. - vii - MC LC LI CÁM N i NHN XÉT CA GIÁO VIÊN HNG DN ii NHN XÉT CA GIÁO VIÊN PHN BIN iii DANH MC HÌNH NH iv DANH MC BNG BIU vi LI NÓI U vii MC LC viii 1. TNG QUAN V LÝ THUYT 1 1.1. Tìm hiu v công ngh PHP 1 1.1.1. PHP là gì? 1 1.1.2. u đim ca PHP 1 1.2. Gii thiu v c s d liu MySQL 1 1.3. Gii thiu v UML 1 1.3.1. Ti sao phi xây dng mô hình cho h thng? 1 1.3.2. Khái nim v UML 2 1.3.3. Ti sao s dng UML? 2 1.3.4. nh ngha Actor 2 1.3.5. nh ngha Use case 2 1.3.6. Lc đ Use case 3 1.3.7. Biu đ tun t (Sequence diagram) 3 1.3.8. nh ngha s đ lp, lp, quan h 3 1.4. Tìm hiu kin thc v thng mi đin t 3 1.4.1. nh ngha thng mi đin t 3 1.4.2. Các loi th trng đin t 3 1.4.3. Ca hàng trc tuyn 4 1.4.4. Quy đnh ca Vit Nam v thng mi đin t 4 1.4.5. Vì sao cn ng dng thng mi đin t 5 1.4.6. Mt s nguyên tc ca bán hàng trc tuyn 5 1.4.7. Các đa ch website hu ích đ tìm hiu v thanh toán qua mng 7 1.5. Hàng th công m ngh khác các mt hàng khác nh th nào? 7 2. PHÂN TÍCH H THNG 8 2.1. Lc đ use case mô t mô hình nghip v: 8 2.1.1. Nhn din actor 8 2.1.2. Lc đ use case th hin các chc nng ca khách hàng 8 2.1.3. Lc đ use case th hin chc nng ca admin 9 2.2. Các lc đ tun t cho h thng (Sequence diagram) 11 2.2.1. Các lc đ tun t cho khách hàng 11 2.2.2. Các lc đ tun t cho admin 15 2.3. S đ lp (Class diagram) 26 3. THIT K 27 3.1. Thit k d liu 27 3.1.1. Lc đ c s d liu quan h 27 3.1.2. Mô t chi tit các bng d liu 27 3.1.3. Lc đ c s d liu mc vt lý 30 4. NI DUNG  TÀI 31 4.1. Phn dành cho khách hàng 31 4.1.1. Trang ch 32 4.1.2. Danh mc 33 4.1.3. Tìm kim: 33 4.1.4. Trang sn phm 35 - viii - 4.1.5. Trang chi tit sn phm 36 4.1.7. Trang đng kí thành viên 39 4.1.8. Trang đng nhp 40 4.1.9. t hàng 40 4.1.10. Trang liên h 42 4.2. Phn dành cho ngi qun tr 43 4.2.1. Trang ch admin 43 4.2.2. Trang qun tr menu 43 4.2.3. Trang qun tr mc gii thiu 45 4.2.4. Trang qun tr liên h 47 4.2.5. Trang qun tr admin 48 4.2.6. Trang qun tr sn phm 49 4.2.7. Qun tr thành viên 54 5. KT LUN 55 5.1. Các kt qu đt đc 55 5.2. Mt s hn ch 55 5.3. Hng phát trin 56 TÀI LIU THAM KHO 57 - ix - 1. TNG QUAN V LÝ THUYT 1.1. Tìm hiu v công ngh PHP 1.1.1. PHP là gì? PHP(Personal Home Page) là ngôn ng kch bn thc thi trên server, đc thit k cho phép xây dng ng dng web đng (có kt ni c s d liu). 1.1.2. u đim ca PHP - D s dng, chi phí thp vì là phn mm ngun m nên không tn tin mua bn quyn. - H tr nhiu dng c s d  liu nh: MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC - PHP chy trên nhiu platform khác nhau: Windows, Linux, Unix… 1.2. Gii thiu v c s d liu MySQL - MySQL là h qun tr c s d liu mã ngun m. - S dng đc cho các ng dng web nh và ln. - H tr các câu lnh SQL chun. - MySQL có nhiu phiên bn cho các h điu hành khác nhau nh: Windows, Linux… - Min phí đ ti v  và s dng. 1.3. Gii thiu v UML 1.3.1. Ti sao phi xây dng mô hình cho h thng? Xây dng mô hình đ hiu rõ hn v h thng mà chúng ta đang xây dng, to ra c hi đ có th đn gin hóa và tái s dng. Chúng ta xây dng mô hình đ kim soát ri ro. Vic lp mô hình không ch dành cho các h thng ln. Khi xây dng mô hình chúng ta s đt đc 4 mc đích sau: ̇ Mô hình giúp chúng ta trc quan hóa h thng nh là nó vn có hay theo cách mà chúng ta mun nó s nh vy. ̇ Mô hình cho phép chúng ta ch rõ cu trúc và ng x ca h thng. ̇ Mô hình cho chúng ta mt khuôn mu đ hng dn chúng ta trong quá trình xây dng h thng. - 1 - ̇ Mô hình đa ra các dn chng bng tài liu v các quyt đnh mà chúng ta đã đa ra trong quá trình thit k h thng. Tùy thuc vào đc đim t nhiên ca h thng, mi mô hình có th tp trung vào nhng mt khác nhau ca h thng. Nh h thng tp trung vào d liu thì các mô hình v phn thit k tnh ca h thng s đc chú ý hn. Trong h thng giao din ngi dùng thì phn tnh và đng ca Use case s là quan trng. Trong h thng thi gian thc, các tin trình đng là quan trng. Cui cùng, trong h thng phân tán da trên c s Web thì các mô hình v thc thi và trin khai là quan trng nht. 1.3.2. Khái nim v UML UML là ngôn ng mô hình hoá, ngôn ng đc t và ngôn ng xây dng mô hình trong quá trình phát trin phn mm, đc bit là trong phân tích và thit k h thng hng đ i tng. UML là ngôn ng hình thc, thng nht và chun hoá mô hình h thng mt cách trc quan. Ngha là các thành phn trong mô hình đc th hin bi các ký hiu đ ho, biu đ và th hin đy đ mi quan h gia các chúng mt cách thng nht và có logic cht ch. 1.3.3. Ti sao s dng UML? Mô hình đc các h thng (không ch h thng phn mm) và s dng đc tt c các khái nim hng đi tng mt cách thng nht. Cho phép đc t, h tr đ đc t tng minh (trc quan) mi quan h gia các khái nim c bn trong h thng, đng thi mô t đc mi trng thái hot đng ca h thng đi tng. Ngha là cho phép mô t đc c mô hình tnh ln mô hình đng mt cách đy đ và trc quan. Tn dng đc nhng kh nng s dng li và k tha  phm vi din rng đ xây dng đc nhng h thng phc tp và nhy cm nh: các h thng đng, h thng thi gian thc, h thng nhúng thi gian thc, v.v. To ra nhng ngôn ng mô hình hoá s dng đc cho c ngi l n máy tính. 1.3.4. nh ngha Actor Actor không phi là mt phn ca h thng. Nó th hin mt ngi hay mt h thng khác tng tác vi h thng. Mt Actor có th: ̇ Ch cung cp thông tin cho h thng. ̇ Ch ly thông tin t h thng. ̇ Nhn thông tin t h thng và cung cp thông tin cho h thng 1.3.5. nh ngha Use case - 2 - [...]... èn, hàng thuê tay… Use case vào website có th ng ký thành viên: v i use case này có giúp cho m i khách hàng khi ng kí làm thành viên c a website viên, khách hàng nh p vào m c thông tin c n thi t sau: tên mua hàng ng kí thành ng kí trên website Khách hàng ph i cung c p các ng nh p, m t kh u, h tên, khi là thành viên c a website, khách hàng -8- ch a ch , email, i n tho i Sau ng nhi u quy n l i t website. .. và giao nh n rõ ràng s giúp khách hàng có thi n c m h n v i website và th hi n c tính chuyên nghi p Xây d ng lòng tin và s tín nhi m Giao hàng úng h n và tuy t i b o v thông tin cá nhân c a khách hàng là tiêu chí hàng u xây d ng lòng tin và s tín nhi m c a khách hàng Có th t o s tin t ng khách hàng b ng cách ng ký có c nh ng nhãn mác phê chu n t các t ch c t v n khách hàng nh TRUSTe (www.truste.org)... ph v i chính ph 1.4.3 C a hàng tr c tuy n C a hàng tr c tuy n a hàng lên m ng Internet bán ây là ch ng trình ph n m m giao di n web có tính n ng gi hàng Ng i mua ch n l a các s n ph m và t chúng vào gi hàng ng sau m t c a hàng tr c tuy n nh th là m t công vi c kinh doanh th t s , ti n hành các n t hàng M t c a hàng tr c tuy n hi n i không ch t o kh n ng cho ng i dùng xem món hàng 2 chi u và c m t ít... u m i s cc p nh t Use case Mua hàng: giúp khách hàng l a ch n các s n ph m trên website mua Use case t hàng: giúp khách hàng t mua các s n ph m ã l a ch n trên website Use case Liên h : khách hàng có th g i thông tin c n liên h t i ban qu n tr website b ng cách nh p vào m c Liên h trên website và i n các thông tin c n thi t vào m u có s n Use case Tìm ki m: giúp khách hàng tìm ki m thông tin s n ph... v khách hàng s giúp thành công trong vi c bán hàng tr c tuy n Duy trì nguyên t c thi t k Khi thi t k m t website bán hàng tr c tuy n, c n duy trì nguyên t c thi t k ban u ã ra Vi c a vào các hi u ng h a, các hình nh không c n thi t s ch khi n t c duy t c a trang web ch m i Thi t k rõ ràng và n gi n s giúp khách hàng d dàng l a ch n m t hàng trên website m b o y u t n i dung thích h p a vào website. .. các doanh nghi p nh 1.5 Hàng th công m ngh khác các m t hàng khác nh th nào? - Hàng th công m ngh là m t hàng th ng c a Vi t Nam - Nguyên li u làm ra s n ph m ch y u t thiên nhiên: mây, tre, lá, g , t sét, v sò, v c… - S n ph m òi h i s tinh x o, khéo léo c a bàn tay con ng - Hàng th công m ngh mu n thu hút v ch t li u và tính th m m cao -7- c làm các làng ngh truy n i c khách hàng c n có s c áo 2 PHÂN... d ng các công c tìm ki m tr c tuy n c a các hãng tìm ki m nh Google, Yahoo, Microsoft… là 1 ph ng th c t t giúp khách hàng d dàng ti p c n c v i website Làm m i, làm m i và làm m i Luôn em l i cho các khách hàng thân thi t nh ng i u gì ó m i m hay c bi t, ch ng h n nh vi c gi m giá trên hóa n mua hàng hay t ng 1 món quà nh nhân d p nào ó ho c mi n phí v n chuy n… giúp khách hàng g n bó v i website h... cho khách hàng mua s n ph m và module dành cho admin c p nh t và qu n tr website 2.1.2 L c Hình 1: L use case th hi n các ch c n ng c a khách hàng c use case th hi n ch c n ng c a khách hàng Mô t các use case: Use case Xem chi ti t v s n ph m: v i use case này khách hàng có th xem các s n ph m phân lo i theo ch t li u m t hàng nh S n mài, g , mây, tre, lá, g m, s , th ch cao… và lo i m t hàng nh Tranh... case Thành viên qu n tr : dùng user có quy n qu n tr website - 10 - thêm, xóa, ch nh s a thông tin nh ng Use case S n ph m: dùng thêm, xóa, ch nh s a các m t hàng a lên website Use case Xem thông tin khách hàng: xem thông tin khách hàng ng kí làm thành viên c a website 2.2 Các l c tu n t cho h th ng (Sequence diagram) 2.2.1 Các l X c tu n t cho khách hàng L c tu n t mô t quá trình ng ký thành viên Hình... n bó v i website h n G i nh ng email thông báo cho các khách hàng khi nào có s n ph m m i hay có t gi m giá s n ph m Ngoài ra, có th ti p th website c a chính mình b ng cách banner qu ng cáo lên các website ã n i ti ng khác thu hút c khách hàng thì c n ph i b o nh và s n ph m m i c c p nh t th ng xuyên -6- t m website luôn n 1.4.7 Các a ch website h u ích m ng tìm hi u v thanh toán qua Trong th ng m . hàng có th d dàng xem các thông tin v sn phm và có th đt hàng thông qua website.  tài Xây dng website gii thiu hàng th công m ngh” có các chc nng sau: X Xây dng mi 1 website. . các doanh nghip xây dng website qung bá, gii thiu sn phm ca doanh nghip mình đn mi đi tng khách hàng thông qua công c toàn cu này. Website gii thiu hàng th công m ngh ca. case Mua hàng: giúp khách hàng la chn các sn phm trên website đ mua. Use case t hàng: giúp khách hàng đt mua các sn phm đã la chn trên website. Use case Liên h: khách hàng có

Ngày đăng: 18/11/2020, 14:00

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

w