圖書館系統(tǒng)課程設(shè)計(jì)_第1頁(yè)
已閱讀1頁(yè),還剩28頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p><b>  課 程 設(shè) 計(jì)</b></p><p> 學(xué) 號(hào): 2009404101**</p><p><b>  摘 要</b></p><p>  隨著信息技術(shù)在管理上越來越深入而廣泛的應(yīng)用,管理信息系統(tǒng)的實(shí)施在技術(shù)上已逐步成熟。管理信息系統(tǒng)是一個(gè)不斷發(fā)展的新型學(xué)科,企業(yè)要生存要發(fā)展,要高效率

2、地把企業(yè)活動(dòng)有機(jī)地組織起來,就必須加強(qiáng)企業(yè)管理,即加強(qiáng)對(duì)企業(yè)內(nèi)部的各種資源(人、財(cái)、物等)的有效管理,建立與自身特點(diǎn)相適應(yīng)的管理信息系統(tǒng)。</p><p>  本文介紹了在PowerBuider環(huán)境下采用“自上而下地總體規(guī)劃,自下而上地應(yīng)用開發(fā)”的策略開發(fā)一個(gè)管理信息系統(tǒng)的過程。通過分析傳統(tǒng)的人工管理圖書館的不足,創(chuàng)建了一套行之有效的計(jì)算機(jī)管理圖書館的方案。文章詳細(xì)介紹了圖書管理信息系統(tǒng)的系統(tǒng)分析部分,包括可行性

3、分析、組織機(jī)構(gòu)分析、管理職能分析、數(shù)據(jù)流程分析、處理描述等等;它采用了客戶機(jī)/服務(wù)器的工作模式,前臺(tái)用Sybase PowerBuilder9.0開發(fā),后臺(tái)為 Microsoft SQL Server 2005。它具有讀者信息管理、書籍管理、圖書借還信息管理、圖書維護(hù)管理、個(gè)人信息修改等功能開發(fā)了圖書館信息管理系統(tǒng)。系統(tǒng)設(shè)計(jì)部分主要介紹了系統(tǒng)功能設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì);系統(tǒng)實(shí)現(xiàn)部分列出了幾個(gè)主要的程序框圖,并附帶了一些主要的窗口和程

4、序。</p><p>  本系統(tǒng)界面友好,操作簡(jiǎn)單,比較實(shí)用。</p><p>  【關(guān)鍵字】管理信息系統(tǒng)、圖書管理、PowerBuider應(yīng)用。</p><p><b>  Abstract</b></p><p>  With more and more on information technology in th

5、e management depth and wide range of applications, management information systems implementation, technology has gradually matured. Management information system is a continuous development of new disciplines, business t

6、o survive and to develop and efficiently to business activities of organic and organized, we must strengthen enterprise management, the strengthening of internal resources (human, financial, and material etc.) to effecti

7、vely manag</p><p><b>  目錄</b></p><p><b>  一、 緒論3</b></p><p>  1.1 MIS系統(tǒng)開發(fā)方法4</p><p>  1.2 MIS系統(tǒng)開發(fā)過程4</p><p>  1.3 論文的主要內(nèi)容5</

8、p><p><b>  二、 系統(tǒng)分析6</b></p><p>  2.1 系統(tǒng)運(yùn)行環(huán)境6</p><p>  2.2 可行性分析7</p><p>  2.3 需求分析8</p><p>  2.3.1 系統(tǒng)需求分析8</p><p><b>  三、

9、 系統(tǒng)設(shè)計(jì)8</b></p><p>  3.1 系統(tǒng)總體設(shè)計(jì)8</p><p>  3.1.1 系統(tǒng)功能模塊圖設(shè)計(jì)8</p><p>  3.1.2 系統(tǒng)功能模塊設(shè)計(jì)9</p><p>  3.2 系統(tǒng)詳細(xì)設(shè)計(jì)10</p><p>  3.2.1 系統(tǒng)具體功能10</p>

10、<p>  3.3 數(shù)據(jù)庫(kù)設(shè)計(jì)10</p><p>  3.3.1 數(shù)據(jù)庫(kù)E-R圖11</p><p>  3.3.2 數(shù)據(jù)庫(kù)概要結(jié)構(gòu)設(shè)計(jì)12</p><p>  3.3.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)12</p><p>  四、 系統(tǒng)實(shí)施18</p><p>  4.1 相關(guān)知識(shí)簡(jiǎn)介18

11、</p><p>  4.1.1 C/S介紹18</p><p>  4.2 系統(tǒng)實(shí)施20</p><p>  4.3 系統(tǒng)測(cè)試23</p><p>  4.3.1 測(cè)試的目標(biāo)23</p><p>  4.3.2 測(cè)試的方法23</p><p>  4.3.3 測(cè)試總結(jié)2

12、4</p><p><b>  總結(jié)25</b></p><p><b>  致謝26</b></p><p><b>  參考文獻(xiàn)27</b></p><p><b>  緒論</b></p><p>  隨著人類社會(huì)的發(fā)展

13、,人類對(duì)知識(shí)的需求也不斷地增長(zhǎng)。在這種形勢(shì)下,書籍就漸漸地成為人們獲取并增長(zhǎng)知識(shí)的主要途徑,而圖書館就自然而然地在人們的生活中占據(jù)了一定的位置,如何科學(xué)地管理圖書館不但關(guān)系到讀者求知的方便程度,也關(guān)系到圖書館的發(fā)展,因此,開發(fā)一套完善的圖書館管理系統(tǒng)就必不可少了。</p><p>  管理信息系統(tǒng)(簡(jiǎn)稱MIS)是介于信息論,經(jīng)濟(jì)管理理論,統(tǒng)計(jì)學(xué)與運(yùn)籌學(xué)及計(jì)算機(jī)科學(xué)之間的一門邊緣性,綜合性,系統(tǒng)性的交叉科學(xué),它是隨

14、著管理科學(xué),信息技術(shù),計(jì)算機(jī)技術(shù)等的發(fā)展而產(chǎn)生和發(fā)展起來的。</p><p>  圖書館管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端的應(yīng)用程序的開發(fā)兩個(gè)方面。對(duì)于前者要求建立數(shù)據(jù)的一致性和完整性,對(duì)于后者則要求應(yīng)用程序功能的完備,易用等的特點(diǎn)。基于上述考慮本系統(tǒng)主要利用PowerBuilder 9作前端的應(yīng)用開發(fā)工具 ,利用Microsoft SQL Server 2005 作為后臺(tái)

