Luận văn thạc sĩ: Nghiên cứu ứng dụng công nghệ Liferay Portal trong xây dựng cổng giao tiếp điện tử

Luận văn thạc sĩ VNU UET nghiên cứu xây dựng công nghệ Liferay Portal cho cổng giao tiếp điện tử, nâng cao hiệu quả quản lý thông tin.

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

Luận Văn Thạc Sĩ

2011

114
4
0

Phí lưu trữ

35 Point

Mục lục chi tiết

MỞ ĐẦU

1. CHƯƠNG 1: GIỚI THIÊU CHUNG

1.1. Xu hướng ứng dụng portal thay thế các website truyền thống

1.2. Portal - Cổng điện tử

1.3. Dịch vụ hành chính công trên cổng điện tử

1.4. Xu hướng lựa chọn công nghệ mã nguồn mở

1.5. Giới thiệu sơ lược Liferay Portal

1.6. Lợi ích khi sử dụng

1.7. So sánh, đánh giá các portal java (open source portal java)

1.8. Các tiêu chí đánh giá

1.9. Các portal framework được dùng để so sánh

1.10. Kết quả đánh giá

1.11. Đề xuất Liferay Portal xây dựng cổng giao tiếp điện tử

2. CHƯƠNG 2: KHAI THÁC, SỬ DỤNG LIFERAY PORTAL

2.1. Liferay Portal dưới góc nhìn người sử dụng

2.2. Kiến trúc Liferay Portal

2.3. Cấu trúc Liferay Portal mức tổng quan

2.4. Mô hình quản lý các đối tượng

2.5. Cách tổ chức, quản lý thông tin với trang trong Liferay

2.6. Portlet trong Liferay Portal. Làm việc với Liferay

2.7. Các ứng dụng có sẵn trong Liferay Portal

2.8. Quản lý người dùng

2.8.1. Định nghĩa hệ thống người dùng

2.8.2. Phân quyền cho người dùng

2.9. Thiết lập giao diện hiển thị, khung trang (theme, layout)

2.9.1. Thay đổi giao diện trang trình bày (theme)

2.9.2. Layout template – Tùy biến cấu trúc trang

3. CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG, PHÁT TRIỂN HỆ THỐNG TRÊN LIFERAY

3.1. Công nghệ và các thông số kỹ thuật ứng dụng trong Liferay

3.2. Kiến trúc logic của Liferay Portal

3.3. Phát triển hệ thống trên nền tảng Liferay

3.4. Cơ chế sinh mã tự động

3.5. Mô hình dữ liệu

3.6. Cài đặt, triển khai portal

3.7. Công cụ, môi trường phát triển

3.8. Các tùy chọn cài đặt

3.9. Xây dựng portlet trong Liferay

3.9.1. Tạo thư mục chứa portlet và file service

3.9.2. Xây dựng cấu trúc, mã khung của portlet từ file service

3.9.3. Tạo, kết nối database

3.9.4. Viết các hàm trong impl

3.9.5. Thiết lập cấu hình portlet

3.9.6. Viết các java action

3.10. Xây dựng giao diện người dùng

3.10.1. Bộ giao diện người dùng (theme)

3.10.2. Xây dựng và triển khai khung trang (layout template)

3.11. Việt hóa Liferay

4. CHƯƠNG 4: XÂY DỰNG CỔNG GIAO TIẾP ĐIỆN TỬ CHO CƠ QUAN NHÀ NƯỚC

4.1. Giới thiệu hệ thống

4.2. Nhóm đối tượng người sử dụng

4.3. Phạm vi hệ thống

4.4. Yêu cầu hệ thống

4.5. Giải pháp công nghệ

4.6. Môi trường triển khai

4.7. Kiến trúc, mô hình hệ thống

4.7.1. Mô hình kiến trúc tổng thể

4.7.2. Mô hình kiến trúc ứng dụng

4.8. Cấu trúc các khối ứng dụng, dịch vụ của cổng giao tiếp điện tử

4.9. Phần mềm lõi Liferay

4.10. Các ứng dụng, dịch vụ

4.10.1. Hệ thống quản trị và xuất bản nội dung thông tin (CMS)

4.10.2. Hỏi đáp trực tuyến

4.10.3. Quản lý tài liệu, ấn phẩm. Công cụ quản lý và xuất bản website trực tuyến

4.10.4. Dịch vụ hành chính công

4.10.5. Đăng ký kinh doanh trực tuyến

