本科毕业论文 软件工程_第1页
本科毕业论文 软件工程_第2页
本科毕业论文 软件工程_第3页
本科毕业论文 软件工程_第4页
本科毕业论文 软件工程_第5页
已阅读5页,还剩63页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、罿芆蒈袂膁聿蒄袁袁莄莀袀羃膇虿袀肅莃薅衿膈膅蒁羈袇莁莇羇羀膄蚆羆肂荿薂羅芄膂薈羄羄蒇蒃薁肆芀荿薀腿蒆蚈蕿袈艿薄薈羁蒄蒀蚈肃芇莆蚇膅肀螅蚆羅芅蚁蚅肇膈薇蚄腿莃蒃蚃衿膆荿蚂羁莂蚇蚂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈莁螈膀芁蚀螇袀蒇薆螆羂艿蒂螆肅蒅莈袅膇芈蚆袄袆肁薂袃罿芆蒈袂膁聿蒄袁袁莄莀袀羃膇虿袀肅莃薅衿膈膅蒁羈袇莁莇羇羀膄蚆羆肂荿薂羅芄膂薈羄羄蒇蒃薁肆芀荿薀腿蒆蚈蕿袈艿薄薈羁蒄蒀蚈肃芇莆蚇膅肀螅蚆羅芅蚁蚅肇膈薇蚄腿莃蒃蚃衿膆荿蚂羁莂蚇蚂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈莁螈膀芁蚀螇袀蒇薆螆羂艿蒂螆肅蒅莈袅膇芈蚆袄袆肁薂袃罿芆蒈袂膁聿蒄袁袁莄莀袀羃膇虿袀肅莃薅衿膈膅蒁羈袇莁莇羇羀膄蚆羆肂荿薂羅芄膂薈羄羄蒇蒃薁

2、肆芀荿薀腿蒆蚈蕿袈艿薄薈羁蒄蒀蚈肃芇莆蚇膅肀螅蚆羅芅蚁蚅肇膈薇蚄腿莃蒃蚃衿膆荿蚂羁莂蚇蚂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈莁螈膀芁蚀螇袀蒇薆螆羂艿蒂螆肅蒅莈袅膇芈蚆袄袆肁薂袃罿芆蒈袂膁聿蒄袁袁莄莀袀羃膇虿袀肅莃薅衿膈膅蒁羈袇莁莇羇羀膄蚆羆肂荿薂羅芄膂薈羄羄蒇蒃薁肆芀荿薀腿蒆蚈蕿袈艿薄薈羁蒄蒀蚈肃芇莆蚇膅肀螅蚆羅芅蚁蚅肇膈薇蚄腿莃蒃蚃衿膆荿蚂羁莂蚇蚂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈莁螈膀芁蚀螇袀蒇薆螆羂艿蒂螆肅蒅莈袅膇芈蚆袄袆肁薂袃罿芆蒈袂膁聿蒄袁袁莄莀袀羃膇虿袀肅莃薅衿膈膅蒁羈袇莁莇羇羀膄蚆羆肂荿薂羅芄膂薈羄羄蒇蒃薁肆芀荿薀腿蒆蚈蕿袈艿薄薈羁蒄蒀蚈肃芇莆蚇膅肀螅蚆羅芅蚁蚅肇膈薇蚄腿莃蒃蚃衿膆荿蚂羁莂蚇蚂

