back to CSS Capstone schedule

UWB Logo

Computer Science and Software Engineering Capstone Presentations

Fall Quarter

December 18, 2020

 

Kathleen Guinee

"Quasar Spectra Analysis"

(UWB School of STEM Physics & CSS)

 

Faculty Advisor: Dr. Arkady Retik

 

 

 

Abstract

The aim of this capstone project was to design and develop a website that showcases Dr. Rodriguez Hidalgo's work on quasars. This project is a collaboration between the physics department and the CSS department. The main goal was to easily allow sharing of these research results with the scientific community. The first step in building this website was to gather requirements and develop mockups. After receiving feedback from Dr. Rodriguez Hidalgo, I further had to choose which tools I would use to create the website. The essential requirements for this website were that it would be easy to maintain, easy to extend, and provide the results of Dr. Rodriguez Hidalgo's work in a manner that is easy to read and use. These factors informed my decision to use python and flask as my framework for creating this website, since it was a light-weight framework that would be easy to add onto by successive students. Additionally, since much of the research is done in python, this would make it easy to connect the older research code to the website back end if needed. Once I had created the mockups and chosen my tools, the next step was to design and code the website itself. I had to learn how to use many tools. Specifically, I learned how to use python for backend, Flask for code organization and ease of use, bootstrap, HTML, and CSS for frontend, MySQL for storing information in the database, and learned how to use the UW shared host servers effectively to host this website. Through this work, I was able to create a website that allows for easy sharing of Dr. Rodriguez Hidalgo's research on quasars. I'm proud of all of the work I have put into the website and the amount that I learned. There is still more work to be done to make it a real hub for CSS and Physics collaboration, and whomever takes over this website next will assuredly have fun extending and improving it.

 

 

 

 

 

 

 

 

 

 

 

Updated December 15, 2020