1、肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀
2、肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀
3、膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁
4、螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿
5、螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿
6、袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀
7、袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈
8、羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿
9、羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿
10、羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇
11、肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈
12、肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈
13、膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆
14、膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇
15、蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇
16、袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅袆肂荿薁袅膄膂蒇羄袃莇莃薁羆膀艿薀肈莅薈蕿螈膈薄薈羀蒄蒀薇肂芆莆薆膅聿蚄薅袄芅薀薅羇肈蒆蚄聿芃莂蚃蝿肆芈蚂羁芁蚇蚁肃膄薃蚀膆莀葿虿袅膂莅虿羇莈芁蚈肀膁蕿螇蝿莆蒅螆袂腿莁螅肄莄莇螄膆芇蚆螃袆肀薂螃羈芆蒈螂肁肈莄螁螀芄芀袀袃肇蕿衿羅节蒄袈膇肅蒀袇袇莀莆袇罿膃蚅 音乐网站的设计与实现论文作者姓名:申请学位专业: 申请学位类别: 指导教
17、师姓名(职称):论文提交日期:目 录第 1 章 绪 论 11.1 课题研究的目的 11.2 课题研究的意义 11.3 国 ASP 的概述. 42.2 Macromedia Studio 简介 52.3 关系数据库的概述 . 52.4 Access 数据库的简介.62.5 DreamWeaver 技术介绍 7第三章 系统分析 . 103.1 功能分析 103.2 系统用例图 . 103.3 系统开发环境 .113.4 系统任务的可行性分析 123.4.1 市场可行性分析 . 123.4.2 技术可行性分析 . 123.4.3 经济可行性分析 . 12第四章 系统设计 . 144.1 系统主要工作
18、流程图 144.1.1 后台管理模块程序流程 144.1.2 前台管理模块程序流程 144.2 系统功能设计 154.2.1 前台功能设计 154.2.2 后台功能设计 174.3 系统数据流图分析 184.4 系统流程 204.5 系统的技术要求 21第五章 系统实现 . 235.1 音乐网站前台 235.1.1 首页 235.1.2 视听音乐模块 245.1.3 点歌送祝福模块 . 245.1.4 站内短信模块 255.1.5 添加歌词模块 255.1.6 评论模块 . 265.1.6 下载音乐模块 265.2 音乐网站后 275.2.1 后台登陆模块 275.2.2 歌曲管理模块 275
19、.2.3 日常管理模块 285.2.4 网站配置管理模块 . 29第六章 系统测试 . 306.1 测试类型 306.2 测试结果 316.2.1 测试用例执行结果 . 316.2.2 测试问题解决 31第七章 总结与展望 . 32参考文献. 33致 谢 . 34摘 要随着网络技术的发展,人民在利用网络学习的同时,也在享受着网络带来的各种附带产品所产生的效应,如网络游戏,网络歌曲。音乐网站正是在这样的需求前提下应运而生。给人们的日常生活带来了极大的乐趣,让人们在繁忙疲惫的工作之后可以进行休闲。本系统由两大模块组成,前台展示模块和后台管理模块。前台模块,主要是提供音乐动态展示,可以在线视听,在线
20、下载。而后台主要是对该网站的音乐信息进行及时的更新。以提供最新的音乐信息。本系统界面友好,与目前市场上的主流音乐网站大体一致,而且操作更加简单,使用方式和微软各种软件(Windows、Office)基本相同,减少了用户学习、使用本网站系统的额外负担。根据系统所需功能,采用 DIV+CSS 技术,利用软件工程思想和方法,总体上用结构化生命周期法进行系统分析和设计,采用快速原型法来实现系统。关键词:音乐,DIV+CSS ,ASP,AccessAbstractWith the development of network technology, the people in the use of ne
21、twork learning, it is also enjoying the network and the various spin-offs generated effects, such as online games, Internet music. Music site is in the premise of this demand came into being. To peoples daily lives has brought great pleasure, so that busy people can be tired after work leisure.This
22、system consists of two main modules, display modules front and back office management module. Front module is to provide music, dynamic display, online audio, online download. The background music is mainly the site information and timely updates. In order to provide the latest music information.The
23、 system user-friendly, and currently on the market broadly consistent with the mainstream music sites, but also more simple operation, using a variety of ways and Microsoft software (Windows, Office) is basically the same, reducing the user learning to use the additional burden of this website. In t
24、his paper, the system overview, system analysis, system design, system implementation, development summary, detailed description of the system development process, the final and the entire development process is summarized.According to the system the necessary functions, using DIV + CSS technology,
25、choose a powerful Access as a back-end database, using software engineering ideas and methods, on the whole life cycle using structured system analysis and design, using to achieve rapid prototyping system.Key words: Music,DIV+CSS,ASP ,Access音乐网站的设计与实现第 1 章 绪 论网络技术以及计算机的发展,网友们对网络的要求也日益加强,平常在网上听音乐用一大
26、堆下载软件下载下来也要管理,又占空间,比如那流行歌曲,下载了听了又要删,很不方便,而网络音乐库的实现改变了这一状况。它本身就是一个数字音乐交互网站,用户通过它可是方便.快捷、安全地实现国内最大的音乐搜索查找歌曲,并能实时试听,点歌并将自己喜爱的歌曲加入收藏,为用户建立一个自由、自主、安全的世界局域网。1.1 课题研究的目的随着网络技术的发展,人民在利用网络学习的同时,也在享受着网络带来的各种附带产品所产生的效应,如网络游戏,网络歌曲。音乐网站正是在这样的需求前提下应运而生。给人们的日常生活带来了极大的乐趣,让人们在繁忙疲惫的工作之后可以进行休闲。基于此种现状,在充分分析了该行业的市场前景,调研
27、了用户需求之后,本人设计了该音乐网站。1.2 课题研究的意义流行音乐之所以被称为“流行” ,原因之一,是她有着传播的时效性。绝人部分流行歌曲可以一夜成名,但是从人们脑子里消失得也很快,从前极力抢购的唱片可能不久之后就被束之高阁,人们追逐的永远是不同于以往的“新” 星。但是互联网的出现,一方而因为传播速度提高而加剧了这种时效性,另一方而却又利用其无限的网络胸怀使这些流行音乐具有了一定的持久性。如果这两方面正是人们所需要的,那么,这些都应当归功于音乐网站。作为音乐网站的网络载体,音乐网站在创作、传播、欣赏方式等方而对流行音乐的发展都产生了前所未有的影响:1.电脑网络技术的发展使人们通过音乐网站接触
28、到了更多的流行音乐。2.网民数量的激增使更多的人们通过音乐网站接触到了流行音乐。3.音乐网站为流行音乐创作提供了更多的便利。4.音乐网站刺激了流行音乐的传播。第 1 页音乐网站的设计与实现5.音乐网站使流行音乐的欣赏方式发生了改变。6.音乐网站不但刺激了流行音乐的传播,且也刺激了电子数码产品的频繁更新换代。1.3 国内外现状互联网给学习者提供了丰富的超媒体资源,为网友创造出了一种由他们自行控制的娱乐环境,如果长期手动从网上找寻,就会产生一种无从适从的感觉,从而降低网友的兴趣。目前有很少系统能实现这种网络音乐库的功能,更在以下方面涉及不多:没有实现在线实时试听,不能方便的分类的检索的系统;单一的
29、音乐网站只是线性的,不是层次状或网状的,也不支持相近歌曲的查询、检索功能,找歌只能靠输入和分类查找实现,不便于相关性和方便性的查询;网友只能每次重复查找,不能记录网友的喜好、前收藏,这就浪费了一定的时间和网络资源。由上可看,网络音乐库的好与坏,严重影响了网友的上网时间和对一个音乐系统的影响力,同时也影响了系统使用的效率。因此音乐网站是一个很有必要的娱乐系统,并且还有很大的发展空间。1.4 音乐网站存在的问题音乐网站的目标是为用户准确地快速的定位自己的喜好,同时能快速、方便地查询新歌和自己喜爱的歌曲。所有歌曲都有一个规范的数据库后台,这就为快速查找有很大的改良作用。但随着网络的发展,人们知识水平
30、的不断提高,音乐网站也在需要不断的发展。概括来说运行网络音乐库的系统应该支持窗口,支持音频。我们认为,音乐网站并不是功能越多越好,而要有了用户所需求的功能就行,这有效的保证了速度性和系统的运行性。由于计算机技术的进步,计算机为时空自由、资源共享、系统开放、便于协作提供了支撑。但是,目前大量的网络音乐系统只是停在网络单一的水平上,并没有实现动态的个人化服务。存在主要的问题主要有:(1)不能实时的试听;(2)还必需安装播放器,不能用一个系统实现全部功能;(3)缺乏个人化服务,不能针对每个用户实现个性功能,比如收藏;第 2 页音乐网站的设计与实现(4)缺乏新闻的发布;针对以上存在的问题,(1)我们在
31、音乐网站内集成了播放器,用 Microsoft MediaPlayer 播放器,能播放大多数不同格式的歌曲;(3)针对每个用户在用户个人数据库里增加收藏,方便用户收集自己喜爱的收藏歌曲。只有达到了这些要求,音乐网站才正真达到了为用户个性化服务的作用,为用户通过网络音乐库收听歌曲,了解娱乐新闻提供一个良好的环境。第 3 页音乐网站的设计与实现第二章 开发工具与技术本次毕业设计的项目采用微软的 ASP 结合 Dreamweaver 来构建。数据库部分,使用的是适合小型 Web 应用开发的 Access 数据库。2.1 ASP 的概述Active server pages( ASP)是服务器端脚本编
32、写环境,使用它可以创建和运行动态、交互的 web 服务器应用程序。使用 ASP 组合 HTML 页、脚本命令和ActiveX 组件可以创建交互的 web 页和基于 web 的功能强大的应用程序。由于脚本在服务器上而不是在客户端运行,传送到浏览器上的 web 页是在web 服务器上生成的;因此不必担心浏览器能否处理脚本;web 服务器已经完成了所有脚本的处理,并将标准的 HTML 传输到浏览器。由于只有脚本的结果返回到浏览器,因此服务器脚本不易复制,浏览者看不到正在浏览的网页的脚本命令。ASP 在 HTML 文件内直接嵌入简单的脚本就可以轻易地将静态 web 页面升级为动态的 web 页面应用程
33、序,因此,使用 ASP 命令是开始建立交互式 web 页面最简易的方法。 ASP 技术作为动态网站设计的主要工具具有以下几个特点。 无需编译ASP 脚本集成于 HTML 当中,容易生成,无需编译或链接即可直接解释执行。 易于生成使用常规文本编辑器(如 windows 下的记事本) ,即可进行*.asp 页面的设计。若从工作效率来考虑,不妨选用具有可视化编辑能力的 visual InterDev。 独立于浏览器用户端只要使用可解释常规 HTML 码的浏览器,即可浏览使用 ASP 技术设计的网页。ASP 脚本是在站点服务器端执行的,用户端浏览器不需要支持它。因此,若不通过从服务器下载来观察*.as
34、p 页面,在浏览器端见不到正确的页面内容。第 4 页音乐网站的设计与实现 面向对象在 ASP 脚本中可以方便地引用系统组件和 ASP 的内置组件,还能通过定制ActiveX server component(ActiveX 服务器组件)来扩同功能。 与任何ActiveX scripting 语言兼容除了可使用 Vbscript 和 Javascript 语言进行设计外,还可通过 plug-in 的方式使用由第三方所提供的其他 scripting 语言。 源程序代码不会外漏ASP 脚本在服务器上执行,传到用户浏览器的只是 ASP 执行结果所生成的常规 HTML 码,这样可保证辛辛苦苦编写出来的程
35、序代码不会被他人盗取。2.2 Macromedia Studio 简介Dreamweaver 是 Macromedia 公司开发的 WYSIWYG(What you see is what you get!)所见即所得 HTML 编辑器,为 WEB 站点程序设计、编码和开发提供易用的 UI 交互,使你能全力投入到程序体系设计中,而不必关心代码编制。自从 Macromedia Studio MX 2004 版本以来,功能趋于完美。这三个软件相辅相承 ,是制作网页的优质工具。它将可视布局工具、应用程序开发功能和代码编辑支持组合在一起,其功能强大,使得各个层次的开发人员和设计人员都能够快速创建界面吸
36、引人的基于标准的网站和应用程序。从基于 CSS 的设计的支持到手工编码功能,Dreamweaver 提供了专业集成、高效的工作环境。开发人员可以使用 Dreamweaver 及所选择的服务器技术来创建功能强大的 Internet 应用程序,从而使用户能方便地连接到数据库、Web 服务。Fireworks 是 PNG 文件的先驱,尽管 IE6 在支持 PNG 文件上出了点问题,但常用中 PNG 大行其道。PNG 是间于矢量与位图二者的图形设计器,能快速设计出各种特效图片。在网页 UI 的设计中可见其重要性作用。使用 Fireworks 内置的过渡器及效果资源就能创造各个特效图形。另外,Firew
37、orks 设有专用于网页的输出优化器,能导出针对 WEB 优化的图形。2.3 关系数据库的概述关系数据库 Access 本身具有强大的向导机制,可以帮助用户迅速建立新的数据库、表、查询和窗体等,以完成对数据库的常用操作。同时 Microsoft Office系列为所有 第 5 页音乐网站的设计与实现的 Office 成员提供了一种内置编程语言 Visual Basic for Applications(VBA) ,Access 可以通过编写 VBA 代码实现对数据库的操作管理,从而开发出功能更为强大的应用程序。2.4 Access 数据库的简介一个全面的 Access 应用至少会设计到以下 3
38、 种基本 Access 对象类型。表用于存储用户向数据库中添加的数据。窗体用于显示和输入数据,控制其它窗体的打开和关闭,以及打印报表。报表打印表中的细节信息,总结信息或将两者都进行打印。大多数 Access 应用程序还使用查询对象来筛选、排序和组合数据,用模块对象存储 VBA 代码。可以用宏或模块自动完成任务和创建面向用户的应用程序,所创建的应用程序同用其他编程语言所创建的应用程序功能一样强大,包含按钮、菜单和对话框等控件。所有组成应用程序的对象都存储在一个称为数据库对象的容器中,该对象是一个以.mdb 为扩展名的单独的文件,例如Northwind.mdb。Access 的独特性在于它将整个数
39、据库应用程序存储在一个单独的文件之中。而其他桌面数据库,例如 Microsoft Foxpro,需要使用多个文件来存储它们的对象。Access 不只是一个本地数据库管理系统。作为一个关系数据库管理系统,Access 窗体、报表和数据访问页面中同时访问来自多个数据库的数据。它还能够链接来自其它 Microsoft Access 数据库、Microsoft Excel 电子表格、ODBC 数据源、Microsoft SQL server 数据库以及其他数据库资源的表格,甚至能够把数据库表连接起来创建一个新表。然后,就可以创建窗体或报表来使用其中的信息了,这样极大减少了数据的复杂性并能使工作更容易完
40、成。ADO 组件是操作数据库的重要手段。ADO 即 Active Data Object,是一种访问各种数据库类型的连接机制,通过 ODBC 方法与数据库接口相连。连接对象connection 负责网页应用程序与数据库间的连接。只有建立 connection 对象后,ASP 网页才可以使用 Recordset 对象和 command 对象对数据库源进行操作。建立一个 connection 对象通常调用 Server 对象的 CreateObject 方法,如下所示:Set cn=Server.CreateObject(ADODB.connection )第 6 页音乐网站的设计与实现2.5 D
41、reamWeaver 技术介绍Dreamweaver 是美国 MACROMEDIA 公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。(1) 卓越的可视环境-简单易用使用 macromedia 的可视化开发环境(如右图所示) ,你只需通过简单的拖拉技术(Drag Drop) ,将 Objects窗口中的对象拖到Document window中即可,例如:Web 开发人员想在网页中加入一个 Table,只需将Table从object窗体中拖放到舞台中, Dr
42、eamweaver将自动生成一个表格,然后通过Properties(属性)窗体来进行格式的修改和调整。 (2) 所见即所得的强大功能Dreamweaver 具有所见即所得的功能,你可以在Properties(属性)窗体中调整参数,即刻在Documentwindow窗体中看到它的改变,如果你按下F12 ,Dreamweaver 会自动生成 HTML 文件格式,供欲览,以便开发人员进一步调整。(3) 方便快速的文本编排与Word相似,具有强大的文本编辑能力,你可以在Layer、Table、Frame或直接在Document window窗体中输入文字,通过快捷的右键,选择例如Font(字体)类的选
43、项进行编辑,也可以利用Text 菜单进行更为细致的排版编辑。(4) 专业的 HTML 编辑-Roundtrip HTMLDreamweaver 与现存的网页有着极好的兼容性,不会更改任何其他编辑器生成的页面。这将大幅度降低由于 HTML 源代码的变更而给设计者带来的困惑。(5) 高质量的 HTML 生成方式由 Dreamweaver 生成的 HTML 源代码保持了很好的可读性。代码结构基本上同手工生成的代码相同,这使得设计者可以轻易掌握代码全局并加以修改。第 7 页音乐网站的设计与实现(6) 实时的 HTML 控制设计者可以在可视化或者文本这两种方式下进行页面的设计,并且可以实时的监控 HTM
44、L 源代码。当设计者对代码作出任何改动时,结果将立刻显示出来。(7) 与流行的文本 HTML 代码编辑器之间的协调工作Dreamweaver 可以与目前流行的 HTML 代码编辑器(如 BBEdit、HomeSite等)全面协调工作。已经习惯于使用这些纯文本编辑器的设计者将在不改变他们原有工作习惯的基础上,充分享受到 Dreamweaver 带来更多功能。设计者可以使用文本编辑器直接编辑 HTML,同时使用 Dreamweaver 生成较为复杂的动画、表格、Frame、JavaScript 等。 (Dreamweaver 分别为 Windows 用户以及Macintosh 用户提供了完全版的
45、HomeSite 及 BBEdit 这两个目前最流行的代码编辑器) 。(8) 强大的 DHTML 支持动态 HTML 是 4.0 浏览器支持的新功能,将在未来广泛应用于网络。这项技术可以增强页面的交互性、提高下载速度、使页面更美观更易于设计且富有动感。Dreamweaver 对 DHTML 完全支持,并提供了与之相关联的四大功能。而其它的可视化网页编辑工具几乎不提供或只小部分提供动态 HTML 的制作。(9) 重复元素库在 Dreamweaver 中定义的一个站点基于目标浏览器的检测目前浏览器更新换代很快,从 2.0 到 4.0 层出不穷。同时又有 IE 和 Netscape两大阵营竞争。设计
46、者制作出的网页必须面向功能不同的浏览器并保持其正确性。这是一项比较困难的工作。而 Dreamweaver 不仅在设计时可以基于不同的目标浏览器进行不同的设 第 8 页音乐网站的设计与实现计,而且在页面制作完毕后,Dreamweaver 可以基于目标浏览器对页面进行检测并给出报告。在报告中将显示出被检测页面的兼容性以及在不同浏览器中页面的区别,同时还将指出页面中 HTML 的句法。第 9 页音乐网站的设计与实现第三章 系统分析3.1 功能分析音乐网站系统主要由前台模块和后台管理模块两部分组成。会员在进入该网站后,不仅可以查看各种类型音乐、按字母检索或者根据关键词进行搜索,更可以点歌及添加歌词。还
47、可以上传歌曲,加入收藏,对歌曲进行管理操作。(1)登录与注销每个用户都可以用自己的帐号登录系统。用户操作完成后退出系统,注销后可以重新登录系统。(2)修改密码每个用户登录本系统之后都可以更改自己的登录密码。(3)系统管理员对网站的会员进行管理:包括会员信息的查询、修改和删除。音乐信息管理:添加音乐信息、修改音乐信息。上传管理:后台用户上传音乐信息。进行类别、歌曲、专辑、歌手、视频管理。可以发布网站公告,同时可以做调查统计。(4)普通用户普通用户可以浏览该网站,选择登陆到系统中。可以在线试听,点歌祝福,修改资料,站内信箱,超级 CD 架以及专辑收藏功能。3.2 系统用例图用例图用来描述系统与参与
48、者之间的相互作用,也可以说它是从用户角度出发对如何使用系统的描述。首先要理清下面几个概念:角色:角色代表了某一事件发生的参与者,他用一个小人表示。在通常的网络项目 第 10 页音乐网站的设计与实现中,角色常被用来代表使用网站的用户,但角色的作用并不局限于此,它也可以用来代表与系统交互的其他实体。用例:用例代表系统可以实现的功能,通常一个用例代表一组功能,它实质上规定了系统实现功能的范围。在实际项目开发过程中,一个项目中往往涉及很多个用例,此时需要将其分解成若干个子系统实现,以便于理解。在 UML中,用例用一个椭圆表示。用例图:当角色与用例发生某种关系时,就可以用一个图将它们关联起来,这就是用例
49、图,角色与用例之间使用一个带箭头的实线连接,箭头方向代表使用者与被使用者关系。3.3 系统开发环境(1) 使用 Windows XP 操作系统第 11 页音乐网站的设计与实现(2) 使用 IIS 或者 Netbox web 简易服务器3.4 系统任务的可行性分析3.4.1 市场可行性分析目前具有音乐点播功能的网站很多,如百度音乐、九层音乐。虽然有专门的音乐音乐服务器可以支持大流数,但价格一般极其昂贵。从应用范围上看,由于产品支持数据流数有限,只能应用 在一些小型的音乐系统中,如酒店、歌厅包房、中小企事业学校的培训、商场等等,不适合长宽应用在大型社区网和城域网中。从价格上看,尽管几家都采用 PC 服务器方案,相对于专业音乐服务器的价格的确很低,但方案仍然要采用高档 PC 服务器、 SCSI RAID 卡 和SCSI 硬盘,硬件成本仍然较高。综合几方面,我们开发出一套支持多并发流数、软硬件成本低、管理完善的大型音乐集群服务器系统是有其市场空间和优势。3.4.2 技术可行性分析系统的主要技术难度是解决并发流数。国外许多大公司推出的专有音乐服务器可以支持几百个并发流,但价格相当昂贵。国内的几个厂家采用的是高档服务器作为音乐服务器 ,可以支持几十个流,最多 100 个。采用服务器替代专有音乐服务器硬件成本大大降低, 但单台服务器的并发数据流数和硬盘