圖書管理系統(tǒng)畢業(yè)設(shè)計_第1頁
已閱讀1頁,還剩31頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  摘要</b></p><p>  隨著網(wǎng)絡(luò)技術(shù)的發(fā)展、計算機應用水平的提高的擴大,原來系統(tǒng)的時效性、數(shù)據(jù)的正確性、操作的方便性上都存在不足,已影響到系統(tǒng)的正常使用。經(jīng)過考察比較,決定利用自己的力量對圖書管理系統(tǒng)重新設(shè)計,使系統(tǒng)能利用軟件開發(fā)技術(shù)的成果,方便圖書的管理。</p><p>  圖書管理系統(tǒng)是典型的信息管理系統(tǒng)。系統(tǒng)介紹了圖書系

2、統(tǒng)的開發(fā)過程,設(shè)計中遇到的問題及解決方法以及提高當前應用程序或系統(tǒng)開發(fā)進度和改善工作性能。利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,首先在短時間內(nèi)建立系統(tǒng)應用原型,然后,對初始原型系統(tǒng)進行需求迭代,不斷修正和改進,直到形成用戶滿意的可行系統(tǒng)。</p><p>  本次課程設(shè)計利用JAVA開發(fā)工具和SQL SERVER 2005數(shù)據(jù)庫來開發(fā)這個圖書管理系統(tǒng)。該系統(tǒng)要解決的圖書管理所要解決的問題,可以滿足圖書管理基本要求,

3、包括添加、管理等功能。該系統(tǒng)能根據(jù)用戶的需求,快捷方便的為讀者提供借閱服務。</p><p>  關(guān)鍵詞: 圖書管理系統(tǒng),信息管理,JAVA</p><p><b>  Abstract</b></p><p>  Along with networking's development, the computer application

4、 level's enhancement's expansion, system's effectiveness, the data accuracy, in the operation conveniences has the insufficiency originally, Has affected system's normal use. After the inspection comparis

5、on, decided that uses own strength to the literature management system management system redesign, enables the system to use the software development technology the achievement, convenient literature management.</p>

6、;<p>  The literature registration management system management system is the typical information management system. The system introduced the literature referral system's performance history, in the design me

7、ets the question and the solution as well as enhance the current application procedure or the system development progress and the improvement operating performance. Each kind of object-oriented development kit which prov

8、ides using it, first establishes the system application prototype in a short t</p><p>  This curriculum project 2005 databases develops this literature management system management system using the JAVA deve

9、lopment kits and SQL the Server. This system must solve the literature administration center must solve the question, may satisfy the literature management essential requirements, including increase, inquiry, management

10、and so on three aspect functions. This system can act according to the user the demand, what facilitates quickly is the reader provides the service.</p><p>  Keyword: Library management system, information m

11、anagement, JAVA</p><p><b>  第一章 系統(tǒng)概述</b></p><p>  1.1 系統(tǒng)開發(fā)背景和意義</p><p>  當今時代是飛速發(fā)展的信息時代,計算機與信息處理技術(shù)日漸成熟。隨著Internet和計算機網(wǎng)絡(luò)技術(shù)的蓬勃發(fā)展,Web技術(shù)得到了迅猛地發(fā)展。在科學技術(shù)高速發(fā)展的今天,信息技術(shù)已經(jīng)滲透到社會發(fā)展的每

12、一個領(lǐng)域,而計算機技術(shù)為工作提供了方便性、高效性、靈活性及安全性。圖書管理是高校內(nèi)每一個系部或院部都必須切實面對的工作,但一直以來人們使用傳統(tǒng)的人工方式管理圖書資料。這種方式效率低、保密性差且較為繁瑣。隨著圖書資料數(shù)量的增加,其工作量也將大大增加,這必將增加圖書資料管理者的工作量和勞動強度,這將給圖書資料信息的查找、更新和維護都帶來了很多困難。</p><p>  經(jīng)過詳細的調(diào)查,目前我國各類高等學校中有相當一部

