TÌM HIỂU về JOOMLA THIẾT kế WEBSITE CÔNG TY nơi THỰC tập

34 492 0
TÌM HIỂU về JOOMLA   THIẾT kế WEBSITE CÔNG TY nơi THỰC tập

Đ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

MỤC LỤC LỜI CẢM ƠN 4 1. Tên đề tài 6 2. Giới thiệu đề tài 6 II. Tìm hiểu về joomla 6 1. Joomla là gì ? 6 2. Lịch sử hình thành 6 3. Các phiên bản của joomla 8 a. Joomla 1.0.x 8 b. Joomla 1.5.x 8 c. Joomla 2.5.x 9 d. Joomla 3.0.x 9 e. Joomla 3.2.x (ổn định) 9 4. Kiến trúc của Joomla 10 5. Cấu trúc của gói cài đặt Component 10 6. Cấu trúc cài đặt gói cài đặt Module 11 7. Cấu trúc của gói cài đặt Template (Temp) 13 III. Phân tích và thiết kế website 14 1. Khảo sát và phân tích hiện trạng hệ thống: 14 2. Mục tiêu Website: 15 3. Ứng dụng công nghệ: 15 4. Đối tượng người sử dụng hệ thống: 15 5. Khảo sát yêu cầu 16 5.1 Yêu cầu chức năng 16 5.2 Yêu cầu phi chức năng 16 6. Đặc tả yêu cầu 17 6.1 Đối với quản trị viên 17 6.2 Đối với khách hàn,người xem 18 7. Lập biểu đồ phân rã chức năng 19 1. Chuẩn bị 20 2. Tải và chạy WebServer 20 3. Cài đặt joomla 21 4. Việt hóa joomla 27 5. Cài đặt template 29 6. Cài đặt các Module và Plugin 30 7. Hoàn thiện và chỉnh sửa website 31 LỜI CẢM ƠN Chúng em xin cảm ơn quý thầy cô đã giúp đỡ em thực hiện đề tài này.Đặc biệt là thầy Nguyễn Ngọc Anh đã tận tình giúp đỡ chỉ bảo chúng em. Chúng em xin trân trọng cảm ơn những tình cảm quý báu mà các thầy cô Trường Đại Học Công Nghiệp TP. HCM –Cở sở Thanh Hóa đã truyền đạt cho em,những kinh nghiệm ,kỹ thuật và cách thức trong việc xây dựng đề tài này. Đồng thời gửi lời cảm ơn tới bạn bè , cộng đồng diễn đàn joomla, các website khác đã tận tình giúp đỡ Tuy nhiên, do thời gian có hạn nên chúng em không thể phát huy hết những ý tưởng,khả năng hỗ trợ của ngôn ngữ và kĩ thuật lập trình vào để tài.Trong quá trình xây dựng website ,không thể tránh khỏi những sai sót ,mong nhận được sự đóng góp vả cảm thông của quý thầy cô và các bạn LỜI MỞ ĐẦU Hàng ngày, mỗi người trong chúng ta đều có thể có những nhu cầu thiếtyếu như : ăn uống, mua sắm, tư vấn, Và để đáp ứng những yêu cầu đó, chỉ đơngiản là chúng ta buộc phải đi đến các cửa hàng, các quán ăn, các công ty hay cáctrung tâm tư vấn, tại đây, chúng ta mới có thể tùy ý chọn lựa những thứ mìnhthích, những thông tin mình cần, Dĩ nhiên, điều này ai trong chúng ta cũng đều có thể làm được. Tuy nhiên,việc này có thể sẽ tốn kém rất nhiều thời gian mà đối với số nhiều người thì thời gian vô cùng quan trọng.Ngày nay, với sự bùng nổ của hệ thống mạng toàn cầu Internet và những lợi ích vô cùng to lớn của nó mang lại đã thực sự thu hút và chinh phục con người. Tận dụng những tính năng mạnh mẽ của Internet, những công nghệ mới về thông tin và truyền thông, người ta đã xây dựng nên những hệ thống đặc biệt để mọi người có thể có thể ứng dụng đưa vào đời sống thực tiễn, và điều đó thực sự sẽ làm thay đổi cuộc sống của xã hội chúng ta theo chiều hướng tiện lợi hơn,văn minh hơn.Thế là những hệ thống WEBSITE thương mại ra đời. Và giờ đây, cùng với việc Internet đang nhanh chóng lan rộng khắp toàn cầu thì WEBSITE thương mại sẽ trở thành công cụ chủ yếu và đắc lực cho việc kinh doanh mua bán trên phạm vi toàn cầu.Bây giờ thì hầu như bất cứ nhu cầu nào của bạn cũng đều có thể được đáp ứng ngay tức khắc. Với một máy tính cá nhân có kết nối mạng, bạn có thể lướt trên các trang WEB của các công ty, dịch vụ; thoải mái chọn lựa các mặt hang mình thích, các thông tin mình cần ngay tại chỗ. Các công ty, các doanh nghiệp có thể quảng cáo các sản phẩm, các dịch vụ của mình trên các WEBSITE. Điều này sẽ giúp tăng doanh thu, tăng khách hàng và đặc biệt là dễ dàng tìm các đốitác kinh doanh. Và việc chi trả thanh toán trực tuyến rất nhanh chóng và đơn giản thông qua các loại thẻ tín dụng. Cho nên cần phải có những công nghệ mới để quản lý, quản trị WEBSITE, để đáp ứng những nhu cầu trên vì lý do đó mà chúng em chọn đề tài về Joomla và viết trang web cho công ty thực tâp, nó có thể đáp ứng đầy đủ các chức năng trên. NỘI DUNG

Giáo viên hướng dẫn: CH. Nguyễn Ngọc Anh Sinh viên thực hiện: Hoàng Văn Thắng -11020253 Hoàng Quốc Hưng -11025493 Page 1 TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP. HCM KHOA CÔNG NGHỆ - CS.THANH HÓA  BÁO CÁO ĐỒ ÁN HỌC PHẦN ĐỀ TÀI : TÌM HIỂU VỀ JOOMLA & THIẾT KẾ WEBSITE CÔNG TY NƠI THỰC TẬP Giáo viên hướng dẫn: CH. Nguyễn Ngọc Anh Sinh viên thực hiện: Hoàng Văn Thắng -11020253 Hoàng Quốc Hưng -11025493 Lớp: CDTH13TH Thanh Hóa – 03/2014 Giáo viên hướng dẫn: CH. Nguyễn Ngọc Anh MỤC LỤC LỜI CẢM ƠN 4 1. Tên đề tài 6 2. Giới thiệu đề tài 6 II. Tìm hiểu về joomla 6 1. Joomla là gì ? 6 2. Lịch sử hình thành 6 3. Các phiên bản của joomla! 8 a. Joomla! 1.0.x 8 b. Joomla! 1.5.x 8 c. Joomla! 2.5.x 9 d. Joomla! 3.0.x 9 e. Joomla ! 3.2.x (ổn định) 9 4. Kiến trúc của Joomla! 10 5. Cấu trúc của gói cài đặt Component 10 6. Cấu trúc cài đặt gói cài đặt Module 11 7. Cấu trúc của gói cài đặt Template (Temp) 13 III. Phân tích và thiết kế website 14 1. Khảo sát và phân tích hiện trạng hệ thống: 14 2. Mục tiêu Website: 15 3. Ứng dụng công nghệ: 15 4. Đối tượng người sử dụng hệ thống: 15 5. Khảo sát yêu cầu 16 5.1 Yêu cầu chức năng 16 6.2 Đối với khách hàn,người xem 18 1. Chuẩn bị 20 Sinh viên thực hiện: Hoàng Văn Thắng -11020253 Hoàng Quốc Hưng -11025493 Page 2 Giáo viên hướng dẫn: CH. Nguyễn Ngọc Anh 2. Tải và chạy WebServer 20 3. Cài đặt joomla 21 4. Việt hóa joomla 27 5. Cài đặt template 29 6. Cài đặt các Module và Plugin 30 7. Hoàn thiện và chỉnh sửa website 31 Sinh viên thực hiện: Hoàng Văn Thắng -11020253 Hoàng Quốc Hưng -11025493 Page 3 Giáo viên hướng dẫn: CH. Nguyễn Ngọc Anh LỜI CẢM ƠN Chúng em xin cảm ơn quý thầy cô đã giúp đỡ em thực hiện đề tài này.Đặc biệt là thầy Nguyễn Ngọc Anh đã tận tình giúp đỡ chỉ bảo chúng em. Chúng em xin trân trọng cảm ơn những tình cảm quý báu mà các thầy cô Trường Đại Học Công Nghiệp TP. HCM –Cở sở Thanh Hóa đã truyền đạt cho em,những kinh nghiệm ,kỹ thuật và cách thức trong việc xây dựng đề tài này. Đồng thời gửi lời cảm ơn tới bạn bè , cộng đồng diễn đàn joomla, các website khác đã tận tình giúp đỡ Tuy nhiên, do thời gian có hạn nên chúng em không thể phát huy hết những ý tưởng,khả năng hỗ trợ của ngôn ngữ và kĩ thuật lập trình vào để tài.Trong quá trình xây dựng website ,không thể tránh khỏi những sai sót ,mong nhận được sự đóng góp vả cảm thông của quý thầy cô và các bạn Sinh viên thực hiện: Hoàng Văn Thắng -11020253 Hoàng Quốc Hưng -11025493 Page 4 Giáo viên hướng dẫn: CH. Nguyễn Ngọc Anh LỜI MỞ ĐẦU Hàng ngày, mỗi người trong chúng ta đều có thể có những nhu cầu thiếtyếu như : ăn uống, mua sắm, tư vấn, Và để đáp ứng những yêu cầu đó, chỉ đơngiản là chúng ta buộc phải đi đến các cửa hàng, các quán ăn, các công ty hay cáctrung tâm tư vấn, tại đây, chúng ta mới có thể tùy ý chọn lựa những thứ mìnhthích, những thông tin mình cần, Dĩ nhiên, điều này ai trong chúng ta cũng đều có thể làm được. Tuy nhiên,việc này có thể sẽ tốn kém rất nhiều thời gian mà đối với số nhiều người thì thời gian vô cùng quan trọng.Ngày nay, với sự bùng nổ của hệ thống mạng toàn cầu Internet và những lợi ích vô cùng to lớn của nó mang lại đã thực sự thu hút và chinh phục con người. Tận dụng những tính năng mạnh mẽ của Internet, những công nghệ mới về thông tin và truyền thông, người ta đã xây dựng nên những hệ thống đặc biệt để mọi người có thể có thể ứng dụng đưa vào đời sống thực tiễn, và điều đó thực sự sẽ làm thay đổi cuộc sống của xã hội chúng ta theo chiều hướng tiện lợi hơn,văn minh hơn.Thế là những hệ thống WEBSITE thương mại ra đời. Và giờ đây, cùng với việc Internet đang nhanh chóng lan rộng khắp toàn cầu thì WEBSITE thương mại sẽ trở thành công cụ chủ yếu và đắc lực cho việc kinh doanh mua bán trên phạm vi toàn cầu.Bây giờ thì hầu như bất cứ nhu cầu nào của bạn cũng đều có thể được đáp ứng ngay tức khắc. Với một máy tính cá nhân có kết nối mạng, bạn có thể lướt trên các trang WEB của các công ty, dịch vụ; thoải mái chọn lựa các mặt hang mình thích, các thông tin mình cần ngay tại chỗ. Các công ty, các doanh nghiệp có thể quảng cáo các sản phẩm, các dịch vụ của mình trên các WEBSITE. Điều này sẽ giúp tăng doanh thu, tăng khách hàng và đặc biệt là dễ dàng tìm các đốitác kinh doanh. Và việc chi trả thanh toán trực tuyến rất nhanh chóng và đơn giản thông qua các loại thẻ tín dụng. Cho nên cần phải có những công nghệ mới để quản lý, quản trị WEBSITE, để đáp ứng những nhu cầu trên vì lý do đó mà chúng em chọn đề tài về Joomla và viết trang web cho công ty thực tâp, nó có thể đáp ứng đầy đủ các chức năng trên. Sinh viên thực hiện: Hoàng Văn Thắng -11020253 Hoàng Quốc Hưng -11025493 Page 5 Giáo viên hướng dẫn: CH. Nguyễn Ngọc Anh NỘI DUNG I. Giới thiệu đề tài 1. Tên đề tài Tìm hiểu về joomla & thiết kế website nơi công ty thực tập. 2. Giới thiệu đề tài Tìm hiểu mã nguồn mỡ joomla (lịch sử hình thành,các phiên bản ra đời ……) Xây dựng website trên lolcalhost & hosting với mã nguồn mỡ joomla. Một số tiện ích trên website. II. Tìm hiểu về joomla 1. Joomla là gì ? Joomla! là một hệ quản trị nội dung mã nguồn mở. Joomla! được viết bằng ngôn ngữ PHP và kết nối tới cơ sở dữ liệu MySQL, cho phép người sử dụng có thể dễ dàng xuất bản các nội dung của họ lên Internet. Joomla! có các đặc tính cơ bản là: bộ đệm trang (page caching) để tăng tốc độ hiển thị, lập chỉ mục, đọc tin RSS (RSS feeds), trang dùng để in, bản tin nhanh, blog, diễn đàn, bình chọn, lịch biểu, tìm kiếm trong site và hỗ trợ đa ngôn ngữ. Joomla! được phát âm theo tiếng Swahili như là jumla nghĩa là "đồng tâm hiệp lực". Joomla! được sử dụng ở khắp mọi nơi trên thế giới, từ những website cá nhân cho tới những hệ thống website doanh nghiệp có tính phức tạp cao, cung cấp nhiều dịch vụ và ứng dụng. Joomla! có thể dễ dàng cài đặt, dễ dàng quản lý và có độ tin cậy cao. Joomla! có mã nguồn mở do đó việc sử dụng Joomla! là hoàn toàn miễn phí cho tất cả mọi người trên thế giới. 2. Lịch sử hình thành Joomla! là "sản phẩm anh em" với Mambo giữa tập đoàn Miro của Úc (hãng đang nắm giữ Mambo), với phần đông những người phát triển nòng cốt. Sinh viên thực hiện: Hoàng Văn Thắng -11020253 Hoàng Quốc Hưng -11025493 Page 6 Giáo viên hướng dẫn: CH. Nguyễn Ngọc Anh Ban đầu công ty Miro của Úc (tiếng Anh: Miro Software Solutions) đã phát triển Mambo theo dạng ứng dụng mã nguồn đóng. Đến tháng 4 năm 2001, công ty đã thông qua một chính sách bản quyền kép, nghĩa là phát hành Mambo theo cả giấy phép GPL. Mọi thứ vẫn tiến triển bình thường cho đến trước khi xảy ra tranh chấp về mặt pháp lý vào năm 2003. Vụ việc dẫn tới ý tưởng Mambo cần phải được bảo vệ bởi một tổ chức phi lợi nhuận. Nhưng những nhà phát triển không hài lòng về cơ cấu của Quỹ tài trợ Mambo. Andrew Eddie, người lãnh đạo nhóm phát triển, trong một lá thư gửi cộng đồng, đã chia sẻ những lo lắng của mình về Quỹ tài trợ Mambo và mối quan hệ của nó tới cộng đồng. Bởi vậy vào ngày 17 tháng 8 năm 2005, toàn bộ đội phát triển nòng cốt của Mambo đã rời khỏi dự án trong khi đang làm việc với phiên bản 4.5.3. Nhờ sự trợ giúp của Trung tâm Luật Tự do Phần mềm (Software Freedom Law Center - SFLC), 20 thành viên nòng cốt cũ của Mambo đã thành lập một tổ chức phi lợi nhuận khác lấy tên là Open Source Matters, để hỗ trợ về mặt tổ chức, pháp lý và kinh phí cho dự án mã nguồn mở còn chưa được đặt tên của họ. Cùng lúc đó, nhóm phát triển cũng lập một website lấy tên OpenSourceMatters để phân phối thông tin tới những người sử dụng, những người phát triển, những người thiết kế và cộng đồng Joomla nói chung. Người đứng đầu dự án chính là Andrew Eddie, còn được biết đến với tên gọi "Sếp trưởng" Ngay ngày hôm sau, 1000 người đã gia nhập diễn đàn OpenSourceMatters, hầu hết các bài viết cho diễn đàn đều khuyến khích và đồng tình với hành động của Nhóm Phát triển. Tin trên đã nhanh chóng được đăng tải trên các tạp chí newsforge.com, eweek.com và ZDnet.com. Trong một thông báo của Eddie 2 tuần sau đó, các nhóm đã được tổ chức lại và cộng đồng Joomla! tiếp tục tăng trưởng. Tới ngày 1 tháng 9 năm 2005 tên mới của dự án đã được thông báo cho khoảng 3000 người theo dõi đội phát triển và đến ngày 16 tháng 9 thì họ cho ra đời Joomla! 1.0. Sinh viên thực hiện: Hoàng Văn Thắng -11020253 Hoàng Quốc Hưng -11025493 Page 7 Giáo viên hướng dẫn: CH. Nguyễn Ngọc Anh 3. Các phiên bản của joomla! a. Joomla! 1.0.x Phiên bản đầu tiên của Joomla! là phiên bản Joomla! 1.0 (hay còn gọi là Joomla! 1.0.0 được phát hành vào ngày 15 tháng 09 năm 2005) có nguồn gốc từ Mambo 4.5.2.3 (đã bao gồm thêm nhiều bản vá bảo mật và sửa lỗi). Các phiên bản tiếp theo có dạng 1.0.x Điểm mạnh của Joomla! 1.0.x: Có một số lượng rất lớn các thành phần mở rộng (module/component); thành phần nhúng (mambot); giao diện (template). Phiên bản cuối cùng của dòng này là: Joomla 1.0.15 (phát hành vào ngày 21 tháng 02 năm 2008) Đến nay, Joomla đã ngừng hỗ trợ và phát triển dòng phiên bản 1.0.X này. b. Joomla! 1.5.x Phiên bản đầu tiên của dòng này (thế hệ thứ 2) là Joomla! 1.5.0 được phát hành vào ngày 21 tháng 1 năm 2008. Phiên bản này bắt đầu hỗ trợ bộ ký tự UTF8. Các phiên bản tiếp theo có dạng 1.5.X Phiên bản Joomla! 1.5 là phiên bản cải tiến từ Joomla! 1.0.x (phần mã được viết lại hoàn toàn, tuy nhiên vẫn giữ cách hành xử như cũ) được coi như Mambo 4.6. Joomla! 1.5 tiếp tục duy trì một giao diện người sử dụng đơn giản (nhìn và cảm nhận - look and feel). Cả Joomla! 1.5 và Mambo 4.6 đều hỗ trợ đa ngôn ngữ. Joomla! thì sử dụng file định dạng ".ini" để lưu các thông tin chuyển đổi ngôn ngữ, còn Mambo thì sử dụng file định dạng ".gettext". Joomla 1.5 hỗ trợ tất cả các ngôn ngữ có tập ký tự được biểu diễn bằng bảng mã UTF-8. Joomla! 1.5 cũng bao gồm các đặc tính mới như các mô hình chứng thực (LDAP, Gmail ), hỗ trợ mô hình khách-chủ xml-rpc. Nó cũng hỗ trợ các trình điều khiển cơ sở dữ liệu dành cho MySQL 4.1+ (trên nền PHP 5) và tăng cường hỗ trợ cho MySQL 5, cũng như hỗ trợ các loại cơ sở dữ liệu khác. Điểm mạnh của Joomla! 1.5: Phần quản trị Website có sử dụng công nghệ Web 2.0, một số tính năng được cải tiến hơn so với Joomla 1.0.x. Sinh viên thực hiện: Hoàng Văn Thắng -11020253 Hoàng Quốc Hưng -11025493 Page 8 Giáo viên hướng dẫn: CH. Nguyễn Ngọc Anh Phiên bản mới nhất của dòng này là: Joomla 1.5.26 (phát hành vào ngày 27 tháng 03 năm 2012) đã ngừng phát triển và chỉ đang được hỗ trợ cập nhật các bản vá bảo mật. Bản cài đặt nhanh đã tích hợp tiếng Việt: Joomla! Việt. c. Joomla! 2.5.x Phiên bản đầu tiên của dòng này lại bắt đầu từ phiên bản Joomla 1.6.0 phát hành vào ngày 10 tháng 01 năm 2011. Nhưng chỉ trong vòng 6 tháng với 4 bản cập nhật liên tục tới phiên bản 1.6.4 vào ngày 27 tháng 06 năm 2011. Phiên bản 1.6.6 phát hành vào ngày 26 tháng 07 năm 2011 đã đánh dấu sự kết thúc của dòng 1.6 và chỉ cập nhật vì lý do bảo mật dành cho các trang web không thể cập nhật lên phiên bản 1.7 vì lý do khách quan. Theo đó, phiên bản 1.7.0 nhanh chóng được phát hành vào ngày 19 tháng 07 năm 2011. Đến lượt phiên bản 1.7 lại kết thúc chu kỳ sống ngắn ngủi vào ngày 24 tháng 02 năm 2012 tại phiên bản 1.7.5 và nhường chỗ cho dòng phiên bản 2.5 Dòng phiên bản 2.5.0 được phát hành vào ngày 24 tháng 01 năm 2012 hứa hẹn một kỷ nguyên mới của Joomla với các tính năng cực kỳ vượt trội như: tự động cập nhật qua nút bấm trong phần quản trị, hỗ trợ seo mạnh hơn và đặc biệt phân quyền sâu hơn với từng nhóm thành viên. Phiên bản mới nhất hiện nay của dòng này là 2.5.6 được phát hành vào ngày 19 tháng 06 năm 2012 d. Joomla! 3.0.x Joomla 3.0 Alpha - 1 được phát hành vào ngày 12 tháng 07 năm 2012 e. Joomla ! 3.2.x (ổn định) - Joomla! 3.2.0 được phát hành vào ngày 06 tháng 11 năm 2013. Với hàng chục tính năng mới bao gồm: Điều khiển phiên bản nội dung. Nhiều cải tiến giao diện người dung. Dễ dàng cài đặt đa ngôn ngữ cho 64 ngôn ngữ hỗ trợ chính thức. Được xây dựng trong Joomla! Mở rộng Finder như một giao diện tại chỗ cho Joomla!. Sinh viên thực hiện: Hoàng Văn Thắng -11020253 Hoàng Quốc Hưng -11025493 Page 9 Giáo viên hướng dẫn: CH. Nguyễn Ngọc Anh Tăng cường an ninh với mật khẩu mạnh và hai bước xác thực. phát triển nhanh chóng mã hóa mới cho phần mở rộng mới. - Joomla! 3.2.1 được phát hành vào ngày 18 tháng 12 năm 2013. Đây là bản cập nhật giải quyết một số lượng đáng kể các vấn đề và lỗi. - Joomla! 3.2.2 được phát hành vào ngày 6 tháng 2 năm 2014. Đây cũng là bản cập nhật sửa lỗi của các bản trước . 4. Kiến trúc của Joomla! Joomla! 1.5 gồm có 3 tầng hệ thống. Tầng dưới cùng là mức nền tảng, chứa các thư viện và các plugin (còn được biết với tên gọi mambot). Tầng thứ hai là mức ứng dụng và chứa lớp JApplication. Hiện tại tầng này gồm 3 lớp con: JInstallation, JAdministrator và JSite. Tầng thứ ba là mức mở rộng. Tại tầng này có các thành phần (component), mô đun (module) và giao diện (template) được thực thi và thể hiện. 5. Cấu trúc của gói cài đặt Component Component (Com) : Là thành phần chính của trang Web, nó quyết định đến chức năng.hình thức, nội dung chính của mỗi trang Web .Com có thể có them Mod để hổ trợ cho việc hiển thị các chức năng nội dung của Com.Com có thể được cài đặt thêm vào website .Thông thường khi cài đặt Joomla! Có sẵn các Component :Banners (Quản lý các bảng quảng cáo ),Contacts (Quản lý việc liên hệ giữa người dung và ban quản trị website),Search (quản lý việc tìm kiếm ),New feeds (quản lý các tin tức),Polls(quản lý việc bình chọn,ý kiến của người dùng),Web links (các lý các liên kết ngoài website) và các Com quản lí nội dung của trang web. Sinh viên thực hiện: Hoàng Văn Thắng -11020253 Hoàng Quốc Hưng -11025493 Page 10 [...]... tập thể vào công ty giàu tiềm năng này 3 Ứng dụng công nghệ: Để có thể đạt được mục đích trên em đã nghiên cứu và ứng dụng một số công nghệ để thực hiện làm đề tài xây dựng website này Tìm hiểu cách sử dụng mã nguồn mở Joomla, và các ứng dụng cài đặt trên Joomla Tham khảo một số hệ thống mã nguồn mở ứng dụng vào trong trang web Đưa thông tin lên mạng cho công ty Thanh Thành Đạt Xây dựng công cụ hỗ trợ... những nhà thiết kế, những nhà làm công nghệ thông tin như chúng ta Một thông tin để được xem là đạt yêu cầu thì thông tin đó cần phải thỏa mãn 5 điều kiện: nhanh, chính xác, đầy đủ, được cập nhật kịp thời và cách trình bày phải thu hút Và Website Công ty TNHH Thanh Thanh Đạt” đã thỏa mãn được những điều kiện trên Là một website điện tử nên Website Công ty TNHH Thanh Thanh Đạt” không chỉ tập trung... của công nghệ thông tin là tiền đề cho sự phát triển của các ngành khoa học khác Công ty TNHH Thanh Thành Đạt được thành lập từ năm 2002 Ban đầu hoạt động nghề kinh doanh vận tải và thương mại, đến nay, công ty đã không ngừng lớn mạnh và phát triển Hiện nay, Công ty TNHH Thanh Thành Đạt đã trở thành một tổng công ty đa ngành với trên 20 đơn vị trực thuộc hoạt động trong các ngành nghề: Mua bán lương thực, ... trình làm đề tài,và phù hợp để làm website chính thức Để có gói cài đặt phiên bản này thì phải download từ website chính thức của joomla http:/ /joomla. org or http://joomlaviet.vn (hoặc trên một số trang web khác hay đơn giản là vào google search “ joomla 2.5.x hoặc download joomla ”).Theo em là chúng ta nên down load trên trang chủ của joomla http:/ /joomla. org or http://joomlaviet.vn để đảm bào không xảy... một Website điện tử nên hệ thống phải đạt đựơc những mục đích sau: Cập nhật thông tin về tin tức và các vấn đề được cập nhật mới nhất trong và ngoài công ty đến với mọi người Nhằm quảng bá về nơi có đa dạng các sản phẩm ,dịch vụ trên Website Thanh Thành Đạt” đến với bạn đọc trong và ngoài nước Nhằm thu hút sự đầu tư của các cơ quan ban ngành chính phủ và các tổ chức kinh doanh cá nhân, tập thể vào công. .. trang quản trang quản trị cũng như website sẽ được như thế này 5 Cài đặt template Chúng ta của thể dùng template có sẳn để cài đặt cho gói Joomla. ta lên google search với các cụm từ : template cho joomla 2,5 (hoặc các phiên bản joomla mà bạn đang dùng ),template quickstart cho joomla, template free joomla Ở đây em dùng template BT Education trong quá trình thiết kế website : Để cài đặt template ta vào... trong các ngành nghề: Mua bán lương thực, thực phẩm; dịch vụ vận tải hàng hoá đường bộ, đường biển; xây dựng các công trình dân dụng, công nghiệp, giao thông, thuỷ lợi; trồng và khai thác rừng trồng; sản xuất nguyên liệu giấy; đầu tư, xây dựng, quản lý, khai thác nhà ở, cảng biển; dịch vụ đại lý tàu biển; mua bán ôtô… Mục đích của trang web: Thiết kế Website Công ty TNHH Thanh Thanh Đạt” là nhằm mục đích... viên thực hiện: Hoàng Văn Thắng -11020253 Hoàng Quốc Hưng -11025493 Page 14 Giáo viên hướng dẫn: CH Nguyễn Ngọc Anh Dữ liệu để trao đổi thông tin có thể ở dạng văn bản, biểu mẫu, đồ họa, các video clip, âm thanh hay hình ảnh động … 2 Mục tiêu Website: Qua những phân tích về mặt công nghệ và xu hướng phát triển của Website “ Công ty TNHH Thanh Thành Đạt”, em đã đề ra những mục tiêu sau cho đề tài : Website. .. sản phẩm Mô tả Chức năng tìm kiếm mọi thông tin trên website theo từ khóa được nhập vào Đầu vào Từ khóa được nhập vào Đầu ra Hiển thị thông tin hoặc thông báo không tìm thấy  Chức năng liên hệ Mô tả Liên hệ với công ty thông qua chức năng liên hệ có trên website Đầu vào Thông tin người liên hệ (email,địa chỉ,họ tên,sđt ) Đầu ra Thông báo liên hệ hoặc sẽ được phản hồi Sinh viên thực hiện: Hoàng Văn Thắng... năng Sinh viên thực hiện: Hoàng Văn Thắng -11020253 Hoàng Quốc Hưng -11025493 Page 19 Giáo viên hướng dẫn: CH Nguyễn Ngọc Anh IV Cài đặt Joomla trên localhost 1 Chuẩn bị Hiện nay joomla đã ổn định và phù hợp để các bạn thực hiện các website của mình.Hiện tại phiên bản joomla 3.2.2 vừa mới phát hành đây cũng là bản sữa lỗi và bảo mật tuy nhiên có rất ýt module hợ nên em xin sử dụng phiên bản joomla 2.5.x . kế website nơi công ty thực tập. 2. Giới thiệu đề tài Tìm hiểu mã nguồn mỡ joomla (lịch sử hình thành,các phiên bản ra đời ……) Xây dựng website trên lolcalhost & hosting với mã nguồn mỡ joomla. Một. tài 6 II. Tìm hiểu về joomla 6 1. Joomla là gì ? 6 2. Lịch sử hình thành 6 3. Các phiên bản của joomla! 8 a. Joomla! 1.0.x 8 b. Joomla! 1.5.x 8 c. Joomla! 2.5.x 9 d. Joomla! 3.0.x 9 e. Joomla !. CÁO ĐỒ ÁN HỌC PHẦN ĐỀ TÀI : TÌM HIỂU VỀ JOOMLA & THIẾT KẾ WEBSITE CÔNG TY NƠI THỰC TẬP Giáo viên hướng dẫn: CH. Nguyễn Ngọc Anh Sinh viên thực hiện: Hoàng Văn Thắng -11020253 Hoàng Quốc

