服裝企業采購管理信息管理系統的分析與設計_第1頁
服裝企業采購管理信息管理系統的分析與設計_第2頁
服裝企業采購管理信息管理系統的分析與設計_第3頁
服裝企業采購管理信息管理系統的分析與設計_第4頁
服裝企業采購管理信息管理系統的分析與設計_第5頁
已閱讀5頁,還剩29頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、杭州電子科技大學信息工程學院本科畢業論文肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿

2、莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃

3、膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇

4、肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂

5、芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆

6、肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃

7、蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇

8、膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈

9、羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆

10、芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀

11、肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄

12、莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁

13、膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅

14、羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀

15、節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄

16、肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈

17、芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂

18、膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇

19、莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆薅羆芁芅蚇膁膇芅螀羄肅芄袂螇莂莃薂羂羋莂蚄螅膄莁袆羀膀莀薆袃肆荿蚈聿莄荿螁袂芀莈袃肇膆莇薃袀肂蒆蚅肅羈蒅螇袈芇蒄蕆肄芃蒃蠆羆腿蒃螂膂肅蒂襖羅莃蒁薃螈艿蒀蚆羃膅蕿螈螆肁薈蒈羈羇薇薀螄莆薇螂肀節薆裊袂膈薅薄肈肄薄蚇袁莃蚃蝿肆艿螞袁衿膄蟻薁肄肀羋螃袇肆芇袆膃蒞芆 目 錄1.引 言12.系統分析32.1 服裝企業采購管理系統研究意義與應用背景32.1.1 服裝企業采購管理系統研

20、究意義32.1.2 服裝企業采購管理系統應用背景32.2 服裝企業采購管理系統發展與現狀42.2.1 服裝企業采購管理系統發展42.2.2 服裝企業采購管理系統現狀53.系統設計13.1系統目標13.2系統可行性分析13.2.1經濟可行性分析13.2.2技術可行性分析23.2.3管理可行性分析23.2.4可行性分析總結23.3開發工具介紹23.3.1 struts簡介23.3.2 spring簡介33.3.3 hibernate簡介43.3.4 struts+spring+hibernate集成簡介53.3.5 sql server數據庫63.3.6 jdk技術73.3.7 tomcat簡介7

21、3.3.8 extjs簡介73.4系統需求分析83.5企業組織結構分析83.6系統功能分析83.7系統業務流程圖93.8系統數據流程圖112.9 數據字典122.9.1 數據項122.9.2 數據流152.9.3數據存儲條目152.9.4處理邏輯條目162.9.5外部實體定義164.系統設計174.1設計思想174.2系統功能模塊設計174.3 數據庫設計184.3.1數據庫設計概述184.3.2 數據的概念結構設計184.3.3 數據庫邏輯結構設計194.3.4 數據表設計205.系統實現225.1用戶登錄管理225.2系統管理員界面225.3請購單管理235.3.1生產部門下達請購單235

22、.3.2采購主管審核請購單236. 總 結1致 謝2參考文獻331.引 言采購管理(procurement management)是計劃下達、采購單生成、采購單執行、到貨接收、檢驗入庫、采購發票的收集到采購結算的采購活動的全過程,對采購過程中物流運動的各個環節狀態進行嚴密的跟蹤、監督,實現對企業采購活動執行過程的科學管理。采購管理包括采購計劃、訂單管理及發票校驗三個組件。另有,同名圖書采購管理。采購計劃管理對企業的采購計劃進行制定和管理,為企業提供及時準確的采購計劃和執行路線。采購計劃包括定期采購計劃(如周、月度、季度、年度)、非定期采購任務計劃(如系統根據銷售和生產需求產生的)。通過對多對象

23、多元素的采購計劃的編制、分解,將企業的采購需求變為直接的采購任務,系統支持企業以銷定購、以銷定產、以產定購的多種采購應用模式,支持多種設置靈活的采購單生成流程。采購訂單管理以采購單為源頭,對從供應商確認訂單、發貨、到貨、檢驗、入庫等采購訂單流轉的各個環節進行準確的跟蹤,實現全過程管理。通過流程配置,可進行多種采購流程選擇,如訂單直接入庫,或經過到貨質檢環節后檢驗入庫等,在整個過程中,可以實現對采購存貨的計劃狀態、訂單在途狀態、到貨待檢狀態等的監控和管理。采購訂單可以直接通過電子商務系統發向對應的供應商,進行在線采購。采購在企業中占據著非常重要的地位,因為購進的零部件和輔助材料一般要占到最終產品

24、銷售價值的40%60%。這意味著,在獲得物料方面所做的點滴成本節約對利潤產生的影響,要大于企業其它成本銷售領域內相同數量的節約給利潤帶來的影響。采購的目標:提供不間斷的物料流和物資流從而保障組織運作;使庫存投資和損失保持最小;保持并提高質量;發展有競爭力的供應商;當條件允許的時候,將所購物料標準化;以最低的總成本獲得所需的物資和服務;提高公司的競爭地位;協調企業內部各職能部門間合作。目前科學技術的不斷發展,服裝企業采購的管理的手段和媒介也在發生著革命性的變化。如何運用高新技術建設原料采購管理管理和各種單據的簽訂處理與評價機制系統,并及時、準確地記錄原料采購的處理,已成為研究的熱點問題。為此,本

25、文介紹開發一個基于web的服裝企業采購管理信息管理系統,以實現完全無紙化管理采購方面的信息,減少工作人員因為疏忽弄錯,同時可以提高采購效率,合同簽訂的效率,提高采購信息查看,更新的及時性和準確性。而作為一個即將畢業的我,在開發此系統有,還存在著很多的技術問題和挑戰。比如對企業采購信息方面的管理流程調研不足,就會在開發系統時走彎路。而且開發出來的系統應該具有一定的使用價格,這樣才達到了涉及的目的。其次開發技術的掌握程度也是一大問題。據了解。有不少企業,因為對采購管理信息系統的開發不當,造成開發費用遠遠大于預計,又或者開發不好,導致后期維護費用過多,用戶體驗不佳等各種各樣的原因,最終使得管理信息系

26、統在開發時或實現后,整個系統實施失敗。這些都是我們開發和設計的前車之鑒。這個問題都是我在開發系統前需注意的,這些問題都將是我們要關注的問題所在。2.系統分析2.1 服裝企業采購管理系統研究意義與應用背景2.1.1 服裝企業采購管理系統研究意義隨著互聯網、物流業的快速發展和國際間經濟發展的需要,全球化已經越來越深刻的改變著世界各個國家、地區和行業的發展模式。而中國正是這個潮流中變化最快,取得成就最突出的國家之一。隨著全球化進程的推進以及中國調整產業結構、節能減排的基本方針的確立,中國的服裝企業面臨著前所未有的挑戰和機遇。面對信息時代的機遇與挑戰,利用高科技手段來提高企業的管理水平無疑是一條行之有

27、效的途徑。利用計算機管理可以最大限度的發揮準確、快捷、高效等作用,對服裝公司的服務管理提供強有力的支持。因此,利用全新計算機服裝管理系統,已成為提高服裝企業的管理效率,改進服務水準的重要手段之一。本系統在解決服裝企業的日常采購,供應,簽訂合同和評價管理上有一定的實際意義。2.1.2 服裝企業采購管理系統應用背景信息系統是一門邊緣學科,集管理科學、信息科學、系統科學、現代通信技術和電子計算機技術于一體。1985年,管理信息系統創始人,明尼蘇達大學卡爾森管理學院的著名教授戴維斯(gordon.b.davis)給出了一個具有代表性的定義:“管理信息系統是一個利用計算機硬件和軟件,手工作業、分析、計劃

28、、控制和決策模型以及數據庫的用戶機器系統。它能提供信息支持企業或組織的運行、管理和決策功能。服裝企業采購管理系統是管理系統的一種,相對于一些復雜的管理系統它要相對簡單一些,研究方法也已經達成普遍共識。服裝的采購管理工作是服裝銷售不可缺少一部分,也是企業管理的重要組成部分。它的內容對于企業的管理者來說都至關重要,所以服裝采購管理系統應該能夠為用戶提供完整、正確和靈活的服裝采購信息和快捷的查詢手段。但一直以來人們使用傳統人工的方式管理文件模式,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產生大量的文件和數據,這對于查找、更新和維護都帶來了不少的困難。 所以利用計算機實現服裝采