15、的數(shù)據(jù)庫(kù),利用WINDOWS作為系統(tǒng)平臺(tái)開發(fā)的圖書管理系統(tǒng)。另外本圖書館管理系統(tǒng)利用軟件工程化思想和方法,總體上是采用結(jié)構(gòu)化生命法進(jìn)行系統(tǒng)分析和設(shè)計(jì)的,而系統(tǒng)實(shí)現(xiàn)等步驟則采用了原型法和面對(duì)對(duì)象的方法。</p><p><b>  MIS系統(tǒng)開發(fā)方法</b></p><p>  管理信息系統(tǒng)的開發(fā)方法有生命周期法、原型法和面向?qū)ο蟮拈_發(fā)方法等:</p>&

16、lt;p>  生命周期法(Life Cycle Method)是20世紀(jì)60年代發(fā)展起來的一種應(yīng)用廣泛且比較成熟的管理系統(tǒng)開發(fā)方法,它的基本思想是將系統(tǒng)的開發(fā)工作從開始到結(jié)束劃分為若干個(gè)階段,每個(gè)階段都有明確的任務(wù),而系統(tǒng)開發(fā)出來后,并不意味著生命周期的結(jié)束,而意味著根據(jù)組織的需要對(duì)系統(tǒng)的修改和重建的開始。</p><p>  原型法(Prototyping Method)是20世紀(jì)80年代發(fā)展起來的,旨在

17、改變生命周期法的缺點(diǎn)的一種系統(tǒng)開發(fā)方法,該法的開發(fā)思路是首先根據(jù)用戶的要求,由用戶和開發(fā)者共同確定系統(tǒng)的基本要求和主要功能,利用系統(tǒng)快速生成工具,建立一個(gè)系統(tǒng)模型,再在此基礎(chǔ)上與用戶交流,將模型不斷補(bǔ)充、修改、完善,如此反復(fù),最終直至用戶和開發(fā)者都比較滿意為止,從而形成一個(gè)相對(duì)穩(wěn)定、較為理想的管理信息系統(tǒng)。</p><p>  面向?qū)ο螅∣bject Oriented)的開發(fā)方法于20世紀(jì)80年代開始興起的,是一

18、種基于問題對(duì)象的自底向上的一種系統(tǒng)開發(fā)方法,這種方法的特點(diǎn)是以對(duì)象為基礎(chǔ),對(duì)象是分析問題和解決問題的核心。</p><p><b>  MIS系統(tǒng)開發(fā)過程</b></p><p>  一個(gè)MIS系統(tǒng)的開發(fā)過程一般包括如下幾個(gè)步驟:</p><p> ?。?)需求分析:需求分析主要是了解用戶的需求。需求了解得越詳細(xì),程序的后期開發(fā)與維護(hù)費(fèi)用就會(huì)越

19、少。一般的開發(fā)團(tuán)隊(duì)中,需求分析都是由資歷較深的系統(tǒng)分析員或項(xiàng)目經(jīng)理?yè)?dān)當(dāng),可見它的重要性。需求分析制訂好后,需要反復(fù)修改。將最后的結(jié)果交給用戶審定,確認(rèn)無誤后,由系統(tǒng)分析員完成需求分析文檔,再開始下一步工作。</p><p> ?。?)概要設(shè)計(jì):概要設(shè)計(jì)緊跟在需求分析之后。用戶需求明確后,將得到的數(shù)據(jù)分析后,開始構(gòu)建數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)。此時(shí),數(shù)據(jù)庫(kù)中的表格還未成形,通過各種分析工具(如PowerDesigner等)畫

20、出數(shù)據(jù)流圖,最后就可抽象出數(shù)據(jù)庫(kù)的具體表結(jié)構(gòu)。這時(shí)由系統(tǒng)分析人員反復(fù)審核。確認(rèn)所有的需求都考慮在內(nèi),沒有遺漏后,就可以開始制訂概要設(shè)計(jì)文檔。概要設(shè)計(jì)文檔形成后,整個(gè)程序的邏輯框架也就形成了。</p><p> ?。?)詳細(xì)設(shè)計(jì):概要設(shè)計(jì)完成后,根據(jù)設(shè)計(jì)中制訂的業(yè)務(wù)模塊。就可以進(jìn)行詳細(xì)分析設(shè)計(jì)了。詳細(xì)設(shè)計(jì)就是將各個(gè)業(yè)務(wù)模塊的窗口全部建好,各個(gè)窗口控件的處理代碼全部用語言表達(dá)出。所以詳細(xì)設(shè)計(jì)是整個(gè)系統(tǒng)中最繁瑣的環(huán)節(jié)。

21、詳細(xì)設(shè)計(jì)完成后,整個(gè)程序就確定了,再由編程人員根據(jù)詳細(xì)設(shè)計(jì)文檔將代碼完成。整個(gè)開發(fā)工作就宣告結(jié)束。</p><p>  程序編碼:程序編碼相對(duì)于其他環(huán)節(jié)來說比較簡(jiǎn)單,程序員只需要根據(jù)詳細(xì)分析文檔寫程序編碼,保證代碼沒有錯(cuò)誤即可。程序編碼需要注意的是整個(gè)程序書寫中命名的規(guī)范化與編程風(fēng)格的規(guī)范化,這需要較長(zhǎng)時(shí)間的培養(yǎng)來形成。需要在不斷的實(shí)踐中形成自己獨(dú)特的風(fēng)格??偟膩碚f,不要過分地追求復(fù)雜的算法,因?yàn)槟强赡軙?huì)導(dǎo)致后期

22、維護(hù)人員無法讀懂你的代碼而造成維護(hù)的困難。</p><p> ?。?)測(cè)試:程序編碼完成后,就需要測(cè)試。測(cè)試有幾種類型,主要是測(cè)試代碼有無邏輯錯(cuò)誤以及在加載數(shù)據(jù)環(huán)境下程序的穩(wěn)定性問題。測(cè)試工作中發(fā)現(xiàn)的錯(cuò)誤應(yīng)及時(shí)改正,然后將它記錄到測(cè)試文檔中。</p><p>  (5)打包:測(cè)試完成,確認(rèn)無誤后。程序就可以打包發(fā)行了。打包一般使用工具如PWISE等。</p><p>