13、分單位圖書資料管理還停留在人工管理的基礎(chǔ)上。這樣的管理機制已經(jīng)不能適應時代的發(fā)展,其管理方法將浪費許多人力和物力。隨著科學技術(shù)的不斷提高,這種傳統(tǒng)的手工管理方法必然被以計算機為基礎(chǔ)的信息管理方法所取代。</p><p>  圖書管理作為計算機應用的一個分支,有著手工管理無法比擬的優(yōu)點,如檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高圖書管理的效率。因此,開發(fā)一套能夠為用

14、戶提供充足的信息和快捷的查詢手段的圖書管理系統(tǒng),將是非常必要的,也是十分及時的。</p><p><b>  1.2 開發(fā)環(huán)境</b></p><p>  開發(fā)環(huán)境的選擇會影響到數(shù)據(jù)庫的設(shè)計,所以在這里給出圖書管理系統(tǒng)開發(fā)與運行環(huán)境的選擇如下:</p><p>  開發(fā)環(huán)境:Windows 7</p><p>  開發(fā)工

15、具:Myeclipse7.5 + JAVA</p><p>  數(shù)據(jù)庫系統(tǒng): MYSQL5.0 sql2005</p><p>  web服務器:Tomcat6.0</p><p><b>  第二章 需求分析</b></p><p><b>  2.1 任務概述</b></p>

16、<p>  經(jīng)過對我校詳細調(diào)查,并多次與負責圖書管理的老師進行研討后,加深了對現(xiàn)行圖書管理業(yè)務的深刻了解,與此同時,將整個圖書管理的業(yè)務流程抽象描述如下:</p><p>  1.新的圖書購進后,分門別類地進行歸并并匯總,加以編號。</p><p>  2.新書編號后,上到書架以備學生借閱。</p><p>  3.如某學生需要借閱圖書,則在其本人的借閱

17、登記表上進行登記,記錄相關(guān)借閱信息與借閱日期。</p><p>  4.學生借閱圖書后,應及時歸還圖書,并在本人的借閱登記表上注明還書日期和時間。</p><p>  根據(jù)以上調(diào)查分析,可以給出其現(xiàn)行業(yè)務流程圖如圖2.1所示。</p><p>  圖2.1 現(xiàn)行圖書管理業(yè)務流程圖</p><p>  2.2 數(shù)據(jù)描述(數(shù)據(jù)流圖+數(shù)據(jù)字典)&l

18、t;/p><p>  經(jīng)過詳細的調(diào)查,我們已經(jīng)清楚了解了現(xiàn)行的業(yè)務流程,接下來給出系統(tǒng)的邏輯模型。構(gòu)造系統(tǒng)邏輯模型的工具是數(shù)據(jù)流圖和數(shù)據(jù)字典。根據(jù)現(xiàn)行圖書管理的業(yè)務流程,首先把數(shù)據(jù)流圖中的源點和終點都選定為學生,因此可以得到圖書管理系統(tǒng)的基本系統(tǒng)模型,如圖2.2所示。</p><p>  圖2.2 圖書管理系統(tǒng)的基本系統(tǒng)模型</p><p>  根據(jù)基本系統(tǒng)模型,對其逐

19、步細化,得到描述邏輯系統(tǒng)細化后的數(shù)據(jù)流圖,如圖2.3所示。</p><p>  圖2.3 圖書管理系統(tǒng)數(shù)據(jù)流圖(頂層DFD圖)</p><p>  對頂層DFD圖中的一個加工“學生管理”進行展開,如圖2.4。</p><p>  圖2.4 細化后數(shù)據(jù)流圖</p><p>  對頂層DFD圖中的一個加工“圖書管理”進行展開,如圖2.5。<

20、/p><p>  圖2.5 “圖書管理”展開</p><p>  對第1層DFD圖中的加工進一步進行展開,如圖2.6。</p><p><b> ?。?)</b></p><p><b>  (2)</b></p><p>  圖2.6 進一步細化數(shù)據(jù)流圖</p>

21、<p>  有了系統(tǒng)的數(shù)據(jù)流圖后,還有相當多的數(shù)據(jù)信息如圖書、借閱、歸還等信息需要進一步描述,這就是需要定義數(shù)據(jù)字典,才能把現(xiàn)有的系統(tǒng)描述清楚。圖2.7列出了系統(tǒng)的主要數(shù)據(jù)字典。</p><p>  圖2.7 系統(tǒng)主要數(shù)據(jù)字典</p><p><b>  2.3 功能需求</b></p><p>  經(jīng)過以上詳細的用戶調(diào)查,在現(xiàn)行業(yè)務

