Upgrade to Pro — share decks privately, control downloads, hide ads and more …

CS329E_Books_Presentation.pdf

Avatar for jackieye123 jackieye123
November 29, 2018
16

 CS329E_Books_Presentation.pdf

Avatar for jackieye123

jackieye123

November 29, 2018

Transcript

  1. Introduction Demonstration Project Stats Critiques Conclusion Team Jennifer Lei Senior

    MIS Robert Liu Senior MIS Samantha Rodriguez Junior Geography Frank Wang Senior Biochemistry Baimeng Ye Senior Finance
  2. Introduction Demonstration Project Stats Critiques Conclusion Project Purpose In 2017,

    over one million books were published in the US. 3 1 2 According to IBISWorld’s “Libraries and Archives in the US” report, the emergence of social media necessitates an active online presence to engage library patrons. The American Library Association reported that 86% of public school libraries have access to a licensed database.
  3. Introduction Demonstration Project Stats Critiques Conclusion Project Scope Increased publishing

    3 1 2 More tech-savvy users US public libraries without database access Purpose: The aim of this project is to create a website that allows users to access basic information about books, authors, and publishers. Dataset: ▪ 151 books ▪ 73 authors ▪ 47 publishers
  4. Introduction Demonstration Project Stats Critiques Conclusion Issue Tracker Stats Assigned:

    18 Resolved: 18 Unresolved: 0 Select Tasks: ▪ Assertion checks ▪ Report writeup ▪ Site design Assigned: 26 Resolved: 26 Unresolved: 0 Select Tasks: ▪ Database seeding ▪ Bootstrap setup ▪ Site design Assigned: 16 Resolved: 16 Unresolved: 0 Select Tasks: ▪ GCP hosting ▪ Unit tests ▪ Site design Assigned: 16 Resolved: 16 Unresolved: 0 Select Tasks: ▪ Pagination ▪ Search capability ▪ Splash page Assigned: 14 Resolved: 14 Unresolved: 0 Select Tasks: ▪ Database models ▪ Parse JSON ▪ Render data
  5. Introduction Demonstration Project Stats Critiques Conclusion Unit Stats Unit Tests:

    4 Unit Tests: 4 Unit Tests: 14 Unit Tests: 4 Unit Tests: 4 Our unit tests checks the relationships between tables (i.e., books to author, books to publishers) and makes sure that the displayed data matches with the dataset.
  6. Introduction Demonstration Project Stats Critiques Conclusion Self Feedback What did

    we do well? What did we learn? What can be better? What is puzzling? Simple website navigation, clean display of data and pagination, and all features implemented Integration of database to create a dynamic website, use of bootstrap, and hosting on the cloud Splash page design, UI consistency between operating systems, and readability of text UI consistency between operating systems, proper website design, and additional bootstrap features
  7. Introduction Demonstration Project Stats Critiques Conclusion Feedback from Team 8

    What did we do well? What did we learn? What can be better? What is puzzling? Readability of data tables, simple and clean user interface, and obvious sorting buttons Option for users to choose how many entries displayed per page, learned about publishers, books, and authors Finding a better data set, searching capability queries more than just book title, clickable Wikipedia and website links Website shows the exact same info in the table as when clicked