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. Giờ đây, mọi việc liên quan đến thông tin trở nên thật dễ dàng cho người sử dụng: chỉ cần có một máy tính kết nối internet và một dòng dữ liệu truy tìm thì gần .knhư lập tức… cả thế giới về vấn đề mà bạn đang quan tâm sẽ hiện ra, có đầy đủ thông tin, hình ảnh và thậm chí đôi lúc có cả những âm thanh nếu bạn cần… Bằng internet, chúng ta đã thực hiện được nhiều công việc với tốc độ nhanh hơn và chi phí thấp hơn nhiều so với cách thức truyền thống. Chính điều này, đã thúc đẩy sự khai sinh và phát triển của thương mại điện tử và chính phủ điện tử trên khắp thế giới, làm biến đổi đáng kể bộ mặt văn hóa, nâng cao chất lượng cuộc sống con người. Vì vậy, em đã thực hiện đồ án “ XÂY DỰNG WEBSITE SHOP HOA SÀI GÒN 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.
GVHD:Nguyễn Thu Hương Xây dựng website Hoa Sài Gòn mã nguồn mở Joomla MỤC LỤC MỤC LỤC DANH MỤC HÌNH ẢNH PHẦN I: MỞ ĐẦU .4 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 5 Ý nghĩa thực tiễn đề tài .5 PHẦN II: NỘI DUNG .6 CHƯƠNG : TÌM HIỂU VỀ JOOMLA 1.1 Giới thiệu Joomla 1.2 Kiến trúc Joomla 1.3 Các chức Joomla 1.3.1 Quản lý thành viên (User Manager) 1.3.2 Quản lý phương tiện 1.3.3 Quản lý ngôn ngữ (Language Manager) 1.3.4 Quản trị nội dung 1.3.5 Quản lý menu (Menu Manager) 1.3.6 Quản lý cấu hình chung(Global Configuration) 1.3.7 Quản lý Component 10 1.3.8 Quản lý Module(Module Manager) 11 1.3.9 Quản lý giao diện (Template Manager) 12 2.3.10 Quản lý Plugin (Plugin Manager) 13 1.3.11 Đưa component, module template tích hợp vào joomla 14 1.4 VirtueMart 14 1.4.1 Các thành phần VirtueMart 15 1.4.2 Các tính VirtueMart .15 1.4.2.1 Tính bật 15 1.4.2.2 Tính dành cho người quản trị website 16 CHƯƠNG 2: XÂY DỰNG WEBSITE TRANG SỨC BẰNG MÃ NGUÔNF MỞ JOOMLA(VIRTUREMART) 22 2.1 Cài đặt VirtueMart 22 2.2 Việt hóa VirtueMart 23 2.3 Các quy trình, chức dành cho người sử dụng 23 2.4 Phát triển VirtueMart 28 SVTH: Nguyễn Thị Tùy Tâm Trang GVHD:Nguyễn Thu Hương Xây dựng website Hoa Sài Gòn mã nguồn mở Joomla PHẦN III: KẾT LUẬN VÀ PHÁT TRIỂN 29 Kết đạt 29 Kết luận 29 TÀI LIỆU THAM KHẢO .30 SVTH: Nguyễn Thị Tùy Tâm Trang GVHD:Nguyễn Thu Hương Xây dựng website Hoa Sài Gòn mã nguồn mở Joomla DANH MỤC HÌNH ẢNH Hình 1.1: Cấu Trúc Joomla .7 Hình 1.2: Quản lý thành viên Hình 1.3: Quản lý phương tiện Hình 1.4: Quản lý ngôn ngữ Hình 1.5: Quản lý nội dung .9 Hình 1.6: Quản lý cấu hình chung 10 Hình 1.7: Quản lý module 11 Hình 1.8: Quản lý giao diện .13 Hình 1.9: Quản lý Plugin 14 Hình 1.10: Giao diện chung cho phần quản lý Website 16 Hình 1.11: Quản lý bán hàng 17 Hình 1.12: Quản lý kho hàng 17 Hình 1.13: Quản lý sản phẩm 18 Hình 1.14: Quản lý nhóm khách hàng 19 Hình 1.15: Quản lý hóa đơn 19 Hình 1.16: Quản lý thuế 20 Hình 1.17: Quản lý giao hàng 21 Hình 1.18: Quản lý Mã giảm giá .21 Hình1.19: Quản lý Nhà sản xuất .21 Hình 2.1: Đăng nhập 22 Hình 2.2: Cài đặt liệu mẫu 22 Hình 2.3: Trang chủ 23 Hình 2.4: Quy định giao hàng 24 Hình 2.5: Tuyển dụng 24 25 Hình 2.6: Hoa sống .25 Hình 2.7: Hướng dẫn cắm hoa 25 Hình 2.8: Liên hệ 26 Hình 2.9: Đăng ký thành viên cho khách hàng 26 Hình 2.10: Chọn mua sản phẩm website 27 Hình 2.11: Giỏ hàng 27 Hình 2.12: Tìm kiếm sản phẩm theo giá 28 SVTH: Nguyễn Thị Tùy Tâm Trang GVHD:Nguyễn Thu Hương Xây dựng website Hoa Sài Gòn 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 Giờ đây, việc liên quan đến thông tin trở nên thật dễ dàng cho người sử dụng: cần có máy tính kết nối internet dòng liệu truy tìm gần knhư lập tức… giới vấn đề mà bạn quan tâm ra, có đầy đủ thông tin, hình ảnh chí đôi lúc có âm bạn cần… Bằng internet, thực nhiều công việc với tốc độ nhanh chi phí thấp nhiều so với cách thức truyền thống Chính điều này, thúc đẩy khai sinh phát triển thương mại điện tử phủ điện tử khắp giới, làm biến đổi đáng kể mặt văn hóa, nâng cao chất lượng sống người Vì vậy, em thực đồ án “ XÂY DỰNG WEBSITE SHOP HOA SÀI GÒN 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 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, mong góp ý kiến quý thầy cô bạn để website hoàn thiện Em 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ử Tìm hiểu Website thương mại điện tử lớn triển khai để nắm SVTH: Nguyễn Thị Tùy Tâm Trang GVHD:Nguyễn Thu Hương Xây dựng website Hoa Sài Gòn mã nguồn mở Joomla 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ụ 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 trang sức” 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 trang sức 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 trang sức có website - Hỗ trợ thông tin xu hướng thời trang trang sức - 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 Thị Tùy Tâm Trang GVHD:Nguyễn Thu Hương Xây dựng website Hoa Sài Gòn mã nguồn mở Joomla PHẦN II: NỘI DUNG CHƯƠNG : TÌM HIỂU VỀ JOOMLA 1.1 Giới thiệu Joomla Joomla hệ thống quản trị nội dung (CMS – Content Management System) viết ngôn ngữ PHP kết nối tới sở liệu MySQL , cho phép người sử dụng dễ dàng xuất nội dung họ lên Internet Intranet, giúp bạn thực website động cách nhanh chóng dễ dàng Là 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 Joomla! có đặc tính là: đệm trang (page caching) để tăng tốc độ hiển thị, lập mục, đọc tin RSS (RSS feeds), trang dùng để in, tin nhanh, blog, diễn đàn, bình chọn, lịch biểu, tìm kiếm site hỗ trợ đa ngôn ngữ Hiện Joomla phát triển theo nhiều dòng phiên bản: dòng phiên Joomla 1.0 dòng phiên Joomla 1.5, 2.5,3.0 ( phát triển) Ứng dụng Joomla nhiều lĩnh vực như: - Trang Web tổ chức cổng thông tin (Portal) - Thương mại điện tử - Trang Web cho công ty cỡ nhỏ - Ứng dụng cho quan hành - Trang Web cho trường học nhà thờ - Trang Web cá nhân gia đình - Các cổng thông tin cộng đồng - Trang Web báo điện tử tạp chí - Và nhiều ứng dụng khác… SVTH: Nguyễn Thị Tùy Tâm Trang GVHD:Nguyễn Thu Hương Xây dựng website Hoa Sài Gòn mã nguồn mở Joomla 1.2 Kiến trúc Joomla Joomla phát triển theo kiến trúc tầng hệ thống: Hình 1.1: Cấu Trúc Joomla - Tầng mức tảng, chứa thư viện plugin (còn biết với tên gọi mambot) - Tầng thứ hai mức ứng dụng chứa lớp JApplication Hiện tầng gồm lớp con: JInstallation, JAdministrator JSite - Tầng thứ ba mức mở rộng Tại tầng có thành phần (component), mô đun (module) giao diện (template) thực thi thể JApplication: Lớp đại diện cho ứng dụng Joomla thực nhà máy qui định ứng dụng giữ đối tượng Lớp bao gồm lớp như: JInstallation, JAdministrator JSite Mambot (Plug-in): Là chức bổ sung thêm cho Com, Mambot can thiệp, bổ sung vào nội dung trang Web trước sau hiển thị Mambot cài đặt thêm vào Website, hay nói cách khác Mambot phương tiện giao tiếp với component 1.3 Các chức Joomla 1.3.1 Quản lý thành viên (User Manager) Joomla! có hệ thống đăng ký riêng cho phép người sử dụng cá nhân hóa số tùy chọn Có tất nhóm người dùng với mức quyền hạn khác nhau, nhóm người dùng phân quyền từ mức phép truy cập, phép chỉnh sửa, phép xuất phép quản trị Ví dụ: Nhóm quản trị, gồm: - Super Administrator: quyền quản trị cấp cao - Administrator: quản trị viên - Manager: quản lý SVTH: Nguyễn Thị Tùy Tâm Trang GVHD:Nguyễn Thu Hương Xây dựng website Hoa Sài Gòn mã nguồn mở Joomla Hình 1.2: Quản lý thành viên 1.3.2 Quản lý phương tiện Quản lý phương tiện công cụ cho phép bạn dễ dàng quản lý tệp thư mục lưu trữ hình ảnh, flash, video hay kiểu tệp đa phương tiện khác mà bạn muốn Trình quản lý tích hợp với công cụ soạn thảo viết bạn dễ dàng chèn chúng vào viết lúc bạn cần Hình 1.3: Quản lý phương tiện 1.3.3 Quản lý ngôn ngữ (Language Manager) Joomla! hỗ trợ hàng chục ngôn ngữ khác nhau, chí bạn tạo website quốc tế với nhiều ngôn ngữ khác thời gian ngắn SVTH: Nguyễn Thị Tùy Tâm Trang GVHD:Nguyễn Thu Hương Xây dựng website Hoa Sài Gòn mã nguồn mở Joomla Hình 1.4: Quản lý ngôn ngữ 1.3.4 Quản trị nội dung Joomla! tổ chức viết theo hệ thống tầng, bạn tổ chức nội dung theo cách mà bạn muốn Người sử dụng bỏ phiếu cho viết, e-mail tới người bạn viết đó, tự động lưu lại thành file PDF Người quản trị hẹn để xuất viết, hẹn để ẩn viết khỏi hệ thống hay chuyển sang dạng lưu trữ Nhờ có trình soạn thảo, việc tạo viết trở nên dễ dàng nhiều 1.3.5 Quản lý menu (Menu Manager) Trình quản lý menu Joomla cho phép bạn tạo không giới hạn số menu số mục menu Bạn tổ chức menu bạn theo kiểu phân cấp mà hoàn toàn độc lập với cấu trúc nội dung bạn Bạn đặt menu nhiều nơi với nhiều kiểu dáng khác Hình 1.5: Quản lý nội dung 1.3.6 Quản lý cấu hình chung(Global Configuration) Là trung tâm cấu hình Joomla, bao gồm phần: Trang web (Site), Hệ thống (System) Máy chủ (Server) Những thay đổi thực cập nhật vào file configuration.php SVTH: Nguyễn Thị Tùy Tâm Trang GVHD:Nguyễn Thu Hương Xây dựng website Hoa Sài Gòn mã nguồn mở Joomla Hình 1.6: Quản lý cấu hình chung 1.3.7 Quản lý Component Joomla Component thành phần mở rộng Joomla!, thực chất ứng dụng hệ thống Joomla! Component sử dụng để thực chức lớn đó, chẳng hạn như: cng cấp tin tức, quảng cáo, rao vặt, đặt phòng khách sạn, bất động sản, download Một component hiển thị phần trung tâm, hay phần chính(mainbody) website Back-end thường gồm file sau: file admin.yourcom.php, file admin.yourcom.html.php, file toolbar.yourcom.php, file toolbar.yourcom.html.php Frontend gồm file (thông thường): file yourcom.php, file yourcom.html.php Trong phiên Joomla 1.5 có tất 11 component mặc định cung cấp kèm theo đặt thư mục “Joomla/Component”, gồm: - com_banners: Quản lý bảng quảng cáo (banner) - com_contact: Quản lý đầu mối liên hệ (contact) - com_content: Quản lý hiển thị viết (đây component quan trọng nhất) - com_mailto: Quản lý chức gửi/nhận email - com_media: Quản lý tệp đa phương tiện (video, flash, mp3, hình) - com_newsfeeds: Quản lý việc lấy tin từ website khác - com_poll: Cung cấp chức bình chọn SVTH: Nguyễn Thị Tùy Tâm Trang 10 GVHD:Nguyễn Thu Hương Xây dựng website Hoa Sài Gòn mã nguồn mở Joomla - Thông báo số lượng sản phẩm tồn kho cho khách hàng lựa chọn sản phẩm - Hỗ trợ toán trực tuyến: Người quản trị nhập hình thức toán cho loại thẻ (như authorize.net, PayPal, 2Checkout, eWay, Worldpay, PayMate Visa ) - Khách hàng thực toán qua hình thức mà họ muốn (trực tuyến, tiền mặt) - Cung cấp đầy đủ hình thức vận chuyển hàng (như: UPS, DHL, ) giá cho loại vận dựa hình thức vận chuyển, trọng lượng loại sản phẩm - Quản lý toàn vẹn quy trình bán hàng: từ lúc đặt hàng đơn hàng hoàn tất (đã chuyển, thu) - An toàn, bảo mật, kiểm chứng qua nhiều dự án triển khai thành công 1.4.2.2 Tính dành cho người quản trị website 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ư: thiết kế logic, đầu đủ tính quản lý sản phẩm, danh mục sản phẩm, đơn hàng, nhà cung cấp, thông tin tài khoản khách hàng, hình thức toán, dịch vụ vận chuyển cho người sử dụng Hình 1.10: Giao diện chung cho phần quản lý Website Từ menu chính, người quản trị (Admin) thực công việc sau: SVTH: Nguyễn Thị Tùy Tâm Trang 16 GVHD:Nguyễn Thu Hương Xây dựng website Hoa Sài Gòn mã nguồn mở Joomla • Phần Quản lý bán hàng Hình 1.11: Quản lý bán hàng User List (Người dùng): quản lý thông tin quyền truy cập khách hàng Country List (Quốc gia): quản lý thông tin thành phố dùng dịch vụ vận chuyển, thông tin khách hàng, Currency List (Tiền tệ): thông tin loại tiền tệ mà website bán hàng quản lý • Store (Kho hàng) Hình 1.12: Quản lý kho hàng Payment Menthod List (Các phương thức toán): nhập mới, thêm sửa, xóa danh sách hình thức toán khách hàng Credit Cart List (Danh sách thẻ tín dụng): quản lý loại thẻ mà khách hàng dùng việc toán hóa đơn SVTH: Nguyễn Thị Tùy Tâm Trang 17 GVHD:Nguyễn Thu Hương Xây dựng website Hoa Sài Gòn mã nguồn mở Joomla • Products (Sản Phẩm) Hình 1.13: Quản lý sản phẩm Category List (Danh sách phân mục): thêm, xóa, sửa danh mục sản phẩm Product Discount List (Danh sách sản phẩm giảm giá): cung cấp thêm danh sách giá trị giảm giá sản phẩm Hỗ trợ nhập sản phẩm chọn phần % giảm giá sản phẩm FileManager (Quản lý file): cung cấp cho sản phẩm tính kèm theo như: file hình, file video, flash quảng cáo sản phẩm Product List: thêm, xóa, sửa sản phẩm vào danh sách Có thể nhập nhiều hình ảnh, file hay giá cho sản phẩm Cung cấp đầy đủ thuộc tính sản phẩm (như màu sắc, kích thước, thuộc danh mục nào…) Quản lý số lượng tồn kho sản phẩm tính đến ngày Thể giá sản phẩm website cách linh hoạt (có sản phẩm có thuế, sản phẩm không thuế hay sản phẩm giảm giá, ) Việc thể admin hoàn toàn quản lý SVTH: Nguyễn Thị Tùy Tâm Trang 18 GVHD:Nguyễn Thu Hương Xây dựng website Hoa Sài Gòn mã nguồn mở Joomla • Shopper Group List (Nhóm khách hàng) Hình 1.14: Quản lý nhóm khách hàng Phân loại hình thức khác (thuế khác nhau) Admin chọn nhóm cho khách hàng, từ có cách tính thuê khác hóa đơn cho khách hàng • Order List (Đơn hàng) Hình 1.15: Quản lý hóa đơn Quản lý danh sách đơn đặt hàng khách hàng, bao gồm thông tin như: số hóa đơn, tên khách hàng, trạng thái hóa đơn (mới đặt, chuyển, hủy, thành công…), ngày tạo hóa đơn tổng tiền hóa đơn Thề thông tin chi tiết hóa đơn gốm sản phẩm, giá sản phẩm Thể báo cáo cho hóa đơn Tính toán số tiền hóa đơn khách hàng chuyển đổi tiền tệ • Vendor (Công ty phân phối) SVTH: Nguyễn Thị Tùy Tâm Trang 19 GVHD:Nguyễn Thu Hương Xây dựng website Hoa Sài Gòn mã nguồn mở Joomla Vendor Category List (Danh mục loại nhà sản xuất): quản lý danh mục mà nhà sản xuất cung cấp hàng cho cửa hàng như: Lĩnh vực thực phẩm, lĩnh vực đồ gia dụng, điện tử… Thêm, xóa, sửa danh mục danh mục sản phầm Vendor List (Danh sách nhà sản xuất): quản lý nhà cung cấp, nhà cung cấp cung cấp mặc hàng Thông tin bao gồm: tên nhà cung cấp, website, email, loại danh mục mà nhà cung cấp cung cấp • Reports (Báo cáo) Thực việc báo cáo coi tổng số doanh thu tháng, tháng trước, theo thời gian định (giả sử từ ngày 01/04/2008 đến 01/05/2008) Có thể coi tổng quát hay chi tiết của thu nhập hàng theo thời gian báo cáo • Tax Rate List (Thuế) Hình 1.16: Quản lý thuế • Shipping (Giao hàng) Quản lý thông tin vận chuyển hàng hóa: nhà cung cấp, cước phí… SVTH: Nguyễn Thị Tùy Tâm Trang 20 GVHD:Nguyễn Thu Hương Xây dựng website Hoa Sài Gòn mã nguồn mở Joomla Hình 1.17: Quản lý giao hàng Shipper List (Danh sách giao hàng): Quản lý dịch vụ vẩn chuyển Shipping Rates List (Phí giao hàng) : quản lý khối lượng vận chuyển đến quốc gia theo loại hình dịch vụ có giá khác • Coupon (Mã giảm giá) Quản lý mã giảm giá để đối chiếu với khách hàng giữ mã giảm giá Hình 1.18: Quản lý Mã giảm giá • Manufacturer (Nhà sản xuất) Quản lý tên nhà sản xuất cung cấp sản phẩm cho cửa hàng Hình1.19: Quản lý Nhà sản xuất SVTH: Nguyễn Thị Tùy Tâm Trang 21 GVHD:Nguyễn Thu Hương Xây dựng website Hoa Sài Gòn mã nguồn mở Joomla CHƯƠNG 2: XÂY DỰNG WEBSITE TRANG SỨC BẰNG MÃ NGUÔNF MỞ JOOMLA(VIRTUREMART) 2.1 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/tintuc/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 2.1: Đăng nhập 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 2.2: Cài đặt liệu mẫu SVTH: Nguyễn Thị Tùy Tâm Trang 22 GVHD:Nguyễn Thu Hương Xây dựng website Hoa Sài Gòn mã nguồn mở Joomla 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 2.2 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ũ 2.3 Các quy trình, chức dành cho người sử dụng Giao diện website trang sức thân thiện với người dùng Hình 2.3: Trang chủ SVTH: Nguyễn Thị Tùy Tâm Trang 23 GVHD:Nguyễn Thu Hương Xây dựng website Hoa Sài Gòn mã nguồn mở Joomla Hình 2.4: Quy định giao hàng Hình 2.5: Tuyển dụng SVTH: Nguyễn Thị Tùy Tâm Trang 24 GVHD:Nguyễn Thu Hương Xây dựng website Hoa Sài Gòn mã nguồn mở Joomla Hình 2.6: Hoa sống Hình 2.7: Hướng dẫn cắm hoa SVTH: Nguyễn Thị Tùy Tâm Trang 25 GVHD:Nguyễn Thu Hương Xây dựng website Hoa Sài Gòn mã nguồn mở Joomla Hình 2.8: Liên hệ Hình 2.9: Đăng ký thành viên cho khách hàng SVTH: Nguyễn Thị Tùy Tâm Trang 26 GVHD:Nguyễn Thu Hương Xây dựng website Hoa Sài Gòn mã nguồn mở Joomla Hình 2.10: Chọn mua sản phẩm website Hình 2.11: Giỏ hàng SVTH: Nguyễn Thị Tùy Tâm Trang 27 GVHD:Nguyễn Thu Hương Xây dựng website Hoa Sài Gòn mã nguồn mở Joomla Tìm kiếm sản phẩm theo giá nhà cung cấp Hình 2.12: Tìm kiếm sản phẩm theo giá 2.4 Phát triển VirtueMart + 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 “google map” + Phát triển VirtueMart với module “Cat Filters” SVTH: Nguyễn Thị Tùy Tâm Trang 28 GVHD:Nguyễn Thu Hương Xây dựng website Hoa Sài Gòn 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 Thị Tùy Tâm Trang 29 GVHD:Nguyễn Thu Hương Xây dựng website Hoa Sài Gòn 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 Thị Tùy Tâm Trang 30 ... Hương Xây dựng website Hoa Sài Gòn mã nguồn mở Joomla Hình 2.6: Hoa sống Hình 2.7: Hướng dẫn cắm hoa SVTH: Nguyễn Thị Tùy Tâm Trang 25 GVHD:Nguyễn Thu Hương Xây dựng website Hoa Sài Gòn mã nguồn mở. .. Nguyễn Thị Tùy Tâm Trang 21 GVHD:Nguyễn Thu Hương Xây dựng website Hoa Sài Gòn mã nguồn mở Joomla CHƯƠNG 2: XÂY DỰNG WEBSITE TRANG SỨC BẰNG MÃ NGUÔNF MỞ JOOMLA( VIRTUREMART) 2.1 Cài đặt VirtueMart Sau... Hương Xây dựng website Hoa Sài Gòn 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