1. Trang chủ
  2. » Luận Văn - Báo Cáo

Xây dựng website bán hàng bằng mã nguồn mở joomla

37 7 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 37
Dung lượng 1,94 MB

Nội dung

XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA LỜI CẢM ƠN Để hoàn thành đồ án tốt nghiệp này, lời em xin chân thành cảm ơn thầy giáo, cô giáo Khoa Công nghệ thông tin Trường Đại học Vinh, người dạy dỗ, trang bị cho em kiến thức bổ ích bốn năm học vừa qua Em xin bày tỏ lòng biết ơn sâu sắc tới cô giáo Nguyễn Thị Minh Tâm, người tận tình hướng dẫn, bảo em suốt thời gian thực tập làm đồ án Nhân dịp em xin gửi lời cảm ơn chân thành tới gia đình, bạn bè, người thân cổ vũ, động viên tiếp thêm cho em nghị lực để em hoàn thành đồ án tốt nghiệp Mặc dù cố gắng hoàn thành đề tài đồ án với tất nỗ lực thân chắn khơng tránh khỏi thiếu sót định, kính mong tận tình bảo thầy Sinh viên thực Lê Văn Cường LÊ VĂN CƯỜNG 49K - CNTT TRANG XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA LỜI NÓI ĐẦU Trước nhu cầu thực tiễn đơn vị sản xuất hàng hóa muốn quảng bá sản phẩm đến đơng đảo người dùng Việt xây dựng showroom hệ thống cửa hàng bán lẻ giải pháp tốt để giải nhu cầu này, nhiên với giải pháp chi phí đầu tư lớn kèm theo hệ thống nhân viên bán hàng, với giải pháp cần đầu tư lớn Mặt khác với việc khoảng thời gian phương tiên để tới cửa hàng chọn mua sản phẩm, việc làm khách hàng nhiều thời gian công sức để chọn mua sản phẩm Đánh giá: Với giải pháp xây dựng showroom chuỗi cửa hàng bán lẻ tiêu tốn nhiều tiền nhân công Từ phát sinh nhu cầu có giải pháp làm việc hiệu quả, tiện lợi an toàn Giải pháp đặt để giải nhu cầu thực tiễn xây dựng ứng dụng thương mại điện tử nên web Với giải pháp này, em nghiên cứu đề tài “XÂY DỰNG WEBSITE BÁN HÀNG BẰNG MÃ NGUỒN MỞ JOOMLA” Đề tài gồm phần chính: - Phần 1: Tìm hiểu joomla - Phần 2: Mô tả cách xây dựng website bán hàng LÊ VĂN CƯỜNG 49K - CNTT TRANG XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA MỤC LỤC CHƯƠNG TÌM HIỂU VỀ JOOMLA 1.1 Giới thiệu sơ lược Joomla 1.2 Vài nét lịch sử Joomla 1.3 Kiến trúc Joomla 1.3.1 Component 1.3.2 Module 14 1.3.3 Plugins 18 1.4 Ứng dụng thương mại điện tử dựa mã nguồn mở Joomla 25 1.4.1 Giới thiệu 25 1.4.2 Chi tiết 25 CHƯƠNG 2: XÂY DỰNG WEBSITE BÁN HÀNG 30 2.1 Giới thiệu sơ đồ website 30 2.2 Giới thiệu module sử dụng website: 31 2.3 Một số hình ảnh minh họa: 32 KẾT LUẬN 33 TÀI LIỆU THAM KHẢO 37 LÊ VĂN CƯỜNG 49K - CNTT TRANG XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA CHƯƠNG TÌM HIỂU VỀ JOOMLA 1.1 Giới thiệu sơ lược Joomla - Joomla gì? Là hệ quản trị nội dung mã nguồn mở Joomla! 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 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ữ Joomla! phát âm theo tiếng Swahili jumla nghĩa "đồng tâm hiệp lực" Joomla! sử dụng khắp nơi giới, từ website cá nhân hệ thống website doanh nghiệp có tính phức tạp cao, cung cấp nhiều dịch vụ ứng dụng Joomla! dễ dàng cài đặt, dễ dàng quản lý có độ tin cậy cao - Joomla! có mã nguồn mở việc sử dụng Joomla! hồn tồn miễn phí cho tất người giới 1.2 Vài nét lịch sử Joomla Joomla! "sản phẩm anh em" với Mambo tập đoàn Miro Úc (hãng nắm giữ Mambo), với phần đông người phát triển nịng cốt Ban đầu cơng ty Miro Úc phát triển Mambo theo dạng ứng dụng mã nguồn đóng Đến tháng năm 2001, cơng ty thơng qua sách quyền kép, nghĩa phát hành Mambo theo giấy phép GPL Mọi thứ tiến triển bình thường trước xảy tranh chấp mặt pháp lý vào năm 2003 Vụ việc dẫn tới ý tưởng Mambo cần phải bảo vệ tổ chức phi lợi nhuận Nhưng nhà phát triển khơng hài lịng cấu Quỹ tài trợ Mambo Andrew Eddie, người lãnh đạo nhóm phát triển, thư gửi cộng đồng, chia sẻ lo lắng Quỹ tài trợ Mambo mối quan hệ tới cộng đồng Ơng viết: " Chúng tơi cho tương lai Mambo nên quản lý, điều chỉnh yêu cầu người sử dụng khả nhà phát triển Trong đó, Quỹ tài trợ Mambo lại thiết kế nhằm trao quyền điều khiển cho Miro, thiết kế ngăn cản hợp tác Quỹ tài trợ cộng đồng " Bởi vào ngày 17 tháng năm 2005, tồn đội phát triển nịng cốt Mambo rời khỏi dự án làm việc với phiên 4.5.3 Nhờ trợ giúp Trung tâm Luật Tự Phần mềm (Software Freedom Law Center - SFLC), 20 thành viên nòng cốt cũ Mambo thành lập tổ chức phi lợi nhuận khác lấy tên Open Source Matters, để hỗ trợ mặt tổ chức, pháp lý kinh phí cho dự án mã nguồn mở chưa đặt tên họ Cùng lúc đó, nhóm phát triển LÊ VĂN CƯỜNG 49K - CNTT TRANG XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA lập website lấy tên OpenSourceMatters để phân phối thông tin tới người sử dụng, người phát triển, người thiết kế cộng đồng Joomla nói chung Người đứng đầu dự án Andrew Eddie Ngay ngày hơm sau, 1000 người gia nhập diễn đàn OpenSourceMatters, hầu hết viết cho diễn đàn khuyến khích đồng tình với hành động Nhóm Phát triển Tin nhanh chóng đăng tải tạp chí newsforge.com, eweek.com ZDnet.com Trong thông báo Eddie tuần sau đó, nhóm tổ chức lại cộng đồng Joomla! tiếp tục tăng trưởng Tới ngày tháng năm 2005 tên dự án thông báo cho khoảng 3000 người theo dõi đội Phát triển đến ngày 16 tháng họ cho đời Joomla! 1.0 1.3 Kiến trúc Joomla 1.3.1 Component Khái niệm: Component thành phần mở rộng lớn phức tạp Joomla CMS Nó phụ thuộc mẫu thiết kế q trình sử dụng Các component xem ứng dụng joomla hệ điều hành component ứng dụng desktop Ví dụ: Component nội dung (com_content) ứng dụng mini xử lý tất vấn đề nội dung trả lại có yêu cầu duyệt nội dung đưa LÊ VĂN CƯỜNG 49K - CNTT TRANG XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA Thành phần: Một component có hai thành phần chính: + Phần site phần sử dụng để tải trang triệu gọi trình hoạt động website thông thường + Phần quản trị cung cấp giao diện để cấu hình, quản lý khía cạnh khác component truy cập thông qua ứng dụng quản trị Joomla Cấu Trúc Components : Ở phiên joomla phiển 1.5.x trở sau cách xây dựng ứng dụng có thay đổi đáng kể , thể rõ việc đưa mơ hình MVC vào frameworks Joomla Một Components có cấu trúc sau : Thư mục admin chứa thành phần tạo nên giao diện quản trị cho component Joomla Back-End, thư mục site chứa thành phần tạo nên giao diện site cho component Joomla Front-End file XML chứa thông tin mơ tả cài đặt Ví dụ: xây dựng component hiển thị lời chào lấy từ CSDL theo mơ hình MVC Joomla Đối với component (khơng có phần quản trị) cần file đặt thư mục models, views thư mục sites: • Hello.php: file đầu vào cho component • Controller.php: file chứa controller cho component LÊ VĂN CƯỜNG 49K - CNTT TRANG XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA • View/hello/view.html.php: file nhận liệu cần thiết đặt vào template • View/hello/tmpl/default.php: file template cho đầu ra, hiển thị lên site • Hello.xml: file XML nói cho joomla biết cách cài đặt component Tuy nhiên mơ hình View-Controller đơn giản, khơng tn theo mẫu MVC cách xác, View hiển thị liệu khơng chứa Khi ta chuyển liệu khỏi View đưa vào Model Component lúc cần thêm file: • Models/hello.php Nếu có thêm phần quản trị, có thêm thư mục admin chứa thư mục controllers, models, views có file tương tự phần site số file/thư mục đặc biệt như: file SQL (cài đặt gỡ bỏ bảng CSDL), thư mục tables, v.v Trong này, lấy ví dụ xây dựng component Hello hiển thị lời chào lấy từ CSDL Một số Component tích hợp sẵn Joomla - Banner - Contacts - News Feeds - Polls - Web Links a Banner: Component cho phép hiển thị banner site Những banner hiển thị site đơn giản cách publish banner lần tạo thơng qua tiến trình bên Nó cần thiết để ghi mà banner tắt Global Configuration (được bật mặc định) chỗ đặt chúng phụ thuộc vào tempalate dùng site + Những thành phần Trong Banner: Banners: LÊ VĂN CƯỜNG 49K - CNTT TRANG XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA Đây nơi mà bạn chỉnh sửa banners có bạn tạo Hay nói cách khác nơi để bạn quản lí loại banner Clients: Categories: LÊ VĂN CƯỜNG 49K - CNTT TRANG XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA b Contacts: Contact Manager component cung cấp cho bạn khả quản lý danh sách liên hệ cho site bạn Người truy cập liên hệ với quản lí thơng tin website bao gồm tên, địa thư, số điện thoại số fax Người truy cập liên hệ với ban quản trị cách gửi liên hệ đơn giản thông qua form gửi đến quản lí Cũng giống Banner contact có phần quản lí có phân loại liên hệ Một Contact xác định với loại quản lí khác VD : Trong contact ta chia làm loại + Liên hệ với quản lí + Liên hệ với quản trị viên LÊ VĂN CƯỜNG 49K - CNTT TRANG XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA Như trình quản lí với site dễ dàng tùy vào mục đích người dùng cần đến liên hệ với quản lí có vấn đề khác cần liên hệ trực tiếp với quản trị viên c News Feeds Một News Feeds thơng tin hiển thị site Nó thường hiển thị text box để làm bật lên trang Chức Feeds quan trọng, giúp lấy thơng tin từ site khác, Những nội dung hiển thị trang New Feeds bao gồm : + Feeds: Quản lí Feeds Bạn thực chức thêm, sửa , xóa, thị Feeds thơng qua thao tác như: New, Edit, Delete, Public Unpublic + Feed categories: Phân Loại Feed Chức giúp phân biệt loại Feeds nhận từ site khác d Polls: LÊ VĂN CƯỜNG 49K - CNTT TRANG 10 XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA Cũng tương tự Modules hay Component, Plugin có Phần để quản lí Ở bạn thực công việc như: Khởi động (cho Phép) Plugins hay dừng việc sử dụng Plugins Ngồi bạn chỉnh sửa Plugins thơng qua button Edit để chỉnh sửa số thông tin Plugins Tên Plugins, Kiểu Plugins hay miêu tả Plugins LÊ VĂN CƯỜNG 49K - CNTT TRANG 23 XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA Cách thức hoạt động Plugins: Như biết chức Plugins hỗ trợ phần công việc cho Components, Modules, Sau ta tìm hiểu cách thức VD : Nghiên cứu Plugins Search joomla: Plugins Search giúp bạn việc tìm kiếm thông tin, nội dung tương tự mà bạn muốn tìm site thơng qua components Search Khi bạn thực cơng việc tìm kiếm Components đảm nhiệm việc tìm kiếm Components sử dụng Plugin Joomla Plugins Search để thao tác tìm kiếm Bạn xem đoạn code sau Components Search : Đây đoạn code để thực việc tìm kiếm ta thấy có đoạn code : JPluginHelper::importPlugin ('search'); Code gọi đến Plugins Search để thực số hàm có sẵn Plugins Như Plugins Search chiếm vị trí quan trọng trình tìm kiếm khơng có Plugin kết việc tìm kiếm thất bại ( không cho kết báo lỗi trình tìm kiếm Component đảm nhiệm ) LÊ VĂN CƯỜNG 49K - CNTT TRANG 24 XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA 1.4 Ứng dụng thương mại điện tử dựa mã nguồn mở Joomla 1.4.1 Giới thiệu - Quản lý Section - Quản lý Category - Quản lý Article - Tạo menu - Cách public module lên vị trí - Thêm sản phẩm - Tiền tệ virtue mart - Phương pháp vận chuyển - Phương pháp toán 1.4.2 Chi tiết Hệ thống tiền tệ Virtue Mart Bao gồm nhiều đồng tiền quốc gia khác nhau.Việc quản lý dễ dàng qua giao diện trực quan.Vào Store => Edit Store = > Currency Display Style LÊ VĂN CƯỜNG 49K - CNTT TRANG 25 XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA Hệ thống chuyển đổi tiền tệ VM sử dụng Currency Converter Plugins để chuyển đổi tý giá đồng tiền Nó đặt thư mục: /administrator/components/com_virtuemart/classes/currency/ Plugins sử dụng bảng tỉ giá ngân hàng trung ương châu Âu để quy đổi tỉ giá Chi tiết file /administrator/components/com_virtuemart/classes/currency /convertECB.php Phương pháp vận chuyển Quản lý Bạn vào Store => “Add Payment Method List Payment Methods” Shipping module Shipping modules đặt thư mục sau /administrator/components/com_virtuemart/classes/shipping/ Gồm file: file class, file thơng tin chung file cấu hình Ví dụ: Module "myShipping" Gồm file myShipping.php: Chứa class myShipping myShipping.ini: chứa thông tin tên module, tác giả, phiên myShipping.cfg.php: chứa thơng tin cấu hình Cài đặt shipping module Viết file cho module theo cú pháp tên copy chúng vào thư mục sau: LÊ VĂN CƯỜNG 49K - CNTT TRANG 26 XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA /administrator/components/com_virtuemart/classes/shipping/ Sau đó,vào phần Admin => Configuration => Shipping, module nhận dạng, hiển thị shipping method Phương thức tốn VirtueMart có nhiều phương thức toán cung cấp sẵn Một số số chúng quản lý payment module Ví dụ: Payment Method: "Credit Card", Payment Module: ps_authorize Thực tốn thẻ tín dụng qua authrize.net server Payment Method "Cash on delivery", Payment Module: none (ps_payment payment module rỗng) Các kiểu toán Virtue Mart bao gồm Payment Processor u cầu thơng tin thẻ tín dụng tiến hành tốn trước hồn tất order Tiến trình tốn thơng qua server-to-server communication Credit Card u cầu thơng tin thẻ tín dụng Lưu xuống CSDL Bank Debit Yêu cầu thông tin bank account Address only/Cash on delivery: (Thanh tốn lúc nhận hàng) Khơng thực tiến trình tốn (payment processing ) HTML form-based Chuyển hướng khách hàng đến cổng/dịch vụ toán khác Q trình chuyển hướng diễn sau order hồn tất (Chẳng hạn: PayPal, Worldpay, 2Checkout) Tạo phương thức toán LÊ VĂN CƯỜNG 49K - CNTT TRANG 27 XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA Vào Store => Add Payment Method Tab config (Có thể dùng html php) Payment Modules Payment modules cần thiết bạn thêm phương thức tốn có kiểu “Payment Processor” “HTML-form-based” (tương tự PayPal) LÊ VĂN CƯỜNG 49K - CNTT TRANG 28 XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA Tất payment modules nằm thư mục /administrator/components/com_virtuemart/classes/payment/ Mỗi modules gồm file sau: Class file configuration file Cài đặt Payment Module Xét payment module : "mynewpayment" Ta cần phải có file sau ps_mynewpayment.php (Bao gồm class ps_mynewpayment) ps_mynewpayment.cfg.php (Bao gồm cấu hình cần thiết ) Ta đặt file vào thư mục sau : /administrator/components/com_virtuemart/classes/payment/ Sau ta tạo phương thức tốn với payment module ps_mynewpayment Khi người dùng toán phương thức này, file ps_mynewpayment.php include thực toán Quản lý, bạn vào Store => “Add Payment Method List Payment Methods” LÊ VĂN CƯỜNG 49K - CNTT TRANG 29 XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA CHƯƠNG 2: XÂY DỰNG WEBSITE BÁN HÀNG 2.1 Giới thiệu sơ đồ website Website bao gồm trang chính: Trang chủ: Nội dung trang chủ nhằm giới thiệu tất danh mục sản phẩm có website tới người dùng Bố cục trang chủ chia làm phần chính: Phần menu danh mục loại sản phẩm có website Phần chia làm phần chính: bên trái bố trí liệt kê sản phẩm , sản phẩm hàng bán chạy, sản phẩm hàng khuyến mãi, sản phẩm hàng giảm giá Phần bên trái liệt kê tất danh mục sản phẩm theo lớp người dùng, tên hãng,v…v… Phần liệt kê danh mục sản phẩm - Giới thiệu: Nội dung trang giới thiệu số lời mà ban quản trị chợ việt muốn gửi tới đông đảo khách hàng thông tin website chợ Việt - Đăng nhập: Trang đăng nhập giúp khách hàng hội viên chợ Việt đăng nhập website nhằm hưởng quyền lợi website Nếu chưa phải hội viên khách hàng đăng ký làm hội viên site chợ Việt - Liên hệ: Nhằm thu thập thông tin, ý kiến khách hàng website sản phẩm giới thiệu site nhằm nắm bắt tâm tư nguyện vọng khách hàng - Trợ giúp: Trang trợ giúp xây dựng nhằm múc đích giúp đỡ khách hàng hội viên tham gia nhanh chóng làm quen sử dụng thành thạo chức website - Sản phẩm: cấu trúc trang sản phẩm có dạng LÊ VĂN CƯỜNG 49K - CNTT TRANG 30 XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA Danh mục loại SP danh mục Chi tiết SP Quần áo Đồ nam Hình ảnh Giầy dép Đồ nữ Mơ tả Tất vớ Đồ thiếu Giá thành Mũ nón niên Cà Vạt Đồ trẻ em v…v Bố cục trang v v gồm có phần: header, content, footer Phần header bao gồm: logo, banner topmenu trang chính: Trang chủ, Giới thiệu, Đăng nhập, Liên hệ, Trợ giúp Phần content chứa nội dung trang Phần footer: chứa menu trang logo cơng ty cung cấp giải pháp Các danh mục sản phẩm Danh mục section Quần áo, giầy dép, váy, tất vớ, mũ nón, cà vạt, mỹ phẩm, kính, đồng hồ, trang sức, phụ kiện Các thương hiệu có chợ Việt Danh mục category: Đồ nam, đồ thiếu niên, đồ trẻ em, đồ nữ,…v…v 2.2 Giới thiệu module sử dụng website: - Module giới thiệu cơng ty: trình bày dạng văn nhằm giới thiệu chợ Việt, lĩnh vực hoạt động, … - Module 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, danh mục có nhiều sản phẩm bên trình bày dạng list sản phẩm Các thành phần bao gồm hình ảnh, mơ tả, giá thành,… - Module khách hàng – đối tác: nhằm đưa thông tin đối tác, công ty tham gia vào chợ Việt LÊ VĂN CƯỜNG 49K - CNTT TRANG 31 XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA - Module quản lý sản phẩm: thêm sửa xóa loại sản phẩm - Module giỏ hàng (Shopping Cart): bao gồm chức giỏ hàng, đơn hàng, quản lý khách hàng,… Khách hàng chọn hàng đăng ký đặt mua hàng cách dễ dàng - Module sản phẩm mới: hiển thị sản phẩm hình ảnh tiêu biểu, khách hàng click vào hình ảnh sản phẩm để xem thơng tin hình ảnh mơ tả chi tiết sản phẩm - Module sản phẩm bán chạy, sản phẩm khuyến mãi, …v v - Module quảng cáo: cho phép đặt quảng cáo, banner,… website - Module quản lý người dùng: cho phép người dung đăng ký làm hội viên website để hưởng quyền lợi hội viên - Moduel tìm kiếm: cho phép tìm kiếm thơng tin website từ khóa liên quan 2.3 Một số hình ảnh minh họa: LÊ VĂN CƯỜNG 49K - CNTT TRANG 32 XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA Trang chủ LÊ VĂN CƯỜNG 49K - CNTT TRANG 33 XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA Sản phẩm sữa nhập LÊ VĂN CƯỜNG 49K - CNTT TRANG 34 XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA Một số đồ dùng cho bé LÊ VĂN CƯỜNG 49K - CNTT TRANG 35 XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA KẾT LUẬN So với việc tự học xây dựng sản phẩm, việc học nghiên cứu cách nghiêm túc mã nguồn mở mang lại hiệu nhiều ưu điểm: - Nắm bắt hiểu mơ hình, kiến trúc để xây dựng sản phẩm phần mềm - Học hỏi kinh nghiệm, kiến thức, cách viết mã lệnh từ lập trình viên kinh nghiệm lâu năm xây dựng dự án mã nguồn mở - Có thể tham gia dự án phát triển phần mềm mã nguồn mở kinh nghiệm làm việc thực tế tích lũy kỹ làm việc từ Kết đạt được: - Tìm hiểu công nghệ, kiến trúc, cách làm việc với joomla - Xây dựng website bán hàng qua mạng đáp ứng yêu cầu: o Giao diện đơn giản, thân thiện, dễ sử dụng o Việc quản lý dễ dàng, khơng địi hỏi cao chun mơn o Chi phí phát triển thấp Hạn chế: - Đồ án phạm vi giới thiệu làm việc sơ bộ, chưa thể hết khả mạnh mẽ joomla Hướng phát triển: - Nghiên cứu sâu cách làm việc với joomla để xây dựng website, web application có tính phức tạp u cầu chuyên môn nghiệp vụ cao Sau thời gian nghiên cứu, em hoàn thành đề tài Tuy có nhiều nỗ lực khơng tránh khỏi nhiều thiếu sót Rất mong đóng góp ý kiến thầy bạn sinh viên để đề tài em hoàn thiện Em xin chân thành cảm ơn giúp đỡ nhiệt tình giáo Ths Nguyễn Thị Minh Tâm đóng góp ý kiến quý báu giúp em hồn thành đề tài Một lần em xin chân thành cảm ơn! Sinh viên thực Lê Văn Cường LÊ VĂN CƯỜNG 49K - CNTT TRANG 36 XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA TÀI LIỆU THAM KHẢO 1) http://vi.wikipedia.org 2) http://www.joomla.org 3) http://joomlaviet.org LÊ VĂN CƯỜNG 49K - CNTT TRANG 37 ... LÊ VĂN CƯỜNG 49K - CNTT TRANG 14 XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA LÊ VĂN CƯỜNG 49K - CNTT TRANG 15 XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA Ngồi ta tạo modules cách chọn... 49K - CNTT TRANG 16 XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA Thiết lập vài thông số bản: LÊ VĂN CƯỜNG 49K - CNTT TRANG 17 XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA Kết thị site... HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA Trang chủ LÊ VĂN CƯỜNG 49K - CNTT TRANG 33 XÂY DỰNG WEBSITE BÁN HÀNG BĂNG MÃ NGUỒN MỞ JOOMLA Sản phẩm sữa nhập LÊ VĂN CƯỜNG 49K - CNTT TRANG 34 XÂY DỰNG WEBSITE BÁN

Ngày đăng: 16/09/2021, 16:09

w