電子商務(wù)技術(shù)訓(xùn)練平臺(tái)實(shí)驗(yàn)指導(dǎo)手冊(cè)_第1頁
電子商務(wù)技術(shù)訓(xùn)練平臺(tái)實(shí)驗(yàn)指導(dǎo)手冊(cè)_第2頁
電子商務(wù)技術(shù)訓(xùn)練平臺(tái)實(shí)驗(yàn)指導(dǎo)手冊(cè)_第3頁
電子商務(wù)技術(shù)訓(xùn)練平臺(tái)實(shí)驗(yàn)指導(dǎo)手冊(cè)_第4頁
電子商務(wù)技術(shù)訓(xùn)練平臺(tái)實(shí)驗(yàn)指導(dǎo)手冊(cè)_第5頁
已閱讀5頁,還剩50頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、目 錄第1章 系統(tǒng)概述2§1.1 系統(tǒng)概述2§1.2 系統(tǒng)功能模塊圖2第2章 操作指南3§2.1管理員3§2.2教師42.2.1 制定實(shí)驗(yàn)42.2.2 管理實(shí)驗(yàn)52.2.3 實(shí)驗(yàn)進(jìn)度72.2.4 實(shí)驗(yàn)評(píng)估82.2.5 成績管理102.2.6 參數(shù)配置11§2.3學(xué)生192.3.1進(jìn)入我的實(shí)驗(yàn)192.3.2完成我的實(shí)驗(yàn)222.3.3查看實(shí)驗(yàn)信息252.3.4填寫實(shí)驗(yàn)報(bào)告282.3.5 實(shí)驗(yàn)成績分析302.3.6 我的實(shí)戰(zhàn)312.3.7 我的消息33第3章 實(shí)踐介紹33實(shí)踐一 web服務(wù)器的安裝與配置33實(shí)踐二 數(shù)據(jù)管理35實(shí)踐三 業(yè)務(wù)流程分析設(shè)計(jì)

2、38實(shí)踐四 網(wǎng)站構(gòu)架設(shè)計(jì)40實(shí)踐五 數(shù)據(jù)建模41實(shí)踐六 b2b平臺(tái)會(huì)員系統(tǒng)的設(shè)計(jì)44實(shí)踐七 網(wǎng)站性能分析45實(shí)踐八 web service應(yīng)用47實(shí)踐九 客戶與服務(wù)端的應(yīng)用開發(fā)50實(shí)踐十 局域網(wǎng)搭建53第1章 系統(tǒng)概述§1.1 系統(tǒng)概述奧派電子商務(wù)技術(shù)訓(xùn)練平臺(tái)由南京奧派信息技術(shù)有限責(zé)任公司精心研究、設(shè)計(jì)和開發(fā),它采用web方式,同時(shí)適用于局域網(wǎng)和internet。通過本系統(tǒng),掌握電子商務(wù)的基本知識(shí),特別是解決電子商務(wù)實(shí)際應(yīng)用中的技術(shù)問題。本系統(tǒng)是對(duì)已經(jīng)學(xué)習(xí)過的電子商務(wù)專業(yè)知識(shí)進(jìn)行重復(fù)、加深和運(yùn)用,用實(shí)踐的形式來鞏固知識(shí)、理解知識(shí)和綜合運(yùn)用知識(shí),把在專業(yè)理論課中學(xué)習(xí)過的知識(shí)點(diǎn),圖解成可

3、以操作的活動(dòng)和過程,聯(lián)結(jié)成一個(gè)知識(shí)體系,并再現(xiàn)到實(shí)踐之中,指導(dǎo)學(xué)生完成對(duì)知識(shí)的認(rèn)知、驗(yàn)證、應(yīng)用和創(chuàng)新的活動(dòng)。根據(jù)電子商務(wù)實(shí)踐教學(xué)的要求,本系統(tǒng)包括了局域網(wǎng)搭建、web服務(wù)器安裝與配置、數(shù)據(jù)建模等十個(gè)實(shí)驗(yàn)?zāi)K。圖文并茂的理論知識(shí)并配以錄音,讓枯燥的理論知識(shí)即刻生動(dòng),從而讓學(xué)生更易理解和掌握;即使是初學(xué)者對(duì)電子商務(wù)專業(yè)知識(shí)還比較生疏,在重難點(diǎn)提示和幫助信息的提示下,也能順利完成實(shí)驗(yàn),輕松掌握電子商務(wù)專業(yè)技術(shù)。§1.2 系統(tǒng)功能模塊圖電子商務(wù)技術(shù)訓(xùn)練平臺(tái)系統(tǒng)分為管理員、教師、學(xué)生三個(gè)角色,如下圖所示為平臺(tái)功能模塊圖。電子商務(wù)技術(shù)訓(xùn)練平臺(tái)功能結(jié)構(gòu)圖第2章 操作指南§2.1管理員輸入

4、管理員用戶名和密碼,登錄平臺(tái)。該模塊主要包括管理員密碼修改,系統(tǒng)參數(shù)配置,數(shù)據(jù)管理等功能。如下圖所示。(1) 我的信息:進(jìn)行密碼修改。(2) 成績管理:查看學(xué)生的實(shí)驗(yàn)情況,點(diǎn)擊【成績管理】按鈕即可。§2.2教師2.2.1 制定實(shí)驗(yàn)第一步、 教師登錄電子商務(wù)技術(shù)訓(xùn)練平臺(tái)系統(tǒng)后,直接進(jìn)入【制定實(shí)驗(yàn)】頁面,輸入“實(shí)驗(yàn)名稱”;選擇“實(shí)驗(yàn)?zāi)0濉保ń處熞部梢圆贿x擇已有實(shí)驗(yàn)?zāi)0?,自行選擇實(shí)驗(yàn)課程);選擇是否顯示“理論知識(shí)點(diǎn)”、“重難點(diǎn)提示”、“配音文字”、“提示信息”;如果選擇顯示“理論練習(xí)”,要確認(rèn)學(xué)生練習(xí)比例、學(xué)生練習(xí)比例和學(xué)生實(shí)戰(zhàn)比例之和為100%;設(shè)定實(shí)驗(yàn)是否定時(shí),設(shè)定定時(shí)需要輸入準(zhǔn)確的實(shí)

5、驗(yàn)時(shí)間(以分鐘計(jì)算);添加實(shí)驗(yàn)學(xué)生可以按班級(jí)來添加、也可以直接以學(xué)生來添加。圖 2-2-1第二步、 以上實(shí)驗(yàn)制定要素添加完后,單擊【制定】按鈕,實(shí)驗(yàn)即制定成功。圖 2-2-22.2.2 管理實(shí)驗(yàn)第一步、 在實(shí)驗(yàn)沒有開始前,教師可以對(duì)制定好的實(shí)驗(yàn)進(jìn)行修改。單擊【修改】,進(jìn)入實(shí)驗(yàn)制定頁面,對(duì)已制定好的實(shí)驗(yàn)進(jìn)行信息修改。圖 2-2-3第二步、 修改完畢后,單擊【制定】按鈕,即成功修改實(shí)驗(yàn)信息。圖 2-2-4第三步、 為了讓學(xué)生更好的進(jìn)行實(shí)驗(yàn),教師需要在系統(tǒng)上傳自己的課程課件,從而更好的輔助學(xué)生實(shí)驗(yàn)。單擊【管理】,進(jìn)入課件管理頁面。圖 2-2-5第四步、 單擊【添加】按鈕,進(jìn)行課程課件的添加。圖 2-

6、2-62.2.3 實(shí)驗(yàn)進(jìn)度第一步、 在實(shí)驗(yàn)的過程中,教師可以查看每個(gè)學(xué)生的實(shí)驗(yàn)進(jìn)度,從而實(shí)時(shí)的查看學(xué)生完成實(shí)驗(yàn)的進(jìn)度情況。單擊【操作】,進(jìn)入實(shí)驗(yàn)學(xué)生列表。圖 2-2-7第二步、 單擊【查看進(jìn)度】,即可查看學(xué)生的實(shí)驗(yàn)進(jìn)度信息。圖 2-2-8第三步、 對(duì)于沒有完成實(shí)戰(zhàn)任務(wù)和沒有提交實(shí)驗(yàn)報(bào)告的學(xué)生,教師可以單擊【發(fā)送提醒】按鈕,提醒學(xué)生完成實(shí)戰(zhàn)任務(wù)和實(shí)驗(yàn)報(bào)告。2.2.4 實(shí)驗(yàn)評(píng)估實(shí)驗(yàn)結(jié)束后,教師需要對(duì)學(xué)生所做實(shí)驗(yàn)進(jìn)行打分和評(píng)估,讓學(xué)生及時(shí)發(fā)現(xiàn)自己實(shí)驗(yàn)中存在的問題。實(shí)驗(yàn)評(píng)估包括了理論試題評(píng)估、實(shí)戰(zhàn)任務(wù)評(píng)估、實(shí)驗(yàn)報(bào)告評(píng)估和實(shí)驗(yàn)總評(píng)估。第一步、 單擊【操作】,進(jìn)入實(shí)驗(yàn)學(xué)生列表。圖 2-2-9第二步、 單擊

7、【理論試題】,查看學(xué)生理論試題答題情況。圖 2-2-10第三步、 單擊【實(shí)戰(zhàn)結(jié)果】,進(jìn)行實(shí)戰(zhàn)的打分。圖 2-2-11第四步、 單擊【修改】,對(duì)實(shí)驗(yàn)課程進(jìn)行實(shí)戰(zhàn)打分,打分后單擊【保存】按鈕即可。圖 2-2-122.2.5 成績管理成績管理主要是提供給教師來查看實(shí)驗(yàn)學(xué)生成績和對(duì)學(xué)生在實(shí)驗(yàn)的過程中出現(xiàn)的錯(cuò)誤進(jìn)行分析。第一步、 單擊成績列表下的【查看】按鈕,查看所有學(xué)生的實(shí)驗(yàn)成績。圖 2-2-13第二步、 單擊出錯(cuò)分析下的【查看】按鈕,查看學(xué)生的實(shí)驗(yàn)出錯(cuò)信息。圖 2-2-14第三步、單擊試題出錯(cuò)統(tǒng)計(jì)下的【查看】按鈕,查看學(xué)生的試題出錯(cuò)統(tǒng)計(jì)信息。圖 2-2-152.2.6 參數(shù)配置一、課程參數(shù)配置課程參

8、數(shù)配置包括課程基本信息設(shè)置和課程實(shí)驗(yàn)步驟中的知識(shí)點(diǎn)提示、重難點(diǎn)提示和理論題目的設(shè)置。第一步、 單擊課程名稱后的【設(shè)置】按鈕,進(jìn)入課程參數(shù)設(shè)置頁面。圖 2-2-16第二步、 教師進(jìn)行課程基本信息設(shè)置,包括實(shí)驗(yàn)?zāi)康?、?shí)驗(yàn)內(nèi)容和實(shí)戰(zhàn)任務(wù),設(shè)置完后單擊【保存】按鈕。圖 2-2-17第三步、 單擊知識(shí)點(diǎn)【設(shè)置】,進(jìn)行課程知識(shí)點(diǎn)的添加。圖 2-2-18第四步、 單擊【添加】按鈕,添加課程知識(shí)點(diǎn),輸入知識(shí)點(diǎn)標(biāo)題和內(nèi)容。圖 2-2-19第五步、 單擊知識(shí)點(diǎn)【設(shè)置】,進(jìn)行課程知識(shí)點(diǎn)的添加。圖 2-2-20第六步、 單擊【添加】按鈕,添加課程重難點(diǎn),輸入重難點(diǎn)標(biāo)題和內(nèi)容。圖 2-2-21第七步、 單擊題目【設(shè)置】

9、,進(jìn)行課程題目的添加。圖 2-2-22第八步、 單擊【添加】按鈕,添加課程題目,輸入題干、選項(xiàng)和正確答案。圖 2-2-23二、實(shí)驗(yàn)環(huán)境設(shè)置教師設(shè)置各個(gè)課程的步驟信息。第一步、 單價(jià)【設(shè)置】,進(jìn)行課程參數(shù)的設(shè)置。圖 2-2-24第二步、 單擊步驟后的【修改】,對(duì)步驟的具體內(nèi)容進(jìn)行修改。圖 2-2-25第三步、 對(duì)步驟的圖片以及配音信息進(jìn)行修改,修改完成后點(diǎn)擊【保存】。圖 2-2-26三、評(píng)分參數(shù)配置教師設(shè)置各個(gè)課程的評(píng)分參數(shù)所占比例,同時(shí)設(shè)置時(shí)要確保步驟之和為100。第一步、 單擊【參數(shù)配置】,進(jìn)行課程參數(shù)的配置。圖 2-2-27第二步、 單擊【修改】按鈕,進(jìn)行參數(shù)配置。圖 2-2-28第三步、

10、單擊【還原默認(rèn)值】按鈕,可以將課程步驟參數(shù)還原為系統(tǒng)初始設(shè)置。圖 2-2-29四、實(shí)驗(yàn)?zāi)0骞芾斫處熆梢愿鶕?jù)學(xué)生專業(yè)的不同,制定不同的實(shí)驗(yàn)?zāi)0?,從而讓學(xué)生順利進(jìn)行實(shí)驗(yàn)。第一步、 單擊【添加模板】,輸入新實(shí)驗(yàn)?zāi)0逍畔?。圖 2-2-30第二步、 輸入完新模板信息后,單擊【保存】按鈕即可。圖 2-2-31§2.3學(xué)生2.3.1進(jìn)入我的實(shí)驗(yàn)第一步、進(jìn)入實(shí)驗(yàn)在教師制定好實(shí)驗(yàn)后,學(xué)生就可以按照教師的要求進(jìn)入系統(tǒng)開始完成該實(shí)驗(yàn)。學(xué)生輸入自己的用戶名和密碼,進(jìn)入系統(tǒng)。點(diǎn)擊【進(jìn)入】,看到實(shí)驗(yàn)內(nèi)容。圖 2-3-1本平臺(tái)中包括了局域網(wǎng)搭建、web服務(wù)器安裝與配置、數(shù)據(jù)建模等十個(gè)實(shí)驗(yàn)。教師所制定的實(shí)驗(yàn)是亮的,

11、未制定的則是灰的,如下圖所示。圖 2-3-2第二步、安裝silverlight插件(第一次使用該系統(tǒng)時(shí))點(diǎn)擊實(shí)驗(yàn)所對(duì)應(yīng)的圖片,進(jìn)入實(shí)驗(yàn)。注意:第一次進(jìn)入該系統(tǒng),你將看到如下頁面的提示。為更好地使用該系統(tǒng)須安裝silverlight插件.點(diǎn)擊“立即安裝”,下載該插件,安裝即可。如下圖所示。圖 2-3-3圖 2-3-4第三步、了解各個(gè)實(shí)驗(yàn)區(qū)域功能這里我們以“局域網(wǎng)搭建”為例,為學(xué)生們介紹如何進(jìn)行實(shí)驗(yàn)(其余實(shí)驗(yàn)操作方法類似,不再贅述)。點(diǎn)擊“局域網(wǎng)搭建”圖片,進(jìn)入實(shí)驗(yàn)頁面,如下圖所示。首先我們看到與實(shí)驗(yàn)相關(guān)的練習(xí)題以及實(shí)驗(yàn)?zāi)康暮蛯?shí)驗(yàn)內(nèi)容。下面我們將詳細(xì)介紹下每個(gè)區(qū)域的功能。 圖 2-3-5區(qū)域1:知

12、識(shí),介紹實(shí)驗(yàn)中所涉及的主要知識(shí)點(diǎn)。區(qū)域2:我的信息,顯示學(xué)生的姓名和班級(jí)信息。區(qū)域3:進(jìn)度排名,顯示學(xué)生實(shí)驗(yàn)進(jìn)度以及實(shí)驗(yàn)進(jìn)度的排名,這里只顯示進(jìn)度前7名的學(xué)生。區(qū)域4:實(shí)驗(yàn)區(qū)。這是我們進(jìn)行實(shí)驗(yàn)最主要的部分。區(qū)域5:重難點(diǎn)提示,實(shí)驗(yàn)步驟中的重難點(diǎn)提示信息。區(qū)域6:我的信息,查看學(xué)生自己的信息,如姓名、班級(jí)、成績等。區(qū)域7:我的練習(xí),實(shí)驗(yàn)中所涉及的相關(guān)練習(xí)題目。區(qū)域8:我的實(shí)戰(zhàn),查看教師所制定的實(shí)戰(zhàn)任務(wù),并按照老師的要求完成以鞏固所學(xué)習(xí)的知識(shí)。2.3.2完成我的實(shí)驗(yàn)第一步、了解實(shí)驗(yàn)操作按鈕實(shí)驗(yàn)主要是在“區(qū)域4:實(shí)驗(yàn)區(qū)”完成。該實(shí)驗(yàn)操作簡單、方便,首先我們來了解下實(shí)驗(yàn)區(qū)各個(gè)按鈕的功能。實(shí)驗(yàn)進(jìn)度條,顯

13、示實(shí)驗(yàn)當(dāng)前的進(jìn)度圖 2-3-6如圖所示,第一個(gè)按鈕為步驟顯示按鈕,顯示實(shí)驗(yàn)共有多少步,當(dāng)前正處于實(shí)驗(yàn)的第幾步。其余按鈕功能如下:(1)【上一步】回到實(shí)驗(yàn)的上一個(gè)步驟。(2)【下一步】進(jìn)入實(shí)驗(yàn)的下一個(gè)步驟。(3)【配音】顯示配音文字信息。(4)【音量】調(diào)節(jié)配音聲音的大小。(5)【退出】退出當(dāng)前實(shí)驗(yàn)。(6)【幫助】顯示每個(gè)步驟中的正確答案,學(xué)生在做實(shí)驗(yàn)時(shí),不知如何填寫答案時(shí),可點(diǎn)擊“幫助”按鈕查看參看答案。第二步、開始做實(shí)驗(yàn)在了解了如何操作以及實(shí)驗(yàn)?zāi)康暮蛯?shí)驗(yàn)內(nèi)容后,同學(xué)們就可以做實(shí)驗(yàn)了。根據(jù)實(shí)驗(yàn)內(nèi)容,在方框中填入答案。若遇到困難可點(diǎn)擊【幫助】按鈕,查看參考答案。填好后,點(diǎn)擊【下一步】按鈕,進(jìn)入下一

14、步實(shí)驗(yàn)。如圖所示。圖 2-3-8注意:1、若教師在制定實(shí)驗(yàn),將理論知識(shí)點(diǎn)、重難點(diǎn)提示、配音文字、幫助信息,理論練習(xí)等內(nèi)容不顯示。則學(xué)生在實(shí)驗(yàn)時(shí)將看不到這些內(nèi)容。2、學(xué)生填寫答案符合系統(tǒng)要求后,才能進(jìn)入下一步。否則系統(tǒng)會(huì)彈出“數(shù)據(jù)輸入錯(cuò)誤”的提示。第三步、完成實(shí)驗(yàn)按照實(shí)驗(yàn)引導(dǎo)的步驟點(diǎn)擊下一步完成實(shí)驗(yàn)。當(dāng)系統(tǒng)提示“成功的完成了”表示該實(shí)驗(yàn)完成。如圖所示。圖 2-3-92.3.3查看實(shí)驗(yàn)信息(1)實(shí)驗(yàn)開始前下載課件資料和實(shí)驗(yàn)相關(guān)資料。點(diǎn)擊系統(tǒng)左邊目錄中的【實(shí)驗(yàn)信息】,看到實(shí)驗(yàn)信息。點(diǎn)擊“查看進(jìn)度”。如下圖所示。圖 2-3-10在這里我們可以看到實(shí)驗(yàn)信息、實(shí)驗(yàn)課件信息、實(shí)驗(yàn)進(jìn)度信息。在實(shí)驗(yàn)前主要是查看

15、實(shí)驗(yàn)相關(guān)的課件和資料,并按照教師的要求進(jìn)行下載。如下圖所示。圖 2-3-11(2)實(shí)驗(yàn)進(jìn)行中實(shí)驗(yàn)進(jìn)行中,可顯示實(shí)驗(yàn)完成的進(jìn)度情況。如下圖所示。圖 2-3-12(3)實(shí)驗(yàn)結(jié)束后實(shí)驗(yàn)結(jié)束后,點(diǎn)擊左邊目錄的【實(shí)驗(yàn)信息】,查看實(shí)驗(yàn)得分。點(diǎn)擊“實(shí)驗(yàn)得分”,如下圖所示。圖 2-3-13實(shí)驗(yàn)結(jié)束時(shí),學(xué)生即可查看到實(shí)驗(yàn)的得分,如下圖所示。在還沒有提交實(shí)戰(zhàn)報(bào)告時(shí),看不到實(shí)戰(zhàn)得分和課程總得分。圖 2-3-14點(diǎn)擊“打印”,可將實(shí)驗(yàn)成績打印出來。如下圖所示。圖 2-3-15圖 2-3-162.3.4填寫實(shí)驗(yàn)報(bào)告點(diǎn)擊系統(tǒng)左邊目錄中的【實(shí)驗(yàn)報(bào)告】,查看到實(shí)驗(yàn)。點(diǎn)擊“填寫”。圖 2-3-17實(shí)驗(yàn)報(bào)告如下圖所示,學(xué)生填寫實(shí)

16、驗(yàn)?zāi)康摹?shí)驗(yàn)準(zhǔn)備、實(shí)戰(zhàn)任務(wù)、實(shí)驗(yàn)要求、實(shí)驗(yàn)內(nèi)容及步驟、實(shí)驗(yàn)結(jié)果、實(shí)驗(yàn)總結(jié)。寫好點(diǎn)擊保存,實(shí)驗(yàn)報(bào)告就完成了。同時(shí)實(shí)驗(yàn)若有其它附件,則通過在實(shí)驗(yàn)報(bào)告的最下方上傳實(shí)驗(yàn)報(bào)告。圖 2-3-182.3.5 實(shí)驗(yàn)成績分析點(diǎn)擊系統(tǒng)左邊目錄中的【成績分析】,點(diǎn)擊“成績分析”。如下圖所示。圖 2-3-19系統(tǒng)對(duì)每個(gè)實(shí)驗(yàn)都有成績分析,點(diǎn)擊“成績分析”,查看詳細(xì)內(nèi)容。圖 2-3-20在成績分析中我們可以查到每一步中,理論試題得分、操作得分和步驟總得分。如下圖所示。圖 2-3-212.3.6 我的實(shí)戰(zhàn)第一步、查看實(shí)戰(zhàn)任務(wù)在進(jìn)入實(shí)驗(yàn)后,就可以查看到實(shí)戰(zhàn)任務(wù)。點(diǎn)擊“我的實(shí)戰(zhàn)”,如下圖所示為“數(shù)據(jù)管理”的實(shí)戰(zhàn)任務(wù)。圖 2-3

17、-22第二步、完成實(shí)戰(zhàn)任務(wù)實(shí)戰(zhàn)任務(wù)通常是在實(shí)驗(yàn)結(jié)束后課后完成。在系統(tǒng)中可下載實(shí)戰(zhàn)所需的軟件,點(diǎn)擊軟件右邊的【下載】下載所需的軟件。圖 2-3-23第三步、上傳實(shí)戰(zhàn)結(jié)果實(shí)戰(zhàn)完成后需上傳實(shí)戰(zhàn)的結(jié)果,點(diǎn)擊【瀏覽】,選擇所需上傳的文件,點(diǎn)擊“上傳”。如下圖所示。圖 2-3-24上傳實(shí)戰(zhàn)的相關(guān)結(jié)果,注意將實(shí)驗(yàn)結(jié)果打包后再上傳。圖 2-3-25第四步、實(shí)戰(zhàn)訓(xùn)練管理可查看到上傳的實(shí)戰(zhàn)結(jié)果文件,若發(fā)現(xiàn)上傳文件錯(cuò)誤而想重新上傳實(shí)戰(zhàn)結(jié)果,則可在這里將原上傳的文件刪除后重新上傳。圖 2-3-262.3.7 我的消息點(diǎn)擊系統(tǒng)左邊目錄中的【我的消息】,查看“收件箱”。在此可查看到教師的提醒信息。包括實(shí)戰(zhàn)任務(wù)和實(shí)驗(yàn)報(bào)告的

18、提醒。如下圖所示。圖 2-3-27第3章 實(shí)踐介紹實(shí)踐一 web服務(wù)器的安裝與配置【實(shí)踐目的】1 掌握internet 信息服務(wù)器(iis)的安裝與配置。2掌握apache服務(wù)器的安裝與配置。3掌握tomcat服務(wù)器的安裝與配置?!緦?shí)踐內(nèi)容】1iis服務(wù)器的安裝和配置。2apache服務(wù)器的安裝和配置。3tomcat服務(wù)器的安裝和配置?!緦?shí)踐步驟】1.iis服務(wù)器的安裝和配置步驟1:iis服務(wù)器的安裝iis的安裝可通過兩種途徑進(jìn)行安裝:l 使用“配置您的服務(wù)器向?qū)А卑惭b iis。l 使用控制面板安裝 iis、添加組件或刪除組件。步驟2:iis管理器啟動(dòng)iis管理器:啟動(dòng)iss管理器有三種方式:

19、l 從“管理工具”中啟動(dòng) iis 管理器 。l 從“運(yùn)行”對(duì)話框啟動(dòng) iis 管理器 。l 從“計(jì)算機(jī)管理”窗口啟動(dòng) iis 管理器。本實(shí)踐主要通過前兩種方式來完成iis管理器的啟動(dòng)。步驟3:網(wǎng)站設(shè)置-設(shè)置主目錄設(shè)置網(wǎng)站的主目錄有兩種方式:您查看的內(nèi)容轉(zhuǎn)載自 點(diǎn)擊設(shè)計(jì) www.djasp.net點(diǎn)擊設(shè)計(jì)是一個(gè)專業(yè)的網(wǎng)頁編程資訊站點(diǎn),歡迎訪問!盜用它人網(wǎng)站上的內(nèi)容可恥,您查看的站點(diǎn)未經(jīng)點(diǎn)擊設(shè)計(jì)許可,大量盜用點(diǎn)擊設(shè)計(jì)網(wǎng)站上的內(nèi)容,請(qǐng)關(guān)閉該網(wǎng)站然后訪問點(diǎn)擊設(shè)計(jì)官方網(wǎng)址:設(shè)置網(wǎng)站設(shè)置設(shè)置設(shè)置l 使用 iis 管理器更改網(wǎng)站的主目錄。l 通過編輯 metabase.xml 文件來更改網(wǎng)站的主目錄。本實(shí)踐

20、主要通過第一種方式來完成網(wǎng)站主目錄的設(shè)置。步驟4:網(wǎng)站設(shè)置-設(shè)置默認(rèn)文檔步驟5:網(wǎng)站設(shè)置-使用虛擬目錄步驟6:ftp 站點(diǎn)設(shè)置本步驟需要完成ftp服務(wù)的安裝,并在安裝成功后在全局范圍內(nèi)更改 ftp 設(shè)置,并更改默認(rèn)ftp站點(diǎn)的設(shè)置。步驟7:smtp 服務(wù)器設(shè)置本步驟需要完成smtp 服務(wù)的安裝,并在安裝成功后配置全局 smtp 設(shè)置,并配置 smtp 虛擬服務(wù)器組件設(shè)置。步驟8:nntp 服務(wù)器設(shè)置本步驟需要完成nntp 服務(wù)的安裝,并在安裝成功后配置全局 nntp 設(shè)置,并配置 nntp 虛擬服務(wù)器組件設(shè)置。步驟9:網(wǎng)站管理-命名網(wǎng)站本步驟需要對(duì)網(wǎng)站命名,并將主機(jī)頭指派給網(wǎng)站。步驟10:ft

21、p網(wǎng)點(diǎn)管理-更改 ftp 站點(diǎn)主目錄,在 ftp 站點(diǎn)中使用虛擬目錄,創(chuàng)建多個(gè) ftp 站點(diǎn)更改ftp站點(diǎn)主目錄有兩種方式:您查看的內(nèi)容轉(zhuǎn)載自 點(diǎn)擊設(shè)計(jì) www.djasp.net點(diǎn)擊設(shè)計(jì)是一個(gè)專業(yè)的網(wǎng)頁編程資訊站點(diǎn),歡迎訪問!盜用它人網(wǎng)站上的內(nèi)容可恥,您查看的站點(diǎn)未經(jīng)點(diǎn)擊設(shè)計(jì)許可,大量盜用點(diǎn)擊設(shè)計(jì)網(wǎng)站上的內(nèi)容,請(qǐng)關(guān)閉該網(wǎng)站然后訪問點(diǎn)擊設(shè)計(jì)官方網(wǎng)址:設(shè)置網(wǎng)站設(shè)置設(shè)置設(shè)置l 使用 iis 管理器更改 ftp 站點(diǎn)的主目錄l 通過編輯 metabase.xml 文件更改 ftp 站點(diǎn)的主目錄本實(shí)踐主要通過第一種方式來完成ftp站點(diǎn)主目錄的設(shè)置。本步驟內(nèi),可以使用多個(gè) ip 地址創(chuàng)建多個(gè) ftp 站

22、點(diǎn),或可以使用多個(gè)端口創(chuàng)建多個(gè) ftp 站點(diǎn)。步驟11:nntp 管理-創(chuàng)建虛擬目錄,創(chuàng)建新聞組步驟12:nntp 管理- smtp 管理-配置 smtp 虛擬服務(wù)器.apache服務(wù)器的安裝和配置步驟1:apache的安裝步驟2:apache日志記錄-取得更詳細(xì)的錯(cuò)誤信息在httpd.conf文件中更改(或加入) loglevel指令。步驟3:apache安全防護(hù)-限制上傳的大小步驟4:apache安全防護(hù)-保護(hù)服務(wù)器文件免于惡意腳本的攻擊確認(rèn)沒有任何文件可以被nobody用戶(或組)寫入,而且機(jī)密性的文件也不能被該用戶幾組讀取。步驟5:apache ssl -讓網(wǎng)站的一部分由ssl提供服務(wù)

23、步驟6:apache 錯(cuò)誤處理-自定義錯(cuò)誤處理在httpd.conf中使用errordocument指令。步驟7:apache 錯(cuò)誤處理-將無效的url重定向至其他網(wǎng)頁使用errordocument來捕獲404(找不到文件)錯(cuò)誤。.tomcat服務(wù)器的安裝和配置步驟1: tomcat的安裝安裝jdk的安裝包文件。在windows操作系統(tǒng)下,設(shè)置系統(tǒng)環(huán)境變量。安裝tomcat的安裝包文件。步驟2: tomcat配置-配置系統(tǒng)管理編輯在tomcat安裝目錄server下的/webapps/admin.xml文件,以確定context中的docbase參數(shù)是絕對(duì)路徑。編輯/conf/tomcat-u

24、sers.xml 文件,添加一個(gè)名叫“admin”的role 到該文件中。步驟3: tomcat配置-配置應(yīng)用管理步驟4: tomcat配置-部署一個(gè)web應(yīng)用為web服務(wù)建立一個(gè)只包括context內(nèi)容的xml片斷文件,并把該文件放到$catalina_base/webapps目錄下。這個(gè)web應(yīng)用本身可以存儲(chǔ)在硬盤上的任何地方。步驟5: tomcat配置-配置虛擬主機(jī)在tomcat中使用虛擬主機(jī),需要設(shè)置dns或主機(jī)數(shù)據(jù)。編輯server.xml文件。步驟6: 驗(yàn)證是否配置成功運(yùn)行tomcat,并在ie瀏覽器地址欄輸入http:/localhost:8080,點(diǎn)轉(zhuǎn)到(或按回車鍵)。 實(shí)踐二