22、流程和數(shù)據(jù)分析的基礎(chǔ)上,基本可以確定系統(tǒng)設(shè)計必須達到的目標。 </p><p>  以下是圖書管理系統(tǒng)必須具備的功能:</p><p>  1.新進圖書的登記功能:對于購進的新書,系統(tǒng)必須具備圖書信息資料的錄入功能。</p><p>  2.圖書的查詢修改功能:當圖書資料發(fā)生變化,如圖書丟失或有錯誤信息輸入時,則應能夠及時對數(shù)據(jù)進行修改和補充。</p>

23、<p>  3.借閱的登記,歸還的登記功能:系統(tǒng)的主要功能之一,供本校學生借閱圖書、歸還圖書,并進行登記。</p><p>  4.學生信息的增加、刪除和修改功能:系統(tǒng)主要功能之一,建立學生信息,并對其進行維護。</p><p><b>  2.4 性能需求</b></p><p>  為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的

24、運行,圖書管理系統(tǒng)應該滿足以下的性能需求:</p><p>  1、系統(tǒng)處理的準確性和及時性</p><p>  系統(tǒng)處理的準確性和及時性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計和開發(fā)過程中,要充分考慮系統(tǒng)當前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應時間能夠滿足學校對信息處理的需求。</p><p>  2、系統(tǒng)的開放性和系統(tǒng)的可擴充性</p><p&

25、gt;  圖書管理系統(tǒng)在開發(fā)過程中,應該充分考慮以后的可擴充性。例如用戶查詢的需求也會不斷的更新和完善。3、系統(tǒng)的易用性和易維護性</p><p>  圖書管理系統(tǒng)是直接面對使用人員的,而使用人員往往對計算機并不時非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機交互界面。要實現(xiàn)這一點,就要求系統(tǒng)應該盡量使用用戶熟悉的術(shù)語和中文信息的界面;針對用戶可能出現(xiàn)的使用問題,要提供足夠的在線幫助,縮短用戶對系統(tǒng)熟悉

26、的過程。</p><p><b>  4、系統(tǒng)的標準性</b></p><p>  系統(tǒng)在設(shè)計開發(fā)使用過程中都要涉及到很多計算機硬件、軟件。所有這些都要符合主流國際、國家和行業(yè)標準。</p><p><b>  5、系統(tǒng)的先進性</b></p><p>  目前計算系統(tǒng)的技術(shù)發(fā)展相當快,做為圖書管理

27、系統(tǒng)工程,在系統(tǒng)的生命周期盡量做到系統(tǒng)的先進,充分完成企業(yè)信息處理的要求而不至于落后。這一方面通過系統(tǒng)的開放性和可擴充性,不斷改善系統(tǒng)的功能完成。另一方面,在系統(tǒng)設(shè)計和開發(fā)的過程中,應在考慮成本的基礎(chǔ)上盡量采用當前主流并先進且有良好發(fā)展前途的產(chǎn)品。</p><p><b>  6、系統(tǒng)的響應速度</b></p><p>  圖書管理系統(tǒng)系統(tǒng)在日常處理中的響應速度為秒級

28、,達到實時要求,以及時反饋信息。在進行統(tǒng)計分析時,根據(jù)所需數(shù)據(jù)量的不同而從秒級到分鐘級,原則是保證操作人員不會因為速度問題而影響工作效率。</p><p>  根據(jù)需求分析的得到的現(xiàn)行業(yè)務處理流程,在用戶反復研究后,首先確定目標系統(tǒng)的業(yè)務流程,其處理流程如圖3.1。</p><p>  第三章 系統(tǒng)總體設(shè)計</p><p>  3.1 新的業(yè)務流程</p>

29、;<p>  圖3.1 圖書管理系統(tǒng)的業(yè)務流程</p><p>  針對新的業(yè)務流程,現(xiàn)具體描述其功能如下:</p><p>  1.用戶登錄:系統(tǒng)對用戶合法性進行檢查。</p><p>  2.圖書入庫:對新購進的圖書分類進行編號,并把圖書基本信息錄入計算機。</p><p>  3.圖書借閱:對已入庫的圖書,學生可以借閱,并

30、進行登記。</p><p>  4.圖書歸還:對學生已歸還的圖書進行歸還登記。 </p><p>  5.信息查詢:即對所有圖書的借閱情況,或?qū)W生的基本情況和借閱情況進行查詢。</p><p>  6.管理措施:定義系統(tǒng)規(guī)定的借閱圖書超期時間、超期處罰辦法和丟失賠償辦法。</p><p>  3.2 系統(tǒng)功能模塊圖</p>&l

31、t;p>  依據(jù)需求分析階段得到的數(shù)據(jù)流圖,采用軟件工程中軟件設(shè)計的概念和原理,與用戶成分協(xié)商后,在保證系統(tǒng)基本功能要求的前提下,結(jié)合系統(tǒng)新的業(yè)務流程確定系統(tǒng)必須具備的所有功能,由此給出圖書管理系統(tǒng)的系統(tǒng)功能模塊圖如圖3.2所示。</p><p>  圖3.2 圖書管理系統(tǒng)功能模塊圖</p><p><b>  3.3 系統(tǒng)流程圖</b></p>

32、<p>  依據(jù)軟件工程的基本原理,綜合以上分析給出系統(tǒng)流程圖如圖3.4所示。</p><p>  圖3.4 系統(tǒng)流程圖</p><p><b>  第四章 詳細設(shè)計</b></p><p><b>  4.1 程序流程圖</b></p><p>  依據(jù)軟件工程的基本原理,詳細設(shè)計階段的

33、根本任務是確定應該怎樣具體實現(xiàn)所要求的系統(tǒng),也就是說,經(jīng)過這個階段的設(shè)計工作,應該得出對目標系統(tǒng)的精確描述,從而在系統(tǒng)實現(xiàn)階段可以把這個描述直接翻譯成用某種程序設(shè)計語言書寫的程序。具體來說就是把經(jīng)過總體設(shè)計得到的各個模塊詳細的加以描述。</p><p>  由于本系統(tǒng)采用支持面向?qū)ο蟮腣isual Basic 6.0作為開發(fā)工具,而Visual Basic 6.0采用事件驅(qū)動的編程機制,所以在此給出軟件系統(tǒng)的主程

34、序流程圖,如圖4.1所示。</p><p>  圖4.1 主程序流程圖</p><p>  根據(jù)以上主程序的流程圖,我們可以得出下面的關(guān)于各個模塊的程序流程圖,如圖4.2所示。 </p><p>  圖4.2 程序流程圖</p><p>  4.2 程序輸入輸出描述</p><p><b>  4.2.1 主

35、模塊</b></p><p>  1.輸入項目:操作系統(tǒng)傳遞至的各種消息以及用戶的輸入數(shù)據(jù)。</p><p>  2.輸出項目:用戶界面顯示。</p><p>  4.2.2 學生管理模塊</p><p>  1.輸入項目:與學生管理操作子對話框有關(guān)的用戶輸入及系統(tǒng)消息。</p><p>  2.輸出項目:

36、操作結(jié)果顯示。</p><p>  4.2.3 圖書管理模塊</p><p>  1.輸入項目:用戶口令。</p><p>  2.輸出項目:相應的界面。</p><p>  4.2.4 借閱管理模塊</p><p>  1.輸入項目:學生學號、圖書編號。</p><p>  2.輸出項目:學生

37、信息、相關(guān)借書信息。</p><p>  4.2.5 歸還管理模塊</p><p>  1.輸入項目:圖書編號。</p><p>  2.輸出項目:相關(guān)學生信息。</p><p>  4.2.6 管理措施設(shè)置模塊</p><p>  1.輸入項目:用戶的輸入。</p><p>  2.輸出項目:

38、根據(jù)用戶的輸入顯示相應的對話框。</p><p>  4.3 程序接口描述</p><p>  4.3.1 外部接口</p><p>  按Windows應用軟件用戶界面的規(guī)范來設(shè)計,使用以對話框為主的用戶界面,便于用戶使用。</p><p>  4.3.2 內(nèi)部接口</p><p>  模塊間接口采用數(shù)據(jù)耦合方式,通

