Oromia Portal is designed to be a single environment where all of the applications a user needs can run, and these are integrated together in a consistent and systematic way. If an application lives outside of the portal, the portal should be able to consume some resource of the application (such as an RSS feed or a subset of functionality in a “dashboard” application) so that the end user can see everything he or she interacts with at a glance.
To achieve this, all of the application functionality within Oromia Portal is in fragments of the page called portlets. Portlets are web applications that run in a portion of a web page. The heart of any portal-based web site is its portlets, because portlets are where all of the functionality is implemented. Oromia portal's core is a portlet container, and the container's job is to aggregate the set of portlets that are to appear on any particular page and display them properly to the user. In this way, one or many applications can reside on a page, and the user can (at the administrator's discretion) arrange them in the way that works best for the user.
About Oromia Portal
Oromia Portal is one of Oromia BPR Automation project. It is new for our country especially in government level and has the objective of:
Providing navigation and content that is user focused.
The portal covers 14 bureaus of Oromia region. Each bureau is expected to post information for the public and for its staffs. Bureaus also can give online services for their customers. Online service is treated by web service. The portal can communicate with other application through web service. Web service is a kind of remote procedure call which allows the composition of applications from components that are physically in different locations. So that using web services any application developed with any programming language can be accessed through the portal. Within the portal there are three main parts:
Website: the website part of the portal provides the following services:
Intranet: As the term intranet means is a private computer network that uses internet protocol technologies to securely share any part of an organization's information or operational systems within that organization, the portal includes an intranet part which is going to be used by the bureau users.
Extranet: An extranet is a private network that uses Internet technology and the public telecommunication system to securely share part of a business's information or operations with suppliers, vendors, partners, customers, or other businesses. For example if Oromia bureau of Revenue Which is found in Addis Ababa want to share an important file with an office that is found in Adam, the extranet is the best tool to perform this.
The Portal integrates both the intranet and extranet; and provides the following services: