End Preload

Cổng cộng tác nội bộ

 

Tổng quan

Trong mỗi cơ quan, tổ chức, hay doanh nghiệp luôn tồn tại 2 hệ thống Cổng thông tin bên ngoài (Internet Portal) và bên trong (Intranet Portal), đây là hai hệ thống không thể thiếu trong mỗi tổ chức trong xu thế phát triển và ứng dụng CNTT hiện tại và tương lai. Internet portal là Cổng/Trang thông tin điện tử công khai trên Internet của một cơ quan, tổ chức, nó cung cấp thông tin về các hoạt động hàng ngày, thông tin chuyên ngành, văn bản, thủ tục hành chính hay các dịch vụ công, các quy trình, dịch vụ kinh doanh trực tuyến, … cho mọi cá nhân, tổ chức, và doanh nghiệp – Đây chính là hệ thống giao tiếp giữa cơ quan, tổ chức với các đối tượng bên ngoài (kênh quảng bá, đối ngoại). Ngược lại, Intranet portal là hệ thống/nền tảng Cổng thông tin cộng tác phục vụ trong nội bộ của một cơ quan, tổ chức, doanh nghiệp. Người dùng của hệ thống này chính là các cán bộ, nhân viên và lãnh đạo của tổ chức, nó cung cấp các thông tin phục vụ hoạt động nội bộ của cơ quan, tổ chức, cung cấp các chức năng cho phép tin học hóa biến văn phòng, thư viện, công tác quản lý, văn bản & hồ sơ công việc, hay các hoạt động trao đổi, tương tác nội bộ thành các hệ thống số hóa. Cổng thông tin nội bộ còn là điểm truy cập tập trung đến các ứng dụng quản lý, nghiệp vụ của tổ chức, là nơi cho phép tích hợp và tổng hợp thông tin, báo cáo,… hỗ trợ công việc cho cán bộ nhân viên, và hỗ trợ hoạt động quản lý, ra quyết định của lãnh đạo.

Yếu tố thành công:

Xây dựng nhanh chóng. Triển khai cổng thông tin của bạn nhanh hơn nhờ vào việc Cổng thông tin cộng tác nội bộ đã bao gồm nhiều tính năng sẵn có, tích hợp dễ dàng và các công cụ phát triển hữu ích. Giao diện hiện đại mang đến sự đổi mới cho các website, ứng dụng hiện đại thông qua một nền tảng duy nhất.

Tính ưu việt:

Với việc phát triển trên nền kiến trúc J2EE và SOA, Intranet Portal có thể vận hành độc lập trên các nền tảng hệ điều hành khác nhau, và tương thích với hầu hết các loại cơ sở dữ liệu hiện nay. Chính nhờ các khả năng đó, Intranet Portal đem lại cho khách hàng khả năng bảo toàn đầu tư ban đầu, tiết kiệm chi phí và dễ dàng phát triển, mở rộng trong tương lai.


