dochinhha

New Member
Link tải luận văn miễn phí cho ae Kết Nối

CHƯƠNG I: GIỚI THIỆU PHẦN MỀM NGUỒN MỞ MAGENTO..............................7
1.1 Giới thiệu mã nguồn mở................................................................................................7
1.1.1 Khái niệm mã nguồn mở...........................................................................................7
1.1.2 Lợi ích của mã nguồn mở.........................................................................................10
1.1.3 Một số loại mã nguồn mở........................................................................................10
1.1.4 Ứng dụng của mã nguồn mở....................................................................................11
1. 2. Giới thiệu Magento Community Edition.....................................................................12
1.2.1 Khái niệm về Magento.............................................................................................12
1.2.2 Lịch sử Magento.......................................................................................................12
1.2.3 Định nghĩa Frontend và Backend trong Magento.....................................................13
1.2.4 Các khái niệm trong magento...................................................................................13
1.2.5 Ưu nhược điểm của Magento....................................................................................17
1.2.6 Tải mã nguồn Magento............................................................................................18
1.2.7 chức năng nổi bật của Magento...............................................................................18
CHƯƠNG II: CÀI ĐẶT MAGENTO LÊN HOSTING...................................................20
2.1 Giới Thiệu Openshift Online.......................................................................................20
2.2 Đăng kí tài khoản Openshift Online...........................................................................20
2.3 Upload Magento lên Openshift...................................................................................25
2.4 Cài đặt Magento.........................................................................................................27
2.5 Việt hóa các chức năng và giao diện người dùng........................................................30
CHƯƠNG III: ỨNG DỤNG MAGENTO XÂY DỰNG WEBSITE CỦA CÔNG TY
TNHH THIÊN DƯƠNG.....................................................................................................36
3.1 Giới thiệu công ty TNHH Thiên Dương........................................................................36
3.2 Giới thiệu Website hiện tại của công ty TNHH Thiên Dương......................................36
3.3 Nghiệp vụ quản lý bán hàng của công ty TNHH Thiên Dương....................................38
3.4 Lý do dùng Magento xây dựng website bán hàng trực tuyến cho công ty TNHH
Thiên Dương.........................................................................................................................40
CHƯƠNG IV: HƯỚNG DẪN SỬ DỤNG WEBSITE CÔNG TY TNHH THIÊN
DƯƠNG..........................................................................................................................41
4.1 Hướng dẫn sử dụng trang quản trị............................................................................41
4.1.1 Quản trị người dùng.............................................................................................41
Quản lý nhóm sản p
4.1.3 Thêm, sửa sản phẩm...........................................................................................43
4.1.4 Quản lý khách hàng và hóa đơn bán hàng..........................................................45
4.1.5 Các chương trình khuyến mãi.............................................................................52
4.2 Hướng dẫn sử dụng trang người dùng.....................................................................53
4.2.1 Đăng kí thành viên.............................................................................................53
4.2.2 Đặt mua sản phẩm và thanh toán......................................................................54
KẾT LUẬN..................................................................................................................59
TÀI LIỆU THAM KHẢO...........................................................................................60
CHƯƠNG I: GIỚI THIỆU PHẦN MỀM NGUỒN MỞ MAGENTO
1.1 Giới thiệu mã nguồn mở
1.1.1 Khái niệm mã nguồn mở
Mã nguồn mở hiểu theo nghĩa rộng là khái niệm chung được sử dụng cho tất cả các
phần mềm mà mã nguồn của nó được công bố rộng rãi, công khai và cho phép mọi người tiếp
tục phát triển phần mềm đó. Điều này không có nghĩa chúng được sao chép, sửa chữa thoải
mái hay sử dụng vào mục đích nào cũng được. Mã nguồn mở được công bố dưới rất nhiều
điều kiện khác nhau, một số trong đó cho phép phát triển, sử dụng và bán tùy ý miễn là giữ
nguyên các dòng về nguồn gốc sản phẩm, một số bắt buộc tất cả các sản phẩm làm ra từ đó
cũng phải là Open Source, một số khác đòi hỏi phải công bố trọn vẹn mã nguồn, một số khác
không cho phép sử dụng vào mục đích thương mại, một số khác lại không có rằng buộc nào
đáng kể… Qua đó ta thấy khái niệm Open Source không thể chuẩn xác mà muốn nói đến tính
pháp lý của việc sử dụng các phần mềm mã nguồn mở, chúng ta phải xem xét đến diều kiện
sử công cụ thể mà dưới đó chúng được công bố. Một điều kiện hay được áp dụng nhất là
GPL: GNU General Public Licence của tổ chức Free Software Foundation.
GPL có hai đặc điểm phân biệt đó là:
 Tác giả gốc giữ bản quyền về phần mềm nhưng cho phép người dùng rất nhiều quyền
