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

正文內(nèi)容

基于uml的圖書館管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)-wenkub

2022-12-15 09:29:30 本頁面
 

【正文】 一般的 Java 程序的跨平臺的特性。這樣,一個熟悉 HTML網(wǎng)頁編寫的設(shè)計人員可以很容易進(jìn)行 JSP 網(wǎng)頁的開發(fā)。 JSP 技術(shù)的設(shè)計目的是使得構(gòu)造基于 Web的應(yīng)用程序更加容易和快捷,而這 些應(yīng)用程序能夠與各種 Web 服務(wù)器、應(yīng)用服務(wù)器、瀏覽器和開發(fā)工具共同工作。 Java 是一種簡單易用、完全面向?qū)ο?、具有平臺無關(guān)性且安全可靠的主要面向 Inter 的開發(fā)工具。 本科生畢業(yè)論文(設(shè)計) 3 2 開發(fā) 技術(shù)方案選擇 本系統(tǒng)選擇的開發(fā)技術(shù)語言為 JSP, 系統(tǒng)在 Microsoft Windows XP 下開發(fā),所采用的開發(fā)工具主要是 ,選擇的數(shù)據(jù)庫為 MySQL。本系統(tǒng)的目標(biāo)是: ( 1) 借閱者可以通過系統(tǒng)查詢書籍信息 。再者,系統(tǒng)缺乏雙向交流互動。另外,由于軟件發(fā)開過于依靠高校,缺乏公司的經(jīng)營理念,因此系統(tǒng)的補(bǔ)丁和 升級不夠,維護(hù)也不及時,對用戶的意見不重視,甚至完全 本科生畢業(yè)論文(設(shè)計) 2 忽視。二是目前很少有圖書館管理系統(tǒng)能夠可以實(shí)現(xiàn)辦公自動化管理和知識管理能力,決策支持能力。因此傳統(tǒng)手工操作隨著時代的發(fā)展,效率越來越低,造成大量的人力,物力的浪費(fèi)。 Database。能夠?qū)崿F(xiàn) 對圖書的查詢,添加,瀏覽,刪除等 功能。 論文 (設(shè)計 )作者簽名: 簽名日期: 年 月 日 授 權(quán) 申 明 學(xué)校有權(quán)保留送交論文(設(shè)計)的原件,允許論文(設(shè)計) 被查閱和借閱,學(xué)校可以公布論文(設(shè)計)的全部或部分內(nèi)容,可以影印、縮印或其他復(fù)制手段保存論文(設(shè)計),學(xué)校必須嚴(yán)格按照授權(quán)對論文 (設(shè)計 )進(jìn)行處理,不得超越授權(quán)對論文(設(shè)計)進(jìn)行任意處置。 ( 2021 屆) 本科畢業(yè)論文(設(shè)計) 題 目: 基于 UML 的圖書館管理系統(tǒng)的設(shè)計與實(shí)現(xiàn) 學(xué) 院: 專 業(yè): 信息管理與信息系統(tǒng) 班 級: 學(xué) 號: 姓 名: 指導(dǎo)教師: 完成日期: 教 務(wù) 處 制 誠 信 申 明 我申明,所呈交的論文 (設(shè)計 )是本人在老師指導(dǎo)下進(jìn)行的研究工作及取得的研究成果。 論文 (設(shè)計 )作者簽名: 簽名日期: 年 月 日 基于 UML 的圖書館管理系統(tǒng)的設(shè)計與實(shí)現(xiàn) 摘要: 圖書館是搜集、 整理、保管、傳播 和利用文獻(xiàn)信息、為社會提供服務(wù) 的文化事業(yè)機(jī)構(gòu),它承擔(dān)著保存人類文化遺產(chǎn)、進(jìn)行社會教育、傳遞文獻(xiàn)信息和開發(fā)智力資源的職能。文中主要描述了系統(tǒng)的背景和開發(fā)技術(shù)方案,分析了系統(tǒng)的需求分析和設(shè)計,并且對每個模塊的設(shè)計與實(shí)施做出了詳細(xì)的描述,系統(tǒng)基本能滿足用戶 查詢和閱覽圖書信息資源的功能。 module 目 錄 1 系統(tǒng)概述 ?????????????????????????????? ???? 1 項(xiàng)目背景簡介 ???????????????? ? ? ? ?????????? 1 國內(nèi)外發(fā)展現(xiàn)狀 ? ???????????????????????? ??? 1 項(xiàng)目目標(biāo) ??????????????????????????????? 2 2 開發(fā)技術(shù)方案選擇 ????????????????? ????????????? 3 JSP 技術(shù)簡介 ?????????????????????????????? 3 Struts 的概述 ???????????????????????????? ?? 4 MYSQL 簡介 ???????????????????????? ??? ??? 5 3 系統(tǒng)分析 ??????????????????????????? ??????? 7 需求調(diào)查 ???????????????????????????? ??? 7 用例圖設(shè)計 ???????????????????????????? ?? 8 實(shí)體類圖設(shè)計 ??????????????????? ? ?????? ??? 10 4 系統(tǒng)設(shè)計 ?????????????????????? ?????? ????? 13 系統(tǒng)功能介紹 ???????????????????????????? ? 13 用例設(shè)計 ??????????????? ??? ???????????? ? 13 數(shù)據(jù)庫設(shè)計 ?????????????????????????????? 17 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 ?? ????????????????????? 17 數(shù)據(jù)庫數(shù)據(jù)表設(shè)計 ???????????????????????? 21 5 系統(tǒng)實(shí)現(xiàn) ????????????????????????????????? 25 數(shù)據(jù)庫的連接 ?????????????????? ??????????? 25 系統(tǒng)登陸模塊的實(shí)現(xiàn) ?????????????????????????? 27 圖書信息管理模塊的實(shí)現(xiàn) ???????????????????????? 29 圖書類別信息添加功能實(shí)現(xiàn) ???????????????????? 29 圖書類別信息維護(hù)功能實(shí)現(xiàn) ?????????????????? ?? 31 圖書信息添加功能實(shí)現(xiàn) ?????????????????????? 32 讀者信息管理模塊的實(shí)現(xiàn) ???????????????????????? 36 讀者類別信息添加功能實(shí)現(xiàn) ???????????????????? 36 讀者信息添加功能實(shí)現(xiàn) ?????????????????????? 38 讀者信息管理功能 實(shí)現(xiàn) ????? ?? ?????????????? 41 圖書借閱管理模塊的實(shí)現(xiàn) ???????????????????????? 42 圖書借閱功能實(shí)現(xiàn) ???????????????????????? 43 圖書續(xù)借功能實(shí)現(xiàn) ????????????????? ?? ????? 46 圖書歸還功能實(shí)現(xiàn) ??????????????????????? 49 系統(tǒng)管理模塊的實(shí)現(xiàn) ?????????????????????????? 51 管理員權(quán)限設(shè)置功能的實(shí)現(xiàn) ??????????????????? 51 個人口令修改功能實(shí)現(xiàn) ???????????????????? ?? 53 6 系統(tǒng)測試 ????????????????????????????????? 55 測試方案 ??????????????????????????????? 55 系統(tǒng)評價 ??????????????????????????????? 56 7 總結(jié) ??????????????????????????????????? 57 致 謝 ????????? ??????????????????????????? 58 參考文獻(xiàn) ??????????????????????????????????? 59 本科生畢業(yè)論文(設(shè)計) 1 1 系統(tǒng)概述 項(xiàng)目背景簡介 圖書館管理信息系統(tǒng) (Library Management Information System, LMIS)就是將傳統(tǒng)圖書館業(yè) 務(wù)的手工操作轉(zhuǎn)變成由計算機(jī)管理,即對圖書館的圖書、期刊、音像資料等各種載體文獻(xiàn),實(shí)現(xiàn)采訪、編目、典藏、流通、檢索以及相關(guān)業(yè)務(wù)工作的計算機(jī)化、信息化管理 [1]。為了 使讀者 在圖書館的借書還書等業(yè)務(wù) 更加 方便 ,有效 地 簡化讀者借還書手續(xù),提高圖書借閱率,避免 因?yàn)槭止げ僮鞒鲥e導(dǎo)致的 讀者與管理人員之間不必要 的 爭執(zhí) 等不該出現(xiàn)的問題 , 因此亟待需要有一套能夠有效處理圖書館日常各項(xiàng)業(yè)務(wù)和具備各個相關(guān)功能的圖書館管理系統(tǒng),使圖書館管理工作規(guī)范化,程序化,系統(tǒng)化,提高圖書館信息處理的效率和準(zhǔn)確度[2]。具體主要體現(xiàn)在如下幾個方面。其次,系統(tǒng)難移植和集成。這是由 2 個原因?qū)е碌模阂环矫骈_發(fā)商,用戶之間缺乏交流和交流的平臺,因此缺乏經(jīng)驗(yàn)的客戶對操作復(fù)雜的系統(tǒng)很難掌握,嚴(yán)重影響了系統(tǒng)的工作效率的效果 [3]。 ( 2) 借閱者能夠借閱書籍和 歸還書籍 。發(fā)布平臺為 ,客戶端的 IE 版本需要在 以上。 JSP(Java Server Page)技術(shù)讓 Java 成為 了 基于 Web的應(yīng)用程序的首選開發(fā)工具,目前的Java 技術(shù)已成為所有大型電子商務(wù)項(xiàng)目的必然選擇。 JSP 技術(shù)不是惟一的動態(tài)網(wǎng)頁技術(shù),也不是第一個,在 JSP 技術(shù)出現(xiàn)之前就已經(jīng)存在幾種優(yōu)秀的動態(tài)網(wǎng)頁技術(shù),如 CGI、 ASP 等。而且開發(fā)人員完全可以不自己編寫腳本程序,而只是通過 JSP 獨(dú)有的標(biāo)簽使用別人已寫好的部件來實(shí)現(xiàn)動態(tài)網(wǎng)頁的編寫。換句話說,就是擁有程序的對平臺的獨(dú)立性,即 Write once, Run anywhere!?,F(xiàn)在,大量的標(biāo)準(zhǔn) JavaBeans 程序庫就是一個很好的例證 [5]。 Taglib 是 Struts 的標(biāo)記庫,靈活動用,能大大提高開發(fā)效率。尤其是當(dāng)另一批 程序 開發(fā)者接手這個項(xiàng)目時,這種優(yōu)勢體現(xiàn)得更加明顯。然后將 request 的參數(shù)對應(yīng)到 ActionForm中,進(jìn)行 form 驗(yàn)證。 ActionForm 是一個符合 JavaBean 規(guī)范的類,所有的屬性都應(yīng)滿足 get 和 set 對應(yīng)。在 Form驗(yàn)證的過程中,如果有 Error發(fā)生,則會將頁面重新導(dǎo)向至輸入頁,并提示錯誤。一般來說,應(yīng)改使用 Business Delegate 模式來對 Business tier 進(jìn)行訪問以解除耦合。 LookupDispatchAction 可以根據(jù)提交表單按鈕的名稱來執(zhí)行函數(shù)。如果要添加、訪問和處理存儲在一個計算機(jī)數(shù)據(jù)庫中的數(shù)據(jù),你就需要一個像 MySQL 這樣的數(shù)據(jù)庫管理系統(tǒng)。 SQL 是用于訪問數(shù)據(jù)庫的最通用的標(biāo)準(zhǔn)語言,它是由 ANSI/ISO 定義的 SQL 標(biāo)準(zhǔn)。 ( 4) MySQL 適合訪問在 Inter 上的數(shù)據(jù)庫 MySQL 服務(wù)器原本就是開發(fā)比已存在的數(shù)據(jù)庫更快的用于處理大的數(shù)據(jù)庫的解決方案,并且已經(jīng)成功用于高苛刻生產(chǎn)環(huán)境多年。 MySQL 也可以是一個嵌入的多線程庫,你可以把它連接到你的應(yīng)用中而得到一個小、快且易于管理的產(chǎn)品 [6]。而后臺數(shù)據(jù)庫的數(shù)據(jù)要具有一致性、完整性、安全性、易維護(hù)性。而且在登記讀者的時候可以登記讀者的類型,以便之后提供不同類型的服務(wù)。讀者將實(shí)體書目拿給管理員的時候,管理員就可以針對該書目進(jìn)行借還管理 ,并在系統(tǒng)中 更新 相關(guān)信息 ,如借還日期,借還者,應(yīng)還日期等。 并且能夠設(shè)置圖書的類別,使得不同的圖書更容易被查詢 。 本科生畢業(yè)論文(設(shè)計) 8 系統(tǒng)查詢: 管理員或者讀者 可以 按條件查詢圖書檔案信息,圖書借閱信息,圖書借閱超期信息列表。 UML的用例圖( Use Case)較詳細(xì)和確切地描述了用戶的功能需求,使系統(tǒng)責(zé)任更為明確,是其他 UML視圖的核心和基礎(chǔ),其他視圖的構(gòu)造和發(fā)展依賴于用例圖中所描述的內(nèi)容, 系統(tǒng)的最終目標(biāo)就是提供用例視圖中描述的功能 [7]。 讀者信息維護(hù) :包括對 讀者的增刪改和讀者信息的查詢。 圖書歸還:可以處理讀者的歸還請求。 圖書借閱信息查看:可以查看現(xiàn)有已經(jīng)出借的書目信息。圖書續(xù)借:通過管理員進(jìn)行圖書續(xù)借業(yè)務(wù)。圖書館管理系統(tǒng)的域類主要包括圖書借閱( Borrow) , 圖書信息( Book),圖書類型( BookType) , 讀者( Read) , 讀者信息( ReadType) , 管理員( Manger) ,圖書館信息( Library)。 上述幾個類 中 Borrow 類用于圖書的借閱、歸還、 續(xù)借功能,并且在實(shí)現(xiàn)這三個功能的時候更新相應(yīng)的借閱信息,圖書信息和讀者信息,如更新借書日期,對應(yīng)的借閱人。 ReadType類用于設(shè)置讀者類型,讀者類型的不同,所獲得的權(quán)限也不同 ,比如可借書目的數(shù)量。通過上述系統(tǒng)分析 , 可以了解到該圖書館管理系統(tǒng)需要實(shí)現(xiàn)的主要功能模塊以及實(shí)現(xiàn)各個模塊的功能,下面就對整個系統(tǒng)的的功能做一個基于 UML 的系統(tǒng)設(shè)計。系統(tǒng)設(shè)置:管理員可以在登陸系統(tǒng)后修改并保存圖書館簡介,此外還可以修改管理的操作權(quán)限。 它通過描述 對象 之間發(fā)送 消息 的時間順序顯示多個對象之間的動態(tài)協(xié)作。在主界面中,不同類型的用戶可以進(jìn)入不同的流通子系統(tǒng)。讀者的信息維護(hù)包括讀者的添加
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1