23、;  以上是一個(gè)完整的MIS系統(tǒng)開發(fā)過程,其實(shí)不僅MIS系統(tǒng),其他類型的程序開發(fā)也基本相同。</p><p><b>  論文的主要內(nèi)容</b></p><p>  本論文的主要內(nèi)容為運(yùn)用數(shù)據(jù)庫(kù)和相關(guān)訪問技術(shù)完成圖書館信息管理系統(tǒng)的設(shè)計(jì)與開發(fā),該系統(tǒng)包括界面設(shè)計(jì),用戶登錄,個(gè)人信息管理,圖書維護(hù),讀者維護(hù),個(gè)人圖書館等功能,系統(tǒng)目標(biāo)是實(shí)現(xiàn)一個(gè)功能完善的圖書館信息管理系

24、統(tǒng)。該題目要求學(xué)生完成需求分析、系統(tǒng)設(shè)計(jì)(E-R圖、表結(jié)構(gòu))、系統(tǒng)實(shí)現(xiàn)三個(gè)主要數(shù)據(jù)庫(kù)應(yīng)用程序開發(fā)步驟。同時(shí)要求掌握數(shù)據(jù)庫(kù)管理系統(tǒng)的安裝與使用、軟件開發(fā)工具的安裝與使用、數(shù)據(jù)庫(kù)應(yīng)用軟件開發(fā)技術(shù)、數(shù)據(jù)庫(kù)連接和ODBC等數(shù)據(jù)庫(kù)訪問技術(shù)。建立圖書館信息管理系統(tǒng),采用計(jì)算機(jī)對(duì)圖書信息進(jìn)行管理,進(jìn)一步提高辦學(xué)效益和現(xiàn)代化水平。幫助廣大教師提高工作效率,實(shí)現(xiàn)圖書信息管理工作流程的系統(tǒng)化、規(guī)范化和自動(dòng)化。</p><p><

25、;b>  系統(tǒng)分析</b></p><p><b>  系統(tǒng)運(yùn)行環(huán)境</b></p><p>  為了保證系統(tǒng)運(yùn)行的效率和可靠性,系統(tǒng)服務(wù)器端應(yīng)具有較高的軟硬件配置,客戶端的要求不是很高。其運(yùn)行要求如下:</p><p><b>  I、軟件環(huán)境</b></p><p><

26、b>  客戶端: </b></p><p>  ?  操作系統(tǒng):Windows7</p><p>  ?  數(shù)據(jù)庫(kù):Microsoft Sql Server 2005</p><p><b>  服務(wù)器端:</b></p><p>  ?  操

27、作系統(tǒng):Windows7</p><p>  ?  數(shù)據(jù)庫(kù):Microsoft Sql Server 2005</p><p><b>  II、硬件環(huán)境:</b></p><p>  ?  服務(wù)器 CPU:PIII 500以上 ,內(nèi)存:1G以上</p><p>  ? 

28、 客戶機(jī) CPU:P200MMX以上,內(nèi)存:32M以上</p><p><b>  可行性分析</b></p><p> ?。?)開發(fā)系統(tǒng)的必要性</p><p>  一直以來人們使用傳統(tǒng)的人工方式管理圖書、統(tǒng)計(jì)和查詢數(shù)據(jù),這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,人工的大量浪費(fèi);另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查

29、找、更新和維護(hù)都帶來了不少困難。隨著高校的圖書藏量的增加,傳統(tǒng)的管理手段已不能適應(yīng)現(xiàn)在的圖書的管理,必須要有一種高效、便捷、可靠的管理方式。因此我們必須開發(fā)高效的管理系統(tǒng)來取代人工管理,提高圖書館的工作效率。這一點(diǎn)足以說明開發(fā)系統(tǒng)的必要性。</p><p> ?。?)開發(fā)系統(tǒng)的經(jīng)濟(jì)可行性</p><p>  經(jīng)濟(jì)費(fèi)用方面主要包括:購(gòu)置并安裝軟硬件及有關(guān)設(shè)備的費(fèi)用;系統(tǒng)開發(fā)費(fèi)用;系統(tǒng)安裝、運(yùn)

30、行和維護(hù)費(fèi)用;人員培訓(xùn)費(fèi)用。</p><p>  支出:目前企業(yè)用的系統(tǒng)開發(fā)技術(shù)已經(jīng)相當(dāng)成熟,開發(fā)一個(gè)企業(yè)設(shè)備管理系統(tǒng)的費(fèi)用與企業(yè)由于傳統(tǒng)模式經(jīng)營(yíng)設(shè)備所造成的浪費(fèi)相比是微乎其微的。</p><p>  結(jié)論:因?yàn)槭找孢h(yuǎn)大于支出,所以該項(xiàng)目經(jīng)濟(jì)上是可行的。</p><p>  (3)開發(fā)系統(tǒng)的技術(shù)可行性</p><p>  本系統(tǒng)的開發(fā)與運(yùn)行對(duì)

31、硬件的要求不是太高,軟件操作系統(tǒng) windows 98以上便足以滿足系統(tǒng)的快速運(yùn)行。目前市場(chǎng)上的硬件設(shè)備性能都已非常優(yōu)越,一般都比此系統(tǒng)的運(yùn)行需求高上好幾個(gè)檔次。運(yùn)用的軟件主要有PowerBuilder9.0,數(shù)據(jù)庫(kù)采用 SQL Server 2005。</p><p>  PowerBuilder是著名的數(shù)據(jù)庫(kù)應(yīng)用開發(fā)工具生產(chǎn)廠商PowerSoft公司推出的產(chǎn)品(PowerSoft現(xiàn)已被數(shù)據(jù)庫(kù)廠商Sybase所

32、收購(gòu)),它完全按照客戶機(jī)/服務(wù)器體系結(jié)構(gòu)研制設(shè)計(jì),在客戶機(jī)/服務(wù)器結(jié)構(gòu)中,它使用在客戶機(jī)中,作為數(shù)據(jù)庫(kù)應(yīng)用程序的開發(fā)工具而存在。由于PowerBuilder采用了面向?qū)ο蠛涂梢暬夹g(shù),提供可視化的應(yīng)用開發(fā)環(huán)境,使得我們利用PowerBuilder,可以方便快捷地開發(fā)出利用后臺(tái)服務(wù)器中的數(shù)據(jù)和數(shù)據(jù)庫(kù)管理系統(tǒng)的數(shù)據(jù)庫(kù)應(yīng)用程序。 所以,該項(xiàng)目技術(shù)上是可行的。</p><p> ?。?)社會(huì)條件上的可行性</p&g