3、肄膅薃螁膆莀葿螀袆膃莅蝿肈莈莁螈膀芁蚀螇袀蒇薆螆羂艿蒂螆肅蒅莈袅膇芈蚆袄袆肁薂袃罿芆蒈袂膁聿蒄袁袁莄莀袀羃膇虿袀肅莃薅衿膈膅蒁羈袇莁莇羇羀膄蚆羆肂荿薂羅芄膂薈羄羄蒇蒃薁肆芀荿薀腿蒆蚈蕿袈艿薄薈羁蒄蒀蚈肃芇莆蚇膅肀螅蚆羅芅蚁蚅肇膈薇蚄腿莃蒃蚃衿膆荿蚂羁莂蚇蚂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈莁螈膀芁蚀螇袀蒇薆螆羂艿蒂螆肅蒅莈袅膇芈蚆袄袆肁薂袃罿芆蒈袂膁聿蒄袁袁莄莀袀羃膇虿袀肅莃薅衿膈膅蒁羈袇莁莇羇羀膄蚆羆肂荿薂羅芄膂薈羄羄蒇蒃薁肆芀荿薀腿蒆蚈蕿袈艿薄薈羁蒄蒀蚈肃芇莆蚇膅肀螅蚆羅芅蚁蚅肇膈薇蚄腿莃蒃蚃衿膆荿蚂羁莂蚇蚂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈莁螈膀芁蚀螇袀蒇薆螆羂艿蒂螆肅蒅莈袅膇芈蚆袄袆肁薂袃罿芆蒈袂

4、膁聿蒄袁袁莄莀袀羃膇虿袀肅莃薅衿膈膅蒁羈袇莁莇羇羀膄蚆羆肂荿薂羅芄膂薈羄羄蒇蒃薁肆芀荿薀腿蒆蚈蕿袈艿薄薈羁蒄蒀蚈肃芇莆蚇膅肀螅蚆羅芅蚁蚅肇膈薇蚄腿莃蒃蚃衿膆荿蚂羁莂蚇蚂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈莁螈膀芁蚀螇袀蒇薆螆羂艿蒂螆肅蒅莈袅膇芈蚆袄袆肁薂袃罿芆蒈袂膁聿蒄袁袁莄莀袀羃膇虿袀肅莃薅衿膈膅蒁羈袇莁莇羇羀膄蚆羆肂荿薂羅芄膂薈羄羄蒇蒃薁肆芀荿薀腿蒆蚈蕿袈艿薄薈羁蒄蒀蚈肃芇莆蚇膅肀螅蚆羅芅蚁蚅肇膈薇蚄腿莃蒃蚃衿膆荿蚂羁莂蚇蚂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈莁螈膀芁蚀螇袀蒇薆螆羂艿蒂螆肅蒅莈袅膇芈蚆袄袆肁薂袃罿芆蒈袂膁聿蒄袁袁莄莀袀羃膇虿袀肅莃薅衿膈膅蒁羈袇莁莇羇羀膄蚆羆肂荿薂羅芄膂薈羄羄蒇蒃薁肆芀荿薀

5、腿蒆蚈蕿袈艿薄薈羁蒄蒀蚈肃芇莆蚇膅肀螅蚆羅芅蚁蚅肇膈薇蚄腿莃蒃蚃衿膆荿蚂羁莂蚇蚂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈莁螈膀芁蚀螇袀蒇薆螆羂艿蒂螆肅蒅莈袅膇芈蚆袄袆肁薂袃罿芆蒈袂膁聿蒄袁袁莄莀袀羃膇虿袀肅莃薅衿膈膅蒁羈袇莁莇羇羀膄蚆羆肂荿薂羅芄膂薈羄羄蒇蒃薁肆芀荿薀腿蒆蚈蕿袈艿薄薈羁蒄蒀蚈肃芇莆蚇膅肀螅蚆羅芅蚁蚅肇膈薇蚄腿莃蒃蚃衿膆荿蚂羁莂蚇蚂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈莁螈膀芁蚀螇袀蒇薆螆羂艿蒂螆肅蒅莈袅膇芈蚆袄袆肁薂袃罿芆蒈袂膁聿蒄袁袁莄莀袀羃膇虿袀肅莃薅衿膈膅蒁羈袇莁莇羇羀膄蚆羆肂荿薂羅芄膂薈羄羄蒇蒃薁肆芀荿薀腿蒆蚈蕿袈艿薄薈羁蒄蒀蚈肃芇莆蚇膅肀螅蚆羅芅蚁蚅肇膈薇蚄腿莃蒃蚃衿膆荿蚂羁莂蚇蚂肄膅薃螁

6、膆莀葿螀袆膃莅蝿肈莈莁螈膀芁蚀螇袀蒇薆螆羂艿蒂螆肅蒅莈袅膇芈蚆袄袆肁薂袃罿芆蒈袂膁聿蒄袁袁莄莀袀羃膇虿袀肅莃薅衿膈膅蒁羈袇莁莇羇羀膄蚆羆肂荿薂羅芄膂薈羄羄蒇蒃薁肆芀荿薀腿蒆蚈蕿袈艿薄薈羁蒄蒀蚈肃芇莆蚇膅肀螅蚆羅芅蚁蚅肇膈薇蚄腿莃蒃蚃衿膆荿蚂羁莂蚇蚂肄膅薃螁膆莀葿螀袆膃莅蝿肈莈莁螈膀芁蚀螇袀蒇薆螆羂艿蒂螆肅蒅莈袅膇芈蚆袄袆肁薂袃罿芆蒈袂膁聿蒄袁袁莄莀袀羃膇虿袀肅莃薅衿膈膅蒁羈袇莁莇羇羀膄蚆羆肂荿薂羅芄膂薈羄羄蒇蒃薁肆芀荿薀腿蒆蚈蕿袈艿薄薈羁蒄蒀蚈肃芇莆蚇膅肀螅袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿

7、聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇

8、肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈

9、膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈

10、膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆

11、膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇

12、芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈

13、芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆

14、芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆

15、莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇

16、莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅

17、蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅

18、肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆

19、肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄

20、膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄

21、膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅

22、膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃

23、芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄

24、节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄

25、莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂

26、莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄膄莀蚇衿膃蒂蒀螅膂膂蚅蚁蝿芄蒈薇螈莇蚄袆袇肆蒇螂袆膈蚂蚈袆芁蒅蚄袅蒃芈羃袄膃薃衿袃芅莆螅袂莇薁蚁袁肇莄薇羀腿薀袅羀节莃螁罿蒄薈螇羈膄莁蚃羇芆蚆蕿羆莈葿袈羅肈蚅螄羄膀蒇蚀肄节蚃薆肃

27、莅蒆袄肂肄艿袀肁芇薄螆肀荿莇蚂聿聿薂薈肈膁莅袇肈芃薁螃膇莆莃虿膆肅蕿薅膅膈莂羄 本 科 毕 业 论 文a同学录系统asp.net classmate system online姓 名: 学 号学 院:软件学院系:软件工程专 业:软件工程年 级:2006级指导教师: 二一 年 六 月摘要目前,经济发展迅猛,人们的压力也越来越大,以致把大多数的时间都投入在工作上,往往就会淡忘以前的生活。学生时代是梦想最多的时代,感情最纯真的时代,在那时,我们都会遇到很多不同的人,也交了很多知己。但是一走上工作岗位,大多数人都会与以前的朋友失去联系。有时,即使想联系却没有联系方式。通过校友录系统,可以找

28、到想要联系的朋友,这是许多人都认可的,可以看出设计一个同学录是极具可行性的。本论文主要介绍了一个同学录系统的实现过程:主要包括系统的需求分析、系统设计、以及主要模块的详细设计。主要模块的详细设计主要包括:用户模块、留言模块、分享模块,班级模块,班级bbs模块,相册模块,投票模块、系统模块等。在本同学录系统中,本人负责的主要模块有:班级模块、班级bbs模块、相册模块、系统模块等。在本同学录系统的开发中我们用到的开发工具主要有visual studio 2008 和sql server2005 ,用到的语言是c#,主要框架采用当前比较流行的多层架构框架。关键词:同学录;sns同学录 ;asp.ne

29、t同学录abstractat present, with the rapid development of economic , people has an increasing pressure of many things. so we spend time on work and the past has been fading off . when we were student, we had a lot of dreams, and felt innocent of time. at that time, we encountered many different people,

30、and also made many friends. once we go to work, most people will lose contact with former friends. sometimes, even if we want to get in touch with old friends, we would fail. through the classmate system, you can find a classmate with whom you want to contact. as it had been recognized by many peopl

31、e, so you can see that designing a classmate system is very feasible.this paper introduces a classmate system with the following process: the analysis of system, the detail of the system design ,as well as the main module detailed design. the main modules detailed design mainly includes: user module

32、, message module, share module, class module, class bbs module, photo album module, share module, voting module and system module and so on. the development kit which in the systems development we use in this classmate mainly has visual studio 2008 and sql server 2005, the main frame uses the curren

33、t quite popular multiple construction frame.key words: asp.net classmates; classmate; classmates sns module目 录第一章 绪论11.1引言11.2论文组织结构21.2.1流程分析2第二章 系统相关技术概述52.1 asp.net技术介绍52.1.1 asp.net简介52.1.2 ajax技术简介52.1.3运行环境及软硬件要求72.1.4 iis的配置及其安装72.2 sql server2005介绍82.3 asp.net中多层架构介绍9第三章 需求分析和总体设计113.1系统概述及功

34、能113.1.1开发背景与系统目标113.2系统设计123.2.1总体设计:12第四章 详细设计164.1所负责模块设计164.1.1班级模块设计:164.1.2相册模块设计214.1.3留言模块设计:284.1.4班级bbs模块设计294.1.5投票模块的设计314.1.6个人记事本模块设计:334.1.7站内邮箱模块设计:344.1.8站内帮助模块的设计364.1.9好友互动模块的设计374.1.10系统留言板模块的设计384.1.11系统后台管理模块设计394.1.12系统展望扩展模块的设计40第五章 系统测试及运行结果425.1系统测试425.2 运行结果435.2.1 班级模块的运行

35、结果435.2.2相册模块的运行结果455.2.3班级bbs模块的运行结果485.2.4投票模块的运行结果495.2.5内置信箱模块的运行结果515.2.6后台管理模块的运行结果52第六章 总结与展望566.1论文总结566.2 工作展望56参考文献58致 谢59contentschapter1 introduction41.1 introduction41.2 the organization of article5chapter2 the used technology of article82.1 asp.net introduction82.1.1 asp.net technology

36、82.1.2 ajax introduction82.1.3 running environment and requerment of software and harware102.1.4 the install and configure of iis102.2 sql server2005introduction 112.3 the mult-layer structure introduction 11chapter3 analyse of requerment and total design143.1 system introduction and feature 143.1.1

37、 background and goal of system143.2 system design143.2.1 framework design14chapter4 detail design194.1 module design of responsiable 194.1.1 class module:194.1.2 album module234.1.3 leave message module:284.1.4 classbbs module304.1.5 vote module324.1.6 notebook module334.1.6 mailbox module344.1.7 he

38、lp module364.1.8 interactive module364.1.9 system leave message module404.1.10 manage module404.1.11 outlook module42chapter5 system test and result435.1 system test435.2 running result445.2.1 result of class module445.2.2 result of album465.2.3result of class bbs module505.2.4result of vote module5

39、15.2.5result of mailbox module535.2.6manage of back module54chapter 6 summary and outlook586.1 summary586.2 outlook58references 60acknowledgements 61第一章 绪论1.1引言二十一世纪是信息大爆炸的时代,网络的发展更是给信息的传输带来了极大的方便网站作为网络中极其重要的一员,她为个人,单位,政府部门的信息流通起到了非常大的作用。随着社会的发展,上网已经越来越普遍了。上网不但可以提高工作效率,而且还节省了许多人力物力,增强了资料的安全性。为此,用计算机

40、来管理班级的信息,是非常必要的。在以前,大家都是通过电话簿等等作为记录来和各位同学联系,有时候人在外面没有携带电话簿的话就造成了很大不便,随着网络的普及,人人网的出现,极大地方便了大家,大家能够上传一定的相片,和学习资料,但遗憾的是他给的上传空间太小,班级互动性不够强,不能满足我们的要求,这就需要我们制作一个自己的网上同学录。1 7今天,我们见到的绝大部分应用,都是基于b/s(浏览器/服务器)架构的,其中的服务器就是web服务器。web技术已经广泛应用于internet上,但早期的web应用全部是静态的html页面,用于将一些文本信息呈现给浏览者,但这些信息是固定写在html页面里的,该页面不

