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

正文內(nèi)容

在線圖書租賃管理系統(tǒng)的設計與實現(xiàn)-預覽頁

2025-06-14 22:29 上一頁面

下一頁面
 

【正文】 耗時耗力,同時也給借書者帶來了不少麻煩。系統(tǒng)采用軟件工程的開發(fā)原理,主要分為讀者模塊和管理員模塊兩類,包括讀者管理和對圖書的租閱管理操作。隨著網(wǎng)絡技術的完善,計算機被廣泛用于各領域處理數(shù)據(jù),而傳統(tǒng)的圖書管理模式,也正在逐漸在被基于web模式的管理系統(tǒng)所替代,使得圖書管理者和用戶可以更高效更方便的實現(xiàn)對圖書的管理與使用。在技術,經(jīng)濟和管理層面對要開發(fā)的圖書租賃管理系統(tǒng)進行是否可行的研究與分析。 經(jīng)濟可行性因為本系統(tǒng)相對較小,開發(fā)過程不需要投入過多費用,開發(fā)完成后投入使用可收到很好的成效,做到合理節(jié)約和合理利用資源,對于管理人員來說減少了工作量,提示了工作效率,也使得讀者在處理租賃圖書業(yè)務方面得到很大的便利,且本系統(tǒng)體積較小,面向中小型圖書租賃管理,在運行時占用系統(tǒng)資源較小,對計算機的性能要求不高,能節(jié)省管理成本。 研究內(nèi)容與核心技術 本設計的目標是開發(fā)一個在線圖書租賃管理系統(tǒng)。本系統(tǒng)基于MVC模式開發(fā)。其原理如圖1所示。Hibernate則用在dao層,主要包括對數(shù)據(jù)庫進行的增刪改查的操作,可以讓編程人員操作數(shù)據(jù)庫的方法更方便和面向?qū)ο骩3]。通過配置文件的使用,頁面導航將所有系統(tǒng)的每個組成結(jié)構聯(lián)系起來便于管理和修改,為日后維護帶來很大優(yōu)勢。使用Struts2雖然增加了系統(tǒng)的復雜度,但是可以讓系統(tǒng)結(jié)構更加清晰。它是一個輕量級的框架,擁有良好的性能和靈活性,各個持久化類實例都能對應于數(shù)據(jù)庫表中相應的數(shù)據(jù)字段,并可以避免代碼直接操作數(shù)據(jù)庫[5]。降低了系統(tǒng)耦合度,便于日后的管理與更新。AOP面向切面編程是Spring的另一個核心[6]。第2章 系統(tǒng)分析 系統(tǒng)功能描述圖書租賃管理系統(tǒng)主要針對圖書館的圖書出借管理與使用而開發(fā)的,其主要適用于學校圖書館或書店對圖書和讀者信息的管理。 讀者模塊讀者成功登錄系統(tǒng)以后可以實現(xiàn)對個人信息的管理、圖書查詢、借閱圖書管理、還書管理,以及對應圖書記錄的查詢。 (4) 還書管理子模塊中讀者可以進行還書操作。 管理員成功登錄系統(tǒng)以后可以實現(xiàn)對讀者信息和圖書信息管理、完成讀者的借還書申請,以及對應圖書操作記錄的查詢。 (4)還書管理子模塊中管理員可以處理讀者的還書申請。 (8)丟失圖書查詢子模塊中管理員可以查詢所有丟失的圖書記錄。圖6 系統(tǒng)用例圖第3章 系統(tǒng)詳細設計 ER圖方式是設計概念模型的經(jīng)典方式,即用實體(Entity)聯(lián)系(Relationship)模型表示。如圖7所示。但由于MySQL是開源免費軟件,目前互聯(lián)網(wǎng)上流行的網(wǎng)站構架組合是Linux+Apache+MySQL+PHP[9]。其優(yōu)點如下:(1) 支持多線程操作,可以最大限度的利用處理器資源。   (5) 數(shù)據(jù)庫查詢算法經(jīng)過優(yōu)化處理,查詢速度快。詳細配置連接通過配置文件介紹,其對Java數(shù)據(jù)庫連接進行了封裝,連接查詢方便。 借書實體包含主鍵、逾期費用、還書時間、逾期是否繳費、丟失是否繳費、借書時間、借書狀態(tài)、申請借書時間、借書天數(shù)、逾期天數(shù)、關聯(lián)的圖書、關聯(lián)user的id等,如圖8所示。 主鍵聯(lián)系電話用戶權限用戶……聯(lián)系電話逾期罰款是否刪除注冊時間借書次數(shù)圖11 用戶實體 根據(jù)實體概念模型設計和功能模塊的界定和劃分,數(shù)據(jù)庫中主要包括以下四張表和其對應屬性。如表3所示。圖13 圖書類圖圖書類型類圖主要標識了圖書id,類型名稱,圖書是否刪除狀態(tài)屬性。數(shù)據(jù)庫中可以自動生成該表。 spring配置文件 Spring 在本系統(tǒng)中主要作用是把對象實例化出來,用到了IOC的功能。 系統(tǒng)登錄 用戶輸入正確的用戶名密碼,并選擇正確的登錄身份后,通過與數(shù)據(jù)庫信息進行比對符合后進入圖書租賃管理系統(tǒng)。頁面如圖17所示。圖19 圖書管理界面 讀者管理 管理員可以查看所有已經(jīng)注冊登記的讀者信息,并可以對其進行管理,如更改某些讀者的默認借書天數(shù),逾期借書費用等;而讀者身份登錄只顯示個人信息,并可以修改。并在借閱完成后,自動減少該圖書剩余圖書數(shù)量。系統(tǒng)通過jieshuupdate2()方法,計算當前借閱時間是否超時。圖23借閱記錄查詢界面 逾期還書查詢 管理員能夠查詢所有讀者的逾期還書記錄;而讀者只能查詢自己的逾期還書記錄,如圖24所示。圖25 丟失圖書處理界面 丟失圖書查詢 管理員可以查詢所有丟失圖書的記錄;而讀者只能查詢本人的丟失圖書記錄。通過完成系統(tǒng)測試,才能檢測出系統(tǒng)中存在的錯誤及功能性缺陷,及時修改系統(tǒng)程序結(jié)構保證系統(tǒng)在投入使用時能正常運行。圖27 圖書查詢顯示在顯示的圖書列表中,通過借閱圖書操作可以提交借書申請,主要操作測試結(jié)果和頁面顯示和逾期一致,測試通過,如圖28所示。對于圖書數(shù)量不足和讀者借書超過限制,顯示借書失敗。結(jié)合了實際用戶的需求,實現(xiàn)了圖書租賃管理功能。在本次整個系統(tǒng)的開發(fā)過程中,通過對系統(tǒng)的設計,本人加深了專業(yè)知識技能的掌握,熟悉了軟件開發(fā)的一般過程,包括開發(fā)的步驟和思想方法。本人在此次系統(tǒng)開發(fā)的過程中遇到很多的問題,很感謝指導老師的指導,為我指點迷津,使得系統(tǒng)的所有功能得以實現(xiàn)和完成。參考文獻[1] [M].北京:清華大學出版社,2008.[2] web程序開發(fā)入門[M].北京:清華大學出版社,2015.[3] 唐漢明,關寶軍,[M].北京:人民郵電出版社,2014.[4] 薩師煊,[M].北京:高等教育出版社,2006.[5] [M].北京:清華大學出版社,2005.[6] 馬建紅,[M].北京:清華大學出版社,2014.[7] 核心框架實戰(zhàn)[M].北京:人民郵電出版社,2014.[8] 鄭人杰,許靜,[M].北京:人民郵電出版社,2011.[9] Jeffrey [M].北京:機械工業(yè)出版社,2012.[10] Ian Engineering[M].北京:機械工業(yè)出版社,2014.致 謝經(jīng)過幾個月的辛苦努力與不斷鉆研,在趙雪玲老師的指導與幫助下,圖書租賃管理系統(tǒng)終于制作完畢。還要感謝我的同學和朋友,他們給了我很多無私的幫助和支持,使我得到了許多有益的啟發(fā)。 ( where )。% + lname + %39。 } ( deletestatus=0 order by id desc )。 if ((pagenum) != null) { currentpage = ((pagenum))。 (url, method!leixinglist)。 return SUCCESS。 (leixing/)。 String lname = (lname)。 (script language=javascriptalert(39。method!leixinglist39。 if ((pagenum) != null) { currentpage = ((pagenum))。 (url, method!booklist)。 return SUCCESS。 HttpSession session = ()。 (())。 (script language=javascriptalert(39。method!jieshulist39。 String username = (username)。amp。 ( and )。 !.equals(username)) { ( like 39。 (username, username)。 String where = ()。 } int total = ((order by id desc, ))。 (url2, method!jieshu)。 }33
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1