BÁO CÁO THỰC TẬP :THIẾT KẾ WEB BÁN HÀNG TRỰC TUYẾN BẰNG OPENCART

39 4.2K 5
BÁO CÁO THỰC TẬP :THIẾT KẾ WEB BÁN HÀNG TRỰC TUYẾN BẰNG OPENCART

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

CHƯƠNG I: NỘI DUNG THỰC TẬP TẠI NƠI THỰC TẬP2a.LỊCH LÀM VIỆC TẠI NƠI THỰC TẬP2b.GIỚI THIỆU VỀ NƠI THỰC TẬP2TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA8CHƯƠNG 2 : TỔNG QUAN VỀ MYSQL VÀ PHP92.1 TỔNG QUAN VỀ MYSQL92.1.1 Khởi động và sử dụng92.1.2. Một số thuật ngữ92.1.3. Loại dữ liệu trong MySQL92.1.4. Những cú pháp cơ bản102.2 TỔNG QUAN VỀ PHP112.2.1 Lịch sử phát triển112.2.2 Cấu trúc cơ bản122.2.3. Xuất giá trị ra trình duyệt132.2.4. Biến, hằng, chuỗi và các kiểu dữ liệu132.2.5. Các phương thức được sử dụng trong lập trình PHP142.2.6. Cookie và Session trong PHP152.2.7. Hàm162.3. KẾT HỢP PHP VÀ MYSQL TRONG ỨNG DỤNG WEBSITE17CHƯƠNG 3 : GIỚI THIỆU, CÀI ĐẶT VÀ VIỆT HÓA OPENCART183.1. KIẾN TRÚC CỦA OPENCART183.1.1. Tầng mô hình (Business process layer)213.1.2. Tầng biểu diễn (Presentation layer)213.1.3. Tầng điều khiển (Control layer)213.2 : Cài đặt Xampp và Opencart22

TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA  BÁO CÁO THỰC TẬP ĐỀ TÀI : THIẾT KẾ WEB BÁN HÀNG TRỰC TUYẾN BẰNG OPENCART SVTH : TRIỆU VĂN PHÚ LỜI MỞ ĐẦU  Để quán triệt nguyên tắc “học đi đôi với hành”,nhằm tạo điều kiện cho sinh viên làm quen với thực tế, có được cái nhìn tổng hợp, giúp cho sinh viên chúng em hạn chế được sự bỡ ngỡ khi ra trường, hàng năm nhà trường tổ chức cho sinh viên di thực tập tại các cơ sở theo nội dung nganh nghề đào tạo. Đây là điều kiện thuận lợi giúp chúng em phát huy được năng lực bản thân cũng như khả năng áp dụng lý thuyết được trang bị ở trường vào thực tế. Công nghệ thông tin đã có những bước phát triển mạnh mẽ. Máy tính điện tử không còn là phương tiện quý hiếm mà đang ngày một gần gũi với con người. Đứng trước sự bùng nổ thông tin, các tổ chức và các doanh nghiệp đều tìm mọi biện pháp để xây dựng hoàn thiện hệ thống thông tin của mình nhằm tin học hóa các hoạt động tác nghiệp của đơn vị mình. Từ nhu cầu nói trên,trong thời gian thực tập tốt nghiệp em đã sử dụng vốn kiến thức ít ỏi của mình tìm hiểu và học hỏi ứng dụng của công nghệ thông tin vào thực tế. Nó chỉ mang tính chất thử nghiệm để học hỏi, trao đổi kinh nghiệm và làm quen với thực tế. Xây dựng website bán hàng trực tuyến bằng open cart MỤC LỤC CHƯƠNG I: NỘI DUNG THỰC TẬP TẠI NƠI THỰC TẬP 4 a. LỊCH LÀM VIỆC TẠI NƠI THỰC TẬP 4 b. GIỚI THIỆU VỀ NƠI THỰC TẬP 4 TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA 10 CHƯƠNG 2 : TỔNG QUAN VỀ MYSQL VÀ PHP 11 11 2.1 TỔNG QUAN VỀ MYSQL 11 2.1.1 Khởi động và sử dụng 11 2.1.2. Một số thuật ngữ 12 2.1.3. Loại dữ liệu trong MySQL 12 2.1.4. Những cú pháp cơ bản 12 2.2 TỔNG QUAN VỀ PHP 13 2.2.1 Lịch sử phát triển 13 2.2.2 Cấu trúcbản 14 2.2.3. Xuất giá trị ra trình duyệt 15 2.2.4. Biến, hằng, chuỗi và các kiểu dữ liệu 15 2.2.5. Các phương thức được sử dụng trong lập trình PHP 17 2.2.6. Cookie và Session trong PHP 17 2.2.7. Hàm 18 2.3. KẾT HỢP PHP VÀ MYSQL TRONG ỨNG DỤNG WEBSITE 19 CHƯƠNG 3 : GIỚI THIỆU, CÀI ĐẶT VÀ VIỆT HÓA OPENCART 20 3.1. KIẾN TRÚC CỦA OPENCART 20 3.1.1. Tầng mô hình (Business process layer) 23 3.1.2. Tầng biểu diễn (Presentation layer) 23 3.1.3. Tầng điều khiển (Control layer) 23 3.2 : Cài đặt Xampp và Opencart 24 SVTH: : TRIỆU VĂN PHÚ Trang 3 Xây dựng website bán hàng trực tuyến bằng open cart CHƯƠNG I: NỘI DUNG THỰC TẬP TẠI NƠI THỰC TẬP a. LỊCH LÀM VIỆC TẠI NƠI THỰC TẬP Khi thực tập tại công ty,Ban giám đốc của TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA đã đưa ra lịch thực tập cho sinh viên như sau: Làm việc 3 ngày / tuần, thứ 3, thứ 5, thứ 7. Buổi sáng bắt đầu từ 7h00 đến 10h. Hai tuần đầu tham quan tất cả các phòng làm việc trung tâm. Làm quen với máy tính của trung tâm b. GIỚI THIỆU VỀ NƠI THỰC TẬP o Giới thiệu chung về trung tâm 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 tint, bưu điện các tỉnh, SVTH: : TRIỆU VĂN PHÚ Trang 4 Xây dựng website bán hàng trực tuyến bằng open cart + Ngoà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 toàn thông tin (VNISA), Viện Kỹ Thuật Quân Sự , o Độ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, đảm bảo học viên 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 khóa 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. + Ngoài giờ chính thức, học viên được thực hành miễn phí, không giới hạn thời gian. + Hỗ trợ kỹ thuật 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ế. SVTH: : TRIỆU VĂN PHÚ Trang 5 Xây dựng website bán hàng trực tuyến bằng open cart Một số hình ảnh về trung tâm. Trung Tâm ATHENA - 2 Bis Đinh Tiên Hoàng , ĐaKao, Q1 , Tp HCM SVTH: : TRIỆU VĂN PHÚ Trang 6 Xây dựng website bán hàng trực tuyến bằng open cart Trung tâm ATHENA - 92 Nguyễn Đình Chiểu ,DaKao, Q1 , Tp HCM Khóa học quản trị hệ thống mạng Cisco cho ngân hàng MHB Bank SVTH: : TRIỆU VĂN PHÚ Trang 7 Xây dựng website bán hàng trực tuyến bằng open cart SVTH: : TRIỆU VĂN PHÚ Trang 8 Xây dựng website bán hàng trực tuyến bằng open cart Phát chứng chỉ cho các học viên hoàn thành khóa học SVTH: : TRIỆU VĂN PHÚ Trang 9 Xây dựng website bán hàng trực tuyến bằng open cart TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA Cơ sở 1: 92 Nguyễn Đình Chiểu, phường Đa Kao, Q1. Điện thoại: (08)38244041 - 090 78 79 477-094 323 00 99(Gần ngã tư Đinh Tiên Hoàng - Nguyễn Đình Chiểu) Cơ sở 2: 2 Bis Đinh Tiên Hoàng, phường Đa Kao, Q1. Điện thoại: (08)22103801 - 094 320 00 88(Cạnh sân vận động Hoa Lư - Cách đài truyền hình Tp HTV 50 mét) Website: http://athena.edu.vn - http://athena.com.vn E-mail : support@athena.edu.vn - tuvan@athena.edu.vn SVTH: : TRIỆU VĂN PHÚ Trang 10 [...]... Xây dựng website bán hàng trực tuyến bằng open cart Mở biểu tượng XAMMPP Control Panel, start 2 dịch vụ Apache vàMySql (Lưu ý: Apache và MySql phải luôn ở trạng thái ‘running’ thì trang web mới chạy được) Bật trình duyệt firefox, gõ vào đường dẫn http://localhost/ để kiểm tra kết quả Bước 2: Tạo Database cho Web site local SVTH: : TRIỆU VĂN PHÚ Trang 27 Xây dựng website bán hàng trực tuyến bằng open... Trang 33 Xây dựng website bán hàng trực tuyến bằng open cart Bấm vào Menu "Hệ thống" -> "Cấu hình" Bấm vào nút "sửa" ở "2" Thay đổi thông tin tổng quan: Tên cửa hàng: Bạn tự chọn Chủ cửa hàng: Tên bạn Địa chỉ: Là địa chỉ Cty, Shop… Email: Email bạn đang dùng Điện thoại: Số điện thoại liên lạc SVTH: : TRIỆU VĂN PHÚ Trang 34 Xây dựng website bán hàng trực tuyến bằng open cart Ở mục Cửa hàng: Tiêu đề: Tên... 3.2 : Cài đặt Xampp và Opencart Bước 1: Cài đặt máy chủ Web Server XAMPP Vào trang www.oldapps.com để download bản XAMPP 1.7.3 Cài đặt Xampp Ấn Install.=>Chờ quá trình cài đặt hoàn thành SVTH: : TRIỆU VĂN PHÚ Trang 24 Xây dựng website bán hàng trực tuyến bằng open cart Xuất hiện cửa sổ trên, chọn y Chọn y Ấn enter SVTH: : TRIỆU VĂN PHÚ Trang 25 Xây dựng website bán hàng trực tuyến bằng open cart Ấn enter... website bán hàng trực tuyến bằng open cart Vào thư mục "C:\xampp\htdocs\Shop" Xóa thư mục "install" Sau khi đã xóa thư mục "Install", quay lại trình duyệt và truy cập trang Đây là trang quản trị, đường dẫn: "localhost/shop/nguyenkim" SVTH: : TRIỆU VĂN PHÚ Trang 32 Xây dựng website bán hàng trực tuyến bằng open cart Đây là trang chủ, đường dẫn: "localhost/shop" Bước 5: Chỉnh sửa thông tin của Shop Opencart. .. Xây dựng website bán hàng trực tuyến bằng open cart Cuộn trang xuống và nhấn "tiếp tục" Điền thông tin cho phù hợp: Máy chủ cơ sở dữ liệu: localhost Tài khoản MySQL: root Mật khẩu: để trống SVTH: : TRIỆU VĂN PHÚ Trang 30 Xây dựng website bán hàng trực tuyến bằng open cart Tên CSDL MySQL: Là tên mà bạn đã trong Database ở bước 2 Tên tài khoản: admin Mật khẩu: bạn tự đặt Địa chỉ Email: Email thực của... tạo Database "2" Sau đó đóng cửa sổ web này! Bước 3: Copy (upload) Source Opencart Copy Source Opencart vào đường dẫn "C:\xampp\htdocs", tiến hành đổi tên thư mục Bước 4: Truy cập trang cài đặt Opencart - Mở trình duyệt Web (chrome, IE, Firefox) gỏ vào ô địa chỉ đường dẫn sau: "localhost/nguyenkim" SVTH: : TRIỆU VĂN PHÚ Trang 28 Xây dựng website bán hàng trực tuyến bằng open cart Lựa chọn ngôn ngữ làViệt... có trách nhiệm gọi lại hàm Những chúng sẽ chỉ gọi lại duy nhất 1 lần mà thôi 2.3 KẾT HỢP PHP VÀ MYSQL TRONG ỨNG DỤNG WEBSITE Kết nối cơ sở dữ liệu SVTH: : TRIỆU VĂN PHÚ Trang 19 Xây dựng website bán hàng trực tuyến bằng open cart MySQL_connect("hostname","user","pass"); Lựa chọn cơ sở dữ liệu MySQL_select_db("tên_CSDL"); Thực thi câu lệnh truy vấn MySQL_query("Câu truy vấn ở đây"); Đếm số dòng dữ liệu... lỗi xác thực HTTP 2.2.2 Cấu trúcbản PHP cũng có thẻ bắt đầu và kết thúc giống với ngôn ngữ HTML Chỉ khác đối với PHP chúng ta có nhiều cách để thể hiện Cách 1 : Cú pháp chính: SVTH: : TRIỆU VĂN PHÚ Trang 14 Xây dựng website bán hàng trực tuyến bằng open cart Cách 2: Cú pháp ngắn gọn Cách 3: Cú pháp giống với ASP Cách 4: Cú pháp bắt đầu bằng. .. biến không được phép trùng với các từ khóa của PHP SVTH: : TRIỆU VĂN PHÚ Trang 15 Xây dựng website bán hàng trực tuyến bằng open cart Trong PHP để sử dụng 1 biến chúng ta thường phải khai báo trước, tuy nhiên đối với các lập trình viên khi sử dụng họ thường xử lý cùng một lúc các công việc, nghĩa là vừa khái báo vừa gán dữ liệu cho biến Bản thân biến cũng có thể gán cho các kiểu dữ liệu khác Và tùy... SVTH: : TRIỆU VĂN PHÚ Trang 20 Xây dựng website bán hàng trực tuyến bằng open cart Hình 2 1: Kiến trúc mô hình MVC Khi người dùng cần tương tác hoặc thay đổi trạng thái của đối tượng đồ họa thì sẽ tương tác thông qua Controller của đối tượng đồ họa Controller sẽ thực hiện việc thay đổi trên Model Khi có thay đổi ở Model, sẽ có một thông điệp đƣợc phát thông báo cho View và Controller biết Nhận được