Các phân hệ chức năng:

  • Hệ thống thông tin nội bộ:
    Intranet portal sẽ là điểm khai thác và truy cập tập trung mọi thông tin, dịch vụ trong nội bộ của một tổ chức. Các thông tin giới thiệu về đơn vị, các đơn vị trực thuộc, tin tức hoạt động, thông báo nội bộ, các loại văn bản, thủ tục, quy trình, biểu mẫu, và các thông tin tích hợp sẽ được biên tập, xuất bản hoặc được tích hợp để hiển thị trên cổng thông tin nội bộ này.
  • Hệ thống các công cụ trao đổi, cộng tác và truyền thông nội bộ:
    Ngoài thông tin được xuất bản, dữ liệu được tích hợp, Cổng thông tin cộng tác nội bộ còn là nơi trao đổi, cộng tác giữa các cán bộ, nhân viên trong nội bộ của một cơ quan, tổ chức với nhau. Việc trao đổi, tương tác này được thực hiện thông qua các ứng dụng cộng tác nội bộ như: Diễn đàn, Chat nội bộ, Tin nhắn nội bộ, Lịch chia sẻ, Khảo sát/đánh giá, Thông báo/cảnh báo, Theo dõi hoạt động,…
  • Hệ thống tạo lập thư viện số, số hoá và lưu trữ tài liệu:
    Lưu trữ và quản lý tài liệu cơ quan dưới dạng tệp, pdf, bảng tính, vv… Lưu trữ, truy cập và chia sẻ tài liệu một cách an toàn và nhanh chóng. Các tính năng cho phép tạo lập, quản trị cũng như khai thác thư viện số như: Duyệt xem tài liệu, tra cứu tài liệu, đăng tải/upload tài liệu, phân loại tài liệu trên hệ thống phân cấp thư mục/chuyên mục, cho phép dễ dàng kéo thả các files, tài liệu từ thư mục của windows vào thư viện một cách dễ dàng, phê duyệt tài liệu, phân quyền truy cập tài liệu, download tài liệu, bình luận & xếp hạng,…
    Người sử dụng có thể sử dụng máy scan để quét tài liệu, sau đó lưu trữ, tổ chức phân loại tài liệu và chia sẻ, phân quyền sử dụng tài liệu cho các người sử dụng liên quan trong cơ quan.
  • Hệ thống tìm kiếm nội dung và tài liệu trên toàn hệ thống:
    Hệ thống Intranet portal cho phép người sử dụng có thể tra cứu, tìm kiếm toàn văn (fulltext search) nội dung, văn bản, tài liệu trên hệ thống.
  • Nền tảng tích hợp ứng dụng và dịch vụ:
    Hệ thống Intranet portal cùng với kiến trúc SOA là nền tảng cho phép tích hợp các ứng dụng và dịch vụ hiện tại của cơ quan, tổ chức, đồng thời cho phép mở rộng và phát triển hệ thống ứng dụng CNTT của đơn vị trong tương lai.
  • Hệ thống Dashboard hỗ trợ quản lý:
    Dashboard là bảng điều khiển tổng hợp. Trong hệ thống này, Dashboard cung cấp các thông tin tổng hợp cho lãnh đạo, quản lý và từng cán bộ nghiệp vụ. Dashboard là nơi kết xuất hiển thị các thông tin dưới dạng các báo cáo, thống kê tổng hợp từ các nguồn trên cổng nội bộ cũng như từ các nguồn thông tin được trích xuất, tổng hợp từ các hệ thống nghiệp vụ của cơ quan, tổ chức. Các thông tin trên dashboard sẽ được hiển thị dưới dạng các bảng biểu, biểu đồ trực quan, cho phép lãnh đạo, quản lý có cái nhìn tổng quan về hoạt động của đơn vị, từ đó giúp hỗ trợ điều hành, và ra quyết định nhanh chóng, có cơ sở thuyết phục.
  • Giao diện hỗ trợ Mobile, Tablet:
    Truy cập thông tin, gửi nội dung và hoàn tất quy trình nghiệp vụ từ thiết bị di động, cầm tay.


Công nghệ và ngôn ngữ lập trình

