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

正文內(nèi)容

圖書(shū)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文-文庫(kù)吧資料

2024-11-10 08:18本頁(yè)面
  

【正文】 由管理員完成,也就是說(shuō)只有管理員才有權(quán)限對(duì)數(shù)據(jù)庫(kù)進(jìn)行直接的操作,這大大的保證了系統(tǒng)的安全性。實(shí)現(xiàn)代碼如下: (inputstud_no1) //獲取學(xué)號(hào) 19 (inputstud_name) //獲取姓名 管理員登錄后會(huì)轉(zhuǎn)到管理員界面,管理員就可以對(duì)圖書(shū)信息、學(xué)生帳號(hào)進(jìn)行管理。并可以更改個(gè)人資料信息,以及對(duì)圖書(shū)借閱證進(jìn)行注銷(xiāo)。如圖 42所示。 String img=(book_pic)。 if(()) { String book_id=(book_id)。book_type39。如圖 41 所示: 圖 41 系統(tǒng)首頁(yè)面 18 頁(yè)面上顯示圖書(shū)的圖片以及該圖書(shū)的類(lèi)別從數(shù)庫(kù)中獲取,點(diǎn)擊圖片可以查詢(xún)?cè)搱D書(shū)的信息,點(diǎn)擊圖書(shū)類(lèi)別可以查詢(xún)此類(lèi)所有的圖書(shū)。首頁(yè)圖書(shū)的信息用動(dòng)態(tài)圖片顯示。作為一個(gè)普通用戶(hù),也可以瀏覽查閱圖書(shū)館里的圖書(shū)。若登錄非普通用戶(hù)權(quán)限頁(yè)面系統(tǒng)會(huì)自動(dòng)跳轉(zhuǎn)到訪問(wèn)此頁(yè)面需要權(quán)限的登錄頁(yè)面。網(wǎng)頁(yè)是用戶(hù)用來(lái)瀏覽信息的最佳網(wǎng)絡(luò)途徑,本系統(tǒng)首頁(yè)首先設(shè)計(jì)了一個(gè)導(dǎo)航欄供用戶(hù)來(lái)選擇操作,可以選擇登錄,查閱圖書(shū),公告。 ? 圖書(shū)歸還信息表( returninfo) 學(xué)生借閱信息表的結(jié)構(gòu)如表 37 所示 表 37 歸還信息表 字段名 描述 類(lèi)型 長(zhǎng)度 是否主鍵 book_id 圖書(shū)編號(hào) int 4 是 return_day 借閱時(shí)間 varchar 50 否 card_id 借閱證 ID int 4 是 17 第四章 圖書(shū)管理系統(tǒng)的模塊設(shè)計(jì) 圖書(shū)管理系統(tǒng)框架設(shè)計(jì) 主頁(yè)面的設(shè)計(jì) 主頁(yè)面服務(wù)的對(duì)象是所有用戶(hù),不論注冊(cè)與否,用戶(hù)都有權(quán)利對(duì)圖書(shū)進(jìn)行查詢(xún)。 ? 圖書(shū)信息表( book) 圖書(shū)信息表的結(jié)構(gòu)如上表 34 所示。 圖 32 圖書(shū)修改模塊表關(guān)系圖 3) 表的結(jié)構(gòu)設(shè)計(jì) ? 圖書(shū)管理員表( admin) 學(xué)生信息表的結(jié)構(gòu)如上表 33 所示。 ? 圖書(shū)歸還信息表:存放了學(xué)生借閱圖書(shū)的信息,包括學(xué)生借書(shū)證號(hào),圖書(shū)編號(hào),還書(shū)日期。 ? 圖書(shū)信息表:存放了圖書(shū)的基本信息的表。 ? 學(xué)生借閱證表:存放學(xué)生辦理的借閱證的信息。需要用到 5 張表。對(duì)圖書(shū)的修改包括新圖書(shū)的入庫(kù),圖書(shū)的刪除,添加圖書(shū)庫(kù)存。 表 35 借閱證信息表 字段名 描述 類(lèi)型 長(zhǎng)度 是否主鍵 card_id 借閱證 ID int 4 是 stud_no 學(xué)生學(xué)號(hào) int 4 否 card_exist 是否注銷(xiāo) int 4 否 ? 借閱信息表( borrowinfo) 借閱信息表的結(jié)構(gòu)如表 36 所示。 圖 31 查詢(xún)模塊表關(guān)系圖 2) 表的結(jié)構(gòu)設(shè)計(jì) ? 圖書(shū)信息表( student) 圖書(shū) 信息表的結(jié)構(gòu)如上表 34 所示。 ? 圖書(shū)信息表:存放了圖書(shū)的基本信息的表。 ? 圖書(shū)借閱信息表:存放了學(xué)生借閱圖書(shū)的信息,包括學(xué)生借書(shū)證號(hào),圖書(shū)編號(hào),借閱日期。我設(shè)計(jì)了 4 張表來(lái)實(shí)現(xiàn)這些操作。 表 33 圖書(shū)管理員信息表 字段名 描述 類(lèi)型 長(zhǎng)度 是否主鍵 admin_id 管理員 ID int 4 是 admin_name 管理員姓名 varchar 50 否 admin_password 管理員密碼 char 10 否 圖書(shū) 查詢(xún)模塊數(shù)據(jù)庫(kù)設(shè)計(jì) 1) 數(shù)據(jù)庫(kù)設(shè)計(jì)的需求分析 當(dāng)學(xué)生或其他用戶(hù)進(jìn)入圖書(shū)管理網(wǎng)站首頁(yè)時(shí),就擁有一個(gè)普通用戶(hù)所擁有的權(quán)限,可以查詢(xún)當(dāng)前圖書(shū)館所有圖書(shū),也可以根據(jù)自己的要求去查 13 詢(xún)具體某個(gè)圖書(shū)。 2) 表的結(jié)構(gòu)設(shè)計(jì) ? 學(xué)生信息表 (student) 學(xué)生信息表的結(jié)構(gòu)如表 32 所示。 ? 學(xué)生信息表 :存放學(xué)生的基本信息的表。圖書(shū)管理員通過(guò)管理員登錄頁(yè)面登錄可以對(duì)圖書(shū)進(jìn)行管理。 圖書(shū)信息表的結(jié)構(gòu)如表 31 所示。 圖書(shū)管理系統(tǒng)公告的數(shù)據(jù)庫(kù)設(shè)計(jì) 1) 數(shù)據(jù)庫(kù)設(shè)計(jì)需求分析 當(dāng)打開(kāi)社區(qū)首頁(yè)時(shí),為了那些需要了解學(xué)校公告,設(shè)計(jì)一個(gè)公告表,存儲(chǔ)學(xué)校最新發(fā)布的公告或者新聞,為了實(shí)現(xiàn)這個(gè)信息的加載,需要用到bulletin 表。 11 第三章 圖書(shū)管理系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)設(shè)計(jì) 圖書(shū)管理系統(tǒng)的中,都需要用到數(shù)據(jù)的查詢(xún)、添加、更新和刪除,考慮到整個(gè)系統(tǒng)的靈活性以及安全性,在整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)中,我采用可伸縮性與可靠性均非常優(yōu)秀的 Microsoft SQL Server 2020 數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)名稱(chēng)為 booksystem。 2) 學(xué)生:不僅提供瀏覽網(wǎng)站權(quán)限,同時(shí)還有查看自己借閱的圖書(shū)的信息及發(fā)表留言的權(quán)限。根據(jù)用戶(hù)的登錄信息判斷用戶(hù)的權(quán)限。 權(quán)限需求分析 圖書(shū)管理系統(tǒng)是一個(gè)面向?qū)W生與圖書(shū)管理員的網(wǎng)絡(luò)管理系統(tǒng)。 ? 圖書(shū)的刪除:刪除圖書(shū)館里已經(jīng)沒(méi)有的圖書(shū)信息。 ? 圖書(shū)的借閱歸還:學(xué)生到管理員處實(shí)現(xiàn)對(duì)圖書(shū)的借閱歸還。 ? 模糊查詢(xún):根據(jù)某一字段進(jìn)行查詢(xún)包含此字段的所有圖書(shū)的信息。 ② 查詢(xún)模塊需求分析 查詢(xún)模塊是本系統(tǒng)的一大模塊,主要是學(xué)生對(duì)圖書(shū)信息進(jìn)行查詢(xún)了解。 圖書(shū)管理系統(tǒng) 帳戶(hù)管理 圖書(shū)管理 圖書(shū)查詢(xún) 帳號(hào)管理 借閱證管理 登錄登出 添加圖書(shū) 刪除圖書(shū) 借閱歸還 10 ? 圖書(shū)管理員登錄和登出:管理員進(jìn)入系統(tǒng)前,對(duì) 管理員帳號(hào)及密碼進(jìn)行驗(yàn)證,退出系統(tǒng)時(shí),清除相關(guān)信息。 ? 學(xué)生帳號(hào)管理:學(xué)生注冊(cè)、修改基本信息功能。 ① 帳戶(hù)管理需求分析 帳戶(hù)管理是本系統(tǒng)開(kāi)發(fā)的一個(gè)重要部分,為整個(gè)系統(tǒng)的安全性提供了保障。學(xué)生登錄后可以了解自己所借閱圖書(shū)的信息。本系 統(tǒng)的建成會(huì)為管理者對(duì)圖書(shū)管理系統(tǒng)提供極大的幫助。圖書(shū)管理系統(tǒng)是一種基于集中統(tǒng)一規(guī)劃的數(shù)據(jù)庫(kù)數(shù)據(jù)管理新模式。發(fā)布平臺(tái)為 服務(wù)器端運(yùn)行,客戶(hù)端的 IE版本需要在 以上。 開(kāi)發(fā)環(huán)境 系統(tǒng)在 Microsoft Windows XP 下開(kāi)發(fā),所采用的開(kāi)發(fā)工具主要是JCreate, Macromedia Dreamweaver 8。 Insert into Table values(Colvalues)。 1. 查詢(xún)語(yǔ)句 Select Colname from Table where Condition。 ? 數(shù)據(jù)控制語(yǔ)言( DCL):負(fù)責(zé)數(shù)據(jù)的完整性、安全性定義與檢查以及并發(fā)控制、故障恢復(fù)等功能。 數(shù)據(jù)庫(kù)管理系統(tǒng)的數(shù)據(jù)語(yǔ)言 ? 數(shù)據(jù)定義語(yǔ)言( DDL):負(fù)責(zé)數(shù)據(jù)的模式定義與數(shù)據(jù)的物理存取構(gòu)作。 ? 數(shù)據(jù)服務(wù):數(shù)據(jù)庫(kù)管理系統(tǒng)提供數(shù)據(jù)拷貝、轉(zhuǎn)儲(chǔ)、重組、分析等對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)的多種服務(wù)功能。 ? 數(shù)據(jù)的并發(fā)控制與故障恢復(fù):對(duì)并發(fā)操作作必要的控制以保證數(shù)據(jù)不受破壞,這就是數(shù)據(jù)的并發(fā)控制;保護(hù)數(shù)據(jù)庫(kù)中的數(shù)據(jù)并在它遭受破壞后有能力及時(shí)進(jìn)行恢復(fù),這就是數(shù)據(jù)的故障恢復(fù)。 ? 數(shù)據(jù)操縱:提供數(shù)據(jù)查詢(xún)、插入修改以及刪除的功能。 數(shù)據(jù)庫(kù)管理系統(tǒng)的主要功能: ? 數(shù)據(jù)模式定義:負(fù)責(zé)為數(shù)據(jù)庫(kù)構(gòu)作模式。 ? 數(shù)據(jù)庫(kù)中的數(shù)據(jù)服務(wù)。 ? 控制及保護(hù)數(shù)據(jù)不受破壞。 JAVAY應(yīng)用程序 JDBC驅(qū)動(dòng)程序管理器 JDBC 驅(qū)動(dòng)程序 forORACLE JDBC 驅(qū)動(dòng)程序 forSQLSERVER JDBCODBC 橋驅(qū)動(dòng)程序 JDBC 網(wǎng)絡(luò)驅(qū)動(dòng)程序 7 ? 數(shù)據(jù)庫(kù)中的數(shù)據(jù)操縱。數(shù)據(jù)庫(kù)就是這些數(shù)據(jù)的集合,它具有統(tǒng) 一結(jié)構(gòu)形式并存放于統(tǒng)一的存儲(chǔ)介質(zhì)內(nèi),它是多種應(yīng)用數(shù)據(jù)集成,并可被應(yīng)用共享。 SQL技術(shù) 在一個(gè)系統(tǒng)中,對(duì)象的數(shù)據(jù)信息之間相互存在著關(guān)系。 ResultSet rs=()。 Statement stmt=()。 ? 建立與數(shù)據(jù)庫(kù)之間的連接:創(chuàng)建 Connection 實(shí)例, Connection conn=(String url,String user,String password)。 JDBC工作原理如圖 11 所示。 JDBC 支持基本的 SQL 語(yǔ)言,提供多樣話的數(shù)據(jù) 6 庫(kù)連接方式,為各種不同的數(shù)據(jù)庫(kù)提供統(tǒng)一的操作界面。必須說(shuō)明, Session 對(duì)象只能適用于具備 Cookie 功能的瀏覽器。必須通過(guò) Session對(duì)象記錄用戶(hù)的相關(guān)信息,以供用戶(hù)再次對(duì)此 Web 服務(wù)器提出要求時(shí)作確認(rèn),例如,在某些特定的網(wǎng)頁(yè)中,常需要用戶(hù)輸入確認(rèn)的賬號(hào)和密碼,假如這些身份確認(rèn)的結(jié)果無(wú)法保留,那豈不是每一個(gè)網(wǎng)頁(yè)都需要重新輸入一次密碼。如果希望此對(duì)象實(shí)例可以跨多個(gè) JSP 網(wǎng)頁(yè),就要用到 Session 對(duì)象保留該組件實(shí)例,直到 Session 對(duì)象的運(yùn)行時(shí)間到了,或是在其他 JSP 網(wǎng)頁(yè)調(diào)用 Session 對(duì)象的 Abandon 方法,此組件實(shí)例才會(huì)被釋放。在 JSP 中負(fù)責(zé)將信息傳達(dá)到用戶(hù)的對(duì)象就是 Response 對(duì)象。換而言之,Request 對(duì)象通常包含了用戶(hù)端的相關(guān)信息,如瀏覽器的種類(lèi)、表頭信息、表單參數(shù)及 cookies 等等。 Request 對(duì) 象 , 我 們 知 道 HTTP 通 訊 協(xié) 議 是 一 種 請(qǐng) 求 與 響應(yīng)(Request/Response)的通訊協(xié)議,因此通常由客戶(hù)端向 Web 服務(wù)器提出請(qǐng)求, Web服務(wù)器才會(huì)響應(yīng)信息。 JavaScript 是一種解釋性語(yǔ)言,當(dāng)程序執(zhí)行時(shí),瀏覽器一邊解釋一邊執(zhí)行,這跟 JAVA 不同。 ① JavaScript 是一種新的描述語(yǔ)言,此一語(yǔ)言可以被箝入 HTML 的文件之中。 CSS 可算是網(wǎng)頁(yè)設(shè)計(jì)的一個(gè)突破,它解決了網(wǎng)頁(yè)界面排版的難題。為了解決這個(gè)問(wèn)題,人們也走了不少?gòu)澛?,用了一些不好的方法,比如給 HTML 增加很多的屬性結(jié)果將代碼變得很臃腫,將文本變成圖片,過(guò)多利用 Table 來(lái)排版,用空白的圖片表示白色的空間等。 CSS 的英文是 Cascading Style Sheets,中文可以翻譯成層疊樣式表。 HTML 語(yǔ)言是一種所寫(xiě)既所見(jiàn)的代碼。 在本系統(tǒng)中,基本頁(yè)面的設(shè)計(jì)就是利用 HTML 語(yǔ)言來(lái)實(shí)現(xiàn)的。 HTML語(yǔ)言是通過(guò)利用各種標(biāo)記( tags)來(lái)標(biāo)識(shí)文檔的結(jié)構(gòu)以及標(biāo)識(shí)超鏈( Hyperlink)的信息 。用 HTML編寫(xiě)的超文本文檔稱(chēng)為 HTML文檔,它能獨(dú)立于各種操作系統(tǒng)平臺(tái)(如 UNIX, WINDOWS等)。現(xiàn)在,大量的標(biāo)準(zhǔn) JavaBeans 程序庫(kù)就是一個(gè)很好的例證。 4 ? 程序的可重用性 在 JSP 頁(yè)面中可以不直接將腳本程序嵌入,而只是將動(dòng)態(tài)的交互部分作為一個(gè)部件加以引用。換句話說(shuō),就是擁有程序的對(duì)平臺(tái)的獨(dú)立性,即 Write once, Run anywhere!。而這在其他的動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)中是不可實(shí)現(xiàn)的。而且開(kāi)發(fā)人員完全可以不自己編寫(xiě)腳本程序,而只是通過(guò) JSP 獨(dú)有的標(biāo)簽使用別人已寫(xiě)好的部件來(lái)實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)的編寫(xiě)。只是在原來(lái)的 HTML 網(wǎng)頁(yè)中加入一些 JSP 專(zhuān)有的標(biāo)簽,或是一些腳本程序(此項(xiàng)不是必需的)。 JSP 技術(shù)不是惟一的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),也不是第一個(gè),在 JSP 技術(shù)出現(xiàn)之前就已經(jīng)存在幾種優(yōu)秀的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),如 CGI、 ASP 等。使用 JSP 技術(shù)的 Web頁(yè)面可以很容易地顯示動(dòng)態(tài)內(nèi)容。 3 第一章 技術(shù)概覽 JSP 技術(shù) Web 服務(wù)從由簡(jiǎn)單網(wǎng)頁(yè)構(gòu)成的靜態(tài)服務(wù)網(wǎng)站,發(fā)展到可以交互執(zhí)行一些復(fù)雜步驟的動(dòng)態(tài)服務(wù)網(wǎng)站,這就需要和其他服務(wù)整合,需要多個(gè)服務(wù)能夠一起無(wú)縫地協(xié)同工作,需要能夠創(chuàng)建出與設(shè)備無(wú)關(guān)的應(yīng)用程序,需要能夠容易地協(xié)調(diào)網(wǎng)絡(luò)上的各個(gè)服務(wù)的操作步驟,容易地創(chuàng)建新的用戶(hù)化的服務(wù)。 第四章 介紹了圖書(shū)管理 系統(tǒng)的模塊設(shè)計(jì) 。 第二章 介紹了圖書(shū)管理系統(tǒng)設(shè)計(jì)的需求分析 。帳戶(hù)信息管理使用 JAVA+SQL 語(yǔ)言編寫(xiě)程序來(lái)實(shí)現(xiàn)。 WEB 頁(yè)面的設(shè)計(jì)使用了 HTML、 CSS、 JS 等技術(shù)。 3) 主要研究?jī)?nèi)容 圖書(shū)管理系統(tǒng)的開(kāi)發(fā),主要涉及到數(shù)據(jù)庫(kù)操作技術(shù)以及各個(gè)模塊的設(shè)計(jì)。然而,作為國(guó)際性學(xué)科的圖書(shū)館學(xué),其發(fā)展水平在國(guó)際上不具有可比性,與發(fā)達(dá)國(guó)家相比,無(wú)論在理論研究還是實(shí)際情況方面,我國(guó)的圖書(shū)事業(yè)都還確實(shí)存在一定差距,這必將對(duì)我國(guó)的現(xiàn)代化建設(shè)和未來(lái)的綜合發(fā)展產(chǎn)生不利影響。這方便了學(xué)校圖書(shū)資料的統(tǒng)一管理,也方便了學(xué)生對(duì)于圖書(shū)信息的查詢(xún)、借閱。圖書(shū)館的服務(wù)工作與全校教學(xué)、科研以及學(xué)習(xí)生活密切相關(guān)。 致 謝 ...................................... 錯(cuò)誤 !未定義書(shū)簽。s essential spiritual food, especially to some schools, especially the library management system should be able to provide the sufficient information and the quick inquiry method for
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1