khác, trong đó có quyền tìm hiểu, phát triển, công bố cũng như quyền khai thác thương
mại sản phẩm.
 Tác giả sử dụng luật bản quyền để bảo đảm các quyền đó không bao giờ bị vi phạm
đối với tất cả mọi người, trên mọi phần mềm có sử dụng mã nguồn mở của mình.
Đặc điểm thứ hai thường được gọi là hiệu ứng virut (virus effect) vì nó biến tất cả các
phần mềm có dùng mã nguồn GPL cũng biến thành phần mềm GPL. Trên thực tế điều này có
nghĩa: bất kì tác giả nào sử dụng dù chỉ một phần rất nhỏ mã nguồn GPL trong chương trình
của mình, cũng phải công bố dưới điều kiện GPL.
Các điều khoản phân phối của phần mềm mã nguồn mở phải tuân thủ các tiêu chuẩn
sau:
 Tự do tái phân phối.
Bản quyền sẽ không giới hạn bất cứ ai khỏi việc bán hay đem cho phần mềm đó như
là một thành phần của bản phần mềm tổng hợp mà có chứa các chương trình từ nhiều nguồn
khác nhau. Bản quyền sẽ không đòi hỏi việc phải giữ nguyên trạng phần mềm hay các phí tổn
khác cho những thương vụ như vậy.
 Mã nguồn
g trình phải đi kèm mã nguồn và phải cho phép phân phối cả mã nguồn cũng
như dạng đã được biên dịch. Ở những nơi mà một số dạng sản phẩm không được phân phối
cùng mã nguồn thì phải có các cách thức được phổ biến rộng rãi nhằm lấy được mã nguồn với
chi phí không cao hơn chi phí tái sản xuất hợp lý – khuyến khích cho phép tải về một cách
miễn phí qua Internet.
 Các chương trình phát sinh.
Bản quyền phải cho phép sửa đổi các chương trình phát sinh từ đó, và phải cho phép
chúng được phân phối dưới cùng các điều khoản như giấy phép của phần mềm gốc.
 Tính toàn vẹn của mã nguồn cung cấp bởi tác giả.
Bản quyền có thể hạn chế không cho phép mã nguồn được phân phối ở dạng đã được
sửa đổi chỉ nế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.
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
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
Trong đó chú ý:
 Chỉnh sửa: Sửa thông tin hóa đơn như số lượng sản phẩm, thông tin khách hàng.
 Bỏ qua: Hủy bỏ hóa đơn mua hàng này.
 Gửi ngay:Gửi thông tin đơn hàng qua email cho khách hàng hay người quản lý.
 Hóa đơn: chuyển đơn đặt hàng qua trạng thái là hóa đơn và có nghĩa đơn đặt hàng
này đã được chấp nhận và trạng thái hóa đơn sẽ ở dạng Đang xử lý.
 Thông tin vận chuyển: Sau khi đơn hàng được thanh toán, chọn xác nhận đơn hàng
để chuyển qua trạng thái Hoàn tất.
 Tạo đơn hàng:
Trong phần quản lý đơn hàng chọn Tạo đơn hàng mới.
Link Download bản DOC
Do Drive thay đổi chính sách, nên một số link cũ yêu cầu duyệt download. các bạn chỉ cần làm theo hướng dẫn.
Password giải nén nếu cần: ket-noi.com | Bấm trực tiếp vào Link để tải:

 
Last edited by a moderator:

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

Top