A Java Application Business Platform of CRM, Project and Document Management