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ử

114 1.7K 11
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ử

Đ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

ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ  VŨ THỊ KHÁNH VÂN NGHIÊN CỨU ỨNG DỤNG CÔNG NGHỆ LIFERAY PORTAL XÂY DỰNG CỔNG GIAO TIẾP ĐIỆN TỬ LUẬN VĂN THẠC SĨ Hà Nội, 2011 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ  VŨ THỊ KHÁNH VÂN NGHIÊN CỨU ỨNG DỤNG CÔNG NGHỆ LIFERAY PORTAL XÂY DỰNG CỔNG GIAO TIẾP ĐIỆN TỬ Ngành : Công nghệ thông tin Chuyên ngành : Công nghệ phần mềm Mã số : 60 48 10 LUẬN VĂN THẠC SĨ HƯỚNG DẪN KHOA HỌC: PGS.TS HOÀNG XUÂN HUẤN Hà Nội, 2011 MỤC LỤC Danh mu ̣c thuật ngữ, định nghĩa chữ viết tắt MỞ ĐẦU Chương - Giới thiêụ chung 12 Xu hướng ứng du ̣ng portal thay thế các website truyề n thố ng 12 1.1 Website truyền thống 12 1.2 Portal thay thế website truyề n thố ng là nhu cầ u tấ t yế u 13 Portal - Cổng điê ̣n tử 13 2.1 Portal là gì? 13 Dịch vụ hành chính công cổng điện tử 15 3.1 Dịch vụ hành chính công gì? 15 3.2 Các mức ứng dụng dịch vụ hành chính công 16 Xu hướng lựa chọn công nghệ mã nguồn mở 17 4.1 Nhóm phần mềm công ty nước tự phát triển: 17 4.2 Nhóm phần mềm thương mại hãng có uy tín phát triển: 17 4.3 Nhóm phần mềm dựa mã nguồn mở 17 Liferay Portal 18 5.1 Giới thiê ̣u sơ lươ ̣c Liferay Portal 18 5.2 Lợi ích sử dụng 18 So sánh, đánh giá các portal java (open source portal java) 19 6.1 Các tiêu chí đánh giá 19 6.2 Các portal framework dùng để so sánh 20 6.3 Kết đánh giá 23 Đề xuấ t Liferay Portal xây dựng cổ ng giao tiế p điê ̣n tử 23 Chương - Khai thác, sử du ̣ng Liferay Portal 24 Liferay Portal dưới góc nhiǹ người sử du ̣ng 24 Kiến trúc Liferay Portal 24 2.1 Cấ u trúc Liferay Portal mức tổ ng quan 24 2.2 Mô hiǹ h quản lý các đố i tươ ̣ng 25 2.3 Cách tổ chức, quản lý thông tin với trang Liferay 28 2.4 Portlet Liferay Portal 28 Làm việc với Liferay 29 Các ứng dụng có sẵn Liferay Portal 31 Quản lý người dùng 31 5.1 Đinh ̣ nghiã ̣ thố ng người dùng 31 5.2 Phân quyề n cho người dùng 32 Thiế t lâ ̣p giao diê ̣n hiể n thi ,̣ khung trang (theme, layout) 34 6.1 Thay đổ i giao diê ̣n trang trình bày (theme) 34 6.2 Layout template – Tùy biến cấu trúc trang 35 Chương - Phân tích ̣ thố ng, phát triển hệ thống Liferay 36 Công nghê ̣ và các thông số kỹ thuâ ̣t ứng du ̣ng Liferay 36 Kiến trúc logic của Liferay Portal 37 Phát triển hệ thống tảng Liferay 38 Cơ chế sinh mã tự đô ̣ng 39 Mô hình liệu 40 Cài đặt, triể n khai portal 41 6.1 Công cu ̣, môi trường phát triể n 41 6.2 Các tùy chọn cài đặt 41 Xây dựng portlet Liferay 42 7.1 Tạo thư mục chứa portlet file service.xml 42 7.2 Xây dựng cấu trúc, mã khung portlet từ file service.xml 43 7.3 Tạo, kết nối database 44 7.4 Viết hàm impl 45 7.5 Thiết lập cấu hình portlet 46 7.6 Viết java action 47 7.7 Tạo trang JSP 47 Xây dựng giao diê ̣n người dùng 48 8.1 Bô ̣ giao diê ̣n người dùng(theme) 48 8.2 Xây dựng và triể n khai khung trang (layout template) 53 Viê ̣t hóa Liferay 54 Chương - Xây dưṇ g cổ ng giao tiế p điêṇ tử cho quan nhà nước 55 Giới thiê ̣u ̣ thố ng 55 1.1 Mục tiêu 55 1.2 Nhóm đối tượng người sử dụng 55 1.3 Phạm vi hệ thố ng 56 1.4 Yêu cầ u ̣ thố ng 56 1.5 Giải pháp công nghệ 57 1.6 Môi trường triển khai 57 Kiế n trúc, mô hình ̣ thố ng 58 2.1 Mô hình kiến trúc tổng thể 58 2.2 Mô hình kiến trúc ứng dụng 60 2.3 Cấ u trúc các khố i ứng du ̣ng, dịch vụ cổng giao tiếp điện tử 64 Phầ n mề m lõi Liferay 65 Các ứng dụng, dịch vụ 68 4.1 Hệ thống quản trị xuất nội dung thông tin (CMS) 68 4.2 Hỏi đáp trực tuyến 86 4.3 Quản lý tài liệu, ấn phẩm 91 4.4 Công cụ quản lý xuất website trực tuyến 92 Dịch vụ hành chính công 92 5.1 Đăng ký kinh doanh trực tuyế n 92 5.2 Thủ tục hành chính 97 5.3 Văn pháp quy 106 Các ứng dụng tiện ích 106 6.1 Liên kết website 106 6.2 Thăm dò dư luận 106 6.3 Góp ý phản hồi 107 6.4 Thống kê truy nhập 107 6.5 Các ứng dụng khác 107 Kiểm tra, đánh giá sản phẩm 107 Chương 5: Kế t quả và bàn luâ ̣n 108 Tính sáng tạo khoa học 108 Tính ứng dụng 108 Tính hiệu 109 Tính hoàn thiện 110 Đinh ̣ hướng phát triể n 110 TÀI LIỆU THAM KHẢO 111 Tiế ng Viê ̣t 111 Tiế ng Anh 111 Danh mục hình ảnh Hình Kết so sánh cổng điện tử mã nguồn mở java 23 Hình Cấ u trúc mơ ̣t Lifearay Portal mức cao 25 Hình Mố i quan ̣ giữa các đố i tươ ̣ng quản lý của Liferay 25 Hình Mơ ̣t trang có thể chứa mơ ̣t hay nhiề u portlet khác .29 Hình Dock bar mặc định lần truy cập vào Liferay 30 Hình Dock bar quản trị Liferay .30 Hình Màn hình lựa chọn phân quyền 32 Hình Màn hình phân quyền cho ứng dụng 33 Hình Giao diê ̣n cho phép thực hiê ̣n thao tác thay đổ i theme .34 Hình 10 Thiế t lâ ̣p khung trang 35 Hình 11 Kiến trúc logic Liferay 37 Hình 12 Lược đồ sở liệu lõi Liferay 40 Hình 13 Cấu trúc theme 49 Hình 14 Thiết lập giao diện trang tin 53 Hình 15 Cấu trúc khung trang 53 Hình 16 Mơ hình kiến trúc kỹ thuật tổng thể hệ thống .58 Hình 17 Mơ hình thành phần, tầng mối quan hệ tầng 61 Hình 18 Mơ hình chức cổng điện tử 64 Hình 19 Quy trình quản lý xuất tin 69 Hình 20 Biểu đồ tác nhân ứng dụng quản trị nội dung 73 Hình 21 Các trường hợp sử dụng cho hệ chức đọc viết .73 Hình 22 Các trường hợp sử dụng cho hệ chức thảo luận 74 Hình 23 Các trường hợp sử dụng cho phân hệ quản trị chuyên mục 75 Hình 24 Các trường hợp sử dụng cho phân hệ quản trị luồng viết .76 Hình 25 Các trường hợp sử dụng cho phân hệ quản trị khu vực 76 Hình 26 Các trường hợp sử dụng cho phân hệ quản trị thể loại viết 77 Hình 27 Các trường hợp sử dụng cho hệ chức quản trị tin 78 Hình 28 Các trường hợp sử dụng cho hệ chức thống kê, báo cáo 79 Hình 29 Các trường hợp sử dụng cho hệ chức quản lý cấu hình .80 Hình 30 Mơ hình liệu ứng dụng quản trị xuất nội dung 80 Hình 31 Các bảng liệu ứng dụng quản trị xuất nội dung 81 Hình 32 Màn hình trang chủ .82 Hình 33 Màn hình quản trị nội dung 83 Hình 34 Màn hình cập nhật tin 84 Hình 35 Màn hình xuất tin 85 Hình 36 Mơ hình người dùng ứng dụng hỏi đáp 87 Hình 37 Biểu đồ trường hợp sử dụng ứng dụng hỏi đáp .87 Hình 38 Mơ hình liệu ứng dụng hỏi đáp trực tuyến 89 Hình 39 Màn hình hỏi đáp trực tuyến .89 Hình 40 Màn hình nội dung chi tiết câu hỏi/trả lời 90 Hình 41 Màn hình quản trị câu hỏi/trả lời 90 Hình 42 Màn hình quản trị câu hỏi/trả lời 91 Hình 43 Quy trình đăng ký kinh doanh trực tuyến 93 Hình 44 Mơ hình người dùng ứng dụng đăng ký kinh doanh 95 Hình 45 Biểu đồ trường hợp sử dụng đăng ký kinh doanh hộ cá thể 96 Hình 46 Mơ hình người dùng dịch vụ thủ tục hành chính 99 Hình 47 Biểu đồ trường hợp sử dụng tra cứu thủ tục hành chính 99 Hình 48 Biểu đồ trường hợp sử dụng quản lý thủ tục hành chính 100 Hình 49 Biểu đồ trường hợp sử dụng lĩnh vực TTHC .101 Hình 50 Biểu đồ trường hợp sử dụng quản trị hệ thống TTHC .101 Hình 51 Mơ hình liệu dịch vụ thủ tục hành chính .103 Hình 52 Màn hình thủ tục hành chính 104 Hình 53 Màn hình nội dung chi tiết TTHC .105 Danh mu ̣c các thuật ngữ, định nghĩa chữ viết tắt Thuật ngữ Giải thích AOP Aspect Oriented Programming, nguyên tắc thiết kế giúp tách rời yêu cầu hay vấn đề quan tâm chương trình thành thành phần độc lập, từ tăng tính uyển chuyển cho chương trình Community Cộng đồng người dùng , tập hợp nhóm người cùng sở thích và/hoặc cùng quan tâm đến số vấn đề nhất định CSDL Cơ sở liệu EJB Enterprise Java Bean IDE Integrated Development Environment LDAP Lightweight Directory Access Protocol Organization Tổ chức của người dùng, tập hợp cách có trật tự người dùng Private Các trang dành riêng để quản lý thông tin Portal cổng điện tử Portlet Ứng dụng, thành phần chức cổng điê ̣n tử Public Các trang công cộng, trình bày thông tin Role Vai trò mộ t tập hợp quyền Khái niệm sinh để dùng cho mục đích phân quyền SOA Service-Oriented Architecture SSO Single Sign On TTHC Thủ tục hành chính User Người dùng, cá nhân thực hiện tác vụ hệ thống portal Phụ thuộc vào quyền vai trò gán , user có quyền hoặc khơng có quyền thực hiện tác vụ User groups Nhóm người dùng WSRP Web Services for Remote Portlets ... TRƯỜNG ĐẠI HỌC CÔNG NGHỆ  VŨ THỊ KHÁNH VÂN NGHIÊN CỨU ỨNG DỤNG CÔNG NGHỆ LIFERAY PORTAL XÂY DỰNG CỔNG GIAO TIẾP ĐIỆN TỬ Ngành : Công nghệ thông tin Chuyên ngành : Công nghệ phần mềm Mã... 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  Cổng giao tiếp điện tử: Là bước kế thừa cổng thông tin điện tử, giàu dịch vụ hơn, điều cung cấp khả giao tiếp chiều... cấp người sử dụng Bên hình thức khả giao tiếp ngang có tính chất liên thơng tự động cao  Cổng giao dịch điện tử: Là bước kế thừa cổng giao tiếp điện tử, giàu dịch vụ thương mại,

Ngày đăng: 25/03/2015, 10:01

Từ khóa liên quan

Mục lục

  • MỤC LỤC

  • Danh mục hình ảnh

  • Danh muc các thuật ngữ, định nghĩa và chư viết tắt

  • MỞ ĐẦU

  • Chương 1 - Giơi thiêu chung

  • 1. Xu hương ưng dung portal thay thê cac website truyên thông

  • 1.1. Website truyền thống

  • 1.2. Portal thay thê website truyên thông la nhu câu tât yêu

  • 2. Portal - Cổng điên tư

  • 2.1. Portal la gi?

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

  • 3.1. Dịch vụ hành chính công là gì?

  • 3.2. Các mức ứng dụng dịch vụ hành chính công

  • 4. Xu hương lựa chọn công ngḥ mã nguồn mở

  • 4.1. Nhóm phần mềm do ćc công ty trong nước tự ph́t triển:

  • 4.2. Nhóm phần mềm thương mại do ćc hãng có uy tín ph́t triển:

  • 4.3. Nhóm phần mềm dựa trên nền mã nguồn mở

  • 5. Liferay Portal

  • 5.1. Giơi thiêu sơ lươc Liferay Portal

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

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

Tài liệu liên quan