Tải bản đầy đủ (.docx) (95 trang)

CHUYÊN đề THỰC tập tên đề tài nghiên cứu, xây dựng web bán hàng trực tuyến các chương trình đào tạo athena bằng opencart

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (14.67 MB, 95 trang )

BỘ LAO ĐỘNG - THƯƠNG BINH VÀ XÃ HỘI
TRƯỜNG CAO ĐẲNG NGHỀ KỸ THUẬT CÔNG NGHỆ LADEC
KHOA CÔNG NGHỆ THÔNG TIN

CHUYÊN ĐỀ

THỰC TẬP

Nghiên cứu, xây dựng Web bán hàng trực
tuyến các chương trình đào tạo Athena bằng
OpenCart

Tên đề tài:

Họ và tên sinh viên: Nguyễn Trọng Nghĩa
Chun ngành:Cơng Nghệ Thơng Tin
Lớp:11CTCI02
Khóa:2011
Giáo viên hướng dẫn:Võ Đỗ Thắng

TP.HCM, tháng 4 năm 2014
BỘ LAO ĐỘNG - THƯƠNG BINH VÀ XÃ HỘI

TRƯỜNG CAO ĐẲNG NGHỀ
KHOA CÔNG NGHỆ

KỸ THUẬT CÔNG NGHỆ LADEC
THÔNG TIN


CHUYÊN ĐỀ THỰC TẬP


Nghiên cứu, xây dựng Web bán hàng trực tuyến
các chương trình đào tạo Athena bằng OpenCart

Tên đề tài:

Họ và tên sinh viên: Nguyễn Trọng Nghĩa
Chuyên ngành:Công Nghệ Thơng Tin
Lớp:11CTCI02
Khóa:2011
Giáo viên hướng dẫn:Võ Đỗ Thắng

NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN
TP.HCM, tháng 4 năm 2014

..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
Báo Cáo Thực Tập


Page 2


Chữ kí giảng viên hướng dẫn:

Báo Cáo Thực Tập

Điểm Thực Tập:

Page 3


NHẬN XÉT CỦA TRUNG TÂM ATHENA
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
Chữ kí của giảng viên hướng dẫn:

Báo Cáo Thực Tập


Điểm Thực Tập:

Page 4


MỤC LỤC

Báo Cáo Thực Tập

Page 5


Chương 1: Cơ Sở Lý Luận Cho Báo Cáo Thực Tập
I. Hoàn Cảnh Ra Đời:
Với tốc độ phát triển của Internet như hiện nay, website đã trở thành một trong
những kênh quảng bá sản phẩm, dịch vụ không thể thiếu đối với doanh nghiệp. Đối
thủ cạnh tranh của bạn luôn tìm cách kiểm sốt phần thị phần đáng kể trên mạng
Internet và nếu họ giành được thị phần đó sớm hơn, bạn sẽ khó có thể giành lại nó.
Phát triển một website bán hàng chuyên nghiệp, bạn sẽ tạo được lợi thế cạnh tranh
bền vững trong tương lai.OpenCart là chương trình được thiết kế tính năng phong
phú, dễ sử dụng, cơng cụ tìm kiếm thân thiện và một giao diện trực quan hấp dẫn sẽ
hỗ trợ bạn tạo nên một Website hoàn hảo mà bạn cần.
II. OPENCART:
1. Khái niệm :
OpenCart là một mã nguồn mở, sử dụng ngôn ngữ PHP, cung cấp các giải pháp
thương mại điện tử mạnh mẽ với khả năng tạo kinh doanh trực tuyến,ngồi tính năng
free thì opencart được biết đên với các tinh năng vốn có của 1 opensource, là có thể sửa
đổi,dễ hiệu chỉnh, dễ cải tiến theo hướng phát triển của bản thân ngưởi sử dụng. Trong
lĩnh vực Thiết kế site bán hàng, Opencart quản lý hệ thống CMS lớn với phần mua

