Ngày nay, ứng dụng công nghệ thông tin và việc tin học hóa được xem là một trong những yếu tố mang tính quyết định trong hoạt động của các chính phủ, tổ chức, cũng như của các công ty và các cửa hàng, nó đóng vai trò hết sức quan trọng, có thể tạo ra những bước đột phá mạnh mẽ. Cùng với sự phát triển không ngừng về kỹ thuật máy tính và mạng điện tử, công nghệ thông tin cũng được những công nghệ có đẳng cấp cao và lần lượt chinh phục hết đỉnh cao này đến đỉnh cao khác. Mạng Internet là một trong những sản phẩm có giá trị hết sức lớn lao và ngày càng trở nên một công cụ không thể thiếu, là nền tảng chính cho sự truyền tải, trao đổi thông tin trên toàn cầu. Vì vậy, em đã thực hiện đồ án “ XÂY DỰNG WEBSITE SHOP FOX BẰNG MÃ NGUỒN MỞ JOOMLA”. Người chủ cửa hàng đưa các sản phẩm đó lên website và quản lý bằng website đó, khách hàng có thể đặt và mua hàng trên website mà không cần đến cửa hàng. Chủ cửa hàng sẽ gửi sản phẩm cho khách hàng khi nhận được tiền. là một trang website thương mại điện tử, thuộc lĩnh vực game. Chức năng chính vẫn là bán và giới thiệu sản phẩm hỗ trợ game. Sản phẩm nay là sự đúc kết từ những kiến thức đã học tại trường cao đẳng công nghệ thông tin hữu nghị Việt – Hàn, chuyên ngành thương mại điện tử và truyền thông. Cùng với sự giúp đỡ của các thầy cô trong ngành, em đã thiết kế và tạo ra sản phẩm này với mục địch tại ra một thế giới dành riêng cho những game thủ, những người yêu thích game và IT.
Đồ án môn học Xây dựng website shopfox mã nguồn mở Joomla MỤC LỤC MỤC LỤC DANH MỤC HÌNH ẢNH PHẦN I: MỞ ĐẦU .5 Lý chọn đề tài Mục đích , yêu cầu nghiên cứu Phạm vi, đối tượng nghiên cứu Phương pháp nghiên cứu Ý nghĩa thực tiễn đề tài .6 PHẦN II: NỘI DUNG .7 CHƯƠNG I: LÝ THUYẾT VỀ THƯƠNG MẠI ĐIỆN TỬ 1.1 Khái niệm thương mại điện tử 1.2 Lợi ích thương mại điện tử .7 1.3 Các loại hình thương mại điện tử 1.4 Chức Website TMĐT 1.5 Một số hình thức quảng bá Website TMĐT 10 1.6 Tìm hiểu Cổng toán trực tuyến việt nam 13 CHƯƠNG : TÌM HIỂU VỀ VIRTUEMART .16 2.1 Giới thiệu Joomla 16 2.2 Kiến trúc Joomla 17 2.3 Các chức Joomla 17 2.3.1 Quản lý thành viên (User Manager) 17 2.3.2 Trình quản lý đa phương tiện 18 2.3.3 Quản lý ngôn ngữ (Language Manager) .18 2.3.4 Quản trị nội dung 19 2.3.5 Quản lý menu (Menu Manager) .19 2.3.6 Quản lý cấu hình chung(Global Configuration) 20 2.3.7 Quản lý Component 20 2.3.8 Quản lý Module(Module Manager) 21 2.3.9 Quản lý giao diện (Template Manager) 23 2.3.10 Quản lý Plugin (Plugin Manager) 24 2.3.11 Đưa component, module template tích hợp vào joomla 24 2.4 Giới thiệu VirtueMart .25 2.5 Các thành phần VirtueMart 25 2.6 Các tính VirtueMart 26 2.6.1 Tính bật 26 SVTH: Nguyễn Hồ Phúc Duy Trang Đồ án môn học Xây dựng website shopfox mã nguồn mở Joomla 2.6.2 Tính dành cho người quản trị website 26 CHƯƠNG 3: CHƯƠNG TRÌNH THỰC NGHIỆM .32 3.1 Cài đặt WebServer – Xampp 32 3.3 Việt hóa VirtueMart .42 3.4 Các quy trình, chức dành cho người sử dụng 42 3.5 Chương trình thử nghiệm 45 3.5.1 Công dụng Website (Website phục vụ cho mô hình kinh doanh gì, Kinh doanh sản phẩm gì, đối tượng khách hàng ai, nhắm đến khúc thị trường nào?Nguồn thu từ đâu? Nguồn cung ứng, ) .45 3.5.2 Chức quản trị website 45 3.5.3 Chức dành cho khách hàng 49 3.6 Phát triển VirtueMart (nếu có) 51 PHẦN III: KẾT LUẬN VÀ PHÁT TRIỂN 52 Kết đạt 52 Kết luận 52 TÀI LIỆU THAM KHẢO .53 SVTH: Nguyễn Hồ Phúc Duy Trang Đồ án môn học Xây dựng website shopfox mã nguồn mở Joomla DANH MỤC HÌNH ẢNH Hình 2.1: Cấu Trúc Joomla .17 Hình 2.2: Quản lý thành viên 18 Hình 2.3: Quản lý đa phương tiện 18 Hình 2.2: Quản lý ngôn ngữ 19 Hình 2.5: Quản lý nội dung .19 Hình 2.6: Quản lý cấu hình chung 20 Hình 2.7: Quản lý module .22 Hình 2.8: Quản lý giao diện .23 Hình 2.9: Quản lý Plugin 24 Hình 2.10: Giao diện chung cho phần quản lý Website 27 Hình 2.11: Phần Quản lý bán hàng 28 Hình 2.12: Quản lý sản phẩm 29 Hình 3.1: Chọn ngôn ngữ - Cài đặt Xampp 32 Hình 3.2: Chọn thư mục - Cài đặt Xampp .33 Hình 3.3: Chọn dịch vụ - Cài đặt Xampp .33 Hình 3.4: Đang thực thi- Cài đặt Xampp .34 Hình 3.5: Kết thúc cài đặt Xampp 34 Hình 3.6: Thông báo sau cài đặt Xampp 35 Hình 3.7: Bật/ tắt dịch vụ 35 Hình 3.8: Chọn ngôn ngữ cho trang quản lý Xampp .36 Hình 3.9: Khởi động dịch vụ .36 Hình 2.10: Tạo CSDL 37 Hình 3.11: chọn ngôn ngữ 37 Hình 3.12: Kiểm tra thiết lập hệ thống 38 Hình 3.13: Các điều khoản 38 Hình 3.14: Cài đặt CSDL 39 Hình 3.15: Cài đặt thông số 39 Hình 3.16: Finish 40 Hình 3.17: Đăng nhập 40 Hình 3.18: Cài đặt liệu mẫu .41 Hình 3.19: Giao diện VirtueMart 41 Hình 3.20: Giao diên website người dùng 42 Hình 3.21: Tin tức 43 Hình 3.22: Danh mục sản phẩm .44 Hình 3.23: Giỏ hàng 45 SVTH: Nguyễn Hồ Phúc Duy Trang Đồ án môn học Xây dựng website shopfox mã nguồn mở Joomla Hình 3.24: Đăng nhập vào trang quản trị 46 Hình 3.25: Bảng trang quản trị website 46 Hình 3.26:cấu hình chung cho website 47 Hình 3.27: Quản lý Template 48 Hình 3.28: Giao diện đăng ký người dùng .49 Hình 3.29: Giao diện sản phẩm giỏ hàng .50 Hình 3.30: Giao diện đăng ký người dùng .50 Hình 3.31: Giao diện đăng ký người dùng .51 SVTH: Nguyễn Hồ Phúc Duy Trang Đồ án môn học Xây dựng website shopfox mã nguồn mở Joomla PHẦN I: MỞ ĐẦU Lý chọn đề tài Ngày nay, ứng dụng công nghệ thông tin việc tin học hóa xem yếu tố mang tính định hoạt động phủ, tổ chức, công ty cửa hàng, đóng vai trò quan trọng, tạo bước đột phá mạnh mẽ Cùng với phát triển không ngừng kỹ thuật máy tính mạng điện tử, công nghệ thông tin công nghệ có đẳng cấp cao chinh phục hết đỉnh cao đến đỉnh cao khác Mạng Internet sản phẩm có giá trị lớn lao ngày trở nên công cụ thiếu, tảng cho truyền tải, trao đổi thông tin toàn cầu Vì vậy, em thực đồ án “ XÂY DỰNG WEBSITE SHOP FOX BẰNG MÃ NGUỒN MỞ JOOMLA” Người chủ cửa hàng đưa sản phẩm lên website quản lý website đó, khách hàng đặt mua hàng website mà không cần đến cửa hàng Chủ cửa hàng gửi sản phẩm cho khách hàng nhận tiền trang website thương mại điện tử, thuộc lĩnh vực game Chức bán giới thiệu sản phẩm hỗ trợ game Sản phẩm đúc kết từ kiến thức học trường cao đẳng công nghệ thông tin hữu nghị Việt – Hàn, chuyên ngành thương mại điện tử truyền thông Cùng với giúp đỡ thầy cô ngành, em thiết kế tạo sản phẩm với mục địch giới dành riêng cho game thủ, người yêu thích game IT Chương trình chạy môi trường hệ điều hành Window sử dụng ngôn ngữ chuẩn xử lý liệu PHP, HTML, JavaScript, XML, CSS hệ quản trị sở liệu MySQL Dùng Xampp làm môi trường WebServer hỗ trợ sẵn Apache, PHP, MySQL Vì khả thời gian hạn chế, website không tránh khỏi có thiếu sót định, mong góp ý kiến quý thầy cô bạn để website hoàn thiện Tôi xin chân thành cảm ơn! Mục đích , yêu cầu nghiên cứu Nắm sở lý thuyết chung thương mại điện tử vấn đề liên quan đến thương mại điện tử b Tìm hiểu Website thương mại điện tử lớn triển khai để nắm cách thức hoạt động yêu cầu cần thiết ứng dụng thương mại điện tử Xác định đối tượng khách hàng mà hướng tới để phục vụ SVTH: Nguyễn Hồ Phúc Duy Trang Đồ án môn học Xây dựng website shopfox mã nguồn mở Joomla Tìm hiểu Joomla tính Xây dựng ứng dụng thương mại điện tử dựa tảng Joomla đáp ứng nhu cầu đối tượng phục vụ Tính toán, đưa phương pháp kế hoạch thực dự án thời gian ngắn chi phí thấp Phạm vi, đối tượng nghiên cứu Website xây dựng nhằm hỗ trợ cho cá nhân, cửa hàng, công ty, quan, … có nhu cầu quảng bá sản phẩm, quản lý việc bán sản phẩm Đối tượng phục vụ: - Cá nhân, cửa hàng, công ty, đại lý phân phối,… - Nhà quản trị website - Sinh viên nghiên cứu thiết kế web dựa Joomla Phương pháp nghiên cứu Để thực yên cầu mà đề tài đặt Em trực tiếp khảo sát thực tế hàng, tìm hiểu qua tài liệu sách báo, giáo trình, Internet … Từ xây dựng “website shopfox” cách sử dụng mã nguồn mở Bên cạnh đó, để thực đề tài em hướng dẫn nhiệt tình cô “Nguyễn Thu Hương” Ý nghĩa thực tiễn đề tài Đây chương trình hỗ trợ cho việc mua bán hỗ trở PC qua mạng nhằm mở rộng phạm vi kinh doanh cửa hàng, chương trình cho phép: - Cho phép khách hàng tìm kiếm thông tin, đặt mua loại giày thể thao có website -Hỗ trở khách hàng hổ trơ PC - Tra cứu, cập nhật thông tin hàng hóa - Tra cứu nhanh thông tin khách hàng - Tra cứu thông tin liên quan đến việc mua bán mạng nhằm giảm thiểu thời gian tìm kiếm - Đồng thời cho phép người quản trị thay đổi, cung cấp thông tin nhanh chóng đến người dùng SVTH: Nguyễn Hồ Phúc Duy Trang Đồ án môn học Xây dựng website shopfox mã nguồn mở Joomla PHẦN II: NỘI DUNG CHƯƠNG I: LÝ THUYẾT VỀ THƯƠNG MẠI ĐIỆN TỬ 1.1 Khái niệm thương mại điện tử Có nhiều khái niệm thương mại điện tử (TMĐT), hiểu cách tổng quát, TMĐT việc tiến hành phần hay toàn hoạt động thương mại phương tiện điện tử TMĐT mang chất hoạt động thương mại truyền thống Tuy nhiên, thông qua phương tiện điện tử mới, hoạt động thương mại thực nhanh hơn, hiệu hơn, giúp tiết kiệm chi phí mở rộng không gian kinh doanh TMĐT biết tới phương thức kinhdoanh hiệu từ Internet hình thành phát triển Chính vậy, nhiều người hiểu TMĐT theo nghĩa cụ thể giao dịch thương mại, mua sắm qua Internet mạng (ví dụ mạng Intranet doanh nghiệp) 1.2 Lợi ích thương mại điện tử Lợi ích lớn mà TMĐT đem lại tiết kiệm chi phí tạo thuận lợi cho bên giao dịch Giao dịch phương tiện điện tử nhanh so với giao dịch truyền thống, ví dụ gửi fax hay thư điện tử nội dung thông tin đến tay người nhận nhanh gửi thư Các giao dịch qua Internet có chi phí rẻ, doanh nghiệp gửi thư tiếp thị, chào hàng đến hàng loạt khách hàng với chi phí giống gửi cho khách hàng Với TMĐT, bên tiến hành giao dịch cách xa nhau, thành phố với nông thôn, từ nước sang nước kia, hay nói cách khác không bị giới hạn không gian địa lý Điều cho phép doanh nghiệp tiết kiệm chi phí lại, thời gian gặp mặt mua bán Với người tiêu dùng, họ ngồi nhà để đặt hàng, mua sắm nhiều loại hàng hóa, dịch vụ thật nhanh chóng Những lợi ích nhưtrên có với doanh nghiệp thực nhận thức giá trị TMĐT Vì vậy, TMĐT góp phần thúc đẩy cạnh tranh doanh nghiệp để thu nhiều lợi ích Điều đặc biệt quan trọng bối cảnh hội nhập kinh tế quốc tế, doanh nghiệp nước phải cạnh tranh cách bình đẳng với doanh nghiệp nước 1.3 Các loại hình thương mại điện tử Dựa vào chủ thể thương mại điện tử, phân chia thương mại điện tử loại hình phổ biến sau: - Giao dịch doanh nghiệp với doanh nghiệp – B2B (business to business); SVTH: Nguyễn Hồ Phúc Duy Trang Đồ án môn học Xây dựng website shopfox mã nguồn mở Joomla - Giao dịch doanh nghiệp với khách hàng – B2C (business to consumer); - Giao dịch doanh nghiệp với quan nhà nước – B2G (business to government); - Giao dịch trực tiếp cá nhân với – C2C (consumer to consumer); - Giao dịch quan nhà nước với cá nhân – G2C (government to consumer) B2B loại hình giao dịch qua phương tiện điện tử doanh nghiệp với doanh nghiệp Theo Tổ chức Liên hợp quốc Hợp tác Phát triển kinh tế (UNCTAD), TMĐT B2B chiếm tỷ trọng lớn TMĐT (khoảng 90%) Các giao dịch B2B chủ yếu thực hệ thống ứng dụng TMĐT mạng giá trị gia tăng (VAN); dây chuyền cung ứng hàng hoá, dịch vụ (SCM), sàn giao dịch TMĐT… Các doanh nghiệp chào hàng, tìm kiếm bạn hàng, đặt hàng, ký kết hợp đồng, toán qua hệ thống Ở mức độ cao, giao dịch diễn cách tự động TMĐT B2B đem lại nhiều lợi ích thực tế cho doanh nghiệp, đặc biệt giúp giảm chi phí thu thập thông tin tìm hiểu thị trường, quảng cáo, tiếp thị, đàm phán, tăng hội kinh doanh,… B2C loại hình giao dịch doanh nghiệp người tiêu dùng qua phương tiện điện tử Doanh nghiệp sử dụng phương tiện điện tử để bán hàng hóa, dịch vụ tới người tiêu dùng Người tiêu dùng thông qua phương tiện điện tử để lựa chọn, mặc cả, đặt hàng, toán, nhận hàng Giao dịch B2C chiếm tỷ trọng (khoảng 10%) TMĐT có phạm vi ảnh hưởng rộng Để tham gia hình thức kinh doanh này, thông thường doanh nghiệp thiết lập website, hình thành sở liệu hàng hoá, dịch vụ; tiến hành quy trình tiếp thị, quảng cáo, phân phối trực tiếp tới người tiêu dùng TMĐT B2C đem lại lợi ích cho doanh nghiệp lẫn người tiêu dùng Doanh nghiệp tiết kiệm nhiều chi phí bán hàng không cần phòng trưng bày hay thuê người giới thiệu bán hàng, chi phí quản lý giảm Người tiêu dùng cảm thấy thuận tiện tới tận cửa hàng, có khả lựa chọn so sánh nhiều mặt hàng lúc B2G loại hình giao dịch doanh nghiệp với quan nhà nước, quan nhà nước đóng vai trò khách hàng Quá trình trao đổi thông tin doanh nghiệp với quan nhà nước tiến hành qua phương tiện điện tử Cơ quan nhà nước thiết lập website đăng tải thông tin nhu cầu mua hàng quan nhà nước, tiến hành việc đấu thầu hàng hoá, dịch vụ lựa chọn nhà cung cấp website Điều mặt giúp tiết kiệm chi phí tìm nhà cung cấp, đồng thời giúp tăng cường tính minh bạch hoạt động mua sắm công SVTH: Nguyễn Hồ Phúc Duy Trang Đồ án môn học Xây dựng website shopfox mã nguồn mở Joomla C2C loại hình giao dịch cá nhân với Sự phát triển phương tiện điện tử làm cho nhiều cá nhân tham gia hoạt động thương mại với tư cách người bán, người cung cấp dịch vụ Một cá nhân tự thiết lập website để kinh doanh mặt hàng làm sử dụng website có sẵn để đấu giá số hàng có C2C góp phần tạo nên đa dạng thị trường G2C loại hình giao dịch quan nhà nước với cá nhân Đây chủ yếu giao dịch mang tính hành chính, mang yếu tố TMĐT Ví dụ người dân đóng tiền thuế qua mạng, trả phí đăng ký hồ sơ trực tuyến, v.v… 1.4 Chức Website TMĐT Trang chủ: Được thiết kế theo bố cục phong cách website thương mại điện tử trình bày thông tin hình ảnh sản phẩm cách rõ dàng ngắn gọn, mang tính thẩm mỹ cao ấn tượng với người dùng ( với thành phần đồ họa cao cấp banner flash hình ảnh động ấn tượng người sử dụng ) Trang giới thiệu: Cho phép người quản trị tạo trang giới thiệu, tuyển dụng , download , tạo popup quảng cáo, thông báo,liên hệ không giới hạn Trang giới thiệu sản phẩm: Cung cấp cho khách hàng thông tin cần thiết sản phẩm dịch vụ chia theo danh mục Mỗi danh mục có nhiều sản phẩm bên trình bày dạng list sản phẩm/dịch vụ Các thành phần bao gồm hình ảnh, mô tả giá thành Chức dịch vụ: Thêm không hạn chế, sửa chữa, tìm kiếm , xếp, tạo danh mục không hạn chế số cấp , upload ảnh đại diện, upload ảnh minh họa , đưa vào thông tin giá cả, bảo hành Chức tin tức: Thêm không hạn chế, sửa chữa, tìm kiếm , xếp, tạo danh mục không hạn chế số cấp , upload ảnh đại diện, upload ảnh minh họa , đưa vào thông tin ngày đăng, tác giả, tin liên quan Chức đặt hàng, giỏ hàng: Đặt hàng , thay đổi số lượng, gỡ sản phẩm khỏi giỏ hàng, tự động tính giá, tổng giá , hướng dẫn đặt hàng, toán , gửi đơn hàng đến email người quản lý Chức thành viên: Đăng ký thành viên, quản lý thông tin cá nhân, người bán hàng quản lý danh sách khách hàng, xuất email, thống kê mua hàng , sản phẩm cho vào giỏ hàng không mua Chức đánh giá sản phẩm: Thành viên cho điểm sản phẩm, nhận xét, hỏi đáp , chức quản lý cho phép xóa nhận xét không mong muốn Chức soạn thảo nội dung web: Chức tương tự Microsoft Word cho SVTH: Nguyễn Hồ Phúc Duy Trang Đồ án môn học Xây dựng website shopfox mã nguồn mở Joomla phép người quản lý soạn thảo trang web, in đậm, nghiêng,font chữ, chèn bảng, ảnh flash, file, video , dán liên kết đến website khác 10 Chức quản lý menu: Quản lý menu ngang, menu trái phải, menu không hạn chế số cấp, dán liên kết vào menu,tạo cho khách hàng dễ quan lý với menu phong phú tùy thích 11 Chức form liên hệ: Tự động gửi thư vào hòm thư quản lý khách hàng nhập nội dung vào form gửi 12 Chức hỗ trợ trực tuyến: Trả lời khách hàng ghé thăm website trực tuyến qua yahoo messenger, skype 13 Chức thăm dò ý kiến:Tạo nội dung thăm dò ý kiến thăm dò chất lượng dịch vụ, sản phẩm 14 Chức quản lý quảng cáo, banner liên kết website: Quản lý quảng cáo, banner ảnh flash, trao đổi liên kết, dán liên kết tới website khác 15 Chức thống kê: Thống kê số lượt xem trang , lượt xem sản phẩm , lượt khách ghé thăm, số người xem, lượt xem ngày, tháng, trang xem nhiều nhất, từ khóa tìm nhiều , dung lượng băng thông website 1.5 Một số hình thức quảng bá Website TMĐT Sử dụng quảng cáo báo viết, loại poster, tờ rơi, Phương thức có ưu điểm dễ nhận biết, dễ khảo sát, dễ tiếp nhận phản hồi từ đọc giả, khách hàng, tùy theo khả tài mà có phổ biến rộng hay hẹp Các nhà quản trị thường sử dụng phương thức quảng bá web kèm theo quảng cáo doanh nghiệp, sản phẩm hay dịch vụ Một số website có số truy cập lớn nất Việt Nam Tuổi Trẻ (www.tuoitre.com.vn), Thanh Niên (www.thanhnien.com.vn) tận dụng triệt để lợi từ tờ báo viết để thu hút đọc giả đến với báo điện tử Một website thành công quảng bá theo hình thức www.24h.com.vn Nhà quản trị trang web sử dụng nhiều banner, poster đặt nơi công cộng trường đại học để thu hút ý người Ngoài ra, hàng tháng - chí hàng tuần, họ gửi thư ngỏ (in màu offset) gửi đến doanh nghiệp Đây nguyên nhân tạo hiệu to lớn để 24h.com.vn tăng đột biến số lượng truy cập Có thể thấy, phương thức quảng bá web thông qua báo viết loại tờ rơi, thư ngỏ, poster, có ưu điểm trội, nhiên, xét theo khía cạnh kinh tế chưa phải phương thức hay có nhiều khách truy cập vào trang web, trang web lọc lượng khách hàng tiềm cho Đó chưa kể chi phí bỏ để SVTH: Nguyễn Hồ Phúc Duy Trang 10 Đồ án môn học Xây dựng website shopfox mã nguồn mở Joomla Bước 8: Điền vào mục tương ứng tạo database để thiết lập thông số để kết nối tới sở liệu Hình 3.14: Cài đặt CSDL Trong đó: Datatype: chọn mặc định “mysql” Host name: tên host, “localhost” Username: “root” Database Name: tên CSDL tạo bước Bước 9: FTP Configuration, bước bỏ qua cài localhost, cài trực tiếp lên host, điền đầy đủ thông yêu cầu Tiếp tục chọn Next Bước 10: Tại trang Main Configuration, điền thông số hình sau tiếp tục nhấn Next: Hình 3.15: Cài đặt thông số SVTH: Nguyễn Hồ Phúc Duy Trang 39 Đồ án môn học Xây dựng website shopfox mã nguồn mở Joomla Trong đó: Site Name: tên trang web Tên hiển thị tiêu đề cửa sổ Back-end người quản trị Your email: hộp thư dành cho người quản trị trang web Mọi thành viên sau đăng ký vào trang web joomla gửi thông báo đến admin qua địa Admin Password: mật quản trị trang web, độ dài mật tối thiểu phải ký tự Confirm Admin Password: kiểm tra mật ô ô phải giống Bạn nên chọn vào nút lệnh Install Sample data để cài liệu mẫu Bước 11: Nếu bạn nhận bảng thông báo hình sau bạn cài đặt thành công Bảng thông báo báo với bạn xóa thư mục Installation thư mục mà bạn vừa cài đặt để đăng nhập không xuất hộp thoại cài đặt Hình 3.16: Finish 3.2 Cài đặt VirtueMart Sau tạo xong dự án web, ta tiến hành cài đặt gói VirtueMart để thuận tiện cho việc thiết lập trang bán hàng trực tuyến đầy đủ chức Bước 1: Tiến hành đăng nhập vào dự án web cách gõ địa http://localhost/cctm05f011/administrator địa trình duyệt web Xuất hộp thoại, tiến hành điền tên đăng nhập mật tạo dự án web Hình 3.17: Đăng nhập SVTH: Nguyễn Hồ Phúc Duy Trang 40 Đồ án môn học Xây dựng website shopfox mã nguồn mở Joomla Bước 2: Cài đặt gói VirtueMart cho dự án web: Sau đăng nhập vào Backend, vào mục Extensions/ Install/uninstall Tại kích vào nút Browse để chọn gói cài đặt VirtueMart cần cài đặt (ở dùng gói Com_virtuemart_1.1.9.j15), sau kích vào nút Upload file & Install để tiến hành cài đặt Hình 3.18: Cài đặt liệu mẫu Bước 3: Cài đặt liệu mẫu cho gói VirtueMart: sau cài đặt xong, xuất hộp thoại, kích vào nút Install SAMPLE DATA để cài đặt liệu mẫu Sau cài đặt xong xuất VirtueMart mục Compenents dự án web Hình 3.19: Giao diện VirtueMart SVTH: Nguyễn Hồ Phúc Duy Trang 41 Đồ án môn học Xây dựng website shopfox mã nguồn mở Joomla 3.3 Việt hóa VirtueMart Bước 1: Download copy gói ngôn ngữ dành cho Virtuemart 1.1.9 máy Bước 2: Giải nén gói ngôn ngữ file langueges copy file vào thư mục C:\xampp\htdocs\cctm05f011\administrator\components\com_virtuemart - Chú ý: Xóa thư mục languages cũ copy, copy đè lên thư mục languages cũ 3.4 Các quy trình, chức dành cho người sử dụng Giao diện website giày thể thao thân thiện với người dùng Hình 3.20: Giao diên website người dùng SVTH: Nguyễn Hồ Phúc Duy Trang 42 Đồ án môn học Xây dựng website shopfox mã nguồn mở Joomla Hình 3.21: Tin tức SVTH: Nguyễn Hồ Phúc Duy Trang 43 Đồ án môn học Xây dựng website shopfox mã nguồn mở Joomla Hình 3.22: Danh mục sản phẩm SVTH: Nguyễn Hồ Phúc Duy Trang 44 Đồ án môn học Xây dựng website shopfox mã nguồn mở Joomla Hình 3.23: Giỏ hàng 3.5 Chương trình thử nghiệm 3.5.1 Công dụng Website (Website phục vụ cho mô hình kinh doanh gì, Kinh doanh sản phẩm gì, đối tượng khách hàng ai, nhắm đến khúc thị trường nào?Nguồn thu từ đâu? Nguồn cung ứng, ) Website giày thể thao xây đựng phục vụ cho mô hình kinh doanh B2C, website cho phép đưa mặt hàng công ty giày thể thao lên website Website kinh doanh mặt hàng sản phẩm giày thể thao Đối tượng hướng đến website nam nữ tuổi teen, nhắm đếm khúc thị trường từ 15 đến 25 tuổi Với nguồn thu từ bán sản phẩm website hàng, quảng bá shop mạng internet Nguồn cung từ công ty lớn giày thể thao Nike, Sports 3.5.2 Chức quản trị website Truy cập “localhost/ShopFox/administrator” dùng tài khoản admin mật 123456 để truy cập vào hệ thống quản trị website SVTH: Nguyễn Hồ Phúc Duy Trang 45 Đồ án môn học Xây dựng website shopfox mã nguồn mở Joomla Hình 3.24: Đăng nhập vào trang quản trị Giao diện người quản trị cung cấp đầy đủ tiện ích cần thiết việc quản lý cửa hàng mạng như: Thêm viết mới, Quản lý viết, Quản lý trang chủ, Quản lý Nhóm tin, Quản lý Chủ đề, Quản lý Phương tiện, Quản lý menu, Quản lý ngôn ngữ, Quản lý thành viên, Cấu hình chung … Hình 3.25: Bảng trang quản trị website SVTH: Nguyễn Hồ Phúc Duy Trang 46 Đồ án môn học Xây dựng website shopfox mã nguồn mở Joomla Cấu hình chung (Global Configuration): Cấu hình cài đặt tổng thể chung website Vào Admin (Back-end) chọn Global Configuration Control Panel Trong tab Site(trang web): - Tạm nhừng hoạt động site (Site offine): có trạng thái: Không (hoạt động), Có (ngừng hoạt động) - Thông báo ngừng truy cập site (Offine Message): hiển thị thông báo website ngừng hoạt động - Tên site(Site Name): thay đổi tên website Hình 3.26:cấu hình chung cho website Trong tab System(Hệ thống): “Cấu hình thành viên”(User Settings) - Cho phép người dùng đăng ký(Allow User Registration):có trạng thái: Không (Không cho người dùng đăng ký mới), Có (Cho phép người dùng đăng ký mới) - Loại đăng ký người dùng mới(New User Registration Type): Chọn loại đăng ký, mức độ sử dụng chức site, nên chọn “Registered” - Bắt buộc phải kích hoạt tài khoản mới(New User Account Activation): Kick hoạt thông qua mail hay không, chọn có người dùng phải vào hộp mail kick hoạt - Các thông số trang chủ thành viên(Front-end User Parameters): hiển thị thông tin người dùng đăng ký site SVTH: Nguyễn Hồ Phúc Duy Trang 47 Đồ án môn học Xây dựng website shopfox mã nguồn mở Joomla Trong tab Server(Máy chủ): “Cấu hình CSDL” - Cơ sở liệu(Database Settings): tên CSDL dùng (dulieu) - Tiền tố CSDL(Database Prefix): Nó cấu hình lúc cài đặt, dùng (dulieu) Quản lý Menu (Menu Manager): - Vào Menus > Main Menu để vào phần quản lý menu - Chọn Menu Item có sẵn để chỉnh sửa (Edit) xóa (Trash) - Kích chọn New để thêm Menu Item Quản lý giao diện (Template Manager): - Vào Extensions > Template Manager để vào phần quản lý giao diện website admin - Kích chọn nút radio tương ứng tên Template (ja_larix) muốn sử dụng chọn Default Hình 3.27: Quản lý Template Quản lý ngôn ngữ (Language Manager): - Vào Extensions > Language Manager để vào phần quản lý ngôn ngữ website admin - Kích chọn nút radio tương ứng ngôn ngữ muốn sử dụng chọn Default Quản lý Module (Module Manager): - Vào Extensions > Module Manager để vào phần quản lý module - Chọn module có sẵn để chỉnh sửa (Edit), kích hoạt/tắt (Enable/Unenable) xóa (Delete).Kích chọn New để thêm module SVTH: Nguyễn Hồ Phúc Duy Trang 48 Đồ án môn học Xây dựng website shopfox mã nguồn mở Joomla 3.5.3 Chức dành cho khách hàng Đăng ký thành viên Trên website bên trái kick vào “Đăng ký” Điền đầy đủ thông tin người dùng vào ô bên Hình 3.28: Giao diện đăng ký người dùng SVTH: Nguyễn Hồ Phúc Duy Trang 49 Đồ án môn học Xây dựng website shopfox mã nguồn mở Joomla Mua sản phẩm: Bước 1: Chọn sản phảm kick vào để xem sản phẩm cần mua Bước 2: Cho sản phẩm vào giỏ hàng kick vào “Add to cart” “Tiếp lục chọn hàng” để quay lại trang chọn sản phẩm mua hàng, “ Xem hàng chọn” đưa người dùng tới trang giỏ hàng Bước 3: vào giỏ hàng, tùy chỉnh số lượng tiếp chọn nút “Thanh Toán” Hình 3.29: Giao diện sản phẩm giỏ hàng Bước 5: Đăng nhập tài khoảng thành viên chọn nút để đăng ký thành viên Hình 3.30: Giao diện đăng ký người dùng SVTH: Nguyễn Hồ Phúc Duy Trang 50 Đồ án môn học Xây dựng website shopfox mã nguồn mở Joomla Bước 6: kiểm tra đơn hàng thông tin người dùng, nhấn nút “Tới” để tiếp tục Hình 3.31: Giao diện đăng ký người dùng Bước 7: tiếp chọn hình thức mua giao hàng nhấn “Tới” Bước 8: tiếp chọn hình thức toán nhấn “Tới” Bước 9: Xác nhận đơn mua hàng 3.6 Phát triển VirtueMart (nếu có) + Phát triển VirtueMart với module “Bầu chọn” + Phát triển VirtueMart với module “Tab” + Phát triển VirtueMart với module “Tooltips” + Phát triển VirtueMart với module “jLike” + Phát triển VirtueMart với module “Cat Filters” + Phát triển VirtueMart với module “Thời tiết” + Phát triển VirtueMart với module “mod_ho_tro_yahoo” SVTH: Nguyễn Hồ Phúc Duy Trang 51 Đồ án môn học Xây dựng website shopfox mã nguồn mở Joomla PHẦN III: KẾT LUẬN VÀ PHÁT TRIỂN Kết đạt Kết đạt được: Đã tìm hiểu, học hỏi phần mềm mã nguồn mở Joomla tích hợp Vituemart - Đã xây dựng thành công trang web bán giày thể thao chưa hoàn chỉnh phần đáp ứng nhu cầu website Hướng phát triển: Sẽ tìm hiểu thêm số tính Joomla để phát triển website ngày hoàn thiện - Thêm chức hỗ trợ ngôn ngữ, đơn vị tiền tệ - Chỉnh sửa giao diện cho đẹp mắt Kết luận Qua thời gian tìm hiểu xây dựng website, em thu nhiều kiến thức bổ ích phần mềm này, phần mềm hữu dụng tương lai việc thiết kế website Joomla hệ thống quản trị nội dung mã nguồn mở số giới Linh hoạt, đơn giản, nhã, tính tuỳ biến cao mạnh mẽ, nói Joomla! Được sử dụng toàn giới từ trang web đơn giản ứng dụng phức tạp Việc cài đặt Joomla! dễ dàng, đơn giản việc quản lý đáng tin cậy Do kiến thức hạn chế nên không tránh khỏi thiếu sót, em mong cô bạn góp ý để đồ án hoàn thiện Em xin cảm ơn! SVTH: Nguyễn Hồ Phúc Duy Trang 52 Đồ án môn học Xây dựng website shopfox mã nguồn mở Joomla TÀI LIỆU THAM KHẢO [1] Google.com [2] Giáo trình joomla [3] Joomla.org [4] Joomlart.com [5] Virtuemart.net SVTH: Nguyễn Hồ Phúc Duy Trang 53 ... học Xây dựng website shopfox mã nguồn mở Joomla • Phần Quản lý bán hàng Hình 2.11: Phần Quản lý bán hàng SVTH: Nguyễn Hồ Phúc Duy Trang 28 Đồ án môn học Xây dựng website shopfox mã nguồn mở Joomla. .. SVTH: Nguyễn Hồ Phúc Duy Trang Đồ án môn học Xây dựng website shopfox mã nguồn mở Joomla Tìm hiểu Joomla tính Xây dựng ứng dụng thương mại điện tử dựa tảng Joomla đáp ứng nhu cầu đối tượng phục vụ... Phúc Duy Trang 16 Đồ án môn học Xây dựng website shopfox mã nguồn mở Joomla 2.2 Kiến trúc Joomla Joomla phát triển theo kiến trúc tầng hệ thống: Hình 2.1: Cấu Trúc Joomla - Tầng mức tảng, chứa thư