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

CS 329E Books Presentation

Avatar for Robert Liu Robert Liu
November 29, 2018
70

CS 329E Books Presentation

group #9

Avatar for Robert Liu

Robert Liu

November 29, 2018
Tweet

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? [Feedback here] [Feedback here] [Feedback here] [Feedback here]