Senior Project Advisor
Quentin Jensen
Document Type
Project
Publication Date
Spring 2023
Keywords
database design, form collection, web development, digitalization, reactjs, javascript, schema, client-server-database architecture
Abstract
This paper describes the process taken to build a digital form-collection system in a business context. By starting with the motivation for the project, we can gather the requirements necessary to complete before we can consider the project complete. From there, we start discussing the client-server-database architecture principles that must be reviewed before we can design our database. Database design fundamentals are reviewed, such as what a schema or entity relationship diagram is, and those fundamentals are used to design the database. Next, we show how a development environment is chosen. With the environment set up, we then discuss how to code the client and server. The client displays the web pages while the server helps the client communicate with the database through endpoints and requests. With the client, server, and database connected and communicating, the implementation of features can then be considered.
Department
Computer Science
Recommended Citation
Orozco, Britany and Jensen, Quentin, "Databases and Deliberation" (2023). WWU Honors College Senior Projects. 691.
https://cedar.wwu.edu/wwu_honors/691
Subjects - Topical (LCSH)
Database design; Web sites--Design; JavaScript (Computer program language)
Type
Text
Rights
Copying of this document in whole or in part is allowable only for scholarly purposes. It is understood, however, that any copying or publication of this document for commercial purposes, or for financial gain, shall not be allowed without the author’s written permission.
Language
English
Format
application/pdf