版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 1、背景介紹</b></p><p> 隨著計算機及網絡技術的飛速發(fā)展,Internet/Intranet應用在全球范圍內日益普及,當今社會正快速向信息化社會前進,信息自動化的作用也越來越大,從而使我們從繁雜的事務中解放出來,提高了我們的工作效率。</p><p> 另一方面,隨著Internet飛速發(fā)展,它越來越成為人們生活中的一部
2、分,人們親切地把它叫做信息高速公路。隨著計算機技術及通信技術的普及,人們有越來越多的機會,訪問internet,并從Internet中獲取資源,Internet緊密的與人們的生活聯系起來。</p><p> 隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識。它已進入人類社會的各個領域并發(fā)揮著越來越重要的作用。作為計算機應用的一部分,使用計算機對病人信息進行管理,具有手工管理所無法比擬的優(yōu)
3、點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。</p><p> 21世紀的今天,網絡已經逐漸代替人類的工作和生活,所以開發(fā)這套ASP系統(tǒng)是社會發(fā)展的必然。</p><p><b> 2、研究現狀</b></p><p> 當今的社會,隨著科技的進步,時代的發(fā)展,計算機信息行業(yè)的逐步壯大,人們也越來越離不開
4、各種各樣的信息了,人們對信息的追求也越來越迫切了。因此計算機信息的發(fā)展也必須適應這一朝流。</p><p> 最近,為了滿足人們各自興趣如閱讀新聞抑或對時事新聞的評論,社會上有不少的知名的與不知名的各類新聞網站等為人們提供獲取新聞及新聞評論的平臺,所以我就有了學習建設新聞發(fā)布系統(tǒng)用于實現人們獲取新聞信息的愿望。</p><p><b> 3、課題研究內容</b>&
5、lt;/p><p> 新聞發(fā)布系統(tǒng)主要是信息的發(fā)布和管理,涉及到前臺用戶對新聞信息的瀏覽和后臺新聞的管理.主要是分前臺瀏覽和后臺管理兩個大的模塊.前臺頁面一般不需要用戶登錄注冊,也就是對所有用戶均開放.后臺管理部分一般是通過隱藏頁面進入,并做權限驗證,只有只有使用了正確的賬號和密碼才能進入后臺管理和發(fā)布新聞.</p><p> 在前臺新聞瀏覽模塊,一般需要對新聞進行分門別類展示,并需要通過
6、欄目導航進入特定的新聞信息分類模塊.在首頁除了顯示導航欄目外,還需要顯示這些欄目的最新信息;列表以及推薦新聞信息列表,并能提供一些新聞檢索功來實現用戶根據個人喜好查看自己趕興趣的新聞.同時還應提供用戶評論功能,使得用戶可以對新聞信息發(fā)表自己的看法和意見.另外,能統(tǒng)計用戶訪問新聞的瀏覽次數,以供后臺展示熱點新聞和統(tǒng)計新聞信息的受歡迎程度.</p><p> 后臺管理方面,必須由合法的管理者來管理新聞的的發(fā)布修改刪
7、除等,那么系統(tǒng)就需要一個管理員登錄注銷的模塊.</p><p><b> 4、技術路線</b></p><p> 1、本系統(tǒng)擬使用ASP技術進行開發(fā),在安裝Windows2000操作系統(tǒng)、IIS 5.0的服務器上進行測試。</p><p> 2、本報名系統(tǒng)采用B/S方式,在小型局域網內進行前期測試工作。</p><p&
8、gt; 3、使用ACCESS數據庫,高效且穩(wěn)定性好,并進行有效的數據庫加密,加強安全性。</p><p> 4、本系統(tǒng)擬實現對病人檔案信息的管理,并便于病人查詢。</p><p><b> 5、關鍵技術介紹</b></p><p> 5.1 ASP技術</p><p> ASP提供了6個功能強大的內部對象,每
9、個對象具有各自的屬性(Property)、方法(Method),有的還擁有數據集合(Collection)與事件(Event),它們共同完成Web中的一些重要工作。這6個對象分別是:</p><p> Request對象:Request對象可以保存Client端送往Server端的所有信息。這些信息包括:使用Get或Post方法傳遞的數據、Server環(huán)境變量、Cookie信息等。在沒有指定表單集合的情況下,程
10、序將以QueryString、Form、Cookie、ServerVariable的順序搜索所有集合,尋找指定變量。</p><p> Response對象:Response對象的主要功能是將信息從Server端傳送到Client端。也可以用來實現頁面的跳轉或Cookie值的設定。由于ASP腳本沒有輸出“值“的功能,要完成此功能必須使用Response對象。</p><p> Serv
11、er對象:Server對象的主要功能是執(zhí)行與Web服務器直接相關的一些操作。</p><p> Session對象:Session對象能夠記錄用戶每一次上線的個人信息,它相當于每個上線用戶的私有變量集合。它隨著用戶的上線而產生,隨著用戶的下線或強制解除而終止。</p><p> Application對象:Application對象能記錄所有Web用戶的共有信息,它相當于所有上線用戶的
12、公共變量集合。它伴隨著Web應用程序的開始運行而產生,隨著Web應用程序的運行結束而終止。</p><p> Objectcontext對象:Objectcontext對象主要在進行交易處理時使用,利用該對象可以管理、控制這些交易。</p><p> 5.2 IIS與ASP的結合</p><p> 在過去,客戶端/服務器結構的設計與Web的相關技術幾乎處于平
13、行線上,兩者相互獨立并無法作出集成性的設計?,F在我們利用IIS+ASP,將客戶機/服務器結構與Web密切結合,完成前后端兩者的集成輸出功能,使得Web站點的開發(fā)更方便,實現的功能更強大。</p><p> 利用IIS+ASP技術來集成Web前后端所帶來的強大效益可歸結為以下幾個方面:</p><p><b> 減少構建和維護成本</b></p>&l
14、t;p><b> 加快聯機過程</b></p><p> 應用軟件集中在服務器端開發(fā)管理</p><p> 前端可使用任何瀏覽器(IE、Netscape…)</p><p> 后端可存取任何數據庫 (SQL、Access…)</p><p> 可使用任何腳本語言開發(fā) (VBScript、JavaScrip
15、t…)</p><p> Request請求 ADO</p><p> Response響應 SQL查詢結果</p><p> 4.4 利用ADO訪問數據庫</p><p> 在Web動態(tài)交互過程中,經常需要根據用戶輸入的查詢條件來查詢數據庫,從數據庫中取出結果
16、并以一定的格式顯示給用戶。有時也需要從用戶那里收集信息,并按一定的格式保存到數據庫里。ADO(ActiveX Data Objects)是一種操作Microsoft所支持的數據庫的新技術。在ASP中,ADO可以看作是一個服務器組件(Server Component),更簡單點說,是一系列的對象,應用這些功能強大的對象,即可輕松完成對數據庫復雜的操作。</p><p> 1.創(chuàng)建數據庫鏈接(Connection)
17、</p><p> Connection對象是網頁通過ADO存取數據庫的重要手段,Connection對象負責與數據庫實際的連接工作。鏈接用以保持一些關于正在訪問的數據的一些狀態(tài)信息,以及鏈接者信息。ASP文件中如果要訪問數據,必須首先創(chuàng)建與數據庫的鏈接,其語法如下:</p><p> Set Conn = Server.CreateObject("ADODB.Connect
18、ion")</p><p> connstr="driver={MicrosoftAccessDriver(*.mdb)};dbq="+Server.MapPath("db/data.mdb")</p><p> 這條語句創(chuàng)建了鏈接對象Conn,接下來:</p><p> Conn.Open connstr,“
19、username”,“password”</p><p> 這條語句打開鏈接,connstr表示與數據源建立連接的相關信息,這里以與本系統(tǒng)的數據庫連接為例,其后的兩個參數分別是訪問數據庫的用戶名和口令,為可選參數。</p><p> 以上兩個步驟缺一不可,因為鏈接對象的創(chuàng)建與打開是兩回事,只有打開了才真正可以使用。</p><p> 2.創(chuàng)建數據對象(Reco
20、rdset)</p><p> ADO使用Recordset(記錄集)對象作為數據的主要容器。ADO可以使用VBScript、JavaScript腳本語言來控制數據庫的存取以及輸出結果的查詢,還可以使用存儲過程或SQL指令傳回對組記錄集。Recordset對象代表著執(zhí)行一個命令后返回的完整記錄集合,所有的Recordset對象都是通過記錄和字段構造的。創(chuàng)建一個Recordset對象可以使用以下語法:</p
21、><p> Set rs=server.CreateObject("ADODB. Recordset")</p><p> 這里"ADODB. Recordset"字符串用來創(chuàng)建Recordset對象。這個字符串通過CreateObject傳給操作系統(tǒng),系統(tǒng)識別出"ADODB. Recordset",從而創(chuàng)建對應的對象。從而得到一
22、個記錄集對象變量。當打開一個記錄集時,如果不為空,則當前的指針指向第一條記錄。當記錄指針指到記錄集末尾時,rs.EOF為真;當記錄指針指到記錄集頭時,rs.BOF為真。Recordset對象還可以通過Connection對象的Execute方法得到。如:</p><p> Set rec=Conn.Execute("select * from product")</p><
23、;p> 6、要解決的技術問題</p><p> 1.ASP對數據庫的訪問</p><p> 2.JAVASCRIPT與ASP的結合</p><p> 3.前臺用戶顯示信息的動態(tài)設定,提高系統(tǒng)的靈活性。 </p><p><b> 7、日程安排</b></p><p> 2006年
24、11月19日-11月15日 分析題目,查閱資料,作好前期準備工作。</p><p> 2006年11月16日-12月10日 程序設計,系統(tǒng)調試。</p><p> 2006年12月11日-12月30日 撰寫論文。</p><p><b> 8、參考文獻</b></p><p> 1.《網頁設計與web數據庫發(fā)布技
25、術》魏應彬、周星、康耀紅編著 2004版 清華大學出版社</p><p> 2.《軟件工程-實踐者的研究方法》(美)Roger S.Pressman 2002版 機械工業(yè)出版社</p><p> 3.《數據庫應用技術SQL2000 及其應用系統(tǒng)開發(fā)》李禹生 向云柱等編 2001版 中國水利水電出版社</p><p> 4.《Dreamwe
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 校園新聞發(fā)布管理系統(tǒng)的設計與實現-開題報告
- 開題報告--- 酒店管理系統(tǒng)
- 教務管理系統(tǒng)開題報告
- 留言管理系統(tǒng)開題報告
- 帳戶管理系統(tǒng)開題報告
- 校友管理系統(tǒng)---開題報告
- 庫存管理系統(tǒng)開題報告
- 銷售管理系統(tǒng)-開題報告
- 《學生管理系統(tǒng)》開題報告
- 超市管理系統(tǒng)開題報告
- 開題報告---考勤管理系統(tǒng)
- 開題報告---食堂管理系統(tǒng)
- 倉庫管理系統(tǒng)開題報告
- 軟件開發(fā)開題報告--基于javaweb的新聞發(fā)布系統(tǒng)管理軟件
- 圖書管理系統(tǒng)-開題報告
- 超市銷售管理系統(tǒng) 開題報告
- 人事管理系統(tǒng)開題報告
- 在線學籍管理系統(tǒng)開題報告
- 圖書管理系統(tǒng)-開題報告
- 公交智能管理系統(tǒng)開題報告
評論
0/150
提交評論