1. Trang chủ
  2. » Luận Văn - Báo Cáo

BÁO cáo THỰC tập nghiên cứu và xây dựng website

85 537 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 85
Dung lượng 6,62 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

-Trong quá trình thực tập em đã cố gắng để hoàn thành công việc với tất cả những nổ lực của bản thân, nhưng cũng không thể tránh khỏi những thiếu sót trong quá trình thực tập rất mong nh

Trang 1

TRUNG TÂM QUẢN TRỊ MẠNG

& AN NINH MẠNG QUỐC TẾ

SVTT : PHAN ĐĂNG KHOA

TRƯỜNG ĐẠI HỌC BÁCH KHOA TP HỒ CHÍ MINH

TP.HCM, ngày 16, tháng 8, năm 2015

Trang 2

LỜI CAM ĐOAN

- Tôi xin cam đoan đây là công trình nghiên cứu và thực hiện độc lập của riêng tôi

- Các hình ảnh trong báo cáo được tôi tự thực hiện, các số liệu trong báo cáo được tham khảo đều được trích dẫn nguồn đầy đủ Các sản phẩm nghiên cứu trong báo cáo do tôi thực hiện chưa từng được công bố trong nghiên cứu khác

- Tôi xin chịu trách nghiệm về báo cáo này

Sinh viên thực tập

Phan Đăng Khoa

Trang 3

LỜI CẢM ƠN

TRƯỜNG ĐẠI HỌC BÁCH KHOA TP.HCM & KHOA KHOA

HỌC VÀ KĨ THUẬT MÁY TÍNH

-Em xin chân thành cảm ơn Trường Đại Học Bách Khoa Tp.HCM và Khoa Khoa Học &

Kĩ Thuật Máy Tính đã tạo điều kiện cho em học tập cũng như thực tập trong học kì này Trong lần thực tập này em đã tích lũy được nhiều kinh nghiệm và những vài học quý báo cho bản thân Những kinh nghiệm và bài học trong lần thực tập này sẽ giúp

em hoàn thiện hơn trong học tập cũng như trong công việc

-Em xin chân thành cảm ơn quý thầy cô trong Khoa đã luôn luôn tận tình chỉ dẫn, giảng dạy và trang bị cho em những kiến thức cần thiết nhất và giúp đỡ em rất nhiều để hoàn thành tốt đợt thực tập này

-Trong quá trình thực tập em đã cố gắng để hoàn thành công việc với tất cả những nổ lực của bản thân, nhưng cũng không thể tránh khỏi những thiếu sót trong quá trình thực tập rất mong nhận được sự thông cảm của quý thầy cô

-Một lần nữa em xin chân thành cảm ơn!

TP.Hồ Chí Minh, Ngày 16 Tháng 8 Năm 2015

Sinh viên thực tập

Phan Đăng Khoa

LỜI CẢM ƠN

TRUNG TÂM ATHENA

-Em xin chân thành cảm ơn Ban giám đốc Trung Tâm Athena, thầy Võ Đỗ Thắng và toàn thể các anh, chị, các bạn trong Trung Tâm đã tận tình giúp đỡ em trong thời gian thực tập, tạo điều kiện tốt nhất để em được thực tập tốt tại Trung Tâm Qua đợt thực tập này

em đã tích lũy cho bản thân được nhiều kinh nghiệm quý báo, những kinh nghiệm đó

sẽ giúp em hoàn thiện bản thân hơn,và giúp em làm tốt công việc sau này

-Trong thời gian thực tập tại Trung Tâm em đã có những cố gắng để hoàn thành báo cao

Trang 4

Tp Hồ Chí Minh, ngày 16 tháng 8 năm 2015

Sinh viên thực tập

Phan Đăng Khoa

Trang 5

Video giới thiệu bản thân và Video thuận lợi và khó khăn trong quá trình thực tập tại Trung tâm quản trị mạng và An ninh mạng quốc tế.

Video giới thiệu bản thân và trung tâm ATHENA:

Trang 6

Mục Lục

CHƯƠNG I: GIỚI THIỆU TRUNG TÂM 10

1. Sơ lượt trung tâm 10

2. Tóm tắt công việc trung tâm 10

