longdaica8x2001

New Member

Download miễn phí Đồ án Tìm hiểu phần mềm nguồn mở Zencart và ứng dụng xây dựng website bán hàng





MỤC LỤC

DANH MỤC HÌNH.12

LỜI NÓI ĐẦU.14

CHưƠNG I.15

GIỚI THIỆU PHẦN MỀM NGUỒN MỞ ZENCART.15

1.1 Giới thiệu mã nguồn mở.15

1.1.1 Khái niệm mã nguồn mở .15

1.1.2 Lợi ích của mã nguồn mở .18

1.1.3 Một số loại mã nguồn mở .18

1.1.4 Ứng dụng của mã nguồn mở.19

1.2. Giới thiệu Zencart.19

1. 2.1 Khái niệm về Zencart.19

1.2.2 Lịch sử Zencart .20

1.2.3 Định nghĩa Frontend và Backend trong Zencart .20

1.2.4 Các khái niệm trong Zencart.21

1.2.5 ưu nhược điểm của Zencart .22

1.2.6 Tải mã nguồn Zencart.24

1.2.7 chức năng nổi bật của Zencart .24

CHưƠNG II .26

CÀI ĐẶT ZENCART.26

2.1 Giới thiệu về Hostinger. .26

2.2 Đăng kí hosting và tên miền miễn phí trên Hostinger.vn.26

2.2.1 Đăng kí hosting miễn phí trên Hostinger.vn: .26

2.2.2 Đăng kí tên miền miễn phí trên Hostinger.vn .27

2.3 Upload và cài đặt Zencart trên hosting:.28

2.4 Cài đặt Zencart .29

2.5 Việt hóa các chức năng và giao diện người dùng .34

2.6 Viết thêm module trả góp cho trang web: .44

2.7 Thêm phần hỗ trợ trực tuyến ( Livechat) cho trang web.45

CHưƠNG III.48

ỨNG DỤNG XÂY DỰNG WEBSITE BÁN HÀNG CHO CÔNG TY TNHH HỒNG

ANH.48

3.1 Giới thiệu công ty TNHH Hồng Anh .48

3.2 Giới thiệu Website hiện tại của công ty TNHH Hồng Anh .49

3.3 Nghiệp vụ quản lý bán hàng của công ty TNHH Hồng Anh .50

3.4 Lý do dùng Zencart xây dựng website bán hàng trực tuyến cho công ty TNHHHồng Anh .52

CHưƠNG IV.53

HưỚNG DẪN SỬ DỤNG WEBSITE CÔNG TY TNHH HỒNG ANH .53

4.1 Hướng dẫn sử dụng trang quản trị.53

4.1.1 Quản trị người dùng.53

4.1.2 Quản lý sản phẩm .54

4.1.3 Thêm, sửa sản phẩm .55

4.1.4 Quản lý khách hàng và hóa đơn bán hàng.57

4.1.5 Các chương trình khuyến mãi.60

4.2 Hướng dẫn sử dụng trang người dùng.62

4.2.1 Đăng kí thành viên.62

4.2.2 Đặt mua sản phẩm và thanh toán.64





Để tải tài liệu này, vui lòng Trả lời bài viết, Mods sẽ gửi Link download cho bạn ngay qua hòm tin nhắn.

Ketnooi -


Ai cần tài liệu gì mà không tìm thấy ở Ketnooi, đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí

Tóm tắt nội dung tài liệu:


u nhƣ bản quyền cho phép phân phối “các file vá” cùng mã nguồn
nhằm mục đích sửa đổi chƣơng trình ở thời gian tạo sản phẩm. Bản quyền phải cho phép
một cách tƣờng minh về việc phân phối mềm đƣợc tạo ra từ mã nguồn đƣợc sửa đổi. Bản
quyền có thể yêu cầu các sản phẩm phát sinh phải mang một cái tên hay một số hiệu phiên
bản khác so với phần mềm gốc.
Theo đó, bản quyền mã nguồn mở phải đảm bảo rằng mã nguồn sẽ tồn tại ở dạng dễ
dàng lấy đƣợc, nhƣng có thể yêu cầu rằng nó sẽ đƣợc phân phối với cơ sở mã nguồn
nguyên gốc ban đầu kèm với các bản vá. Theo cách này, những thay đổi “không chính
thức” có thể xuất hiện ở hình thức sẵn sàng để tiếp cận nhƣng đƣợc phân biệt một cách dễ
dàng với mã nguồn cơ sở.
 Không có sự phân biệt đối xử giữa cá nhân hay nhóm ngƣời.
