Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 84 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
84
Dung lượng
3,98 MB
Nội dung
TRNG I HC M TP. H CHÍ MINH KHOA CÔNG NGH THÔNG TIN KHÓA LUN TT NGHIP XÂY DNG WEBSITE BÁN MÁY TÍNH VÀ LINH KIN MÁY TÍNH QUA MNG Ngành: Công Ngh Thông Tin Hng chuyên ngành: Qun Tr Mng Khóa: 2007 - 2011 Ging viên hng dn: TS. LÊ XUÂN TRNG Sinh viên thc hin: LÂM HOÀNG THIN MSSV: 10701131 TP. H Chí Minh, tháng 9 nm 2011 LI CM N hoàn thành tt khóa lun tt nghip này, trc tiên em xin gi li cm n đn thy Lê Xuân Trng ngi đã tn tình hng dn và giúp đ em trong sut thi gian làm khóa lun. Em xin chân thành cm n quý thy, cô trng i Hc M Thành ph H Chí Minh đã tn tình dìu dt, ging dy và truyn đt nhng kin thc quý báo trong sut thi gian em hc ti trng. Em xin cám n gia đ ình, bn bè và nhng ngi luôn luôn đng viên và giúp đ em trong sut thi gian qua. Mc dù em đã c gng bng tt c s nhit tình và nng lc ca mình nhng do trình đ còn hn ch và thi gian hn hp nên chc chn s còn nhiu thiu sót. Rt mong nhn đc s đóng góp ý kin ca quý thy cô và ban lãnh đo đ đ tài này hoàn chnh và mang tính thc tin hn. NHN XÉT CA GING VIÊN HNG DN NHN XÉT CA GING VIÊN PHN BIN Trang i MC LC DANH MC CÁC BNG iv DANH MC S VÀ HÌNH v DANH MC T VIT TT VÀ TING ANH vii CHNG 1: TNG QUAN 1 1.1. Gii thiu: 1 1.2. Phm vi đ tài: 2 1.2.1. Thit k c s d liu: 2 1.2.2. Xây dng ng dng buôn bán và qun lý máy tính, linh kin máy tính: 2 1.2.3. Xây dng ng dng h thng website: 3 1.3. Phng pháp nghiên cu: 4 1.4. B cc: 5 CHNG 2: C S LÝ THUYT 6 2.1. Gii thiu Web Server 6 2.2. Gii thiu PHP (Hypertext PreProcesor) 6 2.2.1. Phn mm mã ngun m: 7 2.2.2. Lp trình hng đi tng 7 2.2.3. Tính bo mt 8 2.3. Thông dch trang PHP 8 2.4. Cách thc hot đng ca trang HTML và PHP: 9 2.5. Kiu d liu, hng s và bin trong PHP 10 2.5.1. Kiu d liu: 10 2.5.2. Hng s: 11 2.5.3. Bin s. 11 2.6. Toán t trong PHP 12 2.7. X lý giá tr form trong PHP 13 2.8. Các hàm API trong PHP 14 2.8.1. Gii thiu MySQL: 14 2.8.2. Các hàm c bn làm vic vi c s d liu MySQL 14 2.9. Session và Cookie: 17 2.9.1. Session: 17 2.9.2. Cookie: 18 CHNG 3: PHÂN TÍCH H THNG. 20 3.1. Phân tích yêu cu. 20 Trang ii 3.1.1. Xác đnh yêu cu: 20 3.1.2. Phân tích yêu cu: 21 3.2. S đ phân tích các chc nng ngi dùng ca h thng. 23 3.2.1. Khách hàng: 23 3.2.2. Thành viên: 24 3.2.3. Nhân viên nhp hàng 27 3.2.4. Administrator. 28 3.3. Cu trúc h thng (hình 3.1): 33 3.4. Quy trình thc hin giao dch ca h thng 33 3.4.1. Các công vic thc hin trong tng giai đon (hình 3.6). 33 3.4.2. Trên c s quy trình thc hin giao dch, mô hình d liu ca h thng đc thit k nh sau (hình 3.7): 35 3.5. Thit k c s d liu ca website: 36 3.5.1. Mô hình thc th kt hp (Entity – Relationship): 36 3.5.2. Mô t chi tit các thc th 37 3.5.3. Mô hình d liu quan h (hình 3.9): 40 3.5.4. Cu trúc các bng d liu: 40 CHNG 4: HIN THC CHNG TRÌNH. 44 4.1. Giao din website bán máy tính – linh kin máy tính. 44 4.1.1. Trang ch website. 44 4.1.2. Phn header. 44 4.1.3. Phn footer. 45 4.1.4. Phn left menu. 45 4.1.5. Phn right menu. 46 4.1.6. Phn content: 46 4.2. ng kí và đng nhp ca h thng website . 47 4.2.1. ng kí. 47 4.2.2. ng nhp: 48 4.3. Qun lý thông tin cá nhân. 49 4.3.1. Cp nht thông tin cá nhân: 49 4.3.2. Thay đi mt khu: 50 4.3.3. Các đn hàng đã đt: 50 4.4. Các chc nng thc hin giao dch ca website: 50 4.4.1. Mua hàng: 50 4.4.2. To gi hàng: 52 Trang iii 4.4.3. To đn đt hàng. 52 4.4.4. Thanh toán trc tuyn. 55 4.5. Các chc nng qun tr ca website. 59 4.5.1. Chc nng nhp hàng. 60 4.5.2. Qun lý hàng tn kho. 61 4.5.3. Qun lý máy b HT. 61 4.5.4. Qun lý đn đt hàng – xut hàng. 63 4.5.5. Qun lý nhà cung cp. 64 4.5.6. Qun lý loi sn phm. 65 4.5.7. Qun lý ngi dùng ca h thng website 66 4.5.8. Thng kê hàng nhp. 68 4.5.9. Thng kê hàng xut. 69 CHNG 5: KT LUN 70 5.1. Các chc nng đã làm đc. 70 5.2. Kin ngh. 70 TÀI LIU THAM KHO 73 Trang iv DANH MC CÁC BNG Bng 2.1. Bng kiu s nguyên 10 Bng 2.2. Bng kiu s thc 11 Bng 2.3. Bng các loi toán t trong PHP 13 Bng 3.1. Bng nhà cung cp 40 Bng 3.2. Bng khách hàng 41 Bng 3.3. Bng hóa đn 41 Bng 3.4. Bng chi tit hóa đn 42 Bng 3.6. Bng linh kin máy b ráp 42 Bng 3.7. Bng sn phm 42 Bng 3.8. Bng phiu nhp 43 Bng 3.9. Bng chi tit phiu nhp 43 Bng 3.10. Bng phng thc thanh toán 43 Bng 3.11. Bng phng thc giao hàng 43 Trang v DANH MC S VÀ HÌNH Hình 2.1. Quá trình thông dch trang PHP 8 Hình 2.2. Cách thc hot đng ca trang HTML. 9 Hình 2.3. Cách thc hot đng ca trang PHP 10 Hình 3.2. Mô hình chc nng khách hàng. 23 Hình 3.3. Mô hình chc nng thành viên. 25 Hình 3.4. Mô hình chc nng nhân viên nhp hàng. 27 Hình 3.5. Mô hình chc nng administrator 29 Hình 3.1. Cu trúc h thng website 33 Hình 3.6. Quy trình thc hin giao dch ca h thng. 34 Hình 3.7. Mô hình d liu ca h thng. 35 Hình 3.8. Mô hình thc th k hp (ER). 36 Hình 3.9. Mô hình d liu quan h 40 Hình 4.1. Trang ch ca website. 44 Hình 4.2. Phn header ca website. 45 Hình 4.3. Phn footer ca website. 45 Hình 4.4. Phn left menu ca website. 46 Hình 4.5. Phn right menu ca website. 46 Hình 4.6. Phn content ca website. 47 Hình 4.7. Trang đng kí ca website. 47 Hình 4.8. Trang đng nhp ca website. 48 Hình 4.9. ng nhp vi tài khon b khóa. 48 Hình 4.10. Trang giao din các chc nng qun lý thông tin cá nhân. 49 Hình 4.11. Trang cp nht thông tin khách hàng. 49 Hình 4.12. Trang thay đi mt khu khách hàng. 50 Hình 4.13. Trang chi tit sn phm. 51 Hình 4.14. Chc nng xem nhiu nh ca sn phm. 51 Hình 4.15. Trang gi hàng ca khách hàng. 52 Hình 4.16. Trang cung cp thông tin đn hàng. 53 Hình 4.17. Trang to đn hàng online vi thanh toán tin mt. 54 Hình 4.18. Thông báo đt hàng thành công. 54 Hình 4.19. Trang to đn hàng online vi thanh toán trc tuyn. 54 Hình 4.20. Trang to các tài khon o trên Paypal Sandbox. 56 Hình 4.21. Trang đng nhp tài khon thanh toán 57 Trang vi Hình 4.22. Trang thanh toán trên server ca Paypal. 57 Hình 4.23. Trang đã thanh toán hoàn tt. 58 Hình 4.24. Trang đng nhp vi tài khon ca ca hàng. 58 Hình 4.25. Trang kim tra thanh toán ca khách hàng 59 Hình 4.26. Trang giao din các chc nng ca nhà qun tr 59 Hình 4.27. Trang nhp hàng vào website (khi cha nhp sn phm). 60 Hình 4.28. Trang nhp sn phm mi hoc c. 60 Hình 4.29. Trang nhp hàng vào website (khi đã nhp sn phm). 60 Hình 4.30. Trang qun lý hàng tn kho. 61 Hình 4.31. Trang qun máy b HT. 61 Hình 4.32. Trang thêm máy b HT. 62 Hình 4.33. Trang chnh sa máy b HT. 62 Hình 4.34. Trang giao qun lý đn đt hàng. 63 Hình 4.35. Trang chi tit đn đt hàng. 64 Hình 4.36. Trang qun lý nhà cung cp. 64 Hình 4.37. Trang thêm nhà cung cp mi. 64 Hình 4.38. Trang chnh sa nhà cung cp. 65 Hình 4.39. Trang qun lý loi sn phm. 65 Hình 4.40. Trang thêm loi sn phm mi. 65 Hình 4.41. Trang chnh sa loi sn phm. 66 Hình 4.42. Trang qun lý ngi dùng khi tài khon đng nhp là nhà qun tr. 66 Hình 4.43. Thng báo khóa tài khon. 67 Hình 4.44. Thông báo không đc khóa tài khon admin, hoc systemadmin. 67 Hình 4.45. Trang qun lý ngi dùng khi tài khon đng nhp là nhà qun tr cp cao. 68 Hình 4.46. Trang thng kê hàng nhp ban đu. 68 Hình 4.47. Thng kê hàng nhp. 68 Hình 4.48. Trang thng kê hàng xut ban đu. 69 Hình 4.49. Thng kê hàng xut. 69 [...]... m buôn bán các thi t b máy tính, linh ki n máy tính, và tài bao g m nh ng n i dung: 1.2.1 Thi t k c s d li u: Xây d ng m t h th ng c s d li u MySQL phù h p v i nhu c u h tr công vi c buôn bán và qu n lý kinh doanh trên Internet cho website và các giao d ch qua m ng Internet 1.2.2 Xây d ng ng d ng buôn bán và qu n lý máy tính, linh ki n máy tính: Ch ng trình x lý d li u MySQL xây d ng ng d ng và k t... ngày càng cao và a d ng c a khách hàng do ó c n thi t ph i có m t h th ng buôn bán i n t mà trong ó m t ph n không nh là h th ng bán các thi t b máy tính qua m ng 1.2 Ph m vi tài: Th c hi n vi c nghiên c u bán hàng qua m ng Nghiên c u các mô hình và cách th c ho t ng c a m t website bán hàng qua m ng chu n, và qua ó s áp d ng th c t vào ng d ng tài nh m m c ích ph c v công vi c buôn bán và qu n lý kinh... n mua bán, c bi t là mua bán qua m ng và còn g i là ng m i i n t (ecommerce) Th ng m i i n t c p n m t quá trình mua bán mà ng i mua và ng i nh n không c n tr c ti p mua bán v i nhau mà thông qua m t thi t b máy tính, mà môi tr ng ph bi n nh t ó là Internet Th c t n c ta hi n nay do c s h t ng còn th p, trình nh ng hi u bi t c a m i ng i v th cá nhân, doanh nghi p,… quan tâm dân trí ch a cao và ng... khách hàng Khi ó vi c mua bán qua m ng có th áp ng t t các nhu c u này Mua bán qua m ng s gi m b t các khó kh n cho các doanh nghi p, cá nhân và t ng c ng áp d ng nh ng ti n b khoa h c k thu t vào vi c qu n lý, t n d ng ngu n l c m nh m t Internet phát tri n kinh doanh Mua bán qua m ng s thay th cách th c buôn bán và gi i thi u s n ph m truy n th ng ph c t p, m t th i gian và hi u qu th p Trang 1 T... vi c bán hàng qua m ng c a các website bán hàng qua m ng chu n nh : www.thegioididong.com, www.pcgamesupply.com, … Và bên c nh ó em c ng ã tìm hi u các ph n m m phát tri n ng d ng nh : Rapid PHP 2010, Navicat Premium, VertrigoServ, … Và cùng v i nh ng ph Ph ng pháp khác nh : ng pháp t ng h p ki n th c: H th ng hóa các ki n th c ã thu th p t ó phân tích, ánh giá t ng n i dung c a vi c bán hàng qua m... m ng Ph ng pháp nghiên c u tài li u: Tham kh o các tài li u, ebooks, sách báo có liên quan qu n lý bán hàng qua m ng Trang 4 n vi c xây d ng và 1.4 B c c: Ch ng 1: T ng quan Gi i thi u lý do ch n Ch tài, m c ích và ph m vi c a ng 2: C s lý thuy t Trình bày c s lý thuy t Ch phát tri n c phân tích và a ra các mô hình xây d ng tài ng 4: Hi n th c Trình bày chi ti t các ch c n ng c a Ch tài ng 3: Phân tích... giá c , hãng s n xu t, chi ti t tính n ng v t t c các s n ph m có trên website 4 T o gi hàng: Là m t ch c n ng r t quan tr ng trong m t h th ng website bán hàng qua m ng, t o gi hàng giúp cho khách hàng có th qu n lý m t cách d dàng các s n ph m t mua c a mình trên h th ng website trong m t l n giao d ch Ch c n ng này cho phép t t c các khách hàng khi truy c p vào h th ng website có th s d ng Gi hàng... t h n cho vi c mua bán qua m ng 3.2.2 Thành viên: Bao g m t t c các ng i dùng truy c p vào h th ng website và ã thành thành viên c a webiste (ph i ng nh p) Trang 24 u ng kí tr Mô hình ch c n ng thành viên (hình 3.3): Hình 3.3 Mô hình ch c n ng thành viên Ghi chú: : Quan h ph thu c : Quan h m r ng Mô t chi ti t các ch c n ng thành viên: 1 ng nh p: Là ch c n ng ng nh p vào h th ng website v i tài kho... thông tin nh giá bán, … ã có th s a c qui nh tr ng và t c Nhà qu n tr c ng i các thông tin này Qu n lý hàng t n kho và th ng kê hàng hóa Th c hi n công tác ki m kê, i u ch nh hàng t n kho khi có sai l ch v i th c t 1.2.3 Xây d ng ng d ng h th ng website: Th c hi n công vi c gi i thi u, qu ng bá, mua bán s n ph m qua m ng Nh m h tr cho vi c m r ng ph m vi kinh doanh G m các thành ph n và yêu c u chính:... hàng: Khi có khách hàng t hàng c a h th ng website và hàng hóa xu t kho bán cho khách hàng thì nhà qu n tr s s d ng ch c n ng này l p bán hàng cho website L p phi u nh p kho: Khi m t lô hàng m i th c hi n ch c n ng này hóa c nh p vào kho thì Nhân viên l p phi u nh p kho s t o phi u nh p kho ti n cho vi c qu n lý hàng c nh p vào kho Tra c u hàng hóa: Nhân viên bán hàng hay b t k nhân viên nào c ng nh . công vic buôn bán và qun lý kinh doanh trên Internet cho website và các giao dch qua mng Internet. 1.2.2. Xây dng ng dng buôn bán và qun lý máy tính, linh kin máy tính: Chng trình. công vic buôn bán và qun lý kinh doanh trên Internet bao gm buôn bán các thit b máy tính, linh kin máy tính, và đ tài bao gm nhng ni dung: 1.2.1. Thit k c s d liu: Xây dng mt. MINH KHOA CÔNG NGH THÔNG TIN KHÓA LUN TT NGHIP XÂY DNG WEBSITE BÁN MÁY TÍNH VÀ LINH KIN MÁY TÍNH QUA MNG Ngành: Công Ngh Thông Tin Hng chuyên ngành: