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

正文內(nèi)容

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

 

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