freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

計算機學(xué)院圖書管理系統(tǒng)—畢業(yè)設(shè)計論文-文庫吧

2024-11-11 15:35 本頁面


【正文】 sponse對象、 Server 對象、 Session 對象、 Application 對象 、 Objectcontext 對象。采用ASP 與相關(guān)數(shù)據(jù)庫相結(jié)合 ,逐個來完成每個功能。 2 系統(tǒng)技術(shù)以及運行環(huán)境 ASP 技術(shù)簡介 ASP 是 Active Server Pages 的簡稱,它是一種在微軟公司的 WEB 服務(wù)器 IIS( Inter Infomation Server)上開發(fā)交互網(wǎng)頁的新技術(shù)。 ASP 的含義從字面上說, ASP 包含三方面含義: ( 1) Active: ASP 使用了 Microsoft 的 ActiveX 技術(shù)。 ActiveX( COM)技術(shù)是現(xiàn)在 Microsoft 軟件的重要基礎(chǔ)。它采用封裝對象,程序調(diào)用對象的技術(shù),簡化編程, 加 強程序間合作。 ASP 本身封裝了一些基本組件和常用組件,有很多公司也開發(fā)了很多實用組件。只要你可以在服務(wù)器上安裝這些組件,通過訪問組件,你就可以快速、簡易地建立自己的 WEB應(yīng)用。 ( 2) Server: ASP 運行在服務(wù)器端。這樣就不必擔(dān)心瀏覽器是否支持 ASP所使用的編程語言。 ASP 的編程語言可以是 VBSCRIPT 和 JSCRIPT。 VBSCRIPT 是VB 的一個簡集 , 會 VB 的人可以很方便的快速上手。然而 Netscape 瀏覽器不支持客戶端的 VBSCRIPT,所以最好不要在客戶端使用 VBSCRIPT。而在服務(wù)器端 ,則無需考慮瀏覽器的支持問題。 Netscape 瀏覽器也可以正常顯示 ASP頁面。 ( 3) Pages: ASP 返回標(biāo)準(zhǔn)的 HTML 頁面,可以正常地在常用的瀏覽器中顯示。瀏覽者查看頁面源文件時,看到的是 ASP生成的 HTML 代碼,而不是 ASP 程序代碼。這樣就可以防止別人抄襲程序。 ASP提供了 6個功能強大的內(nèi)部對象,每個對象具有各自的屬性( Property)、方法( Method),有的還擁有數(shù)據(jù)集合( Collection)與事件( Event),它們共同完成 Web 中的一些重要工作。這 6個對象分別是: Request對象: Request 對象可以保存 Client 端送往 Server 端的所有信息。這些信息包括:使用 Get 或 Post 方法傳遞的數(shù)據(jù)、 Server 環(huán)境變量、 Cookie 信息等。在沒有指定表單集合的情況下,程序?qū)⒁?QueryString、 Form、 Cookie、ServerVariable 的順序搜索所有集合,尋找指定變量。 Response 對象: Response 對象的主要功能是將信息從 Server 端傳送到Client 端。也可以用來實現(xiàn)頁面的跳轉(zhuǎn)或 Cookie 值的設(shè)定。由于 ASP 腳本沒有輸出“值“的功能,要完成此功 能必須使用 Response 對象。 Server 對象: Server 對象的主要功能是執(zhí)行與 Web 服務(wù)器直接相關(guān)的一些操作。 Session 對象: Session 對象能夠記錄用戶每一次上線的個人信息,它相當(dāng)于每個上線用戶的私有變量集合。它隨著用戶的上線而產(chǎn)生,隨著用戶的下線或強制解除而終止。 Application 對象: Application 對象能記錄所有 Web 用戶的共有信息,它相當(dāng)于所有上線用戶的公共變量集合。它伴隨著 Web 應(yīng)用程序的開始運行而產(chǎn)生,隨著 Web 應(yīng)用程序的運行結(jié)束而終止。 Objectcontext 對象: Objectcontext 對象主要在進行交易處理時使用,利用該對象可以管理、控制這些交易。 ASP 是在 IIS 下開發(fā) WEB 應(yīng)用的一種簡單、方便的編程工具。在了解了VBSCRIPT 的基本語法后,只需要清楚各個組件的用途、屬性、方法,就可以輕松編寫出自己的 ASP 系統(tǒng)。 ASP 開發(fā) Web應(yīng)用程序的 主要 特點: ( 1) 完全嵌入 HTML,與 HTML、 Script 語言完美結(jié)合。 ( 2) 無需編譯,容易編寫,可在服務(wù)器端直接執(zhí)行。 ( 3) ActiveX Server Components 具有無限可擴充性。 ( 4) 使用腳本語言( JavaScript、 VBScript 或 PERL)編寫。 ( 5) 存取數(shù)據(jù)庫輕松容易(使用 ADO 組件)。 ( 6) 可使用任何語言編寫自己的 ActiveX Server 組件。 ( 7) 無瀏覽器兼容問題。 ( 8) 程序代碼隱藏,客戶端僅能看到 ASP 輸出的 HTML 文件。 ( 9) 縮短 Web 開發(fā)時間。 ACCESS 2021 技術(shù)簡介 Access2021 就是關(guān)系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能匯集各種信息以供查詢、存儲和檢索。那么什么叫數(shù)據(jù)庫呢?數(shù)據(jù)庫 (Database)是由一些有意義和有關(guān)系的數(shù)據(jù) (data)所組合而成。一個數(shù)據(jù)庫中,包含了許多條記錄 (Record),而每條記錄是由多個字段 (Field)所組成 ,不同的字段存放這不同的數(shù)據(jù)。所以數(shù)據(jù)庫的嚴(yán)格定義是一組相關(guān)記錄的集合,而字段則是最基本的數(shù)據(jù)項,也是數(shù)據(jù)庫中最小的單位。在計算機中用來幫我們管理數(shù)據(jù)庫的系統(tǒng),我們稱之為數(shù)據(jù)庫管理管理系統(tǒng)( Database Management System DBMS)。數(shù)據(jù)庫管理系統(tǒng)是架構(gòu)在一個或多個數(shù)據(jù)庫之上,并針對數(shù)據(jù)庫中的數(shù)據(jù)進行管理運用。 Access 的優(yōu)點在于它能使用數(shù)據(jù)表示圖或自定 義窗體收集信息,數(shù)據(jù)表示圖提供了一種類似于 Excel 的電子表格,可以使數(shù)據(jù)庫一目了然。另外, Access 允許創(chuàng)建自定義報表用于打印或輸出數(shù)據(jù)庫中的信息。 Access 也提供了數(shù)據(jù)存儲庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫。如上所述, Access 作為關(guān)系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點,可以在一個數(shù)據(jù)包中同時擁有桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強大功能。 SQL 語句簡介 SQL 語句介紹 SQL 全稱是“結(jié)構(gòu)化查詢語言 (Structured Query Language)”, SQL 包含 4個部分: ( 1)數(shù)據(jù)查詢語言 DQLData Query Language SELECT。 ( 2)數(shù) 據(jù)操縱語言 DQLData Manipulation Language INSERT, UPDATE, DELETE。 ( 3)數(shù)據(jù)定義語言 DQLData Definition Language CREATE, ALTER, DROP。 ( 4)數(shù)據(jù)控制語言 DQLData Control Language COMMIT WORK, ROLLBACK WORK。 SQL 的優(yōu)點 ( 1)非過程化語言 。 ( 2)統(tǒng)一的語言 。 SQL 為許多任務(wù)提供了命令,包括:查詢數(shù)據(jù)、數(shù)據(jù)更新、在表中插入記錄、在表中修改記錄、在表中刪除記錄、建立、修改和刪除數(shù)據(jù)對象、控制對數(shù)據(jù)和數(shù)據(jù)對象的存取 、保證數(shù)據(jù)庫一致性和完整性 、以前的數(shù)據(jù)庫管理系統(tǒng)為上述各類操作提供單獨的語言,而 SQL 將全部任務(wù)統(tǒng)一在一種語言中。 ( 3)是所有關(guān)系數(shù)據(jù)庫的公共語言 。 由于所有主要的關(guān)系數(shù)據(jù)庫管理系統(tǒng)都支持 SQL 語言,用戶可將使用 SQL 的技能從一個 RDBMS 轉(zhuǎn)到另一個。所有用 SQL 編寫的程序都是可以移植的。 SQL 是大多數(shù)關(guān)系型數(shù)據(jù)庫用做查詢語言的語言。它是可以移植的,并且容易學(xué)習(xí)使用,但是所有 SQL 語句都必須由數(shù)據(jù)庫服務(wù)器獨 立地執(zhí)行。這就意味著客戶端應(yīng)用必須把每條查詢發(fā)送到數(shù)據(jù)庫服務(wù)器 ,等待它處理這個查詢,接收結(jié)果,做一些運算,然后給服務(wù)器發(fā)送另外一條查詢。所有這些東西都會產(chǎn)生進程間通訊,并且如果客戶端在另外一臺機器上甚至還會導(dǎo)致網(wǎng)絡(luò)開銷。 IIS 簡介 IIS 的安裝 WINDOWS 2021 SERVER 提供的 WEB 服務(wù)器組件 IIS 的安裝方法,在開始→設(shè)置→控制面板→添加 /刪除程序命,在 添加 /刪除程序中選擇→添加 /刪除 WINDOWS組件按鈕,就會彈出 WINDOWS 組件向?qū)υ捒颉T谄渲羞x擇 INTERNET 信息服務(wù)IIS,然后單擊下一步按鈕,隨后根據(jù)系統(tǒng)提示一步一步的操作即可完成 IIS 的安裝。 IIS 虛擬目錄的創(chuàng)建 在啟動 Inter 后,在‘默認(rèn) WEB 站點’單擊鼠標(biāo)右鍵 ,在快捷菜單中選擇“新建”→“虛擬目錄”命令,輸入虛擬目錄的名字,然后按照系統(tǒng)提示操作,即可完成虛擬目錄的創(chuàng)建。 IIS 的日常管理 ( 1)啟動站點,停止、暫停、刪除站點 。 ( 2)主目錄設(shè)置、文檔 管理、 ISAPI 篩選器、 HTTP 頭、目錄安全性、文檔、自定義錯誤、性能 。 3 系統(tǒng)模塊的設(shè)計 本 系統(tǒng)是用 ASP 網(wǎng)頁編程 +ACCESS 數(shù)據(jù)庫 +SQL 查詢語言編句,系統(tǒng)是基于WEB 的 計算機學(xué)院圖書 管理系統(tǒng) ,在系統(tǒng)中分為大的二個方面:一是系統(tǒng)管理員方面、二是學(xué)生(會員)方面 。 ( 1)系統(tǒng)管理員 方面 的主要功能是:實現(xiàn) 會員(學(xué)生) 添加、 會員 修改、會員 刪除、 修改登錄密碼、新書入庫 、 還書操作、收發(fā)短消息。 ( 2)學(xué)生 方面 主要功能是:實現(xiàn)學(xué)生 查看圖書列表、 登錄密碼的修改、個人信息的 查看 、 查詢圖書、借閱圖書 、 收發(fā)短消息 。 系統(tǒng)流程圖 圖 31 總體流程 要進入系統(tǒng)必須輸入正確的口令,還要選擇正確的用戶類型。如果以上兩項其中一個不正確,則提示錯誤,并返回登錄。如果正確則進入相關(guān)的用戶界面,管理員可以對整個系統(tǒng)進行管理等相關(guān)操作,會員就可以進行借書等相關(guān)操作。操作結(jié)束就可以點退出選項退出整個系統(tǒng)。 系統(tǒng)功能模塊圖 圖 32 管理員模塊 輸入口令 用戶選擇 查 驗 管理員界面 用戶界面 no yes 開始 結(jié)束 管理員模塊 修改密碼 信箱管理 添加書類 新書入庫 還書管理 會員管理 添加會員 查詢圖書 系統(tǒng)配置 系統(tǒng)事件管理 退出系統(tǒng) 管理員在本系統(tǒng)中能夠?qū)τ脩簦▽W(xué)生)進行管理,添 加、刪除、還能鎖定用戶,能夠?qū)D書進行添加、修改、刪除管理,能夠運用短消息和用戶進行交流,對圖書的歸還進行處理 ,對系統(tǒng)進行設(shè)置,比如用戶借書的最大量、最多天數(shù),對系統(tǒng)事件進行處理等。 圖 33 用戶模塊 用戶在本系統(tǒng)中能夠查看自己的個人信息、借書情況,修改密碼,查看藏管圖書,可以對圖書進行模糊查詢和精確查詢,能夠借閱還有庫存的圖書,能夠用短消息和其他用戶進行交流、遇到問題也可以和管理員進行交流。 4 系統(tǒng)數(shù)據(jù) 庫 設(shè)計 數(shù)據(jù)庫需求分析 需求分析是在于要弄清用戶對開發(fā)的數(shù)據(jù)庫應(yīng)用系統(tǒng)的確切要求。 ACCESS數(shù)據(jù)庫設(shè)計的第一步是明確數(shù)據(jù)庫的目的和如何使用。也就是說需要從數(shù)據(jù)庫中得到哪些信息。明確目的之后,就可以確定您需要保存哪些主題的信息(表),以及每個主題需要保存哪些信息(表中字段)。要設(shè)計一個有效的數(shù)據(jù)庫,必須用系統(tǒng)工程的觀點來考慮問題。在系統(tǒng)分析階段,設(shè)計者和用戶雙方要密切合作,共同收集和分析數(shù)據(jù)管理中信息的內(nèi)容和用戶對處理的要求。用戶的需求具體體現(xiàn)在各種信息的提供,保存,更新和查詢,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。收 集基本數(shù)據(jù),數(shù)據(jù)結(jié)構(gòu)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計打下基礎(chǔ)。針對一般圖書管理信息系統(tǒng)的需求,通過對圖書管理工作過程的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計如下面所示的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu): ● 用戶信息, 屬性: 用戶編號 , 用戶姓名,用戶性別, 用戶密碼, 所在院系,已借圖書數(shù),用戶模塊 修改密碼 信箱管理 個人信息 圖書查詢 圖書借閱 退出系統(tǒng) 發(fā)送消息 是否鎖定。 主鍵:用戶編號 ● 圖書類別信息, 屬性:類別編號,類別名稱。 主鍵:類別編號 ● 圖書信息 , 屬性:圖書 編號 ,圖書名稱,圖書類別,作者姓名,圖書價格,圖書數(shù)量。 主鍵:圖書編號 ● 圖書借出信息, 屬性:借出編號,借書卡號,圖書號, 圖書名,借出日期。 主鍵: 借出編號 ● 管理員信息, 屬性:管理員編號,管理用戶名,管理員密碼。 主鍵:管理員編號 ●系統(tǒng)日志信息, 屬性:日志編號,用戶類型,用戶名,事件,發(fā)生時間,操作者 IP 主鍵:日志編號 ● 短信信息 屬性:信息編號,發(fā)信人卡號,發(fā)信人名字,收信人卡號,收信人名字,是否查看、回復(fù),發(fā)送時間,內(nèi)容。 主鍵:信息編號 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計是數(shù)據(jù)庫應(yīng)用程序開發(fā)一個非常關(guān)鍵的環(huán)節(jié),它具有一定的獨立性,通常采用 ER圖(實體 — 關(guān)系圖)的方法進行設(shè)計,它能將用戶的數(shù)據(jù)要求明 確地表達出來。根據(jù)本系統(tǒng)所使用的數(shù)據(jù)庫以及
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1