【正文】
........................................................... 35 程序附錄 .............................................................. 36 基于 WEB的信息處理系統(tǒng) 班級同學(xué)錄 VIII摘 要 隨著 Inter的 飛 速發(fā)展,越來越多的 用戶進入到網(wǎng)絡(luò)世界中享用瀏覽新聞、查詢信息、發(fā)送郵件、在線觀看電影, 在 線聊天, 享受著網(wǎng)絡(luò)帶來的辦公的高效 和生活的便利 。 :任務(wù)書、開題報告、外文譯文、譯文原文(復(fù)印件)。 涉密論文按學(xué)校規(guī)定處理。 作者簽名: 日期: 年 月 日 學(xué)位論文版權(quán)使用授權(quán)書 本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留 并向國家有關(guān)部門或機構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。對本文的研究做出重要貢獻的個人和集體,均已在文中以明確方式標明。 作者簽名: 日 期: 基于 WEB的信息處理系統(tǒng) — 班級同學(xué)錄 III 學(xué)位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨立進行研究所取得的研究成果。對本研究提供過幫助和做出過貢獻的個人或集體,均已在文中作了明確的說明并表示了謝意?;?WEB的信息處理系統(tǒng) — 班級同學(xué)錄 I 畢業(yè)論文 (設(shè)計 ) 題 目: 基于 Web信息管理系統(tǒng) 基于 WEB的信息處理系統(tǒng) 班級同學(xué)錄 II 畢業(yè)設(shè)計(論文)原創(chuàng)性聲明和使用授權(quán)說明 原創(chuàng)性聲明 本人鄭重承諾:所呈交的畢業(yè)設(shè)計(論文),是我個人在指導(dǎo)教師的指導(dǎo)下進行的研究工作及取得的成果。盡我所知,除文中特別加以標注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機構(gòu)的學(xué)位或?qū)W歷而使用過的材料。 作 者 簽 名: 日 期: 指導(dǎo)教師簽名: 日 期: 使用授權(quán)說明 本人完全了解 大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)??梢圆捎糜坝?、縮印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)??梢怨颊撐牡牟糠只蛉績?nèi)容。除了文中特別加以標注引用的內(nèi)容外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。本人完全意識到本聲明的法律后果由本人承擔。本人授權(quán) 大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。 作者簽名: 日期: 年 月 日 導(dǎo)師簽名: 日期: 年 月 日 基于 WEB的信息處理系統(tǒng) 班級同學(xué)錄 IV 注 意 事 項 (論文)的內(nèi)容包括: 1)封面(按教務(wù)處制定的標準封面格式制作) 2)原創(chuàng)性聲明 3)中文摘要( 300 字左右)、關(guān)鍵詞 4)外文摘要、關(guān)鍵詞 5)目次頁(附件不統(tǒng)一編入) 6)論文主體部分:引言(或緒論)、正文、結(jié)論 7)參考文獻 8)致謝 9)附錄(對論文支持必要時) :理工類設(shè)計(論文)正文字數(shù)不少于 1 萬字(不包括圖紙、程序清單等),文科類論文正文字數(shù)不少于 萬字。 、圖表要求: 1)文字通順,語言流暢,書寫字跡工整,打印字體及大小符合要求,無錯別字,不準請他人代寫 2)工程設(shè)計類題目的圖紙,要求部分用尺規(guī)繪制,部分用計算機繪 制,所有圖紙應(yīng)符合國家技術(shù)標準規(guī)范。 班級同學(xué)錄 作 為 一種新型的 Web應(yīng)用程序為身在異地的 用戶 提供了一個交互信息、聯(lián)絡(luò)感情的 平臺 , 節(jié)約了 彼此 書信往返的時間 , 借助它用戶可以 通過互聯(lián)網(wǎng) 與異 地 用戶相 互通信 、相互交流。 對 數(shù)據(jù) 進行 遠程傳輸及系統(tǒng)的 遠程控制 , 使用方便、功能齊全、運行速度快 ,具有良好的可移植性和可擴展性 。 關(guān)鍵詞: Inter, 數(shù)據(jù)庫, ASP, 系統(tǒng) 管理。 classmate alumni, can interflow information immediately through its user , exchange the emotion. It basically can realize user of place to have Inter can log in and have a look around , in consideration of systematic integrality, mainly develop the task in system including design of front desk and backstage supporter39。s database . In the design process, have set up systematic application prototype at first, then carry on the demand to change and take the place of on this basis, revising and improving constantly at the time of the detailed design, transfer and test and prove repeatedly through the test stage, form the system which reaches the designing requirement finally. Keywords: Inter , database , ASP, system manage. 基于 WEB的信息處理系統(tǒng) 班級同學(xué)錄 X 引 言 隨著 Inter的高速發(fā)展 , 越來越多的人開始習(xí)慣從互聯(lián)網(wǎng)獲取各種各樣的信息 ,享受著網(wǎng)絡(luò)帶來的便利和辦公的高效。 班級同學(xué)錄作為 一種新型的 Web 應(yīng)用程序為身在異地的用戶提供 了一個交互信息、聯(lián)絡(luò)感情的平臺, 節(jié)約了彼此書信往返的時間,借助它用戶可以通過互聯(lián)網(wǎng)與異地用戶相互通信、相互交流。 班級同學(xué)錄系統(tǒng)的特點就是利用 Browser/Server(B/S)結(jié)構(gòu),提供了一個網(wǎng)絡(luò)平臺,讓遠隔千里的同學(xué)只要上網(wǎng)就可以查找到所 需要查詢的同學(xué)的相關(guān)信息,以及給自己所在班級留言,上傳照片等功能。 ASP( Active Server Pages 服務(wù)活動頁)是 Microsoft 提出的一種網(wǎng)絡(luò)服務(wù)器端編程環(huán)境。 ASP 強大的功能使之成為一種優(yōu)秀的服務(wù)器技術(shù)。所以,在畢業(yè)設(shè)計中,采用了 ASP 作為開發(fā)工具,構(gòu)建了一個能實 現(xiàn)簡單的信息處理的小型動態(tài)網(wǎng)站。該設(shè)計課題基本上能夠體現(xiàn)構(gòu)建一個動態(tài)網(wǎng)站所需要的技術(shù) .其中的用戶注冊 ,資料修改 ,網(wǎng)頁調(diào)用等都能很好的體現(xiàn)動態(tài)網(wǎng)站的基本構(gòu)建模式 . 基于 WEB的信息處理系統(tǒng) — 班級同學(xué)錄 1 第一章 系統(tǒng)概述 系統(tǒng)說明 班級同學(xué)錄系統(tǒng)定位于為同學(xué)提供服務(wù),用戶往往比較分散,采用傳統(tǒng)的 C/S架構(gòu)顯然是不可能的, C/S 面對的是組織內(nèi)部的用戶群的相互協(xié)作的應(yīng)用,而 B/S架構(gòu)的最大的特點就是客戶端是輕量級的,即常說的“瘦客戶端”,采用的標準的方式,具有簡單易學(xué) ,維護成本低廉等優(yōu)點。目前大量的網(wǎng)站采用的 IIS 方案,使用ASP 技術(shù)來是實現(xiàn)動態(tài)網(wǎng)頁。 Access 是 Mirosoft 的一款桌面產(chǎn)品,對于一般的小型應(yīng)用可以滿足要求。 任何用戶無論在任何地方只要通過網(wǎng)絡(luò)就可以瀏覽本網(wǎng)站, 用戶可以 在系統(tǒng)中實現(xiàn)注冊,登錄,瀏覽用戶信息以 及班級信息,查看訪問統(tǒng)計 ,留言,上傳照片等功能;管理員可以通過用戶管理,資料管理,信息管理等管理功能來對系統(tǒng)進行維護 和 更新。 2. 用戶注冊系統(tǒng),提供用戶注冊和管理機制。 4. 后臺管理系統(tǒng),通過管理員對系統(tǒng)進行管理。 系統(tǒng)特點 每個系統(tǒng)開發(fā)完成后,都會有它自己的特點。 2. 采用 ASP加 ACCESS 開發(fā),具有管理方便,代碼簡單易懂,體積小巧的特點。 4. 各種功能模塊獨立性強,可以根據(jù)需要任意組合。 6. 支持所有的 Windows 系列操作系統(tǒng)。它有基本功能和高級功能兩部分,基本功能主要是針對用戶模塊來說的,高級功能 主要是針對系統(tǒng)管理模塊來說的。 基本功能: ( 1) 客人瀏覽網(wǎng)站,未成為網(wǎng)站會員前,可以瀏覽網(wǎng)站,但不能實 相關(guān)的功能; ( 2) 用戶注冊,填寫并提交正確的個人信息,就能成為網(wǎng)站會員。 ( 5) 資料修改,網(wǎng)站會員可以修改個人信息。 ( 7) 用戶留言,網(wǎng)站會員可以在本網(wǎng)站進行私人留言; ( 8) 訪問記錄,注 冊用戶可以查看到訪問本網(wǎng)站的次數(shù); 高級功能 ( 1) 管理員登錄,系統(tǒng)管理員可以在本網(wǎng)站進行登錄; ( 2) 管理員權(quán)限 , 系統(tǒng)管理員可以管理用戶資料、管理班級、設(shè)置基本參數(shù)、還能夠進行數(shù)據(jù)的更新和維護; ( 3) 系統(tǒng)管理員可以修改自己的密碼和 他人的 個人信息; ( 4) 系統(tǒng)管理員可以找回其他人的密碼??蛻舳酥灰褂每蓤?zhí)行 HTML 代碼的瀏覽器,即可瀏覽通過 ASP 設(shè)計出來的頁面內(nèi)容。 ASP 并不是一種純粹的編程語言,它使用的語言是: VBScript 和 Jscript 語言。 ASP 的優(yōu)點 ? 開放性 。而ActiveX Server 組件實際上可以用任何語言編寫,這些語言包括 Java、 Visual Basic、 C++、 COBOL 等等。 ASP 使 HTML 設(shè)計人員可以在服務(wù)器上方便地“激活”他們的 Web頁,可以立刻對定制化網(wǎng)頁和簡單的應(yīng)用程序進行開發(fā)。 ? 程序與外 觀分離 。這就可以確保開發(fā)者能夠?qū)⒅饕木τ脕砜紤]編寫程序的邏輯,而不必擔心外觀是怎樣的。 ? 非手工編譯 。因此,開發(fā)者對 ASP 文件的修改可在瀏覽器中立即得到反映,只需要簡單地保存該文件并在瀏覽器中刷新即可。 ASP 提供了一種瀏覽器中樞方案來完成應(yīng)用程序的設(shè)計工作。 ASP 強大功能的實現(xiàn)離不開它的 6個內(nèi)部對象,其 6大對象如下: ? Application 對象 Application 對象是在為響應(yīng)一個 ASP 頁的首次請求而載入 DLL 時創(chuàng)建的,它提供了存儲空間用來存放變量和對象的引用,可用于所有的頁面,任何訪問者都可以打開它們。它也提供了通過 Secure Socket Layer( SSL)或其他的加密通信協(xié)議訪問證書的能力,并提供有助于管理連接的屬性。它為腳本提供了標識服務(wù)器和性能的 HTTP變量,發(fā)送給瀏覽器的信息內(nèi)容和任何將在 Cookie 中存儲的信息。 Server 對象 Server 對象提供了一系列的方法和屬性,在使用 ASP 編寫腳本時是非常有用的。還有一些方法能夠把字符串翻譯成在 URL 和 HTML 中使用的正確格式,它通過把非法字符轉(zhuǎn)換成為正確、合法的等價字符來實現(xiàn)。它與Application 對象一樣提供一個空間用來存放變量和對象的引用,但只能供目前的訪問者在會話的生命期中打開的頁面使用。這種執(zhí)行過程 Microsoft Transaction Server( MTS)來進行管理。圖中表現(xiàn)了 ASP和創(chuàng)建及服務(wù)于 ASP 頁的過程之間的關(guān)系。它的執(zhí)行過程是: Application 對象 客戶 客戶 Session 對象 Request 對象 Response 對象 Session 對象 Request 對象 Response 對象