120 likes | 162 Views
Who Doesn’t Love Music?. Chen Wei Lee Jeff Chen. Operational Concepts. Target customer – students taking music classes Motivation: Software in the music lab rarely used Practica Musica (PM) not good enough. Operational Concepts cont. What we want to accomplish in the project:
E N D
Who Doesn’t Love Music? Chen Wei Lee Jeff Chen
Operational Concepts • Target customer – students taking music classes • Motivation: • Software in the music lab rarely used • Practica Musica (PM) not good enough
Operational Concepts cont. • What we want to accomplish in the project: • Resolve PM’s defects • Increase students’ interest in using our product • Add more features to make the product usable by general classes
System Requirements • Music features: • Melodic/Rhythmic dictation practice • Triads/Inversion identification • And, above all, … Music score editor
System Requirements cont. • General features: • Reading/Drawing pane • Instant message • Grades
System & Software Architecture • Languages used: • C# • SQL • Java • Sample graphics and audio files
Feasibility Rationale • Assumptions: • All languages used are compatible. • Languages used can support all the features. • Users want to be able to save/load files generated by this program. • Users will be willing to use the program. • Music Department has enough computers to afford students’ usage.
Feasibility Rationale cont. • Risks: • Does the team have enough musical knowledge? • Does the team know how to deal with problems related to graphic and sound?