change model design

1: remove ID_PREFIX parameter from constructor of entity bean , use
annotation instead;
2: change the rule to generate id , add checksum to the end ;