Applications Programming

The Applications Programming Section is responsible for the development and the maintenance of all automated systems supporting the information management needs of the Alabama Unified Judicial System (UJS). This includes, but is not limited to, the requirements of the Administrative Office of Courts (AOC); of state District and Circuit Courts; and of the Chief Justice of the Alabama Supreme Court.

Steve Leveque Steve Leveque, Manager
What We Do
  • First and foremost, we design, develop, test, implement and maintain the mainframe and server based applications that comprise the Alabama Statewide Judicial Information System (SJIS).
  • We also provide project management functions to our contractors and business partners. Specifically we: Perform system analysis; develop product specifications; test, approve and implement new systems; and serve as a mediator between our user groups and our contractors.
  • Finally, we satisfy special data processing requests submitted by our users and other agencies. These request range from ad hoc reports to system wide enhancements.
Who we are

There are seven programmer/analysts with over seven decades of aggregate experience that make-up the Applications Team at the AOC:

  • Steve LeVeque; Manager, Mainframe Developer
  • Latunya Scott; Web Developer
  • Erica Coleman; Assistant Manager (Micro); Web Developer
  • Cary McMillan; Juvenile, Mainframe Developer
  • Jayanthy Gutala; Web Developer
  • Tommy Harris; Web Developer
  • Jill Hawthorne; Data Manager; Web Developer
  • Paula Collins; Mainframe Developer
  • JessePaul Jackson; Web Developer
The Environment
  • There are 1,984 mainframe applications and over 500 server based applications currently in production that make-up the SJIS.
  • The SJIS is the primary medium used to support the day-to-day operations of the Unified Judicial System.
Mainframe Applications

Ninety-eight percent of the SJIS resides within the mainframe environment. This includes all major systems and sub-systems. All mainframe development is performed in-house by our mainframe developers. Supported systems include:

  • Alabama Criminal System (ACR)
  • Alabama Traffic System (ATS)
  • Alabama Civil System (AVS)
  • Alabama Juvenile System (AJV)
  • Alabama Jury Management System (JMS)
  • Alabama Warrant System (AWAR)
  • Civil Accounting System (FEV)
  • Criminal/Traffic Accounting System (FEE)
  • Alabama Pardons and Paroles System (APS)
Web/PC Based Applications

The AOC has made a concerted effort to develop powerful web-based systems and components to enhance service to our users.

Major Web-based applications that we maintain/support include:
  • Websites at Alacourt.gov
  • ALAFILE
  • HRDesktop
  • eNotices
  • ALAPAY
  • eCitation/vCitation
  • eTranscripts
  • eWorksheets
  • eAppellate
  • jSearch
  • MIDAS
  • DA Desktop
  • DAIS
  • DAWC
  • DARRT
  • WMS
Errors and Trouble Calls
  • As stated previously, one of our key functions is to satisfy data processing requests or DPRs submitted by our users. We utilize an automated DPR system to track and manage any task that requires analysis or programming.
  • The DPR system is also the primary tool to manage errors that occur from time-to-time within an application.
  • The AOC Helpdesk is the first point of contact to report errors and to request services for SJIS Mainframe Systems. The AOC Helpdesk can be contacted by calling 1-866-954-9411 ext. 1 or by emailing a description of your error or request to: sjishelpdesk@alacourt.gov.
  • Applications Support is the first point of contact to report errors and to request services for Web-Based Systems. Applications Support can be contacted by calling 1-866-954-9411 ext. 1, option 5 or by emailing a description of your error or request to: applicationsupport@alacourt.gov.