Skip to main content

Posts

Showing posts from 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...

Why Chiru?

I don't want to say Chiru will do wonders. But he is not mastered in looting the people like others. He is not an experienced Politician .Its a great Qualification. One of my friend raised an objection here saying that " being in-experienced politican how its going to be a great qualification and do you thinking that all current politicans are bad" i am accepting his comments and removing a few words from my article.... He is a new comer into this field, so by the time he learns how to do all these things, it will take some time. As a fresher, he will may try to do some thing good for till he get defeated. By the track record of Chiru, i don't think, he will get defeated. Just because he became No.1 in a field which similarly ruled on the base of caste. But he conquered it not just with Charishma and acting. He know how to win. Another comment is how chiru's past track record in Movie field will guarentee success in completely different "Political field...

Netbeans 6.0 - Code generation

The Java editor is capable of generating often used constructs for you automatically. Press Alt+Insert to invoke the code generation menu and pick what you want to generate To add import statements: Use error hints : Click on the error mark with the light bulb or press Alt+Enter . It will offer you a list of possible classes to import. Pick the proper hint and you are done Use the import class dialog : Put the caret into the name of an unimported class and press Alt+Shift+I . A list of possible classes to import will appear. Use the smart fix import : Press Ctrl+Shift+I . You will get a dialog that lists all unresolved identifiers in the source. If there is more than one option for resolving the identifier you may choose using the combo box. Classes shown in gray do not fit for some reason. Method exit points : Putting the caret on the return type of a method definition will highlight all places where the method can exit Exception throwing points : Putting the caret on an...

NetBeans 6.0 - Code Completition

1. Code completion behavior Ctrl+Space lists symbols which are already imported in your source file, plus of course symbols from the java.lang package. Pressing Ctrl+Space again will list all symbols from the project class path whether imported or not. If you want to go to the list of all types immediately you can use the All Symbols Completion , which is invoked by pressing Ctrl+Alt+Space 2. Smart completion - Notice that the standard completion list box is divided into two parts separated by a black line. The first section includes smart completion items . The editor chooses these items based on the current context (i.e. around the current caret position) when completion is invoked. See other bullet points below starting with "smart" for more information and examples of this smart completion feature 3. Completing Keywords You may use code completion for completing keywords: the editor knows which keywords fit into which place in your code. ...

Netbeans 6.0 Shortcuts / Tips

1. If the code you pasted in is not formatted correctly, press Alt-Shift-F to reformat the entire file 2. Press Ctrl-Space to open the code completion box . A short list of possible ways to complete the word appears 3. Type sout and press Tab . The sout abbreviation expands to System.out.println("") ; with the cursor positioned between the quotation marks. 4. Type psfs and press Tab . The psfs abbreviation expands to private static final String . 5. To supply command line arguments to the program Right-click the project node, choose Properties, and select the Run node in the dialog's left pane and then enter the arguments at the arguments dialog box 6. To run the project choose Run à Run Main Project ( F6 ) from the Run menu 7. If you build a project and then later change classes, it is good to remove all build artifacts from your system and create a fresh build of the application. You can do this w...