hàng, điểm thưởng. Điều mà người viết tâm đắc nhất ở Opensource là chế độ tự buid
Theme, tạo khả năng sáng tạo cho người dùng, cùng với chế độ quản lý điểm cộng,
điểm thưởng, quản lý gian hàng cực kì rõ ràng và hiệu quả, tính dễ sử dụng cũng là một
điều ngưởi viết cũng cân nhắc.
2. Tính năng :
Opencart đầu tư khá công phu cho việc sử dụng , quản lý các gian hàng, và khách
hàng. Nó chứa các module cho phép bạn sử dụng các mục đích khác nhau, như giới
thiệu sản phẩm, sản phẩm được đưa ra trưng bày, liệt kê sản phẩm theo các tính
năng.Ngồi ra Opencart cịn có các chức năng như :
+ Hệ thống tính điểm Coupon
+ Thẻ quà tặng
+ Xếp hạng các hạng mục sản phẩm
+ SEO
+ Tiền tệ
+ Đơn hàng ……

Báo Cáo Thực Tập

Page 6


3. Ưu, nhược điểm :
a. Ưu điểm :
- Cài đặt đơn giản nhanh chóng
- Dễ dàng cấu hình và tùy chỉnh theo ý thích
- Coder dể dàng nắm bắt và phát triển
- Template nhẹ nhàng, hỗ trợ nhiều Jquery
- Thân thiện với người sử dụng
- Hỗ trợ tốt về Đa ngôn ngữ
- Format code rõ ràng theo chuẩn MVC

- Cộng đồng phát triển mạnh
- Hỗ trợ mutilstore
b. Nhược điểm:
- Không hỗ trợ Hooks. Khi them một modules mới cần phải tác động đến phần
code mặc định.
4. Các Phiên bản khác của Opencart :
- Phiên bản mới nhất : 1.5.6.1 xuất bản ngày 18-08-2013
- Phiên bản hiện đang được sử dụng nhiều : v1.5.2.1 xuất bản tháng 4-2012.

Báo Cáo Thực Tập

Page 7


Sơ Đồ Cấu Trúc Của OpenCart

Đây là cây thư mục mô tả các thư mục trong opencart
Hiện tại ta sẽ chỉ quan tâm đến 2 thư mục là admin và catelog, còn các thư mục
khác chúng ta tạm thời gác sang một bên. Quan sát bằng mắt thường ta cũng có
thể thấy 2 thư mục này có cấu trúc khá giống nhau. Bởi chúng thực hiện 2 nhiệm
vụ hoàn toàn độc lập với nhau. Thư mục admin là website dành cho người quản
lý web, còn thư mục catelog là website dành cho người dùng.

Báo Cáo Thực Tập

Page 8


Website ADMIN lấy thông tin từ database và xử lý nó theo ý người quản lý rồi
lại lưu vào database.Website CATELOG lấy thông tin từ databse và xuất ra

cho người dùng xem.
Trong Catelog và Admin có các thư mục:
 Controller: Trong thư mục này sẽ chứa các file điều khiển. Các file này

sẽ có nhiệm vụ lấy thơng tin từ database, lấy ngôn ngữ từ thư mục
"Language" và truyền vào thư mục "View"
 Language: Chả cần phải nói cũng biết là trong này chứa ngơn ngữ. Với

mơ hình MVC, chúng ta có thể thay đổi ngơn ngữ website rất dễ dàng.
Hoặc thậm chí tạo ra 1 loại ngơn ngữ cho riêng mình cũng khơng phải
khó khăn.
 Module: Chứa các hàm xử lý. Nó chứa các function và sẽ được gọi ở

trong Controller.


View: Nhận các biến từ controller và xuất ra thành giao diện web.

Báo Cáo Thực Tập

Page 9


Chương 2: Giới thiệu về đơn vị thực tập


Giới thiệu trung tâm Athena

Trung Tâm Đào Tạo Quản Trị Mạng & An Ninh Mạng Quốc Tế ATHENA được thành
lập từ năm 2004, là một tổ chức qui tụ nhiều trí thức trẻ Việt Nam đầy năng động, nhiệt

huyết và kinh nghiệm trong lãnh vực CNTT, với tâm huyết góp phần vào cơng cuộc
thúc đẩy tiến trình đưa cơng nghệ thơng tin là ngành kinh tế mũi nhọn, góp phần phát
triển nước nhà .
 Lĩnh vực hoạt động chính:

Trung tâm ATHENA đã và đang tập trung chủ yếu vào đào tạo chuyên sâu quản
trị mạng, an ninh mạng, thương mại điện tử theo các tiêu chuẩn quốc tế của các hãng
nổi tiếng như Microsoft, Cisco, Oracle, Linux LPI , CEH,... Song song đó, trung tâm
ATHENA cịn có những chương trình đào tạo cao cấp dành riêng theo đơn đặt hàng
của các đơn vị như Bộ Quốc Phịng, Bộ Cơng An , ngân hàng, doanh nghiệp, các cơ
quan chính phủ, tổ chức tài chính..
Sau gần 10 năm hoạt động,nhiều học viên tốt nghiệp trung tâm ATHENA đã là
chuyên gia đảm nhận công tác quản lý hệ thống mạng, an ninh mạng cho nhiều bộ
ngành như Cục Công Nghệ Thông Tin - Bộ Quốc Phịng , Bộ Cơng An, Sở Thơng Tin
Truyền Thơng các tỉnh, bưu điện các tỉnh,.,.
Ngồi chương trình đào tạo, Trung tâm ATHENA cịn có nhiều chương trình hợp
tác và trao đổi công nghệ với nhiều đại học lớn như đại học Bách Khoa Thành Phố Hồ
CHính Minh, Học Viện An Ninh Nhân Dân( Thủ Đức), Học Viện Bưu Chính Viễn
Thơng, Hiệp hội an tồn thơng tin (VNISA), Viện Kỹ Thuật Quân Sự ,......

Báo Cáo Thực Tập

Page 10


Đội ngũ giảng viên :
+Tất cả các giảng viên trung tâm ATHENA có đều tốt nghiệp từ các trường đại
học hàng đầu trong nước .... Tất cả giảng viên ATHENA đều phải có các chứng
chỉ quốc tế như MCSA, MCSE, CCNA, CCNP, Security+, CEH,có bằng sư
phạm Quốc tế (Microsoft Certified Trainer).Đây là các chứng chỉ chuyên môn

bắt buộc để đủ điều kiện tham gia giảng dạy tại trung tâm ATHENA
+Bên cạnh đó,Các giảng viên ATHENA thường đi tu nghiệp và cập nhật kiến
thức công nghệ mới từ các nước tiên tiến như Mỹ , Pháp, Hà Lan, Singapore,...
và truyền đạt các cơng nghệ mới này trong các chương trình đào tạo tại trung
tâm ATHENA
Cơ sở vật chất:
+Thiết bị đầy đủ và hiện đại
+Chương trình cập nhật liên tục, bảo đảm học viên ln tiếp cận với những
cơng nghệ mới nhất.
+Phịng máy rộng rãi, thoáng mát
Dịch vụ hỗ trợ:
+Đảm bảo việc làm cho học viên tốt nghiệp khoá dài hạn
+Giới thiệu việc làm cho mọi học viên
+Thực tập có lương cho học viên khá giỏi
+Ngồi giờ học chính thức, học viên được thực hành thêm miễn phí, khơng giới
hạn thời gian.
+Hỗ trợ kỹ thuật không thời hạn trong tất cả các lĩnh vực liên quan đến máy
tính, mạng máy tính, bảo mật mạng
+Hỗ trợ thi Chứng chỉ Quốc tế.

Báo Cáo Thực Tập

Page 11


