版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、第卷第期徐州工程學(xué)院學(xué)報(bào)(自然科學(xué)版)(年月基于模式和技術(shù)的圖書管理系統(tǒng)研究劉洪宇,()上海市貿(mào)易學(xué)校,上海上海商學(xué)院,上海;分析了現(xiàn)有圖書管理系統(tǒng)中存在的問題和不足,提出了一個基于模式和技摘要:術(shù)相結(jié)合的協(xié)同工作解決方案,實(shí)現(xiàn)了無刷新頁面數(shù)據(jù)的聯(lián)動顯示,設(shè)計(jì)出了范式查詢算法、分層安全控制方法,對同類系統(tǒng)的分析、設(shè)計(jì)以及實(shí)現(xiàn)具有一定的參考價值關(guān)鍵詞:圖書管理系統(tǒng);范式查詢;)中圖分類號:;文獻(xiàn)標(biāo)志碼:文章編號:(目前,隨著圖書文獻(xiàn)數(shù)量的增長以及用戶需求模式的改變,僅憑手工或某部門孤立地技術(shù)的發(fā)展、使用單個計(jì)算機(jī)處理各類信息和數(shù)據(jù)已遠(yuǎn)遠(yuǎn)不能滿足要求;因此,只有將計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫技術(shù)應(yīng)用于圖
2、書管理中,實(shí)現(xiàn)各類信息的網(wǎng)上傳輸和共享,才能減少圖書管理工作中的重復(fù)勞動,提高圖書管理工作本文采用在適當(dāng)功能上選擇使用在中間層上采的效率和水平設(shè)計(jì)模式和技術(shù)相結(jié)合的方法,用其目的是提高系統(tǒng)底層業(yè)務(wù)邏輯的可重用性,增加系統(tǒng)的可擴(kuò)展性,降低系統(tǒng)維護(hù)成本設(shè)計(jì)模式,引進(jìn)促使頁面局部刷新,減少用戶心理和實(shí)際的等待時間設(shè)計(jì)范式查詢算法,通過參數(shù)傳遞,能技術(shù),進(jìn)行多種不同的高級條件組合查詢操作,提升了系統(tǒng)的查詢效率采用了分層安全控制模式,保證系統(tǒng)安全系統(tǒng)需求分析模型圖書管理員,讀者管理員,借閱管理員,權(quán)限管理員,系根據(jù)需求分析確定了個系統(tǒng)用戶:普通讀者,統(tǒng)管理員普通讀者使用圖書管理系統(tǒng)可查看個人信息、個人當(dāng)
3、前借閱記錄、個人歷史借閱記錄,續(xù)借圖書,預(yù)約圖書等圖書管理員使用圖書管理系統(tǒng)完成添加、刪除書籍、書目等一些圖書維護(hù)工作讀者管理員負(fù)責(zé)新讀者注冊,老讀者注銷,驗(yàn)證讀者信息的正確性,收交讀者借書押金,收交罰款等日常工作借閱管理員負(fù)責(zé)借書登記,還書登陸,取消預(yù)約等基本借閱任務(wù)權(quán)限管理員負(fù)責(zé)分配任務(wù),在系統(tǒng)中更新其他用戶的操作權(quán)限系統(tǒng)管理員是整個系統(tǒng)中權(quán)限最高的用戶,他擁有所有的權(quán)限如圖所示系統(tǒng)主要功能由以下個模塊來實(shí)現(xiàn):讀者自助)本文僅對圖書管理員用例圖進(jì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è)計(jì)主要采用在頁面)相當(dāng)設(shè)計(jì)模式和技術(shù),模式中視圖(在系統(tǒng)體系結(jié)構(gòu)的設(shè)計(jì)中,于用戶看到界面,通過內(nèi)置的對象異步方式給控制器發(fā)送請求,中的事件控制器接收到視圖發(fā)送過來的請求方式,通過請求判斷后發(fā)送給相應(yīng)的業(yè)務(wù)模型或數(shù)據(jù)模型,后開始監(jiān)聽,執(zhí)行完畢后直接給視圖發(fā)送數(shù)據(jù)更新通知,者開始執(zhí)行業(yè)務(wù)操作,接收到了數(shù)據(jù)更新通知,根據(jù)實(shí)際情況使頁面呈現(xiàn)更新如
5、圖所示收稿日期:,作者簡介:劉洪宇(女,江蘇徐州人,講師,碩士,主要從計(jì)算機(jī)軟件研究)··圖 圖書管理員系統(tǒng)圖圖系統(tǒng)體系結(jié)構(gòu)選擇開源的應(yīng)用服務(wù)器采語言,為主要開發(fā)環(huán)境,本系統(tǒng)構(gòu)建的圖書管理系統(tǒng)采用的是,用數(shù)據(jù)庫是使用實(shí)現(xiàn)了頁面數(shù)據(jù)的異步交互,使系統(tǒng)界面變得友好,進(jìn)而提高技術(shù),了系統(tǒng)的易用性控制層采用業(yè)務(wù)層通過并定義各子系統(tǒng)業(yè)務(wù)技術(shù),實(shí)現(xiàn)數(shù)據(jù)持久化,各層之間使用接口連接,從而保證了各層之間的獨(dú)立,無論更改其中任何一層,也不會影響其他層的成接口,操作,顯著提高了系統(tǒng)的可維護(hù)性系統(tǒng)設(shè)計(jì)中的關(guān)鍵技術(shù)范式查詢范式及范式存在定理僅由有限個文字構(gòu)成的析取式稱作簡單析取式,僅由有限個文定義
6、命題變項(xiàng)及其否定統(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)成的合取范式既是含有個簡單合取式的吸取范式,通過定義恰當(dāng)?shù)拿}公式,可將系統(tǒng)中查詢條件用特定的范式表
7、達(dá)出來由此,范式存在定理)其步驟如下:)定理任意命題公式都存在著一個與之等值的析取范式與合取范式();)消去連接詞,否定號的消去(利用雙重否定定律)或內(nèi)移(利用德摩根定律)利用分配率,利用對 ;的分配率求析取范式,對的分配率求合取范式對于系統(tǒng)中常用的查詢操作可以用一個命題公式來表示綜上所述,)系統(tǒng)中用到大量的查詢操作,并且每一次查詢都有一個查詢范圍約束與之對應(yīng))每一個查詢約束范圍,都可以通過定義適當(dāng)?shù)拿},用一個范式表示其約束范圍)任何一個命題或范式,都存在一個等值的析取范式和合取范式,并且這個析取范式、合取范式可以通過公式轉(zhuǎn)化求出析取范式查詢在提供了類似標(biāo)準(zhǔn)語句的查詢方式,語言中的子句也是由
8、若干個邏輯表,達(dá)式通過和利用范式的相關(guān)理論,將等關(guān)鍵字連接在一起,語言類似語言中的抽象成為一個類,查詢設(shè)計(jì)類圖如圖所示 子句加以抽象封裝,圖范式查詢設(shè)計(jì)類圖系統(tǒng)的安全實(shí)現(xiàn)機(jī)制即物理層、網(wǎng)絡(luò)層、系統(tǒng)層、應(yīng)用層其中應(yīng)用層仍采用分層安全本系統(tǒng)中采用了分層安全控制模式,控制的方式,在編碼過程中做了嚴(yán)格的安全控制,保證了系統(tǒng)的安全其分層主要從客戶端表單驗(yàn)證、服務(wù)器端數(shù)據(jù)驗(yàn)證、過濾器訪問控制、業(yè)務(wù)層權(quán)限控制個方面加以描述在保證輸入格式錯誤的數(shù)據(jù)不會頁面采用了作頁面數(shù)據(jù)格式驗(yàn)證,客戶端表單驗(yàn)證層,減少服務(wù)器的壓力提交到服務(wù)器,··保證數(shù)據(jù)的正確性和有效性代碼實(shí)現(xiàn)數(shù)據(jù)再次驗(yàn)證,服務(wù)器控制層
9、通過在請求到達(dá)對請求過濾器,之前,對象進(jìn)行過濾分析過濾器訪問控制層采用如果用戶還沒有登陸,則直接通知瀏覽器重定向到系統(tǒng)登錄頁面,如果用戶將不會對請求作出響應(yīng);已經(jīng)登陸,那么過濾器將不會做任何工作,而直接交給進(jìn)行處理動態(tài)創(chuàng)建系統(tǒng)角色,實(shí)現(xiàn)了各個角色之間的操作隔離,使系統(tǒng)業(yè)務(wù)層權(quán)限控制層采用權(quán)限組合的方式,權(quán)限分配靈活多變,也在應(yīng)用層次上顯著提高了系統(tǒng)的安全性系統(tǒng)的權(quán)限設(shè)計(jì)類圖如圖所示圖權(quán)限設(shè)計(jì)類圖復(fù)用技術(shù)提高了軟件生產(chǎn)率和質(zhì)量,縮短了開發(fā)周期,降低了軟件復(fù)用使人們在軟件開發(fā)中不必一切從零開始,開發(fā)成本本系統(tǒng)是由有些頁面上有相似的功能,比如客戶端數(shù)據(jù)驗(yàn)證時,對空值、長度的多個頁面構(gòu)成,控制層數(shù)據(jù)的
10、追加、刪除、更新操作等把這些共同的功能做成公共的在使用時只要導(dǎo)入需要檢查,類,的包就可利用系統(tǒng)實(shí)現(xiàn)即表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)訪問層,被分成個相對獨(dú)立的單元很多整個系統(tǒng)采用三層結(jié)構(gòu)的設(shè)計(jì),地方巧妙地使用了比如用戶登錄界面中使用檢驗(yàn)用戶的合法性,并按技術(shù),實(shí)現(xiàn)用戶檢驗(yàn)功能,代碼功能的不同采用結(jié)構(gòu):控制層代碼)方法(,),、登陸名密碼中獲取登陸類型、從(,);,()登陸錯誤讓頁面跳轉(zhuǎn)到登陸失敗頁面登出成功并跳轉(zhuǎn)到系統(tǒng)操作主頁面放入中,將:業(yè)務(wù)層代碼)方法();();)(··();();:持久層代碼)方法();();();(););()();)();結(jié)語并給出具體的實(shí)設(shè)計(jì)模式和技術(shù)開發(fā)了圖書管理系統(tǒng),提出了系統(tǒng)的總體方案設(shè)計(jì),基于現(xiàn)方法,提升了系統(tǒng)的可擴(kuò)展性、可重用性和可移植性該系統(tǒng)經(jīng)正式使用后,效果良好,極大地提高了圖書管理系統(tǒng)的管理和工作效率參考文獻(xiàn):何成萬,():李碧鋒,
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 春節(jié)詩韻賞析
- 春節(jié)餐飲消費(fèi)解碼
- 無線電電報(bào)業(yè)務(wù)與特別業(yè)務(wù)
- 二零二五年度二手房買賣合同附租客安置及租金代收服務(wù)3篇
- 21世紀(jì)以來中國健康扶貧研究脈絡(luò)與展望-基于CiteSpace的可視化分析
- 二零二五年度國有企業(yè)股權(quán)轉(zhuǎn)讓與知識產(chǎn)權(quán)保護(hù)合同3篇
- Unit8 Birthdays(Period 1)(說課稿)-2023-2024學(xué)年譯林版(三起)英語五年級下冊
- 江蘇省泰州市(2024年-2025年小學(xué)六年級語文)統(tǒng)編版競賽題((上下)學(xué)期)試卷及答案
- 二零二五年度建筑工程合同變更與合同糾紛調(diào)解合同9篇
- 二零二五年度GZ事業(yè)單位合同制聘用員工勞動合同解除及補(bǔ)償合同2篇
- SB/T 10412-2007速凍面米食品
- 數(shù)控線切割機(jī)床的手工編程
- -油水井小修工藝技術(shù)課件
- (完整版)兒童醫(yī)學(xué)康復(fù)科疾病護(hù)理常規(guī)
- 2022閥門制造作業(yè)指導(dǎo)書
- 科技創(chuàng)新社團(tuán)活動教案課程
- 建筑結(jié)構(gòu)加固工程施工質(zhì)量驗(yàn)收規(guī)范表格
- 部編版語文六年級上冊作文總復(fù)習(xí)課件
- 無水氯化鈣MSDS資料
- 專利產(chǎn)品“修理”與“再造”的區(qū)分
- 氨堿法純堿生產(chǎn)工藝概述
評論
0/150
提交評論