29、購的管理的自動化將勢在必行。然而我國服裝行業在進行信息化采購管理改革中從在著諸多問題:(1)信息傳輸效率低,可靠、安全、保密性差,缺少全系統統一的數據資源和規范的商務文件運行手段。(2)缺乏統一規范和標準,尤其是數據交換標準。目前大多數服裝采購軟件模塊獨立,互不關聯,數據不能共享,尤其不同軟件之間的數據交換、共享、無縫連接更無從談起,它給軟件企業和用戶的應用與升級帶來麻煩。(3)軟件開發的低水平、重復性開發、多平臺共存、軟件層次參差不齊,數百家服裝采購軟件傘業中除用友、金蝶公司等優秀者外,主要還是代替手工處理的目標,而且產品宣傳與實際性能有差別,無法滿足用戶的實際需要。(4)管理軟件缺乏實用性

30、與先進性的一致。炒作的多、務實的少。分析決策,支持系統、等新概念層出不窮,并沒有從我國還處于初級階段的實際出發,一段時間內在我國基礎設施建設、金融結算、法律法規不健全,技術以及相關人員缺乏的情況下,炒作地推出了將大有前景的基于電子商務模式的采購商務系統,結果可想而知。最近在數據挖掘技術還不成熟的情況下,又有炒作智能化的基于數據挖掘技術的決策分析支持的采購商務系統。有的在不考慮我國市場經濟的時間還不長,很多還不規范的情況下,在系統中引入聯機分析系統。一段時間以后,其中的數據由于“人對計算機說假話輸入不符規范準確的數據”而導致“計算機對人說廢話輸出結果于管理無補”,最后得出“電腦不如豬腦”的結論,

31、從而導致系統的閑置、失敗。2.2 服裝企業采購管理系統發展與現狀2.2.1 服裝企業采購管理系統發展服裝企業在我國是一個新興行業,目前尚處于初步發展階段。雖然在改革開放后我國服裝行業取得了高速發展,據統計數據,我國服裝企業近4萬多家,其中年銷售額3000萬以上的占30%,有9000余家,而1000萬以上營業額的也近2/3。具規模以上服裝企業服裝產量達63.74億件,其中梭織服裝為30.10億件,針織服裝為33.46億件。作為中國的朝陽服裝行業,被稱為“永不衰落的產業”,其發展前景確實極為誘人。全部從業人員平均人數423013人,服裝布產量328.28億米,工業總產值1254.90億元,銷售收入

32、1204.64 億元,產銷率97.85%;出口交貨值416.18億元,內銷占銷售產值比重66.11%。但是與發達國家相比,還存在組織結構小而分散,缺少大規模,經濟技術勢力強的企業,專業人員素質不夠高,市場管理不規范等缺點。隨著我國加入wto,我國服裝行業將面對非常激烈的競爭,只有迅速提高企業的管理水平,才能在激烈的競爭中占的一席生存之地。由于服裝經營涉及多個環節,而且種類繁多,大多需要單件管理,因此操作量巨大,在經營過程中容易出錯。服裝屬于常用物品,數量大,如果管理跟不上,一旦造成商品丟失,將給企業和經營者造成巨大損。如何用先進的管理手段提高服裝采購管理信息水平,已成為此行業發展的當務之急。2

33、.2.2 服裝企業采購管理系統現狀作為當今世界第三大產業的服裝業,為我國國民經濟建設發揮著重要的作用.是我國出口創匯的主要產業。據統計,1978一1996年紡織工業累計出口創匯2800億美元,紡織品和服裝出口額占全國商品出口總額的比重一直保持l/4左右。在服裝業的發展進程中,有著驕人的業績,但形勢不容樂觀,栽國服裝企業目前面臨以下諸多問題:企業數量多,企業規模大小不_-,其中以中小型企業居多。據統計,僅浙江省就有8000多家服裝企業;生產裝備參差不齊,多數設備已落伍;技術落后,設計和開發創新能力低;資金不足,資本運營情況不理想;名牌產品不多,市場占有率不高.出口服裝多為他人作嫁衣裳,無國際知名

34、品牌;企業管理水平整體不高,其中不少企業還處在家庭作坊式管理。同時,服裝企業還面臨諸多外部壓力:國內市場漸趨白熱化,據統汁,全國襯衫生產企業已育3500余家,年產量已達20億件。名牌企業為了拓展市場,擴大占有率,紛紛從大城市、大商場擴展到中小城、鎮、各批發市場。進口關稅的大幅度降低(1722%),表明國內市場的進一步開放,國外品牌在過去幾年嘗到過中國市場甜頭的基礎上,會有更大的舉動。3.系統設計3.1系統目標(1)訂單管理:該功能模塊最復雜,具體而言,由生產部門發出請購單,采購主管人員負責審批請購單。請購單審批完成后進行訂單的生成,此時需選擇供商,然后向供應商發出樣品請求,對樣品進行選擇后,選

35、擇執行的采購員,正式生成訂單,并向供應商發送訂單,等待供應商的確認,等供應商確認后雙方簽訂采購合同。(2)供應商管理:該模塊實現對供應商信息的管理,包括供應商的具體信息,比如主營產品,地址,聯系方式,聯系人等,各部門對供應商的評價及評分,如采購人員對供應商的服務的評價及評分,履行合同的效率,生產部門對供應商原料的評價及評分,銷售部門根據客戶對產品原料上的評價而給出對供應商的評價及評分。(3)采購員管理:實現對采購員的信息的管理,包括信息的添加、刪除、查詢。能查詢到什么時候哪個采購員跟哪個供應商有活動。(4)合同管理:實現對采購合同的管理及有特殊情況的資料管理。簽訂合同的時間,地點,簽訂合同雙方

36、,還有原料名稱,數量,價格及交貨時間。特殊情況就指合同不能履行時的解決方案的資料。(5)評價管理:各用戶對簽訂合同的供應商進行評價。一個用戶對同一個合同只能評價一次。3.2系統可行性分析可行性是系統開發的一項關鍵步驟,它是通過對整個系統的需求,技術及開發方法,以及開發人員,所需資金的綜合考慮以評估對于該系統的開發是否符合實際。可行性分析包括:組織和管理上的可行性、技術可行性、經濟可行性。3.2.1經濟可行性分析本系統使用b/s架構設計,使用市場上流行的動態網頁開發技術,開發簡單,使用度方便,不需要耗費大量的人力物力就能很快的開發出來,系統部署對軟硬件要求不高,用戶操作簡單,幾乎不需要對用戶進行

37、專業培訓就可使用本系統,所以從經濟上講是可行的。硬件方面主要是計算機,我們的實際情況可以滿足開發任務,所需資料書籍可以到圖書館翻閱或者個人購買,因此整個系統的所需投資符合我們的支付狀況,經濟可行性良好。3.2.2技術可行性分析物品管理系統的開發采用了先進成熟并且符合實際應用的開發方法,廣泛應用于網站開發的myeclipse,動態網頁開發技術jsp和mvc 架構技術spring和hibernate,功能強大的數據庫管理工具mysql,結合自己的實際開發能力,和掌握的一些ajax、dojo、ext、可以開發出較為完善的網上招聘求職系統。應解決的主要問題及技術要求:按實際應用的可行性劃分模塊,確定模

38、塊功能。 使用jsp語言和ext顯示技術,實現前臺頁面動態效果視圖,使用spring、struts和hibernate實現mvc架構,并實現與數據庫之間的各項操作。使用ajax和ext技術,實現頁面美化,提高系統效率。利用spring framework的安全框架acegi,給本系統提供安全和認證安全服務。使用https技術,提高了系統安全性。3.2.3管理可行性分析物品管理系統系統使用語言為java,使用ssh開源框架,數據庫為mysql開源數據庫,采用模塊化開發方法,將整個系統劃分為多個功能模塊,分多次完成是可行的。3.2.4可行性分析總結從以上的分析可知,服裝企業采購管理信息管理系統的分

39、析與設計的解決方案無論在技術,經濟還是法律以及操作上都是可行的,完全符合我們開發系統的需要,且開發本系統具有一定的經濟價值和實用價值。3.3開發工具介紹3.3.1 struts簡介struts具有組件的模塊化,靈活性和重用性的優點,同時簡化了基于mvc的web應用程序的開發。struts清晰地區分控制器,視圖和模型,從而簡化了開發應用程序過程。struts中包括三個部分:模型,視窗和控制器。模型在struts框架中,模型分為兩個部分:系統的內部狀態,可以改變狀態的操作(事務邏輯)。內部狀態通常由一組form bean表示。根據設計或應用程序復雜度的不同,這些bean可以是自包含的并具有持續的狀

40、態,或只在需要時才獲得數據(從某個數據庫)。大型應用程序通常在方法內部封裝事務邏輯(操作),這些方法可以被擁有狀態信息的bean調用。比如購物車bean,它擁有用戶購買商品的信息,可能還有checkout()方法用來檢查用戶的信用卡,并向倉庫發定貨信息。小型程序中,操作可能會被內嵌在action類,它是struts框架中控制器角色的一部分。當邏輯簡單時這個方法很適合。視圖由jsp建立,struts包含擴展自定義標簽庫,可以簡化創建完全國際化用戶界面的過程。控制器struts中,基本的控制器組件是actionservlet類,實際使用的servlet在配置文件中由一組action映射(actio

41、n mapping)進行定義。其體系結構如圖3-1所示。圖3-1 struts體系結構3.3.2 spring簡介spring是一個開源框架,它由rod johnson創建。它是為了解決企業應用開發的復雜性而創建的。spring使用基本的javabean來完成以前只可能由ejb完成的事情。然而,spring的用途不僅限于服務器端的開發。從簡單性、可測試性和松耦合的角度而言,任何java應用都可以從spring中受益。其目的是解決企業應用開發的復雜性。使用基本的javabean代替ejb,并提供了更多的企業應用功能。簡單來說,spring是一個輕量級的控制反轉(ioc)和面向切面(aop)的容器

42、框架。輕量從大小與開銷兩方面而言spring都是輕量的。完整的spring框架可以在一個大小只有1mb多的jar文件里發布。并且spring所需的處理開銷也是微不足道的。此外,spring是非侵入式的:典型地,spring應用中的對象不依賴于spring的特定類。 控制反轉spring通過一種稱作控制反轉(ioc)的技術促進了松耦合。當應用了ioc,一個對象依賴的其它對象會通過被動的方式傳遞進來,而不是這個對象自己創建或者查找依賴對象。可以認為ioc與jndi相反不是對象從容器中查找依賴,而是容器在對象初始化時不等對象請求就主動將依賴傳遞給它。面向切面spring提供了面向切面編程的豐富支持,

43、允許通過分離應用的業務邏輯與系統級服務,例如審計(auditing)和事務(transaction)管理,進行內聚性的開發。應用對象只實現它們應該做的完成業務邏輯僅此而已。它們并不負責(甚至是意識)其它的系統級關注點,例如日志或事務支持。 容器spring包含并管理應用對象的配置和生命周期,在這個意義上它是一種容器,你可以配置你的每個bean如何被創建基于一個可配置原型(prototype),你的bean可以創建一個單獨的實例或者每次需要時都生成一個新的實例以及它們是如何相互關聯的。然而,spring不應該被混同于傳統的重量級的ejb容器,它們經常是龐大與笨重的,難以使用。 框架spring可

44、以將簡單的組件配置、組合成為復雜的應用。在spring中,應用對象被聲明式地組合,典型地是在一個xml文件里。spring也提供了很多基礎功能(事務管理、持久化框架集成等等),將應用邏輯的開發留給了你。 所有spring的這些特征使開發者能夠編寫更干凈、更可管理、并且更易于測試的代碼。它們也為spring中的各種模塊提供了基礎支持。其體系結構圖2-2所示。 圖3-2 spring體系結構3.3.3 hibernate簡介面向對象的開發方法是當今的主流,但是同時我們又不得不使用關系型數據庫。于是就只能在上層的應用層找解決方案。jdbc可以說是訪問持久數據層最原始、最直接的方法,用dao模式把數據

45、訪問封裝起來,然后在其他層中統一調用。這種方法的優點是運行效率高,但缺點是很難做到把關系表記錄完整的映射到持久對象的關系上來,這主要體現在多表的關系無法直接映射到對持久對象的映射上來,比如說可能會造成一個表映射多個持久對象,也可能多個表映射一個持久對象,更有可能的是表的某些字段映射到一個持久對象,但是另外一些字段映射到別的持久對象上,于是進行一次數據庫操作,變成了大量sql語句的堆砌。dao對象和sql語言緊密藕合導致代碼難以維護,最后結果是往往會拋棄對于持久層的對象設計,返回到完全按照表字段進行操作的面向過程的方法中去。hibernate是一種新的orm映射工具,它不僅提供了從java類到數

46、據表之間的映射(包括java數據類型到sql數據類型的映射),也提供了數據查詢和恢復機制28。相對于使用jdbc和sql來手工操作數據庫,使用hibernate后, java開發人員可以方便的通過hibernate api來操縱數據庫29。并且對于那些在基于java的中間層應用中,使用hibernate也可以很容易實現面向對象的業務模型和商業邏輯。hibernat的主要特點有:(1)hibernate是jdbc的輕量級的對象封裝,避免引入過多復雜的問題,調試容易。它是一個獨立的對象持久層框架,可以代替jdbc編程。(2)hibernate是一個和jdbc密切關聯的框架,hibernate的兼容