4.10.6. Thủ tục hành chính

4.10.7. Văn bản pháp quy

4.10.8. Các ứng dụng tiện ích

4.10.9. Liên kết website

4.10.10. Thống kê truy nhập

4.10.11. Các ứng dụng khác

4.11. Kiểm tra, đánh giá sản phẩm

5. CHƯƠNG 5: KẾT QUẢ VÀ BÀN LUẬN

5.1. Tính sáng tạo và khoa học

5.2. Tính ứng dụng

5.3. Tính hiệu quả

5.4. Tính hoàn thiện

5.5. Định hướng phát triển

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Giới thiệu về Nghiên cứu công nghệ Liferay Portal cho cổng giao tiếp điện tử

Cổng giao tiếp điện tử là một phần quan trọng trong việc cải cách hành chính và nâng cao hiệu quả quản lý thông tin. Công nghệ Liferay Portal đã nổi lên như một giải pháp tối ưu cho việc xây dựng các cổng giao tiếp điện tử. Liferay Portal không chỉ cung cấp nền tảng mạnh mẽ mà còn hỗ trợ tích hợp nhiều ứng dụng khác nhau, giúp người dùng dễ dàng truy cập và sử dụng thông tin.

1.1. Liferay Portal là gì và tại sao nên sử dụng

Liferay Portal là một nền tảng mã nguồn mở cho phép xây dựng cổng thông tin điện tử. Với khả năng tùy biến cao, Liferay giúp các tổ chức dễ dàng phát triển và quản lý nội dung, đồng thời cung cấp trải nghiệm người dùng tốt hơn.

1.2. Lợi ích của việc sử dụng Liferay Portal trong cổng giao tiếp điện tử

Việc sử dụng Liferay Portal mang lại nhiều lợi ích như tiết kiệm chi phí, khả năng mở rộng linh hoạt và hỗ trợ tích hợp các dịch vụ hành chính công. Điều này giúp cải thiện hiệu quả quản lý và cung cấp dịch vụ tốt hơn cho người dân.

II. Vấn đề và thách thức trong việc xây dựng cổng giao tiếp điện tử

Mặc dù Liferay Portal mang lại nhiều lợi ích, nhưng việc triển khai cổng giao tiếp điện tử cũng gặp phải nhiều thách thức. Các vấn đề như tích hợp hệ thống, bảo mật thông tin và quản lý nội dung là những yếu tố cần được xem xét kỹ lưỡng.

2.1. Thách thức trong việc tích hợp hệ thống

Việc tích hợp các ứng dụng và dịch vụ khác nhau vào một cổng giao tiếp điện tử là một thách thức lớn. Cần có các giải pháp công nghệ phù hợp để đảm bảo tính tương thích và hiệu suất của hệ thống.

2.2. Bảo mật thông tin trong cổng giao tiếp điện tử

Bảo mật thông tin là một yếu tố quan trọng trong việc xây dựng cổng giao tiếp điện tử. Cần có các biện pháp bảo mật mạnh mẽ để bảo vệ dữ liệu người dùng và ngăn chặn các cuộc tấn công mạng.

III. Phương pháp triển khai Liferay Portal cho cổng giao tiếp điện tử

Để triển khai Liferay Portal hiệu quả, cần có một kế hoạch chi tiết và các phương pháp phù hợp. Việc xác định yêu cầu của người dùng và thiết kế kiến trúc hệ thống là rất quan trọng.

3.1. Xác định yêu cầu và thiết kế kiến trúc hệ thống

Xác định yêu cầu của người dùng là bước đầu tiên trong việc triển khai Liferay Portal. Sau đó, thiết kế kiến trúc hệ thống cần phải đảm bảo tính linh hoạt và khả năng mở rộng.

3.2. Triển khai và cấu hình Liferay Portal

Quá trình triển khai Liferay Portal bao gồm cài đặt phần mềm, cấu hình các tính năng và tùy chỉnh giao diện người dùng. Điều này giúp tạo ra một cổng giao tiếp điện tử thân thiện và dễ sử dụng.

IV. Ứng dụng thực tiễn của Liferay Portal trong cổng giao tiếp điện tử

Liferay Portal đã được áp dụng thành công trong nhiều dự án cổng giao tiếp điện tử. Các ứng dụng này không chỉ giúp cải thiện hiệu quả quản lý mà còn nâng cao trải nghiệm người dùng.