Ngày đăng: 16/10/2014, 10:46

Từ khóa liên quan

Mục lục

  • LỜI CẢM ƠN

    • 1. Tên đề tài

    • 2. Giới thiệu đề tài

    • II. Tìm hiểu về joomla

      • 1. Joomla là gì ?

      • 2. Lịch sử hình thành

      • 3. Các phiên bản của joomla!

        • a. Joomla! 1.0.x

        • b. Joomla! 1.5.x

        • c. Joomla! 2.5.x

        • d. Joomla! 3.0.x

        • e. Joomla ! 3.2.x (ổn định)

        • 4. Kiến trúc của Joomla!

        • 5. Cấu trúc của gói cài đặt Component

        • 6. Cấu trúc cài đặt gói cài đặt Module

        • 7. Cấu trúc của gói cài đặt Template (Temp)

        • III. Phân tích và thiết kế website

          • 1. Khảo sát và phân tích hiện trạng hệ thống:

          • 2. Mục tiêu Website:

          • 3. Ứng dụng công nghệ:

          • 4. Đối tượng người sử dụng hệ thống:

          • 5. Khảo sát yêu cầu

            • 5.1 Yêu cầu chức năng

            • 6.2 Đối với khách hàn,người xem

            • 1. Chuẩn bị

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

  • Đang cập nhật ...

Tài liệu liên quan