Xây dựng website bán hàng cho công ty TNHH Thiên Dương bằng phần mềm nguồn mở magento (Đồ án tốt nghiệp)Xây dựng website bán hàng cho công ty TNHH Thiên Dương bằng phần mềm nguồn mở magento (Đồ án tốt nghiệp)Xây dựng website bán hàng cho công ty TNHH Thiên Dương bằng phần mềm nguồn mở magento (Đồ án tốt nghiệp)Xây dựng website bán hàng cho công ty TNHH Thiên Dương bằng phần mềm nguồn mở magento (Đồ án tốt nghiệp)Xây dựng website bán hàng cho công ty TNHH Thiên Dương bằng phần mềm nguồn mở magento (Đồ án tốt nghiệp)Xây dựng website bán hàng cho công ty TNHH Thiên Dương bằng phần mềm nguồn mở magento (Đồ án tốt nghiệp)Xây dựng website bán hàng cho công ty TNHH Thiên Dương bằng phần mềm nguồn mở magento (Đồ án tốt nghiệp)
Trang 2- 2016
Trang 3Sinh viên :
: Ths
Mã Sinh viên: 1212101008
- 2016
Trang 4Sinh viên: : 1212101008
p: CT1601
Trang 52 Các
Trang 6Yêu c
.T.T.N Sinh viên
: T.T.N T.T.N
, ngày tháng n 2016
GS.TS.NG
Trang 7
Ngày tháng n m 2016
Trang 8( Ký, ghi )
Trang 9ng cung c p thông tin theo nhu c u và s thích c i Gi i có th
ng i t mua s m m i th theo ý mu n và các website bán hàng trên m ng s giúp ta
Trang 10ki n th c và tinh th n trong quá trình th c hi án.
viên em r t nhi u trong quá trình h c t án T t Nghi p
M t s c c g hoàn thi n báo cáo t t nghi p song kh
h n ch nên bài báo cáo v n còn thi u nhi u sai sót Vì v y em r c
Em xin chân thành c
H i Phòng, 2 ngày 7 tháng
Sinh viên
Trang 112
MAGENTO 7
7
7
10
10
1.1.4 .11
Edition 12
12
12
13
1.2.4 Các khái ni 1.2.5 17
1.2.6 18
1.2.7 18
20
20
20
2.3 Upload Magento lên Openshift 25
27
2.5 Vi t hóa các ch i dùng 30
36
36
36
38
3.4 .40
41
41
41
Trang 1254
K T LU N 59
TÀI LI U THAM KH O 60
Trang 1314
17
Hình 18
18
19
20
20
21
21
Key Generator 22
Hình 2.10: Dán key vào public key file (.pub) 22
23
24
24
25
Hình 25
26
26
30
Hình 2.19: .30
34
34
Hình 2.22 35
37
37
38
41
41
42
con 43
43
44
44
Trang 14Hình 4.13: Thêm nhóm khách hàng 48
49
49
50
50
51
51
Hình 52
52
53
54
54
55
55
Hình 4.27: Thông tin 56
Hình 4.28: Cách giao hàng 56
Hình 4.29: Thông tin thanh toán 57
57
58
58
Trang 15T do tái phân ph i
Mã ngu n
Trang 17B n quy c c n tr các ph n m m khác
Gi y phép ph i trung dung v m t công ngh
p -
t
Trang 18ng
Joomla: là m t h qu n tr n i dung mã ngu n m c vi t b ng ngôn ng
các n i dung c a h lên internet
Wordpress: là m t CMS, m t mã ngu n m và hoàn toàn mi làm blog, trang web cá nhân ho c b t c gì mà b c vi t b ng ngôn ng l p trình PHP và s d ng MySQL database
c a nó c a 1 Opensource, là có th s i, d dàng hi u ch nh, d c i ti ng phát tri n c u b i s d n c thi t k site bán hàng, Opencart
xây d ng các ng d ng tr c tuy n m nh và nhanh
S n ph m mã ngu n m ph i k u tiên là h u hành Linux (chính xác là GNU
c bi t h u hành mi n phí, nh m t, linh
ho t, hi u su c m t c ng r t l n trên Internet cùng nhau phát tri n
Trang 19Ph n m m máy ch Web Apache Trên h u hành Window có tích h p ph n m m máy ch IIS, cùng v i máy ch d li u SQL Server và ngôn ng l p trình trang
t o ra m t h th ng web hoàn ch nh Song song v i h th ng trên, bên
s n ph m mã ngu n m có máych Web Apache, k t h p v d li u MySQL,
và ngôn ng l p trình PHP t o ra m t h th ng máy ch Web r t linh ho t, an toàn và
nh và h th c s d ng r t ph bi n trên c h u hành Linux l n Windows
Trong th i gian qua, h th ng máy ch Web trên dòng mã ngu n m i
ng kê c a Netcraft vào tháng 12/2004, trên Internet có 68% website ch y Apache, và ch có 21% ch y IIS, và 47 trong top 50 website có th i gian
s ng (t c là th i gian gi a hai l n kh ng l i máy) lâu nh t là ch y trên máy ch Web
i ch c ch n h th ng LAMP (Linux + Apache +MySQL + PHP/Perl/Python) s ngày càng kh c v trí c a mình trong th ng máy chWeb trên th gi i
Mozilla Firefox trình duy t mã ngu n m l n nh t hi n nay v i b t
v t , b o m t, nh g n, nhi n phí
Open Office là b ng d g
Unikey là công c h tr gõ ti ng Vi ng Window mi n phí và hi u qu
nto Community Edition
1.
Trang 20Magento chính th c b u phát tri
c phát hành
phát hành, phiên b c hi t ph n m m riêng bi t có th t
tr c ti p lên các thi t b i mua hàng có th s d ng ph n m
mua hàng tr c tuy n thay cho vi c vào website b ng trình duy t
s h u 49% c ph n c a công ty
Tháng 6, 2011 eBay s h u 100% v eBay tuyên b r ng Magento s tham gia X.Commerce sáng ki n m i c a eBay
a Frontend (Public view)
Fontend là giao di n c ng, là khu v c trình bày s n ph m c a c a hàng tr c tuy n ph m, danh m c, các khuy n mãi cùng v i các ch t hàng,
s xem
b Backend (Admin view)
Backend là giao di c b o v b ng m t kh u, cung c i qu n lý các công
c xem th ng kê, tình tr ng, qu n lý s n ph m, tùy ch t các ch a c a hàng tr c tuy n g y là ph n qu n tr c a h th ng
1.2.4 Các khái ni m trong magento
- Attribute Set: là m t t p h p nhi u attribute group, m i attribute set s phù h p v i
m t lo i s n ph c thù và c th
nhi u subcategory (category con) Hay hi c s n ph
Trang 21- Credit Memo: là kho n ghi nh ti n tín d ng, kho n ti n tính d ng này nói chính xác
- Cross-sell: là nh ng s n ph m xu t hi n g n gi hàng c i mua
n trang gi hàng, nh ng s n ph m này s c hi n th u s n ph m nên mua, s n
ph m c n mua phù h p so v i nh ng s n ph hàng, nh m thúc y smua hàng c a khách hàng
- Shipment: (lô hàng) là t p h p m t s ng s n ph m c a m c xu t kho
Có th có nhi t shipment trong m
- Invoice: n thanh toán hay nói ng n g n là xác nh n thanh toán Có th có
r t thanh toán PayPal N u s d ng PayPal làm
c thanh toán, khách hàng s c chuy n trang web PayPal
ti p t c x không x y ra mà không có s xác nh n t PayPal v vi c
thanh toán t m c gán tr ng thái Payment Review c
h th ng thanh toán và h th ng Magento CE
d t b i do m t ho c nhi u b l c dò tìm gian l n c c thông qua H th ng PayPal báo r ng giao d c u có hi n
ng gian l n
Trang 22t giá tr m nh cho nh ng tình tr
Simple Product, Virtual Product, Downloadable Product, GroupedProduct, Configuable Product, Bundle Product
s n ph m v t ch t
- Virtual Product: là s n ph m không yêu c u v n chuy n hay xác nh n thanh toán S n
ph m lo i này nói chung là dùng trong vi c b o hành ho c b o trì
- Downloadable Product: là lo i s n ph m s t file media ch ng h n Lo i này
i dùng có th t i v oàn thành quá trình thanh toán Nh ng s n ph m này có
th ngay trên server ho c cung c p i d ng m n nh ng server khác
- Grouped Product: là lo i s n ph n gi ng v i configuable product
Global : t t c website, stores, store views (toàn b h th ng bán hàng)
Website : website ch n và t t c các stores và store view b
Trang 23- Search Engine Optimization: g i t t là SEO, là vi c t i v i các c máy tìm ki m.
t s mua
- Store: là c p b c th hai trong h th ng phân c p c a hàng M t website có th có nhi u
stores và m i store có th có nhi u store view
- Store View : có c p b c th p nh t trong h th ng phân c p c a c a hàng
cu i cùng và tr c ti p mang s n ph m trình bày v i khách hàng cho vi c xem và ch n l a s n
ph m h c n mua
- Tax Rule: hay g i là nguyên t t thu , là s k t h p c a thu s n ph m, thu khách hàng và
thu su t Nguyên t nh vi c tính toán thu
bi c là vi c mua s n ph m này có l su t l i nhu n cao
- Website: là c p b c cao nh t trong h th ng phân c p c a c a hàng Có th có nhi u
website, m i website có th t o ra nhi u store (c a hàng) và v i m i store có th có nhi u store view M c t o ra có th có m t tên mi n khác nhau Có th
chia s d li u khách hàng v i nhau ho c không chia s d li u
Trang 24n lí s n ph m, danh m báo cáo cho m i c a hàng Không
ch v y v i m i c a hàng trong website s d ng Magento có th có tên mi n khác
c tr chung v m t b ngu n Magento
Qu n lý hàng t n kho: Qu n lý s n ph m trong kho, nh p, xu t
Trang 25Giao di n không gi i h n: V i Magento có th i giao di n tùy ý, phù h p v i
t hàng d dàng: Magento cho phép t o, ch nh s a, xem và th c hi
giao di n qu a, khách hàng có th xem toàn b l ch s giao d t hàng
c a h
Google Analytics và các báo cáo khác: M t trong nh u quan tr ng c a vi c qu n
lý m n t là ph ng xuyên theo dõi tình hình website
ng s n ph u này s cho phép qu n lý, theo dõi s phát tri n c a website
H tr Marketing: Magento không ch giúp bán hàng t t mà còn r t h u ích cho vi c xúc ti n bán hàng chéo, hàng cùng lo i Magento h tr i giá cho
Good SEO: T n có v i các công c tìm ki m SEO
Tìm ki m: Magento cung c p hai ch ki n và nâng cao d dàng, chính xác Bên c m nâng cao còn giúp khách hàng tìm nhanh chóng nh ng s n ph m theo yêu c thân thi n v i dùng, h tr tìm
ki m trên Google SiteMap
Layered/Filter navigation: là các b l c tùy ch nh theo t ng thu c tính c a s n ph m c th giúp khách hàng tìm ki m m t cách thông mình nh t,
d dàng tìm ki m s n ph m
H tr qu c t : H tr nhi u ngôn ng và ti n t
Trang 27-Openshift là m t dich v n n t a hãng Red Hat
Ph n m m ch y d ch v là mã ngu n m và có s n trên GitHub v
i phát tri n ph n m m có th s d ng d ng b ng các ngôn
ng khác nhâu trên n n t ng
c bi tr các ng d ng web d ng ph n m m mã nh phân, mi n
tr nhi u ngôn ng và frameworks
OpenShift b o trì d ch v i ng d ng và th ng kê ng d ng n u c n thi t
OpenShift có cung c p các gói d ch v VPS ( Máy ch o ) t mi n nâng cao
v i m b o m t cao và ch y trên n n máy ch Linux
Trang 28p v i tài kho n v a t o Ch ti n hành t o 1 host riêng
Hình 2.3 Giao di p thành công
Trang 29Ch n ki u ng d ng
Hình 2.4 Các ng d ng
Tìm ki m và l a ch n ki u ng d ng PHP, MySQL, and phpMyAdmin
Trang 30Hình 2.6 G
maylocnuoc
Trang 31trình PuTTY Key Generator Generate
Key Generator
Trang 32Hình 2.10 Dán key vào public key file (.pub)
2.3 Upload Magento lên Openshift
tthienduong.rhcloud.com/~/git/maylocnuoc.git/
ssh://5779a0562d527171a5000023@maylocnuoc-Hostname :maylocnuoc-tthienduong.rhcloud.com
Username: 5779a0562d527171a5000023
Trang 33http://maylocnuoc-tthienduong.rhcloud.com/
Trang 34C
Trang 35Personal Information n c i qu n tr , bao g m: h a chemail.
c u c n có bao g m c ký t và s
mã hóa m t kh u, credit card và nhi u d li u khác Có th nh p khóa ho
Trang 36magentovietnam.com
app/locale.
Trang 37+ Mage_Adminhtml.csv
+ Mage_Catalog.csv
Trang 38+ Mage_CatalogSearch.csv
+ Mage_Checkout.csv
Trang 39+ Mage_Customer.csv
+ Mage_Sales.csv
Trang 40- -> thông tin chung n vùng
ên
Trang 41Hình 2.21
Trang 42Hình 2.22
- Tên công ty
Trang 47- C p nh t thông tin s n ph m: thêm, s a
- Có ch hàng và thanh toán tr c tuy n
- Có ch m s n ph m trên website
tuy n
:
c xây d ng trong kho ng th i gian khá lâu v i kho n chi phí không nh
c vi c qu n lý mua bán hàng qua m ng, không th c hi n
c các yêu c u c a m
mua hàng tr c tuy n mà ph n t c mua bán v c th c hi n m t cách
th công
Trang 50->
Trang 51
Hình
Upload C
Trang thái kho hàng là
Trang 52Hình 4.10 Xem thông tin khách hàng
Trang 54Khách hàng -> Nhóm khách hàng -> Thêm nhóm khách hàng.
Hình 4.13 Thêm nhóm khách hàng
b.
Bán hàng ->
Trang 55chuy n qua tr ng thái Hoàn t t.
T
Trang 56
H
Trang 57qua
Trang 59i dùng c và chính xác thông tin
Chú ý password c n ph i t 6 ký t tr lên
Trang 60a.
-mua.
Trang 61mua s n ph m khác, ch n Ti p t c mua hàng.
xóa s n ph m, ch n Xóa gi hàng.
c p nh t s ng s n ph m, nh p S ng s n ph m trong ô s
ch n C p nh t gi hàng.
Trang 62b Cách giao hàng
Hình 4.28 Cách giao hàng
cách
cách than
Trang 63Hình 4.29: Thông tin thanh toán
Hình 4.31S
Trang 65K t qu nghiên c tài giúp em có th thêm m ng m t website, góp ph ng làm vi c thu n ti n và d tài
n
M t l n n a em xin chân thành c y cô giáo, các b c
Trang 66[4] http://www.openshift.com/