4.1. Các dự án thành công với Liferay Portal

Nhiều cơ quan nhà nước và tổ chức đã triển khai Liferay Portal để xây dựng cổng giao tiếp điện tử. Các dự án này đã chứng minh được tính hiệu quả và khả năng mở rộng của nền tảng.

4.2. Kết quả đạt được từ việc sử dụng Liferay Portal

Việc sử dụng Liferay Portal đã giúp các tổ chức cải thiện quy trình làm việc, giảm thiểu thời gian xử lý và nâng cao chất lượng dịch vụ cung cấp cho người dân.

V. Kết luận và tương lai của công nghệ Liferay Portal

Công nghệ Liferay Portal đang ngày càng trở nên phổ biến trong việc xây dựng cổng giao tiếp điện tử. Với những ưu điểm vượt trội, Liferay hứa hẹn sẽ tiếp tục phát triển và đáp ứng tốt hơn nhu cầu của người dùng.

5.1. Tương lai của Liferay Portal trong cổng giao tiếp điện tử

Với sự phát triển không ngừng của công nghệ thông tin, Liferay Portal sẽ tiếp tục được cải tiến và mở rộng tính năng, giúp các tổ chức xây dựng cổng giao tiếp điện tử hiệu quả hơn.

5.2. Định hướng phát triển Liferay Portal tại Việt Nam

Tại Việt Nam, việc áp dụng Liferay Portal trong các cơ quan nhà nước sẽ ngày càng được chú trọng, nhằm nâng cao chất lượng dịch vụ hành chính công và cải thiện trải nghiệm người dùng.

22/07/2025
Luận văn thạc sĩ vnu uet nghiên cứu xây dựng công nghệ liffray portal xây dựng cổng giao tiếp điện tử

Trích đoạn nội dung tài liệu

Chương 1 - Giới thiêụ chung 1. Xu hướng ứng du ̣ng portal thay thế các website truyền thố ng Portal đươ ̣c ta m ̣ dicḥ sang tiế ng Viê ̣t là cổng điện tử. Trong luâ ̣n văn , thuâ ̣t ngữ portal hay cổng điê ̣n tử đươ ̣c hiể u về nghiã là như nhau. Website truyền thống Website đã và đang đóng góp rất lớn vào việc phổ cập thông tin, như giới thiệu tin tức, các CSDL, và một số chương trình ứng dụng trên mạng.

Web site đã làm thay đổi cả thế giới từ khi xuất hiện vào đầu những năm 90 của thế kỷ trước. Ngày nay mọi giao tiếp thông qua web site đã trở thành phổ biến. Tuy nhiên, chúng ta có thể gọi một số lớn các web site là “web site truyền thống” bởi những mặt tồn tại do công nghệ cũ để lại. Với đinh ̣ hướng trình bày thông tin (data-centric), do khố i lươ ̣ng thông tin ngày càng tăng cho đến nay website truyề n thố ng đã bô ̣c lô ̣ rõ những ba ̣n chế như sau :  Người dùng đã và đang phải chấp nhận với “sự quá tải thông tin” có nghĩa là người dùng thường phải duyệt qua rất nhiều các website khác nhau, phải xử lý một khối lượng khổng lồ các thông tin để tìm ra thông tin mà mình cần.

 Người dùng phải chấp nhận là các thông tin thường đứng độc lập, không thể phân loại được (taxonomy), dẫn đến rất khó chia sẻ thông tin cho nhau. Lý do của vấn đề trên là cách trình diễn thông tin (format) trên các website thường là rất khác nhau.  Việc quản lý, bảo trì và phát triển các website thường gặp nhiều khó khăn do sự tăng trưởng đến chóng mặt của thông tin trên các website.  Khó có thể tích hợp các thông tin, dịch vụ từ nhiều nơi như từ các trung tâm một cửa, từ các đơn vị trực thuộc ,… lên một nơi để từ đó người dân có thể tìm thấy các thông tin, dịch vụ cho mình.

 Là điểm xuất phát trong lộ trình mà người dùng đi tìm thông tin, và được dẫn trên mạng qua các link.  Không tạo được quan hệ, người dùng không gắn bó với chủ nhân của Website (không có tính cá nhân hóa).  Thích hợp cho phổ biến thông tin hơn là cung cấp môi trường cộng tác cho người dùng.  Qui mô dịch vụ nhỏ, không bảo toàn đầu tư.

