1. TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG VÀ AN
NINH MẠNG QUỐC TẾ ATHENA
Đề tài: NGHIÊN CỨU VÀ XÂY
DỰNG WEBSITE TIN TỨC JOOMLA
GVHD: Đỗ Việt Thắng
SVTH : Lê Văn Tâm
2. 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à
GIỚI THIỆU CÔNG TY THỰC TẬP
3. 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.
LĨNH VỰC HOẠT ĐỘNG CHÍNH
4. 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
Đội ngũ giảng viên
5. 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
CƠ SỞ VẬT CHẤT
6. Đả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ế.
DỊCH VỤ HỖ TRỢ
7. M T S HÌNH NH V TRUNG TÂMỘ Ố Ả Ề
Trung Tâm ATHENA - 2 Bis Đinh Tiên
Hoàng , DaKao, Q1 , Tp HCM
8. Khóa học quản trị hệ thống mạng Cisco cho ngân hàng
MHB Bank
10. 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
11. M C TIÊU Đ TÀIỤ Ề
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
12. YÊU C U Đ TÀIẦ Ề
1.Yêu cầu chức năng
-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
13. .Đố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ọ
14. 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
hiện
15. .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
16. 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
17. 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
19. 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
20. 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
25. Để 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
26. Vào trình duyệt gõ localhost nếu hiên ra như dưới là bạn đã thành công
27. CÀI ĐĂT JOOMLA
Sau khi giải nén joomla 2.5 ở mục htdoc ta
vào trình duyệt gõ localhost/athena1 bắt
đầu tiến hành cài đặt
28. Bước 2 – Bước kiểm ra 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.8.1 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
29. 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
30. 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:
31. Bước 5 – Cấu hình FTP, nếu cài đặt trên Windows thì bỏ qua phần này.
32. 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ụ: a@agmail.com
• 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.
39. Tìm đến gói templatez Athena để tiến hành
upload và cài đặt
40. Sau đó ta vào phần quản lý templatez để
bật templatez vừa cài đặt lên
41. Ra trình duyệt xem giao diện joomla khi ta
đã cài dặt templatez
42. 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
43. Cài đặt molude facebook
Mở menu Extensions/molude maneger chon molude facebook
Chọn vị trí đặt molude ở mục posison
57. PHÂN TÍCH CƠ SỞ DỮ LIỆU
1.Đối với người quản trị
58. .Biểu đồ Usecase
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 đồ
66. 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..
67. 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
68. 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ệ
70. 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ó
71. 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
88. Chọn file sql và click Go tiến hành đưa
database lên host
Chọn file sql và click Go tiến hành đưa database lên host
Cuối cùng bạn chỉnh sửa file configuration.php
Mở file configuration.php
Thay đổi 3 thông số sau :
89.
90. SAVE VÀ L U LAI,VÀO TRÌNHƯ
DUY T GÕ ATHENA.ESY.ESỆ
91. Tài liệu tham khảo
[1]http://wwwSinhvienit.net
[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ƣ