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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-某小型數(shù)字圖書(shū)館的設(shè)計(jì)與實(shí)現(xiàn)—論文-文庫(kù)吧資料

2024-12-09 17:56本頁(yè)面
  

【正文】 首頁(yè)界面 本設(shè)計(jì)采用 B/S 結(jié)構(gòu),綜合運(yùn)用以前所學(xué)的專(zhuān)業(yè)知識(shí),設(shè)計(jì)開(kāi)發(fā)的一個(gè)功能較完善的小型數(shù)字圖書(shū)館系統(tǒng),具體包括以下功能: ( 1)前臺(tái)管理模塊(用戶(hù)的登陸、用戶(hù)信息的維護(hù)等功能); ( 2)圖書(shū)檢索模塊(包括圖書(shū)的搜索、圖書(shū)分類(lèi)查詢(xún)、借閱查詢(xún)等功能); ( 3)圖書(shū)借閱模塊(包括正常借閱、續(xù)借圖書(shū)以及還 書(shū)等功能); ( 4)在線(xiàn)電子圖書(shū)的閱覽; ( 5)圖書(shū)館公告(包括圖書(shū)館新聞、新書(shū)預(yù)告、規(guī)章制度等); ( 6)留言簿模塊(包括留言簿的瀏覽、讀者留言、留言簿的管理等功能); ( 7)后臺(tái)管理模塊(包括圖書(shū)的錄入、增加、刪除等功能)、讀者的管理(讀者帳號(hào)的注冊(cè)、等)、數(shù)據(jù)的更新、數(shù)據(jù)庫(kù)的備份與恢復(fù)等功能。 ( 8)其它各表的字段值都是有一些非空的約束,詳細(xì)情況請(qǐng)見(jiàn)各數(shù)據(jù)表。 ( 6)公告表和在線(xiàn)閱讀表均與其它表無(wú)關(guān)系。 ( 4)借閱表里存放的是讀者借閱圖書(shū)的所有信息,其中 readerID 和 bookID共同作為其主鍵。 ( 2)讀者表里的 readerID 字段為主鍵,用于存放老師的 ID。 表 8 LibraryDetail結(jié)構(gòu)表 字段名稱(chēng) 類(lèi)型 主鍵 非空 默認(rèn)值 ID Int(4) Yes Yes 借書(shū)期限 Int(4) No Yes 1 借書(shū)數(shù)量 Int(4) No Yes 5 超期罰金 Float(8) No Yes 0. 2 管理制度 Text(16) No No 數(shù)據(jù)庫(kù)的約束與關(guān)系 數(shù)據(jù)庫(kù)中各表都有其特定的限制,以及一些重要的關(guān)聯(lián)。等信息。 表 7 onlineReading結(jié)構(gòu)表 字段名稱(chēng) 類(lèi)型 主鍵 非空 默認(rèn)值 ID Int(4) Yes Yes Topic Varchar(50) No Yes Content Text(16) No Yes Indate Datetime(8) No Yes Illuminate Text(16) No No ( 8)圖書(shū)館參數(shù)表( LibraryDetail):用于存放圖書(shū)館的主要參數(shù)信息。包括圖書(shū)名,圖書(shū)的主要介紹,和圖書(shū)所有的內(nèi)容,以及入庫(kù)日期等。包括公告標(biāo)題,公告內(nèi)容,和發(fā)布公告的時(shí)間等。其詳細(xì)結(jié)構(gòu)如表 5所示。另外還可以存放管理員對(duì)留言的回復(fù)內(nèi)容。其詳細(xì)結(jié)構(gòu)如表 4 所示。這些信息提供管理員登錄時(shí)的信息,以及對(duì)其權(quán)限控制。 表 3 reader 結(jié)構(gòu)表 字段名稱(chēng) 類(lèi)型 主鍵 非空 默認(rèn)值 readerID Int(4) Yes Yes 會(huì)員名 Varchar(20) No No 密碼 Varchar(20) No Yes 身份證 ID Varchar(20) No Yes 住址 Varchar(50) No No 聯(lián)系方式 Varchar(50) No No 郵箱 Varchar(50) No No 字段名稱(chēng) 類(lèi)型 主鍵 非空 默認(rèn)值 罰金 Float(8) No Yes 0 ( 4)管理員表( manager):用于存放管理員的所有信息。如果借閱表中記錄為用戶(hù)借閱圖書(shū)超期,則會(huì)根據(jù)超期天數(shù)計(jì)算出對(duì)應(yīng)用戶(hù)的罰款金額,并存放在罰金字段當(dāng)中。包括用戶(hù)的 readerID,名字,密碼身份證號(hào),住址,聯(lián)系方式以及罰款等等。其詳細(xì)結(jié)構(gòu)如表 2 所示。其中用 readerID 和bookID 共同作為主鍵,其分別與 reader 表和 bookID 表中的 readerID, bookID 相對(duì)應(yīng),以標(biāo)識(shí)不同的讀者所借閱的不同的圖書(shū)。其詳細(xì)設(shè)計(jì)結(jié)構(gòu)如表 1 所示。推薦是一個(gè)( bit)類(lèi)型字段,用于存放此書(shū)是否為管理員推薦圖書(shū),若是則為 True,否則為 False。 ( 1)圖書(shū)表( book):主要用于存放圖書(shū)的詳細(xì)信息。它們分別是:圖書(shū)表( book),讀者表( reader),借閱表( borrow),管理員表( manager),留言表( Lyan),公告表( announce),在線(xiàn)閱讀表( onlineReading),圖書(shū)館參數(shù)表( LibraryDetail)。具體的各數(shù)據(jù)實(shí)體之間的關(guān)系主要表示為如圖 5 所示。其具體的模塊結(jié)構(gòu)圖如圖 4 所示。 圖 3 前臺(tái)模塊圖 圖 4 后臺(tái)管理模塊圖 而后臺(tái)管理模塊則主要是管理員對(duì)圖書(shū)館 進(jìn)行管理。讀者可以在查詢(xún)圖書(shū)資料,閱讀規(guī)章制度、公告、以及在線(xiàn)閱讀電子圖書(shū),登錄帳號(hào)對(duì)圖書(shū)進(jìn)行續(xù)借,還可以在留言簿留言等操作功能。其具體層次框圖如圖 2 所示。如判斷一個(gè)指定的日期加上一個(gè)月后與當(dāng)前日期相比較的相差的天數(shù)是多少(這里就用月份來(lái)操作),就需要用兩個(gè)函數(shù)嵌套來(lái)實(shí)現(xiàn)。 ( 5)月份加減的實(shí)現(xiàn) 要判斷讀者借書(shū)是否超期 ,就需要對(duì)月份進(jìn)行加減操作 ,日期的加法操作由DateAdd( )函數(shù)來(lái)實(shí)現(xiàn)。 本系統(tǒng)中如在線(xiàn)閱讀就屬于此種情況,所以在導(dǎo)出圖書(shū)的數(shù)據(jù)時(shí),利用 replace 來(lái)進(jìn)行格式設(shè)定。但是,當(dāng)再次將其從數(shù)據(jù)庫(kù)中導(dǎo)出時(shí),所有的數(shù)據(jù)將會(huì)成一個(gè)段落。當(dāng)然,如果讀者不閑麻煩,也可以直接到圖書(shū)館去找管理員給自己進(jìn)行續(xù)借操作。數(shù)據(jù)庫(kù)中的操作會(huì)將圖書(shū)表相應(yīng)圖書(shū)記錄的借出字段標(biāo)注為已借出,這樣其他的讀者就不會(huì)再次借閱已借出的圖書(shū)。這樣就保持了系統(tǒng)啟動(dòng)后,管理員以及讀者對(duì)數(shù)據(jù)操作的及時(shí)性和有效性。 特殊功能原理 ( 1)數(shù)據(jù)同步原理 首先系統(tǒng)啟動(dòng)時(shí),先要對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行同步計(jì)算,對(duì)所有的借書(shū)記錄進(jìn)行判斷,在沒(méi)有還書(shū)的記錄中查找出借閱超期尚未還的記錄,自動(dòng)計(jì)算出其超出管理員所設(shè)定的借閱期限的天數(shù),并在相應(yīng)的字段中標(biāo)明。 SQL按其功能分主要由以下幾部分組成: ? 數(shù)據(jù)定義語(yǔ)言( DDL):實(shí)現(xiàn)定義,刪除,和修改數(shù)據(jù)庫(kù)對(duì)象的功能 ? 數(shù)據(jù)查詢(xún)語(yǔ)言( DQL):實(shí)現(xiàn)查詢(xún)數(shù)據(jù)的功能 ? 數(shù)據(jù)操縱語(yǔ)言( DML):實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)數(shù) 據(jù)的增加,刪除,修改功能 ? 數(shù)據(jù)控制語(yǔ)言( DCL):實(shí)現(xiàn)控制用戶(hù)對(duì)數(shù)據(jù)庫(kù)的操作權(quán)限的功能 其中用得最多的是數(shù)據(jù)操縱語(yǔ)言 (DML)。但是對(duì)于不同的數(shù)據(jù)庫(kù)系統(tǒng),它們所支持的 SQL 功能也各有所不同,語(yǔ)法也有差異。 SQL 語(yǔ)言介紹 SQL 是一個(gè)完全標(biāo)準(zhǔn)化的語(yǔ)言??梢栽?ASP 網(wǎng)頁(yè)中使用其他腳本語(yǔ)言,如 Jscript, PerlScript 或者 其他的腳本語(yǔ)言。 ASP 支持多種腳本,比較常用的有 VBScript 和 JScript。 ASP 的五種常用的內(nèi)置對(duì)象為: ? Request 對(duì)象:獲取從用戶(hù)端瀏覽器發(fā)送到服務(wù)器端的所有信息,允許訪(fǎng)問(wèn)用表單提交給服務(wù)器的數(shù)據(jù) ? Response 對(duì)象:將 HTML和各種其他數(shù)據(jù)返回到用用戶(hù)端瀏覽器 ? Server 對(duì)象:為 ASP 的應(yīng)用程序提供服務(wù)器的功能 ? Application對(duì)象:使給定應(yīng)用程序的所有用戶(hù)共享信息 ? Session 對(duì)象:在此對(duì)象中維護(hù)每個(gè)用戶(hù)的信息,可以使 用 Session 對(duì)象存儲(chǔ)特定的用戶(hù)會(huì)話(huà)所需的信息 VBScript 腳本介紹 ASP 程序是在 Microsoft IIS(Inter Information Services)或 PWS(Personal Web Server)等 Web 服務(wù)器執(zhí)行的 Script。 ASP 語(yǔ)言及相關(guān)技術(shù)介紹 ASP( Active Server Pages)是基于 Microsoft Windows NT 和 Microsoft Inter Information Server 的開(kāi)放式腳本開(kāi)發(fā)環(huán)境,它很好地把 HTML 和腳本融合在一起,提高了編程的靈活性,降低了開(kāi)發(fā)難度。它運(yùn)行在 Microsoft Windows NT4 或 Microsoft Windows 2021 Server 上 —— 基于 intel 處理器的網(wǎng)絡(luò)。 Microsoft SQL Server 2021 簡(jiǎn)介 Microsoft SQL Server 2021是一個(gè)高性能的客戶(hù)端 /服務(wù)器結(jié)構(gòu)的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)( RDBMS, Relational Database Management System) 。它與以前的版本相比,其功能更加強(qiáng)大,界面更加友好,而且動(dòng)態(tài)網(wǎng)頁(yè)制作方面的功能更加完善。 在講解系統(tǒng)的主要功能之前,先把此次系統(tǒng)開(kāi)發(fā)所用的工具、環(huán)境以及所使用到的相關(guān)技術(shù)知識(shí)介紹一下,方便讀者在接下來(lái)的系統(tǒng)功能介紹中,對(duì)功 能的實(shí)現(xiàn)有更多的領(lǐng)會(huì)。系統(tǒng)開(kāi)發(fā)工具使用 Macromedia Dreamweaver 2021 和 SQL Server 2021。 3 開(kāi)發(fā)工具及相關(guān)技術(shù) 根據(jù)用戶(hù)的要求,以及產(chǎn)品實(shí)施的特性,系統(tǒng)需要具有界面友好;操作簡(jiǎn)單;網(wǎng)絡(luò)化程序高;查詢(xún)靈活快捷;運(yùn)行 穩(wěn)定、安全;資源共享率高等特征。 ⑧ 圖書(shū)分類(lèi): 讀者可以按照?qǐng)D書(shū)所屬于的不同的類(lèi)型,查詢(xún)自己所需要那一類(lèi)圖書(shū)中的所有書(shū)籍。 ⑥ 新書(shū)入庫(kù): 最新的書(shū)籍入庫(kù)查詢(xún),在首頁(yè)有一個(gè)推薦欄進(jìn)行導(dǎo)航讀者。 ④ 超期查詢(xún):顯示到當(dāng)天為止,所有已經(jīng)超期的讀者。 ② 讀者查詢(xún):按照讀者編號(hào)對(duì)讀者資料進(jìn)行查詢(xún)打印。 ⑥ 數(shù)據(jù)備份:此項(xiàng)功能需要每天按時(shí)備份數(shù)據(jù)庫(kù)。 ④ 書(shū)庫(kù) 管理:添加、修改、刪除、查詢(xún)圖書(shū)相關(guān)資料。 ② 高級(jí)管理員密碼修改:修改高級(jí)管理員操作的登錄密碼。 ④ 讀者權(quán)限設(shè)置:設(shè)置讀者的借書(shū)權(quán)限包括限借冊(cè)數(shù)和限借天數(shù)等。 ② 圖書(shū)類(lèi)別設(shè)置:根據(jù)實(shí)際情況對(duì)圖書(shū)信息進(jìn)行分類(lèi),系統(tǒng)內(nèi)建了標(biāo)準(zhǔn)圖書(shū)分類(lèi)方法。點(diǎn)擊“歸還”按鈕或按 F6 鍵即可完成還書(shū)操作。然后輸入要借的書(shū)籍編號(hào),回車(chē)后將該書(shū)籍標(biāo)注為借出,并且生成相應(yīng)的借書(shū)記錄。 系統(tǒng)主要數(shù)據(jù)流圖如圖 1 所示。讀者可以在網(wǎng)絡(luò)上直接進(jìn)行系統(tǒng),登錄系統(tǒng)后可以查詢(xún)自己所借閱圖書(shū)的情況,并且可以在線(xiàn)進(jìn)行續(xù)借操作,更大的提高了工作的效率。 這套系統(tǒng)提供一個(gè)交互式平臺(tái),它不僅對(duì)圖書(shū)、讀者、圖書(shū)借閱進(jìn)行管理,更有在線(xiàn)進(jìn)行續(xù)借等功能;還提供了管理員推薦,借閱排行榜,以及最新入庫(kù)的新書(shū)一欄,另外還有留言簿,方便與讀者的交流。是支持單機(jī)、網(wǎng)絡(luò)、以及多用戶(hù)的圖書(shū)管理系統(tǒng)。圖書(shū)館管理員可以瀏覽、查詢(xún)、添加、刪除、修改、圖書(shū)的基本信息;瀏覽、查詢(xún)、統(tǒng)計(jì)、刪除和修改圖書(shū)借閱者的基本信息,瀏覽、查詢(xún)、統(tǒng)計(jì)圖書(shū)館的借閱信息,可以為圖書(shū)借閱者加入借書(shū)記錄或是還書(shū)記錄, 在 刪除某條圖書(shū)借閱者基本信息記錄時(shí),應(yīng)實(shí)現(xiàn)對(duì)該圖書(shū)借閱者借閱記錄的級(jí)聯(lián)刪除 ;在線(xiàn)閱讀電子圖書(shū)、讀者留言的管理與維護(hù),維護(hù)數(shù)據(jù)庫(kù)的完整性 (即備份與恢復(fù) )。 圖書(shū)館管理功能的信息量大,數(shù)據(jù)安全性和保密性要求最高。 借助數(shù)字圖書(shū)館系統(tǒng) 圖書(shū)借閱者可直接查看圖書(shū)館圖書(shū)情況,如果圖書(shū)借閱者根據(jù)本人借書(shū)證號(hào)和密碼登錄系統(tǒng),還可以進(jìn)行本人借書(shū)情況的查詢(xún)和維護(hù)部分個(gè)人信息。從而提高文獻(xiàn)的利用率,減低拒借率,并為采購(gòu)文獻(xiàn)提供定量依據(jù),提高藏書(shū) 質(zhì)量 。 當(dāng)前,基于網(wǎng)絡(luò)學(xué)習(xí)平臺(tái)的不斷發(fā)展,就需要 一 個(gè) 功能比較完善的數(shù)據(jù)管理系統(tǒng) ,具有數(shù)據(jù)操作方便 、 高效 、 迅速 、功能強(qiáng)大 等優(yōu)點(diǎn)。這些大量的重復(fù)性工作僅僅靠手工 進(jìn)行 管理就難以應(yīng)付,經(jīng)常出現(xiàn)讀者排隊(duì)的現(xiàn)象。圖書(shū)館各項(xiàng)工作 (如采購(gòu)、編目等 )都要圍繞 讀者服務(wù)工作來(lái)開(kāi)展。論文的第 1 章主要對(duì)數(shù)據(jù)圖書(shū)館的開(kāi)發(fā)背景 ,目的 ,及意義進(jìn)行了分析;第 2章主要是對(duì)數(shù)字圖書(shū)館系統(tǒng)進(jìn)行需求分析,以及對(duì)其數(shù)據(jù)流程與功能進(jìn) 行分析;第 3 章主要把系統(tǒng)開(kāi)發(fā)工具進(jìn)行介紹,另外講解開(kāi)發(fā)系統(tǒng)所用到的一些特殊功能技術(shù);第 4 章是系統(tǒng)的總體設(shè)計(jì),主要講解了系統(tǒng)各功能模塊的設(shè)計(jì),以及數(shù)據(jù)的開(kāi)發(fā)與設(shè)計(jì);第 5 章就是講解每一個(gè)功能的具體實(shí)現(xiàn),第 6 章是對(duì)系統(tǒng)的測(cè)試及還存在的不足之處。 本文的主要工作 數(shù)字 圖書(shū) 館 系統(tǒng) 的工作主要是為著 滿(mǎn)足來(lái)自 兩 方面的需求,分 別是圖書(shū)借閱者 和 圖書(shū)館管理人員。因此,本次畢業(yè)設(shè)計(jì)應(yīng)首先分析數(shù)字圖書(shū)系統(tǒng)的相關(guān)功能,結(jié)合本次畢業(yè)設(shè)計(jì)的相關(guān)要求寫(xiě)出需求分析;其次,綜合運(yùn)用以前所學(xué)的相關(guān)知識(shí)(包括計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、編程技術(shù)等相關(guān)知識(shí)),選擇所熟悉的開(kāi)發(fā)工具進(jìn)行本畢業(yè)設(shè)計(jì)的開(kāi)發(fā);在設(shè)計(jì)中以需求分析為基礎(chǔ),寫(xiě)出系統(tǒng)開(kāi)發(fā)計(jì)劃、實(shí)現(xiàn)流程及相關(guān)問(wèn)題的實(shí)現(xiàn)方法;同時(shí),在開(kāi)發(fā)設(shè)計(jì)與實(shí)現(xiàn)中,要保存好相關(guān)的設(shè)計(jì)文擋,為后面的畢業(yè)論文的寫(xiě)作準(zhǔn)備材料;最后,系統(tǒng)開(kāi)發(fā)完畢后,進(jìn)行調(diào)試和試運(yùn)行, 做好調(diào)試和試運(yùn)行的相關(guān)記錄,也為后面的畢業(yè)論文的寫(xiě)作準(zhǔn)備材料。 它解決方案可以包括解決數(shù)字資源創(chuàng)建、組織、管理、保存、發(fā)布、檢索和利用整個(gè)過(guò)程的各個(gè)組件或模塊,每一個(gè)組件 或模塊都可以是單獨(dú)開(kāi)發(fā)的。通俗地說(shuō),數(shù)字圖書(shū)館是沒(méi)有時(shí)空限制的、便于使用的、超大規(guī)模的知識(shí)中心。整個(gè)系統(tǒng)的將高可用性放在了第一位,另外,還考慮到系統(tǒng)的運(yùn)行性能、高可擴(kuò)充性、開(kāi)放性、可維護(hù)性、用戶(hù)操作的簡(jiǎn)易性以及充分保護(hù)用戶(hù)投資等諸多方面的需求。既鍛煉了學(xué)生的實(shí)際動(dòng)手能力,又引導(dǎo)學(xué)生進(jìn)行了一次模擬實(shí)際產(chǎn)品的開(kāi)發(fā),對(duì)于學(xué)生以后工作能力的培養(yǎng)具有重要的意義。對(duì)于我國(guó)來(lái)說(shuō),數(shù)字圖書(shū)館的研發(fā)起步較晚,因此,建設(shè)數(shù)字圖書(shū)館更加具有必要性和緊迫性。因此,基于 Web 的數(shù)字 圖書(shū)館的設(shè)計(jì)與開(kāi)發(fā)既有非常重要的現(xiàn)實(shí)意義。 Online Electronic Books 目 錄 論文總頁(yè)數(shù): 31 頁(yè) 1 引言 .......................................................................................
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1