39、過參數(shù)表傳送數(shù)據(jù),交換信息。</p><p><b>  4.4 數(shù)據(jù)庫設(shè)計</b></p><p>  4.4.1 數(shù)據(jù)庫的邏輯設(shè)計</p><p>  在需求分析階段已完成該系統(tǒng)所有的數(shù)據(jù)分析。根據(jù)該階段所建立的概念模型,已經(jīng)得出滿足系統(tǒng)設(shè)計要求的幾個關(guān)系描述,該階段的主要工作就是把前一階段的成果轉(zhuǎn)化為具體的數(shù)據(jù)庫。下面給出概念結(jié)構(gòu)設(shè)計得E

40、-R圖如圖4.3所示。</p><p><b>  (1) 分E-R圖</b></p><p><b> ?、?lt;/b></p><p><b> ?、?lt;/b></p><p><b>  ③</b></p><p><b>

41、;  (2) 總E-R圖</b></p><p><b>  (2) 總E-R圖</b></p><p>  圖4.3 概念結(jié)構(gòu)設(shè)計E-R圖</p><p>  實體:圖書(圖書編號,書名,作者,出版社,定價,圖書類別,圖書ISBN號,圖書數(shù)量)</p><p>  學生(學生學號,學生姓名,性別,入校時間,

42、畢業(yè)時間)</p><p>  管理員(編號,名字,密碼,加入時間)</p><p>  聯(lián)系:學生管理(圖書管理員,學生姓名,學生密碼)</p><p>  圖書管理(圖書管理員,借閱號,歸還號)</p><p>  查詢(圖書編號,借閱證號,圖書管理員,學生)</p><p><b>  第五章 編碼實現(xiàn)

43、</b></p><p><b>  5.1 程序編碼</b></p><p>  登陸界面如圖5.1所示。</p><p><b>  圖5.1 登陸界面</b></p><p><b>  程序代碼如下:</b></p><p>  主界

44、面如圖5.2所示。</p><p>  圖5.2 程序主界面</p><p>  操作員管理界面如圖5.3所示。</p><p>  圖5.3 操作員管理界面</p><p>  學生登記界面如圖5.4所示。</p><p>  圖5.4學生信息登記界面</p><p>  圖書信息登記界面如圖

45、5.5所示。</p><p>  圖5.5 圖書信息登記界面</p><p>  圖書查詢界面如圖5.6所示。</p><p>  圖5.6 圖書信息查詢界面</p><p>  第六章 測試分析報告</p><p>  有兩種基本方法可以用來標識測試用例,即功能測試(黑盒測試)和結(jié)構(gòu)測試(白盒測試)。本次測試我主要采

46、用了功能測試。</p><p>  功能測試的基本觀點是,任何程序都可以看作是將輸入定義域取值映射到輸出值域的函數(shù)。</p><p>  6.1 測試計劃和要點</p><p>  軟件測試的本質(zhì)是針對要測試的內(nèi)容確定一組測試用例。在討論之前,我先把要測試各個模塊的計劃和要點列出:</p><p>  6.1.1主模塊測試要點</p&g

47、t;<p>  數(shù)據(jù)庫連接情況:正常情況,數(shù)據(jù)庫文件缺少,外部系統(tǒng)異常。</p><p>  系統(tǒng)設(shè)置獲?。赫G闆r,外部系統(tǒng)異常。</p><p>  對用戶輸入的響應:合法輸入,能夠正常調(diào)用子模塊;</p><p>  非法輸入,系統(tǒng)能否辨別,并作出響應(提出警告);</p><p>  子模塊的異常狀況,系統(tǒng)能否及時做出響

48、應。</p><p>  6.1.2 借閱模塊測試</p><p><b>  模塊正常運行流程</b></p><p>  用戶輸入數(shù)據(jù)檢查(學生學號、圖書書號),包括數(shù)據(jù)合理性檢查,以及合法性檢查</p><p><b>  數(shù)據(jù)庫操作</b></p><p>  數(shù)據(jù)庫