Bản quyền phải không đƣợc phân biệt đối xử với bất cứ cá nhân hay nhóm ngƣời nào.
Một số quốc gia, trong đó có Hoa Kì ban hành điều luật hạn chế xuất khẩu một số loại
phần mềm nhất định. Một giấy phép tuân thủ định nghĩa mã nguồn mở có thể thông báo
cho ngƣời sử dụng giấy phép về những hạn chế có thể đƣợc áp dụng và nhắc nhở họ là họ
có nghĩa vụ tuân thủ luật pháp, tuy nhiên bản quyền đó không đƣợc tự đặt ra các giới hạn
nhƣ vậy.
 Không phân biệt đối xử với bất cứ một lĩnh vực công việc nào.
Bản quyền phải không đƣợc cản trở bất cứ ai khỏi việc sử dụng chƣơng trình trong một
lĩnh vực công việc cụ thể.
 Việc phân phối bản quyền.
Các quyền lợi đi kèm với chƣơng trình phải áp dụng cho tất cả những ai mà chƣơng trình
đó đƣợc tái phân phối đến đồng thời không cần thực thi một thứ giấy phép phụ thêm
nào do các bên đó quy định.
 Giấy phép phải không đƣợc giành riêng cho một sản phẩm.
Tìm hiểu phần mềm nguồn mở ZENCART và ứng dụng xây dựng website bán hàng
Sinh viên: Ngô Văn Toản – Lớp CT1701 – Ngành: Công nghệ thông tin 17
Các quyền lợi đi cùng chƣơng trình đó phải không đƣợc phụ thuộc vào việc chƣơng trình
phải là một bộ phận một bản phân phối phần mềm cụ thể khác. Nếu chƣơng trình đƣợc
tách ra từ bản phân phối đó và đƣợc sử dụng hay phân phối dƣới các điều khoản của giấy
phép kèm theo chƣơng trình thì tất cả các bên mà chƣơng trình đƣợc phân phối đến cũng
nên có đƣợc các quyền lợi ngang bằng nhƣ những quyền lợi đƣợc đƣa ra theo bản phân
phối phần mềm gốc.
 Bản quyền không đƣợc cản trở các phần mềm khác.
Bản quyền phải không đƣợc áp đặt các giới hạn lên các phần mềm khác mà đƣợc phân
phối kèm với phần mềm có bản quyền đó. Ví dụ, bản quyền không đƣợc chỉ dẫn nhất
quyết rằng tất cả các phần mềm khác đƣợc phân phối trên cùng một phƣơng tiện thì phải là
phần mềm mã nguồn mở. Đúng là GPL tuân thủ theo yêu cầu này. Phần mềm liên kết với
các thƣ viện phân phối dƣới GPL chỉ kế thừa GPL nếu nó tạo nên một sản phẩm đơn nhất,
chứ không phải là bất cứ phần mềm nào mà chúng chỉ đƣợc phân phối đi kèm theo.
 Giấy phép phải trung dung về mặt công nghệ.
