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

正文內(nèi)容

圖書(shū)管理系統(tǒng)采編模塊的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)-在線瀏覽

2025-05-30 06:05本頁(yè)面
  

【正文】 分為兩大模塊采編模塊和圖書(shū)流通模塊,采編模塊分為采購(gòu)與編目?jī)蓚€(gè)子模塊。讀者管理模塊要完成讀者的開(kāi)銷戶管理、讀者借閱歷史狀態(tài)查詢、讀者的信譽(yù)記錄管理等功能;圖書(shū)的借閱管理模塊必須完成館藏圖書(shū)檢索、書(shū)籍狀態(tài)查詢、借還操作等功能。下面我們就以用戶角色的不同來(lái)對(duì)系統(tǒng)功能進(jìn)行詳細(xì)設(shè)計(jì)。: 系統(tǒng)總體結(jié)構(gòu)圖1:管理員功能模塊(1)超級(jí)管理員功能模塊a)系統(tǒng)參數(shù)設(shè)置通過(guò)該子模塊功能為在讀者去圖書(shū)館要求激活賬戶時(shí)收費(fèi)標(biāo)準(zhǔn)(學(xué)生教師持有效證件不收費(fèi)),罰款標(biāo)準(zhǔn),證件有效期限,圖書(shū)庫(kù)存臨界值。該操作是對(duì)manager表進(jìn)行操作,: 用戶管理子模塊描述功能模塊名稱用戶管理功能描述超級(jí)管理員對(duì)二級(jí)管理員進(jìn)行添加、修改、刪除、權(quán)限設(shè)置,賬戶激活等操作訪問(wèn)的數(shù)據(jù)庫(kù)表manager表輸入管理員記錄(管理員編號(hào),名字,編號(hào),權(quán)限,類型,狀態(tài)等)結(jié)果添加具有某一權(quán)限的二級(jí)管理人員輸出管理員添加成功提示 c)新聞發(fā)布該功能子模塊用于超級(jí)管理員校內(nèi)最新資訊發(fā)布,該功能是對(duì)news表進(jìn)行操作,: 新聞發(fā)布子模塊描述功能模塊名稱新聞發(fā)布功能描述超級(jí)管理員對(duì)校內(nèi)最新資訊的發(fā)布訪問(wèn)的數(shù)據(jù)庫(kù)表news表輸入新聞?dòng)涗洠ㄐ侣劸幋a,名稱,新聞位置,新聞內(nèi)容等)結(jié)果添加一條最新資訊記錄輸出在系統(tǒng)后臺(tái)和讀者搜索界面中顯示最新資訊(2)二級(jí)管理員功能模塊 1采購(gòu)管理員d)圖書(shū)采購(gòu)(采購(gòu)單信息查看,采購(gòu)單生成,打印采購(gòu)單)該子功能模塊用于采購(gòu)人員查詢已經(jīng)到達(dá)臨界值的圖書(shū)名單,產(chǎn)生采購(gòu)單,打印采購(gòu)單進(jìn)行采購(gòu)活動(dòng),該工能對(duì)book表進(jìn)行操作,: 圖書(shū)采購(gòu)子模塊描述功能模塊名稱圖書(shū)采購(gòu)功能描述采購(gòu)人員對(duì)采購(gòu)單的操作,進(jìn)行采購(gòu)活動(dòng)訪問(wèn)的數(shù)據(jù)庫(kù)表book表輸入采購(gòu)信息統(tǒng)計(jì)請(qǐng)求結(jié)果得到待采購(gòu)圖書(shū)列表輸出圖書(shū)采購(gòu)列表2編碼管理員e)圖書(shū)編碼(采購(gòu)圖書(shū)錄入,編碼,上架)該子功能模塊用于編碼人員對(duì)采購(gòu)圖書(shū)的錄入、入庫(kù)、上架等操作,從而使得讀者用戶可以在系統(tǒng)中查詢到圖書(shū)信息,該功能模塊對(duì)book表rukubook表進(jìn)行操作,: 圖書(shū)編碼子模塊描述功能模塊名稱圖書(shū)編碼功能描述編碼人員對(duì)采購(gòu)圖書(shū)的錄入、入庫(kù)、上架操作訪問(wèn)的數(shù)據(jù)庫(kù)表book表、rukubook表輸入圖書(shū)記錄(圖書(shū)編碼,書(shū)名,作者,中圖號(hào)等);入庫(kù)圖書(shū)記錄(入庫(kù)編號(hào),圖書(shū)類別,入庫(kù)備注,圖書(shū)位置,書(shū)架號(hào)等);結(jié)果分別在book、rukubook表中添加記錄,使得入庫(kù)成功并且上架成功的圖書(shū)在讀者的搜索范圍之內(nèi)輸出圖書(shū)錄入成功、入庫(kù)成功、上架成功提示3借還員f)圖書(shū)借還該子功能用于借還人員對(duì)讀者進(jìn)行的借書(shū)還書(shū)業(yè)務(wù)進(jìn)程處理并且記錄,該功能對(duì)rukubook表、borrow表,reader表進(jìn)行操作,: 圖書(shū)借還子模塊描述功能模塊名稱圖書(shū)借還功能描述借還人員對(duì)讀者進(jìn)行的借書(shū)還書(shū)業(yè)務(wù)進(jìn)程處理并且記錄,添加圖書(shū)記錄,將被操作圖書(shū)的狀態(tài)改變?yōu)椤安豢山琛?,將被操作讀者的可閱圖書(shū)數(shù)量減一訪問(wèn)的數(shù)據(jù)庫(kù)表rukubook表、borrow表,reader表輸入讀者編號(hào)reader_id、入庫(kù)圖書(shū)編號(hào) rukubook_id結(jié)果圖書(shū)借還記錄增加,入庫(kù)圖書(shū)狀態(tài)改變,讀者可借閱圖書(shū)數(shù)量改變輸出借閱或者歸還成功提示4業(yè)務(wù)處理管理員g)業(yè)務(wù)處理該子功能用于業(yè)務(wù)處理人員逾期罰款 等業(yè)務(wù)進(jìn)行處理,該功能對(duì)fine表進(jìn)行操作,: 業(yè)務(wù)處理子模塊描述功能模塊名稱業(yè)務(wù)處理功能描述業(yè)務(wù)處理人員逾期罰款 等業(yè)務(wù)進(jìn)行處理訪問(wèn)的數(shù)據(jù)庫(kù)表fine表輸入罰款記錄(罰款流水號(hào),被罰人編號(hào),罰款相關(guān)書(shū)籍編號(hào),罰款原因,罰款額,罰款時(shí)間,經(jīng)辦人,是否處理)結(jié)果罰款表記錄增加,讀者信用受損(出現(xiàn)十次罰款記錄不能借書(shū))輸出罰款處理成功提示h)讀者管理該子模塊是業(yè)務(wù)處理人員對(duì)讀者賬號(hào)激活收費(fèi),臨時(shí)讀者證辦理,對(duì)讀者的基本信息進(jìn)行管理,可以對(duì)讀者的基本信息進(jìn)行修改,查詢操作,這里的操作均是對(duì)reader表進(jìn)行操作,: 讀者管理子模塊描述功能模塊名稱讀者管理功能描述業(yè)務(wù)處理人員對(duì)讀者賬號(hào)激活收費(fèi),臨時(shí)讀者證辦理,對(duì)讀者的基本信息進(jìn)行管理,進(jìn)行修改,查詢操作。在開(kāi)發(fā)圖書(shū)館管理系統(tǒng)的過(guò)程中,它可以在數(shù)據(jù)庫(kù)和J2EE的開(kāi)發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。 SQLServer數(shù)據(jù)庫(kù)管理系統(tǒng),它是一個(gè)中型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),它具有許多顯著的優(yōu)點(diǎn):易用性、適合分布式組織的可伸縮性、用于決策支持的數(shù)據(jù)倉(cāng)庫(kù)功能、與許多其他服務(wù)器軟件緊密關(guān)聯(lián)的集成性、良好的性價(jià)比等。: 系統(tǒng)開(kāi)發(fā)平臺(tái)和工具工具名稱Version版本用途JDK提供java開(kāi)發(fā)環(huán)境Myeclispe提供J2EE集成開(kāi)發(fā)環(huán)境SQLServerSQLServer2005數(shù)據(jù)庫(kù)管理系統(tǒng)Tomcat提供WEB服務(wù)器支持在設(shè)計(jì)的Web層應(yīng)用了MVC模式,Model為核心業(yè)務(wù)邏輯,為整個(gè)系統(tǒng)的業(yè)務(wù)處理提供類支持。使用MVC模式減少了代碼的復(fù)制,即減少了代碼的維護(hù),由于模型返回的格式不帶任何顯示格式,因而模型可以直接應(yīng)用于接口的使用,還因?yàn)镸VC模型把不同的模型和不同的視圖組合在一起完成不同的請(qǐng)求,因此,控制層可以說(shuō)包含了用戶請(qǐng)求權(quán)限的概念。 static { try { ()。 } } public static Connection getConn() //獲取連接函數(shù) { try { String user=sa。//sqlserver用戶密碼 String url=jdbc:sqlserver://localhost:1433。//sqlserver_url conn=(url,user,password)。//將連接的自動(dòng)提交屬性設(shè)置為false return conn。 return null。 } catch(Exception e) { ()。 } } public static int executeUpdate(String sql)//執(zhí)行插入、修改、刪除操作函數(shù) { try { return getStmt().executeUpdate(sql)。 return 0。 } catch (SQLException e) { ()。 } } public static void executeCommit()//提交事務(wù)函數(shù) { try { ()。 try { ()。 } finally { try { if(getStmt()!=null) getStmt().close()。 } catch(SQLException se) { ()。: 用戶登錄流程圖 采購(gòu)模塊中,: 采購(gòu)單 打印采購(gòu)單(SNUT編碼和中圖編碼) 采購(gòu)圖書(shū)錄入時(shí)進(jìn)行兩種編碼方式的編碼,采購(gòu)圖書(shū)基本信息錄入、snut編碼、: 采購(gòu)圖書(shū)基本信息錄入 snut編碼 采購(gòu)圖書(shū)上架 聯(lián)合目錄搜索 級(jí)聯(lián)分類搜索: 圖書(shū)搜索結(jié)果: 圖書(shū)詳細(xì)信息1: 圖書(shū)詳細(xì)信息 圖書(shū)借閱: 圖書(shū)歸還: 借還記錄列表 5 軟件測(cè)試 軟件測(cè)試的方法與步驟該系統(tǒng)在本地服務(wù)器上進(jìn)行運(yùn)行和調(diào)試,鑒于對(duì)系統(tǒng)的內(nèi)部結(jié)構(gòu)和處理算法的完全了解以及對(duì)系統(tǒng)功能的全面掌握對(duì)系統(tǒng)進(jìn)行白盒測(cè)試和黑盒測(cè)試。測(cè)試目的在于:發(fā)現(xiàn)錯(cuò)誤而執(zhí)行一個(gè)程序的過(guò)程,測(cè)試重要發(fā)現(xiàn)一個(gè)發(fā)現(xiàn)其中尚未發(fā)現(xiàn)的錯(cuò)誤。 測(cè)試階段信息流程圖為了設(shè)計(jì)出有效地測(cè)試方案按照下面準(zhǔn)則進(jìn)行測(cè)試:所有測(cè)試都應(yīng)追溯到用戶需求;在完成了需求模型就要著手制定測(cè)試計(jì)劃,在編碼之前最所有測(cè)試工作進(jìn)行計(jì)劃和設(shè)計(jì);運(yùn)用Pareto原理著重對(duì)占出現(xiàn)錯(cuò)誤80%的容易出錯(cuò)的20%的模塊進(jìn)行測(cè)試,從小規(guī)模開(kāi)始逐步進(jìn)行大規(guī)模測(cè)試,通常先重點(diǎn)測(cè)試單個(gè)程序模塊再轉(zhuǎn)向集成的模塊簇。按照軟件工程的觀點(diǎn),軟件測(cè)試(主要是指多模塊程序的測(cè)試)共包括4個(gè)層次。單元測(cè)試的用例從單元詳細(xì)設(shè)計(jì)中導(dǎo)出。2)集成測(cè)試和確認(rèn)測(cè)試。3)驗(yàn)證測(cè)試。一般來(lái)說(shuō),系統(tǒng)測(cè)試是功能性測(cè)試,不是結(jié)構(gòu)性測(cè)試。 測(cè)試用例設(shè)計(jì)與測(cè)試用例的運(yùn)行過(guò)程及測(cè)試結(jié)果分析1)登錄模塊測(cè)試,: 登錄模塊用例測(cè)試用例測(cè)試數(shù)據(jù)預(yù)期結(jié)果UC1:輸入正確的用戶名和密碼用戶名:admin密碼:123456系統(tǒng)跳轉(zhuǎn)到登陸成功頁(yè)面UC2:輸入空用戶名用戶名:請(qǐng)輸入用戶名UC3:輸入用戶名和空密碼用戶名:admin 密碼:請(qǐng)輸入密碼UC4:輸入用戶名和錯(cuò)誤的密碼用戶名:admin 密碼:182nm3您輸入的用戶名或密碼錯(cuò)誤 當(dāng)用戶輸入的用戶名或密碼錯(cuò)誤是系統(tǒng)會(huì)跳轉(zhuǎn)到出錯(cuò)頁(yè)面并提示“您輸入的用戶名或密碼錯(cuò)誤”,用戶點(diǎn)擊確定,系統(tǒng)會(huì)重新返回登陸頁(yè)面,: 系統(tǒng)出錯(cuò)提示頁(yè)面 2)用戶注冊(cè)模塊測(cè)試,要求用戶輸入用戶名,由于用戶名為賬戶唯一標(biāo)識(shí)利用異步進(jìn)行查詢,如果賬號(hào)存在則提示用戶名已存在,讓用戶重新輸入,知道提示為正確,: 用戶名重復(fù)提示,重新輸入密碼進(jìn)行確認(rèn),如果用戶輸入的原始密碼錯(cuò)誤,或兩次輸入的新密碼不一致將無(wú)法執(zhí)行密碼更新操作,系統(tǒng)會(huì)給出相應(yīng)的提示,: 兩次密碼不一致提示頁(yè)面把經(jīng)過(guò)單元測(cè)試的模塊放在一起形成一個(gè)子系統(tǒng)并對(duì)它進(jìn)行測(cè)試用于檢驗(yàn)?zāi)K相互間的協(xié)調(diào)和通信,這里主要對(duì)圖書(shū)管理員功能系統(tǒng)進(jìn)行了測(cè)試,經(jīng)過(guò)檢驗(yàn)其功能均得以順利實(shí)現(xiàn),: 讀者基本信息查詢 把經(jīng)過(guò)測(cè)試的子系統(tǒng)裝配成一個(gè)完整的系統(tǒng)進(jìn)行測(cè)試,經(jīng)過(guò)黑盒測(cè)試于白盒測(cè)試相結(jié)合的方式,對(duì)整個(gè)系統(tǒng)的各個(gè)功能模塊進(jìn)行了測(cè)試,并調(diào)試改正其中的設(shè)計(jì)和編碼錯(cuò)誤,經(jīng)過(guò)這個(gè)環(huán)節(jié)的操作整個(gè)系統(tǒng)的功能基本實(shí)現(xiàn)成功運(yùn)行。 評(píng)價(jià)測(cè)試過(guò)程嚴(yán)格按照測(cè)試的流程,經(jīng)過(guò)單元測(cè)試、子系統(tǒng)測(cè)試和系統(tǒng)測(cè)試。通過(guò)改正錯(cuò)誤的設(shè)計(jì)和實(shí)現(xiàn)部分,保證了圖書(shū)借閱管理系統(tǒng)可以完成需求分析中制定的需求。讀者在本系統(tǒng)的應(yīng)用下可實(shí)現(xiàn)按照各種方式(如:書(shū)名,編號(hào),作者)查詢圖書(shū)館的藏書(shū)請(qǐng)客,方便的借閱圖書(shū),續(xù)借圖書(shū),歸還圖書(shū),能夠查詢自己的借閱圖書(shū)情況。系統(tǒng)管理員可以對(duì)圖書(shū)館信息進(jìn)行修改更新操作,對(duì)系統(tǒng)用戶進(jìn)行添加、修改、刪除、權(quán)限設(shè)置等操作,對(duì)圖書(shū)館的辦證參數(shù)進(jìn)行修改維護(hù)等操作功能。 6結(jié)束語(yǔ)在本次圖書(shū)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)中完成需求分析階段設(shè)定的目標(biāo)任務(wù),分別從管理員、讀者不同角色為引導(dǎo),以功能模塊為單元進(jìn)行系統(tǒng)開(kāi)發(fā),其中,采編模塊是系統(tǒng)一個(gè)十分重要的功能模塊,它是圖書(shū)入庫(kù)、圖書(shū)搜索等等操作的前驅(qū)功能模塊,本系統(tǒng)在采編模塊的采購(gòu)模塊中對(duì)臨界圖書(shū)信息的采購(gòu)單據(jù)的管理做到了實(shí)時(shí)統(tǒng)計(jì),同時(shí)在編目模塊中,對(duì)采購(gòu)圖書(shū)的錄入、入庫(kù)(SNUT編碼,中圖編碼)、上架等操作體現(xiàn)出了系統(tǒng)對(duì)圖書(shū)編撰的嚴(yán)密邏輯。但是這并不表示這個(gè)系統(tǒng)就沒(méi)有不足的地方,客觀來(lái)講本系統(tǒng)還存在以下不足之處,如:從開(kāi)發(fā)效率來(lái)講,如果使用當(dāng)今流行的web框架springmvc,hibernate,spring等開(kāi)發(fā)效率可能會(huì)更高,代碼會(huì)精簡(jiǎn)很多;從資源共享度來(lái)講,如果高校圖書(shū)館與社會(huì)圖書(shū)管進(jìn)行聯(lián)網(wǎng)交流,是的讀者可以在一個(gè)更大的共享區(qū)域內(nèi)利用等多資源,從而使得資源被最大限度的利用,這就是我認(rèn)為這個(gè)系統(tǒng)還存在的不足之處。同時(shí),我認(rèn)為在詳細(xì)設(shè)計(jì)階段的數(shù)據(jù)庫(kù)設(shè)計(jì)階段,對(duì)于數(shù)據(jù)庫(kù)字段的實(shí)際要結(jié)合業(yè)務(wù)合理設(shè)置,盡可能多的想到更多種狀況,合理對(duì)字段的類型以及占用空間進(jìn)行設(shè)置。致謝首先我要感謝我的畢業(yè)設(shè)計(jì)指導(dǎo)老師李軍老師在本次畢業(yè)設(shè)計(jì)中對(duì)我提供的幫助,您對(duì)問(wèn)題的看待很全面,實(shí)踐經(jīng)驗(yàn)豐富知識(shí)領(lǐng)域也很寬廣,對(duì)我也是不厭其煩悉心指導(dǎo),在完成畢設(shè)的過(guò)程不但交給我很多專業(yè)知識(shí),而且為我的未來(lái)發(fā)展學(xué)業(yè)工作提出了很多寶貴的意見(jiàn),我覺(jué)得您不僅是和藹的師長(zhǎng),更是我的朋友,在我整個(gè)畢業(yè)設(shè)計(jì)的指導(dǎo)過(guò)程中您給我的印象就是認(rèn)真負(fù)責(zé),在這里我想對(duì)我可敬可親的李老師說(shuō)一聲:“謝謝!”同時(shí),非常感謝我的同學(xué)們我的老師們當(dāng)我在畢業(yè)設(shè)計(jì)過(guò)程中遇到問(wèn)題和困難時(shí),是你們給我提出許多關(guān)鍵性的意見(jiàn)和建議,使我對(duì)整個(gè)畢業(yè)設(shè)計(jì)的思路有了總體的把握,并耐心的幫我解決了許多實(shí)際問(wèn)題,使我獲益良多。謝謝我的母校對(duì)我的教育,我將以更加飽滿的熱情投入到工作崗位中,充實(shí)自己,完善自己,向著自己的目標(biāo)不斷地前進(jìn),用我的所學(xué)去實(shí)現(xiàn)我心中的夢(mèng)想?。?! 參考文獻(xiàn)[1] 張海藩. 軟件工程導(dǎo)論(第四版)[M]. 北京:清華大學(xué)出版社,2003.[2] 張秋余,楊玥. 基于用例的需求建模方法[J]. 計(jì)算機(jī)工程與設(shè)計(jì),2006,19:35393541.[3] [J].(8):102108. [4] 張秋余,楊玥. 基于用例的需求建模方法[J]. 計(jì)算機(jī)工程與設(shè)計(jì),2006,19:35393541.[5] John W. Satzinger, Robert B. Jackson, Stephen D. Burd. [Z]. 北京:人民郵電出版社, 2008.[6] 王珊,(第三版)[M]. 北京:[7] 王立福. 軟件工程(第二版)[M]. 北京:.[8] 張波. 網(wǎng)絡(luò)答疑系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1