Java requirements include a Pentium IV 2.4 GHz processor, 40GB hard disk, 15" VGA color monitor, and 256MB RAM for hardware. The software requirements are Windows XP for the operating system, JSP for the front end, and SQL Server for the back end database.