BHT
  • Home
  • JIT Project Management
    • Software & Solutions >
      • Software Application Development >
        • SDTM Compliance (SC)
        • AdaM Compliance (AC)
        • Best Human Resources Management Systems (BHRMS)
        • Professional Traders (Ptraders)
        • IT Programming
      • Business Solutions >
        • E Commerce Solutions
        • Human Resources Management (HRS)
  • Benchmarking
  • BPM
  • Client Portal
    • Client Login
    • Client Request
    • Client Support >
      • Management >
        • Project Management
        • Invoice & Billing Management
        • Timesheet Management
  • Careers
    • Jobs1
    • SD-1
    • EC
    • SDI1
    • SDI2
    • SDI3
    • SDI4
    • Jobs2
    • SDFNY
    • Jobs
    • SDF
    • Job3 Software
    • JobFED
    • SDMA
  • Data Privacy Policy
  • Contact
HR (Human Resources) Management Application Development Plan is abbreviated as BHRMS. Current BHRMS include Timesheet Management System (TMS), Onboarding System (OB), Application Tracking Systems (ATS) etc.

The following applications (BHRMS) and website (www.besthrms.com) is affiliated to Best High Technologies LLC (BHT) 

Free to use for small business and non-profit organization (less than 10 people) which is subject to change per company policy.

​www.besthrms.com/timesheet/login.jsf


Summary of Technique Blueprint

Timesheet Management System (TMS)
  • Frameworks: Spring, Hibernate, JSF, Ajax, JavaScript, CSC, HTML (jQuery, JSON) and other JEE Technologies
  • Application Servers: WebLogic 12.1, WebSphere, JBoss, Glassfish, Tomcat
  • Database: Oracle 11g, Sybase, DB2, MS SQL Server, MySQL
  • Source Control: SVN (Subversion), CVS, PVCS, MS Visual Source Safe
  • IDE: Eclipse
  • Development Server: Windows
  • Production Server: Linux
  • Testing Tool: JUnit and JMeter
  • Environments: Local, DEV, TEST (Linux) , PROD (Linux)
  • Build tool: ANT or Maven

Requirements:
  • Business Requirements
  • Function Requirements
  • Test Cases for QC Testing
  • Technical Design Document: (OOA/OOD, UML diagrams)
 

Design Database Model:
  • User (UserID, UserName, Password, ActiveFlag, UserRoleID)
  • UserRole (Admin, Company, Manager, User, Human Resource Personal)
  • Profile (Company, Manager, User)
  • Timesheet (Project, Task (detail works), Date, BeginTime, EndTime, Hours, Employee, ApprovedHours)
  • Project (ProjectCode, Name, Description, BeginDate, EndDate, Status)
  • Contact (UserID, Address, Phone, Email)
  • Employee
  • Security (Page/Functional/Component Level Access control)
 

Technology Considerations:
  • Transaction Management
  • Concurrency Consideration
  • Bean Scope
  • Singleton/Prototype
  • Collections (ArrayList, LinkedList, HashMap, TreeMap)
Picture
Copyright  Best High Technologies LLC. All Rights Reserved. 2011