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

正文內容

圖書管理系統(tǒng)的設計與實現(xiàn)jsp網絡技術設計范文模板參考資料-預覽頁

2025-01-08 09:45 上一頁面

下一頁面
 

【正文】 段。如何獲取信息?圖書是我們最好的獲取信息的方式,書籍是人類不可缺少的精神食糧,尤其對一些學校來說,尤其重要。在開發(fā)過程中,研究 JSP 技術在實際網站開發(fā)中的應用。圖書館的服務工作與全校教學、科研以及學習生活密切相關。然而,作為國際性學科的圖書館學,其發(fā)展水平在國際上不具有可比性,與發(fā)達國家相比,無論在理論研究還是實際情況方面,我國的圖書事業(yè)都還確實存在一定差距,這必將對我國的現(xiàn)代化建設和未來的綜合發(fā)展產生不利影響。 WEB 頁面的設計使用了 HTML、 CSS、 JS 等技術。 第二章 介紹了圖書管理系統(tǒng)設計的需求分析 。 南京工程學院畢業(yè)設計說明書(論文) 3 第一章 技術概覽 JSP 技術 Web 服務從由簡單網頁構成的靜態(tài)服務網站,發(fā)展到可以交互執(zhí)行一些復雜步驟的動態(tài)服務網站,這就需要和其他服務整合,需要多個服務能夠一起無縫地協(xié)同工作,需要能夠創(chuàng)建出與設備無關的應用程序,需要能夠容易地協(xié)調網絡上的各個服務的操作步驟,容易地創(chuàng)建新的用戶化的服務。 JSP 技術不是惟一的動態(tài)網頁技術,也不是第一個,在 JSP 技術出現(xiàn)之前就已經存在幾種優(yōu)秀的動態(tài)網頁技術,如 CGI、 ASP 等。而且開發(fā)人員完全可以不自己編寫腳本程序,而只是通過 JSP 獨有的標簽使用別人已寫好的部件來實現(xiàn)動態(tài)網頁的編寫。換句話說,就是擁有程序的對平臺的獨立性,即 Write once, Run anywhere!。現(xiàn)在,大量的標準 JavaBeans 程序庫就是一個很好的例證。 HTML語言是通過利用各種標記( tags)來標識文檔的結構以及標識超鏈( Hyperlink)的信息 。 HTML 語言是一種所寫既所見的代碼。為了解決這個問題,人們也走了不少彎路,用了一些不好的方法,比如給 HTML 增加很多的屬性結果將代碼變得很臃腫,將文本變成圖片,過多利用 Table 來排版,用空白的圖片表示白色的空間等。 ① JavaScript 是一種新的描述語言,此一語言可以被箝入 HTML 的文件之中。 Request 對 象 , 我 們 知 道 HTTP 通 訊 協(xié) 議 是 一 種 請 求 與 響 應(Request/Response)的通訊協(xié)議,因此通常由客戶端向 Web服務器提出請求, Web服務器才會響應信息。在 JSP 中負責將信息傳達到用戶的對象就是 Response 對象。必須通過 Session對象記錄用戶的相關信息,以供用戶再次對此 Web 服務器提出要求時作確認,例如,在某些特定的網頁中,常需要用戶輸入確認的賬號和密碼,假如這些身份確認的結果無法保留,那豈不是每一個網頁都需要重新輸入一次密碼。 JDBC 支持基本的 SQL 語言,提供多樣話的數據南京工程學院畢業(yè)設計說明書(論文) 6 庫連接方式,為各種不同的數據庫提供統(tǒng)一的操作界面。 ? 建立與數據庫之間的連接:創(chuàng)建 Connection 實例, Connection conn=(String url,String user,String password)。 ResultSet rs=()。數據庫就是這些數據的集 合,它具有統(tǒng)一結構形式并存放于統(tǒng)一的存儲介質內,它是多種應用數據集成,并可被應用共享。 ? 控制及保護數據不受破壞。 數據庫管理系統(tǒng)的主要功能: ? 數據模式定義:負責為數據庫構作模式。 ? 數據的并發(fā)控制與故障恢復:對并發(fā)操作作必要的控制以保證數據不受破壞,這就是數據的并發(fā)控制;保護數據庫中的數據并在它遭受破壞后有能力及時進行恢復,這就是數據的故障恢復。 數據庫管理系統(tǒng)的數據語言 ? 數據定義語言( DDL):負責數據的模式定義與數據的物理存取構作。 1. 查詢語句 Select Colname from Table where Condition。 開發(fā)環(huán)境 系統(tǒng)在 Microsoft Windows XP 下開發(fā),所采用的開發(fā)工具主要是JCreate, Macromedia Dreamweaver 8。圖書管理系統(tǒng)是一種基于集中統(tǒng)一規(guī)劃的數據庫數據管理新模式。學生登錄后可以了解自己所借閱圖書的信息。 ? 學生帳號管理:學生注冊、修改基本信息功能。 ② 查詢模塊需求分析 查詢模塊是本系統(tǒng)的一大模塊,主要是學生對圖書信息進行查詢了解。 ? 圖書的借閱歸還:學生到管理員處實現(xiàn)對圖書的借閱 歸還。 權限需求分析 圖書管理系統(tǒng)是一個面向學生與圖書管理員的網絡管理系統(tǒng)。 2) 學生:不僅提供瀏覽網站權限,同時還有查看自己借閱的圖書的信息及發(fā)表留言的權限。 圖書管理系統(tǒng)公告的數據庫設計 1) 數據庫設計需求分析 當打開社區(qū)首頁時,為了那些需要了解學校公告,設計一個公告表,存儲學校最新發(fā)布的公告或者新聞,為了實現(xiàn)這個信息的加載,需要用到bulletin 表。圖書管理員通過管理員登錄頁面登錄可以對圖書進行管理。 2) 表的結構設計 ? 學生信息表 (student) 學生信息表的結構如表 32 所示。我設計了 4 張表來實現(xiàn)這些操作。 ? 圖書信息表:存放了圖書的基本信息的表。 表 35 借閱證信息表 字段名 描述 類型 長度 是否主鍵 card_id 借閱證 ID int 4 是 stud_no 學生學號 int 4 否 card_exist 是否注銷 int 4 否 ? 借閱信息表( borrowinfo) 借閱信息表的結構如表 36 所示。需要用到 5 張表。 ? 圖書信息表:存放了圖書的基本信息的表。 圖 32 圖書修改模塊表關系圖 3) 表的結構設計 ? 圖書 管理員表( admin) 學生信息表的結構如上表 33 所示。 ? 圖書歸還信息表( returninfo) 學生借閱信息表的結構如表 37 所示 表 37 歸還信息表 字段名 描述 類型 長度 是否主鍵 book_id 圖書編號 int 4 是 return_day 借閱時間 varchar 50 否 card_id 借閱證 ID int 4 是 南京工程學院畢業(yè)設計說明書(論文) 17 第四章 圖書管理系統(tǒng)的模塊設計 圖書管理系統(tǒng)框架設計 主頁面的設計 主頁面服務的對象是所有用戶,不論注冊與否,用戶都有權利對圖書進行查詢。若登錄非普通用戶權限頁面系統(tǒng)會自動跳轉到訪問此頁面需要權限的登錄頁面。首頁圖書的信息用動態(tài)圖片顯示。book_type39。 String img=(book_pic)。并可以更改個人資料信息,以及對圖書借閱證進行注銷。 圖 43 管理員登錄管理頁面 管理員擁有更多的權限,學生圖書的借閱、歸還、辦證,圖書的入庫、添加等等全部由管理員完成,也就是說只有管理員才有權限對數據庫進行直接的操作,這大大的保證了系統(tǒng)的安全性。 ? 信息修改:在通過 JDBC 連接了數據庫后,所需做的工作就是傳輸一個 SQL 語句來執(zhí)行這個修改操作。管理員管理借閱證的辦理。并自動分配一個借書卡號。注銷以后無法借閱歸還圖書,必須激活帳戶以后才能進行操作。 { if(a==1) //若借閱證未注銷,則注銷 update card set card_exist=0 where stud_no=39。在該模塊中主要實現(xiàn)了學生(管理員)的登錄,退出。 退 出 時 調 用()來刪除 session,達到徹底退出的目的。普通用戶的基本查詢權限是查詢所有圖書、精確查詢 、模糊查找。這個設計是出于讀者的考慮,方便了讀者。 and +select1+ like 39。 2) 學生登錄查詢 學生登錄以后不僅擁有普通用戶的查詢權限,還可以查詢自己所借閱南京工程學院畢業(yè)設計說明書(論文) 24 圖書的信息。只需知道學生的借閱證或學號即可查詢。在圖書管理員登錄之后,這時調用 session對象的 setAttribute(str,str)方法來保存管理員信息。這樣學生就可以查詢某位學生的借閱情況。+book_id+39。+card_id+39。 圖 410 圖書借閱頁面 2) 圖書歸還 歸還圖書時,先從圖書借閱信息表里查詢是否存在某學生借閱的某本書。+book_id+39。+book_id+39。+book_id+39。實現(xiàn)語句如下: Select * from book where book_id=39。同樣也先要判斷 圖書是否存在。+book_id+39。管理員在輸入圖書信息的時候會把該圖書的封面圖片上傳到服務器端。 //定義 smartupload對象 (pageContext)。 //設定允許上傳的文件 ()。 //取文件名 南京工程學院畢業(yè)設計說明書(論文) 28 String aa = 。+book_id+39。book_id39。首頁顯示時間獲得方法如下: df = new (HH:mm MM 月 dd 日 E)。 用 該 類 的getYear(),getMonth(),getDay 來獲取當前的年份,月份以及日期。 int month=1+()。 借閱天數的計算 圖書館管理系統(tǒng)中圖書的借閱時間是圖書館對學生進行約束的必要方法。在做該功能的時候,先定義兩個數組 m,n來存放閏年與非閏年每月底到年初的天數。amp。 天數顯示在學生的借閱信息上,如圖 417 所示: 判斷兩個日期是否在同一個年份 判斷 計算方法一 計算方法二 判斷兩個日期處于什么年份 (閏年、非閏年) 南京工程學院畢業(yè)設計說明書(論文) 31 圖 417 圖書借閱信 息及借閱天數頁面 頁面分頁技術 一個頁面如果顯示的記錄條目很多,那瀏覽器的滾動條必須要拉很長,那樣不僅僅不美觀,更麻煩的是容易讓人看不清數據。而 absolute()則把游標記錄定在了指定的記錄點,這樣在按頁碼查詢時,我們就利用頁碼獲得一個數據 N,并從第 N條記錄查起 ,這樣就能實現(xiàn)分頁技術。 //總頁數 int ShowPage=1。 //獲得當前行號 String Page=(page)。 測試的目的在于找出程序中的問題。測試的目標是以最少的時間和人力找出軟件中潛在的各種錯誤和缺陷。 在本系統(tǒng)中,主題是圖書管理,應此注意一些圖片,信息之類的不要偏離主題。還要檢查下系統(tǒng)的頁面風格是否一致。 由于 SQL SERVER 2021 數據庫在操作上對于中文操作容易發(fā)生錯誤,因此我在設計之初,就將數據庫表中字段名都采用英文定義,同時,考慮南京工程學院畢業(yè)設計說明書(論文) 34 到數據庫錄入時存在非法數據輸入的情況,在設計過程中我通過JAVASCRIPT 語言約束了數據的錄入。特別容易導致程序的錯誤。 配置信息的設置 1. 數據源的配置 點擊“控制面板” →“管理工具”→“數據源”→“系統(tǒng) DNS”→“添加 SQLServer” 輸入數據源名 book_system連接到本地服務器并添加數據庫。 第一,對于一個網站來講,對于頁面美觀的設計非常重要。三層架構表面上看會把一個簡單問題復雜化,但是有規(guī)范的框架,使得以后修改起來更加的方便。 經過幾十天的努力,畢業(yè)設計終于完成了。在最后的測試階段,發(fā)現(xiàn)了很多問題,很多是由于需求分析做的不夠。在以后的學習中我將會對本系統(tǒng)做出進一步的完善,使這個系統(tǒng)能夠更人性化、更實用。 2. Lending management,: Including books and returned。jsp。s mainly made up of three parts of customer end browser, Web server and database server, it is typical Browser/Server structure. This text is a detailed introduction, in order to draw support from JSP strong database access ability, procedure is it bee simple and easy fast to work out, and can the security system have better performance, adopt and develop ripe JSP technology, use the script language that JavaScript are easily understood, and then bine HTML code and utilize web database thesis includes The Foreword, The Lesson Background, The Related T
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1