49、連接異常時的響應情況</p><p>  6.1.3 學生查詢模塊測試要點</p><p><b>  數(shù)據(jù)庫連接正常時</b></p><p><b>  輸入合理合法參數(shù)</b></p><p><b>  輸入?yún)?shù)不合理</b></p><p>&

50、lt;b>  輸入?yún)?shù)不合法</b></p><p>  數(shù)據(jù)庫連接異常;數(shù)據(jù)庫數(shù)據(jù)異常(讀者姓名為空)</p><p>  6.1.4 圖書查詢模塊測試</p><p><b>  數(shù)據(jù)庫連接正常</b></p><p><b>  數(shù)據(jù)庫數(shù)據(jù)正常</b></p>

51、<p><b>  輸入的書號合理合法</b></p><p><b>  輸入的書號不合理</b></p><p><b>  輸入的書號不合法</b></p><p><b>  數(shù)據(jù)庫數(shù)據(jù)異常</b></p><p><b>  

52、數(shù)據(jù)庫連接異常</b></p><p>  6.1.5 圖書歸還模塊測試要點</p><p><b>  模塊正常工作流程</b></p><p>  對輸入的查驗,包括輸入值的合法性與合理性檢驗</p><p>  數(shù)據(jù)庫連接異常能否做出適當處理</p><p>  數(shù)據(jù)庫數(shù)據(jù)異常時

53、能否判斷并給予適當處理</p><p><b>  6.2 測試用例</b></p><p>  測試用例是為了特定目的(如考察特定程序路徑或驗證是否符合特定的需求)而設(shè)計的測試數(shù)據(jù)及與之相關(guān)的測試規(guī)程的一個特定的集合,或稱為有效地發(fā)現(xiàn)軟件缺陷的最小測試執(zhí)行單元。</p><p>  根據(jù)上一節(jié)給出的測試要點,又因為測試是不可能窮舉的。所以我們

54、采用等價劃分法來進行對圖書管理系統(tǒng)的測試。它將不能窮舉的測試過程進行合理分類,從而保證設(shè)計出來的測試用例具有代表性和完整性。</p><p>  6.2.1 主模塊測試用例</p><p>  表6-1 主模塊測試用例</p><p>  6.2.2 借閱模塊測試用例</p><p>  表6-2 借閱模塊測試用例</p>&l

55、t;p>  6.2.3 學生查詢模塊測試用例</p><p>  表6-3 學生查詢模塊測試用例</p><p>  6.2.4 圖書查詢模塊測試</p><p>  表6-4 圖書查詢模塊測試用例</p><p>  6.2.5 圖書歸還模塊測試</p><p>  表6-5 圖書歸還模塊測試用例</p&

56、gt;<p>  6.3 測試結(jié)果及結(jié)論</p><p>  6.3.1 測試的結(jié)果</p><p>  我們按照6.2節(jié)中給出的測試用例的順序來給出相應的測試結(jié)果。</p><p>  表6-6 主模塊測試結(jié)果</p><p>  表6-7 借閱模塊測試結(jié)果</p><p>  表6-8 學生查詢模塊測

57、試結(jié)果</p><p>  表6-9 圖書查詢模塊測試結(jié)果</p><p>  表6-10 圖書歸還模塊測試結(jié)果</p><p>  6.3.2 缺陷分析及改進</p><p>  本部分對上述缺陷和其他收集數(shù)據(jù)進行綜合分析 </p><p><b>  1.缺陷綜合分析 </b></p&g

58、t;<p>  缺陷發(fā)現(xiàn)效率 = 缺陷總數(shù)/執(zhí)行測試用時 = 2/(5天) = 0.4 /天</p><p>  用例質(zhì)量 = 缺陷總數(shù)/測試用例總數(shù) ×100% = 2/5 ×100% = 40%</p><p><b>  2.對缺陷的改進</b></p><p>  在測試用例C2和C3中,發(fā)現(xiàn)的缺陷,

59、通過對相關(guān)功能編碼的改進,已經(jīng)使測試的結(jié)果和預期達到的效果一致。</p><p>  6.3.3 測試結(jié)論</p><p>  1. 測試目標完成 </p><p>  2. 測試已經(jīng)通過 </p><p>  3. 可以進入下一階段項目目標</p><p><b>  結(jié)束語</b></p