Intranet Portal được phát triển trên các công nghệ tiên tiến, các công cụ và ngôn ngữ lập trình hiện đại, phần dưới đây tóm lược các công nghệ, ngôn ngữ lập trình và môi trường phát triển Intranet Portal trên nền kiến trúc J2EE (Java 2 platform, Enterprise Edition):

  • Intranet Portal được xây dựng trên nền tảng Liferay Portal phiên bản miễn phí CE (Community Edition) hoặc phiên bán có phí EE (Enterprise Edition), sử dụng công nghệ mới nhất của Java, J2EE, tích hợp kiến trúc hướng dịch vụ SOA (Services-Oriented Architecture) và công nghệ Web 2.0.
  • Hỗ trợ rộng rãi các chuẩn công nghiệp và chuẩn mở (SOAP, LDAP, XML/XSL, SSL, JSR 170, JSR168, WSRP, Webservices, …).
  • Đáp ứng đầy đủ các tiêu chuẩn bắt buộc theo Quyết định số 20/2008/QĐ-BTTTT ban hành ngày 09/04/2008 của Bộ Thông tin và truyền thông về Danh mục tiêu chuẩn về ứng dụng Công nghệ thông tin trong các cơ quan nhà nước, bao gồm các chuẩn về kết nối như HTTP, FTP, LDAP, DNS, POP3, TCP/IP,…; các chuẩn về tích hợp dữ liệu như: XML, XSL, RDF, UTF-8,…; và nhiều tiêu chuẩn khác.
  • Tuân theo các kiến trúc trong đặc tả J2EE. Intranet portal trở thành một hệ thống mở và mềm dẻo, có khả năng tích hợp với các hệ thống hạ tầng và các ứng dụng, các dịch vụ và các nguồn dữ liệu khác nhau. Theo định hướng kiến trúc đó, Intranet Portal cung cấp một tập các giao diện để tích hợp với các hệ thống và ứng dụng bên ngoài, đảm bảo tính độc lập trong các hoạt động của phần nhân hệ thống.
  • Các dịch vụ và ứng dụng của Intranet Portal được phát triển một cách độc lập dưới dạng những kênh thông tin riêng của hệ thống (portlets) và tuân thủ chặt chẽ chuẩn phát triển ứng dụng trên portal JSR 168 và JSR 286. Với thiết kế như vậy, mọi nguồn thông tin và ứng dụng có thể được tích hợp một cách thống nhất vào hệ thống, và toàn bộ hệ thống có thể dễ dàng được mở rộng ra theo mọi hướng chức năng.
  • Công nghệ Java là một công nghệ cho phép xây dựng các phần mềm chỉ cần viết một lần và có thể chạy ở mọi nơi, tức là các ứng dụng được viết bằng Java chạy được trên nhiều nền hệ thống khác nhau Windows, Linux, Unix,… Do đó Intranet portal cũng thừa hưởng được các tính năng ưu việt đó. Intranet Portal có thể chạy với nhiều web server và kết nối đến nhiều hệ cơ sở dữ liệu khác nhau như Oracle, SQL Server, My SQL, DB2,… nhờ vào một lớp (một thành phần) chuyên đảm nhận kết nối cơ sở dữ liệu để đảm bảo các lớp phía trên của Intranet portal hoạt động độc lập không phụ thuộc vào hệ quản trị cơ sở dữ liệu cụ thể nào.


Môi trường triển khai

  • Hệ điều hành: Intranet portal tương thích và hoạt động trên hầu hết các loại hệ điều hành, bao gồm: HP-UX, IBM, AIX, Red Hat Linux, CentOS, Ubuntu, Sun Solaris, SuSE, UnitedLinux, Windows Server Family,…
  • Hệ thống Cơ sở dữ liệu: Intranet portal tương thích và hoạt động trên hầu hết các loại hệ điều cơ sở dữ liệu khác nhau, bao gồm: PostgreSQL, MySQL, MS SQL Server, Oracle, DB2, …
  • Web Appication Server/Container: Apache, Tomcat, Jetty, Resin, iPlanet, WebSphere,…

Có thể thấy rằng, Intranet portal được thiết kế trên nền tảng kiến trúc và công nghệ tiên tiên, hoạt động tương tích với hầu hết các hệ điều hành, hệ cơ sở dữ liệu và các web application server, SmartOneStop đảm bảo có thể vận hành độc lập trên các hệ điều hành khác nhau và tương thích với nhiều hệ quản trị cơ sở dữ liệu khác nhau, cung cấp một giải pháp phần mềm khung với độ ổn định và khả năng mở rộng cao, luôn sẵn sàng cho việc nâng cấp, phát triển và tích hợp các ứng dụng, dịch vụ trong tương lai mà không mất công chỉnh sửa hay xây dựng lại hệ thống trong tương lai.