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

正文內(nèi)容

軟件工程課程設計---圖書館管理系統(tǒng)-文庫吧

2024-12-29 19:20 本頁面


【正文】 館管理員提供了真實的數(shù)據(jù)信息。 *提供借閱到期提醒功能,使圖書管理員可以及時了解到已經(jīng)到達歸還日期的圖書借閱信息。 *提供靈活、方便的權(quán)限設置功能,使整個系統(tǒng)的管理分工明確。 *具有易維護性和易操作性。 用戶界面需求界面設計友好,美觀。但是最重要的是要能夠讓用戶非常方便操作(如讀者可以方便的查閱,借閱書籍。圖書館管理員可以方便精準地記錄各圖書和讀者信息) 。 軟硬件環(huán)境需求1.用戶界面:在 Windows XP 界面運行 :普通 PC 機 :運行于裝有 Windows XP 的操作系統(tǒng)5:微軟的 visio2022 和 word,VC++三、可行性分析報告 技術(shù)方面的可行性  開發(fā)一個學校圖書借閱管理系統(tǒng),涉及到的技術(shù)問題不會太多,主要用到的用軟件 visio 做出該系統(tǒng)的框架。visio 是專門用于軟件的開發(fā) 的,可以用于制作流程圖,時序圖 ,用例圖,協(xié)作圖,狀態(tài)圖,活動圖等,還可以用于設計人機界面。而且還用軟件 VF 編寫代碼設計該圖書館管理系統(tǒng)的數(shù)據(jù)庫。系統(tǒng)現(xiàn)階段的發(fā)展過程中,利用現(xiàn)有人力和物力是完全具備的能力開發(fā)出來的,作為階段性產(chǎn)品,日后的發(fā)展空間大,實現(xiàn)方法逐步簡單容易,所以圖書館管理系統(tǒng)的技術(shù)上是完全可行的。a. 在當前的限制條件下,該系統(tǒng)的功能目標能達到;b. 利用現(xiàn)有的技術(shù),該系統(tǒng)的功能能實現(xiàn);c. 對開發(fā)人員的數(shù)量和質(zhì)量的要求并說明這些要求因該能滿足;d. 在規(guī)定的期限內(nèi),本系統(tǒng)的開發(fā)能完成 經(jīng)濟可行性分析本系統(tǒng)開發(fā)成本低,不需要特殊要求。經(jīng)濟可行性即進行成本6效益分析,評估項目的開發(fā)成本,估算開發(fā)成本是否會超過項目預期的全部利潤。開發(fā)學校圖書借閱管理系統(tǒng)提高了圖書管理人員的工作效率,節(jié)約了學校的開支。因此,在經(jīng)濟上是可行的。 社會因素方的可行性法律方面: 軟件服務條款要與中華人民共和國的法律解釋相一○ 1致,一致同意服從高等法院所有管轄。如發(fā)生軟件服務條款與中華人民共和國法律相抵觸時,則這些條款將完全按法律規(guī)定重新解釋,而其它條款則依舊保持對用戶產(chǎn)生法律效力和影響。本系統(tǒng)的開發(fā)不會侵犯他人、集體或國家的利益,不違背當?shù)胤煞ㄒ?guī)。本軟件系統(tǒng)不對非管理人員公開用戶的具體信息,要想查詢必須要有用戶名和密碼。 運行可行性分析 本系統(tǒng)可以滿足圖書館管理的要求,而且對使用本軟件人員的計算機水平要求不高,只需了解軟件操作流程就可以使用本軟件,無需培訓。3.5 開發(fā)方案可行性分析7該系統(tǒng)投資成本小,使用方法簡單易懂。該系統(tǒng)有效地提高圖書館工作人員的工作效率,節(jié)約人力物力。同時可以根據(jù)用戶的特殊需要,增添功能。具有成本低,功能強大,使用靈活的特點。軟件的開發(fā)環(huán)境如下:用戶界面:在 Windows XP 界面運行。硬件接口:普通 PC 機。軟件接口:運行于裝有 Windows XP 的操作系統(tǒng)所需軟件:微軟的 visio2022 和 word,VC++,vf 可行性結(jié)論  綜上所述,本工程的技術(shù)相當成熟、完備也比較完善,測試手段可靠,具有良好的市場拓展,技術(shù)上可行,經(jīng)濟上可行,操作上可行,因此本工程可立即開始四、開發(fā)環(huán)境與項目規(guī)劃 開發(fā)環(huán)境軟件的開發(fā)環(huán)境如下:用戶界面:在 Windows XP 界面運行。硬件接口:普通 PC 機。軟件接口:運行于裝有 Windows XP 的操作系統(tǒng)8所需軟件:微軟的 visio2022 和 word,VC++ 項目規(guī)劃與管理 開發(fā)人員安排 該軟件項目是由本組兩個成員設計開發(fā)的,劉靜著重設計了關(guān)于需求分析和面向?qū)ο竽遣糠?,楊寒培著重設計了可行性和關(guān)于數(shù)據(jù)庫那部分。至于其他部分則基本上是由兩人協(xié)力完成的,期間我們不僅用了這學期新學的軟件工程中學到的知識還運用了數(shù)據(jù)庫和 C 語言 C++中知識 ,查找了很多資料,也上互聯(lián)網(wǎng)了解了一些。雖然只有兩個人做這個軟件項目,但是我們兩個人都積極籌備合作過程非常愉快。 開發(fā)進度安排 全體組員討論研究項目收集相關(guān)資料、需求分析可行性研究分析設計階段討論項目計劃9 確定項目計劃并分工邏輯設計、功能設計,形成概要設計文件數(shù)據(jù)庫分析,數(shù)據(jù)庫設計數(shù)據(jù)庫訪問模塊設計登錄界面設計主界面設計和相關(guān)工具欄設計人員管理模塊設計形成詳細設計報告文檔實施階段登錄模塊的實現(xiàn)數(shù)據(jù)訪問模塊實現(xiàn)主界面模塊的實現(xiàn)其他子模塊的實現(xiàn)10模塊之間的接口進行測試,并進行調(diào)試組合以上的模塊為系統(tǒng),進行系統(tǒng)測試編寫測試計劃和測試用例收尾階段對資料進行整理,文檔完善課程設計報告總結(jié)五、結(jié)構(gòu)化分析與設計 數(shù)據(jù)流條目與數(shù)據(jù)字典1) 數(shù)據(jù)流條目:登錄用戶=用戶名 +密碼 讀者=編號+姓名+性別+學院+證件號碼 圖書信息=圖書編號 +書名 +作者+出版日期+出版社+單價價+所屬類型借書信息=讀者編號 +圖書編號 +借書日期+到期日期 +圖書名+作者11還書信息=圖書編號 +圖書編號 +還書日期+圖書名 +作者2) 數(shù)據(jù)字典(DD):名字:圖書編號別名:描述:唯一地標識每一本圖書的關(guān)鍵域定義:圖書序列號=1{numeric}10位置:新書入庫 借閱登記 借閱查詢 圖書整理超期提示名字:書名別名:描述:標識每一本圖書的實際名字定義:圖書名稱=1{nvarchar}50位置:新書入庫借閱登記借閱查詢 圖書整理超期提示 名字:作者別名:描述:標識每一本圖書的寫作者定義:圖書作者=1{nvarchar}20位置:新書入庫借閱登記圖書整理 名字:讀者編號:學好描述:標識某個人的借閱情況定義:圖書出版社=1{nvarchar}50位置:借閱登記 歸還登記 超期提示 總借閱量排名 名字:出版日期別名:描述:標識每一本圖書的出版時間定義:圖書出版日期=8{nvarchar}20位置:新書入庫借閱登記圖書整理 名字:價格別名:描述:標識每一本圖書的實際名字定義:圖書定價=1{nvarchar}10位置:新書入庫借閱登記圖書整理名字:所屬類型別名:描述:標識圖書的分類種類定義:圖書類型=1{nvarchar}2位置:圖書入庫 新書入庫借閱登記圖書整理 12 模塊結(jié)構(gòu)圖圖 數(shù)據(jù)流程圖13 圖 14 圖 圖 3 業(yè)務流程圖15 圖 圖 (讀者借閱)16 圖 (讀者還書) 圖 (管理員讀者)17 圖 (圖書的維護) 圖 (更改讀者信息)18 圖 (更改管理員信息)六、面向?qū)ο蠓治雠c設計 UML建模設計UML 是一種功能強大的、面向?qū)ο蟮目梢暬到y(tǒng)分析的建模語言,它采用一整套成熟的建模技術(shù),廣泛地適用于各個應用領域。它的各個模型可以幫助開發(fā)人員更好地理解業(yè)務流程,建立更可靠、更完善的系統(tǒng)模型。從而使用戶和開發(fā)人員對問題的描述達到相同的理解,以減少語義差異,保障分析的正確性.19 該圖書館管理系統(tǒng)的用例分析該圖書館管理系統(tǒng)的用例圖如下圖 12:圖書館管理系統(tǒng)的用例圖從用例圖中我們可以看出管理員和讀者之間對本系統(tǒng)所具有的用20例。管理員所包含的用例有:(1) 登錄系統(tǒng):管理員可以通過登錄該系統(tǒng)進行各項功能的操作(2) 書籍管理:包括對書籍的增刪改等。(3) 書籍借閱管理:包括借書、還書、預訂、書籍逾期處理和書籍丟失處理等等。(4) 讀者管理:包含對讀者的增刪改等操作。(5) 自動借書機的管理。讀者所包含的用例有:(1) 登錄系統(tǒng)(2) 借書:進行借書業(yè)務。(3) 還書:讀者具有的還書業(yè)務。(4) 查詢:包含對個人信息和書籍信息的查詢業(yè)務(5) 預訂:讀者對書籍的預訂業(yè)務。(6) 逾期處理:就是書籍過期后的繳納罰金等。(7) 書籍丟失處理:對書籍丟失后的不同措施進行處理。(8) 自動借書機的使用等。、系統(tǒng)的順序圖順序圖是顯示對象之間交互的圖,這些對象是按時間順序排列的。該圖書館管理系統(tǒng)主要含有以下幾個重要的順序圖,其他對象的順序圖和這些也類似。21(1) 借書順序圖(2) 還書順序圖(3) 罰款順序圖 借書順序圖圖 13:圖書館管理系統(tǒng)借書順序圖順序圖說明】(1) login():登錄系統(tǒng)。(2) checkstu_card():對讀者信息進行驗證,檢查是否符合本圖書館借書條件。(3) showinformation():顯示該讀者的基本信息函數(shù)。22(4) borrow():讀者借書函數(shù)。(5) getreaders():取得讀者信息函數(shù)??丛撟x者是否符合借書條件,若符合,則返回可借信息。(6) gettitle():取得書目信息。(7) getreservation():檢驗書籍是否被預訂函數(shù)。(8) getnoreservation():書籍沒被預訂或取消預訂函數(shù)。(9) create(borrower,item):創(chuàng)建書籍外借函數(shù)。借書時,讀者先將書拿予管理員,管理員對書籍和讀者進行檢驗,若書籍和讀者都符合借書條件,則借書成功。 還書順序圖圖 14:圖書館管理系統(tǒng)還書順序圖23【順序圖說明】(1) login():登錄系統(tǒng)。(2) getitem():取得書籍條目信息。(3) update():對圖書館書籍條目和借閱者信息進行更新條目。還書時,讀者先將書交給管理員,由管理員掃描書籍,若書籍沒有過期等違規(guī)現(xiàn)象,則對書目和讀者借閱信息進行更新,同時還書成功。 罰款順序圖圖 15:圖書館管理系統(tǒng)的罰款順序圖【順序圖說明】管理員對書籍進行掃描,若發(fā)現(xiàn)書籍已經(jīng)超過了圖書館規(guī)定的還24書期限,則按每天一定金額進行罰款,過期天數(shù)和罰款金額由系統(tǒng)自動計算。用戶交完罰金后,則對讀者借閱信息進行更新。、系統(tǒng)的狀態(tài)圖圖書館的書籍狀態(tài)圖如圖 7所示。【狀態(tài)圖說明】書籍在未變成圖書館在庫書籍時,為新加書籍狀態(tài)。書籍處于在庫狀態(tài)時既可以預訂也可以外借,外借后變?yōu)榻璩鰻顟B(tài)。處于預訂狀態(tài)時也可以外借,超出預訂時間期限則從預訂狀態(tài)直接轉(zhuǎn)為可用狀態(tài)。借閱者在規(guī)定的預訂時間內(nèi)也可以考慮取消預訂,取消預訂后書籍的狀態(tài)轉(zhuǎn)為可用。外借書籍歸還后變?yōu)榭捎脿顟B(tài)。圖 16:圖書館的書籍狀態(tài)圖、系統(tǒng)的活動圖活動圖描述的是某流程中的任務的執(zhí)行,活動圖描述活動是如25何協(xié)同工作的,當一個操作必須完成一系列事情,而又無法確定以什么樣的順序來完成這些事情時,活動圖可以更清晰地描述這些事情。 。在本圖書館管理系統(tǒng)中,我們主要描述了圖書館系統(tǒng)的借書、還書和預訂的活動圖?!窘钑顒訄D說明】 管理員
點擊復制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1