Địa chỉ:

Trung Tâm ATHENA - 2 Bis Đinh Tiên Hoàng , DaKao, Q1 , Tp HCM

Báo Cáo Thực Tập


Page 12


Trung tâm ATHENA - 92 Nguyễn Đình Chiểu ,DaKao, Q1 , Tp HCM

Chương 3: Thực trạng về vấn đề cần nghiên cứu
I.

Các bước cài đặt OpenCart:

 Vàotrangwww.oldapps.comđể download bản XAMPP 1.7.3.

Giới thiệu sơ lược về Xampp:
Xampp là 1 gói cài đặt có sẵn apache, mysql, php và nhiều tiện ích khác giúp
bạn có thể setup 1 webserver 1 cách nhanh chóng. Do tính dễ dàng trong cài đặt,
đầy đủ chức năng và thường xuyên cập nhật các phiên bản mới của php, apache,
mysql... nên xampp là 1 trong số những bộ cài đặt tích hợp được sử dụng nhiều
nhất. Là 1 công cụ hỗ trợ đắc lực cho Opencart
 Nhấn Install để bắt đầu quá trình cài đặt

Báo Cáo Thực Tập

Page 13


 Sau khi chạy xong cửa sổ CMD sẽ tự động được bật lên

 Chọn (Y)


Báo Cáo Thực Tập

Page 14


 Chọn (Y) Tiếp

Báo Cáo Thực Tập

Page 15


 Chọn (Y)

 Nhấn Enter để tiếp tục

Báo Cáo Thực Tập

Page 16


 Enter lần 2
 Nhấn X để thoát khỏi cửa sổ CMD

Vào trang http://localhost/ chọn ngôn ngữ English để kiểm tra

 Click vào admin của

dòng MySQL
Trang chủ localhost sẽ tự động được bật lên


II.

Tạo Database cho Web site local

 Ấn vào tab Database để tạo 1 database mới.

Báo Cáo Thực Tập

Page 17


Báo Cáo Thực Tập

Page 18


1. Tại ô Create New Database điền thông tin Database mà bạn muốn

tạo
,cuối cùng ấn Create để hoàn thành

III.

(Upload) Source Opencart

2. Coppy và đổi tên file source Opencart vào thư mục cài đặt

C:\xampp\htdocs


Báo Cáo Thực Tập

Page 19


IV.

Truy cập trang cài đặt Opencart
Mở trình duyệt bất kì nhấn vào địa chỉ “localhost/monhocathena 2”
Lưu ý: monhocathena 2 là Database mà bạn tạo lúc đầu.
Có 2 loại ngơn ngữ cho bạn chọn
3. Chọn ngôn ngữ là tiếng việt

4. Click vào “tôi đồng ý cấp giấy phép” Tiếp tục

Báo Cáo Thực Tập

Page 20


Báo Cáo Thực Tập

Page 21


5. Tiếp tục

6. Điền các thông tin cần thiết vào
1) Tiếp tục


Báo Cáo Thực Tập

Page 22


7. Hồn thành

ở bước này bạn phải xóa thư mục Install trong thư mục gốc

Báo Cáo Thực Tập

Page 23


8. Quay lại trang localhost/monhocathena 2/admin
2) Nhập name/password  Đăng nhập

Đây là trang quản trị của Website

Báo Cáo Thực Tập

Page 24


Chỉnh sửa thông tin của trang Web
Opencart

V.

1) Bấm vào Menu "Hệthống" -> "Cấuhình". Bấm vào nút "Sửa"


Thay đổi
tổngquan:

thơng

tin

mục

Têncửahàng
Chủcửahàng:
Địachỉ: “LàđịachỉCty, Shop”
Email:
Điệnthoại

Ở mụcCửahàng:
Tiêuđề:
Mơtảtừkhóa Meta:
Giaodiện: default
Bốcục: Mặcđịnh

Báo Cáo Thực Tập

Page 25


×