Sự ra đời của Intenet đã mang lại nhiều cơ hội lớn để rút ngắn khoảng cách giữa mọi người ở khắp nơi trên toàn thế giới. Tận dụng cơ hội mà Intenet mang lại, nhiều cá nhân và tổ chức đã cho ra đời nhiều trang web để kết nối mọi người lại với nhau, và mang lại nhiều tiện ích hơn cho người sử dụng. Nhưng những website này lại yêu cầu người xây dựng và vận hành phải có một kiến thức sâu rộng về các ngôn ngữ lập trình web như HTML, Php, Javascript,. để đảm bảo nó hoạt động được thông suốt.
Chính sự bất tiện và hạn chế đó đã làm nảy sinh ra một nhu cầu là cần một phần mềm có thể giúp việc xây dựng và vận hành một website trở nên đơn giản với mọi người, kể cả với những người có kiến thức rất hạn chế hoặc không biết các ngôn ngữ lập trình web. Chính nhu cầu đó là nền tảng để cho ra đời “Hệ quản trị nội dung ”, nó đã mang lại những thuận tiện trong việc tạo và vận hành một trang web cho tất cả mọi người.
Vì những tính năng ưu việt của nó, nên em chọn đề tài tốt nghiệp là “Tìm hiểu hệ quản trị nội dung và áp dụng hệ quản trị nội dung để xây dựng website cho Nhà xã hội Hoa Mai” nhằm mục đích tìm hiểu , khai thác và ứng dụng các ưu điểm của Hệ quản trị nội dung vào cuộc sống.
Đề tài này được chia làm hai phần lớn:
Phần một: Tìm hiểu tổng quan về Hệ quản trị nội dung.
Phần hai: Ứng dụng Hệ quản trị nội dung Joomla! vào xây dựng website cho Nhà xã hội Hoa Mai.
57 trang |
Chia sẻ: tuandn | Lượt xem: 2421 | Lượt tải: 4
Bạn đang xem trước 20 trang tài liệu Khóa luận Tìm hiểu hệ quản trị nội dung và áp dụng xây dựng Website cho nhà xã hội Hoa Mai, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
Lời nói đầu
Sự ra đời của Intenet đã mang lại nhiều cơ hội lớn để rút ngắn khoảng cách giữa mọi người ở khắp nơi trên toàn thế giới. Tận dụng cơ hội mà Intenet mang lại, nhiều cá nhân và tổ chức đã cho ra đời nhiều trang web để kết nối mọi người lại với nhau, và mang lại nhiều tiện ích hơn cho người sử dụng. Nhưng những website này lại yêu cầu người xây dựng và vận hành phải có một kiến thức sâu rộng về các ngôn ngữ lập trình web như HTML, Php, Javascript,.. để đảm bảo nó hoạt động được thông suốt.
Chính sự bất tiện và hạn chế đó đã làm nảy sinh ra một nhu cầu là cần một phần mềm có thể giúp việc xây dựng và vận hành một website trở nên đơn giản với mọi người, kể cả với những người có kiến thức rất hạn chế hoặc không biết các ngôn ngữ lập trình web. Chính nhu cầu đó là nền tảng để cho ra đời “Hệ quản trị nội dung ”, nó đã mang lại những thuận tiện trong việc tạo và vận hành một trang web cho tất cả mọi người.
Vì những tính năng ưu việt của nó, nên em chọn đề tài tốt nghiệp là “Tìm hiểu hệ quản trị nội dung và áp dụng hệ quản trị nội dung để xây dựng website cho Nhà xã hội Hoa Mai” nhằm mục đích tìm hiểu , khai thác và ứng dụng các ưu điểm của Hệ quản trị nội dung vào cuộc sống.
Đề tài này được chia làm hai phần lớn:
Phần một: Tìm hiểu tổng quan về Hệ quản trị nội dung.
Phần hai: Ứng dụng Hệ quản trị nội dung Joomla! vào xây dựng website cho Nhà xã hội Hoa Mai.
Lời cảm ơn
Em xin chân thành cảm ơn khoa công nghệ thông tin Đại học Nha Trang đã tạo điều kiện cho em thực hiện đề tài này.
Xin cảm ơn thầy Trần Mạnh Khang, người đã tận tình hướng dẫn, chỉ bảo em trong suốt quá trình thực hiện đề tài này. Trong thời gian được làm với Thầy em không những học hỏi được nhiều kiến thức bổ ích mà còn học hỏi được tinh thần làm việc, thái độ nghiêm cứu khoa học nghiêm túc của Thầy.
Mặc dù đã cố gắng hoàn thiện đề tài khóa luận với tất cả sự nỗi lực của bản thân, nhưng chắc chắn không tránh khỏi những thiếu sót. Kính mong quý thầy cô tận tình chỉ bảo.
Một lần nữa, em chân thành cảm ơn và luôn mong được sự đóng góp quý báu của tất cả mọi người.
Mục lục
Phần 1: Tìm hiểu tổng quan về Hệ quản trị nội dung
Tổng quan về Hệ quản trị nội dung
Hệ quản trị nội dung là gì?
Hệ quản trị nội dung (CMS) là một phần mềm máy tính được sử dụng để trợ giúp người sử dụng trong quá trình quản lý nội dung.CMS làm cho việc tổ chức, kiểm soát và xuất bản một khối lượng lớn tài liệu và nội dung khác nhau, như hình ảnh hay các nguồn thông tin đa phương tiện khác trở nên dễ dàng. Một hệ thống CMS thường tạo điều kiện cho việc liên kết và móc nối các tài liệu với nhau. Hệ thống quản lý nội dung website là một hê thống quản lý có thêm các tính năng nhằm giúp giảm tải sự phức tạp của những công việc được yêu cầu để xuất bản nội dụng của web ra ngoài webdsite
Hình 1.1: Cấu trúc tổng quan của một CMS
Tại sao lại cần Hệ quản trị nội dung?
Trong thực tế ngày nay, Hệ quản trị nội dung được biết đến bởi sự đơn giản và tiện dụng cho những người quản trị web, vậy điều gì mang lại những khả năng năng tiện dụng đó. Sau đây năm lý do chính đã mang lại những khả năng ưu việt cho một hệ quản trị nội dung:
Hệ quản trị nội dung mang lại sự truy cập trực tiếp vào website cho chính những người viết nội dung của trang web. Hầu hết ở các công ty, người phát triển web không phải người viết nội dung cho các trang web. Họ đơn giản chỉ đặt các bài viết vào những định dạng web có sẵn. Với một Hệ quản trị nội dung, bản thân người viết nội dung có thể tự truy cập vào những phần của trang web để viết bài và xuất bản chúng.
Hệ quản trị nội dung mang đến khả năng cập nhập nhanh hơn. Ở các công ty khi có nhu cầu xuất bản hay chỉnh sửa nội dung của trang web thì cần phải liên hệ trực tiếp với người phát triển web của công ty. Tuy nhiên, khi gặp những bài viết có lỗi hay phải những liên kết xấu, người phát triển web phải chuyển nội dung đó trở lại người viết và yêu cầu sửa chữa lại, và sau khi sửa xong người viết lại phải yêu cầu người phát triển web xuất bản lại nội dung đó. Việc đó sẽ dẫn đến sự chậm trễ cho việc xuất bản nội dung ra website. Với Hệ quản trị nội dung người viết có thể tự mình thay đổi trực tiếp trên nội dụng và hoàn thành quá trình xuất bản.
Hệ quản trị nội dung cho phép làm việc với một trang web mà không cần có kiến thức về HTML.Hầu hết các Hệ quản trị nội dung đều làm việc với môi trường giao diện vì vậy nếu chúng ta cần thêm một liên kết tới một thông cáo báo chí mới chúng ta có thể nhập tựa đề liên kết, URL, và miêu tả các trường khác nhau trong mẫu quản trị nội dung. Hệ quản trị nôi dung sẽ tự động xây dựng liên kết đó cho chúng ta. Đối với những đoạn văn bản dài, chẳng hạn như các thông cáo báo chí đầy đủ , hầu hết các Hệ quản trị nội dung đủ thông minh để thêm các thẻ đoạn văn, xây dựng các liên kết và thêm vào các định dạng khác.
Hệ quản trị nội mang đến sự trách nhiệm. Phần mềm Hệ quản trị nội dung thỉnh thoảng có thể được cài đặt với những tài khoản người dùng và quyền truy cập. Điều đó có nghĩa là có vài trang có thể chỉ được chỉnh sửa bởi một người dùng đặc biệt. Và việc thay đổi trên trang web được thường xuyên theo dõi bởi các công cụ quản lý theo dõi, nó có thể quay lại trở lại trạng thái trước khi thay đổi nếu có lỗi xảy ra.
Hệ quản trị nội dung mang lại một tiêu chuẩn chung cho cả trang web. Hầu hết các Hệ quản trị nội dung đều làm việc trên một hệ thống kiểu mẫu. Đều đó có nghĩa là có một số khu vực của trang web thì không thể bị thay đổi bởi nội dung của trang web. Bởi vì không thể làm thay đổi những khu vực đó đã đảm bảo tiêu chuẩn hóa cho toàn bộ trang web .
Các tính năng cơ bản của một Hệ quản trị nội dung
Nhập và tạo tài liệu bao gồm cả tài liệu đa phương tiện.
Nhận dạng những người sử dụng chính và chức năng quản lý nội dung của họ.
Bổ nhiệm vai trò và trách nhiệm đối với những mục nội dung khác nhau
Định nghĩa các nhiệm vụ cho dòng công việc về nội dung, thường đi kèm với việc gửi tin nhắn đến cho người quản lý nội dung để anh chúng ta được thông báo kịp thời về bất kì sự thay đổi nào trong nội dung.
Khả năng theo dõi và quản lý nhiều phiên bản của một nội dung .
Khả năng xuất bản nội dung tới kho chứa thông tin để từ đó thông tin có thể được truy cập.
Một số hệ thống quản lý nội dung cho phép một vài tính chất nguyên bản của nội dung được tách ra ở một mức độ nào đó so với thiết kế sẵn. Ví dụ, CMS có thể tự động mặc định màu sắc, fonts chữ, hoặc bố trí.
Phân loại Hệ quản trị nội dung
Các Hệ quản trị nội dung được phân loại theo chức năng chính của nó. Sau đây là các Hệ quản trị nội dung được sử dụng rộng rã:
W-CMS (Web CMS): Chỉ hỗ trợ việc quản lý trang web.
E-CMS (Enterprise CMS) : Hỗ trợ tất các khía cạnh của quá trình xuất bản nội dung bao gồm website, in ấn và các đầu ra thay thể.
T-CMS (Transactional CMS): Hỗ trợ việc quản lý các giao dịch thương mại điện tử.
P-CMS (Publications CMS): Hỗ trợ việc quản lý các loại ấn phẩm trực tuyến (sổ chúng tay, sách, trợ giúp, tham khảo...).
L-CMS/LCMS (Learning CMS): Hỗ trợ việc quản lý đào tạo dựa trên nền Web.
BCMS (Billing CMS): Hỗ trợ việc quản lý Thu chi dựa trên nền Web.
Các Hệ quản trị nội dung phổ biến ở Việt Nam
Hệ quản trị nội dung Joomla!
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 hoặc Intranet.
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ữ.
Ứng dụng:
Các cổng thông tin điện tử hoặc các website doanh nghiệp
Thương mại điện tử trực tuyến
Báo điện tử, tạp chí điện tử
Website của các doanh nghiệp vừa và nhỏ
Website của các cơ quan, tổ chức phi chính phủ
Website các trường học
Website của gia đình hay cá nhân
...
Lịch sử:
Joomla! là "sản phẩm anh em" với Mambo
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 và lập một website lấy tên OpenSourceMatters
Ngày 16 tháng 9 thì họ cho ra đời Joomla! 1.0.
Kiến trúc:
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.
Hình 1.2: Cấu trúc của Joomla!
Đối với người dùng đầu cuối:
Việc cài đặt Joomla! khá dễ dàng và nhanh chóng, thậm chí cả đối với những lập trình viên nghiệp dư
Joomla! có một cộng đồng người sử dụng và phát triển rất lớn
Sau khi cài đặt Joomla! và chạy thử, người sử dụng có thể thêm, chỉnh sửa, cập nhật nội dung, hình ảnh; và quản lý dữ liệu của tổ chức, công ty
Joomla! cung cấp giao diện web trực quan do vậy khá dễ dàng để thêm một nội dung mới hay một mục mới… và tạo không giới hạn số phần, mục, chuyên mục cũng như các nội dung của Website.
Hệ quản trị nội dung Drupal
Drupal là một khung sườn phát triển phần mềm hướng mô-đun, một hệ quản trị nội dung miễn phí và mã nguồn mở.
Cũng giống như các hệ quản trị nội dung hiện đại khác, Drupal cho phép người quản trị hệ thống tạo và tổ chức dữ liệu, tùy chỉnh cách trình bày, tự động hóa các tác vụ điều hành và quản lý hệ thống. Drupal có cấu trúc lập trình rất tinh vi, dựa trên đó, hầu hết các tác vụ phức tạp có thể được giải quyết với rất ít đoạn mã được viết, thậm chí không cần. Đôi khi, Drupal cũng được gọi là "khung sườn phát triển ứng dụng web", vì kiến trúc thông minh và uyển chuyển của nó.
Drupal được chạy trên rất nhiều môi trường khác nhau, bao gồm Windows, Mac OS X, Linux, FreeBSD, OpenBSD và các môi trường hỗ trợ máy phục vụ web Apache (phiên bản 1.3+) hoặc IIS (phiên bản 5+) có hỗ trợ ngôn ngữ PHP (phiên bản 4.3.3+). Drupal kết nối với cơ sở dữ liệu MySQL hoặc PostgreSQL để lưu nội dung và các thiết lập.
Lịch sử:
Ban đầu nó được Dries Buytaert và Hans Snijder (đến từ đại học Antwerp), tạo ra theo dạng một hệ thống bảng tin.
Đến năm 2001, Drupal trở thành một công trình nguồn mở
Tháng Giêng năm 2009, Drupal 6.9, phiên bản mới nhất, đã được công bố.
Ứng dụng:
Website thảo luận, website cộng đồng
Website nội bộ (Intranet), website doanh nghiệp
Website cá nhân
Website thương mại điện tử
Thư mục tài nguyên
Hệ thống quản lý công trình phát triển phần mềm
Hệ thống quản lý quan hệ khách hàng
Hệ quản trị nội dung Wordpress
WordPress là một hệ thống xuất bản blog viết bằng ngôn ngữ lập trình PHP và sử dụng cơ sở dữ liệu MySQL. Word press là hậu duệ chính thức của b2/cafelog, được phát triển bởi Michel Valdrighi. Cái tên WordPress được đề xuất bởi Christine Selleck, một người ban của nhà phát triển chính Matt Mullenweg
Những nét nổi bật của Wordpress:
Việc quản lý blog, quản lý các bài viết rất thuận tiện giống như các phần mềm thiết kế website chuyên nghiệp.
Thể hiện các tệp PDF, DOC, Powerpoint ngay trên nội dung bài viết. Đặc biệt tích hợp sẵn Latex - công cụ soạn thảo công thức toán học, giúp người sử dụng có thể viết công thức toán học ngay trên blog.
WordPress có 23 Widget (ứng dụng tạo thêm) như Thống kê số truy nhập blog, Các bài mới nhất, Các bài viết nổi bật nhất, Các comment mới nhất, Liệt kê các chuyên mục, Liệt kê các Trang, Danh sách các liên kết, Liệt kê số bài viết trong từng tháng ... Có 79 theme để người dùng lựa chọn
Ngoài thống kê số truy nhập của từng ngày cho blog, Wordpress còn thống kê số truy nhập của từng ngày đối với mỗi bài viết của blog. Trên cơ sở đó chủ blog sẽ có định hướng nên viết vấn đề gì tiếp theo.
Các comment có thể được duyệt rồi mới cho đăng, comment nào có nội dung không phù hợp có thể xóa, nếu cho là spam thì sau này IP đó không có thể gửi comment vào blog được nữa.
Admin (chủ blog) có thể cho 35 cộng tác viên gửi bài vào blog, có thể phân quyền cho các cộng tác viên theo các cấp độ khác nhau. Lưu giữ danh sách thành viên đã ghé thăm trang blog. Admin cũng có thể cho bất kỳ ai đăng bài qua email vào blog miễn là admin cho họ một địa chỉ email bí mật của blog (địa chỉ này có thể thay đổi bất kỳ lúc nào).
Sao lưu dữ liệu nhằm khôi phục nội dung blog một cách dễ dàng nếu chẳng may blog bị hack, và cung cấp công cụ chuyển nhà từ các blog khác sang blog WordPress.
WordPress hỗ trợ 3 GB để lưu trữ các tệp hình ảnh và văn bản.
Hàng ngày WordPress có thống kê 100 bài trên các blog tiếng Việt của WordPress được nhiều người đọc nhất trong vòng 48 tiếng. Nhờ đó chúng ta biết được các thông tin quan trọng nhất đang diễn ra.
Lịch sử:
b2/cafelog, thường được biết đến với cái tên đơn giản hơn là b2 hay cafelog là tiền thân của WordPress
b2/cafelog theo ước lượng đã được sử dụng ở khoảng 2000 blog trong tháng Năm năm 2003
Nhà phát triển chính của WordPress hiện nay là Michel Valdrighi
Vào năm 2004, thời hạn cấp phép của gói sản phẩm cạnh tranh Movable Type bị thay đổi bởi Six Apart, và rất nhiều người dùng của nó chuyển sang sử dụng WordPress, tạo nên một bước ngoặt lớn trong sự phát triển và phổ biến của WordPress
Năm 2007, WordPress giành giải thưởng Packt Open Source CMS.
So sánh ba Hệ quản trị nội dung trên
DRUPAL
Drupal được biết đến như một hệ quản trị nội dung ổn định và mạnh mẽ, sự ổn định và mạnh mẽ từ nhân của Drupal khiến cho Drupal được tin dùng cho các website lớn có lượng người truy cập cao. Sự linh hoạt trong nền tảng của Drupal giúp cho các lập trình viên có thể lập trình mở rộng website của họ theo bất kỳ hướng nào, tính năng nào mà hầu như không gặp khó khăn gì.
Ưu điểm của Drupal
Nền tảng mạnh mẽ, ổn định, mã nguồn được tối ưu nâng cao hiệu suất hoạt động giúp tiết kiệm tài nguyên của hệ thống. Là nền tảng vững chắc cho các website có lượng truy cập lớn như BBC England, MTV ...Một trang báo công nghệ sử dụng Drupal khá thành công là trang Thông Tin Công Nghệ.
Cấu trúc linh hoạt giúp các lập trình viên mở rộng chức năng không hạn chế theo nhu cầu sử dụng.
Drupal cực kỳ thân thiện với công cụ tìm kiếm, đó là một lợi thế rất lớn khi SEO luôn là một vấn đề được quan tâm đối với bất kỳ trang web nào.
Tính năng Multiple giúp chúng ta có nhiều website với một lần cài đặt Drupal. Giúp chúng ta điều khiển và quản lý dễ dàng hơn.
Drupal chạy được cả trên server Linux và Windows trong khi Jooma chỉ chạy tốt trên server Linux.
Nhược điểm của Drupal
Drupal được đánh giá là khó sử dụng với người dùng mới.
Drupal có ít các thành phần mở rộng hơn Joomla
Cách bố trí của website Drupal khiến người mới sử dụng khó tìm kiếm và đánh giá nên dùng extensions nào .
JOOMLA
Ưu điểm của Joomla
Ưu điểm đầu tiên cần nói tới là dễ sử dụng. Quả thực với Joomla chúng ta chỉ cần vài chục phút là tạo xong một website hoàn chỉnh với rất nhiều tính năng như gallery, video, music, shopping cart, forum ...Vì dễ sử dụng Joomla được dùng rất nhiều để xây dựng các website từ nhỏ tới lớn vừa .
Giao diện Joomla rất đẹp được cung cấp bởi rất nhiều công ty cả miễn phí và thương mại.
Joomla có một thư viện các ứng dụng khổng lồ được lập trình bởi các lập trình viên khắp nơi, hầu hết là miễn phí, do đó có rất nhiều lựa chọn mở rộng tính năng cho website của mình .
Dễ dàng tìm và sửa các lỗi gặp phải: Vì có một lượng người dùng khổng lồ trên thế giới do đó nếu gặp một vấn đề trục trặc nào đó trong quá trình sử dụng Joomla thì có thể tìm kiếm trên Google, 90% đã có người gặp phải vấn đề đó và hầu như đều có giải pháp, câu trả lời cho vấn đề.
Nhược điểm của Joomla
Mã nguồn của Joomla tương đối lớn dẫn tới tốn nhiều tài nguyên hệ thống hơn so với Drupal trong quá trình sử dụng .
Việc có nhiều extensions là một lợi thế đồng thời nó cũng là một bất lợi. Các extensions được viết bởi rất nhiều lập trình viên khác nhau dẫn tới tiềm ần các lỗi bảo mật trong các extensions đó. Nếu là người dùng mới có thể chúng ta sẽ bối rối trong việc chọn lựa các extensions cho website của mình.
Không có khả năng Multiple site như Drupal (cần mua extensions để có được tính năng này) .
Khả năng SEO của Joomla kém nhất trong 3 loại CMS (Drupal, Wordpress, Joomla) .
Không chạy tốt trên máy chủ Windows (IIS) .
WORDPRESS
Wordpress đặc biết rất dễ sử dụng, trên thế giới hiện có hơn 200 triệu blog, website sử dụng mã nguồn này . Tuy nhiên, Wordpress thích hợp nhất vào việc xuất bản nội dung (viết Blog), mã nguồn nhỏ gọn, tinh giản tối đa khiến nó gặp khó khăn khi đáp ứng các yêu cầu mở rộng như sự tương tác giữa các thành viên, quản lý thành viên, diễn đàn, ...
Ưu điểm của Wordpress
Wordpress dễ sử dụng nhất trong 3 CMS, nó giúp chúng ta có một Blog trong vài phút
Các plugin của wordpress có rất nhiều và 90% là miễn phí, chúng ta có thể cài đặt và nâng cấp các plugin này ngay trong phần quản lý của Wordpress mà không cần phải download về như Joomla và Drupal .
Wordpress hỗ trợ SEO khá tốt (xếp sau Drupal) .
Nhược điểm của Wordpress
Theo một số Webmaster có kinh nghiệm thì Wordpress sẽ hoạt động nhẹ nhàng, ít tốn tài nguyên. Nhưng khi website chúng ta có lượng truy cập lớn thì Wordpress lại gây tốn tài nguyên hệ thống.
Wordpress thích hợp cho viết Blog và xuất bản nội dung kiểu nhóm nhỏ . Nó khó có thể đáp ứng các chức năng mở rộng và tương tác cao .
Phần 2: Ứng dụng Hệ quản trị nội dung Joomla vào xây dựng website cho Nhà xã hội Hoa Mai
Giới thiệu về Nhà xã hội Hoa Mai
Nhà xã hội Hoa Mai được thành lập vào ngày 8 tháng 3 năm 2010 tại địa chỉ 29 Phước Long Nha Trang hoạt động trên phạm vi tỉnh Khánh Hòa.
Nhà xã hội Hoa Mai dựa trên sự liên kết giữa hội “AMIS DU VIET NAM” và Sở Lao động – Thương binh và Xa hội Khánh Hòa
Phương thức hoạt động:
Nhà Xã hội:
Nuôi dưỡng, chăm sóc trẻ em được tiếp nhận vào Nhà xã hội
Học tập: tạo điều kiện cho các trẻ em ở Nhà xã hội được theo học tại các trường phổ thông, hoặc các lớp phổ cập hoặc bổ túc văn hóa của ngành giáo dục
Dạy nghề: Tổ chức cho các em từ 13 tuổi trở lên và có nguyện vọng được theo học nghề tại các cơ sở dạy nghề Nhà nước, tư nhân, hoặc ở các cơ sở sản xuất kinh doanh
Lò bánh mì:
Dạy làm bánh mì: cho trẻ em từ 13 đến 16 tuổi đang ở tại Nhà xã hội hoặc những em có hoàn cảnh khó khăn có nguyện vọng theo học
Bán, tiêu thụ sản phẩm dôi ra trong quá trình dạy nghề
Cấp học bổng và trợ cấp xã hội:
Đối tượng cấp học bổng là trẻ em dưới 16 tuổi, nhà nghèo, học giỏi đang theo học các lớp phổ cập, phổ thông tại các địa phương trong tỉnh Khánh Hòa
Đối tượng: là trẻ em mồ côi, trẻ em mất nguồn nuôi dưỡng, trẻ em bị bỏ rơi, hoặc những trẻ em có cha em không có khả năng nuôi dưỡng theo quy định của pháp luật, hoặc trẻ em có cha em đang trong thời gian chấp hành hình phạt tù tại Trại giam, không có người nuôi dưỡng
Các yêu cầu và loại chọn module
Qua tìm hiểu thực tế đã thu được những yêu cầu sau từ phía Nhà xã hội Hoa Mai:
Giới thiệu về Nhà xã hội Hoa Mai
Có chuyên mục để đăng tin tức và các hoạt động của Nhà xã hội Hoa Mai
Có chuyên mục chia sẻ hình ảnh trong các hoạt động
Giới thiệu sản phẩm bánh mỳ và tích hợp thêm phần bán bánh mỳ vào phần giới thiệu sản phẩm
Website sử dụng đồng thời cả hai ngôn ngữ tiếng Việt và tiếng Pháp
Từ những yêu cầu cụ thể trên chúng chúng ta có thể xác định được những module cần thiết để xây dựng nên một Website như yêu cầu:
JoomFish 2.0: Module chuyên dụng để tạo Website đa ngôn ngữ cho Joomla
Virtuemart 1.7: là module thông dụng để tạo các Website bán hàng thích hợp cho những quy mô vừa và nhỏ
Module latestnewsxtd dùng để lấy và hiện thị các bài viết lên trang chủ
Bên cạnh những Module chính trên trong Website đã sử dụng những module khác để góp phần trang trí Website hoặc bổ trợ cho các module chính trên
Module virtuemart advsearch bổ trợ cho module Virtuemart, để cung