




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、電子商務技術訓練平臺實驗指導手冊目錄第1章系統(tǒng)概述2§ 1 1系統(tǒng)概述2§ 2 2系統(tǒng)功能模塊圖2第2章操作指南3§ 3 管理員3§ 4 敢?guī)?4.2.1 制定實驗44.2.2 管理實驗54.2.3 實驗進度74.2.4 實驗評估84.2.5 成績管理104.2.6 參數(shù)配置11§ 2 器牛192.3.1 進入我白勺實驗192.3.2 完成我的實驗222.3.3 查看實驗信息252.3.4 填寫實驗報告282.3.5 實驗成績分析302.3.6 我的實戰(zhàn)312.3.7 我的消息33第3章實踐介紹33實踐一WEB服務器的安裝與配置33實踐二數(shù)據(jù)管
2、理35實踐三業(yè)務流程分析設計38實踐四網(wǎng)站構架設計40實踐五數(shù)據(jù)建模41實踐六B2B平臺會員系統(tǒng)的設計44實踐七網(wǎng)站性能分析45實踐八WebService應用47實踐九客戶與服務端的應用開發(fā)50實踐十局域網(wǎng)搭建53奧派電子商務立體化實訓平臺之電子商務技術訓練平臺實驗指導手冊第1章系統(tǒng)概述§1.1 系統(tǒng)概述奧派電子商務技術訓練平臺由南京奧派信息技術有限責任公司精心研究、設計和開發(fā),它采用Web方式,同時適用于局域網(wǎng)和Internet。通過本系統(tǒng),掌握電子商務的基本知識,特別是解決電子商務實際應用中的技術問題。本系統(tǒng)是對已經(jīng)學習過的電子商務專業(yè)知識進行重復、加深和運用,用實踐的形式來鞏固
3、知識、理解知識和綜合運用知識,把在專業(yè)理論課中學習過的知識點,圖解成可以操作的活動和過程,聯(lián)結成一個知識體系,并再現(xiàn)到實踐之中,指導學生完成對知識的認知、驗證、應用和創(chuàng)新的活動。根據(jù)電子商務實踐教學的要求,本系統(tǒng)包括了局域網(wǎng)搭建、Web服務器安裝與配置、數(shù)據(jù)建模等十個實驗模塊。圖文并茂的理論知識并配以錄音,讓枯燥的理論知識即刻生動,從而讓學生更易理解和掌握;即使是初學者對電子商務專業(yè)知識還比較生疏,在重難點提示和幫助信息的提示下,也能順利完成實驗,輕松掌握電子商務專業(yè)技術。§1.2 系統(tǒng)功能模塊圖電子商務技術訓練平臺系統(tǒng)分為管理員、教師、學生三個角色,如下圖所示為平臺功能模塊圖。電子
4、商務技術訓練平臺功能結構圖4第2章操作指南§2.1管理員輸入管理員用戶名和密碼,登錄平臺。該模塊主要包括管理員密碼修改,系統(tǒng)參數(shù)配置,數(shù)據(jù)管理等功能。如下圖所示。(1)我的信息:進行密碼修改0時抵砧電二賽:忠也二兩灌一工砂礎中一(2)成績管理:查看學生的實驗情況,點擊生成績管理】按鈕即可由處心文2教師2.2.1 制定實驗第一步、9師登錄電子商務技術訓練平臺系統(tǒng)后,直接進入【制定實驗】頁面,輸入“實驗名稱”;選擇“實驗模板”(教師也可以不選擇已有實驗模板,自行選擇實驗課程);選擇是否顯示“理論知識點”、“重難點提示”、“配音文字”、“提示信息”;如果選擇顯示“理論練習”,要確認學生練習
5、比例、學生練習比例和學生實戰(zhàn)比例之和為100%;設定實驗是否定時,設定定時需要輸入準確的實驗時間(以分鐘計算);添加實驗學生可以按班級來添加、也可以直接以學生來添加。圖 2-2-1第二步、邛上實驗制定要素添加完后,單擊【制定】按鈕,實驗即制定成功。圖2-2-22.2.2 管理實驗第一步、4實驗沒有開始前,教師可以對制定好的實驗進行修改。單擊【修改】,進入實驗制定頁面,對已制定好的實驗進行信息修改。圖2-2-3第二步、也改完畢后,單擊【制定】按鈕,即成功修改實驗信息。圖2-2-4第三步、務了讓學生更好的進行實驗,教師需要在系統(tǒng)上傳自己的課程課件,從而更好的輔助學生實驗。單擊【管理】,進入課件管理
6、頁面。圖2-2-5第四步、M擊【添加】按鈕,進行課程課件的添加。圖2-2-62.2.3 實驗進度第一步、.實驗的過程中,教師可以查看每個學生的實驗進度,從而實時的查看學生完成實驗的進度情況。單擊【操作】,進入實驗學生列表。圖2-2-7第二步、下?lián)簟静榭催M度】,即可查看學生的實驗進度信息。圖2-2-8第三步、出于沒有完成實戰(zhàn)任務和沒有提交實驗報告的學生,教師可以單擊【發(fā)送提醒】按鈕,提醒學生完成實戰(zhàn)任務和實驗報告。2.2.4 實驗評估實驗結束后,教師需要對學生所做實驗進行打分和評估,讓學生及時發(fā)現(xiàn)自己實驗中存在的問題。實驗評估包括了理論試題評估、實戰(zhàn)任務評估、實驗報告評估和實驗總評估。第一步、擊
7、【操作】,進入實驗學生列表。圖2-2-9第二步、*擊【理論試題】,查看學生理論試題答題情況。圖2-2-10第三步、日擊【實戰(zhàn)結果】,進行實戰(zhàn)的打分。圖2-2-11第四步、擊【修改】,對實驗課程進行實戰(zhàn)打分,打分后單擊【保存】按鈕即可。圖 2-2-122.2.5成績管理成績管理主要是提供給教師來查看實驗學生成績和對學生在實驗的過程中出現(xiàn)的錯誤進行分析。第一步、3擊成績列表下的【查看】按鈕,查看所有學生的實驗成績。圖2-2-13第二步、1擊出錯分析下的【查看】按鈕,查看學生的實驗出錯信息。圖2-2-14第三步、目擊試題出錯統(tǒng)計下的【查看】按鈕,查看學生的試題出錯統(tǒng)計信息。圖2-2-152.2.6參
8、數(shù)配置一、課程參數(shù)配置課程參數(shù)配置包括課程基本信息設置和課程實驗步驟中的知識點提示、重難點提示和理論題目的設置。第一步、M擊課程名稱后的【設置】按鈕,進入課程參數(shù)設置頁面。圖2-2-16第二步、教師進行課程基本信息設置,包括實驗目的、實驗內容和實戰(zhàn)任務,設置完后單擊【保存】按鈕。圖2-2-17第三步、單擊知識點【設置】,進行課程知識點的添加。圖2-2-18第四步、道擊【添加】按鈕,添加課程知識點,輸入知識點標題和內容。圖2-2-19第五步、單擊知識點【設置】,進行課程知識點的添加。圖2-2-20第六步、道擊【添加】按鈕,添加課程重難點,輸入重難點標題和內容。圖2-2-21第七步、單擊題目【設置
9、】,進行課程題目的添加。圖2-2-22第八步、道擊【添加】按鈕,添加課程題目,輸入題干、選項和正確答案。圖2-2-23二、實驗環(huán)境設置教師設置各個課程的步驟信息。第一步、平價【設置】,進行課程參數(shù)的設置。圖2-2-24第二步、擊步驟后的【修改】,對步驟的具體內容進行修改。圖2-2-25第三步、出步驟的圖片以及配音信息進行修改,修改完成后點擊【保存】。圖2-2-26三、評分參數(shù)配置教師設置各個課程的評分參數(shù)所占比例,同時設置時要確保步驟之和為100。第一步、小擊【參數(shù)配置】,進行課程參數(shù)的配置。圖2-2-27第二步、M擊【修改】按鈕,進行參數(shù)配置。圖2-2-28第三步、巾擊【還原默認值】按鈕,可
10、以將課程步驟參數(shù)還原為系統(tǒng)初始設置。圖2-2-29四、實驗模板管理教師可以根據(jù)學生專業(yè)的不同,制定不同的實驗模板,從而讓學生順利進行實驗。第一步、單擊【添加模板】,輸入新實驗模板信息。圖2-2-30第二步、輸入完新模板信息后,單擊【保存】按鈕即可。圖2-2-31§2.3學生2.3.1進入我的實驗第一步、可入實驗在教師制定好實驗后,學生就可以按照教師的要求進入系統(tǒng)開始完成該實驗。學生輸入自己的用戶名和密碼,進入系統(tǒng)。點擊【進入】,看到實驗內容。圖2-3-1本平臺中包括了局域網(wǎng)搭建、Web服務器安裝與配置、數(shù)據(jù)建模等T個實驗。教師所制定的實驗是亮的,未制定的則是灰的,如下圖所示。圖2-3
11、-2第二步、安裝silverlight插件(第一次使用該系統(tǒng)時)點擊實驗所對應的圖片,進入實驗。注意:第一次進入該系統(tǒng),你將看到如下頁面的提示。為更好地使用該系統(tǒng)須安裝silverlight 插件.點擊“立即安裝”,下載該插件,安裝即可。如下圖所示。圖2-3-3圖2-3-4第三步、|解各個實驗區(qū)域功能這里我們以“局域網(wǎng)搭建”為例,為學生們介紹如何進行實驗(其余實驗操作方法類似,不再贅述)。點擊“局域網(wǎng)搭建”圖片,進入實驗頁面,如下圖所示。首先我們看到與實驗相關的練習題以及實驗目的和實驗內容。下面我們將詳細介紹下每個區(qū)域的功能。圖2-3-5區(qū)域1:知識,介紹實驗中所涉及的主要知識點。區(qū)域2:我的
12、信息,顯示學生的姓名和班級信息。區(qū)域3:進度排名,顯示學生實驗進度以及實驗進度的排名,這里只顯示進度前7名的學生。區(qū)域4:實驗區(qū)。這是我們進行實驗最主要的部分。區(qū)域5:重難點提示,實驗步驟中的重難點提示信息。區(qū)域6:我的信息,查看學生自己的信息,如姓名、班級、成績等。區(qū)域7:我的練習,實驗中所涉及的相關練習題目。區(qū)域8:我的實戰(zhàn),查看教師所制定的實戰(zhàn)任務,并按照老師的要求完成以鞏固所學習的知識。2.3.2完成我的實驗第一步、|解實驗操作按鈕實驗主要是在“區(qū)域4:實驗區(qū)”完成。該實驗操作簡單、方便,首先我們來了解下實驗區(qū)各個按鈕的功能。圖2-3-6如圖所示,第一個按鈕為步驟顯示按鈕,顯示實驗共有
13、多少步,當前正處于實驗的第幾步。其余按鈕功能如下:(1)【上一步】回到實驗的上一個步驟。(2)【下一步】進入實驗的下一個步驟。(3)【配音】顯示配音文字信息。(4)【音甲調節(jié)|配音聲巾的大小。(5)【退出】退出當前實驗。(6)【幫助】顯示每個步驟中的正確答案,學生在做實驗時,不知如何填寫答案時,可點擊“幫助”按鈕查看參看答案。第二步、廠始做實驗在了解了如何操作以及實驗目的和實驗內容后,同學們就可以做實驗了。根據(jù)實驗內容,在方框中填入答案。若遇到困難可點擊【幫助】按鈕,查看參考答案。填好后,點擊【下一步】按鈕,進入下一步實驗。如圖所示。圖2-3-8注意:1、若教師在制定實驗,將理論知識點、重難點
14、提示、配音文字、幫助信息,理論練習等內容不顯示。則學生在實驗時將看不到這些內容。2、學生填寫答案符合系統(tǒng)要求后,才能進入下一步。否則系統(tǒng)會彈出“數(shù)據(jù)輸入錯誤”的提示。第三步、完成實驗按照實驗引導的步驟點擊下一步完成實驗。當系統(tǒng)提示“成功的完成了”表示該實驗完成。如圖所示。圖2-3-92.3.3 查看實驗信息(1)實驗開始前下載課件資料和實驗相關資料。點擊系統(tǒng)左邊目錄中的【實驗信息】,看到實驗信息。點擊“查看進度”。如下圖所示。圖2-3-10在這里我們可以看到實驗信息、實驗課件信息、實驗進度信息。在實驗前主要是查看實驗相關的課件和資料,并按照教師的要求進行下載。如下圖所示。圖2-3-11(2)實
15、驗進行中實驗進行中,可顯示實驗完成的進度情況。如下圖所示。圖2-3-12(3)實驗結束后實驗結束后,點擊左邊目錄的【實驗信息】驗得分”,如下圖所示。圖2-3-13實驗結束時,學生即可查看到實驗的得分,實戰(zhàn)報告時,看不到實戰(zhàn)得分和課程總得分。圖2-3-14點擊“打印”,可將實驗成績打印出來。如圖2-3-15,查看實驗得分。點擊“實如下圖所示。在還沒有提交卜圖所示。圖2-3-162.3.4 填寫實驗報告點擊系統(tǒng)左邊目錄中的【實驗報告】,查看到實驗。點擊“填寫”。圖2-3-17實驗報告如下圖所示,學生填寫實驗目的、實驗準備、實戰(zhàn)任務、實驗要求、實驗內容及步驟、實驗結果、實驗總結。寫好點擊保存,實驗報
16、告就完成了。同時實驗若有其它附件,則通過在實驗報告的最下方上傳實驗報告。圖2-3-182.3.5 實驗成績分析點擊系統(tǒng)左邊目錄中的【成績分析】,點擊“成績分析”。如下圖所示。圖2-3-19系統(tǒng)對每個實驗都有成績分析,點擊“成績分析”,查看詳細內容。圖2-3-20在成績分析中我們可以查到每一步中,理論試題得分、操作得分和步驟總得分。如下圖所示。圖2-3-212.3.6 我的實戰(zhàn)第一步、&看實戰(zhàn)任務在進入實驗后,就可以查看到實戰(zhàn)任務。點擊“我的實戰(zhàn)”示為“數(shù)據(jù)管理”的實戰(zhàn)任務。圖2-3-22第二步、成實戰(zhàn)任務實戰(zhàn)任務通常是在實驗結束后課后完成。在系統(tǒng)中可下載實戰(zhàn)所需的軟件,點擊軟件右邊的【
17、下載】下載所需的軟件。圖2-3-23第三步、1傳實戰(zhàn)結果實戰(zhàn)完成后需上傳實戰(zhàn)的結果,點擊【瀏覽】,選擇所需上傳的文件,點擊“上傳”。如下圖所示。圖2-3-24上傳實戰(zhàn)的相關結果,注意將實驗結果打包后再上傳。圖2-3-25第四步、戰(zhàn)訓練管理可查看到上傳的實戰(zhàn)結果文件,若發(fā)現(xiàn)上傳文件錯誤而想重新上傳實戰(zhàn)結果,則可在這里將原上傳的文件刪除后重新上傳。圖2-3-26點擊系統(tǒng)左邊目錄中的【我的消息】,查看“收件箱”。在此可查看到教師的提醒信息。包括實戰(zhàn)任務和實驗報告的提醒。如下圖所示。圖2-3-27第3章實踐介紹實踐一WEB服務器的安裝與配置【實踐目的】1 .掌握Internet信息服務器(IIS)的安
18、裝與配置。2 .掌握Apache服務器的安裝與配置。3 .掌握Tomcat服務器的安裝與配置。【實踐內容】1. IIS服務器的安裝和配置。2. Apache服務器的安裝和配置。3. Tomcat服務器的安裝和配置。【實踐步驟】4. IIS服務器的安裝和配置步驟1:IIS服務器的安裝IIS的安裝可通過兩種途徑進行安裝:使用“配置您的服務器向導”安裝IIS。使用控制面板安裝IIS、添加組件或刪除組件。步驟2:IIS管理器啟動IIS管理器:啟動ISS管理器有三種方式:從“管理工具”中啟動IIS管理器。從“運行”對話框啟動IIS管理器。從“計算機管理”窗口啟動IIS管理器。本實踐主要通過前兩種方式來完
19、成IIS管理器的啟動。步驟3:網(wǎng)站設置-設置主目錄設置網(wǎng)站的主目錄有兩種方式:使用IIS管理器更改網(wǎng)站的主目錄。通過編輯MetaBase.xml文件來更改網(wǎng)站的主目錄。本實踐主要通過第一種方式來完成網(wǎng)站主目錄的設置。步驟4:網(wǎng)站設置-設置默認文檔步驟5:網(wǎng)站設置-使用虛擬目錄步驟6:FTP站點設置本步驟需要完成FTP服務的安裝,并在安裝成功后在全局范圍內更改FTP設置,并更改默認FTP站點的設置。步驟7:SMTP服務器設置本步驟需要完成SMTP服務的安裝,并在安裝成功后配置全局SMTP設置,并配置SMTP虛擬服務器組件設置。步驟8:NNTP服務器設置本步驟需要完成NNTP服務的安裝,并在安裝成
20、功后配置全局NNTP設置,并配置NNTP虛擬服務器組件設置。步驟9:網(wǎng)站管理-命名網(wǎng)站本步驟需要對網(wǎng)站命名,并將主機頭指派給網(wǎng)站。步驟10:FTP網(wǎng)點管理-更改FTP站點主目錄,在FTP站點中使用虛擬目錄,創(chuàng)建多個FTP站點更改FTP站點主目錄有兩種方式:使用IIS管理器更改FTP站點的主目錄通過編輯MetaBase.xml文件更改FTP站點的主目錄本實踐主要通過第一種方式來完成FTP站點主目錄的設置。本步驟內,可以使用多個IP地址創(chuàng)建多個FTP站點,或可以使用多個端口創(chuàng)建多個FTP站點。步驟11:NNTP管理-創(chuàng)建虛擬目錄,創(chuàng)建新聞組步驟12:NNTP管理-SMTP管理配置SMTP虛擬服務器
21、2 .Apache服務器的安裝和配置步驟1:Apache的安裝步驟2:Apache日志記錄-取得更詳細的錯誤信息在httpd.conf文件中更改(或加入)LogLevel指令。步驟3:Apache安全防護-限制上傳的大小步驟4:Apache安全防護-保護服務器文件免于惡意腳本的攻擊確認沒有任何文件可以被nobody用戶(或組)寫入,而且機密性的文件也不能被該用戶幾組讀取。步驟5:ApacheSSL-讓網(wǎng)站的一部分由SSL提供服務步驟6:Apache錯誤處理-自定義錯誤處理在httpd.conf中使用ErrorDocument指令。步驟7:Apache錯誤處理-將無效的URL重定向至其他網(wǎng)頁使用
22、ErrorDocument來捕獲404(找不到文件)錯誤。3 .Tomcat服務器的安裝和配置步驟1:Tomcat的安裝安裝JDK的安裝包文件。在Windows操作系統(tǒng)下,設置系統(tǒng)環(huán)境變量。安裝Tomcat的安裝包文件。步驟2:Tomcat配置-配置系統(tǒng)管理編輯在tomcat安裝目錄server下的/webapps/admin.xml文件,以/conf/tomcat-users.xml確定Context中的docBase參數(shù)是絕對路徑。編輯文件,添加一個名叫"admin”的role到該文件中。步驟3:Tomcat配置-配置應用管理步驟4:Tomcat配置一部署一個web應用為web服
23、務建立一個只包括context內容的XML片斷文件,并把該文件放到$CATALINA_BASE/webapps目錄下。這個web應用本身可以存儲在硬盤上的任何地方。步驟5:Tomcat配置-配置虛擬主機在Tomcat中使用虛擬主機,需要設置DNS或主機數(shù)據(jù)。編輯server.xml文件。步驟6:驗證是否配置成功運行Tomcat,并在IE瀏覽器地址欄輸入http:/localhost:8080,點轉至心或按回車鍵)。實踐二數(shù)據(jù)管理【實踐目的】利用word、Visio、Access等工具,通過對B2B交易管理系統(tǒng)數(shù)據(jù)庫的設計掌握數(shù)據(jù)庫設計和實現(xiàn)的基本方法。【實踐流程圖】圖3-1數(shù)據(jù)庫設計流程圖【實
24、踐內容】數(shù)據(jù)庫設計是指對于一個給定的應用環(huán)境,構造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應用系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的應用需求(信息要求和處理要求)。為了掌握數(shù)據(jù)庫的基本設計思路,我們針對B2B交易管理系統(tǒng)進行數(shù)據(jù)庫設計。本實驗中,我們需要完成以下內容來實現(xiàn)數(shù)據(jù)庫設計:(1)需求分析。(2)概念設計。(3)邏輯設計。(4)物理設計。(5)數(shù)據(jù)庫的實施。B2B交易管理系統(tǒng)的細致分析,可以得交易管理系統(tǒng)數(shù)據(jù)庫(6)數(shù)據(jù)庫的運行和維護。通過上述各項內容的實施和對到相應的一個數(shù)據(jù)庫。如圖所示:圖3-2B2B【實踐步驟】步驟1:B2B交易管理系統(tǒng)數(shù)據(jù)庫的設計方法和步驟的確立。這一步主要是對B
25、2B交易管理系統(tǒng)數(shù)據(jù)庫設計進行總體上的統(tǒng)籌。針對數(shù)據(jù)庫設計有多種方法:新奧爾良(NewOrleans)方法、基于3NF的設計方法和基于抽象語法規(guī)范的設計方法等,通過比較和對比,我們決定采用新奧爾良(NewOrleans)方法,即通過需求分析(分析用戶的需求)、概念設計(信息分析和定義)、邏輯設計(設計實現(xiàn))和物理設計(物理數(shù)據(jù)庫的設計)等來實現(xiàn)數(shù)據(jù)庫的設計。步驟2:進行調查,熟悉業(yè)務,明確需求首先通過跟班作業(yè)、開調查會、請專人介紹和詢問的方式進行一系列的調查,了解到B2B交易各個環(huán)節(jié)的業(yè)務活動情況。然后在熟悉業(yè)務活動的基礎上,協(xié)助用戶明確對新系統(tǒng)的各種需求,包括信息要求、處理要求、安全性與完整
26、性要求。最后我們確定好系統(tǒng)邊界,得到需要讓計算機完成的功能。步驟3:利用word或者visio設計數(shù)據(jù)流程圖首先,得出系統(tǒng)的最高層次抽象的系統(tǒng)概述,即B2B交易系統(tǒng)的頂層圖。客戶發(fā)布訂單后,添加訂單記錄;商家發(fā)貨后,修改訂單記錄;查詢商品信息;查詢交易信息。然后,為了更好的反應內容,可以將處理功能分解為若干個子功能,每個子功能可以再分解。由于我們涉及的B2B交易系統(tǒng)比較簡單,只分解到第二級就可以了。將B2B交易管理系統(tǒng)頂層圖分解為兩個B2B交易管理系統(tǒng)0層圖,分別是客戶查詢商品信息處理和學生訂單發(fā)布處理。步驟4:利用word或者visio設計E-R圖首先,根據(jù)上面形成的數(shù)據(jù)流程圖,對訂單發(fā)布進
27、行抽象,我們可以得到相應的E-R圖。然后,對查詢處理,同樣進行抽象,我們可以得到其相應的E-R圖。步驟5:對上面的E-R圖進行向關系模型的轉換以及數(shù)據(jù)模型的優(yōu)化首先,根據(jù)一個實體型生成一個關系模式,得到商家信息、客戶信息、商品類別信息、訂單信息、商品信息等關系模式。接著,根據(jù)實體之間的1:N的關系得轉換規(guī)則,將類別編號放到商品信息關系模式中。然后,根據(jù)商品信息、客戶信息和訂單信息是一個三個實體之間的多元關系,將三個實體的碼取出組成一個關系模式。最后,合并關系模式:因為訂單記錄存在于客戶訂單信息模式中,所以刪除該模式。步驟6:根據(jù)生成的關系模式創(chuàng)建數(shù)據(jù)庫首先,建立TradeInfor.mdb的a
28、ccess數(shù)據(jù)庫。然后,依次創(chuàng)建表“商家信息”、“商品類別信息”、“商品信息”、“訂單信息”、“客戶信息”。步驟7:數(shù)據(jù)庫的實施(創(chuàng)建視圖、創(chuàng)建索引)為了設計出更好的用戶外模式,對剛創(chuàng)建好的B2B交易管理系統(tǒng)數(shù)據(jù)庫,通過建立視圖,來滿足用戶的一些查詢需求。為了提高查詢效率,對商品編號建立索引。步驟8:數(shù)據(jù)庫裝載與試運行對B2B交易管理系統(tǒng)數(shù)據(jù)庫,如果之前有一些數(shù)據(jù),進行數(shù)據(jù)導入。步驟9:數(shù)據(jù)庫的運行和維護實踐三業(yè)務流程分析設計【實踐目的】了解電子商務業(yè)務流程設計的方法和步驟,認識并理解UML建模元素的基本概念和結構,掌握常用建模圖例在RationalRose中的使用方法。并能夠運用Ration
29、alRose工具進行電子商務業(yè)務流程的設計。【實踐流程圖】圖3-3項目設計總體流程圖【實踐內容】C2C會員購物流程包括會員注冊、登錄、商品選擇、商品購買、支付和評價業(yè)務流程,如下圖:圖3-4C2C會員購物流程UML圖根據(jù)C2C平臺的業(yè)務需求,用Rose工具軟件完成對C2C平臺會員購物流程的建模操作。【實踐步驟】步驟1:添加參與者添加參與者會員。步驟2:添加用例為參與者會員添加注冊、登陸、商品選擇、購買、支付、評價用例。步驟3:畫出系統(tǒng)用例視圖中的Main用例圖根據(jù)系統(tǒng)中的參與者、用例以及它們之間的關系畫出系統(tǒng)用例視圖中的Main用例圖。步驟4:畫出順序圖和協(xié)作圖步驟5:繪制類圖步驟6:繪制實施
30、圖實踐四網(wǎng)站構架設計【實踐目的】通過使用信息發(fā)布平臺構建一個典型的網(wǎng)站【實踐流程圖】圖3-5網(wǎng)站構架設計流程圖【實踐內容】網(wǎng)站欄目設計和添加,網(wǎng)站內容設計和添加,利用內置組件豐富網(wǎng)站內容,滿足網(wǎng)站的需求。【實踐步驟】步驟1:欄目設計欄目設計可涵蓋三級目錄的規(guī)劃,通過對目錄的規(guī)劃完成對網(wǎng)站的初步構架。步驟2:信息管理在欄目下添加內容,如企業(yè)信息、產(chǎn)品信息等。步驟3:鏈接管理鏈接管理包括友情鏈接、專題鏈接等,用戶可根據(jù)網(wǎng)站需求自行設計,以滿足網(wǎng)站要求。此模塊屬內置組建,可根據(jù)網(wǎng)站需求自行篩選。步驟4:登錄框管理此模塊屬內置組建,可根據(jù)網(wǎng)站需求自行篩選。步驟5:意見反饋管理此模塊屬內置組建,可根據(jù)網(wǎng)
31、站需求自行篩選。步驟6:調查管理此模塊屬內置組建,可根據(jù)網(wǎng)站需求自行篩選。步驟7:首頁生成在該功能中完成對網(wǎng)站的布局,包括“登錄”、“鏈接”、“信息類”、“專題類”等,在此點擊相關欄目即可添加在上面各步中設置好的對應元素,最終完成首頁布局。步驟8:訪問統(tǒng)計管理在此一欄中,有兩個功能“訪問統(tǒng)計”和“欄目信息統(tǒng)計”。“訪問統(tǒng)計”可以查看系統(tǒng)網(wǎng)站的訪問情況,具體包括“簡要數(shù)據(jù)”、“24小時統(tǒng)計”、“月統(tǒng)計”、“日統(tǒng)計”等,點擊可以查看相應統(tǒng)計信息。實踐五數(shù)據(jù)建模【實踐目的】了解信息系統(tǒng)需求分析的方法和步驟,認識并理解數(shù)據(jù)模型的基本概念和結構,區(qū)分邏輯數(shù)據(jù)模型與物理模型的區(qū)別,掌握實體一關系數(shù)據(jù)模型的
32、構建方法,了解數(shù)據(jù)建模的CASE環(huán)境,并能夠運用CASE工具對數(shù)據(jù)庫進行設計。【實踐內容】圖3-6C2C平臺基本信息E-R圖本實踐完成C2C平臺基本信息的E-R圖,如圖所示,E-R圖中顯示了商品表、會員表、訂單信息表及其之間的關聯(lián)。一個商品有其對應的商品名稱、數(shù)量、銷售方式、商品狀態(tài)等屬性。一個會員有其對應的會員編號、會員名、性別、電話號碼等屬性;訂單信息包括會員編號、交易單號、商品編號、商品單價、購買數(shù)量。完成如下任務:一個會員可以發(fā)布多件商品,當然也可以生成多個訂單。根據(jù)上述陳述,采用EmbarcaderoER/Studio7.0(1)建立概念數(shù)據(jù)模型(CDM)。(2)建立物理模型(PDM
33、)。(3)生成數(shù)據(jù)腳本(DDL)。【實踐步驟】圖3-7數(shù)據(jù)建模流程圖步驟1:項目創(chuàng)建在ER/Studio中選中選擇File-New菜單項,根據(jù)彈出的“CreateNewaModel"選擇"Drawanewdatamodel”。步驟2:數(shù)據(jù)實體創(chuàng)建選擇"Entities",右鍵"NewEntity”,或在右側空白面板上,右鍵“NewEntity"。點擊左鍵,確認。依次加入實體商品表,會員表,訂單信息表;并分別為其添加屬性;設置主鍵和數(shù)據(jù)類型。步驟3:實體關系創(chuàng)建選擇工具窗口中的IdentifyingRelationship后,點擊會員表
34、,再點擊商品表。這樣會員、商品的關系建立成功。再選擇IdentifyingRelationship,點擊會員表,再點擊訂單信息表建立會員訂單之間的關系。接下來,我們需要了解ER/Studio各個關系鍵的作用。當我們確定了所有實體的建立工作完成后,我們接下來可以建立相應的物理模型,此操作為我們接下來的物理數(shù)據(jù)生成工作做準備。我們對ER/Studio左側當前建立的實體模型(MainModel),或(Logical)點擊右鍵。選擇并點擊“GeneratePhysicalModel"。我們要開始建立物理模型。可以看到彈出"GeneratePhysicalModel(page1of8
35、)”。輸入PhysicalModelName(物理模型名稱),在這里我們根據(jù)前面范例里建立的實體模型,命名為“C2c平臺基本信息”。TargetDatabasePlatform(目標數(shù)據(jù)庫平臺),我們選擇:MicrosoftSQLSERVER2000.當然,可以根據(jù)你的需要,選擇其它類型數(shù)據(jù)庫。ERSTUDIO支持的數(shù)據(jù)庫很多,點擊“Next”進入下一步。進入第二個頁面。我們可以看到有:Tables,Views,Users,Roles多個面板的詳細設置。這里可以選擇生成的物理模型,包括表、視圖、用戶、角色等等。同時可以對各個類型下的相應選項進行設置。我們在這里不需要選擇與當前范例無關的屬性。所
36、以,我們直接進入下一步。進入第三個頁面。此頁面是關于生成選項的詳細設置,以及表與視圖的命名。這里,我們不需要選擇與當前范例無關的屬性。所以,直接進入下一步。進入第四個頁面。此頁面是關于表與索引的參數(shù)設置。我們直接進入下一步。第五個頁面是生成物理模型的詳細設置。可以根據(jù)業(yè)務需要,進行相應的設置,這里就不再詳細說明了。進入第六個頁面。此頁面關于表內列數(shù)的限制設置。一般默認選項。進入下一步。此頁面也是生成物理模型的最后一個頁面。關于表、字段、外鍵、索引相關屬性的長度設置。一般不修改它。點擊“Finish”完成初步物理模型的建立。生成后,頁面提示框會顯示出相應的完成進度與情況。點擊“Close”完成操
37、作。步驟5:生成數(shù)據(jù)腳本(DDL)我們對ER/Studio左側當前建立的物理模型(MainModel)或(“C2c平臺基本信息”)點擊右鍵。選擇并點擊“GenerateDatabase"。我們即將開始建立數(shù)據(jù)庫文件。可以看到彈出"DDLGenerateWizardMicrosoftSQLSERVER2000(page1of4)"。選擇DatabaseCreationScriptFile(數(shù)據(jù)庫腳本文件生成所在位置),在這里我們將這個腳本文件放在桌面。點擊“Next”進入下一步。進入第二個頁面。在這個頁面上,ER/Studio提供可以直接在原有數(shù)據(jù)庫上生成相應數(shù)據(jù)表
38、,或新建一個數(shù)據(jù)庫,同時生成相應表。如果你選擇了在現(xiàn)有數(shù)據(jù)庫上生成,請一定要輸入正確的數(shù)據(jù)庫名。當然如果你希望新建一個數(shù)據(jù)庫也同樣可以。我們在這里通過腳本運行方式直行,所以我們直接進入下一步。進入第三個頁面。此頁面是關于生成選項的詳細設置。如果你希望生成的表字段,有你之前維護的中文提示。那么請你勿必選擇“GenerateColumnComments"。進入下一步。最后這個頁面,是對生成的數(shù)據(jù)庫表信息的統(tǒng)計信息。我們查看后點擊Finish'完成生成工作。生成后,頁面提示框會顯示GenerateComplete,并會提示用戶是否現(xiàn)在執(zhí)行生成的腳本文件。我們在這里暫不立刻生成。回到
39、腳本生成所在位置桌面,將腳本通過SQLSERVER查詢分析器打開,看看,非常完整的信息。實踐六B2B平臺會員系統(tǒng)的設計【實踐目的】了解網(wǎng)站的設計與制作的方法和步驟;了解網(wǎng)頁布局的概念、方法以及布局形式;了解網(wǎng)站設計的過程及實現(xiàn)方式。【實踐內容】圖3-8會員系統(tǒng)流程圖如圖所示,本實驗要求實驗者完成B2B平臺會員系統(tǒng)的設計與實現(xiàn),B2B平臺會員系統(tǒng)主要包括會員注冊、會員登錄、會員審核功能。【實踐步驟】步驟1:頁面布局使用網(wǎng)頁設計工具Dreamweaver進行會員注冊、會員登錄、會員審核功能的頁面布局。步驟2:數(shù)據(jù)庫設計使用數(shù)據(jù)庫Access進彳TB2B平臺會員系統(tǒng)的數(shù)據(jù)庫設計,建立表名為會員表(M
40、emberinfo),并分別添加字段會員編號、會員名、會員密碼、審核狀態(tài)等字段。步驟3:代碼編寫使用VisualStudio2005進彳tB2B平臺會員系統(tǒng)的編碼工作,分別實現(xiàn)會員注冊、會員登錄、會員審核功能。實踐七網(wǎng)站性能分析【實踐目的】能夠利用網(wǎng)站性能分析軟件(MSApplicationCenterTest等)進行網(wǎng)站性能的基本分析與測試;學會進行簡單的性能測試。對于一個網(wǎng)站,我們需要了解網(wǎng)站的一些性能指標,使我們能夠以此依據(jù)來分析網(wǎng)站的性能,從而更好的滿足用戶的需求,提高網(wǎng)站的知名度。本實驗通過使用微軟的ACT等工具,掌握對網(wǎng)站進行簡單的性能測試的方法。網(wǎng)站性能分析包括網(wǎng)站先進性、實用性
41、和安全、可靠性等。有很多工具可以實現(xiàn)性能的測試,其中ApplicationCenterTest(ACT)是專門為對Web服務器進行應力測試和分析Web應用程序(包括ActiveServerPages(ASP)及其所用的組件)的性能和可伸縮性問題而設計的。通過對ACT的使用,我們可以得到一份網(wǎng)站測試報告。例如:圖3-9網(wǎng)站測試報告圖為了實現(xiàn)網(wǎng)站的性能測試,采用ACT、VS2005等工具完成如下任務:(1)建立一個簡單的站點。(2)利用ACT建立一個測試項目。(3)錄制測試。(4)啟動測試,得到測試報告。(5)設置測試屬性。【實踐步驟】步驟1:建立一個簡單的站點建立一個簡單的web應用程序。編寫簡
42、單的頁面代碼,顯示northwind數(shù)據(jù)庫中的products列表信息。記錄網(wǎng)站鏈接地址。步驟2:利用ACT建立一個測試項目打開ACT,建立一個測試項目。步驟3:錄制測試新建一個測試,按照向導操作,ACT會打開新的瀏覽器實例。輸入上面記錄的網(wǎng)站鏈接地址,進行錄制測試。關閉瀏覽器,停止錄制,測試輸入一個名稱,完成錄制測試。步驟4:啟動測試,得到測試報告打開剛剛錄制的測試。運行測試并建立基線:只需要簡單地右鍵點擊該測試并選擇“開始測試”,然后可以看到一個測試報告,細節(jié)框中將顯示正在運行的測試的一個圖表,同時顯示在運行測試過程中可能出現(xiàn)的任何錯誤。了解改善的部分:評估的方面越多,改善的機會就越大。如
43、果對應用程序作了一些小的修改,盡量在每個修改之后進行評估,盡管在現(xiàn)實情況下不可能每步修改都進行這樣的測試,是需要養(yǎng)成周期性查性能的習慣。步驟5:設置測試屬性所有的配置選項都會影響測試結果,為了模擬現(xiàn)實世界要真實一些,我們需要對測試屬性進行設置。實踐八WebService應用【實踐目的】掌握能夠根據(jù)案例用.net實現(xiàn)基本的Web服務應用,了解Web服務的一些基本原理。【實踐內容】隨著技術的日益發(fā)展,提供給網(wǎng)頁瀏覽者一個可編程的Web站點。WebService便是一種方式。這些可編程的Web站點相比傳統(tǒng)的web站點來說,將在組織上、應用上、服務上、驅動上更加緊密的結合在一起,將好的重復使用,也更智
44、能化。.net平臺給我們提供了一種運行環(huán)境,即公用語言運行環(huán)境(CLR,CommonLanguageRuntime)。對CLR來說,它提供了一種內置機制來創(chuàng)建一個可編程的站點。這種模型是可以重復使用,也可以再擴展。它包含了開放的Internet標準(HTTP,XML,SOAP,SDL),以便它能被網(wǎng)頁瀏覽者訪問。目前各大技術提供商都在研究和開發(fā)WebService的事務性支持,本實驗我們通過在Microsoft.NET框架下,對WebServices的系統(tǒng)集成的一些使用進行研究。使用WebService進行系統(tǒng)集成的基本模式(不同應用之間),如下圖:圖 3-10WebService系統(tǒng)集成的基
45、本模式圖為了更加深入的了解WebService,將完成如下任務:(1)建立一個包含WebService站點的項目。(2)使用.asmx文件實現(xiàn)簡單的WebServices支持。(3)創(chuàng)建一個WebService。(4)實現(xiàn)創(chuàng)建的WebService的引用。(5)使用WebService進行數(shù)據(jù)交換。(6)使用WebService存取站點對象(7)使用WebService進行身份驗證【實踐步驟】步驟1:建立一個包含WebService站點的項目利用VS2005,建立一個站點,下面將在這個項目中添加Web服務。步驟2:使用.asmx文件實現(xiàn)簡單的WebServices支持創(chuàng)建一個.asmx文件。查
46、看系統(tǒng)自動生成的代碼。必須進行WebService聲明,才能使這個文件成為一個WebService。需要聲明service中的功能模塊,也就是類模塊。定義service的可訪問方法。在表示方法的符號前面,要設置好自定義屬性WebMethod,只有具備WebMethod的類才可以通過SOAP被遠程地訪問。最后,測試生成的.asmx文件。當對service的請求發(fā)生時,.asmx文件將自動地被ASP.NET運行環(huán)境所編譯。隨后的請求就可以由緩沖的預編譯類型對象執(zhí)行。每個XMLWebservices都需要一個唯一的命名空間,以便客戶端應用程序能夠將它與Web上的其他服務區(qū)分開。http:/tempu
47、/可用于處于開發(fā)階段的XMLWebservices,而已發(fā)布的XMLWebservices應使用更為永久的命名空間。采用通用的SOAP、HTTP以及XML,就可以把原本互不相干的站點服務形成一整套分布的、自動化和智能化的網(wǎng)絡應用,大大減輕了程序員的開發(fā)工作量,充分地利用了已經(jīng)擁有的網(wǎng)絡資源和開發(fā)資源。步驟3:創(chuàng)建一個WebService通過前面對WebService的了解,創(chuàng)建MathService類,實現(xiàn)對兩個整型數(shù)字進行加、減、乘、除運算。測試生成的WebService,查看運行效果。步驟4:實現(xiàn)創(chuàng)建的WebService的弓I用添加web引用,通過在彈出的【添加Web引用】對
48、話框中的地址欄中輸入WebService的地址,單擊回車鍵(或前往)后,就可以添加引用了。添加一個ASP.NET頁面,添加一系列控件,通過引用WebService來實現(xiàn)加、減、乘和除運算。測試生成的ASP.NET頁面,查看運行效果。步驟5:使用WebService進行數(shù)據(jù)交換一個基于XML技術的強大的數(shù)據(jù)分離技術,能夠用WebService方法返回。DataTable能夠在一個智能化的結構中存儲復雜的信息和關系,這是WebService的一個非常有用的方法。建立一個WebService,通過讀取Northwind數(shù)據(jù)庫中的Ship表中的數(shù)據(jù)。來實現(xiàn)WebService的數(shù)據(jù)交換。對生成的Web
49、Service,使用HTTPPOST協(xié)議進行測試,單擊“調用”按鈕,查看數(shù)據(jù)庫中的記錄。步驟6:使用WebService存取站點對象使用WebService來訪問Web站點的固有的東西如:Session、Application等。建立一個WebService,使用名稱為HitCounter的Session記錄訪問服務器的次數(shù)。對生成的WebService,使用HTTPPOST協(xié)議進行測試,多次單擊“調用”按鈕,會顯示訪問的次數(shù)。步驟7:使用WebService進行身份驗證建立一個WebService,用來實現(xiàn)簡單的身份驗證操作。建立一個Login頁面,調用剛寫好的WebService實現(xiàn)身份驗
50、證。對生成的WebService,使用HTTPPOST協(xié)議進行測試,單擊“調用”按鈕,查看運行效果。實踐九客戶與服務端的應用開發(fā)【實踐目的】掌握使用.net實現(xiàn)一個客戶與服務器端的基本應用開發(fā);掌握三層架構的使用;使用三層架構創(chuàng)建一個簡單的留言板。【實踐內容】傳統(tǒng)的二層C/S結構存在以下幾個局限:1.它是單一服務器且以局域網(wǎng)為中心的,所以難以擴展至大型企業(yè)廣域網(wǎng)或Internet;2受限于供應商;3.軟、硬件的組合及集成能力有限;4.難以管理大量的客戶機。因此,三層C/S結構應運而生。三層C/S結構是將應用功能分成表示層、功能層和數(shù)據(jù)層三部分。其解決方案是:對這三層進行明確分割,并在邏輯上使其獨立。原來的數(shù)據(jù)層作為DBMS已經(jīng)獨立出來,所以關鍵是要將表示層和功能層分離成各自獨立的程序,并且還要使這兩層間的接口簡潔明了。如果全部操作都在一個頁面,可能導致頁面有幾千行代碼,使之處理邏輯變得復雜起來,不滿足高內聚、低耦合的特性,不利于維護等等。三層架構具
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 車位定金協(xié)議書范本
- 實驗設備租賃合同
- 透明彩鋼瓦采購合同協(xié)議
- 軟包定制工程合同協(xié)議
- 連鎖酒店經(jīng)營合同協(xié)議
- 買方土地居間合同協(xié)議合同書
- 法律知識產(chǎn)權法試題集
- 路基路面檢測合同協(xié)議
- 道具修繕費合同協(xié)議
- 邯鄲拆遷協(xié)議書范本
- 《風電機組數(shù)字孿生系統(tǒng)-第1部分:總體要求》
- 實驗室溢灑處置考試評分表
- 學前教育法培訓
- 人工智能設計倫理(浙江大學)知到智慧樹章節(jié)答案
- 中藥材質量追溯管理制度
- 公司員工手冊(最完整)
- 3D數(shù)字游戲藝術-3-測量分評分表-展開UV與貼圖繪制-15分
- 聯(lián)合經(jīng)營合同協(xié)議樣本
- 雅馬哈便攜式擴聲系統(tǒng)STAGEPAS 600i使用說明書
- 文藝學名著導讀學習通超星期末考試答案章節(jié)答案2024年
- 子女撫養(yǎng)協(xié)議合同模板
評論
0/150
提交評論