Presentation is loading. Please wait.

Presentation is loading. Please wait.

By: Harold De Armas Erik Hanchett Raymond Lee Zachary Norcross Presented by: Harold De Armas & Raymond Lee University of Nevada, Reno Department of Computer.

Similar presentations


Presentation on theme: "By: Harold De Armas Erik Hanchett Raymond Lee Zachary Norcross Presented by: Harold De Armas & Raymond Lee University of Nevada, Reno Department of Computer."— Presentation transcript:

1 By: Harold De Armas Erik Hanchett Raymond Lee Zachary Norcross Presented by: Harold De Armas & Raymond Lee University of Nevada, Reno Department of Computer Science and Engineering

2  Introduction  Problem Statement  Goals  UI Design  Class Layout  Hardware Implementation  Conclusion  Questions

3  History of Music Notation  15 th century ▪ Gutenberg, Printing Press  17 th century ▪ Part-wise Notation  20 th century ▪ Electronic Notation

4  Distribution of annotations is time consuming  Paper is difficult during performance  Turning pages  Inclement conditions

5  Existing software is inadequate  eStand ▪ Hardware / Software Combination ▪ File Formats: Images, Finale, Sibelius ▪ Pen notations ▪ Emerging collaboration

6  Start from the performance standpoint  Create  Edit  Distribute  Organize  Maintain  Visualize  Utilize MusicXML format

7 UserTreeNode (from rolecoll::beans) UserBean (from rolecoll::beans) LoginFrame (from rolecoll::ui::frames) MainFrame (from rolecoll::ui::frames) AdminFrame (from rolecoll::ui::frames) EditUserFrame (from rolecoll::ui::frames) NewUserFrame (from rolecoll::ui::frames) GUIBean (from rolecoll::beans) GUIBean (from rolecoll::beans) NewUserFrame (from rolecoll::ui::frames) EditUserFrame (from rolecoll::ui::frames) AdminFrame (from rolecoll::ui::frames) MainFrame (from rolecoll::ui::frames) LoginFrame (from rolecoll::ui::frames) UserBean (from rolecoll::beans) UserTreeNode (from rolecoll::beans)

8

9  Hardware Requirements:  Users must be able to advance pages  Users must be able to go back pages  Convenient for user  USB Connection  Implementation 1 – Step Pad  Implementation 2 – IR Sensor

10  High Level Design

11  Low Level Design

12  High Level Design

13  Low Level Design

14  Problem Statement  Goals  UI Design  Class Layout  Hardware Implementation

15

16


Download ppt "By: Harold De Armas Erik Hanchett Raymond Lee Zachary Norcross Presented by: Harold De Armas & Raymond Lee University of Nevada, Reno Department of Computer."

Similar presentations


Ads by Google