33、t;<p>  傳統(tǒng)人工的方式管理書籍雜志,這種管理方式存在著許多缺點(diǎn),如:效率低、增加資金支出,而且隨著圖書館的發(fā)展,圖書的藏量也會(huì)不斷增加。這對(duì)于查找、更新和維護(hù)都帶來了不少的困難。而使用計(jì)算機(jī)對(duì)企業(yè)設(shè)備信息進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點(diǎn)。</p><p><b>  需求分析</b></p><p>  2.3.1 系統(tǒng)需求分析</

34、p><p>  整個(gè)軟件生命周期中,開發(fā)所占的費(fèi)用和時(shí)間都很小。后期維護(hù)工作一般要占整個(gè)軟件生命周期的80% 以上。所以系統(tǒng)分析很重要,一個(gè)好的系統(tǒng)分析可以減少很多后期維護(hù)工作。</p><p><b>  系統(tǒng)設(shè)計(jì)</b></p><p>  3.1 系統(tǒng)總體設(shè)計(jì)</p><p>  3.1.1 系統(tǒng)功能模塊圖設(shè)計(jì)&l

35、t;/p><p>  根據(jù)上述系統(tǒng)功能的需求分析,按照結(jié)構(gòu)化程序設(shè)計(jì)的要求,得到如下所示的系統(tǒng)功能模塊圖,如圖3-1所示。</p><p>  圖3-1 系統(tǒng)功能模塊圖</p><p>  3.1.2 系統(tǒng)功能模塊設(shè)計(jì)</p><p>  圖書館管理信息系統(tǒng)是一個(gè)典型的數(shù)據(jù)庫(kù)開發(fā)應(yīng)用程序,由個(gè)人信息管理、個(gè)人圖書館、圖書維護(hù)、讀者維護(hù)、其他等

36、部分組成,規(guī)劃系統(tǒng)功能模塊如下:</p><p><b>  個(gè)人信息管理</b></p><p>  該模塊主要包括基本信息管理,密碼管理。</p><p><b>  個(gè)人圖書館</b></p><p>  該模塊主要包括借書記錄,查詢書籍。</p><p><b&

37、gt;  圖書維護(hù)</b></p><p>  該模塊主要包括圖書查詢。</p><p><b>  讀者維護(hù)</b></p><p>  該模塊主要包括讀者查詢。</p><p><b>  其他</b></p><p>  該模塊主要包括重新登錄,幫助,關(guān)于,

38、退出。</p><p>  3.2 系統(tǒng)詳細(xì)設(shè)計(jì)</p><p>  3.2.1 系統(tǒng)具體功能</p><p><b>  個(gè)人信息管理</b></p><p>  基本信息管理:查看自己個(gè)人信息;</p><p>  密碼管理:修改個(gè)人密碼。</p><p><

39、b>  個(gè)人圖書館</b></p><p>  借書記錄:書籍借閱情況;</p><p>  查詢書籍:查詢書籍信息。</p><p><b>  圖書維護(hù)</b></p><p>  圖書查詢:查詢書籍狀態(tài)。</p><p><b>  讀者維護(hù)</b>&

40、lt;/p><p>  讀者查詢:讀者查詢個(gè)人信息。</p><p><b>  其他</b></p><p>  重新登錄:退回登陸界面;</p><p>  幫助:軟件系統(tǒng)的使用說明書;</p><p>  關(guān)于:軟件系統(tǒng)的制作人;</p><p>  退出:退出應(yīng)用軟件。

41、</p><p>  3.3 數(shù)據(jù)庫(kù)設(shè)計(jì)</p><p>  數(shù)據(jù)庫(kù)設(shè)計(jì)是開發(fā)數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng)的技術(shù),也是信息系統(tǒng)開發(fā)和建設(shè)的</p><p>  重要組成部分。具體的說,數(shù)據(jù)庫(kù)設(shè)計(jì)是要在一個(gè)給定的應(yīng)用環(huán)境中,通過合理</p><p>  的邏輯設(shè)計(jì)和有效的物理設(shè)計(jì),構(gòu)造較優(yōu)的數(shù)據(jù)庫(kù)模式,建立數(shù)據(jù)庫(kù)及其應(yīng)用系</p><

42、;p>  統(tǒng),滿足用戶的各種信息需求。本數(shù)據(jù)庫(kù)是使用 PowerDesigner構(gòu)建數(shù)據(jù)庫(kù),并</p><p>  建立了相應(yīng)的索引和觸發(fā)器 。</p><p>  3.3.1 數(shù)據(jù)庫(kù)E-R圖</p><p>  在系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)中,首先對(duì)系統(tǒng)分析得到的數(shù)據(jù)字典中的數(shù)據(jù)存儲(chǔ)進(jìn)行</p><p>  分析,分析各數(shù)據(jù)存儲(chǔ)之間的關(guān)系,然

43、后得出系統(tǒng)的關(guān)系模式。本系統(tǒng)用實(shí)體-</p><p>  聯(lián)系圖(簡(jiǎn)稱E-R圖)來描述系統(tǒng)的概念模型其主要E-R圖如圖所示。</p><p>  圖3-2 圖書館管理系統(tǒng)E-R圖</p><p>  3.3.2 數(shù)據(jù)庫(kù)概要結(jié)構(gòu)設(shè)計(jì)</p><p>  本系統(tǒng)數(shù)據(jù)庫(kù)采用PowerDesigner 連接SQL Server 2005數(shù)據(jù)庫(kù),系統(tǒng)

44、數(shù)據(jù)庫(kù)名稱為L(zhǎng)ibrary。數(shù)據(jù)庫(kù)Library中包含12張表。各表包括數(shù)據(jù)項(xiàng)如下所示,下劃線表示為該表主碼。</p><p>  讀者表:讀者編號(hào),類型號(hào),姓名,性別,年齡,等級(jí),電話,郵箱,地址備注;</p><p>  讀者密碼表:讀者編號(hào),讀者密碼;</p><p>  讀者類型表:類型號(hào),類型名,類型說明;</p><p>  書籍

