Arms Armory Management System

Weapon Tracking System

Police Weapon Tracking ● Military Weapon Tracking

RFID Weapons Tracking ● Bar Code Weapons Tracking

Armory Weapons Management ● Warehouse Weapons Management 877-280-7343

Select Page

Technical and Technology

The ARMS Armory Management System is an enterprise-class armory management application using J2EE framework and application architecture including Java, Enterprise Java Beans (EJBs) and HTML.  ARMS software is a single code base with robust and mature armory and weapons warehouse management software functionality.  ARMS supports the use of bar coding and RFID technologies for workflow automation, tracking and security.  ARMS technical specifications include:

Local Servers

Virtual machine or physical server
2-4+ cores depending on amount of data and number of users
4-8 GB+ RAM (8-16GB+ if database server on same machine)
Java 6 or Java 7 JDK
40-200GB disk space (configured as RAID 1 highly recommended)
40GB+ if database on separate server – more if logs will be large
200GB+ depending on number of items to be tracked, if database server on same machine and we store backups
UPS (highly recommended)
If multiple power supplies is an option, this is also recommended


Operating System Support

Windows XP/Vista 7/Windows 8/Windows 10

Windows Server 2003/2008/2012/2016

SmartTraxx does not require Windows Server version since we are Java based

Linux – Ubuntu preferred, but other Linux distros are possible

Database Support

MySQL is our default database and performs very well with SmartTraxx

Microsoft SQL Server 2008/2012/2014/2016 support is also available

Database server can be on same machine as application server, or a separate machine, but separate database server is slower due to network delays

Database Backup

MySQL – we will set up a Windows Scheduled Task or Linux cron job to perform database backups nightly. Ideally the backup files would be stored on a separate machine provided by the client, so they are separate from the main app server.

Microsoft SQL Server 2008/2012/2014/2016 – if client chooses this option, we ask that client IT staff assume responsibility for database backup (maintenance plan) and restores.  Most clients who run SQL Server already have standard backup procedures and software in place, and SmartTraxx just becomes another database in their infrastructure.

Server Networking Requirements

Static IP address compatible with network
Network gateway IP address
Network mask
Domain name server IP address
Domain name (optional)
DNS entry pointing to server (unless IP address will be used as server name – not recommended)
SSL certificate for https:
if server name will be, we can supply SSL wildcard cert
if server name will be, we ask client to supply a suitable SSL cert for server

Workstation Requirements

Windows XP, 7, 8 or 10

4GB+ RAM (2GB is OK for Windows XP)

Administrative Users require Java 6/7/8 (JRE) from

Casual Users do not require Java

Mobile Computing and RFID

Portable RFID reader syncs to application server via network using restful web services

Requires WiFi connectivity, USB, or Ethernet connection

Fixed RFID readers (choke point and doorway detection zones) require network connection and power source. Some network RFID readers support POE (Power Over Ethernet) and only require a single Ethernet cable connected to a POE switch.