47、性只與jdbc驅動和數據庫有一定的關系,與java程序和應用程序服務器沒有任何關系。(3)具有可擴展性,api開放,當本身功能不夠用的時候,可以自己編碼進行擴展,并且開發者活躍,產品有穩定的發展保障。hibernate架構如圖3-3所示。 圖3-3 hibernate體系結構3.3.4 struts+spring+hibernate集成簡介前面分析了基于j2ee的三種框架技術,下面通過集成以上三種框架技術來對傳統的j2ee web開發模型加以改進,以形成一種新的、輕量型的j2ee架構。集成ssh框架的系統框架圖如圖2-4所示,系統從職責上分為四層:表示層、業務邏輯層、數據持久層和域模塊層。其中

48、使用struts作為系統的整體基礎架構,負責mvc的分離,在struts框架的模型部分,利用hibernate框架對持久層提供支持,業務層用spring支持。具體做法是:用面向對象的分析方法根據需求提出一些模型,將這些模型實現為基本的java對象,然后編寫基本的dao接口,并給出hibernate的dao實現,采用hibernate架構實現的dao類來實現java類與數據庫之間的轉換和訪問,最后由spring完成業務邏輯。圖3-4ssh系統框架圖系統的基本業務流程是: 在表示層中,首先通過jsp頁面實現交互界面,負責送請求(request)和接收響應(response),然后struts根據配

49、置文件(struts-config.xml)將actionservlet接收到的request委派給相應的action處理。在業務層中,管理服務組件的spring ioc容器負責向action提供業務模型(model)組件和該組件的協作對象數據處理(dao)組件完成業務邏輯,并提供事務處理、緩沖池等容器組件以提升系統性能和保證數據的完整性。而在持久層中,則依賴于hibernate的對象化映射和數據庫交互,處理dao組件請求的數據,并返回處理結果。采用上述開發模型,不僅實現了視圖、控制器與模型的徹底分離,而且還實現了業務邏輯層與持久層的分離。這樣無論前端如何變化,模型層只需很少的改動,并且數據庫

50、的變化也不會對前端有所影響,大大提高了系統的可復用性。而且由于不同層之間耦合度小,有利于團隊成員并行工作,大大提高了開發效率。3.3.5 sql server數據庫sql server數據庫系統最初是由sybase公司開發和實現的,microsoft為了在os2操作系統中開發數據庫產品,購買了sql server版權,并于20世紀90年代初期在windows操作系統中開始開發。如果用戶開發windows應用程序,sql server應是首選的數據庫產品,因為它與windows操作系統結合得非常緊密。隨著windows操作系統的盛行,使得sql server成為一個重要的數據庫系統。此外,sql

51、 server還具有windows操作系統的特點,即用戶友好、操作簡單,通過圖形用戶接口(sql server提供的企業管理器),用戶不需記憶各種命令和sql語句就可以完成各種常規操作。microsoft sql server 2005是sql server的主要新發行版,相比之前的版本,這個版本關注于使創建、部署和管理企業數據庫系統和應用程序變得更加容易,同時增強了數據庫的可伸縮性、可靠性、安全性、管理性和其他性能。3.3.6 jdk技術jdk 是整個java的核心,包括了java運行環境(java runtime envirnment),一堆java工具和java基礎的類庫(rt.jar)

52、。不論什么java應用服務器實質都是內置了某個版本的jdk。因此掌握 jdk是學好java的第一步。最主流的jdk是sun公司發布的jdk,除了sun之外,還有很多公司和組織都開發了自己的jdk,例如ibm公司開發的jdk,bea公司的jrocket,還有gnu組織開發的jdk等等。其中ibm的jdk包含的jvm(java virtual machine)運行效率要比sun jdk包含的jvm高出許多。而專門運行在x86平臺的jrocket在服務端運行效率也要比sun jdk好很多。但不管怎么說,我們還是需要先把sun jdk掌握好。 3.3.7 tomcat簡介tomcat是apache 軟

