Did You Know You Can Build an “App” in Argos? Here’s How

07/29/2014

Comments

If you’ve been using Evisions’ Argos Enterprise Reporting Solution, you already know what a powerful tool it can be for making sense of complicated institutional data. But what you might not know is that Argos is much more than a reporting resource. In fact, with a little legwork and the right tools, you can use it to build custom applications.

Now, we’re not quite talking about the independent apps that you use every day on your cell phone or iPad. What we are talking about, though, is DataBlocks that are designed to perform some very complicated tasks, acting as small custom apps that perform a specific function. Learning how to harness the power can save your institution from having to spend money on additional software.

Chris Cheatwood, a systems analyst at Jacksonville State University (JSU), a campus of about 9,000 students in Jacksonville, Alabama, has taken full advantage of this capability. He and his in the Applications Support Group write app-style DataBlocks in house—a dozen, and counting—to solve common problems across campus.

As an example, take the campus mail office. They were having problems with inconsistency and assigning students to mailboxes. The mail staff was using a paper print-out of an Argos report of student names taken from Banner to assign the mailboxes. Every year, inevitable human error resulted in multiple students being assigned the same mailbox by mistake. Instead of looking for an additional software solution, Cheatwood and his staff created an ‘Argos Student Mailbox Assignment’ DataBlock, which validates input and data standards, and enforce the business rules they defined (i.e., one student to one box, and one box to one student).

In another case, last summer the university police approached the Applications Support Group about bicycle registration. The police were looking for an easy-to-navigate database to store owner information, as well as data on makes, models, and serial numbers for registered bicycles. In addition, they wanted to be able to assign each bike a numbered decal to help track bikes if they were stolen. Cheatwood’s group was able to make an easy-to-use web application for students to register their bikes’ data in the database. Then they built a DataBlock that pulled from this database and assigned each bike a decal.

What’s more, when the university police approached them with this task, their desired turnaround time was only two weeks. Cheatwood and his team were able to meet the tight deadline, though, with the help of a few shortcuts. Having created a few app-like DataBlocks before, Cheatwood was able to modify a copy of an existing one, which let them get the bike registration app up and running quickly.

The Applications Support Group at JSU is very small, with only a handful of programmers to serve nearly 10,000 students. By creating these DataBlock apps, they’ve been able to help other offices perform common tasks on their own. This in turn saves the Applications Support Group considerable amounts of time, leaving them free to tackle other projects.

JSU’s team has also included user feedback capabilities in all of these apps, so that they can fix things quickly and ensure the same problems don’t arise in future apps. With all of these app-style DataBlocks, they’ve also saved money. Even though their development time costs money, it’s much less than what it would cost to research and buy a new solution. Overall the team has found that Argos is a great tool for rapid application development.

Though a DataBlock app will never be able to replace, say, your complicated student registration system, it’s a powerful, affordable solution for tackling smaller problems as they come up.

This post is the introduction to a series of posts on how to build specific app-style DataBlocks in Argos. 

Like this blog?

You might also like this On Demand webinar presented by Jacksonville State University:

Related Posts

Evisions CO-OP: Top 10 Most Viewed Argos DataBlocks

Evisions CO-OP: Top 10 Most Viewed Argos DataBlocks

The Evisions CO-OP User Community is a collaborative place where clients can share ideas, experiences, development, forms, DataBlocks, and reports with their peers. To give you an idea of what fellow Argos users are doing and looking at, we present the Top 10 Most...

Navigating the Evisions Customer Community

Navigating the Evisions Customer Community

The Evisions Customer Community has always been an invaluable tool for clients. It serves as a resource for peers in higher ed to share knowledge and find answers. On May 7, 2019, a new community portal was launched. Why? Because we listened when our clients told us...

Shining the Light on SQL Variables in Argos

Shining the Light on SQL Variables in Argos

When an institution begins its reporting efforts – let’s say after recently changing databases or reporting tools – one of the first steps usually taken is to replicate what they had before. Often, this means creating some type of file and distributing it to users....

2 Comments

2 Comments

  1. Dave Goss

    Great post! Truly shows the power and extensibility of Argos!!

    Reply
  2. Jim Walery

    Dave, thanks for the comment. Yes, Argos is a powerful solution and does more than just reporting.

    Reply

Submit a Comment

Your email address will not be published. Required fields are marked *

Share This
X