毕业论文 钱春龙终稿

毕业论文 钱春龙终稿

ID:9320693

大小:566.00 KB

页数:26页

时间:2018-04-27

上传者:U-5097
毕业论文 钱春龙终稿_第1页
毕业论文 钱春龙终稿_第2页
毕业论文 钱春龙终稿_第3页
毕业论文 钱春龙终稿_第4页
毕业论文 钱春龙终稿_第5页
资源描述:

《毕业论文 钱春龙终稿》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄芈薇薅袀芇芇螀螆芇荿薃肅莆蒂蝿羁莅薄薂袇莄芃螇螃莃蒆薀膂莂薈袅肈莁蚀蚈羄莁莀袄袀羇蒂蚆螆肆薅袂肄肅芄蚅羀肅莇袀羆肄蕿蚃袂肃蚁薆膁肂莁螁肇肁蒃薄羃肀薆螀衿腿芅薂螅腿莇螈肃膈蒀薁聿膇蚂螆羅膆莂虿袁膅蒄袄螇膄薆蚇肆膃芆袃羂芃莈蚆袈节蒁袁螄芁薃蚄膃芀莃蒇聿艿蒅螂羄无锡商业职业技术学院毕业设计(2011届)设计题目:基于C#的学生选课系统的设计系科信息工程系专业软件技术姓名钱春龙学号指导教师罗倩倩完成日期:2010年9月11 目录摘要1前言2第一章C#及SQL语言简介31.1C#语言简介3第二章系统制作工具52.1MicrosoftVisualStudio2005简介52.2MicrosoftSQLserverManagementStudio简介6第三章用户需求概述与分析73.1需求分析73.2可行性分析83.2.1课题调研83.2.2可行性分析8第四章系统开发规划84.1选择系统开发平台84.2划分系统模块功能组成94.3系统数据库设计规划104.3.1数据字典104.3.2描述104.4系统基本设计和简介114.4.1概念设计114.4.2窗体组成114.4.3数据库表11第五章系统具体设计流程145.1课程管理功能的实现145.1.1课程管理功能的界面145.1.2课程管理功能的查询功能155.1.3课程管理功能的课程代码定位功能155.1.4课程管理功能的修改和撤销修改功能165.2学生信息管理功能的实现165.2.1学生信息管理功能的界面16 5.2.2学生信息管理运行情况175.2.3学生信息管理功能的查询功能175.2.4学生信息管理功能的修改、添加、删除功能185.2.5学生信息管理功能的学号定位数据库信息功能20结束语22参考文献2325 2525基于C#的学生选课系统的设计摘要学生选课系统对于我们来说是一个节省人力的典型有效的系统,它节省了很多时间,避免了人力资源的浪费和时间的消耗。让每个人花上短短的几分钟就可以完成这个原本繁琐的任务,这是这个系统的好处,而且利用计算机的强大的计算力与低错误率,能够很好很快捷的完成任务,不会出现统计错误的现象。是当今学校网站上必不可少的系统,尤其是如今的大学,各种自修课程,都是学生按照自己的意愿选择的,每个人都不同,更加需要这个系统来完成选课任务。有了这个系统,你会发现庞大的学生量再也不是负担,再多的学生再多的课程都可以很好的选择和管理。避免了因为人数多而造成选课任务的推迟延后从而对学生的上课造成不必要的损失。同时,这个系统的界面简洁,操作简单,可以很好的被同学老师们使用来进行操作。关键词:低错误率操作简单界面简洁25 前言数据库是从60年代初发展起来的计算机技术。经过四十来年的发展,数据库技术己经趋于成熟。Web数据库在新的Internet环境中发生了很大的变化。就数据应用而言呈现出多样化的空间,如数字图书馆、电子出版物、电子商务、远程教育系统等的出现,给web数据库技术提出了更多、更高的要求。同时,随着国内高校校园网的建设,基于互联网的应用系统的开发正在蓬勃发展并发挥着较大的作用。例如,我国许多高校的网上招生系统,学校的各种管理信息系统,学校选课系统,还有一些医学院校开发出的网上诊所、远程诊断系统等等,都是基于校园网的应用系统。国外的教学科研软件与国内相比开发的早而且比较成熟。早在七十年代末,美国就建成了NSFNET(国家科学基金网),其课题的申报及课题的进展情况汇报都在网上进行。其网上教学教务管理系统也十分完善,世界各地的学生可以坐在家里通过互联网完成入学报名、选课、考试、毕业论文、取得学位这一学习生活的全过程。目前,国际上已具规模的远程教育学校就有数百所之多,网上教育正在各地发挥着巨大的作用,为世界各国培养出大批人才。所有这些都表明,基于Internet的校园网的应用已深入到校园内的各个方面。在高等学校的教务管理工作中,课程表的编排是一项十分复杂、棘手的工作。在排课过程中,除了满足大量的制约条件以外,还必须解决许多冲突与矛盾,例如:两位教师不能同一时间在同一班级上课、一位教师不能在同一时间上两门课等等。利用计算机辅助进行课表编排工作,既提高了排课工作的科学性,又可大大减轻管理人员的工作强度,提高工作效率,从而使学校教务管理现代化迈上了一个新台阶。我国不少高校都实行了学分制,它的核心是允许学生自由选课,即把学习的自主权交给学生。在这里,学生选课时的制约因素比较复杂,工作量也很大,而且往往需要在较短的时间内完成。运用计算机辅助选课,即能实时地对大量选课数据进行检验和统计,十分方便地输出选课结果,同时也避免了人工处理时容易产生的错误。从系统开发的复杂程度来看,计算机辅助排课与选课是高校教务系统中的两个关键子系统,目前不少教务系统尚未很好地解决排课与选课问题。本文主要对高校教务管理系统中计算机课表编排与选课子系统的基本功能、设计思想、需求分析以及实现技术进行探讨。我想大家肯定都经历过学生时代,也许很多人还对那个时候的选课记忆犹新,每个学期都要排着长长的队伍去选。选课系统自然也要随着更新。大学中,公选课较多,学生可根据自己的专业及兴趣选择公选课程进行学习,本系统将从教学部门的要求出发,实现公选课的选择、查询与统计。25 第一章C#及SQL语言简介1.1C#语言简介C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版,不允许多重继承)。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。并且C#成为ECMA与ISO标准规范。C#看似基于C++写成,但又融入其它语言如Pascal、Java、VB等。微软c#语言定义主要是从C和C++继承而来的,而且语言中的许多元素也反映了这一点.C#在设计者从C++继承的可选选项方面比Java要广泛一些(比如说structs),它还增加了自己新的特点(比方说源代码版本定义).但它还太不成熟,不可能挤垮Java.C#还需要进化成一种开发者能够接受和采用的语言.而微软当前为它的这种新语言大造声势也是值得注意的.目前大家的反应是:"这是对Java的反击." C#更象Java一些,虽然微软在这个问题上保持沉默.这也是意料中的事情,我觉得,因为Java近来很成功而使用Java的公司都报告说它们在生产效率上比C++获得了提高.Java所带来的巨大影响和大家对它的广泛接受已经由工作于这种语言和平台之上的程序员数量明显的说明了(估计世界范围内共有两百五十万程序员使用Java).由这种语言写成的应用程序的数量是令人惊讶的并已经渗透了每一个级别的计算,包括无线计算和移动电话(比如日本发明的Java电话).C#能够在用户领域获得这样的礼遇吗?我们必须等待并观望,就象已经由SSI公司的CEO和主席KalpathiS.Suresh指出来的那样,"我发现所有这些都是渐进的.如果C#不存在,我们总能回到Java或C和C++.这些都不完全是新技术;它们在更大的意义上来说只是大公司制造的市场噱头.我们必须给他们时间安顿下来看看这些是不是真的对IT工业有什么影响."1.2SQL语言简介SQL(StructuredQueryLanguage)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。同时也是数据库脚本文件的扩展名。SQL是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统,可以使用相同的SQL语言作为数据输入与管理的接口。它以记录集合作为操作对象,所有SQL语句接受集合作为输入,返回集合作为输出,这种集合特性允许一条SQL语句的输出作为另一条SQL语句的输入,所以SQL语句可以嵌套,这使他具有极大的灵活性和强大的功能,在多数情况下,在其他语言中需要一大段程序实现的功能只需要一个SQL语句就可以达到目的,这也意味着用SQL语言可以写出非常复杂的语句。25 SQL是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统,可以使用相同的SQL语言作为数据输入与管理的接口。它以记录集合作为操作对象,所有SQL语句接受集合作为输入,返回集合作为输出,这种集合特性允许一条SQL语句的输出作为另一条SQL语句的输入,所以SQL语句可以嵌套,这使他具有极大的灵活性和强大的功能,在多数情况下,在其他语言中需要一大段程序实现的功能只需要一个SQL语句就可以达到目的,这也意味着用SQL语言可以写出非常复杂的语句。结构化查询语言(StructuredQueryLanguage)最早是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEMR开发的一种查询语言,它的前身是SQUARE语言。SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言得到了广泛的应用。如今无论是像Oracle、Sybase、Informix、SQLServer这些大型的数据库管理系统,还是像VisualFoxpro、PowerBuilder这些PC上常用的数据库开发系统,都支持SQL语言作为查询语言。SQL面向数据库执行查询;SQL可从数据库取回数据;SQL可在数据库中插入新的记录;SQL可更新数据库中的数据;SQL可从数据库删除记录;SQL可创建新数据库;SQL可在数据库中创建新表;SQL可在数据库中创建存储过程;SQL可在数据库中创建视图;SQL可以设置表、存储过程和视图的权限。25 第一章系统制作工具2.1MicrosoftVisualStudio2005简介VisualStudio是一套完整的开发工具集,用于生成ASP.NETWeb应用程序、XMLWebServices、桌面应用程序和移动应用程序。VisualBasic、VisualC++、VisualC#和VisualJ#全都使用相同的集成开发环境(IDE),利用此IDE可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了.NETFramework的功能,通过此框架可使用简化ASPWeb应用程序和XMLWebServices开发的关键技术。创建满足关键性要求的多层次的智能客户端、Web、移动或基于MicrosoftOffice的应用程序。使用VisualStudio2005,专业开发人员能够:使用改进后的可视化设计工具、编程语言和代码编辑器,享受高效率的开发环境在统一的开发环境中,开发并调试多层次的服务器应用程序使用集成的可视化数据库设计和报告工具,创建SQLServer2005解决方案使用VisualStudioSDK创建可以扩展VisualStudioIDE的工具Microsoft为单独工作或在小型团队中的专业开发人员提供了两种选择,VisualStudio2005ProfessionalEdition和用于MicrosoftOffice系统的VisualStudio2005工具。每种版本都在标准版的特性上进行了扩展,包括用于远程服务程序开发和调试、SQLServer2005开发的工具,以及完整的、没有限制的开发环境。每种产品都可以单独购买或打包定购。专业开发人员喜欢自由的使用.NETFramework2.0,它是一种稳健的、功能齐备的开发环境,支持创建扩展VisualStudio集成开发环境的工具。运行库实际上在组件的运行时和开发时操作中都起到很大的作用,尽管名称中没有体现这个意思。在组件运行时,运行库除了负责满足此组件在其他组件上可能具有的依赖项外,还负责管理内存分配、启动和停止线程和进程,以及强制执行安全策略。在开发时,运行库的作用稍有变化;由于做了大量的自动处理工作(如内存管理),运行库使开发人员的操作非常简单,尤其是与今天的COM相比。特别是反射等功能显著减少了开发人员为将业务逻辑转变为可重用组件而必须编写的代码量。ASP.NET建立在.NETFramework的编程类的基础上,为Web应用程序模型提供了一组可简化Web应用程序生成的控件和基础结构。ASP.NET包括可用于封装通用HTML用户界面元素(如文本框、按钮和列表框)的一组控件。但这些控件在Web服务器上运行,并以HTML的形式将其用户界面呈现在浏览器中。在服务器上,这些控件公布面向对象的编程模型,该模型为Web开发人员提供面向对象编程的丰富功能。ASP.NET还提供基础结构服务,如状态管理和进程回收,从而可以进一步减少开发人员必须编写的代码数量,并提高应用程序的可靠性。另外,ASP.NET使用这些同样的概念使开发人员能够以服务的形式交付软件。使用XMLWebServices功能,ASP.NET开发人员可以编写他们的业务逻辑,并使用ASP.NET基础结构通过SOAP25 交付该服务。有关更多信息,请参见使用托管代码进行XMLWebservices编程简介。2.2MicrosoftSQLserverManagementStudio简介VisualStudio是一套完整的开发工具集,用于生成ASP.NETWeb应用程序、XMLWebServices、桌面应用程序和移动应用程序。VisualBasic、VisualC++、VisualC#和VisualJ#全都使用相同的集成开发环境(IDE),利用此IDE可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了.NETFramework的功能,通过此框架可使用简化ASPWeb应用程序和XMLWebServices开发的关键技术。创建满足关键性要求的多层次的智能客户端、Web、移动或基于MicrosoftOffice的应用程序。使用VisualStudio2005,专业开发人员能够:使用改进后的可视化设计工具、编程语言和代码编辑器,享受高效率的开发环境在统一的开发环境中,开发并调试多层次的服务器应用程序使用集成的可视化数据库设计和报告工具,创建SQLServer2005解决方案使用VisualStudioSDK创建可以扩展VisualStudioIDE的工具Microsoft为单独工作或在小型团队中的专业开发人员提供了两种选择,VisualStudio2005ProfessionalEdition和用于MicrosoftOffice系统的VisualStudio2005工具。每种版本都在标准版的特性上进行了扩展,包括用于远程服务程序开发和调试、SQLServer2005开发的工具,以及完整的、没有限制的开发环境。每种产品都可以单独购买或打包定购。专业开发人员喜欢自由的使用.NETFramework2.0,它是一种稳健的、功能齐备的开发环境,支持创建扩展VisualStudio集成开发环境的工具。运行库实际上在组件的运行时和开发时操作中都起到很大的作用,尽管名称中没有体现这个意思。在组件运行时,运行库除了负责满足此组件在其他组件上可能具有的依赖项外,还负责管理内存分配、启动和停止线程和进程,以及强制执行安全策略。在开发时,运行库的作用稍有变化;由于做了大量的自动处理工作(如内存管理),运行库使开发人员的操作非常简单,尤其是与今天的COM相比。特别是反射等功能显著减少了开发人员为将业务逻辑转变为可重用组件而必须编写的代码量。ASP.NET建立在.NETFramework的编程类的基础上,为Web应用程序模型提供了一组可简化Web应用程序生成的控件和基础结构。ASP.NET包括可用于封装通用HTML用户界面元素(如文本框、按钮和列表框)的一组控件。但这些控件在Web服务器上运行,并以HTML的形式将其用户界面呈现在浏览器中。在服务器上,这些控件公布面向对象的编程模型,该模型为Web开发人员提供面向对象编程的丰富功能。ASP.NET还提供基础结构服务,如状态管理和进程回收,从而可以进一步减少开发人员必须编写的代码数量,并提高应用程序的可靠性。另外,ASP.NET使用这些同样的概念使开发人员能够以服务的形式交付软件。使用XMLWebServices功能,ASP.NET开发人员可以编写他们的业务逻辑,并使用ASP.NET基础结构通过SOAP交付该服务。有关更多信息,请参见使用托管代码进行XMLWebservices编程简介。25 第一章用户需求概述与分析3.1需求分析我国的高校都是实行学分制,它的核心是允许学生自由选课,即把学习的自主权交给学生。在这里,学生选课时的制约因素比较复杂,工作量也很大,而且往往需要在较短的时间内完成。运用计算机辅助选课,即能实时地对大量选课数据进行检验和统计,十分方便地输出选课结果,同时也避免了人工处理时容易产生的错误。在高等学校的教务管理工作中,课程表的编排是一项十分复杂、棘手的工作。在排课过程中,除了满足大量的制约条件以外,还必须解决许多冲突与矛盾,例如:两位教师不能同一时间在同一班级上课、一位教师不能在同一时间上两门课等等。利用计算机辅助进行课表编排工作,既提高了排课工作的科学性,又可大大减轻管理人员的工作强度,提高工作效率,从而使学校教务管理现代化迈上了一个新台阶。国外在这方面的研究与国内相比开发的早而且比较成熟。早在七十年代末,美国就建成了NSFNET(国家科学基金网),其课题的申报及课题的进展情况汇报都在网上进行。其网上教学教务管理系统也十分完善,世界各地的学生可以坐在家里通过互联网完成入学报名、选课、考试、毕业论文、取得学位这一学习生活的全过程。目前,国际上已具规模的远程教育学校就有数百所之多,网上教育正在各地发挥着巨大的作用,为世界各国培养出大批人才。所有这些都表明,基于Internet的校园网的应用已深入到校园内的各个方面,高校开发学生网上选课系统是大势所趋。为了更好的完成网上系统的制作,我们先准备制作的一个线下的学生选课系统来供以后的线上参考。通过对系统需求进行分析,我们可以确定系统中有二类用户:管理员和学生。各类用户的具体描述如下:(1)管理员描述:管理员维护整个系统,包括选课前学生不可登录;学生只可查询,管理员对选课结果进行统计;查询选课情况,对学生的选课申请进行处理,进行用户管理如修改、添加、删除等。(2)学生描述:在选课系统中查询课程、教室信息,提交选课申请,查询选课情况,登录系统,进行个人信息修改等与选课有关的活动。根据上面所述,对系统进行了划分,分为2个主要功能,即登录控制和选课,分别对应2个子系统,即登录子系统和选课子系统。其中,登录子系统是前提,选课子系统是关键。登录子系统区分排课者(即系统管理员),学生这二者的不同身份,给出不同的权限,在页面中根据身份判断其相应具有的权限,进行不同的操作。选课子系统是本系统要实现的最终目的。选课子系统主要供学生选课使用,在这里可以进行与选课有关的活动,包括课程浏览查询、选课。25 3.2可行性分析3.2.1课题调研(1)与实践活动和相关的文件和资料由教师提供。(2)本课题要求学生有熟练的C#、数据库开发能力,有较强的自学能力以及一定的关系数据库理论开发功底。(3)具有对复杂表进行处理的能力。(4)具体问题再做详细调查研究并与指导老师面谈。3.2.2可行性分析(1)技术可行性-----本系统对机器本身没有太高的要求,一般当前学校或个人电脑完全可满足要求。对于软件技术要求,现在的程序设计语言已非常成熟,要运用HTML样式,图形图象制作工具来制作生动活泼的网页及美观的图形文件或动画文件,数据库使用SQL Server2005。(2)经济可行性-----由于本系统是为学生选课管理使用的系统,装上该应用软件,即可使用系统,系统成本主要集中在系统软件的开发上,当系统投入运行后可以为学校节约大量的人力,物力。所带来的效益远远大于系统软件的开发成本。在经济上完全可行。(3)操作可行性-----界面设计时充分考虑管理人员的习惯,使得操作简单;数据录入迅速、规范、可靠;统计准确;制表灵活;适应力强;容易扩充。第2章内容主要是:系统需求分析包括,现有系统介绍;系统的实体分析,实体关系图。第一章系统开发规划这一节,我们要为系统开发做些准备工作。应该说,这部分工作很重要,软件开发人员需要在这个阶段搭建软件的模块组成框架,这个框架搭的好,就非常有利于后续的开发工作,能降低在开发阶段修改软件模块组成框架的风险。4.1选择系统开发平台1.操作系统平台WINDOWSXPSP2或者更好版本处理器:IntelPII450或更好内存:256M或更大硬盘:20G或更大2.数据库平台25 MicrosoftSQLserverManagementStudio20053.软件开发平台MicrosoftVisualStudio2005、MicrosoftWindowsNTServer4.0或更高版本MicrosoftSqlServer6.0或更高版本4.2划分系统模块功能组成通过对用户需求的分析,我们将本系统软件的模块功能组成绘制成框图,如图4-1所示。选课管理学生信息登陆课程信息管理学生信息管理注册登录学生管理员软件运行流程图4-1软件模块组成框图主要分管理员和学生两大登录模块,各个的权限不同区分了功能的不同:管理员模块分为3大功能:注册登录功能:登陆系统时,管理员的ID都不一样所以登陆系统时得先注册个账号,登陆管理学生信息。学生信息管理功能:管理员登陆后可以查看自己所要查看的学生的详细信息。课程信息管理功能:管理员登陆后可以查看自己所要查看的学生的选课信息和选课的情况。学生模块分为3大功能:登陆功能:学生只要按照自己的学号跟密码登陆选课系统选课管理模块:学生按照自己的课程进行选课学生信息模块:学生登陆后可以查看自己的详细情况,如果有错误可以进行修改。25 4.3系统数据库设计规划4.3.1数据字典选课系统名:网上选课系统条目名:选课输入:排课表,选课通知表,教师反馈表输出:学生选课表4.3.2描述学生可以在规定的时间段内选课。该规定时间段由排课者通过发布消息通知教师和学生。选课过程如下:学生在选课表上单击课程号,则该信息被提交到服务器,并显示学生的选课结果。本系统的数据表主要分为两个表,一个学生表Student、一个课程表course学生表主要键值如下表4-2学号StuNO、班级号ClassNO、姓名StuName、生日Birthdayd、密码Pwd、性别Sex、地址Addr表4-1学生表列名数据类型允许空StuNOchar(8)ClassNOchar(8)StuNamechar(8)BirthdayddatetimetruePwdchar(8)trueSexchar(2)trueAddrvarchar(50)true课程表具体键值如表4-2课程号CouNo、课程名称CouName、类别Kind、学分Credit、老师Teacher、系号DepartNo开课时间SchoolTime25 表4-2课程表列名数据类型允许空CouNochar(3)CouNamechar(30)Kindchar(8)Creditdecimal(3,1)Teacherchar(20)DepartNochar(2)SchoolTimechar(10)LimitNumdecimal(5,0)trueWillNumdecimal(5,0)tureChooseNumdecimal(5,0)true4.4系统基本设计和简介4.4.1概念设计在概念设计阶段中,设计人员从用户的角度看待数据及处理要求和约束,产生一个反映用户观点的概念模式。然后再把概念模式转换成逻辑模式。将概念设计从设计过程中独立开来,使各阶段的任务相对单一化,设计复杂程度大大降低,不受特定DBMS的限制。利用ER方法进行数据库的概念设计,可分成三步进行:首先设计局部ER模式,然后把各局部ER模式综合成一个全局模式,最后对全局ER模式进行优化,得到最终的模式,即概念模式。实体和属性的定义:课程(课程编号,课程名称,老师,教室)学生(学号,姓名,性别,,联系电话,出生日期)4.4.2窗体组成本系统共有6个窗体:课程信息管理窗体、选课窗体、学生信息管理窗体、新用户注册窗体、用户登录窗体、添加学生信息窗体4.4.3数据库表数据库分为管理员表admin班级表banji成绩表chengji选课表course系科表department学生表主要键值如下图4-525 图4-5学生表管理员表如图4-6:图4-6用户登录表班级表如图4-7:图4-7班级表成绩表如图4-8:图4-8成绩表选课表如图4-9:25 图4-9选课表系科表如图4-10:图4-10系科表表间关系图如4-11、4-12图4-11表间关系图(1)25 图4-12表间关系图(2)第一章系统具体设计流程5.1课程管理功能的实现5.1.1课程管理功能的界面描述:这个登录界面是由管理员登录后才能进入管理和查看的,从这里可以跟据类别和课程名查询选课的详细信息,也可以从课程号查询单独课程的详细信息和选课情况,可以根据查询的选课的真实情况进行核对,如果发现有出入,可以根据修改和撤销修改按钮进行相应的操作。25 图5-1课程管理功能界面5.1.2课程管理功能的查询功能查询功能的实现代码如下:privatevoidbtnQuery_Click(objectsender,EventArgse){if(cmbKind.Text==""&&txtCourseName.Text==""){MessageBox.Show("请输入查询条件");return;}if(cmbKind.Text!="")dv.RowFilter="Kind='"+cmbKind.Text+"'";if(txtCourseName.Text!=""&&dv.RowFilter.Length==0)dv.RowFilter="CouNamelike'%"+txtCourseName.Text+"%'";elsedv.RowFilter+="andCouNamelike'"+txtCourseName.Text+"%'";}图5-2查询5.1.3课程管理功能的课程代码定位功能课程管理的课程定位功能实现代码如下:privatevoidbtnQueryCourseNo_Click(objectsender,EventArgse){dv.RowFilter="CouNo='"+cmbCourseNo.Text+"'";}25 图5-3定位5.1.4课程管理功能的修改和撤销修改功能课程管理的修改功能实现代码如下privatevoidbtnModify_Click(objectsender,EventArgse){daCourse.Update(dsMain1.Course);}课程管理的撤销修改功能实现代码如下privatevoidbtnCancel_Click(objectsender,EventArgse){dsMain1.RejectChanges();}5.2学生信息管理功能的实现5.2.1学生信息管理功能的界面描述:这个登录界面是由管理员登录后才能进入管理和查看的,从这里可以跟据班级查询班级人员的详细信息,也可以从姓名查询个别的人员,查看其详细信息,可以根据查询的学生的真实信息进行核对,如果发现有出入,可以根据修改,删除和添加按钮进行操作。25 图5-4学生信息管理功能界面5.2.2学生信息管理运行情况图5-5学生信息管理运行图5.2.3学生信息管理功能的查询功能学生信息管理功能的查询功能具体实现代码如下privatevoidbtnQuery_Click(objectsender,EventArgse){if(cmbClassNo.Text==""&&txtName.Text=="")25 {MessageBox.Show("请输入查询条件");return;}if(cmbClassNo.Text!="")dv.RowFilter="ClassNo='"+cmbClassNo.Text+"'";if(txtName.Text!=""&&dv.RowFilter.Length==0)dv.RowFilter="StuNamelike'"+txtName.Text+"%'";elsedv.RowFilter+="andStuNamelike'"+txtName.Text+"%'";}5.2.4学生信息管理功能的修改、添加、删除功能描述:点击图5-4后,可以看到下面的修改功能界面,其中可以对学生的详细信息进行修改。图5-6修改功能界面修改功能实现代码如下:privatevoidbtnModify_Click(objectsender,EventArgse){StudentInfos=newStudentInfo();DataRowdr=dsMain1.Student.Rows[dataGridView1.CurrentCell.RowIndex];s.stuno=dr[0].ToString();25 s.classno=dr[1].ToString();s.name=dr[2].ToString();s.birth=Convert.ToDateTime(dr[3]);s.pwd=dr[4].ToString();s.sex=dr[5].ToString();s.address=dr[6].ToString();ModifyStuFormf=newModifyStuForm(s);if(f.ShowDialog()==DialogResult.OK){daStudent.Fill(dsMain1.Student);dv=dsMain1.Student.DefaultView;dataGridView1.DataSource=dv;}图5-7修改添加功能的代码如下:privatevoidbtnAdd_Click(objectsender,EventArgse){InsertStuFormf=newInsertStuForm();f.ShowDialog();}25 图5-8添加删除功能的代码如下:privatevoidbtndel_Click(objectsender,EventArgse){dsMain1.Student.Rows[dataGridView1.CurrentCell.RowIndex].Delete();daStudent.Update(dsMain1.Student);}5.2.5学生信息管理功能的学号定位数据库信息功能学号定位功能具体代码如下:privatevoidbtnQueryStuNo_Click(objectsender,EventArgse){dv.RowFilter="StuNo='"+cmbStuNo.Text+"'";}25 图5-9定位25 结束语在本次毕业设计中,我们从指导老师罗倩倩老师身上学到了很多东西。老师认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我收益匪浅。她无论在理论上还是在实践中,都给与我们很大的帮助,使我们得到不少的提高这对于我们以后的工作和学习都有一种巨大的帮助,感谢他细心而又耐心的辅导。另外,在系统开发过程中计算机系其他老师也给了我们很大的帮助,帮助解决了不少的难点,使得系统能及时开发完成,还有同组的几位同学的互相帮助,齐心协力,这里一并表示感谢。25 参考文献[1]李岩等.SQLServer2005实用教程[M].北京:清华大学出版社.2008[2]柴晟等.ADO.NET数据库访问技术案例式教程[M].北京:北京航空航天大学出版社.2006[3]曾文权等.VisualC#.net程序设计基础[M].西安:西安电子科技大学出版社.2008衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇膅蒃螅蚆羅芅蚁蚅肇薁薇蚄膀莄蒃蚃节膆螁蚃羂莂蚇螂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈螄螈膀芁蚀螇芃蒇薆螇羂芀蒂螆肅蒅莈袅膇芈蚇袄袇蒃薃袃罿芆蕿袂膁薂蒅袁芄莄螃袁羃膇虿袀肆莃薅衿膈膆蒁羈袈莁莇羇羀膄蚆羆肂荿蚂羆芄膂薈羅羄蒈蒄羄肆芀螂羃腿蒆蚈羂芁艿薄肁羁蒄蒀蚈肃芇莆蚇25

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
大家都在看
近期热门
关闭