下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1、背景介紹隨著計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,internet/intranet應(yīng)用在全球范圍內(nèi)日益普及,當(dāng)今社會(huì)正快速向信息化社會(huì)前進(jìn),信息自動(dòng)化的作用也越來(lái)越大,從而使我們從繁雜的事務(wù)中解放出來(lái),提高了我們的工作效率。另一方面,隨著internet飛速發(fā)展,它越來(lái)越成為人們生活中的一部分,人們親切地把它叫做信息高速公路。隨著計(jì)算機(jī)技術(shù)及通信技術(shù)的普及,人們有越來(lái)越多的機(jī)會(huì),訪問(wèn)internet,并從internet中獲取資源,internet緊密的與人們的生活聯(lián)系起來(lái)。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí)。它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用
2、。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)病人信息進(jìn)行管理,具有手工管理所無(wú)法比擬的優(yōu)點(diǎn)。例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。21世紀(jì)的今天,網(wǎng)絡(luò)已經(jīng)逐漸代替人類的工作和生活,所以開(kāi)發(fā)這套asp系統(tǒng)是社會(huì)發(fā)展的必然。2、研究現(xiàn)狀當(dāng)今的社會(huì),隨著科技的進(jìn)步,時(shí)代的發(fā)展,計(jì)算機(jī)信息行業(yè)的逐步壯大,人們也越來(lái)越離不開(kāi)各種各樣的信息了,人們對(duì)信息的追求也越來(lái)越迫切了。因此計(jì)算機(jī)信息的發(fā)展也必須適應(yīng)這一朝流。最近,為了滿足人們各自興趣如閱讀新聞抑或?qū)r(shí)事新聞的評(píng)論,社會(huì)上有不少的知名的與不知名的各類新聞網(wǎng)站等為人們提供獲取新聞及新聞評(píng)論的平臺(tái),所以我就有了學(xué)習(xí)建設(shè)新聞發(fā)
3、布系統(tǒng)用于實(shí)現(xiàn)人們獲取新聞信息的愿望。3、課題研究?jī)?nèi)容新聞發(fā)布系統(tǒng)主要是信息的發(fā)布和管理,涉及到前臺(tái)用戶對(duì)新聞信息的瀏覽和后臺(tái)新聞的管理.主要是分前臺(tái)瀏覽和后臺(tái)管理兩個(gè)大的模塊.前臺(tái)頁(yè)面一般不需要用戶登錄注冊(cè),也就是對(duì)所有用戶均開(kāi)放.后臺(tái)管理部分一般是通過(guò)隱藏頁(yè)面進(jìn)入,并做權(quán)限驗(yàn)證,只有只有使用了正確的賬號(hào)和密碼才能進(jìn)入后臺(tái)管理和發(fā)布新聞.在前臺(tái)新聞瀏覽模塊,一般需要對(duì)新聞進(jìn)行分門別類展示,并需要通過(guò)欄目導(dǎo)航進(jìn)入特定的新聞信息分類模塊.在首頁(yè)除了顯示導(dǎo)航欄目外,還需要顯示這些欄目的最新信息;列表以及推薦新聞信息列表,并能提供一些新聞檢索功來(lái)實(shí)現(xiàn)用戶根據(jù)個(gè)人喜好查看自己趕興趣的新聞.同時(shí)還應(yīng)提供
4、用戶評(píng)論功能,使得用戶可以對(duì)新聞信息發(fā)表自己的看法和意見(jiàn).另外,能統(tǒng)計(jì)用戶訪問(wèn)新聞的瀏覽次數(shù),以供后臺(tái)展示熱點(diǎn)新聞和統(tǒng)計(jì)新聞信息的受歡迎程度.后臺(tái)管理方面,必須由合法的管理者來(lái)管理新聞的的發(fā)布修改刪除等,那么系統(tǒng)就需要一個(gè)管理員登錄注銷的模塊.4、技術(shù)路線1、本系統(tǒng)擬使用asp技術(shù)進(jìn)行開(kāi)發(fā),在安裝windows2000操作系統(tǒng)、iis 5.0的服務(wù)器上進(jìn)行測(cè)試。2、本報(bào)名系統(tǒng)采用b/s方式,在小型局域網(wǎng)內(nèi)進(jìn)行前期測(cè)試工作。3、使用access數(shù)據(jù)庫(kù),高效且穩(wěn)定性好,并進(jìn)行有效的數(shù)據(jù)庫(kù)加密,加強(qiáng)安全性。 4、本系統(tǒng)擬實(shí)現(xiàn)對(duì)病人檔案信息的管理,并便于病人查詢。5、關(guān)鍵技術(shù)介紹5.1 asp技術(shù)as
5、p提供了6個(gè)功能強(qiáng)大的內(nèi)部對(duì)象,每個(gè)對(duì)象具有各自的屬性(property)、方法(method),有的還擁有數(shù)據(jù)集合(collection)與事件(event),它們共同完成web中的一些重要工作。這6個(gè)對(duì)象分別是:l request對(duì)象:request對(duì)象可以保存client端送往server端的所有信息。這些信息包括:使用get或post方法傳遞的數(shù)據(jù)、server環(huán)境變量、cookie信息等。在沒(méi)有指定表單集合的情況下,程序?qū)⒁詑uerystring、form、cookie、servervariable的順序搜索所有集合,尋找指定變量。l response對(duì)象:response對(duì)象的主要
6、功能是將信息從server端傳送到client端。也可以用來(lái)實(shí)現(xiàn)頁(yè)面的跳轉(zhuǎn)或cookie值的設(shè)定。由于asp腳本沒(méi)有輸出“值“的功能,要完成此功能必須使用response對(duì)象。l server對(duì)象:server對(duì)象的主要功能是執(zhí)行與web服務(wù)器直接相關(guān)的一些操作。l session對(duì)象:session對(duì)象能夠記錄用戶每一次上線的個(gè)人信息,它相當(dāng)于每個(gè)上線用戶的私有變量集合。它隨著用戶的上線而產(chǎn)生,隨著用戶的下線或強(qiáng)制解除而終止。l application對(duì)象:application對(duì)象能記錄所有web用戶的共有信息,它相當(dāng)于所有上線用戶的公共變量集合。它伴隨著web應(yīng)用程序的開(kāi)始運(yùn)行而產(chǎn)生,隨
7、著web應(yīng)用程序的運(yùn)行結(jié)束而終止。objectcontext對(duì)象:objectcontext對(duì)象主要在進(jìn)行交易處理時(shí)使用,利用該對(duì)象可以管理、控制這些交易。5.2 iis與asp的結(jié)合在過(guò)去,客戶端/服務(wù)器結(jié)構(gòu)的設(shè)計(jì)與web的相關(guān)技術(shù)幾乎處于平行線上,兩者相互獨(dú)立并無(wú)法作出集成性的設(shè)計(jì)?,F(xiàn)在我們利用iis+asp,將客戶機(jī)/服務(wù)器結(jié)構(gòu)與web密切結(jié)合,完成前后端兩者的集成輸出功能,使得web站點(diǎn)的開(kāi)發(fā)更方便,實(shí)現(xiàn)的功能更強(qiáng)大。利用iis+asp技術(shù)來(lái)集成web前后端所帶來(lái)的強(qiáng)大效益可歸結(jié)為以下幾個(gè)方面:1 減少構(gòu)建和維護(hù)成本2 加快聯(lián)機(jī)過(guò)程3 應(yīng)用軟件集中在服務(wù)器端開(kāi)發(fā)管理4 前端可使用任何瀏
8、覽器(ie、netscape)5 后端可存取任何數(shù)據(jù)庫(kù) (sql、access)6 可使用任何腳本語(yǔ)言開(kāi)發(fā) (vbscript、javascript)microsoft access數(shù)據(jù)庫(kù)服務(wù)器web服務(wù)器windows ntiisasp客戶端瀏覽器ie、netscape request請(qǐng)求 adoresponse響應(yīng) sql查詢結(jié)果4.4 利用ado訪問(wèn)數(shù)據(jù)庫(kù)在web動(dòng)態(tài)交互過(guò)程中,經(jīng)常需要根據(jù)用戶輸入的查詢條件來(lái)查詢數(shù)據(jù)庫(kù),從數(shù)據(jù)庫(kù)中取出結(jié)果并以一定的格式顯示給用戶。有時(shí)也需要從用戶那里收集信息,并按一定的格式保存到數(shù)據(jù)庫(kù)里。ado(activex data objects)是一種操作mi
9、crosoft所支持的數(shù)據(jù)庫(kù)的新技術(shù)。在asp中,ado可以看作是一個(gè)服務(wù)器組件(server component),更簡(jiǎn)單點(diǎn)說(shuō),是一系列的對(duì)象,應(yīng)用這些功能強(qiáng)大的對(duì)象,即可輕松完成對(duì)數(shù)據(jù)庫(kù)復(fù)雜的操作。1創(chuàng)建數(shù)據(jù)庫(kù)鏈接(connection) connection對(duì)象是網(wǎng)頁(yè)通過(guò)ado存取數(shù)據(jù)庫(kù)的重要手段,connection對(duì)象負(fù)責(zé)與數(shù)據(jù)庫(kù)實(shí)際的連接工作。鏈接用以保持一些關(guān)于正在訪問(wèn)的數(shù)據(jù)的一些狀態(tài)信息,以及鏈接者信息。asp文件中如果要訪問(wèn)數(shù)據(jù),必須首先創(chuàng)建與數(shù)據(jù)庫(kù)的鏈接,其語(yǔ)法如下:set conn = server.createobject(adodb.connection)connst
10、r=driver=microsoftaccessdriver(*.mdb);dbq=+server.mappath(db/data.mdb)這條語(yǔ)句創(chuàng)建了鏈接對(duì)象conn,接下來(lái):conn.open connstr,“username”,“password”這條語(yǔ)句打開(kāi)鏈接,connstr表示與數(shù)據(jù)源建立連接的相關(guān)信息,這里以與本系統(tǒng)的數(shù)據(jù)庫(kù)連接為例,其后的兩個(gè)參數(shù)分別是訪問(wèn)數(shù)據(jù)庫(kù)的用戶名和口令,為可選參數(shù)。以上兩個(gè)步驟缺一不可,因?yàn)殒溄訉?duì)象的創(chuàng)建與打開(kāi)是兩回事,只有打開(kāi)了才真正可以使用。2創(chuàng)建數(shù)據(jù)對(duì)象(recordset)ado使用recordset(記錄集)對(duì)象作為數(shù)據(jù)的主要容器。ado可
11、以使用vbscript、javascript腳本語(yǔ)言來(lái)控制數(shù)據(jù)庫(kù)的存取以及輸出結(jié)果的查詢,還可以使用存儲(chǔ)過(guò)程或sql指令傳回對(duì)組記錄集。recordset對(duì)象代表著執(zhí)行一個(gè)命令后返回的完整記錄集合,所有的recordset對(duì)象都是通過(guò)記錄和字段構(gòu)造的。創(chuàng)建一個(gè)recordset對(duì)象可以使用以下語(yǔ)法:set rs=server.createobject(adodb. recordset)這里adodb. recordset字符串用來(lái)創(chuàng)建recordset對(duì)象。這個(gè)字符串通過(guò)createobject傳給操作系統(tǒng),系統(tǒng)識(shí)別出adodb. recordset,從而創(chuàng)建對(duì)應(yīng)的對(duì)象。從而得到一個(gè)記錄集對(duì)象
12、變量。當(dāng)打開(kāi)一個(gè)記錄集時(shí),如果不為空,則當(dāng)前的指針指向第一條記錄。當(dāng)記錄指針指到記錄集末尾時(shí),rs.eof為真;當(dāng)記錄指針指到記錄集頭時(shí),rs.bof為真。recordset對(duì)象還可以通過(guò)connection對(duì)象的execute方法得到。如:set rec=conn.execute(select * from product)6、要解決的技術(shù)問(wèn)題 1.asp對(duì)數(shù)據(jù)庫(kù)的訪問(wèn) 2.javascript與asp的結(jié)合 3前臺(tái)用戶顯示信息的動(dòng)態(tài)設(shè)定,提高系統(tǒng)的靈活性。 7、日程安排2006年11月19日11月15日 分析題目,查閱資料,作好前期準(zhǔn)備工作。2006年11月16日12月10日 程序設(shè)計(jì),系統(tǒng)調(diào)試。2006年12月11日12月30
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 蘇科版八年級(jí)物理下冊(cè)《第八章力與運(yùn)動(dòng)》單元檢測(cè)卷及答案
- 人教版七年級(jí)數(shù)學(xué)下冊(cè)全冊(cè)導(dǎo)學(xué)案
- 《誡子書》復(fù)習(xí)課
- 中小學(xué)機(jī)房作品管理系統(tǒng)的開(kāi)發(fā)與應(yīng)用研究
- 高一化學(xué)二第二章第二節(jié)化學(xué)能與電能練習(xí)
- 2024屆安徽省巢湖市某中學(xué)高考仿真模擬化學(xué)試卷含解析
- 2024高中地理第3章地理信息技術(shù)應(yīng)用第4節(jié)數(shù)字地球精練含解析湘教版必修3
- 2024高中物理第二章交變電流第六節(jié)變壓器達(dá)標(biāo)作業(yè)含解析粵教版選修3-2
- 2024高中語(yǔ)文第一單元以意逆志知人論世湘夫人訓(xùn)練含解析新人教版選修中國(guó)古代詩(shī)歌散文欣賞
- 綿陽(yáng)市高中2022級(jí)(2025屆)高三第二次診斷性考試(二診)歷史試卷(含答案)
- 《視頻壓縮基礎(chǔ)》課件
- 2025南方財(cái)經(jīng)全媒體集團(tuán)校園招聘63人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 《A機(jī)場(chǎng)公司人力資源管理工作實(shí)踐調(diào)研報(bào)告》2600字(論文)
- 社工人才培訓(xùn)計(jì)劃實(shí)施方案
- 四年級(jí)數(shù)學(xué)(上)計(jì)算題專項(xiàng)練習(xí)及答案
- 6、水平四+田徑18課時(shí)大單元計(jì)劃-《雙手頭上前擲實(shí)心球》
- 軍事理論(2024年版)學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 青島版科學(xué)四年級(jí)下冊(cè)課程綱要
- 部編人教版六年級(jí)下冊(cè)語(yǔ)文1-6單元作文課件
- NB/T 11434.5-2023煤礦膏體充填第5部分:膠凝材料技術(shù)要求
評(píng)論
0/150
提交評(píng)論