Nhận viết luận văn Đại học , thạc sĩ - Zalo: 0917.193.864
Tham khảo bảng giá dịch vụ viết bài tại: vietbaocaothuctap.net
Download luận án đồ án tốt nghiệp với đề tài: Tổ chức hệ thống thông tin quản lý bán hàng tại Tổng công ty thương mại Hà Nội, cho các bạn làm luận văn tham khảo
Quản lý khách sạn bằng Access (Chuong trinh+ ThuyetMinh)
Lời nói đầu ………………………………………………………………………..1
Chương 1 MÔ TẢ HỆ THỐNG.....................................................................2
1.1Sơ lược về khách sạn.......................................................... 2
1.2Mô tả tổ chức các bộ phận liên quan đến bài toán...............2
1.2.1Quản lý khách vào……………………………..…2
1.2.2Quản lý phòng………………………………..…..3
1.2.3Quản lý dịch vụ……………………………..……3
1.2.4Báo cáo…………………………………………...3
1.2.5Tra cứu thông tin…………………………...…….3
Chương 2 PHÂN TÍCH DỮ LIỆU.................................................................5
2.1 Xác định thực thể và thuộc tính...........................................5
2.2Mô tả quan hệ giữa các thuộc tính, relationship diagram.....7
Chương 3 THIẾT KẾ GIAO DIỆN VÀ CÀI ĐẶT HỆ THỐNG…….……8
Một số các thiết kế giao diện tương ứng chức năng.....................8
3.1 Giao diện chính của chương trình ………………………..…8
3.2 : Các Form chính………………………………………...…10
3.2.1 : Form cập nhật dịch vụ sử dụng………………………….11
3.2.2 : Form cập nhật thông tin khách hàng……………….……11
3.2.3: Form cập nhật phòng…………………………….....……11
3.2.4: Form chi tiết dịch vụ………………………………….....12
3.2.5: Form danh sách phòng trống………………………..…...12
3.2.6: Form Main………………………………………….....…13
3.2.7: Form tìm kiếm khách hàng………………………………13
3.2.8: Form tìm kiếm phòng. ………………………..…………14
3.2.9:Form thông tin khách hang. ……………….……………..14
3.2.10: Form thông tin phòng. …………………………….……15
3.2.11: Form thông tin thanh toán. …………………………..…15
3.3.1 THIẾT KẾ BÁO BIỂU(REPORT) …………..………..…16
3.3.2Cơ sở lý thuyết ……………………………………………16
3.14 Một số Macro được tạo trong chương trình…………….…17
Chương 4 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN ………….………..…20
4.1Đánh giá sơ lược kết quả nhận được.......................................20
4.2Hướng phát triển của hệ thống...............................................21
Tài liệu tham khảo .....................................................................
Nhận viết luận văn Đại học , thạc sĩ - Zalo: 0917.193.864
Tham khảo bảng giá dịch vụ viết bài tại: vietbaocaothuctap.net
Download luận án đồ án tốt nghiệp với đề tài: Tổ chức hệ thống thông tin quản lý bán hàng tại Tổng công ty thương mại Hà Nội, cho các bạn làm luận văn tham khảo
Quản lý khách sạn bằng Access (Chuong trinh+ ThuyetMinh)
Lời nói đầu ………………………………………………………………………..1
Chương 1 MÔ TẢ HỆ THỐNG.....................................................................2
1.1Sơ lược về khách sạn.......................................................... 2
1.2Mô tả tổ chức các bộ phận liên quan đến bài toán...............2
1.2.1Quản lý khách vào……………………………..…2
1.2.2Quản lý phòng………………………………..…..3
1.2.3Quản lý dịch vụ……………………………..……3
1.2.4Báo cáo…………………………………………...3
1.2.5Tra cứu thông tin…………………………...…….3
Chương 2 PHÂN TÍCH DỮ LIỆU.................................................................5
2.1 Xác định thực thể và thuộc tính...........................................5
2.2Mô tả quan hệ giữa các thuộc tính, relationship diagram.....7
Chương 3 THIẾT KẾ GIAO DIỆN VÀ CÀI ĐẶT HỆ THỐNG…….……8
Một số các thiết kế giao diện tương ứng chức năng.....................8
3.1 Giao diện chính của chương trình ………………………..…8
3.2 : Các Form chính………………………………………...…10
3.2.1 : Form cập nhật dịch vụ sử dụng………………………….11
3.2.2 : Form cập nhật thông tin khách hàng……………….……11
3.2.3: Form cập nhật phòng…………………………….....……11
3.2.4: Form chi tiết dịch vụ………………………………….....12
3.2.5: Form danh sách phòng trống………………………..…...12
3.2.6: Form Main………………………………………….....…13
3.2.7: Form tìm kiếm khách hàng………………………………13
3.2.8: Form tìm kiếm phòng. ………………………..…………14
3.2.9:Form thông tin khách hang. ……………….……………..14
3.2.10: Form thông tin phòng. …………………………….……15
3.2.11: Form thông tin thanh toán. …………………………..…15
3.3.1 THIẾT KẾ BÁO BIỂU(REPORT) …………..………..…16
3.3.2Cơ sở lý thuyết ……………………………………………16
3.14 Một số Macro được tạo trong chương trình…………….…17
Chương 4 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN ………….………..…20
4.1Đánh giá sơ lược kết quả nhận được.......................................20
4.2Hướng phát triển của hệ thống...............................................21
Tài liệu tham khảo .....................................................................
Chương 8: quản trị hệ thống thông tin quản lý như một nguồn lực trong tổ chứcThạc sĩ Vũ Ngọc Hiếu
Giáo trình "Giáo Trình Hệ Thống Thông Tin Quản Lý" được viết cho đối tượng là các nhà quản lý kinh tế chứ không phải cho đối tượng chuyên tin học. Do đó các vấn đề được lựa chọn để trình bày đều xuất phát từ quan điểm của nhà quản lý. gồm 9 chương sau: Chương 1: Một số vấn đề cơ bản về hệ thống thông tin quản lý Chương 2: Phân tích hệ thống thông tin Chương 3: Thiết kế hệ thống thông tin quản lý Chương 4: Cài đặt hệ thống thông tin quản lý Chương 5: Hiệu quả kinh tế của hệ thống thông tin quản lý Chương 6: Các hệ thống thông tin trong kinh tế và thương mại Chương 7: Các tính toán kinh tế - tài chính trong hệ thống thông tin quản lý Chương 8: Sử dụng cơ sở dữ liệu trong hệ thống thông tin quản lý Chương 9: Nghiên cứu tình huống
Nhận viết luận văn Đại học , thạc sĩ - Zalo: 0917.193.864
Tham khảo bảng giá dịch vụ viết bài tại: vietbaocaothuctap.net
Download luận văn đồ án tốt nghiệp ngành công nghệ thông tin với đề tài: Xây dựng phần mềm quản lý quán cà phê, cho các bạn có thể tham khảo
Giáo trình "Giáo Trình Hệ Thống Thông Tin Quản Lý" được viết cho đối tượng là các nhà quản lý kinh tế chứ không phải cho đối tượng chuyên tin học. Do đó các vấn đề được lựa chọn để trình bày đều xuất phát từ quan điểm của nhà quản lý. gồm 9 chương sau: Chương 1: Một số vấn đề cơ bản về hệ thống thông tin quản lý Chương 2: Phân tích hệ thống thông tin Chương 3: Thiết kế hệ thống thông tin quản lý Chương 4: Cài đặt hệ thống thông tin quản lý Chương 5: Hiệu quả kinh tế của hệ thống thông tin quản lý Chương 6: Các hệ thống thông tin trong kinh tế và thương mại Chương 7: Các tính toán kinh tế - tài chính trong hệ thống thông tin quản lý Chương 8: Sử dụng cơ sở dữ liệu trong hệ thống thông tin quản lý Chương 9: Nghiên cứu tình huống
Nhận viết luận văn Đại học , thạc sĩ - Zalo: 0917.193.864
Tham khảo bảng giá dịch vụ viết bài tại: vietbaocaothuctap.net
Download luận văn đồ án tốt nghiệp với đề tài: Nghiên cứu thuật toán K-nearest neighbor và sử dụng iris flowers dataset đánh giá hiệu quả thuật toán, cho các bạn làm luận văn tham khảo
Để xem full tài liệu Xin vui long liên hệ page để được hỗ trợ
:
https://www.facebook.com/garmentspace/
https://www.facebook.com/thuvienluanvan01
HOẶC
https://www.facebook.com/thuvienluanvan01
https://www.facebook.com/thuvienluanvan01
tai lieu tong hop, thu vien luan van, luan van tong hop, do an chuyen nganh
Chương 8: quản trị hệ thống thông tin quản lý như một nguồn lực trong tổ chứcThạc sĩ Vũ Ngọc Hiếu
Giáo trình "Giáo Trình Hệ Thống Thông Tin Quản Lý" được viết cho đối tượng là các nhà quản lý kinh tế chứ không phải cho đối tượng chuyên tin học. Do đó các vấn đề được lựa chọn để trình bày đều xuất phát từ quan điểm của nhà quản lý. gồm 9 chương sau: Chương 1: Một số vấn đề cơ bản về hệ thống thông tin quản lý Chương 2: Phân tích hệ thống thông tin Chương 3: Thiết kế hệ thống thông tin quản lý Chương 4: Cài đặt hệ thống thông tin quản lý Chương 5: Hiệu quả kinh tế của hệ thống thông tin quản lý Chương 6: Các hệ thống thông tin trong kinh tế và thương mại Chương 7: Các tính toán kinh tế - tài chính trong hệ thống thông tin quản lý Chương 8: Sử dụng cơ sở dữ liệu trong hệ thống thông tin quản lý Chương 9: Nghiên cứu tình huống
Nhận viết luận văn Đại học , thạc sĩ - Zalo: 0917.193.864
Tham khảo bảng giá dịch vụ viết bài tại: vietbaocaothuctap.net
Download luận văn đồ án tốt nghiệp ngành công nghệ thông tin với đề tài: Xây dựng phần mềm quản lý quán cà phê, cho các bạn có thể tham khảo
Giáo trình "Giáo Trình Hệ Thống Thông Tin Quản Lý" được viết cho đối tượng là các nhà quản lý kinh tế chứ không phải cho đối tượng chuyên tin học. Do đó các vấn đề được lựa chọn để trình bày đều xuất phát từ quan điểm của nhà quản lý. gồm 9 chương sau: Chương 1: Một số vấn đề cơ bản về hệ thống thông tin quản lý Chương 2: Phân tích hệ thống thông tin Chương 3: Thiết kế hệ thống thông tin quản lý Chương 4: Cài đặt hệ thống thông tin quản lý Chương 5: Hiệu quả kinh tế của hệ thống thông tin quản lý Chương 6: Các hệ thống thông tin trong kinh tế và thương mại Chương 7: Các tính toán kinh tế - tài chính trong hệ thống thông tin quản lý Chương 8: Sử dụng cơ sở dữ liệu trong hệ thống thông tin quản lý Chương 9: Nghiên cứu tình huống
Nhận viết luận văn Đại học , thạc sĩ - Zalo: 0917.193.864
Tham khảo bảng giá dịch vụ viết bài tại: vietbaocaothuctap.net
Download luận văn đồ án tốt nghiệp với đề tài: Nghiên cứu thuật toán K-nearest neighbor và sử dụng iris flowers dataset đánh giá hiệu quả thuật toán, cho các bạn làm luận văn tham khảo
Để xem full tài liệu Xin vui long liên hệ page để được hỗ trợ
:
https://www.facebook.com/garmentspace/
https://www.facebook.com/thuvienluanvan01
HOẶC
https://www.facebook.com/thuvienluanvan01
https://www.facebook.com/thuvienluanvan01
tai lieu tong hop, thu vien luan van, luan van tong hop, do an chuyen nganh
Tai lieu huong dan su dung mgl tools ebook 1.08Đức Luân
Version: 1.08 (share file after 01/2013)
Type: pdf
Page: 187
Test..............
Download version 1.01 at:
http://mgl.scripps.edu/forum/viewtopic.php?f=11&t=2165&p=5687#p5687
or
http://www.sinhhocvietnam.com/forum/showthread.php?p=75339
Tai lieu danh cho nguoi bat dau kinh doanh onlineHoàng Vương
Tài liệu hướng dẫn cho những người mới bắt đầu kinh doanh online. Giúp các bạn có được cái nhìn tổng quan về Kinh doanh online và biết phải thực hiện những công việc nào.
Tài liệu kinh doanh online do http://dichvuso.edu.vn xây dựng và phát triển.
Tư vấn marketing online liên hệ: 0919.321.885
1. BỘ CÔNG THƯƠNG
TRƯỜNG CAO ĐẲNG KINH TẾ-KỸ THUẬT
VINATEX TP.HỒ CHÍ MINH
KHOA NGOẠI NGỮ - TIN HỌC
------ o0o ------
BÁO CÁO THỰC TẬP
TỐT NGHIỆP
ĐỀ TÀI:
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC
BẰNG JOOMLA
Giáo viên hướng dẫn: NGUYỄN THỊ THANH XUÂN
Sinh viên thực hiện : LÊ VĂN TÂM
Giám đốc trung tâm: THẦY: ĐỖ VIỆT THẮNG
Công ty thực tập:
TRUNG TÂM ĐÀO TẠO VÀ QUẢN TRỊ MẠNG ATHENA
3. LỜI CẢM ƠN
Trước hết chúng em xin chân thành cảm ơn tất cả các thầy cô trường Cao đẳng Kinh tế
- Kỹ thuật Vinatex TP. HCM cùng thầy cô ở trung tâm athena đã đem đến cho em một
cách học mới với phần báo cáo thực tập tốt nghiệp, đã tạo cho em điều kiện tự tìm hiểu
và học tập, giúp cho chúng em có thêm nhiều kiến thức và chủ động hơn trong học tập.
Bên cạnh đó nhờ có sự giúp đỡ của thầy cô và các bạn trong lớp, đến nay em đã hoàn
thành xong đề tài: “Nghiên cứu và xây dựng website tin tức joomla”.
Để có được kết quả này, Em xin chân thành cám ơn cô Nguyễn Thị Thanh Xuân là
giáo viên hướng dẫn đề tài cho em giảng viên bộ môn lập trình web đã quang tâm
hướng dẫn và vạch hướng cho em hoàn thành đề tài này.
Vì thời gian có hạn cũng như kinh nghiệm còn thiếu nên đề tài của chúng em không
tránh khỏi những thiếu sót. Nhóm chúng em rất mong nhận được sự chỉ bảo, đóng góp
ý kiến của thầy và các bạn để nhóm chúng em có điều kiện bổ sung và có thể hoàn
thành tốt đề tài của mình hơn.
Một lần nữa chúng em xin chân thành cảm ơn.
Sinh viên thực tập
Lê Văn Tâm
4. NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
......................................................................................................................................
TP.HCM, ngày …. tháng …. năm 2014
Giáo viên hướng dẫn
NHẬN XÉT CỦA DOANH NGHIỆP
6. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
CHƯƠNG I: GIỚI THIỆU CÔNG TY THỰC TẬP..................................................2
I.Giới thiệu................................................................................................................................2
II.Lĩnh vực hoạt động chính.....................................................................................................2
.........................................................................................................................................6
CHƯƠNG II: TỔNG QUAN VỀ ĐỀ TÀI...............................................7
I.Lý do chọn đề tài....................................................................................................................7
2.Yêu cầu phi chức năng......................................................................................................7
3.Đối tượng sử dụng:............................................................................................................8
4.Giải pháp thực hiện............................................................................................................8
II.Giới thiệu joomla và quy trình cài đặt..................................................................................8
1.Giới thiệu joomla...............................................................................................................8
2.Các phiên bản của joomla................................................................................................10
3. Cài đặt Appserver lên localhost......................................................................................11
1.vị trí molude.....................................................................................................................22
2.Các molude mặc định joomla..........................................................................................22
Danh sách các module Joomla được cung cấp theo mặc định................................................23
Download các module joomla ở đâu?....................................................................................24
3.Cài đặt Joomla Module....................................................................................................24
.........................................................................................................................................53
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 1
7. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
CHƯƠNG I: GIỚI THIỆU CÔNG TY THỰC TẬP
I.Giới thiệu
Trung Tâm Đào Tạo Quản Trị Mạng & An Ninh Mạng Quốc Tế ATHENA được
thành lập từ năm 2004, là một tổ chức qui tụ nhiều trí thức trẻ Việt Nam đầy năng động,
nhiệt huyết và kinh nghiệm trong lãnh vực CNTT, với tâm huyết góp phần vào công
cuộc thúc đẩy tiến trình đưa công nghệ thông tin là ngành kinh tế mũi nhọn, góp phần
phát triển nước nhà
II.Lĩnh vực hoạt động chính
+Trung tâm ATHENA đã và đang tập trung chủ yếu vào đào tạo chuyên sâu quản trị
mạng, an ninh mạng, thương mại điện tử theo các tiêu chuẩn quốc tế của các hãng nổi
tiếng như Microsoft, Cisco, Oracle, Linux LPI , CEH,... Song song đó, trung tâm
ATHENA còn có những chương trình đào tạo cao cấp dành riêng theo đơn đặt hàng
của các đơn vị như Bộ Quốc Phòng, Bộ Công An , ngân hàng, doanh nghiệp, các cơ
quan chính phủ, tổ chức tài chính..
+ Sau gần 10 năm hoạt động,nhiều học viên tốt nghiệp trung tâm ATHENA đã là
chuyên gia đảm nhận công tác quản lý hệ thống mạng, an ninh mạng cho nhiều bộ
ngành như Cục Công Nghệ Thông Tin - Bộ Quốc Phòng , Bộ Công An, Sở Thông Tin
Truyền Thông các tỉnh, bưu điện các tỉnh,.,....
+ Ngoài chương trình đào tạo, Trung tâm ATHENA còn có nhiều chương trình hợp tác
và trao đổi công nghệ với nhiều đại học lớn như đại học Bách Khoa Thành Phố Hồ
CHính Minh, Học Viện An Ninh Nhân Dân( Thủ Đức), Học Viện Bưu Chính Viễn
Thông, Hiệp hội an toàn thông tin (VNISA), Viện Kỹ Thuật Quân Sự ,......
1.Đội ngũ giảng viên
+Tất cả các giảng viên trung tâm ATHENA có đều tốt nghiệp từ các trường đại học
hàng đầu trong nước .... Tất cả giảng viên ATHENA đều phải có các chứng chỉ quốc tế
như MCSA, MCSE, CCNA, CCNP, Security+, CEH,có bằng sư phạm Quốc tế
(Microsoft Certified Trainer).Đây là các chứng chỉ chuyên môn bắt buộc để đủ điều
kiện tham gia giảng dạy tại trung tâm ATHENA
+Bên cạnh đó,Các giảng viên ATHENA thường đi tu nghiệp và cập nhật kiến thức
công nghệ mới từ các nước tiên tiến như Mỹ , Pháp, Hà Lan, Singapore,... và truyền đạt
các công nghệ mới này trong các chương trình đào tạo tại trung tâm ATHENA
2.Cơ sở vật chất
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 2
8. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
+Thiết bị đầy đủ và hiện đại
+Chương trình cập nhật liên tục, bảo đảm học viên luôn tiếp cận với những công nghệ
mới nhất.
+Phòng máy rộng rãi, thoáng mát
3.Dịch vụ hỗ trợ
+Đảm bảo việc làm cho học viên tốt nghiệp khoá dài hạn
+Giới thiệu việc làm cho mọi học viên
+Thực tập có lương cho học viên khá giỏi
+Ngoài giờ học chính thức, học viên được thực hành thêm miễn phí, không giới hạn
thời gian.
+Hỗ trợ kỹ thuật không thời hạn trong tất cả các lĩnh vực liên quan đến máy tính, mạng
máy tính, bảo mật mạng
+Hỗ trợ thi Chứng chỉ Quốc tế.
Trung Tâm ATHENA - 2 Bis Đinh Tiên Hoàng , DaKao, Q1 , Tp HCM
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 3
9. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
Trung tâm ATHENA - 92 Nguyễn Đình Chiểu ,DaKao, Q1 , Tp HCM
Khóa học quản trị hệ thống mạng Cisco cho ngân hàng MHB Bank
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 4
10. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
Phát chứng chỉ cho các học viên hoàn thành khóa học
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 5
11. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 6
12. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
CHƯƠNG II: TỔNG QUAN VỀ ĐỀ TÀI
I.Lý do chọn đề tài
Với sự bùng nổ thông tin trên internet, vai trò của các trang thông tin điện tử
trực tuyến càng trở nên quan trọng. Khác với báo chí truyền thông có giới hạn thời
gian cập nhật tin tức, các tờ báo trực tuyến đã cung cấp được sự tiện lợi trong việc cập
nhật và phát hành thông tin. Về phía người dung, họ có thể xem thông tin mọi lúc mọi
nơi. Về phía những ng ời cung cấp thông tin, các nhà báo, họ có thể dểƣ
dàng cập nhật tin tức mới nhất, thời sự nhất. Do đó việc sử dụng các trang thông tin
trực tuyến mua bán quảng bá cho doanh nghiệp luôn là điều cần thiết hiện nay nhầm
đáp ứng nhu cầu cập nhật thông tin truy cập của mỗi người
Trung tâm đào tạo quản trị mạng và an ninh mạng quốc tế ATHENA .Em đã chọn đề
tài:”Nghiên cứu và sử dụng website tin tức bằng joomla”
Với đề tài này em sẽ xây dựng website tin tức joomla với mục đích:
-Đưa website trở thành trang thông tin cập nhập tin tức hang ngày của công ty hay
doanh nghiệp,đa dạng với loại hình tin tức mới nhất mà doanh nghiệp muốn cập nhập
-Nơi doanh nghiệp có thể quảng bá hình ảnh mình đến học viên và người dung
-Nơi chia sẻ và học hỏi cua học viên,cập nhập tin tức mới nhất các ngành ma doanh
nghiệp đào tạo và xu hướng học viên nhắm đến
-Nơi trao đổi tài liệu và video hướng dẫn các doanh nghiệp cho học vien cua mình.
-Tích hợp mạng xã hội yahoo….nhằm tạo điều kiện cho doanh nghiệp hoc viên và
khách hang co thể trao đổi tin tức lẫn nhau.
-Tạo thành nơi mà các doanh nghiệp có thể quảng bá học viên mình đến các doanh
nghiệp khác
-Quản lý thông tin cửa các tin tức và video ma doah nghiệp sẽ đăng
-Giải đáp các thắc mắc từ phía doanh nghiệp khác hay học viên thông qua hỗ trợ trực
tuyến như yahoo.facebook..
Cung cấp cho người quản trị những thao tác thay đổi giao diện quản lý cấu hình,số
lượng truy cập
2.Yêu c u phi ch c năngầ ứ
Giao diện website phải than thiện đảm bảo độ thẩm mỹ và tính ổn định cao
Đáp ứng khả năng truy cập cao,đường truyền tốt ổn định đáng tin cậy và độ chính xác
cao
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 7
13. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
3.Đ i t ng s d ng:ố ượ ử ụ
Đối tượng sử dụng chủ yếu là các học viên nhắm đến quy trình đáo tạo của doanh
nghiệp hoặc tra cứu thông tin bên lề khác
-Các doanh nghiệp nhắm đến nguồn nhân lực mà doanh nghiệp đào tạo hoặc nơi quảng
cáo thông tin doanh nghiệp họ
4.Gi i pháp th c hi nả ự ệ
-Chuẩn bị gói cài đặt website tin tức bằng joomla 2.5 và một số molude fuging,có lien
quan đến việc hoàn thiện trang web
-Nhắm sơ lược css,html,php để chỉnh sửa hoàn thiện soure code cũng như giao diện
trang web
-Cài đặt chương trình Appserver nhằm tạo server máy ảo nhằm đáp ứng nhu cầu trong
việc thực
II.Gi i thi u joomla và quy trình cài đ tớ ệ ặ
1.Gi i thi u joomlaớ ệ
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ữ.
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.
Lịch sử
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.
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 8
14. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
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. Ông viết: “…Chúng tôi cho rằng tương lai của Mambo nên được quản
lý, điều chỉnh bởi những yêu cầu của người sử dụng và khả năng của những nhà phát
triển. Trong khi đó, Quỹ tài trợ Mambo lại được thiết kế nhằm trao quyền điều khiển
cho Miro, một thiết kế ngăn cản sự hợp tác giữa Quỹ tài trợ và 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
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 9
15. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
đồ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.
2.Các phiên b n c a joomlaả ủ
Hiện Joomla! có 2 dòng phiên bản chính:
* Joomla! 1.0.x: Phiên bản thế hệ 1 (ổn định)
o Phiên bản phát hành đầu tiên: Joomla! 1.0.0 (ngày 15 tháng 9 năm 2005)
o Phiên bản phát hành mới nhất: Joomla! 1.0.15 (ngày 22 tháng 2 năm 2008)
* Joomla! 1.5.x: Phiên bản thế hệ 2 (ổn định)
o Các phiên bản cũ (giai đoạn phát triển): Joomla! 1.5 beta, Joomla! 1.5 RC1,
Joomla! 1.5 RC2, Joomla! 1.5 RC3, Joomla! 1.5 RC4
o Phiên bản phát hành mới nhất: Joomla! 1.5.11 (ngày 03 tháng 06 năm 2009)
Dòng phiên bản 1.0.x
Phiên bản đầu tiên của Joomla! là phiên bản Joomla! 1.0 (hay Joomla! 1.0.0) 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).
Dòng phiên bản 1.5.x
Phiên bản Joomla! 1.5[6] 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ủ[7] 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.
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 10
16. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
Đ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.
Kiến trúc
Joomla cms
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.
-Cài đặt chương trình Appserver nhằm tạo server máy ảo nhằm đáp ứng nhu cầu trong
việc thực
3. Cài đ t Appserver lên localhostặ
Tr ớc hết bạn vào trang chủ của AppServ để download AppServ. Các bạn có thểƣ
truy cập và download tại đây. Sau đây là từng b ớc cài đặt AppServƣ
Kích hoạt file appserv-win32-2.5.10.exe để bắt đầu cài đặt
Chọn Next. Để tiếp tục bước tiếp theo bạn phải đồng ý với Điều lệ sử dụng AppServ, nháy vào
I Agree để tiếp tục:
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 11
17. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
Chọn thư mục cài đặt. Thư mục cài đặt AppServ được mặc định là ổ C. Nếu cần chuyển bạn có
thể nháy vào Browse… để thay đổi thư mục cài đặt. Bạn có thể yên tâm cài vào ổ C vì
AppServ không bị xóa khi nâng cấp hay cài lại Windows. Chọn Next để tiếp tục.
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 12
18. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
Chọn các phần mềm để cài đặt. Nếu bạn chỉ cần cài một trong số 4 phần mềm của AppServ thì
bỏ dấu tick vào các phần không cài đặt, nếu cài lần đầu thì tốt nhất bạn nên giữ nguyên. Chọn
Next để tiếp tục
Đặt cấu hình cho Apache:
- Server Name: Tên của server sẽ chạy Apache, bạn điền localhost
- Admin Email: thông tin của host sẽ gởi tới mail này, nó cũng không quan trọng, bạn có thể
đánh mail bất kỳ hoặc bỏ qua
- HTTP Port: thông số này được mặc định là 80, khi HTTP Port là 80 thì bạn không cần phải
khai báo nó theo sau server
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 13
19. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
. Đặt cấu hình MySQL:
- Root password: Đặt mật khẩu cho MySQL Database, mật khẩu này do bạn tự đặt,
username được mặc định là root
- Charecter Sets: Ngôn ngữ cho Database, bạn chọn UTF-8 Unicode để có thể đánh
được tiếng Việt với Unikey
- Old Password: Nháy vào đây nếu bạn có lỗi khi lập trình với phiên bản cũ của PHP
hoặc lỗi Client does not support authentication protocol requested by server; consider
upgrading MySQL client
- Enable InnoDB: Nháy vào đây nếu bạn sử dụng InnoDB, tốt nhất bạn nên để trống.
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 14
20. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
Thời gian cài đặt AppServ rất nhanh, chỉ khoảng 1 phút là hoàn thành
Hoàn thành cài đặt: Bạn có thể dùng luôn khi nháy Finish
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 15
21. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
Một số lưu ý sau khi cài đặt
Để làm việc với phpMyAdmin, bạn gõ lên trình duyệt http://localhost/phpMyAdmin/ hoặc ấn
trực tiếp trên trang http://localhost/. Đăng nhập với username mặc định là root và mật khẩu là
mật khẩu bạn đã khai báo khi nãy rồi nháy Log In
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 16
22. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
Nếu khi đánh localhost mà báo lỗi không tìm thấy trang, thì đó là do Apache chưa được khởi
động. Bạn có thể vào Start –> gõ trong ô tìm kiếm “Services” ùi ấn Enter. Tìm Apache2.2
chọn Start. Nếu không thể chạy Apache thì tức là có ứng dụng đang chạy trên HTTP Port 80
(ví dụ Skype), bạn nên tắt hết các ứng dụng trước khi chạy Apache, sau khi khởi động xong thì
khởi động lại các ứng dụng khác cũng được. Sau này khi cần khởi động lại Apache bạn cũng
có thể sử dụng phương pháp này
Thêm một điều nữa là bản mới nhất AppServ6.0 có một số lỗi mà khi cài đặt xong vào được
localhost nhưng không thể truy cập phpMyAdmin, bạn có thể khắc phục bằng cách như sau:
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 17
23. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
Các bạn hãy vào thư mục cài đặt và mở file theo như đường dẫn phpmyadmin/config.inc.php
Tìm dòng :
$cfg['Servers'][$i]['host']= 'localhost';
Sửa nó lại thành :
cfg['Servers'][$i]['host'] = '127.0.0.1';
Sau đó là các bạn có thể truy cập vào phpMyAdmin bình thường.
Trên đây là cách cài đặt để có thể sử dụng và làm việc với AppServ, chúc các bạn thành công.
4.Các bước cài đặt joomla 2.5
Bước 1: Chọn ngôn ngữ cài đặt.
Trên trình duyệt web, truy cập địa chỉ: localhost/thumucchuasource (Trong bài này:
localhost/athena).
Ở bước này, Joomla cho phép người dùng lựa chọn ngôn ngữ phù hợp với quốc gia người
dùng. Tính trong gói Joomla 2.5.7 có tổng cộng 65 ngôn ngữ, trong đó có ngôn ngữ Việt Nam.
Nhấn tiếp theo để sang bước 2
Bước 2 – Bước kiểm tra trước khi cài đặt, Joomla sẽ tự động kiểm tra các thành phần hỗ trợ
của webserver cho Joomla và những điều chỉnh khuyên dùng. Với xampp 1.7.3 hầu hết các yêu
cầu ở bước này đều đáp ứng được và để nguyên mặc định. Tiếp theo.
Bước 3 – Bước Giấy phép GNU General Public để tham khảo thêm giấy phép hoạt động của
Joomla. Tiếp theo.
Bước 4 – Bước Cấu hình cơ sở dữ liệu. (quan trọng)
Trong bước này, Joomla yêu cầu người dùng cấu hình cơ sở dữ liệu cho Joomla để tạo cơ sở
dữ liệu cho website hoạt động. Nếu cấu hình cơ sở dữ liệu không đúng (vd: Sai tên đăng nhập,
sai mật khẩu, tên cơ sở dữ liệu …) website sẽ không thể liên kết đến database. Do đó ở phần
này cần chú ý 1 số điểm sau:
- Phần Loại cơ sở dữ liệu và Tên máy chủ nên để mặc định.
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 18
24. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
- Phần Tên đăng nhập: vì phần này cài đặt ở Localhost, nên hầu hết tên đăng nhập sẽ là Root.
- Phần Mật khẩu: phần này tùy thuộc vào webserver mà bạn cài đặt. Với xampp không có mật
khẩu. Do đó để trống ở ô này.
- Phần Tên cơ sở dữ liệu: điền tên cơ sở dữ liệu đã tạo ở phẩn chuẩn bị. Ở đây chúng tôi điền
hocjoomla.
- Phần tiền tố bảng: phần này có thể để mặc định, hoặc có thể đặt tên theo ý các bạn, tuy nhiên
lưu ý bắt buộc phải kết thúc bằng dấu gạch dưới.
- Phần Xử lý cơ sở dữ liệu cũ: trong trường hợp bạn tạo mới cơ sở dữ liệu thì không cần quan
tâm mục này. Tuy nhiên nếu liên kết đến một cơ sở dữ liệu có sẵn các dữ liệu bảng .. thì phần
này có thể bạn sẽ cân nhắc.
Cụ thể các bạn có thể tham khảo hình bên dưới. Nhấn Tiếp theo:
Bước 5 – Cấu hình FTP, nếu cài đặt trên Windows thì bỏ qua phần này.
Bước 6 – Cài đặt cấu hình chính.
• Phần Tên trang: có thể điền bất cứ gì, ví dụ: lmt.com.vn
• Phần Địa chỉ hòm thư điện thử: điền địa chỉ hòm thư quản trị (mail), ví dụ:
contact@lmt.com.vn.
• Phần Tên đăng nhập quản trị: đặt tên đăng nhập để truy cập trang quản trị joomla,
thông thường nếu website đang trong quá trình xây dựng, các bạn có thể để mặc định là
admin.
• Phần Mật khẩu quản trị: chọn mật khẩu để đăng nhập trang quản trị, với website đang
trong quá trình xây dựng, tôi nghĩ các bạn nên đặt những mật khẩu đơn giản. Về sau
sau khi hoàn tất website, các bạn có thể đổi lại mật khẩu phức tạp.
• Phần Xác nhận mật khẩu quản trị: xác nhận mật khẩu.
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 19
25. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
Lưu ý – Phần Bộ dữ liệu mẫu. Phần này cho chúng ta 2 lựa chọn:
+ Cài đặt dữ liệu mẫu: trong mỗi gói cài đặt Joomla, nó luôn chứa các dữ liệu mẫu bao gồm
nhiều thành phần: hình ảnh, bài viết, menu đặt sẵn, banner …… Do đó khi ta chọn Cài đặt dữ
liệu mẫu, joomla sẽ cài đặt toàn bộ dữ liệu này sau khi hoàn tất cài đặt. Website sẽ là một trang
web có đầy đủ các thành phần trên.
+ Bỏ qua Cài đặt dữ liệu mẫu: ngược lại với phần trên.
Vậy khi nào nên cài đặt dữ liệu mẫu, khi nào không ?
Thông thường khi bạn muốn phát triển 1 website theo ý đồ riêng của mình, tức là bạn chỉ cần
cái nền trước, rồi hình hài website ra sao bạn sẽ tự phát triển, tự lựa chọn các thành phần phù
hợp cho website. Lúc này bạn có thể bỏ qua Cài đặt dữ liệu mẫu, vì như thế sẽ đỡ rắc rối trong
qua trình xây dựng website.
Trong một số trường hợp còn lại, nếu bạn muốn tham khảo 1 website joomla đã được xây dựng
hoàn chỉnh (tức là đầy đủ dữ liệu có sẵn), được đóng gói gọi là quickstart, hoặc muốn lấy
nguyên các thành phần của website joomla đó, rồi chỉ việc thay đổi chữ, tên, hình ảnh thì bạn
nên chọn cài đặt dữ liệu mẫu.
Trong trường hợp này, tôi không cài dữ liệu mẫu. Nhấn Tiếp theo để sang bước 7.
Bước 7 – Joomla yêu cầu bạn xóa bỏ hoặc đổi tên thư mục Installation để hoàn tất cài đặt. Việc
xóa bỏ thử mục này sẽ đảm bảo một phần tính bảo mật cho website của bạn sau này khi đưa
vào hoạt động. Chọn Gỡ bỏ thư mục cài đặt, chờ báo thành công. Sau đó bạn chú ý phần bước
cài đặt, nó có sự thay đổi:
• Chọn Trang để xem giao diện website vừa mới cài đặt xong.
• Chọn Người quản trị để truy cập vào trang quản trị Joomla.
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 20
26. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 21
27. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
CHƯƠNG III CÀI ĐẶT MOLUDE CHO WEBSITE
I.Giới thiệu về molude
Joomla Module là một trong các thành phần mở rộng của Joomla, nó là một ứng dụng
nhỏ (thường chỉ có vài file và phần lập trình cũng không nhiều) được sử dụng chủ yếu
để lấy dữ liệu và hiển thị thông tin. Module thường được dùng kết hợp kèm với các
component nhằm mở rộng, cũng như thể hiện rõ ràng hơn các chức năng của
component.
Không giống như component, một module có thể được đặt ở bất kỳ vị trí nào trên
template hoặc vị trí do người dùng tự định nghĩa. Ngoài ra một module có thể được
nhân bản, nghĩa là cùng lúc có thể xuất hiện tại một vị trí hoặc các vị trí khác nhau.
1.vị trí molude
Vị trí của module (module position) là nơi mà module có thể được đặt vào đó. Mỗi vị
trí đều được xác định thông qua một định danh duy nhất (một cái tên), chẳng hạn như:
left, right, top, bottom, user1, user2... Tên và số lượng các vị trí này được quy định bởi
template. Các template khác nhau thì số lượng vị trí module cũng như tên của chúng có
thể khác nhau. Ngoài ra, trong quá trình sử dụng người dùng cũng có thể tự định nghĩa
các vị trí mới sao cho phù hợp với yêu cầu của mình.
2.Các molude m c đ nh joomlaặ ị
Trong phiên bản Joomla! 1.5 có tất cả 20 module mặc định được cung cấp kèm theo.
Các module này được đặt trong thư mục [Joomla]/modules và nằm trong các thư mục
con tương ứng với ký hiệu là "mod_xyz".
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 22
28. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
Danh sách các module Joomla được cung cấp theo mặc định
mod_archive: Module hiển thị các bài viết đã được đánh dấu "lưu trữ"
mod_banners: Module hiển thị các quảng cáo
mod_breadcrumbs: Module hiển thị thanh điều hướng
mod_custom: Module hiển thị một đoạn mã HTML bất kỳ
mod_feed: Module hiển thị tin lấy từ các website khác
mod_footer: Module hiển thị dòng bản quyền ở cuối Website
mod_latestnews: Module hiển thị các bài viết mới nhất
mod_login: Module hiển thị form đăng nhập
mod_mainmenu: Module hiển thị menu điều khiển
mod_mostread: Moudle hiển thị các bài viết được đọc nhiều nhất
mod_newsflash: Module hiển thị tin vắn / tin nhanh
mod_poll: Module hiển thị bình chọn
mod_random_image: Module hiển thị ảnh ngẫu nhiên
mod_related_items: Module hiển thị các bài viết liên quan
mod_search: Module hiển thị form tìm kiếm
mod_sections: Module hiển thị danh sách các mục của Website
mod_stats: Module hiển thị các thông số thống kê của Website
mod_syndicate: Module cấp tin cho các website khác
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 23
29. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
mod_whoisonline: Module hiện danh tính và số người trực tuyến
mod_wrapper: Mudule hiển thị một trang web bất kỳ được nhúng vào website Joomla
Download các module joomla ở đâu?
Để tìm một module joomla bạn có thể truy cập vào website Joomla Extensions.
Lưu ý: Một số module chỉ thực hiện đúng chức năng khi nó được cài đặt kèm theo một
component tương ứng. Do vậy bạn phải đọc kỹ hướng dẫn sử dụng của module đó
Để tìm một module joomla bạn có thể truy cập vào website Joomla Extensions. Lưu ý:
Một số module chỉ thực hiện đúng chức năng khi nó được cài đặt kèm theo một
component tương ứng. Do vậy bạn phải đọc kỹ hướng dẫn sử dụng của module đó.
3.Cài đặt Joomla Module
Giống như các thành phần mở rộng khác (component, plugin, template, language...), để
cài đặt một Joomla Module, chúng ta mở trang quản trị và sử dụng menu Extensions >>
Install / Unistall
4.Cài đặt molude facebook
Mở menu Extensions/molude maneger chon molude facebook
Chọn vị trí đặt molude ở mục posison
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 24
30. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
Chon trang can hiện thị
Sau khi hoan tất save lại ra ngoài trang web ta được
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 25
31. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
5.Cài đặt molude thống kê truy cập
Mở menu Extensisons/molude maneger chọn mo_vvisit_counter
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 26
32. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
Sau khi điều chỉnh một số cấu hình trong menu ta lưu lại ra trình duyệt ta co kết quả
6.Cài molude slide show
Mở Extensisons/molude maneger slideshow
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 27
33. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
Chọn vị trí cài đặt molude ở posison và upload hình ảnh ở mục slide manarger
Chọn số trang hiển thị
Cuối cùng save & close ta được
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 28
34. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
Cài đặt molude tiêu điểm
Mở menu Extensisons/Molude manager chọn Jabulletin
Thay đổi một số thuộc tính title,show title,chọn trang hiển thị và nội dung hiển thị sau
đó lưu lại ta được
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 29
35. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
7.Cài đặt molude hỗ trợ online
Mở menu Extensisons/molude Manager chọn mo_jms_support
Sauk hi chỉnh một số cấu hình save ta được
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 30
36. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
8.Cài molude youtube
Mở menu Extensisons/mod_sp_simple_youtube_jl25
Chinh lại một số cấu hình ta được
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 31
37. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
II.Phân tích cơ sở dữ liệu
1.Đối với người quản trị
2.Biểu đồ Usecase
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 32
38. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
-Biểu đồ Use Case miêu tả các chức năng của trang web với các tác nhân tác động lên
trang web đó mà người quản lý(admin) và người sử dụng .sau đây là biểu đồ
3.Đặc tả Usace
Đặc tả Usace quản lý molude
Usecase cho phép người quản trị có thể tùy biến các molude cần thiết cho trang web
Actor chính:người quản trị
+ Người quản trị có thể them molude từ folder vào hệ thống,nhằm tạo cho trang web có
chức năng,đồng thời họ có thể sửa hoặc xóa các tùy biến chức năng của molude đó
nhằm đem lại cái nhìn than thiện hơn cho molude đó khi xuất ra trang web.
Điều kiện kiên quyết:website vẫn còn hoạt động và admin phải đăng nhập được vào hệ
thống
Đặc tả Usecase quản lý bài viết
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 33
39. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
Usecase cho phép người quản trị và người dung có thể like và comment bài viết nếu họ
thấy thú vị
Actor:người quản trị và người dung
Stackeholders and interests:
+Người dung: có thể xem bài viết đó,học và có thể like bài viết đó nếu thấy thú vị hoặc
comment bài viết để người quản trị bài viết đó có thể sửa đổi trong lần sau nếu có bài
viết tương tự như thế
+Người quản trị có chức năng như người dung và họ có thể tùy ý chỉnh sửa chức năng
này
-Điều kiện kiên quyết:hệ thống website vẫn còn hoạt động và phải đăng nhập được vào
hệ thống
4.Thông tin cơ sở dữ liệu
-Bảng chứa các molude
-Bảng chứa các templatez
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 34
40. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
-Bảng quản lý tài khoản
-Bảng quản lý menu
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 35
41. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
-Bảng quản lý người truy cập
-Bảng quản lý ngôn ngữ
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 36
42. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
CHƯƠNG III:THIẾT KẾ VÀ THỰC HIỆN WEBSITE
I.Cấu trúc SITEMAP website
-TRANG CHỦ
-CHƯƠNG TRÌNH ĐÀO TẠO
-LỊCH KHAI GIẢNG
-ĐĂNG KÍ HỌC
-VIDEO
DIỄN ĐÀN
-TUYỂN DỤNG
II.Thiết kế giao diện
1.Giao diện website
-Giao diện trang chủ
+Dùng để hiện thị những thông tin mà doanh nghiệp cập nhập đến với học viên
hoặc nhà tuyển dụng
+Cập nhập những thông tin mới nhất về công nghệ
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 37
43. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
Thiết kế banner và menu cho website
+Hiển thị menu của doanh nghiệp
+Menu chính gồm các tiêu đề:trang chủ,chương trình đào tạo,lich khai giảng
,đăng ký học,video,diễn đàn ,tuyển dụng..
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 38
44. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
Giao diện hiển thị các bài viết của thư mục
+Dùng để hiển thị các bài viết của thư mục nào đó tạo cho thư mục một giao diện
hoàn thiện hơn
+Hiển thị tất cả bài viết của thư mục
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 39
45. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
Giao diện footer
+Hiển thị thông tin của doanh nghiệp và các thong tin liên quan mà học viên và doanh
nghiệp khác có thể liên hệ
2.Giao diện trang quản trị(ADMINISTRATOR)
Giao diện chính
Giao diện quản lý molude
+cho người dung có thể quản lý các molude của họ với tùy biến với nó
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 40
46. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
Giao diện quản lý templatez
+Cho phép người dùng có thể tùy ý lựa chọn giao diện hiển thị ra trang web mà họ
muốn ngoài ra cũng có thể istall một số giao diện nữa nếu cần thiết
Giao diện quản lý bài viết
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 41
47. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
Giao diện bài viết mới
Người dung có thể tạo một bài viết mới với các công cụ và chức năng định dạng có sẵn
ngoài ra cũng có thể chỉnh sửa theo chuẩn cho bài viết hay trang web
Giao diện quản lý phần menu cua trang
+Người dung có thể tạo cho mình một menu mới hoặc chỉnh sửa thong tin của menu
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 42
48. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 43
49. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
CHƯƠNG IV:KIỂM THỬ VÀ ĐƯA WEBSITE LÊN HOST
I.Kiểm thử chức năng
-Kiểm thử các chức năng xem thong tin của một bài viết
-Kiểm thử chức năng cập nhập facebook,thống kê số người truy cập
-Kiểm thử chức năng tạo menu cho trang web
-Kiểm thử chức năng tạo thư muc và bài viết mới
-Kiểm thử chức năng quản lý cấu hình trang web và trang quản trị
II.Đăng ký hot và domain
1.Khái niệm host và tên miền
-Là địa danh của website tren internet,tên miền thường gắn liền với tên công ty thương
hiệu của doanh nghiệp. Tên miền là duy nhất và được cấp phát cho chủ thể nào đăng ký
trước. Tên miền có hai dạng: Tên miền quốc tếdạng: www.tencongty.com (.net, .biz
.org, .info...)
Tên miền quốc gia dạng: www.tencongty.com.vn (hoặc .net.vn, .biz.vn .org.vn,
.gov.vn...)
Tùy theo mô hình tổ chức và nhu cầu của doanh nghiệp, bạn sẽ được cấp tên miền theo
các dạng sau
-Dành cho tổ chức,doanh nghiệp, cá nhân họat động thương mại: .COM.VN
-Dành cho các tổ chức, doanh nghiệp, cá nhân kinh doanh, tương đương với COM.VN.
-Dành cho các cơ quan, tổ chức, doanh nghiệp có hoạt động liên quan tới giáo dục, đào
tạo: .EDU.VN
-Dành cho các cơ quan, tổ chức, doanh nghiệp có hoạt động liên quan tới giáo dục, đào
tạo.GOV.VN
-Dành cho các cơ quan, tổ chức, doanh nghiệp thực hiện chức năng về mạng nói chung.
.ORG.VN
-Dành cho các tổ chức y tế, dược phẩm và các cơ quan, tổ chức, doanh nghiệp có hoạt
động liên quan tới lĩnh vực y tế, dược phẩm: HEALTH.VN
-Dành cho tên riêng của cá nhân tham gia hoạt động Internet
2. Web Hosting
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 44
50. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
Có thể giải thích đơn giản như sau : Web hosting là nơi không gian trên máy chủ có cài
dịch vụ Internet như ftp,www, nơi đó bạn có thể chứa nội dung trang web hay dữ liệu
trên không gian đó. Lý do bạn phải thuê Web Hosting để chứa nội dung trang web, dịch
vụ mail, ftp, vì những máy tính đó luôn có một địa chỉ cố định khi kết nối vào Internet
(đó là địa chỉ IP) , còn như nếu bạn truy cập vào internet như thông thường hiện nay
thông qua các IPS (Internet Service Provider - Nhà cung cấp dịch vụ Internet) thì địa
chỉ IP trên máy bạn luôn bị thay đổi, do đó dữ liệu trên máy của bạn không thể truy cập
được từ những máy khác trên Internet.
Tuỳ theo nhà cung cấp dịch vụ Web hosting mà chất lượng cũng khác nhau như:
- Tốc độ truy cập Internet tại server Web hosting đó.
- Dung lượng đĩa là yếu tố mà bạn có thể chứa được nhiều web page hay dữ liệu của
bạn hay không.
- Các tiện ích như các hệ quản trị cơ sở dữ liệu có hổ trợ hay không để giúp bạn viết
một chương trình Web tên đó hay không Nói tóm lại, nếu bạn chỉ có tên miền-domain
mà không có dịch vụ web hosting thì bạn không thể có một trang web được.
3.Upload web len host
-Gõ trình duyệt
-
Truy cập vào website byehost.com
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 45
51. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
-Tiến hành đăng ký hosting khai bao thong tin can thiết
- Giao diện khi đăng ký thành công
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 46
52. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
Vào email kiểm tra, tiến hành kích hoạt ( Không thấy trong Inbox thì vào Spam check)
- Thông tin hosting , domain được khởi tạo
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 47
53. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
-Ở đây domain mình tạo đươc sẽ là: http://letam.byethost6.com
-Sử dụng FlashFXP upload website lên host
Click chọn như hình, chọn Quick Connect
Điền vào 3 thông số FTP host name, FTP username, FTP password, Sau đó Connect
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 48
54. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
Kết nối thành công , bạn thấy có folder htdocs bên khung phải
Vào folder htdocs, đây là nơi bạn upload source web lên
Sau khi upload xong bạn truy cập vào http:// cpanel.byethost3.com
Username và Password bạn xem lại file thông tin lúc kích hoạt
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 49
55. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
Tạo database mới
Chọn Create Database
Phía dưới là thông tin database của bạn
Click vào Admin để vào PHPMyAdmin
Chọn Import
Chọn file sql và click Go tiến hành đưa database lên host
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 50
56. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
Cuối cùng bạn chỉnh sửa file configuration.php
Mở file configuration.php
Thay đổi 3 thông số sau :
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 51
57. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
CHƯƠNG V:KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN
I.kết luận
1.Kết quả đạt được
Trong quá trình thực hiện báo cáo, em đã cố gắng hết sức để tìm hiểu và cài đặt chương
trình nhưng vì thời gian có hạn nên có thể chưa giải quyết được tất cả các vấn đề đặt
ra. Em rất mong nhận được sự thông cảm của thấy. Em xin chân thành cám ơn.
Những kết quả đạt được:
-Tìm hiểu và nắm bắt được các công cụ thiết kế Web.
- Biết được cách thiết kế Web động cũng như cách tổ chức cơ sở dữ liệu.
- Các dịch vụ trên Internet, đặc biệt là Web
2. Những hạn chế của hệ thống
- Giao diện hệ thống còn đơn giản.
- Sản phẩm của Website chưa nhiều.
- Các chức năng của hệ thống chưa cập nhật đầy đủ.
II.Hướng phát triển
-Hoàn thiện những chức năng cho website
-Giao diện phong phú mang tính thẩm mỹ cao
-Cung cấp thông tin chính xác nhất cho người đọc
-Tìm kiếm bài viết nhanh và chính xác
III Tài liệu tham khảo
[1]http://wwwSinhvienit.net
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 52
58. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
[2]http:www.joomla.org
[3]http://www.w3schools.com
[4] sách lab hướng dẫn cua trung tâm ATHENA
[5] Thầy Đinh Khắc Quyền & Thầy Phan Tấn Tài – Bài giảng Phân tích và
thiết kế hệ thống thông tin- Khoa CNTT & TT Đại Học Cần Thơ, 08/2008.
[6] Thầy Phạm Hữu Khang – Lập trình web bằng PHP & Cơ sở dữ liệu
MySQL, NXB Phương đông 01/2010
LINK VIDEO YOUTUBE
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 53
59. LÊ VĂN TÂM BÁO CÁO THỰC TẬP
1. https://www.youtube.com/watch?v=MWci8oX-DLk (cài đặt xampp)
2. https://www.youtube.com/watch?v=UFWB88D85nc (cài đặt joomla vatemplatez)
3. https://www.youtube.com/watch?v=UQxYTnRpweA (cai dat va hien thi molude
danh muc tin tuc joomla)
4. https://www.youtube.com/watch?v=aZp8PVnTwFE (cài đặt molude youtube)
5. https://www.youtube.com/watch?v=ZzaYpWUUh_A (cài đặt molude footer)
6. https://www.youtube.com/watch?v=l5KxqwjNC-o (cài molude hiển thị người truy
cập)
7. https://www.youtube.com/watch?v=zU6gnlHfgto (cài molude hỗ trợ trưc tuyến)
8. https://www.youtube.com/watch?v=YZkJIlUFV84 (cài đặt molude facebook)
9. https://www.youtube.com/watch?v=TWH2jW-SLBo (upload web len hosting)
10.https://www.youtube.com/watch?v=cBc_5AQMUQs (giới thiệu bản than)
11.https://www.youtube.com/watch?v=XXCU5tjA9ic (kết quả thực tập những thuận lợi
khó khan)
LINK WEBSITE TRÊN HOSTING
athena2.esy.es
link báo cáo powerpoint http://www.slideshare.net/tamle123/bao-cao-powepoi
NGHIÊN CỨU VÀ XÂY DỰNG WEBSITE TIN TỨC BẰNG JOOMLA Trang 54