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

正文內(nèi)容

基于jsp技術(shù)的圖書館信息管理系統(tǒng)開發(fā)與設(shè)計(jì)-文庫(kù)吧

2025-09-04 14:16 本頁(yè)面


【正文】 lets 類,并且存儲(chǔ)在服務(wù)器的內(nèi)存中。這就 使得在接下來的對(duì)該頁(yè)面的調(diào)用中,服務(wù)器會(huì)有非??斓捻憫?yīng)(這 使 CGI- bin 不用 為每個(gè) 請(qǐng)求生成一個(gè)新的進(jìn)程的問題)。 第 7 頁(yè) 共 29 頁(yè) JSP 的工作原理 SP 技術(shù)的設(shè)計(jì) 目的是使得構(gòu)造基于 Web 的應(yīng)用程序更加容易和快捷,而這些應(yīng)用程序能夠與各種 Web 服務(wù)器,應(yīng)用服務(wù)器,瀏覽器和開發(fā)工具共同工作。 JSP 規(guī)范是 Web 服務(wù)器、應(yīng)用服務(wù)器、交易系統(tǒng)、以及開發(fā)工具供應(yīng)商間廣泛合作的結(jié)果。在傳統(tǒng)的網(wǎng)頁(yè) HTML 文件 (*htm,*.html)中加入 Java 程序片段(Scriptlet)和 JSP 標(biāo)記 (tag),就構(gòu)成了 JSP 網(wǎng)頁(yè) (*.jsp)。 Web 服務(wù)器在遇到訪問 JSP 網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序片段,然后將執(zhí)行結(jié)果以 HTML 格式返回給客戶。程序片段可以操作數(shù)據(jù)庫(kù)、重新定向網(wǎng)頁(yè)以及發(fā) 送 (由JavaMail 支持 ) 等等,這就是建立動(dòng)態(tài)網(wǎng)站所需要的功能。 服務(wù)器在接到客戶端發(fā)來的一個(gè) JSP網(wǎng)頁(yè)請(qǐng)求時(shí) ,首先由 JSP引擎把 JSP代碼轉(zhuǎn)換成 Servlet代碼 ,然后由 JSP引擎調(diào)用服器的 Java編譯器對(duì) Servlet代 碼 進(jìn)行編譯 ,把他編譯成字節(jié)碼文件 (.class),再由 JVM(Java 虛擬機(jī) )執(zhí)行此節(jié)碼文件 ,最后將執(zhí)行結(jié)果以HTML 格式返回給客戶端 。 服務(wù)器 向 客戶端 提供 要訪問的數(shù)據(jù) 。 網(wǎng)站的腳本語(yǔ)言 JavaScript 是一種基于對(duì)象 (Object)和事件驅(qū)動(dòng) (Event Driven)并具有安全性能的腳本語(yǔ)言。使用它的目的是與 HTML 超文本標(biāo)記語(yǔ)言、 Java 腳本語(yǔ)言(Java 小程序 )一起實(shí)現(xiàn)在一個(gè) Web 頁(yè)面中鏈接多個(gè)對(duì)象,與 Web 客戶交互作用,從而可以開發(fā)客戶端應(yīng)用程序等。它是通過嵌套或調(diào)入在標(biāo)準(zhǔn)的 HTML 語(yǔ)言中實(shí)現(xiàn)的。 JavaScript 的出現(xiàn),可以使得信息和用戶之間不僅只是一種顯示和瀏覽的關(guān)系,而是實(shí)現(xiàn)了一種實(shí)時(shí)的、動(dòng)態(tài)的、可交互式的表達(dá)能力。從而基于 CGI靜態(tài)的 HTML 頁(yè)面將被可提供動(dòng)態(tài)實(shí)時(shí)信息并對(duì)客戶操作進(jìn)行反 應(yīng)的 Web 頁(yè)面所取代。因此,被選為本文網(wǎng)頁(yè)的腳本語(yǔ)言 。 及環(huán)境 : 主要是以 + Tomcat ,采用 MYSQL 建立 數(shù)據(jù)庫(kù) ,數(shù)據(jù)表 使用 Aceess 2020 生成 ,基 本模式基于 JSP,主要以做成網(wǎng)絡(luò)模 式。 解釋引擎將解釋結(jié)果返回給服務(wù)器 JSP 頁(yè)面 JSP 解釋引擎發(fā)出請(qǐng)求 JSP 程序執(zhí)行的 結(jié)果以 HTML 格式發(fā)送給客戶端 . 服務(wù)器 客戶端 瀏覽器 JSP 解釋引擎 第 8 頁(yè) 共 29 頁(yè) 第二章 圖書館信息管理系統(tǒng) 的分析及實(shí)現(xiàn) 說明 : ? 本論文不 僅 旨在對(duì)本系統(tǒng)進(jìn)行后期總結(jié) ,同時(shí)在前期設(shè)計(jì)中起到框架指導(dǎo) 作用 ,主要指導(dǎo)作用是 :在邏輯上將系統(tǒng)模塊化,設(shè)計(jì)各模塊之間的信息 流 , 包括模塊之間的信息通信等 , 同時(shí) 幫助本人理清設(shè)計(jì)思路, 同時(shí)增 加本系程序?qū)淼目勺x性 。 ? XXX兼本圖書館 信息 管理系統(tǒng)提出者 和 開發(fā)者角色,用戶主要為 XXXX管理 員,同時(shí)本圖書館管理系統(tǒng)設(shè)計(jì)也是為了適應(yīng)圖書館的不斷發(fā)展 。 ? 本產(chǎn)品主要面對(duì)是圖書館管理員 , 本產(chǎn)品將大利于圖書管理員進(jìn)圖書分類同 時(shí)也利于管理員對(duì)流動(dòng)進(jìn)行安全有效的管理 。 ? 采用 標(biāo)準(zhǔn)的、開放性的技術(shù),能靈活對(duì)管理員進(jìn)行調(diào)動(dòng),同時(shí)也適應(yīng)圖書館改而 在本組的幫助下進(jìn)行升級(jí) . 本產(chǎn)品主要面對(duì)是圖書館管理員 ,本產(chǎn)品將大大利于圖書管理員進(jìn) 行 圖書分類,同時(shí)也利于管理員對(duì)流動(dòng)進(jìn)行安全有效的管理 本產(chǎn)品適合于對(duì)圖書管書籍和讀者進(jìn)行 管理,另外為保證安全性 也對(duì)管理員進(jìn)行管理 。 ? 這里 圖書館管理涉及到服務(wù)器和客戶端。系統(tǒng)將對(duì)圖書管服務(wù)器的大量數(shù)據(jù)進(jìn) 行管理 , 由于本系統(tǒng)功能簡(jiǎn)單同時(shí)主要是圖形界面面對(duì)用戶,使用起來簡(jiǎn)單起,無特殊命令 。 ? 本系統(tǒng)開發(fā)主要基于兩層結(jié)構(gòu) ,數(shù)據(jù)庫(kù)層 ,客戶端 ,客戶端使用 JSP 訪問數(shù)據(jù)庫(kù) 。 ? 初 步 設(shè)計(jì)是在科大恒星公司內(nèi)完成 ,擁有完備的設(shè)計(jì)平臺(tái) ,數(shù)據(jù)庫(kù)主要是用 SYBASE,采用公司內(nèi)部服務(wù)器 ,為便于老師可檢查 ,同時(shí)也沒有完備后臺(tái)服務(wù)器 ,所以部份論文設(shè)計(jì)與原程序可能少許區(qū)別 。 ? 本程序由于 是使用 JSP 設(shè)計(jì) ,由于特殊設(shè) 計(jì) ,所以在本論文中注釋采用代碼外后期說明形式出現(xiàn) 。 : 角色名稱 職責(zé)描述 高級(jí)管理員 對(duì)普通管理員進(jìn)行管理 普通管理員 對(duì)讀者和圖書進(jìn)行管理 總體層次結(jié)構(gòu) : 第 9 頁(yè) 共 29 頁(yè) : : : 本設(shè)計(jì)開始在本人工作的所在公司內(nèi)完 ,原始 數(shù)據(jù)庫(kù) 設(shè)計(jì)為 SYBASE,用ERwin 生成數(shù)據(jù) 庫(kù)表 ,由四個(gè)表組成 ,同時(shí)開始是手動(dòng)建立數(shù)據(jù)庫(kù) ,服務(wù)器平臺(tái)是Linux,通過 ERwin 生成相應(yīng)的表然后通過 UltraEdit 進(jìn)行處理并上傳服務(wù)器 ,數(shù)據(jù)庫(kù)內(nèi)部 由四張 表組成 : 用戶登陸界面 讀者表管理 界面 高級(jí)管理員界 面 數(shù) 據(jù) 庫(kù) 書表管理 界面 借書界面 還書界面 管理員信息 圖 書 讀 者 客 戶 端 客 戶 端 借書 對(duì) 應(yīng) 第 10 頁(yè) 共 29 頁(yè) : 表 字段名 屬性 長(zhǎng)度 空否 主鍵否 意義 Admin adress varchar() 20 1 1 管理員賬號(hào) 管理員信息表 power tinyint 0 0 權(quán)限值,區(qū)分高級(jí)用戶和普通用戶 password varchar() 20 0 0 管理員密碼 tele numeric() 20 0 0 管理員聯(lián)系電話 Peopletable studentno varchar() 20 1 1 讀者借書證號(hào) 讀者信息表 studentname varchar() 30 1 0 讀者名字 studentcollege varchar() 20 0 0 讀者所在院系 studentortime bit 1 0 借書超期于否 studentbnumers tinyint 0 0 讀者借書數(shù) studentsort varchar() 20 0 0 讀者類別 Boobtable bookno varchar() 20 1 1 圖書號(hào) 圖書信息表 bookname varchar() 20 0 0 書名 bookroom varchar() 20 0 0 圖書位置 bookwriter varchar() 20 1 0 圖書作者 bookoworno varchar() 20 1 0 圖書借出否 bookpublish varchar() 40 0 0 圖書出版社 bookprice tinyint 0 0 圖書購(gòu)價(jià) booksort varchar() 30 0 0 圖書類別 booknumbers tinyint 0 該種書單數(shù)量 Lendtable bookno varchar() 20 1 1 圖書編號(hào) 聯(lián)合關(guān)系表 studentno varchar() 20 1 1 讀者借書證號(hào) 管 理 員信 息 表Admin 圖書信息表Librarytable 數(shù)據(jù)庫(kù) 借書信息表Lendtable 讀者信息表Peopletable 第 11 頁(yè) 共 29 頁(yè) : ? 管理員信息表 (Admin):主要是保存圖書館管理員的相關(guān)信息 ,如用戶(adress),密碼 (password),權(quán)限 (power),聯(lián)方式 (tele),以便于高級(jí) 員管理員進(jìn)行管理和訪問 ,同時(shí)也保證的使用安全性 。 ? 讀者信息表 (Peopletable): 主要保存 借書者相關(guān)信息 ,如 讀者名字(studentname), 讀者所在院系 (studentcollege), 借 書過 期 限 于 否(studentortime),所借書本數(shù) (studentbnumers),讀者類別 (studentsort),讀者編號(hào) (studentno),主要是普通管理員進(jìn)行訪問和管理 。 ? 圖書信息表 (Boobtable):主要保存 圖書館圖書相關(guān)信息 ,如 圖書名字(bookname),圖書所在位置 (bookroom),圖書作者 (bookwriter),圖書借出否(bookoworno),圖書出版社 (bookpublish),圖書價(jià)格 (bookprice),圖書類別(booksort),該種圖書數(shù)量 (booknumbers),圖書編號(hào) (bookno),主要是普通管理員進(jìn)行訪問和管理 。 ? 借書信息表 (Lendtable): 主要保存 讀者編號(hào) (studentno),圖書編號(hào)(bookno),同時(shí)他也連接圖書信息表和讀者信息表 ,主要是普通管理員間接進(jìn)行訪問 ,使借書還書中 ,讀者與圖書對(duì)應(yīng)起來 。 用戶登陸設(shè)計(jì) 界面 登陸設(shè)計(jì) : 登陸 界面基本功能 說明 : 主要是當(dāng)用戶輸入登陸用戶名和相應(yīng)密碼 并提交 ,用戶信息比照管理員數(shù)據(jù)庫(kù)表,通過查詢對(duì)照權(quán)限值以判定是哪類,如果權(quán)限值為 0 則為普通用戶則為高級(jí)用戶并進(jìn)入圖書館管理界面,如果權(quán)限值為 1 則為高 級(jí) 用戶并進(jìn)入 注冊(cè)登記 界第 12 頁(yè) 共 29 頁(yè) 面 ,如果是權(quán)限值為 0 則進(jìn)入普通管理員界 。 如圖 : 用戶登陸 驗(yàn)證密碼 : 用戶登陸時(shí)要驗(yàn)證密碼 那么就要訪問管理 員 信息表 ,進(jìn)行查詢 ,用戶資料 ,根據(jù)不同的用戶權(quán)限進(jìn)入相應(yīng) 操作界面 。 如圖下面 相應(yīng) 登陸查詢循環(huán) 程序 流程設(shè)計(jì) : 普通管理員操 作界面 高級(jí)管理員操作 界面 登 陸 開始 (username) (password) Username=(1) Password=(2) power=(3) N N power=1 N N 高級(jí)管理員 界面 普通管理員 界面 第 13 頁(yè) 共 29 頁(yè) 在驗(yàn)證密碼時(shí)必然要訪問數(shù)據(jù)庫(kù)等 ,這里主要訪問數(shù)據(jù)庫(kù)中的管理員信息表(Admin),首先訪問是用戶名字 ,如果找到輸入的用戶名 ,然后再把輸入的密碼與 查找的 用戶 名的相應(yīng)密碼比較 ,如果相等 ,再查看對(duì)應(yīng)權(quán)限 ,權(quán)限不同就被識(shí)別為不同的級(jí)別的管理員 ,這樣做的目的主要是為了確保圖書館理系統(tǒng)的安全性 ,所以對(duì)這里訪問數(shù)據(jù)庫(kù)對(duì)于普通用戶來說是不可見的 。 用戶登陸 部份 詳細(xì)設(shè)計(jì) : %連接數(shù)據(jù)庫(kù) % % ()。 % %驅(qū)動(dòng) % % String url =jdbc:sybase:Tds::4500/xhtan?charset=eucgb。 % %鏈接 % % Connectionconn=(url,tanxiaohui,tanxiaohui)。 % %建立鏈接 % %Statement st = null 。 st=()。 % %查詢數(shù)據(jù)庫(kù) 驗(yàn)證用戶信息 , 不再訪數(shù)據(jù)庫(kù)時(shí)要關(guān)閉數(shù)據(jù)庫(kù) % % while(()){ if(((1))){break。 } } if(((1))) { if(((2))){ if((3)==1){ ()。 ()。 ()。% jsp:forward page= / % } else{ ()。 ()。 ()。 % jsp:forward page= / % } 第 14 頁(yè) 共 29 頁(yè) }
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1