Bao cao powepoi
Transcript of Bao cao powepoi
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ắngSVTH : Lê Văn Tâm
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
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
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
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
Đả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Ợ
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
Khóa học quản trị hệ thống mạng Cisco cho ngân hàng MHB Bank
Phát chứng chỉ cho các học viên hoàn thành khóa học
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
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
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
.Đố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ọ
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
.Các phiên bả�n củ�ả joomlả
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
Cài đặt Ảppserver lên locảlhost
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 AppServKí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:
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
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
Đặt cấu hình MySQL
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
Để 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
Vào trình duyệt gõ localhost nếu hiên ra như dưới là bạn đã thành côngVào trình duyệt gõ localhost nếu hiên ra như dưới là bạn đã thành công
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
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
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:
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ụ: [email protected]• 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.
Với cài đặt này ta không cài đặt dữ liệu mẫu
click Remove installation foder và vào trang quản trị
Nhập user name và password để vào hệ thống joomla
Giao diện trang web joomla cua chúng ta sẽ là khi vào view site
Cài đặt templatez
Tìm đến gói templatez Athena để tiến hành upload và cài đặt
Sau đó ta vào phần quản lý templatez để bật templatez vừa cài đặt lên
Ra trình duyệt xem giao diện joomla khi ta đã cài dặt templatez
Cài đặt Joomla ModuleGiố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
Cài đặt molude facebookMở menu Extensions/molude maneger chon molude facebookChọn vị trí đặt molude ở mục posison
Chọn trang cần hiện thị
Sau khi hoan tất save lại ra ngoài trang web ta được
Cài đặt molude thống kê truy cậpMở menu Extensisons/molude maneger chọn mo_vvisit_counter
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ả
Cài molude slide showMở Extensisons/molude maneger slideshow
Chọn vị trí cài đặt molude ở posison và upload hình ảnh ở mục slide manargerChọn số trang hiển thị
Cuối cùng save & close ta được
Cài đặt molude tiêu điểmMở 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
Cài đặt molude hỗ trợ onlineMở menu Extensisons/molude Manager chọn mo_jms_support
Sau khi chỉnh một số cấu hình save ta được
Cài molude youtubeMở menu Extensisons/mod_sp_simple_youtube_jl25
Chinh lại một số cấu hình ta được
PHÂN TÍCH CƠ SỞ DỮ LIỆU1.Đối với người quản trị
.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 đồ
Thông tin cơ sở dữ liệu-Bảng chứa các molude
-Bảng chứa các templatez
-Bảng quản lý tài khoản
-Bảng quản lý menu
Bảng quản lý người truy cập
Bảng quản lý ngôn ngữ
THIẾT KẾ GIAO DIỆN1.Giao diện website
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..
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
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ệ
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ó
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
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
Upload web len host-Gõ trình duyệt
Truy cập vào website byehost.com
Tiến hành đăng ký hosting khai bao thong tin can thiết
Giao diện khi đăng ký thành công
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
Ở đâ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
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
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
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 :
SẢVE VÀ LƯU LẢI,VÀO TRÌNH DUYỆT GÕ ẢTHENẢ.ESY.ES
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
Thank you!