High-Fidelity Prototype for Mobile Learning App

A professor at a large, urban university has requested an interactive learning tool through which instructors can assign students a series of experiences, each of which has associated tasks. Experiences will be scheduled by each student, completed in real-time, and may include a variety of questions and media submission types.

Previously, PHP code, database structure, and low-fidelity designs were created. This semester a high-fidelity, interactive prototype with the following criteria was completed:

  • Improved the user interface to increase mobile usability.
  • Modified formatting to match new designs from client.
  • Completed distinct functions for instructors and students.
  • Created a new structure for experiences, tasks, and deliverables.
  • Changed programming and database to display reminder text for experiences and tasks.

Project Student:  Heidi L. Davis

Inventory and Billing Software

An Indiana landscaping company wants a new system to store information on their inventory and billing. They have been using Excel spreadsheets to keep track of everything up to this point. This set up has been successfully replaced with a database using SQL Server. The front end was created in Microsoft Visual Studio with web forms. The web forms application has a good start, but still requires a login system, better control of the action buttons, and more CSS to give it the look the company would prefer. It also needs systems for notifications and reporting.

Project Student: David Hahn

Security Operations Center

The purpose of this project is to determine if a free, open-source program can function in the role of a Security Operations Center for a Fortune 500 Company.  This program is needed to analyze a network, or multiple networks, for a variety of threats.  It also needs to be able to display alerts from the threats on a centralized server.

Security Onion is the program currently being examined for this project.  It meets the necessary requirements, while also being a free, open-source solution.  The interfaces included in Security Onion can also display alerts in real-time.  Security Onion has been tested on VLANs and is able to collect data from multiple networks.  Security Onion’s Elsa program contains dashboards on web interfaces to visually show alerts and other types of information that has been collected.

Project Student: Michael Thomas

Database Management and Modification

The purpose of this project is to make necessary modifications to a database in order to handle the information of the current and new games in order to meet the client’s requirements. First it was necessary to create a new ER diagram to analyze, understand, and document the functions of the database. Following that, the PHP files that insert to and modify the database were analyzed and developed to improve communication between the game websites and the database.

Project Team Members: John Foust, Juancarlos Martinez