3. Đối tượng đào tạo 11

4. Sản phẩm đào tạo 11

5. Sản phẩm chính 11

6. Đội ngũ giảng viên 14

7. Tài liệu tiện ích 14

8. Cơ sở vật chất 15

9. Dịch vụ hỗ trợ 15

10. Địa chỉ liên hệ 15

CHƯƠNG II: TÌM HIỂU VỀ WORDPRESS 16

1. WordPress là gì? 16

2. Một số lý do để bạn chọn WordPress làm nền tảng xây dựng website cho riêng bạn 16

3. Các tính năng nổi bật của WordPress 17

4. Phát triển Web cơ bản trên ứng dụng WordPress 17

CHƯƠNG III: TÌM HIỂU VỀ OPENCART 32

1. OpenCart là gì? 32

2. Một số lý do để bạn chọn OpenCart làm nền tảng xây dựng website cho riêng bạn 32

3. Các tính năng nổi bật của OpenCart 33

4. Phát triển Web cơ bản trên ứng dụng OpenCart 34

CHƯƠNG IV: TÌM HIỂU VỀ MOODLE 49

1. Moodle là gì? 49

2. Một số lý do để bạn chọn Moodle làm nền tảng xây dựng website cho riêng bạn 50

3. Các tính năng nổi bật của Moodle 52

Trang 7

CHƯƠNG VI: KẾT QUẢ ĐẠT ĐƯỢC VÀ

NHỮNG THUẬN LỢI, KHÓ KHĂN 74

1. Kết quả đạt được sau quá trình thực tập 74

2. Nhận xét chung về những thuận lợi và khó khăn trong quá trình thực tập 74

1. Nhận xét 74

2. Thuận lợi 74

3. Khó khăn 75

CHƯƠNG VII: KINH NGHIỆM CÓ ĐƯỢC SAU QUÁ TRÌNH THỰC TẬP 76

CHƯƠNG VIII: TỔNG KẾT 77

Trang 8

NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN

Tp.HCM, Ngày…… tháng…… năm …

Trang 9

Ý KIẾN VÀ NHẬN XÉT CỦA CƠ QUAN THỰC TẬP

Tp.HCM, Ngày…… tháng…… năm ……

Ký tên

Trang 10

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 Cơ cấu tổ chức:

Hình 1.1 cơ cấu tổ chức của công ty

Trang 11

- Đảm nhận công tác quản lý hệ thống mạng, an ninh mạng cho nhiề 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 Tp Hồ Chí Minh, Đại học An Ninh Nhân Dân, 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ự…

3 Đố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

Trang 12

Hình 1.4.1 Chương trình huấn luyện

 Chương trình huấn luyện quản trị hệ thống mạng trên hệ điều hành LINUX

Trang 13

 CCNA

 CCNP

 CCIE Written

 CCIE LAB

Hình 1.4.3 Huấn luyện Inter-networking Cisco

 Chương trình huấn luyện bảo mật mạng máy tính

 Security+

 SCNP - SCNA

 Ethical Hacker

Hình 1.4.4 Huấn luyện bảo mật máy tính

 Chương trình huấn luyện về kỹ năng quản lý

Trang 14

Hình 1.4.5 Kỹ năng mềm

6 Độ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

7 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 15

8. Cơ sở vật chất:

• Thiết bị đầy đủ và hiện đại

• Chương trình cập nhật liên tục, đảm bảo việc học 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

9. Dịch vụ hỗ trợ:

• Đảm bảo việc làm cho sinh viên tốt nghiệp khóa 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ế

10.Địa chỉ liên hệ:

92 Nguyễn Đình Chiểu, Phường Đa Kao, Quận 1, Tp Hồ Chí Minh (Gần ngã

tư Đinh Tiên Hoàng – Nguyễn Đình Chiểu)

* Điện thoại: 0943200088 – 0943230099 – (08)38244041 - (08)22103801

Trang 16

I WordPress là gì?

Wodpress là một phần mềm nguồn mở được viết bằng ngôn ngữ lập trình website PHP và sử dụng hệ quản trị cơ sở dữ liệu MySQL WordPress được ra mắt lần đầu tiền vào ngày 27/5/2003 bới tác giả Matt Mullenweg và Mike Little Hiện nay WordPress được sở hữu và phát triển bởi công ty Automattic có trụ sở tại San Francisco, California thuộc hợp chủng quốc Hoa Kỳ