Ngày đăng: 30/04/2014, 08:51

Từ khóa liên quan

Mục lục

  • CHƯƠNG I: NỘI DUNG THỰC TẬP TẠI NƠI THỰC TẬP

    • a. LỊCH LÀM VIỆC TẠI NƠI THỰC TẬP

    • b. GIỚI THIỆU VỀ NƠI THỰC TẬP

    • TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA

    • CHƯƠNG 2 : TỔNG QUAN VỀ MYSQL VÀ PHP

      • 2.1 TỔNG QUAN VỀ MYSQL

        • 2.1.1 Khởi động và sử dụng

        • 2.1.2. Một số thuật ngữ

        • 2.1.3. Loại dữ liệu trong MySQL

        • 2.1.4. Những cú pháp cơ bản

        • 2.2 TỔNG QUAN VỀ PHP

          • 2.2.1 Lịch sử phát triển

          • 2.2.2 Cấu trúc cơ bản

          • 2.2.3. Xuất giá trị ra trình duyệt

          • 2.2.4. Biến, hằng, chuỗi và các kiểu dữ liệu

          • 2.2.5. Các phương thức được sử dụng trong lập trình PHP

          • 2.2.6. Cookie và Session trong PHP

          • 2.2.7. Hàm

          • 2.3. KẾT HỢP PHP VÀ MYSQL TRONG ỨNG DỤNG WEBSITE

          • CHƯƠNG 3 : GIỚI THIỆU, CÀI ĐẶT VÀ VIỆT HÓA OPENCART

            • 3.1. KIẾN TRÚC CỦA OPENCART

              • 3.1.1. Tầng mô hình (Business process layer)

              • 3.1.2. Tầng biểu diễn (Presentation layer)

              • 3.1.3. Tầng điều khiển (Control layer)

              • 3.2 : Cài đặt Xampp và Opencart

Tài liệu cùng người dùng

Tài liệu liên quan