Student Work

Improving a web-based application called PMKS+: UI Updates, Optimization

Public Deposited

Contenu téléchargeable

open in viewer

Students learning to design and analyze planar mechanisms often have the additional struggle of needing to learn sophisticated professional software such as SolidWorks. PMKS+ is a web application that aims to reduce this struggle by including only the functionality needed for novice students. PMKS+ has existed for years but the complexity of its implementation complicated further development. This project aimed to complete a refactor of PMKS+ focused on adhering to software design principles. We selected a new architecture for the program, allowing us to re-implement a majority of the existing features while adding support for multiple mechanisms, along with new mechanism manipulation functionality. Additionally, we analyzed the existing interface to improve system usability in the new implementation while adhering to standard HCI principles. Our comparative evaluation showed an improvement in user experience as well as a drastic improvement in code structure and documentation.

  • This report represents the work of one or more WPI undergraduate students submitted to the faculty as evidence of completion of a degree requirement. WPI routinely publishes these reports on its website without editorial or peer review.
Creator
Publisher
Identifier
  • 121977
  • E-project-042924-091238
Advisor
Year
  • 2024
Date created
  • 2024-04-29
Resource type
Major
Source
  • E-project-042924-091238
Rights statement

Relations

Dans Collection:

Contenu

Articles

Permanent link to this page: https://digital.wpi.edu/show/r207tt59n