Skip to main content

Posts

Showing posts from October, 2008

Business Rules Engine - BRE

Lets see what is a Business Rule and then we can know about Business Rules Engine .. Business rules the operations, definitions and constraints that apply to an organization in achieving its goals. Simply put Business rules represent the Decision making policies of an organization like All customers that spend more than $100 at one time will receive a 10% discount. Business rules represent a natural step in the application of computer technology aimed at enhancing productivity in the workplace. Automated business processes that have business logic embedded inside often take substantial time to change, and such changes can be prone to errors. And in a world where the life cycle of business models has greatly shortened, it has become increasingly critical to be able to adapt to changes in external environments promptly. These needs are addressed by a business rules approach. Business rules enhances Business Agility. And the manageability of business processes also increases as rules bec...

Business Process Management - BPM

What is a Business Process ?? Business Process is a collection of interrelated tasks, which accomplish a particular goal for organization. There are three types of business processes: 1. Management processes : These are processes that govern the operations of a system. Typical management processes include "Corporate Governance" and "Strategic Management". 2. Operational processes : These are the processes that constitute the core business and create the primary value stream. Typical operational processes are Purchasing, Manufacturing, Marketing, and Sales. 3. Supporting processes : These are the processes to support the core processes. Examples include Accounting, Recruitment, Technical support. A business process can be decomposed into several sub-processes, which have their own attributes, but also contribute to achieving the goal of the super-process. The analysis of business processes typically includes the mapping of processes and sub-processes down to...

Intro 2 PEGA PRPC

Hi, I am going to present something i known about PEGA PRPC (Pega Rule Process Commander). The first good news to all NON-IT guys is: "This is the product for you all". To become a PEGA PRPC developer, you don't need to know any CSE stuff other than some OO concepts and little bit of java. For all IT and Research guys, this is the area to consider as next gen programming paradigm. The core concept of PEGA PRPC revolves around " Changes in software with time is inevitable ". And PEGA PRPC's work is to cut down the costs involved during those changes. Most of the products will spend 70% of their life time in maintenance adjusting themselves with the changing requirements of client / end user. To make this phase easier and cheap, we have to follow various software development methodologies like XP and follow industries best practices and coding conventions and Knowledge transfers ....... Blah Blah..........Blah. PEGA products (www.pega.com) tag itself says how ...

Reading Excel sheet using java

Hi all, As part of my current project requirement, i have to read an excel file and store that one into a Database. Lets see how i did it and that may save you some time. First thing that comes into picture is how to read Excel without using any Third party tools. Licensing is a big problem. So we have to achieve it using native JDK support. We can achieve this by considering the EXCEL document as a database file. To connect to this DB, we need to use the Microsoft provided Excel Database Drivers. (we can found them in Control panel --> Administrative Tools --> ODBC Data Source Administrator. Click Add and find the Microsoft Excel Driver (*xls)) Use the appropriate DNS name (say ExcelDNS ) and select the workbook (say ExcelFile). Remaining everything is similar to connecting to Other DBs. Here is the Sample Code for it /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package japp; import java.io.*; import java.sql.*; /** * * @author...