45、表:圖書編號(hào),語言,ISBN碼書名,作者編號(hào),狀態(tài)編號(hào),類型編號(hào),出版日期,有無光盤,入庫(kù)時(shí)間,備注,出版社編號(hào);</p><p>  書籍類型表:類型編號(hào),類型名,同類型書籍總量;</p><p>  語言表:語言,語言說明;</p><p>  狀態(tài)表:狀態(tài)編號(hào),狀態(tài)說明;</p><p>  作者表:作者編號(hào),姓名,性別,備注;<

46、/p><p>  出版社表:出版社編號(hào),出版社名,電話,郵箱,地址;</p><p>  借書表:借書編號(hào),圖書編號(hào),讀者編號(hào),借書時(shí)間,還書時(shí)間,總借書時(shí)間,單筆罰款,最大借書時(shí)間,總罰款;</p><p>  管理員表:管理員編號(hào),姓名,性別,年齡,職務(wù),電話,郵箱,地址,備注;</p><p>  管理員密碼表:管理員編號(hào),管理員密碼。&l

47、t;/p><p>  3.3.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)</p><p>  根據(jù)上述數(shù)據(jù)庫(kù)的需求分析和概念結(jié)構(gòu)設(shè)計(jì),設(shè)計(jì)了名稱為 Library 的數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù) Library 由下面多個(gè)表格組成,各個(gè)表的命名及字段命名都是以相應(yīng)名稱的拼音首字母組合而成,各個(gè)表格的設(shè)計(jì)結(jié)果如下表格所示,每個(gè)表格表示在數(shù)據(jù)庫(kù)中相對(duì)應(yīng)的一個(gè)表。</p><p>  3.3.3.1 圖書

48、館管理系統(tǒng)的圖的清單</p><p>  3.3.3.2 表格列清單</p><p>  3.3.3.3 域的清單</p><p>  3.3.3.4 表格索引清單</p><p>  3.3.3.5 表格鍵清單</p><p>  3.3.3.6 參考清單</p><p>  3.3

49、.3.7 表格清單</p><p>  3.3.3.8 表格觸發(fā)器清單</p><p><b>  系統(tǒng)實(shí)施</b></p><p>  4.1 相關(guān)知識(shí)簡(jiǎn)介</p><p>  圖書館管理系統(tǒng)采用的是客戶機(jī)和服務(wù)器結(jié)構(gòu)(Client/Server簡(jiǎn)稱C/S)結(jié)構(gòu)。</p><p>  4.

50、1.1 C/S介紹  </p><p>  C/S 結(jié)構(gòu),即大家熟知的客戶機(jī)和服務(wù)器結(jié)構(gòu)。它是軟件系統(tǒng)體系結(jié)構(gòu),通過它可以充分利用兩端硬件環(huán)境的優(yōu)勢(shì),將任務(wù)合理分配到Client端和Server端來實(shí)現(xiàn),降低了系統(tǒng)的通訊開銷。目前大多數(shù)應(yīng)用軟件系統(tǒng)都是Client/Server形式的兩層結(jié)構(gòu),由于現(xiàn)在的軟件應(yīng)用系統(tǒng)正在向分布式的Web應(yīng)用發(fā)展,Web和Client/Server 應(yīng)用都可以進(jìn)行同樣的業(yè)務(wù)處理,應(yīng)

51、用不同的模塊共享邏輯組件;因此,內(nèi)部的和外部的用戶都可以訪問新的和現(xiàn)有的應(yīng)用系統(tǒng),通過現(xiàn)有應(yīng)用系統(tǒng)中的邏輯可以擴(kuò)展出新的應(yīng)用系統(tǒng)。這也就是目前應(yīng)用系統(tǒng)的發(fā)展方向。</p><p><b>  1. 概要</b></p><p> ?。–lient/Server或客戶/服務(wù)器模式):Client和Server常常分別處在相距很遠(yuǎn)的兩臺(tái)計(jì)算機(jī)上,Client程序的任務(wù)是將

52、用戶的要求提交給Server程序,再將Server程序返回的結(jié)果以特定的形式顯示給用戶;Server程序的任務(wù)是接收客戶程序提出的服務(wù)請(qǐng)求,進(jìn)行相應(yīng)的處理,再將結(jié)果返回給客戶程序。 </p><p>  傳統(tǒng)的C/S體系結(jié)構(gòu)雖然采用的是開放模式,但這只是系統(tǒng)開發(fā)一級(jí)的開放性,在特定的應(yīng)用中無論是Client端還是Server端都還需要特定的軟件支持。由于沒能提供用戶真正期望的開放環(huán)境,C/S結(jié)構(gòu)的軟件需要針對(duì)不同

53、的操作系統(tǒng)開發(fā)不同版本的軟件, 加之產(chǎn)品的更新?lián)Q代十分快,已經(jīng)很難適應(yīng)百臺(tái)電腦以上局域網(wǎng)用戶同時(shí)使用。而且代價(jià)高, 效率低。</p><p>  2. C/S工作模式</p><p>  C/S 結(jié)構(gòu)的基本原則是將計(jì)算機(jī)應(yīng)用任務(wù)分解成多個(gè)子任務(wù),由多臺(tái)計(jì)算機(jī)分工完成,即采用“功能分布”原則??蛻舳送瓿蓴?shù)據(jù)處理,數(shù)據(jù)表示以及用戶接口功能;服務(wù)器端完成DBMS的核心功能。這種客戶請(qǐng)求服務(wù)、服務(wù)

54、器提供服務(wù)的處理方式是一種新型的計(jì)算機(jī)應(yīng)用模式。 </p><p>  3. C/S結(jié)構(gòu)的優(yōu)點(diǎn)</p><p>  C/S結(jié)構(gòu)的優(yōu)點(diǎn)是能充分發(fā)揮客戶端PC的處理能力,很多工作可以在客戶端處理后再提交給服務(wù)器。對(duì)應(yīng)的優(yōu)點(diǎn)就是客戶端響應(yīng)速度快。缺點(diǎn)主要有以下幾個(gè):只適用于局域網(wǎng)。而隨著互聯(lián)網(wǎng)的飛速發(fā)展,移動(dòng)辦公和分布式辦公越來越普及,這需要我們的系統(tǒng)具有擴(kuò)展性。這種方式遠(yuǎn)程訪問需要專門的技術(shù),

55、同時(shí)要對(duì)系統(tǒng)進(jìn)行專門的設(shè)計(jì)來處理分布式的數(shù)據(jù)。 </p><p>  客戶端需要安裝專用的客戶端軟件。首先涉及到安裝的工作量,其次任何一臺(tái)電腦出問題,如病毒、硬件損壞,都需要進(jìn)行安裝或維護(hù)。特別是有很多分部或?qū)Yu店的情況,不是工作量的問題,而是路程的問題。還有,系統(tǒng)軟件升級(jí)時(shí),每一臺(tái)客戶機(jī)需要重新安裝,其維護(hù)和升級(jí)成本非常高。 </p><p>  對(duì)客戶端的操作系統(tǒng)一般也會(huì)有限制。可能適

56、應(yīng)于Win98, 但不能用于win2000或Windows XP?;蛘卟贿m用于微軟新的操作系統(tǒng)等等,更不用說Linux、Unix等。</p><p>  4. C/S架構(gòu)軟件的優(yōu)勢(shì)與劣勢(shì)</p><p> ?。?)應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較輕。最簡(jiǎn)單的C/S體系結(jié)構(gòu)的數(shù)據(jù)庫(kù)應(yīng)用由兩部分組成,即客戶應(yīng)用程序和數(shù)據(jù)庫(kù)服務(wù)器程序。二者可分別稱為前臺(tái)程序與后臺(tái)程序。運(yùn)行數(shù)據(jù)庫(kù)服務(wù)器程序的機(jī)器,也稱為

57、應(yīng)用服務(wù)器。一旦服務(wù)器程序被啟動(dòng),就隨時(shí)等待響應(yīng)客戶程序發(fā)來的請(qǐng)求;客戶應(yīng)用程序運(yùn)行在用戶自己的電腦上,對(duì)應(yīng)于數(shù)據(jù)庫(kù)服務(wù)器,可稱為客戶電腦,當(dāng)需要對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行任何操作時(shí),客戶程序就自動(dòng)地尋找服務(wù)器程序,并向其發(fā)出請(qǐng)求,服務(wù)器程序根據(jù)預(yù)定的規(guī)則作出應(yīng)答,送回結(jié)果,應(yīng)用服務(wù)器運(yùn)行數(shù)據(jù)負(fù)荷較輕。 </p><p> ?。?)數(shù)據(jù)的儲(chǔ)存管理功能較為透明。在數(shù)據(jù)庫(kù)應(yīng)用中,數(shù)據(jù)的儲(chǔ)存管理功能,是由服務(wù)器程序和客戶應(yīng)用

58、程序分別獨(dú)立進(jìn)行的,前臺(tái)應(yīng)用可以違反的規(guī)則,并且通常把那些不同的(不管是已知還是未知的)運(yùn)行數(shù)據(jù),在服務(wù)器程序中不集中實(shí)現(xiàn),例如訪問者的權(quán)限,編號(hào)可以重復(fù)、必須有客戶才能建立定單這樣的規(guī)則。所有這些,對(duì)于工作在前臺(tái)程序上的最終用戶,是“透明”的,他們無須過問(通常也無法干涉)背后的過程,就可以完成自己的一切工作。在客戶服務(wù)器架構(gòu)的應(yīng)用中,前臺(tái)程序不是非?!笆菪 ?,麻煩的事情都交給了服務(wù)器和網(wǎng)絡(luò)。在C/S體系的下,數(shù)據(jù)庫(kù)不能真正成為公共、

59、專業(yè)化的倉(cāng)庫(kù),它受到獨(dú)立的專門管理。 </p><p> ?。?)C/S架構(gòu)的劣勢(shì)是高昂的維護(hù)成本且投資大。首先,采用C/S架構(gòu),要選擇適當(dāng)?shù)臄?shù)據(jù)庫(kù)平臺(tái)來實(shí)現(xiàn)數(shù)據(jù)庫(kù)數(shù)據(jù)的真正“統(tǒng)一”,使分布于兩地的數(shù)據(jù)同步完全交由數(shù)據(jù)庫(kù)系統(tǒng)去管理,但邏輯上兩地的操作者要直接訪問同一個(gè)數(shù)據(jù)庫(kù)才能有效實(shí)現(xiàn),有這樣一些問題,如果需要建立“實(shí)時(shí)”的數(shù)據(jù)同步,就必須在兩地間建立實(shí)時(shí)的通訊連接,保持兩地的數(shù)據(jù)庫(kù)服務(wù)器在線運(yùn)行,網(wǎng)絡(luò)管理工作人

60、員既要對(duì)服務(wù)器維護(hù)管理,又要對(duì)客戶端維護(hù)和管理,這需要高昂的投資和復(fù)雜的技術(shù)支持,維護(hù)成本很高,維護(hù)任務(wù)量大。其次,傳統(tǒng)的C/S結(jié)構(gòu)的軟件需要針對(duì)不同的操作系統(tǒng)系統(tǒng)開發(fā)不同版本的軟件,由于產(chǎn)品的更新?lián)Q代十分快,代價(jià)高和低效率已經(jīng)不適應(yīng)工作需要。在JAVA這樣的跨平臺(tái)語言出現(xiàn)之后,B/S架構(gòu)更是猛烈沖擊C/S,并對(duì)其形成威脅和挑戰(zhàn)。 </p><p>  5. C/S結(jié)構(gòu)與B/S的區(qū)別</p><

61、;p>  首先必須強(qiáng)調(diào)的是C/S和B/S并沒有本質(zhì)的區(qū)別:B/S是基于特定通信協(xié)議(HTTP)的C/S架構(gòu),也就是說B/S包含在C/S中,是特殊的C/S架構(gòu)。 </p><p>  之所以在C/S架構(gòu)上提出B/S架構(gòu),是為了滿足瘦客戶端、一體化客戶端的需要,最終目的節(jié)約客戶端更新、維護(hù)等的成本,及廣域資源的共享。 </p><p> ?。?)B/S屬于C/S,瀏覽器只是特殊的客戶端;

