To develop and integrate quality systems for business and performance management
DELIVERABLES The component will track Rule Compliance Status and give alerts as the procurement process progresses
The Drools Component will display decisions applied on each step of procurement as one Dashboard and connect to contract signature and payment interface The component will enhance the Auditing processing of reports showing which rules were complied to or overridden/ignored or modified
REQUIREMENT DESCRIPTION We need a Business Rules Management Syste (BRMS) that we can embed into our application. This BRMS Drools component will rely on the shared database record status for Continuous monitoring of the entries hence enable the management to continually review business policy and processes for adherence to and deviations from their intended state . The goal of this module or component is to simplify continuous monitoring task and guide users to stay compliant. Such a system should present inbuilt features that alert the user of the relevant Regulations/Rules, Processes, Thresholds, Responsibilities or Obligation of undertaking or missing any required action. It should be used to exert policies and display status of compliance to rules, action questions, comment dialog, error messages, and construction of question types (as set in Decision Tables) to lessen procurement and contract risk. The Developer should offer a set of configurable dynamic forms and querying of data state or condition of records and externalise business rules from the main application modules e.g Requisition, Purchase Orders or Tender Evaluation.
In specific terms the client ( a government organization) requires that: 1. The System component should have real-time compliance monitoring functionality that users access to setup pre-defined rules or risk factors table to be used to trigger policy controls, system flags and audit alerts to guide both the PDE, Internal Audit units, Head of user Departments and the compliance monitoring unit at the central Procurement Agency to review the procurement process. This will be presented as a Dashboard of Compliance about a subject of procurement. 2. The System component should be able to block issuance/Approval of Requisitions, Bid documents or signing of Contracts without resolution of system flags that are triggered or comment on the risk factors cited above. This is useful for the Accounting Officer, Contract Manager and Contracts Committee. 3. The System component for Compliance check will be used to simplify the Reporting on status of compliance to procurement regulations and audit data extract. It is a self-audit component that ensures that an organization is following statutory laws, rules, and regulations or internal guidelines, such as procurement criteria, process controls, and policies and procedures. It helps Users determine if an organization is conforming to contracts, such as when an entity accepts delivery or penalty action. This is Useful for Internal Auditors and Contracts Committee.
TECHNOLOGIES SmartGWT, Drools, Dashbuilder Java Tomcat Spring MySQL Hibernate