41、具备与用户交互的能力,没有动态显示的功能。很自然地,人们希望web应用里应该包含一些能动态执行的页面,最早的cgi(通用网关接口)技术满足了该要求,cgi技术使得web应用可以与客户端浏览器交互,到1997年时,随着java语言的广泛使用,servlet技术迅速成为动态web应用的主要开发技术。到了1998年,发布了asp,在asp程序内部的所有组件都有了独立的内存空间,并可以进行事务处理。标志着asp技术开始真正作为动态web编程技术。紧跟着也发布了php语言,它们都采用一种优秀的分层思想。之后,微软又推出asp.net。这不是asp的简单升级,而是全新一代的动态网页实现系统,用于一台web

42、服务器建立强大的应用程序。是微软发展的新体系结构.net的一部分,是asp和.net技术的结合。提供基于组件、事件驱动的可编程网络表单,大大简化了编程。还可以用asp.net建立网络服务。下面就是asp.net所开发同学录系统的可行性分析。2 31.目的可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能够解决。2.经济上可行性现在,计算机的价格已经十分低廉,性能却有了长足的进步,并且网络的普及也越来越广。本网站的开发体现了以下几个特点:第一, 本网站的运行可以给广大同学及老师带来很大的便利;第二, 本网站的运行可以节省许多资源;第三, 本网站的运行可以大大的提高大家联系和学习的效率;

43、所以,本网站在经济上是可行的。3.技术上可行性本系统的开发我利用microsoft sql2005作为本系统的数据库,它是一个支持多用户的新型数据库,适用于大中规模的数据量需求。使用visual studio 2008 作为本网站的开发环境,保证了模块化要求,而模块化的提高,非常有利于以后对新系统的扩展与修改。综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。4.运行上可行性本系统为一个网上在线同学录录系统,所耗费的资源非常的小,学校的电脑无论是硬件还是软件都能够满足条件,因此,本系统在运行上是可行的。5.法律可行性本系统纯为私人设计,在开发过程中没有

44、涉及合同、责任等与法律相抵触的方面。因此,本系统在法律上是可行的。1.2论文组织结构1.2.1流程分析工作总体规划由在管理员在网站中完成对运行所需的基本数据的维护,包括这些信息的增加、修改及对各项信息的变动都将在这进行操作。学生进行基本的信息录入,还有班级图片上传,个人创建班级的管理,同学的添加查找等等。1.2.2具体需求分析 普通用户:查看个人信息、个人相册上传、个人班级管理、个人留言功能、论坛发帖讨论,相册评论、个人博客等。 管理员用户:对整个网站系统设置的管理等。1.2.3系统设计思想1系统就满足大家的需求,例如个人信息的录入、查询、更新等。2系统就具备数据库维护功能,及时根据用户需求进

45、行数据添加、删除、修改等操作。2 31.2.4系统设计分析登陆界面:用户登陆和管理员登陆。用户的权限只能浏览好友信息和非好友信息的部分开放信息。管理员登陆后,则享有一切权利。班级论坛里是公布班级里发生的一些情况。比如说近期有什么活动,哪些同学有什么心得交流等。是让本班同学对本班近期的情况有个大概的了解。班级成员可以给每个同学发小消息,可以看到成员好友的非私密信息,可以给好友留言,发私信等。 班级相册是班级里每个同学都可以上传图片的地方,如果有好的照片或者图片都可以上传上来,大家一起欣赏,进行评价等。以后很长时间大家都有可能见不到面了,时不时上传张最新的相片,也可以让大家看看有什么变化。班级论坛