62、 </p><p> ?。?)C/S可以使用任何通信協(xié)議,而B/S這個(gè)特殊的C/S架構(gòu)規(guī)定必須實(shí)現(xiàn)HTTP協(xié)議; </p><p> ?。?)瀏覽器是一個(gè)通用客戶端,本質(zhì)上開發(fā)瀏覽器,還是實(shí)現(xiàn)一個(gè)C/S系統(tǒng) 。</p><p><b>  4.2 系統(tǒng)實(shí)施</b></p><p> ?。?)用戶登錄界面:</p&

63、gt;<p>  圖 4-1 用戶登錄界面</p><p><b>  管理員管理界面:</b></p><p>  圖 4-2 管理員管理界面</p><p><b>  圖書查詢界面:</b></p><p>  圖 4-3 圖書查詢界面</p><p>&

64、lt;b>  讀者查詢界面:</b></p><p>  圖 4-4 讀者查詢界面</p><p><b>  用戶密碼修改界面:</b></p><p>  圖 4-5 用戶密碼修改界面</p><p><b>  4.3 系統(tǒng)測(cè)試</b></p><p&g

65、t;  4.3.1 測(cè)試的目標(biāo)</p><p>  軟件測(cè)試是系統(tǒng)質(zhì)量保證的主要活動(dòng)之一。測(cè)試雖然不是質(zhì)量保證的“安全網(wǎng)”。但它是不可缺少的,而且是重要的環(huán)節(jié)。因?yàn)?,在系統(tǒng)開發(fā)的過程中,涉及一系列的活動(dòng),而在這個(gè)活動(dòng)過程中,人們可能犯很多錯(cuò)誤,錯(cuò)誤可能發(fā)生在設(shè)計(jì)階段,也可能發(fā)生在整個(gè)過程的開始階段。</p><p>  系統(tǒng)測(cè)試的目標(biāo)是:測(cè)試是一個(gè)程序的執(zhí)行過程,其目標(biāo)在于發(fā)現(xiàn)錯(cuò)誤。一個(gè)

66、好的測(cè)試用例能夠發(fā)現(xiàn)至今尚未察覺的錯(cuò)誤。一個(gè)成功的測(cè)試則是發(fā)現(xiàn)至今尚未察覺的錯(cuò)誤的測(cè)試[18]??傊?,測(cè)試是發(fā)現(xiàn)錯(cuò)誤,這不只是從技術(shù)角度測(cè)試下定義。軟件測(cè)試中最為重要的是,實(shí)際工作中人們的心理學(xué)和經(jīng)濟(jì)學(xué)問題。</p><p>  4.3.2 測(cè)試的方法</p><p>  系統(tǒng)的測(cè)試分為單元測(cè)試、組裝測(cè)試、確認(rèn)測(cè)試和系統(tǒng)測(cè)試,每一步都是在前一步的基礎(chǔ)上進(jìn)行的。</p>&l

67、t;p><b> ?。?)單元測(cè)試</b></p><p>  單元測(cè)試是指程序中的一個(gè)模塊或一個(gè)子程序,是程序運(yùn)行的最小單元,或是程序最小的獨(dú)立編譯單位,單元測(cè)試也稱模塊測(cè)試。例如對(duì)“登錄”模塊進(jìn)行測(cè)試:獲得用戶登錄名和密碼。業(yè)務(wù)員信息中查找所有成員登錄名和密碼,核對(duì)是否有給定的用戶登錄名和密碼,若給定的登錄名和密碼不存在,則顯示錯(cuò)誤信息“登陸失敗!”。</p><

68、;p>  進(jìn)行單元測(cè)試可以采用白盒測(cè)試方法。白盒測(cè)試將軟件看作一個(gè)透明的白盒子,按照程序的內(nèi)部結(jié)構(gòu)處理邏輯來選定測(cè)試用例,對(duì)軟件的邏輯路徑及過程進(jìn)行測(cè)試,檢查它與設(shè)計(jì)是否相符[19]。本例采用白盒測(cè)試的條件覆蓋標(biāo)準(zhǔn),每一判定中的每個(gè)條件,分別按“真”、“假”至少各執(zhí)行一次,得到以下測(cè)試結(jié)果?;蛘卟捎煤诤袦y(cè)試用例。將軟件看作黑盒子,在完全不考慮程序的內(nèi)部結(jié)構(gòu)和特性的情況下,測(cè)試軟件的外部特性[20]。根據(jù)軟件的需求規(guī)格說明書設(shè)計(jì)測(cè)試

69、用例,從程序的輸入和輸出特性測(cè)試是否滿足設(shè)定的功能。</p><p><b>  (2)組裝測(cè)試</b></p><p>  單元測(cè)試通過后,需要按照設(shè)計(jì)時(shí)作出的層次模塊圖把它們連接起來,進(jìn)行組裝測(cè)試。通常采用黑盒法自頂向下測(cè)試。按HIPO圖從頂層模塊自上而下地組裝。每次只音一個(gè)模塊逐個(gè)安裝系統(tǒng)。首先安裝主菜單,并為主菜單添上下接子菜單,逐步進(jìn)行最終將系統(tǒng)安裝完畢。&

70、lt;/p><p><b> ?。?)確認(rèn)測(cè)試</b></p><p>  確認(rèn)測(cè)試是進(jìn)一步檢查軟件是否符合軟件需求規(guī)格說明書的全部需求,因此又稱為合格性測(cè)試,確認(rèn)測(cè)試的內(nèi)容主要包括以下幾部分:功能測(cè)試性能測(cè)試配置審查用戶資料系統(tǒng)分析資料系統(tǒng)設(shè)計(jì)資料源程序與測(cè)試材料。</p><p><b> ?。?)系統(tǒng)測(cè)試</b><

71、/p><p>  系統(tǒng)測(cè)試也將整個(gè)軟件作為測(cè)試對(duì)象,將信息系統(tǒng)的所有組成部分包括軟硬,用戶及環(huán)境等綜合在一起進(jìn)行測(cè)試,以保證系統(tǒng)的各組成部分協(xié)調(diào)進(jìn)行。經(jīng)測(cè)試未發(fā)現(xiàn)本軟件有異常情況能正常進(jìn)行。</p><p>  4.3.3 測(cè)試總結(jié)</p><p>  經(jīng)過上述測(cè)試,本系統(tǒng)各項(xiàng)操作中均可按照預(yù)期的設(shè)計(jì)運(yùn)行,實(shí)現(xiàn)了進(jìn)銷存系統(tǒng)的開發(fā)目標(biāo)。</p><p

