



全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
開題報告基于ASP.NET技術(shù)的動態(tài)IT培訓(xùn)網(wǎng)站的設(shè)計與實現(xiàn)一、選題的目的和意義近幾年來,基于TCPIP的InternetIntranet技術(shù)以非同尋常的速度被廣泛應(yīng)用于各級企業(yè)及其他組織的信息發(fā)布與共享,其中一個很重要的手段就是建立Web站點發(fā)布信息。傳統(tǒng)的靜態(tài)網(wǎng)頁技術(shù)已越來越不能滿足用戶的需求,因此各種動態(tài)網(wǎng)頁技術(shù)應(yīng)運而生。ASP就是目前比較流行的動態(tài)網(wǎng)頁技術(shù)之一,而ASP.NET是微軟新一代的動態(tài)網(wǎng)頁技術(shù),并且相對于其他編程技術(shù),它有如下的優(yōu)勢。(1)面向?qū)ο笮訟SP.NET將C#作為一種面向?qū)ο笳Z言,在很多方面來看,C#將成為微軟的與Java相似的語言。C#是ASP.NET開發(fā)中一個最重要的功能,微軟會將C#發(fā)展成為Java的強(qiáng)勁對手。這也是微軟.NET框架的一個重要組成部分。我們認(rèn)為C#是微軟在編程市場上擊敗對手的主要工具。我們期待著微軟能在這個產(chǎn)品后面傾注全力,這樣,C#可以成為許多程序員的又一種選擇。C#的誕生無疑將進(jìn)一步加劇微軟和Sun產(chǎn)品的戰(zhàn)線,但這對用戶是有利的,他們可以選擇兩者之一來開發(fā)新的應(yīng)用。(2)數(shù)據(jù)庫連接ASP另一個亮點是它使用ADO對象、ODBC、OLE-DB和事務(wù)處理管理器。因此ASPWeb數(shù)據(jù)庫應(yīng)用開發(fā)特別簡單。ASP.NET發(fā)展了更多的功能,因為有了ADO.NET。ADO.NET帶來了更強(qiáng)大更快速的功能。JSP和JDBC目前在易用性和性能上同ASP/ADO相比已有些落后,當(dāng)新版本ASP.NET/ADO.NET出現(xiàn)后這樣的差別會更明顯。所以我們希望SUN應(yīng)盡快能花大力氣來追趕ASP.NET/ADO.NET的組合。(3)大型站點應(yīng)用ASP.NET將對大型站點(WebFarms)有更好的支持。事實上,微軟已經(jīng)在這方面付出了巨大的努力。ASP.NET可以讓用戶考慮到多服務(wù)器(MultipleServers)的場合,當(dāng)用戶需要更強(qiáng)大的功能時,僅僅只需要增加一臺服務(wù)器。整個.NET框架已經(jīng)充分地提供了這個方法。ASP.NET提供了外部會話狀態(tài)(ExternalSessionState)來提供內(nèi)置式WebFarm的支持。另外,由于請求的各組件相互間經(jīng)過了充分的優(yōu)化,所以速度很快。(4)ASP.NET還提供更多的其他方面的新特性,例如:內(nèi)置的對象緩存和頁面結(jié)果緩存。內(nèi)置的XML支持,可用于XML數(shù)據(jù)集的簡單處理。服務(wù)器控制提供了更充分的交互式控制。二、國內(nèi)外發(fā)展動態(tài)和趨勢微軟新一代平臺的正式名稱叫做“新一代Windows服務(wù)”(NGWS),現(xiàn)在微軟已經(jīng)給這個平臺注冊了正式的商標(biāo)Microsoft.NET。在.NET環(huán)境中,微軟不僅僅是平臺和產(chǎn)品的開發(fā)者,并且還將作為架構(gòu)服務(wù)提供商、應(yīng)用程序提供商,開展全方位的Internet服務(wù)。在談及這個平臺中使用的新技術(shù),微軟透露,它將在.NET環(huán)境中提供更多新產(chǎn)品和全套的服務(wù)。Microsoft.NET將開創(chuàng)互聯(lián)網(wǎng)的新局面,基于HTML的顯示信息將通過可編程的基于XML的信息得到增強(qiáng)。XML是經(jīng)“萬維網(wǎng)聯(lián)盟”定義且受到廣泛支持的行業(yè)標(biāo)準(zhǔn),Web瀏覽器標(biāo)準(zhǔn)也是由該組織創(chuàng)建的。微軟公司為開發(fā)它投入了大量精力,但它并不是Microsoft的專有技術(shù)。XML提供了一種從數(shù)據(jù)的演示視圖分離出實際數(shù)據(jù)的方式。這是新一代互聯(lián)網(wǎng)的關(guān)鍵,提供了開啟信息的方式,以便對信息進(jìn)行組織、編程和編輯;可以更有效地將數(shù)據(jù)分布到不同的數(shù)字設(shè)備;允許各站點進(jìn)行合作,提供一組可以相互作用的“Web服務(wù)”。根據(jù).NET構(gòu)想,未來微軟所有產(chǎn)品都將走向“服務(wù)化”,而消費者將通過租借的方式使用Office軟件,或通過MSN用戶身份,獲得網(wǎng)絡(luò)音樂服務(wù)。然而,根據(jù)種種跡象表明,微軟早已為.NET戰(zhàn)略后新的劃時代戰(zhàn)略做了準(zhǔn)備,這個新戰(zhàn)略將會比.NET戰(zhàn)略更可怕,因為它將可能壟斷未來所有的軟件市場!如果將PC時代分為DOS平臺時代和Windows平臺時代的話,按照微軟的意思,網(wǎng)絡(luò)時代將會分為.NET平臺時代和這個新的平臺時代。ASP.NET又叫ASP+,但并不僅僅是ASP的簡單升級,而是Microsoft推出的新一代ActiveServerPages腳本語言。ASP.NET作為微軟公司發(fā)展的新的體系結(jié)構(gòu)Microsoft.NET的一部分,其中全新的技術(shù)架構(gòu)會使編程變得更簡單。ASP.NET是在抓住ASP的最大優(yōu)點并全力使其擴(kuò)大化的基礎(chǔ)上開發(fā)出來的,同時也修復(fù)了許多ASP運行時會發(fā)生的錯誤。目前支持ASP.NET開發(fā)的平臺只有WindowsXP、Windows2000/2003、WindowsNT4(ServicePack6a),其中的WebService除去這些還在Windows98、WindowsME、WindowsSE上獲得支持。隨著InternetIntranet技術(shù)的不斷發(fā)展,只有服務(wù)器的動態(tài)網(wǎng)頁技術(shù)才能滿足各種Web應(yīng)用程序日益提高的要求,因此各種動態(tài)網(wǎng)頁技術(shù)先后出現(xiàn)。相對于ASP.NET而言,ASP技術(shù)較為熟悉,使用簡單便利。但由于ASP本語言自身的局限性,使其功能受到了很大的限制。而ASP.NET的強(qiáng)大功能恰好彌補(bǔ)了ASP的不足,因此,ASP.NET技術(shù)代替ASP是一種必然的趨勢。ASP.NET從現(xiàn)有的ASP結(jié)構(gòu)體系上跨出了一大步,其整個構(gòu)造體系使開發(fā)結(jié)構(gòu)化的應(yīng)用程序變?yōu)榭赡?。Web表單帶來了一種更加直接和易于使用的開發(fā)模式;服務(wù)器控件增加了提供公共功能的能力,從而使擴(kuò)展和加強(qiáng)現(xiàn)有功能變得容易;數(shù)據(jù)捆綁使創(chuàng)建數(shù)據(jù)約束型應(yīng)用程序變得十分簡單。它不但具有許多很棒的新功能,而且還有一個用于開發(fā)Web應(yīng)用程序的真正框架。越來越多的開發(fā)者開始使用這種技術(shù),它的出現(xiàn)給Internet的發(fā)展帶來了一次新的浪潮。三、課題研究的基本內(nèi)容該課題為設(shè)計并實現(xiàn)一個基于ASP.NET技術(shù)的動態(tài)IT培訓(xùn)網(wǎng)站。該網(wǎng)站具有如下模塊:登錄注冊模塊:用來識別用戶身份信息的必要手段,用以在線報名、在線咨詢以及學(xué)員論壇;課程信息發(fā)布模塊:做為網(wǎng)站介紹自己、宣傳自己培訓(xùn)課程的不可或缺的手段之一,讓用戶第一時間了解該網(wǎng)站推出的培訓(xùn)課程;在線報名模塊:通過該模塊,實現(xiàn)學(xué)員與培訓(xùn)學(xué)校之間的零距離報名;在線咨詢模塊:能為用戶解答各種與網(wǎng)站的信息有關(guān)的問題,使用戶和學(xué)校進(jìn)一步拉近距離。學(xué)員論壇:回答學(xué)員問題,提供各個學(xué)員之間互相交流的一個平臺,是促進(jìn)培訓(xùn)學(xué)校教學(xué)質(zhì)量提高的一個重要手段。四、研究內(nèi)容及擬采用的方法和手段1.在充分調(diào)研和需求分析的基礎(chǔ)上,完成網(wǎng)站的如下設(shè)計工作??傮w功能規(guī)劃設(shè)計。數(shù)據(jù)庫的邏輯設(shè)計。網(wǎng)頁框架的規(guī)劃設(shè)計。2.利用ASP.NET、C#語言、ADO.NET、SQLServer2000數(shù)據(jù)庫技術(shù)來實現(xiàn)一個動態(tài)交互式的IT培訓(xùn)網(wǎng)站。五、預(yù)期達(dá)到的水平及所需的科研條件(1)網(wǎng)站建設(shè)的基本目標(biāo)為:用戶登錄注冊:用戶通過注冊個人信息來設(shè)置自己的登錄名和密碼。通過用戶的登錄,來實現(xiàn)網(wǎng)站對用戶更好的服務(wù)和管理。用戶個人服務(wù):用戶登錄后,出現(xiàn)用戶的個人服務(wù)界面,包括個人密碼修改、自己的信息修改、個人所報課程的列表信息和提問咨詢信息,以及通過網(wǎng)站統(tǒng)計出來的該用戶的喜愛課程類別的一個推薦列表等。課程信息發(fā)布模塊:通過后臺發(fā)布課程信息對數(shù)據(jù)庫進(jìn)行操作修改,來實現(xiàn)前臺對各個課程信息的發(fā)布,讓各個用戶能在最短的時間內(nèi)了解網(wǎng)站的各個課程的詳細(xì)信息。新聞信息發(fā)布模塊:通過發(fā)布一些教育業(yè)內(nèi)新聞,以及其相關(guān)的一些信息,讓用戶了解目前的一些情況。在線報名模塊:用戶登錄網(wǎng)站后,通過網(wǎng)頁尋找和選擇適合自己的課程,然后填寫自己的詳細(xì)信息以及報名的方式來報自己所要進(jìn)行培訓(xùn)的課程。通過該模塊,用戶可以很方便的查詢該課程的任何信息以及報名。教師管理模塊:介紹各個教師的信息及其所教的課程,讓用戶通過網(wǎng)站了解自己所喜愛的教師,選擇該教師所教的課程。學(xué)員管理模塊:介紹該網(wǎng)站培訓(xùn)出來的優(yōu)秀學(xué)員的信息以及他們的個人照片,通過介紹他們成功的經(jīng)歷和一些經(jīng)驗來激發(fā)用戶對該網(wǎng)站培訓(xùn)課程的興趣,讓他們覺得學(xué)習(xí)該網(wǎng)站的某一課程對他們來說是多么必要。企業(yè)招聘信息發(fā)布模塊:通過發(fā)布一些合適企業(yè)的招聘信息讓學(xué)員能更快地找到工作。信息咨詢模塊:讓用戶能通過在網(wǎng)頁上以留言的方式快速地提出自己不明白的問題,以便讓管理員及時解決。學(xué)員論壇:讓學(xué)員有一個能夠互相交流和學(xué)習(xí)的平臺,通過論壇,讓他們之間能夠互相交流學(xué)習(xí)經(jīng)驗,解決學(xué)習(xí)中不懂得問題,以及一些成功的經(jīng)驗心得。用戶訪問追蹤:讓網(wǎng)站能通過用戶對該網(wǎng)站課程的點擊次數(shù)以及時間來判斷大部分用戶的需求,以便網(wǎng)站能根據(jù)他們的需求進(jìn)一步改善網(wǎng)站的各個服務(wù)。(2)開發(fā)平臺操作系統(tǒng):WindowsServer2003。數(shù)據(jù)庫開發(fā)工具:SQLServer2000。網(wǎng)頁開發(fā)工具:DreamweaverMX。動態(tài)網(wǎng)頁技術(shù):ASP.NET。Web服務(wù)器:Internet信息服務(wù)(IIS)管理器。六、進(jìn)度安排3月15日-3月31日收集資料,閱讀文獻(xiàn),完成開題報告4月1日-4月7日系統(tǒng)分析階段4月8日-4月20日系統(tǒng)設(shè)計階段4月21日-5月20日系統(tǒng)實施與編程。5月21日-5月27日系統(tǒng)調(diào)試與改進(jìn)5月28日-6月5日畢業(yè)論文撰寫6月5日-6月10日畢業(yè)論文打印、畢業(yè)答辯準(zhǔn)備及PPT制作。參考文獻(xiàn)1鄭淑芬,許嘉仁,張書源.新一代C#與ASP.NET權(quán)威指南.北京:中國青年出版社.20012杜軒華,袁方.web開發(fā)技術(shù).上海:上海大學(xué)出版社.20053求是科技.ASP.NET數(shù)據(jù)庫管理系統(tǒng)開發(fā)實例導(dǎo)航.北京:人民郵電出版社.20054劉浩,陳曙東.C#編程實例與技巧.北京:清華大學(xué)出版社.20025JesseLiberty.C#程序設(shè)計.北京:中國電力出版社.20026劉杰,陳發(fā)吉,孫維煜,胡方霞.C#案例開發(fā).北京:中國水利水電出版社.20057張智毅.VisualStudio.NET+SQLServer數(shù)據(jù)庫開發(fā)從基礎(chǔ)到實踐.北京:電子工業(yè)出版社.20068王珊.數(shù)據(jù)庫系統(tǒng)簡明教程.北京:高等教育出版社出版.20049劉方鑫.數(shù)據(jù)庫原理與技術(shù).北京:電子工業(yè)出版社.200210章立民.SQLServer2000Transact-SQL程式設(shè)計.臺北:臺灣出版社.200211肖建.ASP.NET編程實例與技巧集粹.北京:北京希望電子出版社出版.200312JeffreyRichter.Microsoft.NET框架程序設(shè)計.北京:清華大學(xué)出版社.200313陳安全,劉莉譯.VisualStudio.NET高效編程.北京:清華大學(xué)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2022運動會致辭15篇
- 考古遺址公園建設(shè)可行性研究報告(參考范文)
- 焦?fàn)t煤氣制甲醇項目實施方案
- 供水設(shè)施改造與升級實施方案(模板)
- 小學(xué)生國防教育
- 山西省大同市第一中學(xué)2023-2024學(xué)年高二上學(xué)期12月檢測語文含解析
- 大慶職業(yè)學(xué)院《英語讀寫》2023-2024學(xué)年第二學(xué)期期末試卷
- 株洲師范高等??茖W(xué)?!度蚪】蹈耪摗?023-2024學(xué)年第二學(xué)期期末試卷
- 梧州職業(yè)學(xué)院《工作分析與職務(wù)設(shè)計》2023-2024學(xué)年第二學(xué)期期末試卷
- 中國電信股份有限公司廣東公司4G四期規(guī)劃基站(廣州、清遠(yuǎn)、韶關(guān)分冊)項目環(huán)境影響報告表
- 健康照明技術(shù)研究
- 年產(chǎn)3.0萬噸二甲醚裝置分離精餾工段的設(shè)計
- 驗房項目詳細(xì)表格
- 小學(xué)二年級下冊第19課-大象的耳朵教案(部編版)
- 過敏性休克應(yīng)急預(yù)案ppt
- 愛情公寓第二季1至5集劇本
- 康復(fù)醫(yī)學(xué)質(zhì)控標(biāo)準(zhǔn)
- 《后循環(huán)缺血》PPT完整版
- 《石壕吏》優(yōu)質(zhì)課一等獎?wù)n件
- 義務(wù)教育英語課程標(biāo)準(zhǔn)(2022年版)
評論
0/150
提交評論