25、 數(shù)據(jù)管理【實(shí)踐目的】利用word 、visio、access等工具,通過對(duì)b2b交易管理系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)掌握數(shù)據(jù)庫設(shè)計(jì)和實(shí)現(xiàn)的基本方法。【實(shí)踐流程圖】圖3-1 數(shù)據(jù)庫設(shè)計(jì)流程圖【實(shí)踐內(nèi)容】數(shù)據(jù)庫設(shè)計(jì)是指對(duì)于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)數(shù)據(jù),滿足各種用戶的應(yīng)用需求(信息要求和處理要求)。為了掌握數(shù)據(jù)庫的基本設(shè)計(jì)思路,我們針對(duì)b2b交易管理系統(tǒng)進(jìn)行數(shù)據(jù)庫設(shè)計(jì)。本實(shí)驗(yàn)中,我們需要完成以下內(nèi)容來實(shí)現(xiàn)數(shù)據(jù)庫設(shè)計(jì):(1)需求分析。(2)概念設(shè)計(jì)。(3)邏輯設(shè)計(jì)。(4)物理設(shè)計(jì)。(5)數(shù)據(jù)庫的實(shí)施。(6)數(shù)據(jù)庫的運(yùn)行和維護(hù)。通過上述各項(xiàng)內(nèi)容的實(shí)施和對(duì)

26、b2b交易管理系統(tǒng)的細(xì)致分析,可以得到相應(yīng)的一個(gè)數(shù)據(jù)庫。如圖所示:圖3-2 b2b交易管理系統(tǒng)數(shù)據(jù)庫【實(shí)踐步驟】步驟1:b2b交易管理系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)方法和步驟的確立。 這一步主要是對(duì)b2b交易管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)進(jìn)行總體上的統(tǒng)籌。針對(duì)數(shù)據(jù)庫設(shè)計(jì)有多種方法:新奧爾良(new orleans)方法、基于3nf的設(shè)計(jì)方法和基于抽象語法規(guī)范的設(shè)計(jì)方法等,通過比較和對(duì)比,我們決定采用新奧爾良(new orleans)方法,即通過需求分析(分析用戶的需求)、概念設(shè)計(jì)(信息分析和定義)、邏輯設(shè)計(jì)(設(shè)計(jì)實(shí)現(xiàn))和物理設(shè)計(jì)(物理數(shù)據(jù)庫的設(shè)計(jì))等來實(shí)現(xiàn)數(shù)據(jù)庫的設(shè)計(jì)。步驟2:進(jìn)行調(diào)查,熟悉業(yè)務(wù),明確需求 首先通過跟班

27、作業(yè)、開調(diào)查會(huì)、請(qǐng)專人介紹和詢問的方式進(jìn)行一系列的調(diào)查,了解到b2b交易各個(gè)環(huán)節(jié)的業(yè)務(wù)活動(dòng)情況。然后在熟悉業(yè)務(wù)活動(dòng)的基礎(chǔ)上,協(xié)助用戶明確對(duì)新系統(tǒng)的各種需求,包括信息要求、處理要求、安全性與完整性要求。最后我們確定好系統(tǒng)邊界,得到需要讓計(jì)算機(jī)完成的功能。步驟3:利用word 或者visio設(shè)計(jì)數(shù)據(jù)流程圖首先,得出系統(tǒng)的最高層次抽象的系統(tǒng)概述,即b2b交易系統(tǒng)的頂層圖??蛻舭l(fā)布訂單后,添加訂單記錄;商家發(fā)貨后,修改訂單記錄;查詢商品信息;查詢交易信息。 然后,為了更好的反應(yīng)內(nèi)容,可以將處理功能分解為若干個(gè)子功能,每個(gè)子功能可以再分解。由于我們涉及的b2b交易系統(tǒng)比較簡單,只分解到第二級(jí)就可以了。將

28、b2b交易管理系統(tǒng)頂層圖分解為兩個(gè)b2b交易管理系統(tǒng)0層圖,分別是客戶查詢商品信息處理和學(xué)生訂單發(fā)布處理。 步驟4:利用word 或者visio設(shè)計(jì)e-r圖首先,根據(jù)上面形成的數(shù)據(jù)流程圖,對(duì)訂單發(fā)布進(jìn)行抽象,我們可以得到相應(yīng)的e-r圖。 然后,對(duì)查詢處理,同樣進(jìn)行抽象,我們可以得到其相應(yīng)的e-r圖。步驟5:對(duì)上面的e-r圖進(jìn)行向關(guān)系模型的轉(zhuǎn)換以及數(shù)據(jù)模型的優(yōu)化 首先,根據(jù)一個(gè)實(shí)體型生成一個(gè)關(guān)系模式,得到商家信息、客戶信息、商品類別信息、訂單信息、商品信息等關(guān)系模式。接著,根據(jù)實(shí)體之間的1:n的關(guān)系得轉(zhuǎn)換規(guī)則,將類別編號(hào)放到商品信息關(guān)系模式中。然后,根據(jù)商品信息、客戶信息和訂單信息是一個(gè)三個(gè)實(shí)體

29、之間的多元關(guān)系,將三個(gè)實(shí)體的碼取出組成一個(gè)關(guān)系模式。 最后,合并關(guān)系模式:因?yàn)橛唵斡涗洿嬖谟诳蛻粲唵涡畔⒛J街?,所以刪除該模式。步驟6:根據(jù)生成的關(guān)系模式創(chuàng)建數(shù)據(jù)庫首先,建立tradeinfor.mdb的access數(shù)據(jù)庫。然后,依次創(chuàng)建表 “商家信息”、“ 商品類別信息”、“ 商品信息”、“ 訂單信息”、“ 客戶信息”。步驟7:數(shù)據(jù)庫的實(shí)施(創(chuàng)建視圖、創(chuàng)建索引)為了設(shè)計(jì)出更好的用戶外模式,對(duì)剛創(chuàng)建好的b2b交易管理系統(tǒng)數(shù)據(jù)庫,通過建立視圖,來滿足用戶的一些查詢需求。為了提高查詢效率,對(duì)商品編號(hào)建立索引。步驟8:數(shù)據(jù)庫裝載與試運(yùn)行對(duì)b2b交易管理系統(tǒng)數(shù)據(jù)庫,如果之前有一些數(shù)據(jù),進(jìn)行數(shù)據(jù)導(dǎo)入。步

30、驟9:數(shù)據(jù)庫的運(yùn)行和維護(hù)實(shí)踐三 業(yè)務(wù)流程分析設(shè)計(jì)【實(shí)踐目的】了解電子商務(wù)業(yè)務(wù)流程設(shè)計(jì)的方法和步驟,認(rèn)識(shí)并理解uml建模元素的基本概念和結(jié)構(gòu),掌握常用建模圖例在rational rose中的使用方法。并能夠運(yùn)用rational rose工具進(jìn)行電子商務(wù)業(yè)務(wù)流程的設(shè)計(jì)?!緦?shí)踐流程圖】圖3-3 項(xiàng)目設(shè)計(jì)總體流程圖【實(shí)踐內(nèi)容】c2c會(huì)員購物流程包括會(huì)員注冊(cè)、登錄、商品選擇、商品購買、支付和評(píng)價(jià)業(yè)務(wù)流程,如下圖:圖3-4 c2c會(huì)員購物流程uml圖根據(jù)c2c平臺(tái)的業(yè)務(wù)需求,用rose工具軟件完成對(duì)c2c平臺(tái)會(huì)員購物流程的建模操作?!緦?shí)踐步驟】步驟:添加參與者l 添加參與者會(huì)員。步驟:添加用例l 為參與者

31、會(huì)員添加注冊(cè)、登陸、商品選擇、購買、支付、評(píng)價(jià)用例。步驟:畫出系統(tǒng)用例視圖中的main用例圖l 根據(jù)系統(tǒng)中的參與者、用例以及它們之間的關(guān)系畫出系統(tǒng)用例視圖中的main用例圖。步驟:畫出順序圖和協(xié)作圖步驟:繪制類圖步驟:繪制實(shí)施圖實(shí)踐四 網(wǎng)站構(gòu)架設(shè)計(jì)【實(shí)踐目的】通過使用信息發(fā)布平臺(tái)構(gòu)建一個(gè)典型的網(wǎng)站【實(shí)踐流程圖】圖3-5 網(wǎng)站構(gòu)架設(shè)計(jì)流程圖【實(shí)踐內(nèi)容】網(wǎng)站欄目設(shè)計(jì)和添加,網(wǎng)站內(nèi)容設(shè)計(jì)和添加,利用內(nèi)置組件豐富網(wǎng)站內(nèi)容,滿足網(wǎng)站的需求?!緦?shí)踐步驟】步驟1:欄目設(shè)計(jì)欄目設(shè)計(jì)可涵蓋三級(jí)目錄的規(guī)劃,通過對(duì)目錄的規(guī)劃完成對(duì)網(wǎng)站的初步構(gòu)架。步驟2:信息管理在欄目下添加內(nèi)容,如企業(yè)信息、產(chǎn)品信息等。步驟3:鏈接

32、管理鏈接管理包括友情鏈接、專題鏈接等,用戶可根據(jù)網(wǎng)站需求自行設(shè)計(jì),以滿足網(wǎng)站要求。此模塊屬內(nèi)置組建,可根據(jù)網(wǎng)站需求自行篩選。步驟4:登錄框管理此模塊屬內(nèi)置組建,可根據(jù)網(wǎng)站需求自行篩選。步驟5:意見反饋管理此模塊屬內(nèi)置組建,可根據(jù)網(wǎng)站需求自行篩選。步驟6:調(diào)查管理此模塊屬內(nèi)置組建,可根據(jù)網(wǎng)站需求自行篩選。步驟7:首頁生成在該功能中完成對(duì)網(wǎng)站的布局,包括“登錄”、“鏈接”、“信息類”、“專題類”等,在此點(diǎn)擊相關(guān)欄目即可添加在上面各步中設(shè)置好的對(duì)應(yīng)元素,最終完成首頁布局。步驟8:訪問統(tǒng)計(jì)管理在此一欄中,有兩個(gè)功能“訪問統(tǒng)計(jì)”和“欄目信息統(tǒng)計(jì)”?!霸L問統(tǒng)計(jì)”可以查看系統(tǒng)網(wǎng)站的訪問情況,具體包括“簡要數(shù)

33、據(jù)”、“24小時(shí)統(tǒng)計(jì)”、“月統(tǒng)計(jì)”、“日統(tǒng)計(jì)”等,點(diǎn)擊可以查看相應(yīng)統(tǒng)計(jì)信息。實(shí)踐五 數(shù)據(jù)建?!緦?shí)踐目的】了解信息系統(tǒng)需求分析的方法和步驟,認(rèn)識(shí)并理解數(shù)據(jù)模型的基本概念和結(jié)構(gòu),區(qū)分邏輯數(shù)據(jù)模型與物理模型的區(qū)別,掌握實(shí)體關(guān)系數(shù)據(jù)模型的構(gòu)建方法,了解數(shù)據(jù)建模的case環(huán)境,并能夠運(yùn)用case工具對(duì)數(shù)據(jù)庫進(jìn)行設(shè)計(jì)。【實(shí)踐內(nèi)容】圖3-6 c2c平臺(tái)基本信息e-r圖本實(shí)踐完成c2c平臺(tái)基本信息的e-r圖,如圖所示,e-r圖中顯示了商品表、會(huì)員表、訂單信息表及其之間的關(guān)聯(lián)。一個(gè)商品有其對(duì)應(yīng)的商品名稱、數(shù)量、銷售方式、商品狀態(tài)等屬性。一個(gè)會(huì)員有其對(duì)應(yīng)的會(huì)員編號(hào)、會(huì)員名、性別、電話號(hào)碼等屬性;訂單信息包括會(huì)員編

34、號(hào)、交易單號(hào)、商品編號(hào)、商品單價(jià)、購買數(shù)量。一個(gè)會(huì)員可以發(fā)布多件商品,當(dāng)然也可以生成多個(gè)訂單。根據(jù)上述陳述,采用embarcadero er/studio 7.0完成如下任務(wù):(1)建立概念數(shù)據(jù)模型(cdm)。(2)建立物理模型(pdm)。(3)生成數(shù)據(jù)腳本(ddl)。【實(shí)踐步驟】圖3-7 數(shù)據(jù)建模流程圖步驟:項(xiàng)目創(chuàng)建l 在er/studio中選中選擇file-new菜單項(xiàng),根據(jù)彈出的“create new a model”選擇“draw a new data model”。 步驟2:數(shù)據(jù)實(shí)體創(chuàng)建l 選擇“entities”,右鍵“new entity”,或在右側(cè)空白面板上,右鍵“new en

35、tity”。點(diǎn)擊左鍵,確認(rèn)。依次加入實(shí)體商品表,會(huì)員表,訂單信息表;并分別為其添加屬性;設(shè)置主鍵和數(shù)據(jù)類型。步驟3:實(shí)體關(guān)系創(chuàng)建l 選擇工具窗口中的identifying relationship 后,點(diǎn)擊會(huì)員表,再點(diǎn)擊商品表。這樣會(huì)員、商品的關(guān)系建立成功。再選擇 identifying relationship,點(diǎn)擊會(huì)員表,再點(diǎn)擊訂單信息表建立會(huì)員訂單之間的關(guān)系。接下來,我們需要了解er/studio各個(gè)關(guān)系鍵的作用。步驟4:物理數(shù)據(jù)生成當(dāng)我們確定了所有實(shí)體的建立工作完成后,我們接下來可以建立相應(yīng)的物理模型,此操作為我們接下來的物理數(shù)據(jù)生成工作做準(zhǔn)備。l 我們對(duì)er/studio 左側(cè)當(dāng)前建

36、立的實(shí)體模型(main model),或(logical)點(diǎn)擊右鍵。選擇并點(diǎn)擊“generate physical model”。我們要開始建立物理模型。l 可以看到彈出“generate physical model(page 1of 8)”。輸入physical model name(物理模型名稱),在這里我們根據(jù)前面范例里建立的實(shí)體模型,命名為“c2c平臺(tái)基本信息”。target database platform(目標(biāo)數(shù)據(jù)庫平臺(tái)),我們選擇:microsoft sql server 2000.當(dāng)然,可以根據(jù)你的需要,選擇其它類型數(shù)據(jù)庫。erstudio支持的數(shù)據(jù)庫很多,點(diǎn)擊“next”

37、進(jìn)入下一步。l 進(jìn)入第二個(gè)頁面。我們可以看到有:tables,views,users,roles多個(gè)面板的詳細(xì)設(shè)置。這里可以選擇生成的物理模型,包括 表、視圖、用戶、角色等等。同時(shí)可以對(duì)各個(gè)類型下的相應(yīng)選項(xiàng)進(jìn)行設(shè)置。我們?cè)谶@里不需要選擇與當(dāng)前范例無關(guān)的屬性。所以,我們直接進(jìn)入下一步。l 進(jìn)入第三個(gè)頁面。此頁面是關(guān)于生成選項(xiàng)的詳細(xì)設(shè)置,以及表與視圖的命名。這里,我們不需要選擇與當(dāng)前范例無關(guān)的屬性。所以,直接進(jìn)入下一步。l 進(jìn)入第四個(gè)頁面。此頁面是關(guān)于表與索引的參數(shù)設(shè)置。我們直接進(jìn)入下一步。l 第五個(gè)頁面是生成物理模型的詳細(xì)設(shè)置??梢愿鶕?jù)業(yè)務(wù)需要,進(jìn)行相應(yīng)的設(shè)置,這里就不再詳細(xì)說明了。l 進(jìn)入第六

38、個(gè)頁面。此頁面關(guān)于表內(nèi)列數(shù)的限制設(shè)置。 一般默認(rèn)選項(xiàng)。進(jìn)入下一步。l 此頁面也是生成物理模型的最后一個(gè)頁面。關(guān)于 表、字段、外鍵、索引相關(guān)屬性的長度設(shè)置。一般不修改它。點(diǎn)擊“finish”完成初步物理模型的建立。生成后,頁面提示框會(huì)顯示出相應(yīng)的完成進(jìn)度與情況。點(diǎn)擊“close”完成操作。步驟:生成數(shù)據(jù)腳本(ddl)l 我們對(duì)er/studio 左側(cè) 當(dāng)前建立的物理模型(main model)或(“c2c平臺(tái)基本信息”)點(diǎn)擊右鍵。選擇并點(diǎn)擊“generate database”。我們即將開始建立數(shù)據(jù)庫文件。l 可以看到彈出“ddl generate wizard microsoft sql se

39、rver2000(page 1of 4)”。選擇database creation script file(數(shù)據(jù)庫腳本文件生成所在位置),在這里我們將這個(gè)腳本文件放在桌面。點(diǎn)擊“next”進(jìn)入下一步。l 進(jìn)入第二個(gè)頁面。在這個(gè)頁面上,er/studio提供可以直接在原有數(shù)據(jù)庫上生成相應(yīng)數(shù)據(jù)表,或新建一個(gè)數(shù)據(jù)庫,同時(shí)生成相應(yīng)表。如果你選擇了在現(xiàn)有數(shù)據(jù)庫上生成,請(qǐng)一定要輸入正確的數(shù)據(jù)庫名。當(dāng)然如果你希望新建一個(gè)數(shù)據(jù)庫也同樣可以。我們?cè)谶@里通過腳本運(yùn)行方式直行,所以我們直接進(jìn)入下一步。l 進(jìn)入第三個(gè)頁面。此頁面是關(guān)于生成選項(xiàng)的詳細(xì)設(shè)置。如果你希望生成的表字段,有你之前維護(hù)的中文提示。那么請(qǐng)你勿必選擇

40、“generate column comments”。進(jìn)入下一步。l 最后這個(gè)頁面,是對(duì)生成的數(shù)據(jù)庫表信息的統(tǒng)計(jì)信息。我們查看后點(diǎn)擊finish完成生成工作。l 生成后,頁面提示框會(huì)顯示 generate complete ,并會(huì)提示用戶是否現(xiàn)在執(zhí)行生成的腳本文件。我們?cè)谶@里暫不立刻生成?;氐侥_本生成所在位置桌面,將腳本通過sqlserver查詢分析器打開,看看,非常完整的信息。實(shí)踐六 b2b平臺(tái)會(huì)員系統(tǒng)的設(shè)計(jì)【實(shí)踐目的】了解網(wǎng)站的設(shè)計(jì)與制作的方法和步驟;了解網(wǎng)頁布局的概念、方法以及布局形式;了解網(wǎng)站設(shè)計(jì)的過程及實(shí)現(xiàn)方式。【實(shí)踐內(nèi)容】圖3-8 會(huì)員系統(tǒng)流程圖如圖所示,本實(shí)驗(yàn)要求實(shí)驗(yàn)者完成b2b

41、平臺(tái)會(huì)員系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),b2b平臺(tái)會(huì)員系統(tǒng)主要包括會(huì)員注冊(cè)、會(huì)員登錄、會(huì)員審核功能。 【實(shí)踐步驟】步驟:頁面布局使用網(wǎng)頁設(shè)計(jì)工具dreamweaver進(jìn)行會(huì)員注冊(cè)、會(huì)員登錄、會(huì)員審核功能的頁面布局。步驟:數(shù)據(jù)庫設(shè)計(jì)使用數(shù)據(jù)庫access進(jìn)行b2b平臺(tái)會(huì)員系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì),建立表名為會(huì)員表(memberinfo),并分別添加字段會(huì)員編號(hào)、會(huì)員名、會(huì)員密碼、審核狀態(tài)等字段。步驟:代碼編寫使用visual studio 2005 進(jìn)行b2b平臺(tái)會(huì)員系統(tǒng)的編碼工作,分別實(shí)現(xiàn)會(huì)員注冊(cè)、會(huì)員登錄、會(huì)員審核功能。實(shí)踐七 網(wǎng)站性能分析【實(shí)踐目的】能夠利用網(wǎng)站性能分析軟件(ms applicatio

42、n center test等)進(jìn)行網(wǎng)站性能的基本分析與測試;學(xué)會(huì)進(jìn)行簡單的性能測試?!緦?shí)踐內(nèi)容】對(duì)于一個(gè)網(wǎng)站,我們需要了解網(wǎng)站的一些性能指標(biāo),使我們能夠以此依據(jù)來分析網(wǎng)站的性能,從而更好的滿足用戶的需求,提高網(wǎng)站的知名度。本實(shí)驗(yàn)通過使用微軟的act等工具,掌握對(duì)網(wǎng)站進(jìn)行簡單的性能測試的方法。 網(wǎng)站性能分析包括網(wǎng)站先進(jìn)性、實(shí)用性和安全、可靠性等。有很多工具可以實(shí)現(xiàn)性能的測試,其中application center test (act)是專門為對(duì) web 服務(wù)器進(jìn)行應(yīng)力測試和分析 web 應(yīng)用程序(包括 active server pages (asp) 及其所用的組件)的性能和可伸縮性問題而設(shè)

43、計(jì)的。通過對(duì)act的使用,我們可以得到一份網(wǎng)站測試報(bào)告。例如: 圖3-9 網(wǎng)站測試報(bào)告圖為了實(shí)現(xiàn)網(wǎng)站的性能測試,采用act、vs2005等工具完成如下任務(wù):(1)建立一個(gè)簡單的站點(diǎn)。(2)利用act建立一個(gè)測試項(xiàng)目。(3)錄制測試。(4)啟動(dòng)測試,得到測試報(bào)告。(5)設(shè)置測試屬性?!緦?shí)踐步驟】步驟1:建立一個(gè)簡單的站點(diǎn)l 建立一個(gè)簡單的web應(yīng)用程序。l 編寫簡單的頁面代碼,顯示northwind數(shù)據(jù)庫中的products列表信息。l 記錄網(wǎng)站鏈接地址。步驟2:利用act建立一個(gè)測試項(xiàng)目l 打開act,建立一個(gè)測試項(xiàng)目。步驟3:錄制測試l 新建一個(gè)測試,按照向?qū)Р僮鳎?act會(huì)打開新的瀏覽器實(shí)

44、例。l 輸入上面記錄的網(wǎng)站鏈接地址,進(jìn)行錄制測試。l 關(guān)閉瀏覽器,停止錄制,測試輸入一個(gè)名稱,完成錄制測試。步驟4:啟動(dòng)測試,得到測試報(bào)告打開剛剛錄制的測試。l 運(yùn)行測試并建立基線:只需要簡單地右鍵點(diǎn)擊該測試并選擇“開始測試”,然后可以看到一個(gè)測試報(bào)告,細(xì)節(jié)框中將顯示正在運(yùn)行的測試的一個(gè)圖表,同時(shí)顯示在運(yùn)行測試過程中可能出現(xiàn)的任何錯(cuò)誤。l 了解改善的部分:評(píng)估的方面越多,改善的機(jī)會(huì)就越大。如果對(duì)應(yīng)用程序作了一些小的修改,盡量在每個(gè)修改之后進(jìn)行評(píng)估,盡管在現(xiàn)實(shí)情況下不可能每步修改都進(jìn)行這樣的測試,但是需要養(yǎng)成周期性查性能的習(xí)慣。 步驟5:設(shè)置測試屬性l 所有的配置選項(xiàng)都會(huì)影響測試結(jié)果,為了模擬現(xiàn)

45、實(shí)世界要真實(shí)一些,我們需要對(duì)測試屬性進(jìn)行設(shè)置。實(shí)踐八 web service應(yīng)用【實(shí)踐目的】掌握能夠根據(jù)案例用.net實(shí)現(xiàn)基本的web服務(wù)應(yīng)用,了解web服務(wù)的一些基本原理?!緦?shí)踐內(nèi)容】隨著技術(shù)的日益發(fā)展,提供給網(wǎng)頁瀏覽者一個(gè)可編程的web 站點(diǎn)。web service便是一種方式。這些可編程的web 站點(diǎn)相比傳統(tǒng)的web站點(diǎn)來說,將在組織上、應(yīng)用上、服務(wù)上、驅(qū)動(dòng)上更加緊密的結(jié)合在一起,將好的重復(fù)使用,也更智能化。.net平臺(tái)給我們提供了一種運(yùn)行環(huán)境,即公用語言運(yùn)行環(huán)境(clr,common language runtime)。對(duì) clr來說,它提供了一種內(nèi)置機(jī)制來創(chuàng)建一個(gè)可編程的站

46、點(diǎn)。這種模型是可以重復(fù)使用,也可以再擴(kuò)展。它包含了開放的internet標(biāo)準(zhǔn)(http, xml, soap, sdl),以便它能被網(wǎng)頁瀏覽者訪問。 目前各大技術(shù)提供商都在研究和開發(fā)web service的事務(wù)性支持,本實(shí)驗(yàn)我們通過在microsoftnet框架下,對(duì)web services的系統(tǒng)集成的一些使用進(jìn)行研究。使用web service進(jìn)行系統(tǒng)集成的基本模式(不同應(yīng)用之間),如下圖: 圖3-10 web service系統(tǒng)集成的基本模式圖為了更加深入的了解web service,將完成如下任務(wù):(1)建立一個(gè)包含web service站點(diǎn)的項(xiàng)目。(2)使用.asmx 文件實(shí)現(xiàn)簡單的w

47、eb services支持。(3)創(chuàng)建一個(gè)web service。(4)實(shí)現(xiàn)創(chuàng)建的web service的引用。(5)使用web service進(jìn)行數(shù)據(jù)交換。(6)使用web service存取站點(diǎn)對(duì)象(7)使用web service進(jìn)行身份驗(yàn)證【實(shí)踐步驟】步驟1:建立一個(gè)包含web service站點(diǎn)的項(xiàng)目l 利用vs2005,建立一個(gè)站點(diǎn),下面將在這個(gè)項(xiàng)目中添加web服務(wù)。步驟2:使用.asmx 文件實(shí)現(xiàn)簡單的web services支持l 創(chuàng)建一個(gè).asmx文件。l 查看系統(tǒng)自動(dòng)生成的代碼。l 必須進(jìn)行webservice聲明,才能使這個(gè)文件成為一個(gè)web service。l 需要聲明s

48、ervice中的功能模塊,也就是類模塊。l 定義service的可訪問方法。在表示方法的符號(hào)前面,要設(shè)置好自定義屬性webmethod,只有具備webmethod的類才可以通過soap被遠(yuǎn)程地訪問。 最后,測試生成的.asmx文件。當(dāng)對(duì)service的請(qǐng)求發(fā)生時(shí),.asmx文件將自動(dòng)地被asp.net運(yùn)行環(huán)境所編譯。隨后的請(qǐng)求就可以由緩沖的預(yù)編譯類型對(duì)象執(zhí)行。l 每個(gè) xml web services 都需要一個(gè)唯一的命名空間,以便客戶端應(yīng)用程序能夠?qū)⑺c web 上的其他服務(wù)區(qū)分開。/ 可用于處于開發(fā)階段的 xml web services,而已發(fā)布的 xm

49、l web services 應(yīng)使用更為永久的命名空間。l 采用通用的soap、http以及xml,就可以把原本互不相干的站點(diǎn)服務(wù)形成一整套分布的、自動(dòng)化和智能化的網(wǎng)絡(luò)應(yīng)用,大大減輕了程序員的開發(fā)工作量,充分地利用了已經(jīng)擁有的網(wǎng)絡(luò)資源和開發(fā)資源。 步驟3:創(chuàng)建一個(gè)web servicel 通過前面對(duì)web service的了解,創(chuàng)建mathservice類,實(shí)現(xiàn)對(duì)兩個(gè)整型數(shù)字進(jìn)行加、減、乘、除運(yùn)算。l 測試生成的web service,查看運(yùn)行效果。步驟4:實(shí)現(xiàn)創(chuàng)建的web service的引用l 添加web 引用,通過在彈出的【添加web引用】對(duì)話框中的地址欄中輸入web service的地

50、址,單擊回車鍵(或前往)后,就可以添加引用了。l 添加一個(gè)asp.net頁面,添加一系列控件,通過引用web service來實(shí)現(xiàn)加、減、乘和除運(yùn)算。l 測試生成的asp.net頁面,查看運(yùn)行效果。步驟5:使用web service進(jìn)行數(shù)據(jù)交換l 一個(gè)基于xml技術(shù)的強(qiáng)大的數(shù)據(jù)分離技術(shù),能夠用web service方法返回。datatable能夠在一個(gè)智能化的結(jié)構(gòu)中存儲(chǔ)復(fù)雜的信息和關(guān)系,這是web service的一個(gè)非常有用的方法。l 建立一個(gè)web service,通過讀取northwind數(shù)據(jù)庫中的ship表中的數(shù)據(jù)。來實(shí)現(xiàn)web service的數(shù)據(jù)交換。l 對(duì)生成的web servi

51、ce,使用 http post 協(xié)議進(jìn)行測試,單擊“調(diào)用”按鈕,查看數(shù)據(jù)庫中的記錄。步驟6:使用web service存取站點(diǎn)對(duì)象使用web service來訪問web站點(diǎn)的固有的東西如:session、application等。l 建立一個(gè)web service,使用名稱為hitcounter的session記錄訪問服務(wù)器的次數(shù)。對(duì)生成的web service,使用 http post 協(xié)議進(jìn)行測試,多次單擊“調(diào)用”按鈕,會(huì)顯示訪問的次數(shù)。步驟7:使用web service進(jìn)行身份驗(yàn)證 l 建立一個(gè)web service,用來實(shí)現(xiàn)簡單的身份驗(yàn)證操作。l 建立一個(gè)login頁面,調(diào)用剛寫好的w

52、eb service實(shí)現(xiàn)身份驗(yàn)證。l 對(duì)生成的web service,使用 http post 協(xié)議進(jìn)行測試,單擊“調(diào)用”按鈕,查看運(yùn)行效果。實(shí)踐九 客戶與服務(wù)端的應(yīng)用開發(fā)【實(shí)踐目的】掌握使用.net實(shí)現(xiàn)一個(gè)客戶與服務(wù)器端的基本應(yīng)用開發(fā); 掌握三層架構(gòu)的使用;使用三層架構(gòu)創(chuàng)建一個(gè)簡單的留言板?!緦?shí)踐內(nèi)容】傳統(tǒng)的二層c/s結(jié)構(gòu)存在以下幾個(gè)局限:1.它是單一服務(wù)器且以局域網(wǎng)為中心的,所以難以擴(kuò)展至大型企業(yè)廣域網(wǎng)或internet;2受限于供應(yīng)商;3.軟、硬件的組合及集成能力有限;4.難以管理大量的客戶機(jī)。因此,三層c/s結(jié)構(gòu)應(yīng)運(yùn)而生。三層c/s結(jié)構(gòu)是將應(yīng)用功能分成表示層、功能層和數(shù)據(jù)層三部分。其解決方案是:對(duì)這三層進(jìn)行明確分割,并在邏輯上使其獨(dú)立。原來的數(shù)據(jù)層作為dbms已經(jīng)獨(dú)立出來,所以關(guān)鍵是要將表示層和功能層分離成各自獨(dú)立的程序,并且還要使這兩層間的接口簡潔明了。如果全部操作都在一個(gè)頁面,可能導(dǎo)致頁面有幾千行代碼,使之處理邏輯變得復(fù)雜起來,不滿足高內(nèi)聚、低耦合的特性,不利于維護(hù)等等。三層架構(gòu)具

溫馨提示

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

評(píng)論

0/150

提交評(píng)論