已閱讀5頁(yè),還剩20頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
-1-基于ASP.NET+SQL校友錄網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)引言隨著計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,網(wǎng)絡(luò)在現(xiàn)代社會(huì)生活中發(fā)揮著越來越重要的作用。面對(duì)社會(huì)信息化進(jìn)程的加快,為加快畢業(yè)校友之間的聯(lián)系和學(xué)校與畢業(yè)同學(xué)之間的聯(lián)系,我們?cè)O(shè)計(jì)并實(shí)現(xiàn)了校友錄網(wǎng)站,校友錄網(wǎng)站利用互聯(lián)網(wǎng)實(shí)現(xiàn)了這些目的。基于ASP.NET的網(wǎng)站設(shè)計(jì)方法是當(dāng)今流行的動(dòng)態(tài)網(wǎng)站設(shè)計(jì)方法,依靠Microsoft公司強(qiáng)大的技術(shù)和資金實(shí)力,基于.NETFramwork的軟件設(shè)計(jì)思想顯示出巨大的潛力和應(yīng)用前途,現(xiàn)在已被許多大型軟件公司使用。本文正是基于ASP.NET進(jìn)行動(dòng)態(tài)網(wǎng)站的設(shè)計(jì)?;贏SP.NET+SQL校友錄網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)-2-第一章軟件所需資源開發(fā)軟件產(chǎn)品,必須具有硬件開發(fā)環(huán)境,設(shè)備以及一些硬件輔助設(shè)備。除此之外,軟件運(yùn)行環(huán)境也是必不可少的。軟硬件資源共同構(gòu)成了開發(fā)軟件所必須具備的兩種資源。1.1硬件開發(fā)環(huán)境(1)服務(wù)器端服務(wù)器端的最低配置是有建立站點(diǎn)所需的軟件來決定的。在最低配置的情況下,服務(wù)器的性能往往不盡如人意。如:P450雙CPU1G內(nèi)存10G以上的SCSI硬盤,這是一臺(tái)使用WINDOWSNT的WEB服務(wù)器的標(biāo)準(zhǔn)配置。當(dāng)然,我們無需這樣的配置,我們需要的只是一臺(tái)能夠流暢運(yùn)行WINDOWSXP的配置,現(xiàn)在計(jì)算機(jī)的性能已經(jīng)相當(dāng)出色。而且價(jià)格也很便宜,因此我們通常在服務(wù)器端配置高性能的硬件。本網(wǎng)絡(luò)硬盤系統(tǒng)服務(wù)器端的配置如下:處理器:AMD2.6GHz內(nèi)存:2GBit硬盤空間:320Gbit(2)用戶端用戶端主要用于瀏覽和操作數(shù)據(jù)庫(kù),所以硬件要求不高,但是基于目前計(jì)算機(jī),配置也相當(dāng)高。需要的配置如下:處理器:賽揚(yáng)1.7G內(nèi)存:64MBit硬盤空間:40G1.2其他硬件輔助設(shè)備在前面一小節(jié)里,主要介紹了開發(fā)網(wǎng)絡(luò)硬盤文件系統(tǒng)最主要的硬件需求。除此之外,還需要一些設(shè)備,如:顯示器,鼠標(biāo),鍵盤,CPU等。如果沒有這些設(shè)備,也完成不了該系統(tǒng)的開發(fā)。而且,隨著當(dāng)今計(jì)算機(jī)技術(shù)的高速發(fā)展。這些設(shè)備的功能也日益強(qiáng)大。特別是CPU的運(yùn)行速度極其快速。1.3軟件運(yùn)行環(huán)境首先選擇操作系統(tǒng)。本系統(tǒng)選擇WindowsXPwithSP3。然后就是搭建個(gè)人WEB服務(wù)器(PersonnelWebSerice),這就要根據(jù)操作系統(tǒng)來了。本系基于ASP.NET+SQL校友錄網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)-3-統(tǒng)使用Microsoft公司出品的IIS5.1,在安裝WindowsXPwithSP3時(shí),作為選擇組件來進(jìn)行安裝。最后,本系統(tǒng)基于Microsoft公司出品.NETFramework2.0,WindowsXPwithSP3中沒有這個(gè)組件需要在微軟的網(wǎng)站上現(xiàn)在安裝(/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=zh-cn)。如果使用的是Vista操作平臺(tái),系統(tǒng)自帶.NETFramework2.0,無需安裝。1.3.1.NETFramework簡(jiǎn)介.NETFramework是支持生成和運(yùn)行下一代應(yīng)用程序和XMLWebServices的內(nèi)部Windows組件。.NETFramework旨在實(shí)現(xiàn)下列目標(biāo):提供一個(gè)一致的面向?qū)ο蟮木幊汰h(huán)境,而無論對(duì)象代碼是在本地存儲(chǔ)和執(zhí)行,還是在本地執(zhí)行但在Internet上分布,或者是在遠(yuǎn)程執(zhí)行的。提供一個(gè)將軟件部署和版本控制沖突最小化的代碼執(zhí)行環(huán)境。提供一個(gè)可提高代碼(包括由未知的或不完全受信任的第三方創(chuàng)建的代碼)執(zhí)行安全性的代碼執(zhí)行環(huán)境。提供一個(gè)可消除腳本環(huán)境或解釋環(huán)境的性能問題的代碼執(zhí)行環(huán)境。使開發(fā)人員的經(jīng)驗(yàn)在面對(duì)類型大不相同的應(yīng)用程序(如基于Windows的應(yīng)用程序和基于Web的應(yīng)用程序)時(shí)保持一致。按照工業(yè)標(biāo)準(zhǔn)生成所有通信,以確?;?NETFramework的代碼可與任何其他代碼集成。.NETFramework具有兩個(gè)主要組件:公共語言運(yùn)行庫(kù)和.NETFramework類庫(kù)。公共語言運(yùn)行庫(kù)是.NETFramework的基礎(chǔ)。您可以將運(yùn)行庫(kù)看作一個(gè)在執(zhí)行時(shí)管理代碼的代理,它提供內(nèi)存管理、線程管理和遠(yuǎn)程處理等核心服務(wù),并且還強(qiáng)制實(shí)施嚴(yán)格的類型安全以及可提高安全性和可靠性的其他形式的代碼準(zhǔn)確性。事實(shí)上,代碼管理的概念是運(yùn)行庫(kù)的基本原則。以運(yùn)行庫(kù)為目標(biāo)的代碼稱為托管代碼,而不以運(yùn)行庫(kù)為目標(biāo)的代碼稱為非托管代碼。.NETFramework的另一個(gè)主要組件是類庫(kù),它是一個(gè)綜合性的面向?qū)ο蟮目芍赜妙愋图?,您可以使用它開發(fā)多種應(yīng)用程序,這些應(yīng)用程序包括傳統(tǒng)的命令行或圖形用戶界面(GUI)應(yīng)用程序,也包括基于ASP.NET所提供的最新創(chuàng)新的應(yīng)用程序(如Web窗體和XMLWebServices)。.NETFramework可由非托管組件承載,這些組件將公共語言運(yùn)行庫(kù)加載到它們的進(jìn)程中并啟動(dòng)托管代碼的執(zhí)行,從而創(chuàng)建一個(gè)可以同時(shí)利用托管和非托管功能的軟件環(huán)境。.NETFramework不但提供若干個(gè)運(yùn)行庫(kù)宿主,而且還支持第三方運(yùn)行庫(kù)宿主的開發(fā)。例如,ASP.NET承載運(yùn)行庫(kù)以為托管代碼提供可伸縮的服務(wù)器端環(huán)境。ASP.NET直接使用運(yùn)行庫(kù)以啟用ASP.NET應(yīng)用程序和XMLWebServices(本主題稍后將對(duì)這兩者進(jìn)行討論)?;贏SP.NET+SQL校友錄網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)-4-InternetExplorer是承載運(yùn)行庫(kù)(以MIME類型擴(kuò)展的形式)的非托管應(yīng)用程序的一個(gè)示例。使用InternetExplorer承載運(yùn)行庫(kù)使您能夠在HTML文檔中嵌入托管組件或Windows窗體控件。以這種方式承載運(yùn)行庫(kù)使得托管移動(dòng)代碼(類似于MicrosoftActiveX控件)成為可能,不過它需要進(jìn)行重大改進(jìn)(如不完全受信任的執(zhí)行和獨(dú)立的文件存儲(chǔ)),而這種改進(jìn)只有托管代碼才能提供。1.3.2IIS簡(jiǎn)介與安裝IIS是InternetInformationServer的縮寫,它是微軟公司主推的服務(wù)器,WindowsXPProfessionalwithSP3里面包含的IIS5.1,IIS與Window操作系統(tǒng)完全集成在一起,因而用戶能夠利用Windows操作系統(tǒng)和NTFS(NTFileSystem,NT的文件系統(tǒng))內(nèi)置的安全特性,建立強(qiáng)大,靈活而安全的Internet站點(diǎn)。IIS支持HTTP(HypertextTransferProtocol,超文本傳輸協(xié)議),F(xiàn)TP(FileTransferProtocol,文件傳輸協(xié)議)以及SMTP協(xié)議,通過使用CGI和ISAPI,IIS可以得到高度的擴(kuò)展。IIS支持與語言無關(guān)的腳本編寫和組件,通過IIS,開發(fā)人員就可以開發(fā)新一代動(dòng)態(tài)的,富有魅力的Web站點(diǎn)。IIS不需要開發(fā)人員學(xué)習(xí)新的腳本語言或者編譯應(yīng)用程序,IIS完全支持VBScript,JScript開發(fā)軟件以及Java,它也支持CGI和WinCGI,以及ISAPI擴(kuò)展和過濾器。由于IIS支持ISAPI,使用ISAPI可以擴(kuò)展服務(wù)器功能,而使用ISAPI過濾器可以預(yù)先處理和事后處理儲(chǔ)存在IIS上的數(shù)據(jù)。用于32位Windows應(yīng)用程序的Internet擴(kuò)展可以把FTP,SMTP和HTTP協(xié)議置于容易使用且任務(wù)集中的界面中,這些界面將Internet應(yīng)用程序的使用大大簡(jiǎn)化,IIS也支持MIME(MultipurposeInternetMailExtensions,多用于Internet郵件擴(kuò)展),它可以為Internet應(yīng)用程序的訪問提供一個(gè)簡(jiǎn)單的注冊(cè)項(xiàng)。對(duì)于WindowXP服務(wù)器版的操作系統(tǒng)來說都是默認(rèn)安裝的。如果在安裝時(shí)沒選擇的話,也按照下面的步驟來吧。WindowXPpro的用戶開始-控制面板-添加/刪除程序-添加刪除WINDOWS程序組件在里面把Internet信息服務(wù)(IIS)打上勾,然后插入WINDOWS安裝光盤,點(diǎn)擊下一步,這樣就開始安裝IIS?,F(xiàn)在開始配置IIS了。開始-控制面板-管理工具-internet信息服務(wù)。打開之后就到了IIS的控制臺(tái)了。點(diǎn)計(jì)算機(jī)名前面的+號(hào)展開,再點(diǎn)網(wǎng)站前在的+號(hào)展開,這時(shí)就有一個(gè)默認(rèn)網(wǎng)站,這里就是我們要配置IIS的關(guān)鍵地方了。右擊“默認(rèn)網(wǎng)站”,在彈出菜單里選擇“屬性”這時(shí)就會(huì)彈出“屬性”選頂卡。一般情況下“網(wǎng)站/常規(guī)”選項(xiàng)卡不要更改。選擇“主目錄”選項(xiàng)卡,本地路徑就
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版小餐飲店服務(wù)員試用期勞務(wù)合同范本3篇
- 2025版地質(zhì)災(zāi)害應(yīng)急土石方拉運(yùn)與救援合同3篇
- 南山區(qū)自主創(chuàng)新產(chǎn)業(yè)發(fā)展專項(xiàng)資金文化產(chǎn)業(yè)發(fā)展政策解讀課件2
- 2025版衛(wèi)生巾紙產(chǎn)品綠色認(rèn)證與環(huán)保標(biāo)簽使用合同3篇
- 2025年度個(gè)人合伙律師事務(wù)所退伙專業(yè)服務(wù)權(quán)轉(zhuǎn)移合同4篇
- 《社保及公積金培訓(xùn)》課件
- 2025版商業(yè)地產(chǎn)水電設(shè)施建設(shè)合同示范文本3篇
- 2025版室內(nèi)外景觀規(guī)劃設(shè)計(jì)服務(wù)費(fèi)用合同3篇
- 2025版小企業(yè)勞動(dòng)合同標(biāo)準(zhǔn)文本與執(zhí)行要點(diǎn)6篇
- 2025版土地抵押資產(chǎn)證券化合同模板3篇
- 2025貴州貴陽市屬事業(yè)單位招聘筆試和高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2024年住院醫(yī)師規(guī)范化培訓(xùn)師資培訓(xùn)理論考試試題
- 2024年廣東省公務(wù)員錄用考試《行測(cè)》試題及答案解析
- 金蓉顆粒-臨床用藥解讀
- 法治副校長(zhǎng)專題培訓(xùn)課件
- 《幼兒園健康》課件精1
- 汽車、電動(dòng)車電池火災(zāi)應(yīng)對(duì)
- 中醫(yī)藥適宜培訓(xùn)-刮痧療法教學(xué)課件
- 免疫組化he染色fishish
- 新東方四級(jí)詞匯-正序版
- 借名購(gòu)車位協(xié)議書借名購(gòu)車位協(xié)議書模板(五篇)
評(píng)論
0/150
提交評(píng)論