60、><p>  幾個月來忙碌緊張而又有條不紊的畢業(yè)設(shè)計,使我有機會對本專業(yè)的基本理論、專業(yè)知識和基本技術(shù)有了更深入的了解和體會,使我在四年中所學到的知識得到了系統(tǒng)和升華,真正達到了學以致用。</p><p>  對管理信息系統(tǒng)的體會</p><p>  管理信息系統(tǒng)是一門融管理科學、信息科學、系統(tǒng)科學、計算機科學與現(xiàn)代通信技術(shù)為一體的一門綜合性邊緣學科。它是運用系統(tǒng)的方法

61、以計算機和現(xiàn)代通信技術(shù)為基本信息處理手段和工具的,能為管理決策提供信息服務的人—機系統(tǒng).它可以實現(xiàn)數(shù)據(jù)處理功能、預測功能、計劃功能、控制功能和輔助決策功能。管理信息系統(tǒng)的開發(fā)是一項復雜的系統(tǒng)工程,必須嚴格的按照系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實施、系統(tǒng)運行與評價的開發(fā)步驟來進行。</p><p>  在系統(tǒng)開發(fā)之前,必須了解該系統(tǒng)的特點、適用范圍以及使用者需要一個什么樣的系統(tǒng),以此作為基礎(chǔ)為開發(fā)系統(tǒng)準確定位,然

62、后對使用者所需實現(xiàn)的功能進行分析總結(jié),根據(jù)使用者的實際要求來給系統(tǒng)設(shè)計一個初步方案。系統(tǒng)的開發(fā)不僅是要實現(xiàn)對數(shù)據(jù)處理的及時與正確,而且要考慮系統(tǒng)是否具有控制功能,及時將數(shù)據(jù)反饋給操作者,以進行監(jiān)測和協(xié)調(diào),保證系統(tǒng)的正常運行;也要考慮是否具有預測功能,運用一定的數(shù)學方法利用歷史的數(shù)據(jù)對未來進行預測的工作。</p><p><b>  設(shè)計實踐上的體會</b></p><p&

63、gt;  在設(shè)計的過程中,我掌握了很多JAVA的編程知識,并對這種成熟并廣泛應用的技術(shù)進行了深入的學習。設(shè)計的過程也是一個再學習的過程,在遇到問題的時候我盡量自己想辦法解決,這在很大程度上激發(fā)了我們的自學能力;在沒有辦法解決的情況下,認真的向老師請教,從老師那里我學到了很多的知識,老師對我的指導起到了畫龍點睛的作用。</p><p>  以往我們曾經(jīng)有過多次設(shè)計的體會,但只是設(shè)計一個模塊或一個小系統(tǒng),而這一次畢業(yè)

64、設(shè)計是綜合所學的管理和計算機的知識來設(shè)計一個適合運行管理的進銷存系統(tǒng)軟件。要想設(shè)計滿意,就需要我們付出更多的努力。我在設(shè)計中經(jīng)常出現(xiàn)一些問題不知該如何解決,在此時許多同學給予了我們幫助。在設(shè)計的過程中增加了于實際接觸的機會,不僅培養(yǎng)了我的自學和編程能力,讓我在即將離開學校進入社會之前有了一定的資本,提高了我與人溝通的能力。</p><p><b>  程序設(shè)計中的體會</b></p&g

65、t;<p>  在我的程序設(shè)計過程中,我充分的體會到了“實踐出真知”這一點,書本上的知識是不夠的,只有把理論與實踐相結(jié)合才能夠真正的學到知識。一個管理信息系統(tǒng)的設(shè)計,不可能一步到位,還需要不斷的完善和補充。同時,系統(tǒng)中還存在許多問題,有待在日后的使用中發(fā)現(xiàn)和解決。編程前的深思熟慮是減少程序調(diào)試工作量的重要方法,只有進行充分考慮,才會減少調(diào)試過程中的工作量。雖然在開始寫程序之前我們做了多的準備工作,但在真正的寫程序時仍然發(fā)現(xiàn)

