接下来是需求分析阶段,尽可能的大家对简谱的理解进行多补充;我觉得上面同学提的很好,跟我当初设想很相符就是以元素为单位。(纪念沈心工老师)
1、数字音符元素:1(C), 2(D), 3(E), 4(F), 5(G), 6(A), 7(B);
2、元素的属性:
a、右横线“—”,他应该属于元素属性而不应该归在元素类中;每加一个右横线“—”,那么这个元素多一个四分音符特性,
好比树,过了个春天,多发了个枝头,但还是树。
b、下横线“—”,属于属性;
c、上黑点“.”,代表元素的高音,属于属性;
d、右附点".",表示演奏时值在它原来的基础上再加它时值的二分之一,属于属性;
3、弧线是连奏,他不属于任何元素的属性,也不是元素。而是外加给元素与元素之间的一种手段,应该属于管理者拥有,是管理者给他那些群集里边元素所做的标识,属于管理者行为。
综上,我认识的大体分为:7大元素,4个属性,一个行为;
补充一点,有的属性可能存在多重的问题,如横线,浮点有多点的时候吗?上黑点有多的时候吗?
大家帮我看看,还缺啥,还少啥。