Specifications

E-TRACS is programmed using the Java language using the J2EE Platform. J2EE (Java 2 Enterprise Edition ) is a java platform for server programming which provides functionality for deploying fault-tolerant, distributed multi-tier applications. E-TRACS comprises the following open source software stack:

Software Project URL
JBoss (J2EE Application server)
NetBeans Platform
Jasper Reports (reporting)
Drools Rule Engine (business rules)
Groovy (scripting)
jBPM (java workflow engine)

Hardware Requirements

There are two parts of software to be installed – the server and client. In basic setups, there is only one server and several clients. Each requires different specifications as follows:

SERVER

a server-grade hardware processor
minimum 80 GB hard disk or more (depending on transaction size)
memory at least 4GB or more

CLIENT

at least Pentium 4 or equivalent or higher
minimum 40 GB hard disk or more (depending on transaction size)
memory at least 1GB of RAM

Operating Systems

Linux (recommended), Windows, Mac OSX, others that support java

Databases Supported

MySQL, MS SQL Server - tested with ETRACS
PostgreSQL, Oracle, DB2 - not yet tested with ETRACS

Projects
Web site development by YCaD. San Carlos City, Negros Occidental, Philippines