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

正文內(nèi)容

圖書借閱管理系統(tǒng)畢業(yè)設(shè)計(jì)論文(已修改)

2025-07-04 20:38 本頁(yè)面
 

【正文】 沈陽(yáng)理工大學(xué)高等職業(yè)技術(shù)學(xué)院學(xué)士學(xué)位論文圖書借閱管理系統(tǒng)畢業(yè)設(shè)計(jì)論文目 錄引 言 11 基礎(chǔ)知識(shí) 2 .NET簡(jiǎn)介 2 Visual C.NET簡(jiǎn)介 2 SQL Server 2005數(shù)據(jù)庫(kù)管理系統(tǒng)介紹 32 系統(tǒng)分析 5 開發(fā)背景及意義 5 可行性研究 5 功能需求 6 用例分析 6 實(shí)體關(guān)系設(shè)計(jì) 9 行為描述 11 環(huán)境需求 12 硬件環(huán)境 12 軟件環(huán)境 133 系統(tǒng)設(shè)計(jì) 14 軟件設(shè)計(jì)的原則 14 系統(tǒng)功能模塊圖 14 數(shù)據(jù)庫(kù)設(shè)計(jì) 16 數(shù)據(jù)庫(kù)概念設(shè)計(jì) 16 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì) 16 人機(jī)界面設(shè)計(jì) 18 人機(jī)界面設(shè)計(jì)指南 18 用戶界面設(shè)計(jì) 20 系統(tǒng)詳細(xì)設(shè)計(jì) 21 圖書查詢PAD圖 22 借書PAD圖 23 還書PAD圖 234 系統(tǒng)實(shí)現(xiàn) 25 語(yǔ)言選擇原因 25 軟件開發(fā)環(huán)境 25 系統(tǒng)功能實(shí)現(xiàn) 26 登錄 26 信息管理 26 借書管理 28 還書管理 29 報(bào)表顯示 30 查詢 31 附加功能 325 軟件測(cè)試 33 測(cè)試計(jì)劃的制定 33 測(cè)試計(jì)劃實(shí)現(xiàn)的目標(biāo) 33 定義軟件測(cè)試的標(biāo)準(zhǔn) 33 測(cè)試實(shí)施策略的制定 33 測(cè)試計(jì)劃的要點(diǎn) 33 測(cè)試的基礎(chǔ) 34 測(cè)試的目標(biāo) 34 白盒測(cè)試和黑盒測(cè)試 34 測(cè)試的原則 34 測(cè)試用例設(shè)計(jì) 35 等價(jià)類測(cè)試用例設(shè)計(jì) 35 邊界值測(cè)試用例設(shè)計(jì) 35 功能圖法測(cè)試用例設(shè)計(jì) 36 軟件可靠性 37 基本定義 37 估算平均無故障時(shí)間的方法 38 MTTF和ASS的估算 39結(jié) 論 40致 謝 41參考文獻(xiàn) 42附 錄 43附錄A VS2005 Introduction 43附錄B VS2005介紹 55附錄C核心代碼 65引 言書籍是人類不可缺少的精神食糧,對(duì)于不斷吸取知識(shí)的學(xué)生來說,更為重要。面對(duì)大量的圖書借閱者來說,使用傳統(tǒng)人工的方式借閱時(shí)間長(zhǎng),為用戶帶來了不便,管理員對(duì)圖書、期刊的管理也存在著效率低、保密性差等缺點(diǎn),時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),再加上圖書的大量增加,不但會(huì)需要較多的管理員,而且也使工作變得越來越繁重起來。隨著信息技術(shù)的飛速發(fā)展,當(dāng)今社會(huì)正快速向信息化社會(huì)邁進(jìn),計(jì)算機(jī)在全球范圍內(nèi)日益普及,它的作用也越來越大,因此使用計(jì)算機(jī)開發(fā)一個(gè)界面友好,易于操作的圖書借閱管理系統(tǒng)進(jìn)行自動(dòng)化處理變得十分重要。MIS(管理信息系統(tǒng)Management Information System),現(xiàn)代管理信息系統(tǒng)是一個(gè)以人為主導(dǎo),利用計(jì)算機(jī)硬件、軟件、網(wǎng)絡(luò)通信設(shè)備以及其他辦公設(shè)備,進(jìn)行信息的收集、傳輸、加工、儲(chǔ)存、更新和維護(hù),以戰(zhàn)略競(jìng)優(yōu)、提高效益和效率為目的,支持高層決策、中層控制、基層運(yùn)作的集成化的人機(jī)系統(tǒng)。圖書借閱管理系統(tǒng)是一個(gè)典型的管理信息系統(tǒng),其主要任務(wù)是利用計(jì)算機(jī)的存儲(chǔ)容量大、保密性好等優(yōu)點(diǎn)實(shí)現(xiàn)對(duì)大量圖書信息的管理和圖書的借閱管理。MIS系統(tǒng)主要用于管理需要的記錄,并對(duì)記錄數(shù)據(jù)進(jìn)行相關(guān)處理。例如,可以利用MIS系統(tǒng)管理用戶的借閱信息,并將信息及時(shí)反饋給管理人員,使其了解當(dāng)前用戶借閱是否超期等狀況,并對(duì)其進(jìn)行相應(yīng)的管理操作。圖書借閱管理系統(tǒng)是從廣義的管理入手,嚴(yán)格的遵守系統(tǒng)的效能,是一個(gè)結(jié)構(gòu)復(fù)雜、功能強(qiáng)大的管理信息系統(tǒng)。圖書的基本信息、圖書的借閱和歸還、超期罰款的管理是比較重要的任務(wù)。該系統(tǒng)提高了圖書管理的方便性,使用性,安全性,準(zhǔn)確性。圖書借閱管理系統(tǒng)可以很有效地管理圖書信息,提高用戶借閱圖書的效率,對(duì)圖書館的管理有很大益處。此系統(tǒng)能查詢大量的各類圖書資料和信息,并能隨時(shí)添加、修改、刪除借閱信息,以便提供全面,科學(xué),有效的全面信息服務(wù)。1 基礎(chǔ)知識(shí) .NET簡(jiǎn)介.NET技術(shù)是微軟公司推出的一個(gè)全新概念,它代表了一個(gè)集合、一個(gè)環(huán)境和一個(gè)可以作為平臺(tái)支持下一代Internet的可編程結(jié)構(gòu)。.NET的目的就是將互聯(lián)網(wǎng)作為新一代操作系統(tǒng)的基礎(chǔ),對(duì)互聯(lián)網(wǎng)的設(shè)計(jì)思想進(jìn)行擴(kuò)展,用戶在任何地方、任何時(shí)間、以及利用任何設(shè)備能訪問所需的信息、文件和程序。用戶不需要知道這些文件放在什么地方,只需要發(fā)出請(qǐng)求,然后就可以接受處理的結(jié)果,后臺(tái)的復(fù)雜處理過程對(duì)用戶而言是透明的[1]。.,.NET框架(Framework)是整個(gè)開發(fā)平臺(tái)的基礎(chǔ),包括公共語(yǔ)言運(yùn)行庫(kù)和框架類庫(kù),.NET開發(fā)工具包括Visual Studio .。其中,Visual Studio .NET集成開發(fā)環(huán)境用來開發(fā)和測(cè)試應(yīng)用程序。.NET編程語(yǔ)言包括Visual Basic、Visual C++和新的Visual C等用來創(chuàng)建運(yùn)行在公共語(yǔ)言運(yùn)行庫(kù)(Common Language Run,CLR)上的應(yīng)用程序[2]。.。,用戶可以將公共語(yǔ)言運(yùn)行庫(kù)看做一個(gè)在執(zhí)行時(shí)管理代碼的代理,它提供核心服務(wù)(如內(nèi)存管理、線程管理和遠(yuǎn)程處理),而且還強(qiáng)制實(shí)施嚴(yán)格的類型安全檢查,以確保代碼運(yùn)行的安全性和可靠性。事實(shí)上,代碼管理的概念是運(yùn)行庫(kù)的基本原則。以運(yùn)行庫(kù)為目標(biāo)的代碼和為托管代碼,而不以運(yùn)行庫(kù)為目標(biāo)的代碼稱為非托管代碼。.NET框架的另一個(gè)主要部件是類庫(kù),它是一個(gè)綜合性的面向?qū)ο蟮目芍赜妙愋图?,用戶使用它不僅可以開發(fā)傳統(tǒng)的命令行或圖形用戶界面(GUI)應(yīng)用程序,(如Web窗體和XML Web服務(wù))。 Visual C.NET簡(jiǎn)介1.Visual C.NET語(yǔ)言的產(chǎn)生背景1995年,Sun公司正式推出面向?qū)ο蟮拈_發(fā)環(huán)境Java,并提出跨平臺(tái)、跨語(yǔ)言的概念,之后,Java就逐漸成為企業(yè)及應(yīng)用系統(tǒng)開發(fā)的首選工具[3]。為技術(shù)Java語(yǔ)言,微軟開發(fā)出基于Java語(yǔ)言的編譯器Visual J++,其中Visual J++ Studio 。語(yǔ)言開發(fā)程序不但在Java虛擬機(jī)上(Java Virtual Machine,JVM)的運(yùn)行速度大大加快,而且增加了許多新特性,同時(shí)還支持調(diào)用Windows API,這些特性使得Visual J++成為強(qiáng)有力的Windows應(yīng)用開發(fā)平臺(tái),并成為業(yè)界公認(rèn)的優(yōu)秀Java編譯器[4]。由于Visual J++主要應(yīng)用在Windows平臺(tái)的系統(tǒng)開發(fā)中,因此Sun公司認(rèn)為Visual J++違反了Java的許可協(xié)議,違反了Java開發(fā)平臺(tái)的中立性,并對(duì)微軟提出了訴訟,這使得微軟處于極為被動(dòng)的局面。為了改變這種局面,C就是該計(jì)劃中所要開發(fā)的一門重要的開發(fā)語(yǔ)言[5]。.NET計(jì)劃將是微軟今后幾年發(fā)展的戰(zhàn)略核心,其內(nèi)容非常龐大。它的技術(shù)開發(fā)平臺(tái)是Visual Studio .NET,面C作為Visual J++的替代語(yǔ)言也集成在該平臺(tái)中。C語(yǔ)言的開發(fā)成功,對(duì)微軟未來的發(fā)展有著非常重要的意義。微軟在2000年6月份舉行的“職業(yè)開發(fā)人員技術(shù)大會(huì)”上正式發(fā)布C語(yǔ)言。微軟公司對(duì)C的定義是:“C是一種類型安全的、現(xiàn)代的、簡(jiǎn)單的、由C和C++衍生出來的面向?qū)ο蟮木幊陶Z(yǔ)言,它是牢牢根植于C和C++語(yǔ)言之上的,并可立即被C和C++開發(fā)人員所熟悉。C的目的就是綜合Visual Basic的高生產(chǎn)率和C++的行動(dòng)力?!?. Visual C.NET的特點(diǎn)與C和C++相比,C具有以下特點(diǎn):(1)語(yǔ)法更簡(jiǎn)單;(2)保留了C++的強(qiáng)大功能;(3)快速應(yīng)用開發(fā)功能;(4)語(yǔ)言的自由性;(5)強(qiáng)大的Web服務(wù)器控件;(6)支持跨平臺(tái);(7)與XML相融合。 SQL Server 2005數(shù)據(jù)庫(kù)管理系統(tǒng)介紹SQL Server 2005 是微軟公司開發(fā)的中型關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。由于其操作簡(jiǎn)單,價(jià)格相對(duì)較低,對(duì)于預(yù)算緊張、員工不多的中小企業(yè)比較有吸引力。SQL Server 2005 簡(jiǎn)單易學(xué),與當(dāng)前流行的Windows 操作系統(tǒng)有著天然的兼容性,SQL Server 2005在中小型企業(yè)中有著很大的市場(chǎng)份額,所以對(duì)讀者就業(yè)后快速適應(yīng)工作環(huán)境有很大的幫助,SQL Server 2005 是微軟進(jìn)軍數(shù)據(jù)庫(kù)市場(chǎng)的主要產(chǎn)品,而且可以預(yù)見,微軟將推出更有競(jìng)爭(zhēng)力的SQL Server 系列軟件。由于數(shù)據(jù)庫(kù)軟件在企業(yè)級(jí)軟件中的重要性,同一家公司數(shù)據(jù)庫(kù)軟件將有著相同或相近的操作界面和良好的兼容性,所以通過學(xué)習(xí)SQL Server 2005,讀者能夠以不變應(yīng)萬(wàn)變[6]。SQL Server 2005是基于結(jié)構(gòu)化查詢語(yǔ)言的可伸縮的關(guān)系數(shù)據(jù)庫(kù),它支持Internet應(yīng)用程序的可擴(kuò)展標(biāo)記語(yǔ)言、并由數(shù)據(jù)庫(kù)、關(guān)系數(shù)據(jù)庫(kù)、結(jié)構(gòu)化查詢語(yǔ)言和可擴(kuò)展標(biāo)記語(yǔ)言等部分組成。SQL Server 2005 以其卓越的性能逐漸成為Windows操作系統(tǒng)平臺(tái)下進(jìn)行數(shù)據(jù)庫(kù)應(yīng)用開發(fā)中較為理想的選擇之一。它是一個(gè)后臺(tái)數(shù)據(jù)庫(kù)管理系統(tǒng),其功能強(qiáng)大、操作簡(jiǎn)便,日益為廣大數(shù)據(jù)庫(kù)用戶所喜愛,越來越多的開發(fā)工具提供了與SQL Server的接口。了解和掌握SQL Server的功能,對(duì)于一個(gè)數(shù)據(jù)庫(kù)開發(fā)管理人員來說非常必要的。SQL Server 2005常見版本有:企業(yè)版(Enterprise Edition)標(biāo)準(zhǔn)版(Standard Edition)個(gè)人版(Personal Edition)開發(fā)者版(Developer Edition)2 系統(tǒng)分析 開發(fā)背景及意義人類社會(huì)正在向信息時(shí)代邁進(jìn),人們?cè)絹碓街匾曈脮r(shí)少、效率高的工作質(zhì)量。在這個(gè)信息化的時(shí)代,傳統(tǒng)的手工圖書借閱管理已經(jīng)遠(yuǎn)遠(yuǎn)跟不上社會(huì)的步伐。隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在信息管理中應(yīng)用的普及,面對(duì)大量借閱用戶的圖書館來說,利用計(jì)算機(jī)實(shí)現(xiàn)圖書借閱管理已變得尤為重要。利用計(jì)算機(jī)管理圖書信息,是適應(yīng)現(xiàn)代信息化的要求,提高借閱效率的必要條件。圖書借閱管理是一項(xiàng)比較細(xì)致的工作,工作量大,一般不允許出錯(cuò),如果實(shí)行手工操作,每天都需要較多的管理員手工記錄用戶的借閱信息,這樣會(huì)使得管理員的工作非常的繁重。利用計(jì)算機(jī)進(jìn)行借閱管理,不但準(zhǔn)確率高,而且有很多優(yōu)點(diǎn):檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。能夠極大地提高圖書借閱管理的效率,使管理員的工作簡(jiǎn)化,為前來借書的用戶也節(jié)省了許多時(shí)間。圖書借閱管理系統(tǒng)是處理圖書借閱的管理系統(tǒng),囊括了讀者從借走圖書到歸還圖書的所有信息。其中還包括了管理員對(duì)各種圖書的管理、讀者的注冊(cè)、讀者管理、借書、還書、罰款等功能,并且可以快速地查詢圖書信息、用戶信息、借閱信息等。 可行性研究可行性研究的任務(wù)是從技術(shù)上、經(jīng)濟(jì)上、使用上、法律上分析應(yīng)解決的問題是否有可靠的解,從而確定該軟件是否值得去開發(fā)。其目的是用極少的代價(jià)在最短的時(shí)間內(nèi)確定被開發(fā)的軟件是否能開發(fā)成功。技術(shù)可行性主要是根據(jù)系統(tǒng)分析得到的對(duì)需要開發(fā)的軟件、支撐軟件、硬件環(huán)境和操作人員的要求。本系統(tǒng)是主要是圖書借閱管理,結(jié)合實(shí)際所需,采用C語(yǔ)言來開發(fā)程序,使用戶界面的設(shè)計(jì)更加方便。后臺(tái)使用SQL Server 2005數(shù)據(jù)庫(kù)管理系統(tǒng),保持?jǐn)?shù)據(jù)的一致性、完整性、安全性。經(jīng)濟(jì)可行性首先要進(jìn)行待開發(fā)軟件的成本估算和成本、效益分析,以確定待開發(fā)軟件是否有開發(fā)的價(jià)值。對(duì)于本系統(tǒng)來說在經(jīng)濟(jì)上是可行的,使用此圖書借閱管理系統(tǒng)后,借閱管理的效率是否提高了,相關(guān)的資金是否節(jié)省了。當(dāng)然對(duì)于此管理系統(tǒng)的弄好恰好能滿足這些要求。該系統(tǒng)對(duì)硬件的要求不高,可移植性好, 在一般的計(jì)算機(jī)上通過配置就能運(yùn)行,所以在系統(tǒng)運(yùn)行方面也不存在問題。使用可行性是指使用方式(如操作方式)用戶是否容易接受。管理員登錄后可以便捷對(duì)圖書信息管理、用戶信息管理、借閱管理、歸還管理等。每項(xiàng)管理都實(shí)現(xiàn)相應(yīng)內(nèi)容的錄入、查詢、修改、刪除。用戶登錄后也可便捷地查詢自己的借閱信息。法律可行性是指待開發(fā)的產(chǎn)品軟件是否在在知識(shí)產(chǎn)權(quán)等法律有關(guān)的問題,如有這類問題,該軟件即使開發(fā)成功,也難以作為產(chǎn)品銷售。 功能需求圖書借閱管理系統(tǒng)主要實(shí)現(xiàn)對(duì)讀者借書和還書操作的管理,管理員主要負(fù)責(zé)對(duì)圖書基本信息管理、讀者基本信息管理、讀者借閱、查詢等操作,讀者只能實(shí)現(xiàn)查詢圖書的基本信息,查詢自己的借閱信息等功能。 用例分析用例圖主要用來圖示化系統(tǒng)的主事件流程,它主要用來描述需求,即希望系統(tǒng)具備的完成一定功能的動(dòng)作,通俗地理解用例就是軟件的功能模塊,是設(shè)計(jì)系統(tǒng)分析階段的起點(diǎn),設(shè)計(jì)人員根據(jù)需求來創(chuàng)建和解釋用例圖,用來描述軟件應(yīng)具備哪些功能模塊以及這些模塊之間的調(diào)用關(guān)系。 uml用例圖圖符可視化圖符名稱描述系統(tǒng)用來表示系統(tǒng)邊界,所有用例放在系統(tǒng)之中 用例用來表示用例圖中的用例 執(zhí)行者用于描述與系統(tǒng)功能有關(guān)的外部實(shí)體,可以是用戶,也可以是外部系統(tǒng)關(guān)聯(lián)連接執(zhí)行者和用例通過對(duì)圖書借閱管理系統(tǒng)的功能需求分析,系統(tǒng)的執(zhí)行者為管理員、讀者和數(shù)據(jù)庫(kù)系統(tǒng),系統(tǒng)的主要用例有圖書管理、讀者管理、借書、還書、查詢等。 系統(tǒng)總體用例圖圖書管理:是管理員對(duì)新到圖書館的圖書的基本信息進(jìn)行管理??梢詫D書的基本信息添加到數(shù)據(jù)庫(kù)中,核實(shí)或修改填寫有誤的圖書信息,刪除已丟失的圖書的基本信息,使信息更加準(zhǔn)確,方便用戶查詢和借閱,圖書信息可以通過水晶報(bào)表顯示,產(chǎn)生的報(bào)表能夠打印或?qū)С?。讀者管理:管理員對(duì)第一次來借書的讀者進(jìn)行詳細(xì)的注冊(cè),為讀者提供唯一的帳號(hào),這是借書的一個(gè)必要條件,對(duì)于填寫有誤的讀者信息可以及時(shí)進(jìn)行修改,如果讀者已經(jīng)注銷,就刪除該讀者的信息,同時(shí)讀者的所有信息都將從庫(kù)中徹底刪除,也可以對(duì)讀者信息進(jìn)行報(bào)表顯示,產(chǎn)生的報(bào)表能夠打印或?qū)С觥?讀者管理用例圖借書:對(duì)于前來借書的讀者,管理員要根據(jù)讀者的帳號(hào)和所借書的唯一編號(hào)執(zhí)行借閱操作,確定借閱信息無誤進(jìn)行借閱,將借閱信息添加到數(shù)據(jù)庫(kù)中租借表中,同時(shí)該圖書在圖書表中庫(kù)存量更新為減去被借出的圖書的數(shù)量,讀者在讀者表中的借書量自動(dòng)增加所借的圖書數(shù)量。 借書用例圖還書:對(duì)于還書的讀者,管理員要根據(jù)讀者的帳號(hào)和所還書的唯一編號(hào)執(zhí)行歸還操作,如果還書讀者的不慎將書丟失或者損壞較嚴(yán)重,管理員會(huì)對(duì)該讀者進(jìn)行合理罰款,如果借閱
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1