46、是班里同学高谈阔论的地方,在这里有什么话,有什么想法都可以发表。大家一起来聊天,交流。分享是为成员好友间进行最新信息分享的平台,让你刚兴趣的事传遍整个好友圈,也许可以找到有与你相同爱好的人。留言簿是大家留言交流的地方,大家可以提出各种意见和信息让这个网站更加完善。1.2.5系统功能分析权限功能:为用户设置权限功能,可分为未注册用户,注册用户和管理员用户。未注册用户只是查看一些限制内容以外的资料并且不能修改,注册用户只能对授权范围内进行相应修改及删除,管理员用户能修改、删除所有信息。录入功能:为注册提供相应的录入功能,为管理员用户提供对所有信息的录入功能。维护功能:为注册用户提供查询及相应的修改

47、,删除功能,为管理员用户提供对所有信息的修改删除功能。1.2.6整体结构本论文共分为六章,论文首先分析了asp.net开发相关技术,介绍了毕业设计项目的背景和研究价值,引出了论文所做的主要工作内容。紧接着论文简单概述了毕业设计项目中所用到的各项技术,并针对同学录交互系统的解决方案。然后论文就系统开发的整体框架和模块划分方面进行了分析。在系统实现方面,论文详细介绍了asp.net同学录系统所使用的技术要点:基于a的多层结构的框架设计;在用户体验方面,采用了a ajax改善用户的体验。论文具体安排如下:第一章 简单介绍了同学录实现的相关背景及其实现同学录系统的必要性。第二章

48、 概述系统中所使用的各项技术及各项技术的国内外发展现状。第三章 详细介绍了asp.net同学录系统实现的整体设计及其模块划分。相关功能需求和系统需求。第四章 介绍了asp.net同学录系统的实现。详细阐述了系统的背景和总体目标,基于表示层(web)、业务逻辑层(bll)数据库接口层(idal)-数据访问层(dal)等的多层结构的框架设计和功能模块介绍及其实现。第五章 介绍了asp.net同学录系统的系统测试和运行结果。第六章 最后论文总结了毕业设计所做的工作,并且指明了下一步的改进计划。主要是在功能扩展方面的展往。第二章 系统相关技术概述2.1 asp.net技术介绍2.1.1 asp.net

