ĐẠI HỌC QUỐC GIA TPHCM TRƯỜNG ĐẠI HỌC BÁCH KHOA TPHCM KHOA KHOA HỌC VÀ KỸ THUẬT MÁY TÍNH BÁO CÁO THỰC TẬP HÈ ĐỀ TÀI: NGHIÊN CỨU CÁC CMS ĐỂ XÂY DỰNG WEBSITE DOANH NGHIỆP Công ty thực t
Trang 1ĐẠI HỌC QUỐC GIA TPHCM TRƯỜNG ĐẠI HỌC BÁCH KHOA TPHCM KHOA KHOA HỌC VÀ KỸ THUẬT MÁY TÍNH
BÁO CÁO THỰC TẬP HÈ
ĐỀ TÀI: NGHIÊN CỨU CÁC CMS ĐỂ XÂY
DỰNG WEBSITE DOANH NGHIỆP
Công ty thực tập : Trung tâm đào tạo quản trị mạng và an ninh mạng quốc tế Athena
Giáo viên hướng dẫn : Thầy Võ Đỗ Thắng – Giám đốc Athena
Họ tên sinh viên : Huỳnh Trung Hiếu
Mã số sinh viên : 51201076
TP.HCM, ngày 11 tháng 8 năm 2015
Trang 2MỤC LỤC
CHƯƠNG I GIỚI THIỆU TRUNG TÂM 6
CHƯƠNG II BÁO CÁO NỘI DUNG CÔNG VIỆC THỰC TẬP 10
CHƯƠNG III HƯỚNG DẪN THỰC HIỆN 12
1 CMS Wordpress – site về tin tức Athena 12
2 Thiết kế website bán hàng trực tuyến với Opencart 15
3 Thiết kế website tin tức bằng Joomla 20
4 Thiết kế website học trực tuyến bằng Moodle 22
Chương IV Kinh nghiệm trong quá trình thực tập và kết quả đạt được 25
CHƯƠNG V Kết luận 26
Trang 3Nhận xét của giảng viên hướng dẫn
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
Trang 4Nhận xét của trung tâm Athena
………
………
………
………
………
………
………
………
………
………
………
………
………
………
………
Trang 5LỜI CẢM ƠN
Lần đầu tiên em xin chân thành cảm ơn đến quý thầy cô khoa Khoa học và Kỹ thuật Máy tính trường Đại học Bách Khoa TP.HCM, những người đã trực tiếp giảng dạy truyền đạt những kiến thức thật bổ ích cho em trong suốt thời gian qua, đó sẽ là nền tảng cơ bản, là hành trang vô cùng quý giá, là bước đầu tiên cho em bước vào sự nghiệp sau này trong tương lai
Em cũng xin gửi lời cảm ơn đến thầy Võ Đỗ Thắng đã tạo điều kiện tốt nhất và hướng dẫn em trong suốt thời gian thực tập
Bên cạnh đó, em cũng xin gửi lời cảm ơn sâu sắc đến ban lãnh đạo Athena đã tạo cơ hội giúp em
có thể hiểu rõ về môi trường làm việc thực tế Em cũng chân thành cảm ơn các anh chị trong trung tâm Athena đã nhiệt tình chỉ bảo em để em có được những kinh nghiệm thực tế của một lập trình viên
Trong quá trình thực tập, vì chưa có nhiều kinh nghiệm thực tế nên bài báo cáo chắc chắn sẽ không tránh khỏi sai sót Kính mong nhận được sự góp ý, nhận xét từ phía Thầy, cũng như anh chị trong trung tâm Athena để em rút ra được những kinh nghiệm quý báu và bổ ích để có thể áp dụng vào thực tiễn một cách hiệu quả trong tương lai
Kính chúc mọi người luôn vui vẻ hạnh phúc, sức khỏe dồi dào và luôn thành công trong công việc
Em xin chân thành cảm ơn
TP Hồ Chí Minh, ngày 11 tháng 8 năm 2015
Sinh viên thực hiện
Huỳnh Trung Hiếu
Trang 6CHƯƠNG I GIỚI THIỆU TRUNG TÂM
1 Sơ lượt trung 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à
1.1 Cơ cấu tổ chức
1.2 Đối tượng đào tạo
Kỹ sư, Chuyên viên, Kỹ thuật viên
Sinh viên Đại học, Cao đẳng thuộc tất cả các chuyên ngành (cùng hoặc không cùng lĩnh vực CNTT)
Học sinh tốt nghiệp PTTH có kiến thức cơ bản về máy tính
Những cán bộ quản lý, kinh doanh trong mọi lãnh vực
Chương trình huấn luyện quản trị hệ thống mạng trên Microsoft Windows 2003 Server: MCP, MCSA, MCSE, MCDBA
Trang 7 Chương trình huấn luyện quản trị hệ thống mạng trên hệ điều hành LINUX: Linux+, LPI (101, 102), LPI (201, 202)
Trang 8 Chương trình huấn luyện Inter-networking của Cisco: CCNA, CCNP, CCIE Written, CCIE LAB
Chương trình huấn luyện bảo mật mạng máy tính
Security+
SCNP - SCNA
Ethical Hacker
Chương trình huấn luyện về kỹ năng quản lý
Kỹ năng kinh doanh, đàm phán
Kỹ năng thuyết trình
Kỹ năng quản lý
Trang 91.5 Độ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
1.6 Tài liệu tiện ích
Tài liệu chuẩn của CISCO, Microsoft
Tài liệu tổng hợp từ những công nghệ tiên tiến nhất hiện nay
Phòng lý thuyết đầy đủ thiết bị dạy học hiện đại
Lab theo đúng tiêu chuẩn của hãng
Nối kết Remote Access cho phép HV thực hành từ xa
Hệ thống thư viện điện tử và forum (www.ATHENAvn.com/forum) trang bị các tài liệu học tập hỗ trợ truy xuất on-line
1.7 Địa chỉ liên hệ
Cơ sở 1: 92 Nguyễn Đình Chiểu, phường Đa Kao, Q1 Điện thoại: (08)38244041 - 090
78 79 477-094 323 00 99(Gần ngã tư Đinh Tiên Hoàng - Nguyễn Đình Chiểu)
Cơ sở 2: 2 Bis Đinh Tiên Hoàng, phường Đa Kao, Q1 Điện thoại: (08)22103801 - 094
320 00 88(Cạnh sân vận động Hoa Lư - Cách đài truyền hình Tp HTV 50 mét)
Website: http://athena.edu.vn - http://athena.com.vn
E-mail : support @athena.edu.vn - tuvan@athena.edu.vn
Trang 10CHƯƠNG II. BÁO CÁO NỘI DUNG CÔNG VIỆC THỰC TẬP
1 TÓM TẮT CÁC CÔNG VIỆC TẠI TRUNG TÂM
Nghiên cứu và đà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, 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 Đả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,… 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í 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ự ,
Mô tả công việc được phân công:
Sử dụng các hệ thống quản trị nội dung Content Management System – CMS để tạo các website đáp ứng nhu cầu công việc của doanh nghiệp Hệ thống CMS giúp tiết kiệm thời gian quản lý, chi phí vận hành và bảo trì nên hiện nay có rất nhiều công ty sử dụng Không chỉ là công ty mà hiện nay các blog cá nhân cũng ra đời với số lượng không hề nhỏ, và họ chọn giải pháp sử dụng CMS nhằm dễ dàng xây dựng website và quản lý nội dung, bên cạnh đó còn tiết kiệm được chi phí xây dựng website
4 công việc cụ thể dựa trên các CMS phổ biến là Wordpress, Joomla, Moodle và Opencart
Báo cáo công tác hàng tuần
Tuần Ngày Nội dung thực hiện
1 8/6/2015 Nghiên cứu cách cài đặt wordpress
2 15/6/2015 Chạy hosting với web sử dụng wordpress
3 22/6/2015 Nghiên cứu cách cài đặt opencart
4 29/6/2015 Chạy hosting với web sử dụng opencart
5 6/7/2015 Nghiên cứu cách cài đặt Joomla
6 13/7/2015 Chạy hosting với web sử dụng Joomla
7 20/7/2015 Nghiên cứu cách cài đặt Moodle
8 27/72015 Chạy hosting với web sử dụng Moodle
Kết quả đạt được trong quá trình thực tập
Sau thời gian hai tháng thực tập ở Trung tâm Athena, em đã có một nền tảng kiến thức cơ bản và cực kì quan trọng về các hệ thống CMS như Wordpress, Joomla, Opencart và Moodle
Tiếp cận với môi trường làm việc năng động
Học hỏi được nhiều kinh nghiệm từ các nhân viên chính thức
Em đã tự tin hơn rất nhiều về bản thân của mình về cả kiến thức và cả việc nói chuyện với những người trong cùng chuyên ngành
Trang 11 Có thêm hiểu biết về cách thức hoạt động và quản lý của trung tâm
Cãi thiện các kỹ năng mềm trong giao tiếp và thuyết trình trước đám đong
Nâng cao rất nhiều khả năng, kinh nghiệm làm việc nhóm và cả làm việc độc lập
Đặc biệt là qua các dự án thực tế tham gia tại trung tâm em đã có thể hình dung được công việc của em sau này để có những định hướng sớm nhất cho bản thân
Nhận xét chung những thuận lợi và khó khăn trong quá trình thực tập
Trong quá trình thực tập ngoài sự nổ lực, cố gắng của bản thân cùng với sự giúp đỡ tận tình của các anh chị trong công ty và sự hướng dẩn của các thầy cô giáo trong công ty em đã có thể hoàn thành quá trình thực tập tuy nhiên với một sinh viên còn non nớt như em thì vần còn nhiều vấn để phát sinh Chính vì vậy, em không ngường học tập và phấn đấu để hoàn thiện bản thân trong suốt quá trình thựct tập
Thuận lợi:
Được sự hướng dẫn tận tình của Thầy
Được trung tâm tạo điều kiện tốt nhất trong suốt quá trình thực tập
Cơ sơ vật chất tại trung tâm rất tốt
Lịch thực tập rất linh động và có thể thay đổi nếu báo trước
Trang 12CHƯƠNG III HƯỚNG DẪN THỰC HIỆN
1 CMS Wordpress – site về tin tức Athena
Bước 1: Tạo tài khoản Wordpress
Bước 2: Tạo tên miền
Trang 13Bước 3: Tạo giao diện người dùng theme
Bước 4: Đăng kí domain, ở đây ta đăng kí một domain free trên freenom
Trang 14Bước 5: Viết bài post đầu tiên
Bước 6: Tinh chỉnh website
Trang 15Bước 7: Quản trị nội dung, thêm xóa hiệu chỉnh content
Sản phẩm thực tập https://athenahieu.wordpress.com/
2 Thiết kế website bán hàng trực tuyến với Opencart
Bước 1: Tạo tài khoản Hostinger, ta có thể
sử dụng account Facebook hoặc mail
Google để đăng kí nhanh chóng
Trang 16Bước 2: Tạo một host mới, host này free, dịch vụ ở Hostinger khá tốt cho người mới
Bước 3: Vào hosting và subdomain vừa tạo, chọn Trình tự động cài đặt
Trang 17Bước 4: Chọn Opencart để cài gói này vào hosting
Bước 5: Thiết lập tên website, tài khoản admin
Trang 18Bước 6: Sửa lỗi SQL
Bước 7: Chỉnh sửa Category
Trang 19Bước 8: Thay đổi đơn vị tiền tệ
Bước 9: Thêm, chỉnh sửa sản phẩm
Sản phẩm thực tập http://athenahieu.pe.hu/
Trang 203 Thiết kế website tin tức bằng Joomla
Bước 1: Các bước đăng kí hosting và domain trên Hostinger như trên Bước 2: Ta chọn gói Joomla ở Trình tự động cài đặt
Bước 3: Vào trang Adminitrator
Trang 21Bước 4: Thêm bài post content
Bước 5: Quản lý các module và position của từng module
Trang 22Bước 6: Vào trang chính, đăng nhập vào, ta có thể dễ dàng thay đổi các banner như thế này
Sản phẩm thực tập: http://athenahieu.16mb.com/
4 Thiết kế website học trực tuyến bằng Moodle
Bước 1: Các bước đăng kí hosting và domain trên Hostinger như trên
Bước 2: Chọn Moodle ở Trình tự động cài đặt
Trang 23Bước 3: Cài đặt xong, ta login vào trang admin
Bước 4: Admin Dashboard
Trang 24Bước 5: Thêm khóa học
Bước 6: Quản lý phần Setting
Sản phẩm thực tập http://athenahieu.96.lt/
Trang 25Chương IV Kinh nghiệm trong quá trình thực tập và kết quả đạt được
Sau 2 tháng thực tập ở trung tâm Athena, với môi trường làm việc chuyên nghiệp và sự hướng dẫn tận tận tình của thầy cùng các anh chị, bản thân em đã có cơ hội được thực hành các kiến thức đã học ở trường và tiếp cận với nhiều kinh nghiệm thực tế Cùng với sự giúp đỡ của thầy thông qua
sự đóng góp ý kiến về bản báo cáo hàng tuần, em có thể biết được mình đã đạt được gì và còn thiếu sót những gì Từ đó, em nhận thức được và bổ sung những kĩ năng còn thiếu đó, góp phần hoàn thiện bản thân mình
Kinh nghiệm khi tham gia làm việc nhóm rằng lắng nghe luôn là đều được ưu tiên, phải biết trình bày và bảo vệ quan điểm của mình trước nhóm nhưng hơn thế là nhận thấy được
ý tưởng hay nhất, tốt nhất Tranh luận chứ không phải cãi nhau và cách thức làm việc chuyên nghiệp mà em học được từ các anh chị đi trước
Kinh nghiệm khi làm việc độc lập: ta không nên hiểu từ độc lập ở đây là chỉ làm một mình
mà là làm một mình cùng với những người khác, làm một mình nhưng vẩn theo một cái đã bàn bạc thảo luận trước và mỗi người phải tự triển khai phần công việc của mình với những người khác cũng triển khai công việc của họ
Kinh nghiệm khi trình bày ý tưởng của mình với các đồng nghiệp mà ở đây là các bạn trong nhóm trong trung tâm
Kinh nghiệm khi nói chuyện với những người trong cùng chuyên ngành công nghệ thông tin mà ở đây là thiết kế, phát triển và bảo trì web
Kinh nghiệm khi tham gia vào các dự án lớn – một dự án lớn sẽ có nhiều người tham gia
và mỗi người một công việc khác nhau, rằng chúng ta phải biết tin tưởng lẩn nhau, cùng nhau làm việc theo một sơ đồ khoa học được tổ chức trước…
Các kinh nghiệm khi xữ lý các lỗi phát sinh trong quá trình làm việc là phải bình tĩnh kiểm tra và vận dụng kiến thức được học để sửa lỗi…
Các kinh nghiệm khi lập trình…
Các kinh nghiệm khi thiết kế giao diện web…
Và còn nhiểu các kinh nghiệm khác em xin góp lại thành kinh nghiệm khi làm việc thực
tế
Trang 26CHƯƠNG V Kết luận
CNTT sẽ nhanh chóng thay đổi thế giới một cách mạnh mẽ, sự chuyển đổi này có vị thế trong lịch sử như một cuộc cách mạng kinh tế - xã hội và có ảnh hưởng to lớn đến đời sống con người Qua thời gian thực tập tại trung tâm Athena, với sự giúp đỡ của các Thầy trong trung tâm đã giúp
em tìm hiểu được nhiều kiến thức bổ ích trong thực tế mà sách vở chưa từng nhắc đến Đó chính
là hành trang quý báu cho con đường đi làm của em sau này Do trình độ hiểu biết có hạn, lại chưa có kinh nghiệm nên bài báo cáo này không tránh khỏi những sai sót Em mong nhận được
sự đóng góp ý kiến quý báu của thầy cô trường đại học Bách Khoa TP.HCM
Cuối cùng, một lần nữa em xin chân thành cảm ơn các thầy cô trong khoa Khoa học và Kỹ thuật Máy tính và các anh chị nhân viên làm việc trong trung tâm đặc biệt là Thầy Võ Đỗ Thắng đã tận tình giúp đỡ, dạy bảo vào truyền đạt nhiều kiến thức, kinh nghiệm quý báu trong suốt quá trình thực tập của em
Em xin chân thành cảm ơn!
Sinh viên thực tập
Huỳnh Trung Hiếu