53、件基金會(apache software foundation)的jakarta 項目中的一個核心項目,由apache、sun和其他一些公司及個人共同開發而成。由于有了sun 的參與和支持,最新的servlet 和jsp 規范總是能在tomcat 中得到體現,tomcat 6 支持最新的servlet 2.4 和jsp 2.0 規范。因為tomcat 技術先進、性能穩定,而且免費,因而深受java 愛好者的喜愛并得到了部分軟件開發商的認可,成為目前比較流行的web 應用服務器。tomcat 很受廣大程序員的喜歡,因為它運行時占用的系統資源小,擴展性好,支持負載平衡與郵件服務等開發應用系統常用的

54、功能;而且它還在不斷的改進和完善中,任何一個感興趣的程序員都可以更改它或在其中加入新的功能。tomcat 是一個小型的輕量級應用服務器,在中小型系統和并發訪問用戶不是很多的場合下被普遍使用,是開發和調試jsp程序的首選。對于一個初學者來說,可以這樣認為,當在一臺機器上配置好apache服務器,可利用它響應對html頁面的訪問請求。實際上tomcat 部分是apache 服務器的擴展,但它是獨立運行的,所以當你運行tomcat 時,它實際上作為一個與apache 獨立的進程單獨運行的。3.3.8 extjs簡介ext是一個強大的js類庫,以前是基于yahoo-ui,現在已經完全獨立了, 主要包括

55、data,widget,form,grid,dd,menu,其中最強大的應該算grid了,編程思想是基于面向對象編程(oop),擴展性相當的好.可以自己寫擴展.自己定義命名空間.web應用可能感覺太大.不過您可以根據需要按需加載您想要的類庫就可以了. 主要包括三個大的文件ext-all.css,ext-base.js,ext-all.js(包括所有的類庫,您可以根據需要進行刪減.官方網站提供這一接口),在引用ext類庫的時候.這三個文件必不可少. 它提供了豐富的,非常漂亮的外觀體驗,成為眾多界面層開發人員的追捧!其核心的組件基本覆蓋了我們構建富客戶端的常用的組件。3.4系統需求分析需求分析就是

56、分析軟件用戶的需求是什么.如果投入大量的人力,物力,財力,時間,開發出的軟件卻沒人要,那所有的投入都是徒勞.如果費了很大的精力,開發一個軟件,最后卻不滿足用戶的要求,從而要重新開發過,這種返工是讓人痛心疾首的. 需求分析是數據庫信息系統開發的第一步也是最重要的一步,是整個軟件設計的基礎,一個系統的需求分析會隨著軟件開發的實際情況而做出相應的需求修改。因此,需求分析是最耗費時間的一個階段。需求分析的充分和準確直接影響系統的設計和實現。本節分別從服裝企業采購系統的功能需求與性能需求兩個方面來探究具體的需求分析過程。需求分析之所以重要,就因為他具有決策性,方向性,策略性的作用,他在軟件開發的過程中具

57、有舉足輕重的地位.大家一定要對需求分析具有足夠的重視.在一個大型軟件系統的開發中,他的作用要遠遠大于程序設計。3.5企業組織結構分析企業組織結構是企業組織內部各個有機構成要素相互作用的聯系方式或形式,以求有效、合理地把組織成員組織起來,為實現共同目標而協同努力。 組織結構是企業資源和權力分配的載體,它在人的能動行為下,通過信息傳遞,承載著企業的業務流動,推動或者阻礙企業使命的進程。由于組織結構在企業中的基礎地位和關鍵作用,企業所有戰略意義上的變革,都必須首先在組織結構上開始。在組織結構上,把既有按職能劃分的垂直領導系統,又有按產品(項目)劃分的橫向領導關系的結構,稱為矩陣組織結構。矩陣制組織是為了改進直線職能制橫向聯系差,缺乏彈性的缺點而形成的一種組織形式。它把按職能劃分的部門與按項目劃分的小組結合起來組成矩陣,使小組成員接受小組和職能部門的雙重領導。它的特點表現在圍繞某項專門任務成立跨職能部門的專門機構上,這種組織結構形式是固定的,人員卻是變動的,任務完成后就可以離開。 與u型結構相比較,矩陣制結構機動、靈活,可隨項目的開發與結束進行組織或解散;由于這種結構是根據項目組織的,任務清楚,目的明確,各方面有專長的人都是有備而來,克服了u型結構中各部門互相脫節的現象。矩陣結構適用于一些重大攻關項目。企業可用來完成涉及面廣的、臨時性的、復雜的重大工程

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論