72、><b>  總結(jié)</b></p><p>  在對(duì)管理信息系統(tǒng)的開發(fā)過程有了基本了解后,本組使用PowerBuilder 9.0開發(fā)了這個(gè)“圖書管理系統(tǒng)”。系統(tǒng)基本實(shí)現(xiàn)了內(nèi)部圖書借閱管理的系統(tǒng)化、規(guī)范化和自動(dòng)化。例如對(duì)圖書進(jìn)行登記,對(duì)讀者進(jìn)行管理。添加借閱人以及注銷借閱人。圖書的借閱、歸還??梢园醋髡?、出版社、出版時(shí)間等信息對(duì)圖書進(jìn)行查詢,并能反映出圖書的借閱情況。實(shí)現(xiàn)了簡(jiǎn)單的統(tǒng)計(jì)分

73、析功能,可以展示出庫(kù)存圖書與借出圖書的比例、館藏圖書種類的情況。并能對(duì)借閱規(guī)則進(jìn)行設(shè)置。還能夠?qū)κ褂迷摴芾硐到y(tǒng)的用戶進(jìn)行管理,按照不同的工作職能提供不同的功能授權(quán)。</p><p>  通過對(duì)該系統(tǒng)的設(shè)計(jì)、開發(fā)和調(diào)試,一方面讓我了解了MIS系統(tǒng)的開發(fā)過程與方法,另一方面,讓我初步掌握了 PowerBuilder 開發(fā)工具的使用方法,熟悉了窗口、菜單以及一些可視化控件的使用方法。通過使用還了解到窗口對(duì)象、數(shù)據(jù)窗口對(duì)

74、象、各類控件的屬性與方法。更重要的是掌握 PowerDesign 開發(fā)工具去構(gòu)建數(shù)據(jù)庫(kù),畫概念模型(E-R圖)創(chuàng)建索引和創(chuàng)建觸發(fā)器。同時(shí),在制作過程中遇到了不少問題和困難,通過查閱書籍及互連網(wǎng)得到了不小的幫助。熟悉了SQL語言的結(jié)構(gòu)和使用方法,基本達(dá)到了能獨(dú)立閱讀、編制和調(diào)試一定規(guī)模的小型數(shù)據(jù)庫(kù)系統(tǒng)。</p><p><b>  致謝</b></p><p>  本系

75、統(tǒng)是一個(gè)用PowerBuilder9.0設(shè)計(jì)成的圖書館管理系統(tǒng),具有錄入、修改、刪除,各種信息的查詢和統(tǒng)計(jì),并且可以進(jìn)行身份驗(yàn)證,更改密碼等功能,功能比較齊全,移植性強(qiáng)。</p><p>  通過對(duì)系統(tǒng)進(jìn)行需求分析、設(shè)計(jì)等一系列工作,最終使系統(tǒng)實(shí)現(xiàn)了密碼修改圖書信息查詢、錄入、修改功能。系統(tǒng)界面美觀,操作方便,將在很大程度上提高信息管理效率,基本達(dá)到本次設(shè)計(jì)的目的。 </p><p>  

76、當(dāng)然,一方面由于初次嘗試管理信息系統(tǒng)的開發(fā),對(duì)系統(tǒng)開發(fā)所使用的技術(shù)、工具等還有一個(gè)從熟練到精通的過程。另一面由于設(shè)計(jì)時(shí)間有限,系統(tǒng)難免還存在很多的不足,需要進(jìn)一步的改善,主要在以下幾個(gè)方面:</p><p>  (1)系統(tǒng)功能還需要進(jìn)一步的完善,以適用于更多的領(lǐng)域</p><p>  (2)系統(tǒng)某些權(quán)限的分配還存在一些不合理地方</p><p>  (3)系統(tǒng)的安全

77、性設(shè)計(jì)方面還應(yīng)該考慮全面一些</p><p>  總之,在這次設(shè)計(jì)中,本組學(xué)生學(xué)到了大量的知識(shí),開闊了視野,也為日后從事軟件開發(fā)工作奠定了堅(jiān)實(shí)的基礎(chǔ)。</p><p><b>  參考文獻(xiàn)</b></p><p>  [1]李煦. 基于校園網(wǎng)的高校教務(wù)管理系統(tǒng)設(shè)計(jì)[J]. 新疆職業(yè)大學(xué)學(xué)報(bào).2004年3月</p><p>

78、;  [2]網(wǎng)絡(luò)環(huán)境下采購(gòu)管理系統(tǒng)的開發(fā)[J].安徽理工大學(xué)學(xué)報(bào)(自然科學(xué)版),2003</p><p>  [3] 衛(wèi)紅春.信息系統(tǒng)體系結(jié)構(gòu)研究[J].計(jì)算機(jī)工程與應(yīng)用,2003,23:117-119.</p><p>  [4] 薩師煊.?dāng)?shù)據(jù)庫(kù)系統(tǒng)概論[M].北京:高等教育出版社,1997</p><p>  [5]王珊,薩師煊,數(shù)據(jù)庫(kù)系統(tǒng)概論(第4版),北京,

79、高等教育出版社,2009</p><p>  [6]劉云生,數(shù)據(jù)庫(kù)系統(tǒng)分析與實(shí)現(xiàn)(第1版),北京,清華大學(xué)出版社,2009</p><p>  [7]張海藩,軟件工程導(dǎo)論(第5版),北京,清華大學(xué)出版社,2008,78-90</p><p>  [8]殷紅先,張為民,PowerBuilder實(shí)用教程(第3版),北京,電子工業(yè)出版社,2009年2月</p>

80、<p>  [9]李海軍,馬煜等,PowerBuilder案例開發(fā)集錦(第二版),北京,電子工業(yè)出版社,2009年1月</p><p>  [10]邵亮,PowerBuilder9.0快速入門篇(第1版),北京,清華大學(xué)出版社,2004年1月</p><p>  [11]崔巍, PowerBuilder面向?qū)ο箝_發(fā)教程(第1版),北京,高等教育出版社,2002年1月</

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論