66、許多問題,有些問題是分析時的疏漏,有些則是如果不做無論如何也想不到的。</p><p><b>  致謝</b></p><p>  在本次畢業(yè)設(shè)計過程中,得到了指導老師的指導與支持。在此特別感謝趙成老師的大力幫助。指導老師的悉心指導和大力支持,在總體結(jié)構(gòu)、功能的把握上給予了非常大的幫助,同時根我們提供了非常優(yōu)越的設(shè)計環(huán)境,并對我在編程、數(shù)據(jù)庫設(shè)計等細節(jié)工作上給予了耐

67、心的指導,對于我們小組順利完成這次畢業(yè)設(shè)計起到了關(guān)鍵性的作用。</p><p>  另外和我同組同學大家始終團結(jié)協(xié)作,努力拼搏,增強了我的團隊意識,并且我們接下了深厚的友誼,我們自始至終在一種愉快的氣氛中學習工作。此次畢業(yè)設(shè)計對提高我的編程技術(shù)、協(xié)調(diào)團隊成員的關(guān)系等方面都由許多益處。在此我一并向他們表示感謝。我還要感謝我的母?!獂x大學長安學院,以及在大學四年生活中給予我關(guān)心和幫助的老師和同學,是他們教會了我專

68、業(yè)的知識和做人的道理。通過這次畢業(yè)設(shè)計我還明白了作為一名計算機專業(yè)的大學畢業(yè)生,我們要會的不僅僅是編寫代碼,更重要的是要有整體把握系統(tǒng)設(shè)計的能力。我會在以后的工作和學習中不斷完善自己,為我最熱愛的母校爭光,為自己翻開輝煌的新篇章。</p><p>  轉(zhuǎn)眼間,大學生活即將結(jié)束,回首過去四年的大學生活,真是有苦也有樂,然而更多的則是收獲,感謝母校的各位老師不但無私地傳授給我們知識,也教會了我們?nèi)绾巫鋈?。計算機科學與

69、技術(shù)專業(yè)的畢業(yè)設(shè)計任務繁重,但正是在這幾個月緊張而充實的設(shè)計中,我感到自己的知識得到了一次升華,我相信:我的畢業(yè)設(shè)計會給我的四年大學畫上一個圓滿的句號。</p><p>  21世紀已經(jīng)到來了,在新的世紀里,人們自然對未來有許多美好的愿望和設(shè)想?,F(xiàn)代科學技術(shù)的飛速發(fā)展,改變了世界,也改變了世界的生活。作為新世紀的大學生,應當站在世界的發(fā)展前列,掌握現(xiàn)代科學技術(shù)知識,調(diào)整自己的知識結(jié)構(gòu)和能力結(jié)構(gòu),以適應社會發(fā)展的要

70、求。新世紀需要具有豐富現(xiàn)代科學知識、能夠獨立解決面臨任務、有創(chuàng)新意識的新型人才。</p><p><b>  參考文獻</b></p><p>  [1] BruceEckel,《Java編程思想》,機械工業(yè)出版社</p><p>  [2] 王珊,薩師煊,《數(shù)據(jù)庫系統(tǒng)概論》,高等教育出版社</p><p>  [3]

71、李偉紅,《SQL Server 2005實用教程》,中國水利水電出版</p><p>  [4] FLANAGAN,《Java技術(shù)手冊》,中國電力出版社</p><p>  [5] 孫一林,彭波,《Java數(shù)據(jù)庫編程實例》,清華大學出版社</p><p>  [6] 張帆,《java范例開發(fā)大全》,清華大學出版社</p><p>  [7]

72、唐紅亮,《SQL Server 數(shù)據(jù)庫設(shè)計與系統(tǒng)開發(fā)教程》,清華大學出版社</p><p>  [8] Stephens,《數(shù)據(jù)庫設(shè)計》,機械工業(yè)出版社</p><p>  [9] 馬軍 ,李玉林,《SQL語言與數(shù)據(jù)庫操作技術(shù)大全》,電子工業(yè)出版社</p><p>  [10]孫涌,《現(xiàn)代軟件工程》,北京希望電子出版社</p><p&g

溫馨提示

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

評論

0/150

提交評論