Computer Engineering

Permanent URI for this collectionhttps://hdl.handle.net/20.500.12475/57

Browse

Search Results

Now showing 1 - 10 of 21
  • Thumbnail Image
    Item
    Implementing a Movie Theater Ticket Sale Software
    (Polytechnic University of Puerto Rico, 2024) Cruz Agosto, Pedro; Cruz, Alfredo
    A software solution for movie theaters is developed to streamline operations, improve the experience of the user and the customers, and help in the process of making business decisions. The software incorporates logic that enables the creation of schedules, showing the resources available in each theater room and the times they are set to be occupied. The software helps operations by performing sales quickly. It also includes features for user management with role based access control and theater configuration including room settings. The system keeps track of each ticket sold and prevents double booking of the same seat for the same show. The system also ensures the data integrity is preserved and tracks changes. Key Terms ⎯ Digitalization, Movie Theater, Software Design, Software Development.
  • Thumbnail Image
    Item
    An Assessment and Study of Wi-Fi Security Through the Use of Wardriving in Caguas, Puerto Rico
    (Polytechnic University of Puerto Rico, 2024) Iglesias Santiago, Miguel A.; Cruz, Alfredo
    In this project, the current state of wireless security in Caguas, Puerto Rico, is analyzed using wardriving as the primary data acquisition method. Wardriving is a technique for scanning and collecting information from wireless access points while in motion and is widely used by security professionals/enthusiasts to evaluate WLAN systems. This project aims to assess the security configurations of publicly accessible IEEE 802.11 wireless networks and identify potential weaknesses. Data was collected through multiple wardriving audits, focusing on encryption protocols and access point configurations. The findings contribute to the broader understanding of wireless network security in Puerto Rico and suggest measures to strengthen protections in light of increasing internet usage. Key Terms ⎯ Wireless, Wi-Fi, Security, Wardriving, Auditing.
  • Thumbnail Image
    Item
    Dairy Cows Data Transformation Software: From Report Analysis to Performance Visualization
    (Polytechnic University of Puerto Rico, 2022) Pérez, Juan David; Cruz, Alfredo
    There is a big opportunity to apply technology and data analytics to the agriculture sector, specifically, to dairy farms. Dairy farmers are looking for solutions that helps them to increase their profitability, efficiency, and reduce labor variance. The Dairy Cows Data Transformation Software helps dairy farmers in the analysis of the data being provided by DHIA report. The application shows all the KPI to the farmer in a web-based dashboard fashion. This eliminates the need of hour of data analysis and manual calculations. The pilot implementation was performed with the support of the dairy farm “El Remanso” in Camuy, Puerto Rico. Key terms– Data Analytics, Industry 4.0, Python, and Reporting.
  • Thumbnail Image
    Item
    JAOR Wallets & Shoes: Shopping Website
    (Polytechnic University of Puerto Rico, 2022) Ortiz Rodríguez, José A.; Cruz, Alfredo
    Recently we have been faced with numerous changes in the way we sell and display our products. In the last few years, we have seen that it has become more and more difficult to start a business either because of COVID-19 or the inflation of the economy. We also face that every day it is more difficult to find high-quality shoes and bags and even the waiting time we have to get that product is too long. For this reason, an online store ("JAOR Wallet & Shoe") has been developed. "JAOR Wallet & Shoe" is an online store of high-quality shoes and wallets for men and women that will allow the consumer to buy from the comfort of their home and the administrator to sell these high-quality products. This will be a website where users can see the products with their respective information and add them to the cart. Key Terms– Accessibility, High Quality Product, Online Store, Website Interface.
  • Thumbnail Image
    Item
    Ngram Analysis on Classical Ciphers for ease of Understanding of Cryptography
    (Polytechnic University of Puerto Rico, 2021) Jiménez Correa, José E.; Cruz, Alfredo
  • Thumbnail Image
    Item
    Automatic Document Digitalization: DocDigitice
    (Polytechnic University of Puerto Rico, 2020) Rivera Acevedo, Ramón J.; Cruz, Alfredo
    In today’s technological era, the use of cloud computing and cloud storage has become the norm for many big companies. This is no different for Health Insurance Organizations that are regulated by various corporations such as the Commissioner of Insurance of Puerto Rico. They require extensive documentation of every document that is sent and received. The goal is to design a multi-system application program for the Health Insurance Organization. The primary purpose will be created, facilitate, and improve the process of digitizing different documents of the company. It will offer a secure way to save the documents and at the same time ensuring the quality of these in the system. Employees can upload, monitor, and view the documents required by the company in a simple and safe environment. It will also help the company in audits and increase the overall income of the company in terms of storage, employee time and printing of document copy. Key Terms ¾ ERD, hard copy, Model-View-Control (MVC), soft copy
  • Thumbnail Image
    Item
    Web Attacks Analytics
    (Polytechnic University of Puerto Rico, 2020) Sanchez Pardella, Luis O.; Cruz, Alfredo
    Cyber-attacks are on the rise. Information systems are constantly being attacked, generating economic loss. Computer networks and web technologies are the preferred places for hackers to commit cybercrimes. Most computers and devices are connected to the Internet through a communication network. On many occasions, network security administrators do not monitor adequately the cyber-attacks that are occurring through the computer network, making it difficult to protect the organizations' networks. It is important for information security experts to learn how to use data mining tools to analyze cyber-attacks in the network and to make better decisions regarding security. Based on this need, this project has been developed using RStudio and R programming Language. Four datasets were selected, and web attack information was extracted and analyzed from these datasets. With this web attack information available, network security administrators can analyze the data and make decisions that contribute to enhance the protection of networks. Key Terms ⎯ Analytics, NB15, RStudio, Web Attacks
  • Thumbnail Image
    Item
    Developing Interactive Learning Resources for Python and Machine Learning
    (Polytechnic University of Puerto Rico, 2020) Vélez Candelaria, Amaris; Cruz, Alfredo
    This paper describes the process of developing learning resources for students in computing and offers various examples of the learning resources that were successfully developed as a result. Two main learning resources were developed from the project described in this paper: A supplementary technical guide and interactive workshops. The technical guide was found to be beneficial for different types of students such as students who are interested in the field of computing but, have not yet started their formal education on the field, students in computing who wish to review concepts they were previously taught, and students who wish to mentor other students in programming concepts. On the other hand, the interactive workshops written as Jupyter notebooks were found to be beneficial for community outreach activities since they contain both examples and exercises that presenters may easily discuss while the audience is interacting with code relating to each example and exercise. Key terms – Jupyter Lab, Machine Learning, Pythontechnical guide, and Workshops
  • Thumbnail Image
    Item
    Orange Dating: Developing Modern Java Web Applications
    (Polytechnic University of Puerto Rico, 2014) Mercado Millán, William; Cruz, Alfredo
    Developing a Java web application can be considered too complex for most modern developers, mainly because Java has a reputation of being difficult and requiring lots of coding. However, there are modern tools and frameworks that are designed to facilitate the development of web applications in Java. These frameworks are focused on reducing the amount of code needed to make the basic functionality of an application. One of the frameworks used in this project is Spring. This framework provides a MVC architecture designed to facilitate the creation of a modern Java web application with a minimal configuration and code. This document describes an online dating system that was developed in a short time, using Spring framework and Semantic UI to achieve the goal of developing a whole system in a limited amount of time. The online dating system suggests friends based on answers to a questionnaire after the registration. The goal of the system is to make accurate suggestions to a user that is interested in identifying an ideal partner for a date. Key Terms – Java, Online Dating, Spring Framework, Web Application.
  • Thumbnail Image
    Item
    Improving The Ordering Service Through An Android Application
    (Polytechnic University of Puerto Rico, 2014) Ramos, Victor M.; Cruz, Alfredo
    In today’s hectic world people are in a constant search to save time. In the service environment such as restaurants and bars people expect to have a fast and efficient service. But this is not the case in most establishments. This project tries to compensate for the slow ordering process and bring in an innovative and efficient system that will make the ordering process fun and fast. The developed system is an Android application that is meant to be placed in each of the establishment’s tables so that customers are able to place orders through the system. Any retail establishment wishes to increase their efficiency, availability, and capacity and with the proposed system they will be able to accomplish that. Key Terms - Efficiency, Ordering, Speed, Time Waiting