WordPress là một mã nguồn mở bằng ngôn ngữ PHP để hỗ trợ tạo blog cá nhân và

nó được rất nhiều người sử dụng ủng hộ vè tính dễ sử dụng, nhiều tính năng hữu ích Qua thời gian, số lượng người sử dụng tăng lên, các cộng tác viên là những lập trình viên cũng tham gia đông đảo để phát triển mã nguồn WordPress có thêm những tính năng tuyệt vời

Và cho đến thời điểm viết bài này thì là 2015, WordPress đã được xem như là một hệ quản trị nội dung vượt trội để hỗ trợ cho người dùng tạo ra nhiều thể loại website khác

nhau như blog, website tin tức/tạp chí, giới thiệu doanh nghiệp, bán hàng – thương

mại điện tử, thậm chí với các loại website có độ phứ tạp cao như đặt phòng khách sạn,

thuê xe, đăng dự án bất động sản, vv… Hầu như mọi hình thức website với qui mô nhỏ

và vừa đều có thể triển khai trên nền tảng WordPress

Nhưng như thế không có nghĩa là WordPress chỉ thích hợp với các dự án nhỏ, mà hiện nay có tới khoảng 25% website trong danh sách 100 website lớn nhất thế giới sử

dụng mã nguồn WordPress Ví dụ như trang tạp chí TechCrunch, Mashable, CNN,

BBC, America, Variety, Sony Music, MTV News, Bât, Quartz,… Rất nhiều không thể

Trang 17

III Các tính năng nổi bật của WordPress:

6. Quản lý Media (Hình ảnh, Video,….)

7. Tuân thủ các tiêu chuẩn

8. Hệ thống giao diện dễ sử dụng

9. Plugin mở rộng

10. Hệ thống comment

11. Tối ưu hóa công cụ tìm kiếm

12. WordPress đa ngôn ngữ

IV Phát triển Web cơ bản trên ứng dụng WordPress

Khởi động XAMPP Version 1.7.3

Trang 18

Kết quả sau khi click xong:

Trang 19

Click vào Admin của hàng MySql để tạo database

Sau khi click vào Admin của hàng MySql sẽ ra được đường link:

http://localhost/phpmyadmin/

Trang 20

Đặt tên Database là wordpress và click vào button “Créer” để tạo database

Trang 21

Tải phiên bản wordpress tiếng việt mới nhất tại website: http://wordpress.org/

Sau đó giải nén file wordpress tiếng việt vừa download về và đổi tên thành wordpress sau

đó coppy và paste và đường dẫn chứa xampp/htdocs mà bạn đã cài đặt:

Mở trình duyệt của bạn lên và gõ là đường link với: localhost/wordpress và kết quả trả về là:

Trang 22

Click vào button: “Let’s go!” và kết quả trả về là:

Tên cơ sở dữ liệu: đặt tên đúng với tên mà mình đã ở lúc tạo database ở Admin của hàng

MySql ở Xampp (ở đây em đặt là wordpress)

Tên đăng nhập: thông thường là root

Mật khẩu: Bỏ trống

Địa Chỉ Máy Chủ Cơ Sở Dữ Liệu: thường là localhost nên ở đây chúng ta sẽ giữ

nguyên

Tiền Tố Bảng Dữ Liệu: Mối table sẽ có 1 tiền tố khác nhau để cho người ta không biết

đường tìm vào những table trong cái database của mình để bảo mật hơn Chúng ta có thể đặt tên tiền tố hoặc không nhưng ở đây khuyến khích là nên đặt

Sau đó click vào button: “Submit” và kết quả trả về là:

Trang 23

Tiếp theo đó click vào button: “Run the install”

Tiêu đề trang: Athena News

Tên đăng nhập: admin

Mật khẩu: ở đây chúng ta lấy 123456 cho dễ nhớ

Thư điện tử: cuongthe2828@yahoo.com

Sau đó click vào button: “Install WordPress“ và kết quả trả về

Trang 25

Tiếp theo sẽ upload source trang web lên host bằng FileZ Zila

Vì đã tạo trên trang hostinger.com với địa chỉ là athenanews.esy.es nên chung ta sẽ lấy thông số từ trang này

Sau đó chúng ta sẽ điền thông tin vào FileZila với các thông số:

Host: athenanews.esy.es / 31.170.165.141

Username: u904488778

Password: 

Trang 26

Quá trình upload lên host:

Trang 28

Tiếp theo chúng tao vào link http://www.athenanews.esy.es/admin để chỉnh sửa bố cục trang web với:

Username: admin

Password: dangtam92

Trang 29

Click vào Appearance chọn Themes để chọn giao diện co bản cho website và Chick vào button “Active” để kích hoạt

Vào Post để post thêm bài cho website của chúng ta:

All Post: Xem tất cả các bài post của website

Add New: Post bài mới

Categories: Thể loại

Tags: Thẻ được đánh dấu

Trang 30

Chọn Add New:

Với “Giới thiệu trung tâm Athena” là tiêu đề bài viết

Từ “Trung Tâm Đào Tạo …… ” đây là phần nội dung bài viết

Khá giống với soạn thảo văn bản Word ở đây chúng ta cũng có mốt số công cụ và có thêm tính năng “Add Media” để thêm hình ảnh hoặc video vào bài đăng

Trang 31

* Tối ưu hóa website:

Trong phần đăng bài viết

Chúng ta có các thanh công cụ có thể làm nhấn mạnh các từ khóa mà chúng ta muốn đưa

lên như là tăng kích cỡ chữ như: header 2, đổi màu chữ, in đậm, in nghiên,… để cho

nhấn mạnh từ khóa

Đây bên cột bên phải của phần Post với:

Publish: Đăng bài

Categories: Chuyên mục

Add New Categories: Tạo 1 chuyên mục mới

Tags: Thẻ được gắng vào bài đăng, một bài đăng có thể có nhiều thẻ

Featured Image: Chèn thêm hình ảnh đặc trưng cho bài viết

Trang 32

Tùy chỉnh Header cho trang web ở phần Themes -> Header.

Vào select image để chọn hình ảnh up lên phần header sau đó click button “upload”

Trang 33

Chúng ta cũng có thể vào Themes -> Customize để chỉnh sửa thêm, sau khi chỉnh sửa xong chúng ta chọn click vào button “Save & Publish” để lưu lại

Và đây là hình ảnh trang website tin tức cơ bản: http://athenanews.esy.es

http://athenanews.esy.es/

http://athenanews.esy.es/wp-admin/

Trang 34

I. OpenCart là gì?

- Opencart là một CMS mã nguồn mở phát triển dành cho các hệ thống bán hàng trực tuyến online hay còn gọi là thương mại điện tử Nó được phát triển trên ngôn ngữ lập trình PHP và sử dụng mô hình MVC(L) để xây dựng cấu trúc

- Opencart hỗ trợ bán hàng Multishop, nghĩa là bạn có thể tạo các gian hàng trên nó Hệ thống quản lý dịch vụ giảm giá, quản lý sản phẩm, chuyên mục sản phẩm, nhà cung cấp hay thương hiệu, rất chuyên nghiệp

- Được xây dựng trên mô hình MVC nên việc phát triển viết module trên nó rất đơn giản giúp cho các nhà phát triển có thể code ra những chức năng riêng theo ý khách hàng, cộng với hệ thống quản lý Module rất tiện dụng cho khách hàng

- Hiện nay đã có Vesion 2.x với giao diện admin Responsive, bổ sung nhiều tính năng mới giúp cho việc quản lý dễ dàng hơn Tuy nhiên có nhiều ý kiến trái chiều cho rằng giao diện admin mới này nhìn không được đẹp lắm

II. Một số lý do để bạn chọn OpenCart làm nền tảng xây dựng website cho riêng bạn.

1 OpenCart là mã nguồn mở

2 Mã nguồn OpenCart rất nhẹ (so với dùng magento, zen cart …)

3 OpenCart có đầy đủ chức năng mà chúng ta cần trong quản lý bán hàng (Các chức năng về sản phẩm,quản lý sản phẩm, quản lý khách hàng, quản lý đơn hàng, quản lý tỉ giá, quản lý ngôn ngữ…)

4 Các chức năng trong OpenCart rất dễ sử dụng (Rất thích hợp cho bạn làm web

Trang 35

6 Các tính năng SEO trong những phiên bản mới của Opencart rất tốt, các bạn có thể cập nhật meta text, title text, … trong admin Đường dẫn url của OpenCart cũng đúng chuẩn SEO (nhớ bật chức năng này trong admin nhé).

7 Giao diên trong OpenCart cũng rất phong phú, bên cạch đó có nhiều Extensions phục vụ cho việc mở rộng chức năng webshop của bạn

III. Các tính năng nổi bật của OpenCart

Cái lợi ích quan trọng nhất của mô hình MVC là nó giúp cho ứng dụng dễ bảo trì, module hóa các chức năng, và được xây dựng nhanh chóng MVC tách các tác vụ của ứng dụng thành các phần riêng lẻ model, view, controller giúp cho việc xây dựng ứng dụng nhẹ nhàng hơn Dễ dàng thêm các tính năng mới, và các tính năng

cũ có thể dễ dàng thay đổi MVC cho phép các nhà phát triển và các nhà thiết kế

có thể làm việc đồng thời với nhau MVC cho phép thay đổi trong 1 phần của ứng dụng mà không ảnh hưởng đến các phần khác

Sở dĩ như vậy vì kiến trúc MVC đã tách biệt (decoupling) sự phụ thuộc giữa các thành phần trong một đối tượng đồ họa, làm tăng tính linh động (flexibility) và tính tái sử dụng (reusebility) của đối tượng đồ họa đó Một đối tượng đồ họa bấy giờ có thể dễ dàng thay đổi giao diện bằng cách thay đổi thành phần View của nó trong khi cách thức lưu trữ (Model) cũng như xử lý (Controller) không hề thay đổi Tương tự, ta có thể thay đổi cách thức lưu trữ (Model) hoặc xử lý (Controller) của đối tượng đồ họa mà những thành phần còn lại vẫn giữ nguyên

Chính vì vậy mà kiến trúc MVC đã được ứng dụng để xây dựng rất nhiều

framework và thư viện đồ họa khác nhau Tiêu biểu là bộ thư viện đồ họa của ngôn ngữ lập trình hướng đối tượng SmallTalk (cũng do Xerox PARC nghiên cứu

và phát triển vào thập niên 70 của thế kỷ 20) Các Swing Components của Java cũng được xây dựng dựa trên kiến trúc MVC Đặc biệt là nền tảng ASP.NET MVC Frame work

Trang 36

IV. Phát triển Web cơ bản trên OpenCart

Khởi động XAMPP Version 1.7.3

Click vào Button Start của Hàng Apache và MySql

Trang 37

Click vào Admin của hàng MySql để tạo database

Sau khi click vào Admin của hàng MySql sẽ ra được đường link:

http://localhost/phpmyadmin/

Trang 38

Và đặt tên database là athenashop:

Trang 39

Tiếp theo chúng ta vào thư mục athenashop và athenashop\admin để đôi tên 2 file dist.php thành config.php

config-Sau khi giải nén, đổi tên thư mục thành athenashop và tạo database trên localhost xong bước tiếp theo chúng ta sẽ vào trình duyệt với link http://localhost/athenashop để tiến hành cài đặt

Ngày đăng: 01/09/2015, 16:06

HÌNH ẢNH LIÊN QUAN

Hình 1.1 cơ cấu tổ chức của công ty - BÁO cáo THỰC tập nghiên cứu và xây dựng website
Hình 1.1 cơ cấu tổ chức của công ty (Trang 10)
Hình 1.4.4 Huấn luyện bảo mật máy tính - BÁO cáo THỰC tập nghiên cứu và xây dựng website
Hình 1.4.4 Huấn luyện bảo mật máy tính (Trang 13)
Hình 1.4.5 Kỹ năng mềm - BÁO cáo THỰC tập nghiên cứu và xây dựng website
Hình 1.4.5 Kỹ năng mềm (Trang 14)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w