Đồ án thiết kế website giới thiệu công ty trên mã nguồn mở Joomla

43 783 1
Đồ án thiết kế website giới thiệu công ty trên mã nguồn mở Joomla

Đ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

CHƯƠNG 1: TỔNG QUAN 1.1 Lý do chọn đề tài Công nghệ thông tin là một trong các động lực quan trọng nhất của sự phát triển, cùng với một số ngành công nghệ cao khác đang làm biến đổi sâu sắc đời sống kinh tế, văn hoá, xã hội của thế giới hiện đại. Ứng dụng và phát triển công nghệ thông tin là một nhiệm vụ ưu tiên trong chiến lược phát triển kinh tếxã hội, là phương tiện chủ lực đi tắt đón đầu, rút ngắn khoảng cách phát triển so với các nước đi trước. Mọi lĩnh vực hoạt động văn hóa kinh tế, văn hóa, xã hội, an ninh, quốc phòng đều phải ứng dụng công nghệ thông tin để phát triển. Hiện nay, việc ứng dựng mã nguồn mở vào các cơ sở giáo dục và đào tạo là ưu tiên hàng đầu được nhà nước khuyến khích áp dụng. Có một website để giới thiệu quảng bá hình ảnh trường học, thuận tiện cho công việc giảng dạy của giáo viên, giúp học sinh học tập, tiếp cận tìm hiểu rõ quyền lợi và trách nhiệm của mình, trong thời gian tới việc thiết kế một website cho các trường là điều hết sức cần thiết. Với các lý do trên, chúng em mạnh dạn đề xuất đề tài “ Xây dựng website giới thiệu công ty TNHH G.S Việt Nam” dựa trên mã nguồn mở Joomla làm đề tài đồ án . Em thấy đây là đề tài mang tính thực tế cao, giúp mọi người tìm hiểu và biết đến công ty cũng như sử dụng các dòng sản phẩm của công ty TNHH G.S Việt Nam, đồng thời việc xây dựng, quản trị và cập nhật thông tin của một website là một công việc phù hợp với em sau khi rời ghế nhà trường. 1.2 Mục tiêu của đề tài Đề tài xây dựng dựng một website bằng ngôn ngữ php trên nền tảng mã nguồn mở Joomla với công nghệ web mới. Hệ thống Website triển khai tại công ty TNHH G.S Việt Nam. Nhằm tạo ra website tin tức phục vụ hoạt động của công ty. 1.3 Nội dung thực hiện Website là nơi quảng bá, giới thiệu về công ty bao gồm tất cả các hoạt động, lĩnh vực sản xuất kinh doanh các sản phẩm, cũng như các thông tin về công ty trong hệ thống website giúp cho khách hàng, người xem có thể tìm kiếm, xem thông tin hoạt động và các sản phẩm mà công ty sản xuất. Nội dung thực hiện cụ thể như sau: • Nghiên cứu các hệ thống trên các nền tảng công nghệ php, java, .net. • Tìm hiểu hoạt động của hệ thống website ngôn ngữ php, sử dụng cơ sở dữ liệu (CSDL). • Phân tích chức năng hoạt động của hệ quản trị nội dung mã nguồn mở Joomla. • Phân tích bài toán thiết kế website tin tức. • Xây dựng biểu đồ chức năng user – case đặc tả hệ thống website tin tức. • Khảo sát phân tích thiết kế hệ thống website giới thiệu cho công ty TNHH G.S Việt Nam. 1.4 Phương pháp tiếp cận • Cách tiếp cận: Nghiên cứu các hệ thống website trên các nền tảng công nghệ khác nhau như PHP, .NET, JAVA. • Sử dụng các phương pháp nghiên cứu: Phương pháp đọc tài liệu; Phương pháp phân tích mẫu; Phương pháp thực nghiệm. CHƯƠNG 2: TỔNG QUAN VỀ NGÔN NGỮ LẬP TRÌNH PHP VÀ CƠ SỞ DỮ LIỆU MYSQL 2.1 Mã nguồn mở 2.1.1 Khái niệm Phần mềm nguồn mở là phần mềm với mã nguồn được công bố và sử dụng một giấy phép nguồn mở. Giấy phép này cho phép bất cứ ai cũng có thể nghiên cứu, thay đổi và cải tiến phần mềm, và phân phối phần mềm ở dạng chưa thay đổi hoặc đã thay đổi. Năm 1998 một nhóm người chủ trương rằng thuật ngữ phần mềm tự do nên được thay thế bằng phần mềm nguồn mở vì thuật ngữ này ít mơ hồ hơn và dễ sử dụng hơn cho giới doanh nghiệp. Phần mềm OSS và FOSS Chúng ta thường nghe nói tới các phần mềm nguồn mở OSS (Open Source Software). Tuy nhiên còn một cụm từ thường được sử dụng khác là FOSS (Free Open Source Software), có nghĩa là các phần mềm nguồn mở và tự do, dùng để chỉ các phần mềm có giấy phép sử dụng theo kiểu GNU. Những phần mềm này cho phép người sử dụng quyền tự do chạy, quyền tự do sao chép, quyền tự do phân phối lại, nghiên cứu, thay đổi và cải tiến cho phù hợp với nhu cầu sử dụng của mình mà không cần phải tới sự cho phép, hoặc phải trả tiền, cho bất cứ cá nhân hoặc nhóm người nào. Cụm từ tự do trong FOSS không ám chỉ sự miễn phí, mà chỉ nói về các quyền tự do mà FOSS mang lại cho người sử dụng. Cụm từ nguồn mở nhấn mạnh đến quyền của người sử dụng được nghiên cứu, thay đổi và cải tiến mã nguồn – có nghĩa là cả thiết kế chi tiết của các ứng dụng FOSS. Các phần mềm tự do thường mang yếu tố mã nguồn mở và ngược lại, vì cả hai loại phần mềm này đều nằm trong cùng một tập hợp các quyền tự do dành cho người sử dụng phần mềm và đã được Richard Stallman định nghĩa từ cuối những năm 1980

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT HƯNG YÊN TRẦN THỊ NGỌC XÂY DỰNG WEBSITE GIỚI THIỆU CÔNG TY TNHH G.S VIỆT NAM ĐỒ ÁN 5 HƯNG YÊN – 2014 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT HƯNG YÊN XÂY DỰNG WEBSITE GIỚI THIỆU CÔNG TY TNHH G.S VIỆT NAM TRẦN THỊ NGỌC NGÀNH: CÔNG NGHỆ THÔNG TIN CHUYÊN NGÀNH: MẠNG MÁY TÍNH VÀ TRUYỀN THÔNG ĐỒ ÁN 5 NGƯỜI HƯỚNG DẪN PGS.TS. BÙI THẾ HỒNG ThS. LÊ VĂN VỊNH HƯNG YÊN – 2014 Xây dựng website giới thiệu công ty TNHH G.S Việt Nam trên mã nguồn mở Joomla NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN 1 Hưng yên, Ngày….tháng……năm 2014 Chữ ký của giáo viên 2 Xây dựng website giới thiệu công ty TNHH G.S Việt Nam trên mã nguồn mở Joomla NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN 2 Hưng yên, Ngày….tháng……năm 2014 Chữ ký của giáo viên 3 Xây dựng website giới thiệu công ty TNHH G.S Việt Nam trên mã nguồn mở Joomla NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN Hưng yên, Ngày….tháng……năm 2014 Chữ ký của giáo viên 4 Xây dựng website giới thiệu công ty TNHH G.S Việt Nam trên mã nguồn mở Joomla MỤC LỤC 5 Xây dựng website giới thiệu công ty TNHH G.S Việt Nam trên mã nguồn mở Joomla DANH SÁCH HÌNH VẼ Từ viết tắt Từ đầy đủ Giải thích CMS Content Management System Hệ quản trị nội dung CSDL Cơ sở dữ liệu FOSS Free & Open Source Software Phần mềm nguồn mở và tự do GNU General public license Giấy phép mã nguồn mở HTML Hyper Text Maker Language Ngôn ngữ đánh dấu siêu văn bản LAMP Linux - Apache -MySQL - PHP OSS Open Source Software Phần mềm nguồn mở PHP Personal Home Page Ngôn ngữ web PHP PMNM Phần mềm nguồn mở 6 Xây dựng website giới thiệu công ty TNHH G.S Việt Nam trên mã nguồn mở Joomla LỜI CẢM ƠN Đầu tiên, chúng em xin chân thành cảm ơn Ban giám hiệu, qúy thầy cô trường ĐH Sư phạm kỹ thuật Hưng Yên, đặc biệt là thầy cô trong khoa Công Nghệ Thông Tin đã tận tình giảng dạy và truyền đạt cho tôi những kiến thức quý báu trong những năm học vừa qua. Xin chân thành gửi lời cảm ơn đến thầy Lê Văn Vịnh giảng viên khoa Công Nghệ Thông Tin đã tận tình hướng dẫn, giúp đỡ tôi trong quá trình định hướng, nghiên cứu và hoàn thiện đồ án này một cách tốt so với những gì đã đặt ra. Xin cảm ơn tất cả bạn bè đã giúp đỡ trong thời gian vừa qua. Trong quá trình thực hiện đồ án, mặc dù đã có nhiều cố gắng tuy nhiên vẫn còn có nhiều thiếu sót và hạn chế, kính mong các thầy (cô) và các bạn đóng góp ý kiến của mình để đồ án được hoàn thiện hơn. Hưng Yên, tháng 11 năm 2014 Sinh viên thực hiện Trần Thị Ngọc 7 Xây dựng website giới thiệu công ty TNHH G.S Việt Nam trên mã nguồn mở Joomla CHƯƠNG 1: TỔNG QUAN 1.1 Lý do chọn đề tài Công nghệ thông tin là một trong các động lực quan trọng nhất của sự phát triển, cùng với một số ngành công nghệ cao khác đang làm biến đổi sâu sắc đời sống kinh tế, văn hoá, xã hội của thế giới hiện đại. Ứng dụng và phát triển công nghệ thông tin là một nhiệm vụ ưu tiên trong chiến lược phát triển kinh tế-xã hội, là phương tiện chủ lực đi tắt đón đầu, rút ngắn khoảng cách phát triển so với các nước đi trước. Mọi lĩnh vực hoạt động văn hóa kinh tế, văn hóa, xã hội, an ninh, quốc phòng đều phải ứng dụng công nghệ thông tin để phát triển. Hiện nay, việc ứng dựng mã nguồn mở vào các cơ sở giáo dục và đào tạo là ưu tiên hàng đầu được nhà nước khuyến khích áp dụng. Có một website để giới thiệu quảng bá hình ảnh trường học, thuận tiện cho công việc giảng dạy của giáo viên, giúp học sinh học tập, tiếp cận tìm hiểu rõ quyền lợi và trách nhiệm của mình, trong thời gian tới việc thiết kế một website cho các trường là điều hết sức cần thiết. Với các lý do trên, chúng em mạnh dạn đề xuất đề tài “ Xây dựng website giới thiệu công ty TNHH G.S Việt Nam” dựa trên mã nguồn mở Joomla làm đề tài đồ án . Em thấy đây là đề tài mang tính thực tế cao, giúp mọi người tìm hiểu và biết đến công ty cũng như sử dụng các dòng sản phẩm của công ty TNHH G.S Việt Nam, đồng thời việc xây dựng, quản trị và cập nhật thông tin của một website là một công việc phù hợp với em sau khi rời ghế nhà trường. 1.2 Mục tiêu của đề tài Đề tài xây dựng dựng một website bằng ngôn ngữ php trên nền tảng mã nguồn mở Joomla với công nghệ web mới. Hệ thống Website triển khai tại công ty TNHH G.S Việt Nam. Nhằm tạo ra website tin tức phục vụ hoạt động của công ty. 8 Xây dựng website giới thiệu công ty TNHH G.S Việt Nam trên mã nguồn mở Joomla 1.3 Nội dung thực hiện Website là nơi quảng bá, giới thiệu về công ty bao gồm tất cả các hoạt động, lĩnh vực sản xuất kinh doanh các sản phẩm, cũng như các thông tin về công ty trong hệ thống website giúp cho khách hàng, người xem có thể tìm kiếm, xem thông tin hoạt động và các sản phẩm mà công ty sản xuất. Nội dung thực hiện cụ thể như sau: • Nghiên cứu các hệ thống trên các nền tảng công nghệ php, java, .net. • Tìm hiểu hoạt động của hệ thống website ngôn ngữ php, sử dụng cơ sở dữ liệu (CSDL). • Phân tích chức năng hoạt động của hệ quản trị nội dung mã nguồn mở Joomla. • Phân tích bài toán thiết kế website tin tức. • Xây dựng biểu đồ chức năng user – case đặc tả hệ thống website tin tức. • Khảo sát phân tích thiết kế hệ thống website giới thiệu cho công ty TNHH G.S Việt Nam. 1.4 Phương pháp tiếp cận • Cách tiếp cận: Nghiên cứu các hệ thống website trên các nền tảng công nghệ khác nhau như PHP, .NET, JAVA. • Sử dụng các phương pháp nghiên cứu: Phương pháp đọc tài liệu; Phương pháp phân tích mẫu; Phương pháp thực nghiệm. 9 Xây dựng website giới thiệu công ty TNHH G.S Việt Nam trên mã nguồn mở Joomla CHƯƠNG 2: TỔNG QUAN VỀ NGÔN NGỮ LẬP TRÌNH PHP VÀ CƠ SỞ DỮ LIỆU MYSQL 2.1 Mã nguồn mở 2.1.1 Khái niệm Phần mềm nguồn mở là phần mềm với mã nguồn được công bố và sử dụng một giấy phép nguồn mở. Giấy phép này cho phép bất cứ ai cũng có thể nghiên cứu, thay đổi và cải tiến phần mềm, và phân phối phần mềm ở dạng chưa thay đổi hoặc đã thay đổi. Năm 1998 một nhóm người chủ trương rằng thuật ngữ phần mềm tự do nên được thay thế bằng phần mềm nguồn mở vì thuật ngữ này ít mơ hồ hơn và dễ sử dụng hơn cho giới doanh nghiệp. Phần mềm OSS và FOSS Chúng ta thường nghe nói tới các phần mềm nguồn mở OSS (Open Source Software). Tuy nhiên còn một cụm từ thường được sử dụng khác là FOSS (Free & Open Source Software), có nghĩa là các phần mềm nguồn mở và tự do, dùng để chỉ các phần mềm có giấy phép sử dụng theo kiểu GNU. Những phần mềm này cho phép người sử dụng quyền tự do chạy, quyền tự do sao chép, quyền tự do phân phối lại, nghiên cứu, thay đổi và cải tiến cho phù hợp với nhu cầu sử dụng của mình mà không cần phải tới sự cho phép, hoặc phải trả tiền, cho bất cứ cá nhân hoặc nhóm người nào. Cụm từ tự do trong FOSS không ám chỉ sự miễn phí, mà chỉ nói về các quyền tự do mà FOSS mang lại cho người sử dụng. Cụm từ nguồn mở nhấn mạnh đến quyền của người sử dụng được nghiên cứu, thay đổi và cải tiến mã nguồn – có nghĩa là cả thiết kế chi tiết của các ứng dụng FOSS. Các phần mềm tự do thường mang yếu tố mã nguồn mở và ngược lại, vì cả hai loại phần mềm này đều nằm trong cùng một tập hợp các quyền tự do dành cho người sử dụng phần mềm và đã được Richard Stallman định nghĩa từ cuối những năm 1980 10 [...]... ảnh công ty, tổ 17 Xây dựng website giới thiệu công ty TNHH G.S Việt Nam trên mã nguồn mở Joomla chức Ý tưởng cho một website với hệ thống quản trị nội dung (Content Management Systems – CMS) được ra đời nhằm đáp ứng nhu cầu trên Và đặc biệt là sự xuất hiện của mã nguồn mở Joomla CMS Chúng ta có thể thấy được sức mạnh của hệ quản trị nội dung trong loại mã nguồn mở này 2.3.2 Giới thiệu sơ lược về Joomla. .. theo: JA Purity (Joomlart), Rhuk Milkyway (RocketTheme) và Beez (Angie Radtke/Robert Deutz) Trong đó JA Purity là template được thiết kế bởi Joomlart - công ty có xuất xứ từ Việt Nam và là công ty hàng đầu về template Joomla hiện nay 27 Xây dựng website giới thiệu công ty TNHH G.S Việt Nam trên mã nguồn mở Joomla Hình 2: Template của Joomla Đặc điểm của Template Joomla: Các template của Joomla đều có... các công việc rất dễ dàng: gửi, nhận mail, làm việc với cookie… • PHP là một ngôn ngữ rất dễ dùng, dễ học và đơn giản hơn nhiều so với các ngôn ngữ khác như Perl, Java 15 Xây dựng website giới thiệu công ty TNHH G.S Việt Nam trên mã nguồn mở Joomla • Đặc biệt, PHP là ngôn ngữ mã nguồn mở Có rất nhiều phần mềm website mã nguồn mở được viết trên nền tảng của PHP như Joomla, Drupal, Nukeviet 2.2 Giới thiệu. .. dung mã nguồn mở tốt nhất do Packt Publishing công bố tháng 11/2006 Dự án mã nguồn mở/ Linux tốt nhất tại triễn lãm LinuxWorld 2006 ở Anh tháng 10/2006 Dự án mã nguồn mở/ Linux tốt nhất tại triễn lãm LinuxWorld 2005 ở Anh tháng 10/2005 2.3.4 Các Phiên Bản Của Joomla Hiện tại Joomla có sáu phiên bản chính: Joomla 1.0.x: Phiên bản thế hệ 1 (được cộng đồng người sử dụng và các nhà phát triển đánh giá rất... giới thiệu công ty TNHH G.S Việt Nam trên mã nguồn mở Joomla Phiên bản 1.7.x: Như dự đoán, Joomla! 1.6 chỉ là bước đệm để tiến tới Joomla! 1.7, phiên bản thật sự được mọi người mong đợi với những tính năng mới và hoàn thiện hơn Phiên bản 2.5.x: Phần mềm mã nguồn mở Joomla đã chính thức phát hành bản thử nghiệm phiên bản Joomla 2.5 Đây là lần phát hành thứ 2 theo chu kỳ 6 tháng kể từ khi phiên bản Joomla. .. 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 21 Xây dựng website giới thiệu công ty TNHH G.S Việt Nam trên mã nguồn mở Joomla 2.3.6 Thành phần mở rộng của Joomla Thành phần mở rộng (extensions) là gói cài đặt thêm để mở rộng chức năng ngoài các chức năng cốt lõi của Joomla Trong Joomla, có năm loại thành phần mở rộng a)... người tình nguyện sẵn sàng giúp đỡ bạn Joomla! giúp tiết kiệm thời gian và công sức thiết kế Website Sử dụng Joomla rất dễ dàng và thân thiện đối với cả những người nghiệp dư và các chuyên gia 18 Xây dựng website giới thiệu công ty TNHH G.S Việt Nam trên mã nguồn mở Joomla Joomla! cung cấp rất nhiều chức năng ở các lĩnh vực khác nhau thông qua các thành phần mở rộng được phát triển bởi các hãng thứ... Languages Joomla là mã nguồn mở hỗ trợ đa ngôn ngữ, sử dụng file định dạng “.ini” để lưu trữ các thông tin chuyển đổi ngôn ngữ, nó 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 Bằng cách cài đặt một gói ngôn ngữ, có thể để quốc tế hóa Joomla sang các ngôn ngữ khác nhau 28 Xây dựng website giới thiệu công ty TNHH G.S Việt Nam trên mã nguồn mở Joomla CHƯƠNG 3: XÂY DỰNG WEBSITE GIỚI... dùng Xem các video và hình ảnh 3.3 Thiết kế 3.3.1 Biểu đồ chức năng Website tin tức công ty Quản trị viên Người dùng 33 Xây dựng website giới thiệu công ty TNHH G.S Việt Nam trên mã nguồn mở Joomla Đăng nhập Xem thông tin Quản lí tin tức Tìm kiếm tra cứu thông tin Quản lí tài liệu Liên hệ Quản lí hình ảnh video Quản lí giao diện 3.3.2 Sơ đồ User- case Hình 3: Biểu đồ user-case Người quản trị được thêm,... WEBSITE GIỚI THIỆU CÔNG TY G.S VIỆT NAM 3.1 Khảo sát a) Hình thức khảo sát: • Phiếu khảo sát • Thăm dò ý kiến • Tham khảo website công ty khác b) Kết quả: Công ty TNHH G.S Việt Nam là Công ty Trách nhiệm hữu hạn Một thành viên và là Công ty có 100% vốn nước ngoài, được thành lập theo Giấy chứng nhận đầu tư số 191043000203 ngày 29/08/2014 Công ty đặt tại Km2, Phúc Thắng, Phúc Yên, Vĩnh Phúc Công ty chuyên . dữ liệu tốc độ cao, ổn định và dễ sử dụng, có tính khả chuyển, hoạt động trên nhiều hệ điều hành cung cấp một hệ thống lớn các hàm tiện ích rất mạnh.Với tốc độ và tính bảo mật cao, MySQL rất. Việt Nam” dựa trên mã nguồn mở Joomla làm đề tài đồ án . Em thấy đây là đề tài mang tính thực tế cao, giúp mọi người tìm hiểu và biết đến công ty cũng như sử dụng các dòng sản phẩm của công ty. Nam trên mã nguồn mở Joomla 1.3 Nội dung thực hiện Website là nơi quảng bá, giới thiệu về công ty bao gồm tất cả các hoạt động, lĩnh vực sản xuất kinh doanh các sản phẩm, cũng như các thông tin

Ngày đăng: 17/07/2015, 15:49

Từ khóa liên quan

Mục lục

  • MỤC LỤC

  • DANH SÁCH HÌNH VẼ

  • LỜI CẢM ƠN

  • CHƯƠNG 1: TỔNG QUAN

  • CHƯƠNG 2: TỔNG QUAN VỀ NGÔN NGỮ LẬP TRÌNH PHP VÀ CƠ SỞ DỮ LIỆU MYSQL

  • CHƯƠNG 3: XÂY DỰNG WEBSITE GIỚI THIỆU CÔNG TY G.S VIỆT NAM

  • CHƯƠNG 4: KẾT LUẬN

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan