Tracket Inventory Senior Project – Jeremy Sagaille

Android App

The app is the majority of this assignment. The idea is that a racket technician would use the system to keep an electronic trail of what jobs they are performing for which customers and be able to track the materials that they use, what they charge, and any other pertinent information that the technician would like to keep track of.

In the case of my application, I chose to do a login screen, then a main screen, for more security since that application will contain sensitive information. To keep the application streamlined and simple I wanted the home screen to only have three options to start with. The three most important things that the application must do are going to be the options on the home screen.  The first option, and probably the most important one will be scanning an existing tag.  The screen that this button links to will allow the racket technician to scan the racket and open up the owners file. The second most important is being able to view and search through client database, therefore, the second option will be a database option. The screen that will be linked to this option will open up a list view of all the clients in the database, along with a search bar and an option to add a new customer at the top.  Finally, the main reason that the application is being created is to track customer data and trends.  The final button on the home screen will be the display data option.  The screen that will be linked to this button will contain all the stats that can be calculated using the data inputted by the racket technician.  The data that will be displayed will be a range of facts from economic to pure totals. Numbers like gross and net profit, average profit per string rob, number of jobs completed, yards of string used, total overhead, graphs of when the busiest times of the year are, etc.. My goal is to make the data open to the racket tech so they can include whatever data they would like to and it can be tracked and used to improve business and productivity.

Finally, the requirements I set are meant to be a set of guidelines. As the project evolves I hope to add features to the application as I see fit.  The requirements and goals are played out to get me to certain points so that I can start broadening the scope of my software and hopefully reach as many customers as possible.

 

Below is a slideshow of screen shots from the app.

[slideshow_deploy id=’104′]

Skip to toolbar