Khi yêu cầu thay đổi về nội dung thông tin, loại hình dịch vụ, v.thường phải xây dựng lại website mới. LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 13  Không có khả năng cung cấp một nền tảng để từ đó có thể luôn luôn phát triển và mở rộng. Tóm lại, web site đã được phát triển bằng các công nghệ cũ và mới, trong đó có nhiều công nghệ đã lỗi thời. Điều căn bản là web site không có nền tảng công nghệ tích hợp để hỗ trợ tính chất phát triển kế thừa và khả năng ghép nối để mở rộng.

Portal thay thế website truyền thố ng là nhu cầ u tấ t yế u Công nghệ portal phát triển sau thời kỳ web khoảng 7-8 năm như một tất yếu xuất phát từ nhu cầu thực tế. Portal là một bước tiến hóa của website truyền thống. Về cơ bản, portal ra đời là để giải quyế t những vấ n đề của wesite truyề n thố ng.  Phía ngoài, portal cung cấp một cổng giao dịch thân thiện, đủ các chức năng cho người dùng, trong đó có chức năng cá nhân hóa.

 Phía trong, portal cung cấp một “khung trang thông tin điện tử”, nhằm tạo quyền chủ động trong việc cung cấp, tích hợp thông tin và liên kết với các hệ thống, các dịch vụ (áp dụng phần mềm) thông tin khác.  Portal cung cấp môi trường cộng tác thông qua việc quản lý và khai thác thống nhất toàn diện các dịch vụ cơ bản như: Forum, Mail, Calendar, Task Management, Report Systems, Conferences, Discussion Groups, News Groups, v.  Bảo toàn đầu tư lâu dài. Có nền tảng công nghệ đảm bảo.

 Môi trường chủ động dùng cho việc tích hợp ứng dụng. Tóm lại, triết lý của portal là “siêu web site” để phục vụ tốt hơn thông qua quan hệ bình đẳng và tình cảm gắn bó với “siêu web site”, là định hướng phục vụ (user- centric), khác với sự phát triển tự nhiên của web site truyền thống là định hướng trình bày thông tin (data-centric). Với hê ̣ thố ng thông tin phức ta ̣p , tương tác đa chiề u trên internet hiê ̣n nay thì viê ̣c ứng du ̣ng portal thay thế website truyề n thố ng là nhu cầ u tấ t yế u. Portal - Cổng điêṇ tử 2.

Portal là gi?̀ Định nghĩa một cách tương đối, portal là một phần mềm ứng dụng web-based, định danh và xác thực người dùng đăng nhập, từ đó sẽ cung cấp giao diện mang tính cá nhân hóa cho người sử dụng. Thông qua giao diện này, người dùng dễ dàng truy cập, khai thác, tìm kiếm, giao tiếp với các ứng dụng, các thông tin, và với những người dùng khác. LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 14 Đứng trên khía cạnh công nghệ, ngày nay portal được coi như một phầ n mề m khung (framework) mà thông qua đó chúng ta có thể quy tụ, quản lý nhiều nguồn thông tin (bao gồm thông tin và ứng dụng phần mềm) khác nhau vào trong một thực thể phần mềm duy nhất-phần mềm portal. Từ đó, các thông tin được phân phối dưới dạng các dịch vụ cho từng người dùng khác nhau tuỳ thuộc vào nhóm quyền, vào nhu cầu cũng như mục đích của người dùng đó.

Có thể nói, portal như một cổng vào vạn năng cho người dùng tìm kiếm thông tin và tác nghiệp một cách thuận lợi và dễ dàng. Các đặc điểm chính  Khả năng cá nhân hoá: Thể hiện theo nhiều cách khác nhau tùy thuộc nhóm người sử dụng, người sử dụng có thể chỉnh sửa, thay đổi nội dung thông tin và giao diện tùy theo ý mình.  Khả năng quản lý nội dung: Kiểm soát nội dung, cho phép người sử dụng không cần hiểu biết về kỹ thuật có thể tạo lập được nội dung, kiểm soát quyền truy cập nội dung.  Khả năng phân loại nội dung: Tổ chức, phân loại nội dung theo nhiều cách khác nhau.

 Khả năng tìm kiếm và chỉ mục.  Khả năng tích hợp các ứng dụng.  Khả năng truy cập một lần (single sign-on): Portal sẽ lấy thông tin về người sử dụng từ các dịch vụ thư mục như LDAP (Lightweight Directory Access Protocol), NDS (Domain Name System) hoặc AD (Active Directory).  Khả năng bảo mật: Cung cấp được các hệ thống xác thực và cấp phép mạnh với cơ chế đăng nhập một lần, đều phải được bảo mật và ngăn chặn các giao dịch không hợp lệ của người sử dụng trên các ứng dụng khác nhau.

 Khả năng cộng tác: Môi trường làm việc cộng tác được tạo ra nhờ các kênh dịch vụ được tích hợp sẵn như: email, chat, forum, lịch làm việc, SMS,.  Các công cụ phát triển: Cung cấp các công cụ phát triển mạnh mẽ và dựa trên các tiêu chuẩn, cho phép kỹ thuật viên tích hợp các ứng dụng và các chức năng mở rộng khác.  Hỗ trợ mobile và công nghệ không dây.  Duy trì, quản lý, mở rộng, nâng cấp, tái sử dụng dễ dàng, tiết kiệm chi phí đầu tư để xây dựng lại hệ thống.