49、简介4在asp.net 不仅仅是active server page (asp) 的下一版本;它是统一的 web 开发平台,用来提供开发人员生成企业级 web 应用程序所需的服务。asp.net 的语法在很大程度上与 asp兼容,同时它还提供一种新的编程模型和结构,用于生成更安全、可伸缩和稳定的应用程序。可以通过在现有 asp 应用程序中逐渐添加 asp.net 功能,随时增强该 asp 应用程序的功能。asp.net 是一个已编译的、基于 .net 的环境,可以用任何与 .net 兼容的语言(包括 visual basic .net、c# 和jscript .net)创作应用程序。另外,任何

50、 asp.net 应用程序都可以使用整个 .net框架。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。asp.net技术的简洁的设计和实施,完全面向对象、具有平台无关性且安全可靠、主要面向互联网的所有特点。此外,强大的可伸缩性和多种开发工具的支持,语言灵活,也让其具有强大的生命力。asp.net以其良好的结构及扩展性、简易性、可用性、可缩放性、可管理性、高性能的执行效率、强大的工具和平台支持和良好的安全性等特点成为目前最流行的web开发技术之一。而采用asp.net语言的网络应用开发框架,目前也已得到广泛的应用,其优势主要是为搭建具有可伸缩性、灵活

51、性、易维护性的业务系统提供了良好的机制。2.1.2 ajax技术简介ajax (异步刷新)一般是由客户端(浏览器)像服务器发送一个异步请求,然后由xmlhttprequest对象连接到服务器。在异步回传的时候,只有需要被更新的内容才会回传到服务器,在服务器也只调用与请求内容相关联的函数处理请求并返回送显结果。所以,相比于全部页面回传(postback),页面的生命周期(page lifecycle)减少了很多,并且在异步传输的过程中,用户不再需要等待整个页面的回传完毕才能做其他的工作,提高用户体验。ajax (asynchronous javascript and xml)将用到以下几种技术:

52、 xhtml和css-页面的表现层dom(文档对象模型)-用于xhtml的动态显示xml-客户端与服务器的数据交换格式,也可以是字符串xmlhttprequest 对象-客户端与服务器异步传输的中介javascript-处理客户端事件微软在a里提供了两种ajax技术解决方案:a客户端回调(callback)和a ajax框架。a 客户端回调:随着a 2.0的发布,微软的提供了一个简单、轻便、高效的ajax解决方案,那就是a客户端回调。一个icallbackeventhandler接口、一个客户端脚本管理类(a client

53、 script manager class)和一个简单的js文件(webforms.js)实现了客户端与服务器之间的异步通信。客户端回调通过在客户端页面调用后台服务器的代码。首先将一个自定义的字符串发送到服务器,服务器解析这个字符串,然后执行相应的代码。并把执行结果也以字符串形式返回。客户端javascript接收到返回的字符串利用dom技术在html(dhtml)页面动态的更新返回的结果,从而达到页面的无刷新。因为客户端回调是一个轻量级的ajax框架,所以它也有一个很大的缺点(drawback),首先,客户端回调只能以字符串的形式在客户端与服务器间传输;其次,开发者必须同时提供服务器处理函数

54、以及客户端结果送显(rerender controls)的脚本。在2007年的时候微软发布了 ajax开发框架(架构),vs2008中默认安装,该框架提供了一个完整的客户端-服务器异步通信的方案。ajax框架提供了一组ajax控件(scriptmanager、updatepanel等toolkits)和api来管理异步通信,同时通过客户端的microsoft ajax library动态更新前台页面。这就使得开发者甚至不用编写客户端脚本就能实现局部刷新。通常来说,a ajax通过局部页面回传(partial page postback)来实现异步请求,虽然局部回传和同

55、步整个页面回传的页面周期是一样,但是只有需要更新的特定的区域或控件才会被回传到服务器并且更新到页面。因为局部页面回传也是利用的页面回传机制(page postback architecture ),所以在实现过程中支持控件的事件驱动模型以及拥有保持控件视图状态(view sate)的能力。这个特点使也开发不需要因为局部刷新而去修改传统a的后台代码。总的来讲,两个技术各有优缺点;asp.net ajax框架的出现不是为了取代客户端回调(client callback),而是微软为了给开发者提供一个更为便捷的开发环境。客户端回调(client callback):优点在于

56、回调时候发送请求和返回结果的字符串都由开发者自定义和解析,更为灵活和轻便;而且整个页面的生命周期比传统的postback(同步或者异步)短,更为高效。另外,html元素和服务器控件都可以引起页面的回调。缺点是要自己编写客户端脚本和服务器代码。ajax框架(partial page postback):优点在于实现方便,拖动控件便可以实现无刷新;并且需因为实现局部刷新而去修改传统a的后台代码;支持控件的视图状态;缺点是页面生命周期比callback长,只要在更新区域(updatepanel)里的控件不管是否有改变都会回传到服务器并且更新(render);引发回传的控件(tiggers

57、)必须为实现了ipostbackeventhandler, ipostbackdatahandler 或者inamingcontainer.接口服务器控件。2.1.3运行环境及软硬件要求(一)windows操作系统(二)安装.net framework3.5框架(三)iis配置安装正确2.1.4 iis的配置及其安装第一步:iis的安装a.在控制面板中选择“添加/删除程序”,在出现的对话框中选择“添加/删除windows组件”。 b.在出现的复选框中选择安装internet信息服务(iis),这一组件约需19mb的空间。c.点击“下一步”,并将win2000安装光盘放入光驱,安装程序即可将程序文件复制到硬盘中,点击“结束”即可完成。第二步:iis中web服务器的基本配置iis中web服务器的基本配置主要包括如下几部分: a.打开iis服务器的配置窗口,选择“开始”“程序”“管理工具”“internet服务管理器”,或者“选择”“控制面板”“管理工具”“internet服务管理器”也可,打开的窗口。b.在打开的窗口中鼠标右击“默认web站点”,选择“属性”菜单。c.在出现的“默认web站点属性”窗口中,选择“主目录”标签,用以设置web内容在硬盘中的位置,默认目录为“c:inetpubwww

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论