Have your project worked on by a team of RIT Software Engineering seniors. The department solicits proposals in the spring for projects that runs from the end of August though May.
A Flight Simulator for Pilot Training: Flying Tiger Phase I
Moog Inc. is a corporation that designs and manufactures fluid control systems for various industries worldwide. The aviation branch of East Aurora, NY will be sponsoring a multi-disciplinary senior project at RIT in which students will be developing a flight simulator. The simulator will be used for customer demonstrations to help sell Moog systems. Our software engineering team will be responsible for the visual content displayed in the flight simulator. Our system will receive information from a system called the dSPACE controller and will generate visual feedback in the form of a virtual cockpit window and instrument display. The dSPACE controller will be developed by Moog and acts as a faÃŒ_ade between the hardware inputs and our software package. The graphical output will be rendered using flight simulation software that is already available. The instrumentation display will be created based off of the actual physical instruments found in the aircraft being converted in to a flight simulator.
CARS Faculty Course Assignment and Scheduling System
The general users for this tool are department chairmen, administrators, faculty, and staff.
CARS provides a mechanism for users to easily access and arrange information in a simple manner. However there are flaws in the current system that need to be addressed, as these flaws can cause serious problems.
A new version of CARS will be designed and developed based on the current implementation. It will address many of the imperfections that currently exist, such as security holes, lack of user input validation, lack of audit trails and lack of support for the new semester system. In addition, the system architecture will be redesigned to improve its security, extensibility, scalability and usability.
Central Affinage Facility Production System
Complementary and Alternative Medicine Registry
- The U.S. Department of Veterans Affairs is interested in exploring the use of complementary and alternative medicines (CAMs) by Veterans. These modalities represent therapies that are adjunct, or alternative, to standard treatments, but have been studied less and currently are not widely used. Veterans Affairs requires a system to help track and analyze these modalities in order to better understand Veterans’ use of them and to begin to characterize their perceived efficacy.
The Complementary and Alternative Medicine Registry will allow medical providers to enter information about CAM treatments that are being provided to Veterans. The system stores this information and allows program analysts and policy-makers to retrieve it in an intuitive and user friendly fashion. The system will be used to help guide the development of research and clinical guidelines relating to CAMs.
Evaluation System v2
Flowrider II - Online Program Flowchart, Advising, and Scheduling System
Framework for Interactive Video Vignettes
The primary goals of the project are defined as the following:
To investigate the most suitable technology for implementation of the vignettes
To enable the creation of interactive video vignettes, featuring:
Accurate frame-by-frame traversal of video footage
Cursor-based interaction with graphic overlays on frames of a video
Interactive data analysis and reporting tools such as graphs and charts
Recording certain statistics concerning the use of these video vignettes
Support for closed captions
Support for major mobile and computer platforms
Support for web-based vignettes with no installations or downloads necessary
Ability to view a series of pages interspersed with text and quiz questions.
GIS Optimized Labor Scheduling and Tracking Mobile Application
The development team will be responsible for developing the cross platform mobile punch-clock app, manager web app, and robust server side components. An additional goal is to design the system so that Paychex can continue to evolve the application and easily incorporate it into their mobile platform offering.