Giảm gánh nặng của việc triển khai và quản lí thông tin và các dịch vụ ứng dụng trong một tổ chức. LUAN VAN CHAT LUONG download : add luanvanchat@agmail. Các mức của portal Portal đươ ̣c ta ̣m dich ̣ là cổng điê ̣n tử. Ở Việt Nam , cổng điê ̣n tử có thể đươ ̣c go ̣i dưới các tên khác nhau là cổng thông tin điện tử hoặc cổng giao tiếp điện tử hoặc cổng giao dịch điện tử.

Cả 3 tên gọi này lầ n lươ ̣t thể hiê ̣n 3 cấp độ phát triển khác nhau, từ thấp đến cao.  Cổng thông tin điện tử: khái niệm này tự nó giải thích, nghĩa là một dạng web site tổ chức theo hướng portal và sử dụng công nghệ portal, chủ yếu mang tính chất thông tin. Đây là bước phát triển đầu tiên của quá trình xây dựng cổng giao tiếp điện tử và/hoặc cổng giao dịch điện tử sau này.  Cổng giao tiếp điện tử: Là bước kế thừa của một cổng thông tin điện tử, nhưng giàu dịch vụ hơn, và điều căn bản là cung cấp các khả năng giao tiếp 2 chiều giữa người cung cấp và người sử dụng.

Bên trong của hình thức này là các khả năng giao tiếp ngang có tính chất liên thông và tự động cao.  Cổng giao dịch điện tử: Là bước kế thừa của một cổng giao tiếp điện tử, nhưng giàu dịch vụ thương mại, dịch vụ trực tuyến hơn, hướng tới một “cuộc sống trực tuyến” cho mỗi người. Ngày càng nhiều dịch vụ được ghép thêm vào cổng, kể cả các ứng dụng TMĐT hay chính phủ điện tử của địa phương. cổng giao dịch còn thực hiện các chức năng giao dịch với các nhà cung cấp dịch vụ khác, các cổng khác, một cách tự động thông qua các dịch vụ công nghệ bên dưới hệ thống mà người dùng không cần quan tâm.

Tùy theo nhu cầu và định hướng phát triển của đơn vị, người lãnh đạo có thể quyết định tên gọi nào cho phù hợp, trong khi bản chất không thay đổi, được tạm gọi là bản chất về “cổng”. Dịch vụ hành chính công trên cổng điện tử 3. Dịch vụ hành chính công là gì? Theo thông tư TT 26-2009-TT-BTTTT ngày 31/07/2009, quy đinh ̣ về viê ̣c cung cấ p thông tin và đảm bảo khả năng truy câ ̣p thuâ ̣n tiê ̣n đố i với trang thông tin điê ̣n tử của cơ quan nhà nước thì: “Dịch vụ hành chính công là những dịch vụ liên quan đến hoạt động thực thi pháp luật, không nhằm mục tiêu lợi nhuận, do cơ quan nhà nước (hoặc tổ chức, doanh nghiệp được ủy quyền) có thẩm quyền cấp cho tổ chức, cá nhân dưới hình thức các loại giấy tờ có giá trị pháp lý trong các lĩnh vực mà cơ quan nhà nước đó quản lý. Dịch vụ công trực tuyến là dịch vụ hành chính công và các dịch vụ khác của cơ quan nhà nước được cung cấp cho các tổ chức, cá nhân trên môi trường mạng” [2].

LUAN VAN CHAT LUONG download : add luanvanchat@agmail.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