![基于MVC模式和Ajax技術(shù)的圖書管理系統(tǒng)研究_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/17/82c22f8f-b70e-4a4b-af0c-928cfb04663e/82c22f8f-b70e-4a4b-af0c-928cfb04663e1.gif)
![基于MVC模式和Ajax技術(shù)的圖書管理系統(tǒng)研究_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/17/82c22f8f-b70e-4a4b-af0c-928cfb04663e/82c22f8f-b70e-4a4b-af0c-928cfb04663e2.gif)
![基于MVC模式和Ajax技術(shù)的圖書管理系統(tǒng)研究_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/17/82c22f8f-b70e-4a4b-af0c-928cfb04663e/82c22f8f-b70e-4a4b-af0c-928cfb04663e3.gif)
![基于MVC模式和Ajax技術(shù)的圖書管理系統(tǒng)研究_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/17/82c22f8f-b70e-4a4b-af0c-928cfb04663e/82c22f8f-b70e-4a4b-af0c-928cfb04663e4.gif)
![基于MVC模式和Ajax技術(shù)的圖書管理系統(tǒng)研究_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/17/82c22f8f-b70e-4a4b-af0c-928cfb04663e/82c22f8f-b70e-4a4b-af0c-928cfb04663e5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第卷第期徐州工程學(xué)院學(xué)報(自然科學(xué)版)(年月基于模式和技術(shù)的圖書管理系統(tǒng)研究劉洪宇,()上海市貿(mào)易學(xué)校,上海上海商學(xué)院,上海;分析了現(xiàn)有圖書管理系統(tǒng)中存在的問題和不足,提出了一個基于模式和技摘要:術(shù)相結(jié)合的協(xié)同工作解決方案,實現(xiàn)了無刷新頁面數(shù)據(jù)的聯(lián)動顯示,設(shè)計出了范式查詢算法、分層安全控制方法,對同類系統(tǒng)的分析、設(shè)計以及實現(xiàn)具有一定的參考價值關(guān)鍵詞:圖書管理系統(tǒng);范式查詢;)中圖分類號:;文獻標志碼:文章編號:(目前,隨著圖書文獻數(shù)量的增長以及用戶需求模式的改變,僅憑手工或某部門孤立地技術(shù)的發(fā)展、使用單個計算機處理各類信息和數(shù)據(jù)已遠遠不能滿足要求;因此,只有將計算機網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫技術(shù)應(yīng)用于圖
2、書管理中,實現(xiàn)各類信息的網(wǎng)上傳輸和共享,才能減少圖書管理工作中的重復(fù)勞動,提高圖書管理工作本文采用在適當功能上選擇使用在中間層上采的效率和水平設(shè)計模式和技術(shù)相結(jié)合的方法,用其目的是提高系統(tǒng)底層業(yè)務(wù)邏輯的可重用性,增加系統(tǒng)的可擴展性,降低系統(tǒng)維護成本設(shè)計模式,引進促使頁面局部刷新,減少用戶心理和實際的等待時間設(shè)計范式查詢算法,通過參數(shù)傳遞,能技術(shù),進行多種不同的高級條件組合查詢操作,提升了系統(tǒng)的查詢效率采用了分層安全控制模式,保證系統(tǒng)安全系統(tǒng)需求分析模型圖書管理員,讀者管理員,借閱管理員,權(quán)限管理員,系根據(jù)需求分析確定了個系統(tǒng)用戶:普通讀者,統(tǒng)管理員普通讀者使用圖書管理系統(tǒng)可查看個人信息、個人當
3、前借閱記錄、個人歷史借閱記錄,續(xù)借圖書,預(yù)約圖書等圖書管理員使用圖書管理系統(tǒng)完成添加、刪除書籍、書目等一些圖書維護工作讀者管理員負責(zé)新讀者注冊,老讀者注銷,驗證讀者信息的正確性,收交讀者借書押金,收交罰款等日常工作借閱管理員負責(zé)借書登記,還書登陸,取消預(yù)約等基本借閱任務(wù)權(quán)限管理員負責(zé)分配任務(wù),在系統(tǒng)中更新其他用戶的操作權(quán)限系統(tǒng)管理員是整個系統(tǒng)中權(quán)限最高的用戶,他擁有所有的權(quán)限如圖所示系統(tǒng)主要功能由以下個模塊來實現(xiàn):讀者自助)本文僅對圖書管理員用例圖進行分析,)服務(wù)子系統(tǒng);讀者管理子系統(tǒng),主要有系統(tǒng)登錄、讀者查詢、添加讀者、更新信息、讀者注銷、罰款管理、密碼)系統(tǒng)登出模塊等;圖書管理子系統(tǒng),主要
4、有系統(tǒng)登錄、圖書查詢、新書入庫、圖書信息更新、舊書出庫、找回、)新書采購、館室管理、系統(tǒng)登出模塊等;借閱管理子系統(tǒng),主要有系統(tǒng)登錄、更新借閱信息、借書、還書、系統(tǒng))登出模塊等;權(quán)限管理子系統(tǒng),主要有系統(tǒng)登錄、用戶權(quán)限查找、用戶權(quán)限更新、系統(tǒng)登出模塊等系統(tǒng)總體設(shè)計主要采用在頁面)相當設(shè)計模式和技術(shù),模式中視圖(在系統(tǒng)體系結(jié)構(gòu)的設(shè)計中,于用戶看到界面,通過內(nèi)置的對象異步方式給控制器發(fā)送請求,中的事件控制器接收到視圖發(fā)送過來的請求方式,通過請求判斷后發(fā)送給相應(yīng)的業(yè)務(wù)模型或數(shù)據(jù)模型,后開始監(jiān)聽,執(zhí)行完畢后直接給視圖發(fā)送數(shù)據(jù)更新通知,者開始執(zhí)行業(yè)務(wù)操作,接收到了數(shù)據(jù)更新通知,根據(jù)實際情況使頁面呈現(xiàn)更新如
5、圖所示收稿日期:,作者簡介:劉洪宇(女,江蘇徐州人,講師,碩士,主要從計算機軟件研究)··圖 圖書管理員系統(tǒng)圖圖系統(tǒng)體系結(jié)構(gòu)選擇開源的應(yīng)用服務(wù)器采語言,為主要開發(fā)環(huán)境,本系統(tǒng)構(gòu)建的圖書管理系統(tǒng)采用的是,用數(shù)據(jù)庫是使用實現(xiàn)了頁面數(shù)據(jù)的異步交互,使系統(tǒng)界面變得友好,進而提高技術(shù),了系統(tǒng)的易用性控制層采用業(yè)務(wù)層通過并定義各子系統(tǒng)業(yè)務(wù)技術(shù),實現(xiàn)數(shù)據(jù)持久化,各層之間使用接口連接,從而保證了各層之間的獨立,無論更改其中任何一層,也不會影響其他層的成接口,操作,顯著提高了系統(tǒng)的可維護性系統(tǒng)設(shè)計中的關(guān)鍵技術(shù)范式查詢范式及范式存在定理僅由有限個文字構(gòu)成的析取式稱作簡單析取式,僅由有限個文定義
6、命題變項及其否定統(tǒng)稱作文字,字構(gòu)成的合取式稱為簡單合取式,等為個文字構(gòu)成的簡單析取式,等為兩個文字構(gòu)成的簡單析取式,··等為個文字構(gòu)成的簡單析取式,等為個文字構(gòu)成的簡單合取式,等為兩個文字構(gòu)成的簡單合取式,等為個文字構(gòu)成的簡單合取式由有限個簡單析取式構(gòu)成的合取式稱為合定義由有限個簡單合取式構(gòu)成的析取式稱為析取范式,取范式析取范式與合取范式統(tǒng)稱為范式,)為簡單合取式,則為合取范式,設(shè)(,又是個簡單析取式構(gòu)成的合取范式,類似地,既是一個簡單合取式構(gòu)成的析取范式,又是個簡單析取式構(gòu)成的合取范式既是含有個簡單合取式的吸取范式,通過定義恰當?shù)拿}公式,可將系統(tǒng)中查詢條件用特定的范式表
7、達出來由此,范式存在定理)其步驟如下:)定理任意命題公式都存在著一個與之等值的析取范式與合取范式();)消去連接詞,否定號的消去(利用雙重否定定律)或內(nèi)移(利用德摩根定律)利用分配率,利用對 ;的分配率求析取范式,對的分配率求合取范式對于系統(tǒng)中常用的查詢操作可以用一個命題公式來表示綜上所述,)系統(tǒng)中用到大量的查詢操作,并且每一次查詢都有一個查詢范圍約束與之對應(yīng))每一個查詢約束范圍,都可以通過定義適當?shù)拿},用一個范式表示其約束范圍)任何一個命題或范式,都存在一個等值的析取范式和合取范式,并且這個析取范式、合取范式可以通過公式轉(zhuǎn)化求出析取范式查詢在提供了類似標準語句的查詢方式,語言中的子句也是由
8、若干個邏輯表,達式通過和利用范式的相關(guān)理論,將等關(guān)鍵字連接在一起,語言類似語言中的抽象成為一個類,查詢設(shè)計類圖如圖所示 子句加以抽象封裝,圖范式查詢設(shè)計類圖系統(tǒng)的安全實現(xiàn)機制即物理層、網(wǎng)絡(luò)層、系統(tǒng)層、應(yīng)用層其中應(yīng)用層仍采用分層安全本系統(tǒng)中采用了分層安全控制模式,控制的方式,在編碼過程中做了嚴格的安全控制,保證了系統(tǒng)的安全其分層主要從客戶端表單驗證、服務(wù)器端數(shù)據(jù)驗證、過濾器訪問控制、業(yè)務(wù)層權(quán)限控制個方面加以描述在保證輸入格式錯誤的數(shù)據(jù)不會頁面采用了作頁面數(shù)據(jù)格式驗證,客戶端表單驗證層,減少服務(wù)器的壓力提交到服務(wù)器,··保證數(shù)據(jù)的正確性和有效性代碼實現(xiàn)數(shù)據(jù)再次驗證,服務(wù)器控制層
9、通過在請求到達對請求過濾器,之前,對象進行過濾分析過濾器訪問控制層采用如果用戶還沒有登陸,則直接通知瀏覽器重定向到系統(tǒng)登錄頁面,如果用戶將不會對請求作出響應(yīng);已經(jīng)登陸,那么過濾器將不會做任何工作,而直接交給進行處理動態(tài)創(chuàng)建系統(tǒng)角色,實現(xiàn)了各個角色之間的操作隔離,使系統(tǒng)業(yè)務(wù)層權(quán)限控制層采用權(quán)限組合的方式,權(quán)限分配靈活多變,也在應(yīng)用層次上顯著提高了系統(tǒng)的安全性系統(tǒng)的權(quán)限設(shè)計類圖如圖所示圖權(quán)限設(shè)計類圖復(fù)用技術(shù)提高了軟件生產(chǎn)率和質(zhì)量,縮短了開發(fā)周期,降低了軟件復(fù)用使人們在軟件開發(fā)中不必一切從零開始,開發(fā)成本本系統(tǒng)是由有些頁面上有相似的功能,比如客戶端數(shù)據(jù)驗證時,對空值、長度的多個頁面構(gòu)成,控制層數(shù)據(jù)的
10、追加、刪除、更新操作等把這些共同的功能做成公共的在使用時只要導(dǎo)入需要檢查,類,的包就可利用系統(tǒng)實現(xiàn)即表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)訪問層,被分成個相對獨立的單元很多整個系統(tǒng)采用三層結(jié)構(gòu)的設(shè)計,地方巧妙地使用了比如用戶登錄界面中使用檢驗用戶的合法性,并按技術(shù),實現(xiàn)用戶檢驗功能,代碼功能的不同采用結(jié)構(gòu):控制層代碼)方法(,),、登陸名密碼中獲取登陸類型、從(,);,()登陸錯誤讓頁面跳轉(zhuǎn)到登陸失敗頁面登出成功并跳轉(zhuǎn)到系統(tǒng)操作主頁面放入中,將:業(yè)務(wù)層代碼)方法();();)(··();();:持久層代碼)方法();();();(););()();)();結(jié)語并給出具體的實設(shè)計模式和技術(shù)開發(fā)了圖書管理系統(tǒng),提出了系統(tǒng)的總體方案設(shè)計,基于現(xiàn)方法,提升了系統(tǒng)的可擴展性、可重用性和可移植性該系統(tǒng)經(jīng)正式使用后,效果良好,極大地提高了圖書管理系統(tǒng)的管理和工作效率參考文獻:何成萬,():李碧鋒,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 個人貨車租賃協(xié)議合同
- 臨時工合作合同書
- 人力資源專員聘用合同范本
- 居間服務(wù)擔(dān)保合同
- 2025年新能源汽車充電服務(wù)合同
- 事故損害賠償合同約定2025
- 事業(yè)單位員工勞動合同詳解
- 了解市場:合同反擔(dān)保與擔(dān)保合同的不同之處
- 個人與企業(yè)貸款保證合同樣本
- 買賣合同書范本
- 大客戶銷售這樣說這樣做
- 精裝修樣板房房屋使用說明
- 喬遷新居結(jié)婚典禮主持詞
- 小學(xué)四年級數(shù)學(xué)競賽試題(附答案)
- 魯科版高中化學(xué)必修2全冊教案
- 《病理學(xué)基礎(chǔ)》知識考核試題題庫與答案
- 人口分布 高一地理下學(xué)期人教版 必修第二冊
- 部編版六年級下冊語文第3單元習(xí)作例文+習(xí)作PPT
- 四年級上冊英語試題-Module 9 Unit 1 What happened to your head--外研社(一起)(含答案)
- 子宮內(nèi)膜異位癥診療指南
- 《高級計量經(jīng)濟學(xué)》-上課講義課件
評論
0/150
提交評論