Không cho phép tồn tại điều khoản nào của bản quyền khẳng định sự liên quan đến bất cứ
một công nghệ riêng biệt hay một kiểu giao diện nào.
Tóm lại, mã nguồn mở (Open Source) là thuật ngữ chỉ các sản phẩm phần mềm có
mã nguồn mở. Phần mềm nguồn mở là các phần mềm đƣợc cung cấp dƣới cả dạng mã và
nguồn, không chỉ là miễn phí về giá mua mà chủ yếu là miễn phí về bản quyền: ngƣời
dùng có quyền sửa đổi, cải tiến, phát triển, nâng cấp theo một số nguyên tắc chung quy
định trong giấy phép phần mềm nguồn mở (ví dụ General Public Licence - GPL) mà
không cần xin phép ai, điều mà họ không đƣợc phép làm đối với các phần mềm nguồn
đóng (tức là phần mềm thƣơng mại) Nhìn chung, thuật ngữ “Open Source” đƣợc dùng
để lôi cuốn các nhà kinh doanh, một điều thuận lợi chính là sự miễn phí và cho phép ngƣời
dùng có quyền “sở hữu hệ thống”.
Nhà cung cấp phần mềm nguồn mở có quyền yêu cầu ngƣời dùng trả một số chi phí
về dịch vụ bảo hành, huấn luyện, nâng cấp, tƣ vấn tức là những dịch vụ thực sự đã thực
hiện để phục vụ ngƣời dùng, nhƣng không đƣợc bán các sản phẩm nguồn mở vì nó là tài
sản của trí tuệ chung
Tìm hiểu phần mềm nguồn mở ZENCART và ứng dụng xây dựng website bán hàng
Sinh viên: Ngô Văn Toản – Lớp CT1701 – Ngành: Công nghệ thông tin 18
1.1.2 Lợi ích của mã nguồn mở
Phần mềm có thể đƣợc sao chép hoàn toàn miễn phí, ngƣời dùng hoàn toàn an tâm khi
chia sẻ một chƣơng trình với bạn bè.
Các định dạng file không hoàn toàn bị kiểm soát bởi một vài nhà cung cấp. Điều gì sẽ
xảy ra khi dữ liệu nằm trong một phần mềm độc quyền? Việc sử dụng một định dạng file
bí ẩn sẽ khiến ngƣời dùng chỉ dùng chƣơng trình của một công ty. Do yêu cầu công việc,
ngƣời dùng muốn sử dụng dữ liệu trên cho một ứng dụng khác nhƣng chƣơng trình bản
quyền không cho phép! Còn nếu nhƣ nhà cung cấp chấm dứt hỗ trợ và ngƣng việc nâng
cấp sản phẩm, chắc chắn rằng dữ liệu của ngƣời dùng sẽ bị vứt xó. Với phần mềm bản
quyền, chỉ có duy nhất nhà cung cấp có thể giải quyết vấn đề của ngƣời dùng. Nhƣng với
Open Source ngƣời dùng có thể gặp hàng tá nhà cung cấp làm vừa lòng mình.
Hầu hết các sản phẩm Open Source đều có khả năng bảo mật tuyệt vời, khi một vết
nứt đƣợc tìm thấy nó thƣờng đƣợc sửa nhanh hơn phần mềm có bản quyền.
Các hệ thống Open Source, nhất là các hệ thống dựa trên UNIX, thƣờng rất linh hoạt
vì chúng đƣợc xây dựng từ nhiều khối thống nhất và đƣợc miêu tả cặn kẽ, rất dễ để ngƣời
dùng thay thế nhiều phần của hệ thống với phần có giao diện tƣơng tự.
Có một cộng đồng hỗ trợ lớn, không bị phụ thuộc vào công ty nào.
1.1.3 Một số loại mã nguồn mở
Sản phẩm Mã nguồn mở đầu tiên phải kể đến là hệ điều hành Linux (chính xác là
GNU Linux), với cha đẻ là Linus Torvald. Linux đƣợc biết đến nhƣ là một hệ điều hành
miễn phí, ổn định, bảo mật, linh hoạt, hiệu suất cao, và đƣợc một cộng đồng rất lớn trên
Internet cùng nhau phát triển. Tuy nhiên, Linux chỉ là tên của nhân (kernel), “trái tim” của
hệ điều hành. Khi chúng ta sử dụng hệ điều hành Linux, thực ra đó là các bản phân phối
(distribution, gọi tắt là distro) của các tổ chức khác nhau. Hiện nay, có rất nhiều distro với
những đặc điểm, chức năng riêng, phục vụ cho những mục đích riêng, chúng ta có thể tham
khảo ở trên Các distro của các hãng nối tiếng là
Redhat/Fedora, Debian, SuSE, Gentoo, Mandrake, Slackware, Ubuntu
Thứ hai, phần mềm máy chủ web Apache. Trên hệ điều hành Windows có tích hợp phần
mềm máy chủ IIS, cùng với máy chủ cơ sở dữ liệu SQL Server và ngôn ngữ lập trình trang
web ASP, đã 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áy chủ web Apache, kết hợp cơ sở dữ liệu MySQL, và ngôn ngữ
lập trình PHP, Perl, Python, tạo ra một hệ thống máy chủ web rất linh hoạt, an toàn và ổn
định, và hệ thống này đã đƣợc sử dụng rất phổ biến trên cả hệ điều hành Linux lẫn
Windows.
Tìm hiểu phần mềm nguồn mở ZENCART và ứng dụng xây dựng website bán hàng
Sinh viên: Ngô Văn Toản – Lớp CT1701 – Ngành: Công nghệ thông tin 19
Trong thời gian qua, hệ thống máy chủ web trên dòng Mã nguồn mở luôn đƣợc giới
chuyên môn đánh giá rất cao. Theo thố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 thời gian giữa hai lần khởi động lại máy) lâu nhất là chạy trên máy chủ web
Apache. Trong tƣơng lai chắc chắn hệ thống LAMP (Linux + Apache + MySQL +
PHP/Perl/Python) sẽ ngày càng khẳng định đƣợc vị trí của mình trong thị trƣờng máy chủ
web trên thế giới.
Web browser Firefox với các chức năng nổi bật về tốc độ, bảo mật, nhỏ gọn, nhiều tính
năng và miễn phí, Firefox đang dần chiếm thị trƣờng về trình duyệt web trên thế giới, và là
đối thủ cạnh tranh lớn nhất của IE (Internet Explorer). Nhiều chuyên gia IT đã đánh giá,
phần lớn lỗ hổng bảo mật của Windows là xuất phát từ trình duyệt IE, vì vậy việc thay thế
IE bằng Firefox là một lựa chọn tốt cho các máy cài đặt hệ điều hành Windows. Thậm chí,
hãng tìm kiếm lớn nhất thế giới, Google, đã đƣa ra phong trào “xóa sổ” IE, ủng hộ Firefox
dựa trên các thành viên trong Google Adsense.
Ngoài ra, các phần mềm Mã nguồn mở cũng rất nổi tiếng, đang cạnh tranh mạnh mẽ với
dòng Mã nguồn đóng trong cùng ứng dụng là: ứng dụng soạn thảo văn bản Open Office –
Microsoft Office, Tin nhắn Gaim – Yahoo Messenger, Đồ họa GIMP – Photoshop, dịch vụ
mail Mail Exchange Server – Qmail/Postfix/Courier.
Em lựa chọn nghiên cứu hệ quản trị nội dung mã nguồn mở Zencart vì Zencart có thể dễ
dàng cài đặt, dễ dàng quản lý và có độ tin cậy cao, nó giúp ngƣời dùng có thể xây dựng
các ứng dụng trực tuyến mạnh và nhanh.
1.1.4 Ứng dụng của mã nguồn mở
Các phần mềm mã nguồn mở đem lại cơ hội thứ hai bên cạnh các phần mềm thƣơng
mại, cho lĩnh vực kiểm định chất lƣợng phần mềm. Tuy không tốn chi phí đầu tƣ ban đầu
nhƣng việc ứng dụng công cụ mã nguồn mở cũng có phát sinh tiềm ẩn khác đôi khi rất tốn
kém, nhƣ việc phải tìm ra đƣợc giải pháp vƣợt qua các hạn chế và lỗi của cô...

 
Các chủ đề có liên quan khác
Tạo bởi Tiêu đề Blog Lượt trả lời Ngày
D Tìm hiểu quy trình sản xuất dứa khoanh mini trong nước đường đóng hộp tại công ty cổ phần rau quả tiền giang Nông Lâm Thủy sản 0
D Góp phần tìm hiểu một số vấn đề lịch sử cận đại Việt Nam Ebook PDF Văn hóa, Xã hội 0
D Tìm hiểu về giao thức quản lý mạng SNMP và thực hiện giám sát, quản trị mạng với phần mềm Solarwinds Orion Network Performance Monitor (NPM) Công nghệ thông tin 0
D Tìm hiểu về IPO của Ngân hàng Thương mại Cổ phần Công thương Việt Nam Luận văn Kinh tế 0
D Tìm hiểu phần mềm thiết kế chiếu sáng DIALUX Công nghệ thông tin 0
B Tìm hiểu phương pháp phân tích các thành phần chính, ứng dụng trích chọn các đặc trưng cho bài toán Luận văn Kinh tế 0
N Tìm hiểu những nguyên nhân, đưa ra cách khắc phục những hạn chế đang tồn tại sau khi cổ phần hoá Luận văn Kinh tế 0
E Tìm hiểu qui trình CPH DNNN tại công ty cổ phần xáng xây dựng Cần Thơ Luận văn Kinh tế 0
I Tìm hiểu về thái độ và tâm lý của khách hàng truyền thống tại công ty cổ phần xuất nhập khẩu giày dé Khoa học Tự nhiên 0
P Tìm hiểu công nghệ GPS _ GIS và ứng dụng trong quản lý lái xe của công ty cổ phần taxi Kim Liên Công nghệ thông tin 0

Các chủ đề có liên quan khác

Top