2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩43頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p>  學(xué)號 093412013 </p><p>  陜西國際商貿(mào)學(xué)院本科畢業(yè)論文</p><p>  商貿(mào)學(xué)院學(xué)生教材管理系統(tǒng)的設(shè)計(jì)與開發(fā)</p><p>  二 級 學(xué) 院:信息與工程學(xué)院</p>&l

2、t;p>  專 業(yè) 名 稱:計(jì)算機(jī)科學(xué)與技術(shù)</p><p><b>  學(xué) 生 姓 名:</b></p><p>  指 導(dǎo) 教 師: </p><p><b>  二○一三年六月</b></p><p><b>  鄭 重 聲 明</b></p>&l

3、t;p>  本人呈交的學(xué)位論文,是在導(dǎo)師的指導(dǎo)下,獨(dú)立進(jìn)行研究工作所取得的成果,所有數(shù)據(jù)、圖片資料真實(shí)可靠。盡我所知,除文中已經(jīng)注明引用的內(nèi)容外,本學(xué)位論文的研究成果不包含他人享有著作權(quán)的內(nèi)容。對本論文所涉及的研究工作做出貢獻(xiàn)的其他個(gè)人和集體,均已在文中以明確的方式標(biāo)明。本學(xué)位論文的知識產(chǎn)權(quán)歸屬于培養(yǎng)單位。</p><p>  本人簽名: 日期:

4、 </p><p><b>  摘 要</b></p><p>  隨著信息技術(shù)在管理上越來越深入而廣泛的應(yīng)用,管理信息系統(tǒng)的實(shí)施在技術(shù)上已逐步成熟。管理信息系統(tǒng)是一個(gè)不斷發(fā)展的新型學(xué)科,企業(yè)要生存要發(fā)展,要高效率地把企業(yè)活動(dòng)有機(jī)地組織起來,就必須加強(qiáng)企業(yè)管理,即加強(qiáng)對企業(yè)內(nèi)部的各種資源(人、財(cái)、物等)的有效管理,建立與自身特點(diǎn)相適應(yīng)的管理信息系統(tǒng)。<

5、/p><p>  作為校園信息化管理,已經(jīng)成為評測校園教學(xué)質(zhì)量的一個(gè)重要手段。在校園信息化管理中,學(xué)校的教材管理已是首要解決的問題,學(xué)校每學(xué)期開學(xué)都需要購買大量的教材,學(xué)校根據(jù)每學(xué)期所開設(shè)的各種課程,向書店或者出版社購進(jìn)教科書,然后學(xué)生以班級為單位向?qū)W校領(lǐng)書交費(fèi)。這項(xiàng)工作現(xiàn)在大部分學(xué)校還是手工操作,不僅工作效率很低,并且不能及時(shí)了解教材庫存和領(lǐng)取的具體情況。針對上述情況,根據(jù)目前學(xué)校管理的模式和計(jì)算機(jī)管理中的優(yōu)點(diǎn)。本

6、系統(tǒng)主要設(shè)計(jì)了4大功能模塊,分別是出/入庫管理、庫存查詢、信息錄入、信息管理。</p><p>  通過對教材信息管理系統(tǒng)的實(shí)現(xiàn),大大提高了管理員的工作效率,方便了學(xué)校對班級和教師教材信息的管理,完成了設(shè)計(jì)的目的。</p><p>  關(guān)鍵詞: 管理信息系統(tǒng); 教材管理; access2000</p><p>  Abstract </p

7、><p>  Is getting more and more thorough along with the information technology in the management and the widespread application, management information system's implementation technically already gradually

8、maturely. The management information system is the new discipline which develops unceasingly, the enter</p><p>  prise must survive must develop, wants the high efficiency organically to organize the enterpr

9、ise activities, must strengthen the business management, namely strengthens to enterprise interior each resources (personnel and so on) the effective management, establishes the management information system which adapts

10、 with own characteristic. </p><p>  Takes the campus informationization management, already became evaluates the campus quality of teaching important means. In the campus informationization management, the s

11、chool teaching material management already was the most important solution question, school each semester begins school needs to purchase the massive teaching materials, the school acts according to each kind of curricul

12、um which each semester opened, purchased the textbook to the bookstore or the publishing house, then the stud</p><p>  system very good tool.</p><p>  Through to teaching material information ma

13、nagement system's realization, raised manager's working efficiency greatly, has facilitated the school to the class and grade and the teacher teaching material information management, has completed the design goa

14、l.</p><p>  Key words:Management information system; Teaching material management ;access 2000</p><p><b>  目 錄</b></p><p><b>  引 言1</b></p><p&

15、gt;  1 教材管理系統(tǒng)設(shè)計(jì)的目的和相關(guān)原理2</p><p>  1.1 教材管理系統(tǒng)設(shè)計(jì)的概述2</p><p>  1.2 本課題采用的研究方法3</p><p>  1.2.1 基本含義3</p><p>  1.2.2 access2000介紹3</p><p>  1.2.3 Access數(shù)據(jù)庫

16、功能簡介3</p><p>  1.2.4 Access數(shù)據(jù)庫的對象4</p><p>  1.2.5 Access2000的特點(diǎn)4</p><p>  1.2.6 java語言介紹5</p><p>  1.2.7 基本概念6</p><p>  1.2.8 eclipse介紹7</p>&

17、lt;p><b>  2 可行性研究8</b></p><p>  2.1 應(yīng)用背景8</p><p>  2.2 可行性分析8</p><p><b>  3 系統(tǒng)分析10</b></p><p>  3.1 系統(tǒng)需求分析10</p><p>  4 系統(tǒng)總

18、體設(shè)計(jì)12</p><p>  4.1 系統(tǒng)簡介12</p><p>  4.2 系統(tǒng)實(shí)現(xiàn)的功能12</p><p>  4.2.1 系統(tǒng)流程和操作方式設(shè)計(jì)12</p><p>  4.2.2系統(tǒng)開發(fā)原則12</p><p>  4.2.3系統(tǒng)結(jié)構(gòu)13</p><p>  5主要功能

19、模塊14</p><p>  5.1功能測試15</p><p><b>  6測試小結(jié)16</b></p><p><b>  參考文獻(xiàn)21</b></p><p><b>  致 謝22</b></p><p>  附錄A 教材添加代碼

20、23</p><p><b>  引 言</b></p><p>  高校教材是體現(xiàn)教學(xué)內(nèi)容和教學(xué)方法的知識載體,是進(jìn)行教學(xué)的重要工具和提高教學(xué)質(zhì)量的基本保證。它是學(xué)校傳授知識的媒介,是學(xué)生獲取知識的工具,是學(xué)校開展教學(xué),學(xué)生完成學(xué)業(yè)的重要保證。學(xué)校的教材包括教師用書和學(xué)生用書兩部分,其中學(xué)生用書占總用書量的98%。要管理好這部分工作是高校教材管理的重點(diǎn)。教材管理

21、系統(tǒng)就是研究如何有效節(jié)省人力,將資源合理配置,達(dá)到學(xué)院教材管理網(wǎng)絡(luò)化。隨著高等教育改革的不斷深入,各校招生規(guī)模都在逐年擴(kuò)大,各校的招生專業(yè)也在不斷增加,加之學(xué)分制的實(shí)行,要開設(shè)大量的選修課,教材的品種數(shù)量大幅度提升,給教材管理工作帶來一定的難度。而加強(qiáng)教材管理信息化建設(shè),利用計(jì)算機(jī)和網(wǎng)絡(luò), 進(jìn)行信息采集、處理、傳送、存儲(chǔ)、統(tǒng)計(jì)分析等不僅減輕勞動(dòng)強(qiáng)度,還有效地提高工作效率,保證管理質(zhì)量。如何在高校建立一套與學(xué)校事業(yè)發(fā)展要求相適用的科學(xué)的教

22、材管理信息化系統(tǒng),是學(xué)校教材管理部門積極探索的目的。</p><p>  為了提高教材管理的效率,把教材管理人員從繁重的日常工作中解脫出來,引入現(xiàn)代化的管理工具——計(jì)算機(jī),就成為必然趨勢。利用計(jì)算機(jī)進(jìn)行教材管理可大大提高工作效率。日常的工作只是輸入相應(yīng)數(shù)據(jù)。要查詢某一教材的資料時(shí),只要在計(jì)算機(jī)上輸入其編號或名稱,計(jì)算機(jī)就應(yīng)在幾秒鐘之內(nèi)把其所有信息全部地顯示出來(包括名稱、數(shù)量、單價(jià)、存放位置、購置日期、訂購單位等

23、)。利用計(jì)算機(jī)管理的另一個(gè)好處是不需特別的盤點(diǎn),因?yàn)樵谳斎雴螕?jù)的過程中,計(jì)算機(jī)會(huì)根據(jù)是進(jìn)庫還是出庫,而自動(dòng)地增加或減少相應(yīng)教材的庫存量,所以只要你需要,計(jì)算機(jī)會(huì)隨時(shí)報(bào)告某些教材或所有教材的庫存量,這樣就大大提高了盤點(diǎn)的工作效率。</p><p>  實(shí)現(xiàn)了計(jì)算機(jī)管理后,只需幾秒鐘,就可以知道書庫中任何種書的全部資料。結(jié)算經(jīng)費(fèi)時(shí),只需按下幾個(gè)鍵,計(jì)算機(jī)就會(huì)為你打印出漂亮、準(zhǔn)確的結(jié)算清單。</p>&l

24、t;p>  目前市場上也已不同程度地開發(fā)了一些教材管理軟件,并且起得了一定的效果,但一般或是由于軟硬件環(huán)境的限制、或是由于任務(wù)時(shí)間的限制,而針對某一特定目標(biāo)考慮,因而使得開發(fā)的系統(tǒng)欠缺系統(tǒng)性、可移植性及可擴(kuò)充性。</p><p>  1 教材管理系統(tǒng)設(shè)計(jì)的目的和相關(guān)原理</p><p>  1.1 教材管理系統(tǒng)設(shè)計(jì)的概述</p><p>  作為校園信息化管理

25、,已經(jīng)成為評測校園教學(xué)質(zhì)量的一個(gè)重要手段。在校園信息化管理中,學(xué)校的教材管理已是首要解決的問題,學(xué)校每學(xué)期開學(xué)都需要購買大量的教材,學(xué)校根據(jù)每學(xué)期所開設(shè)的各種課程,向書店或者出版社購進(jìn)教科書,然后學(xué)生以班級為單位向?qū)W校領(lǐng)書交費(fèi)。這項(xiàng)工作現(xiàn)在大部分學(xué)校還是手工操作,不僅工作效率很低,并且不能及時(shí)了解教材庫存和領(lǐng)取的具體情況。針對上述情況,根據(jù)目前學(xué)校管理的模式和計(jì)算機(jī)管理中的優(yōu)點(diǎn),經(jīng)過多方面的分析,該系統(tǒng)實(shí)現(xiàn)班級信息管理、教材收費(fèi)管理、領(lǐng)

26、取的自動(dòng)管理以及以往的教材信息的查詢。本系統(tǒng)主要設(shè)計(jì)了4大功能模塊,分別是出/入庫管理、庫存查詢、信息錄入、信息管理。通過功能分析首先建立數(shù)據(jù)庫結(jié)構(gòu),根據(jù)功能盡量完善和實(shí)用結(jié)合設(shè)計(jì)程序界面和功能代碼。系統(tǒng)的簡單ER圖如圖2.1</p><p>  圖2.1 系統(tǒng)ER圖</p><p>  通過對教材信息管理系統(tǒng)的實(shí)現(xiàn),大大提高了管理員的工作效率,方便了學(xué)校對班級和教師教材信息的管理,實(shí)現(xiàn)了

27、設(shè)計(jì)教材管理系統(tǒng)的目的。</p><p>  1.2 本課題采用的研究方法</p><p>  本課題研究以信息管理知識為基礎(chǔ)理論,以系統(tǒng)科學(xué)的觀點(diǎn)為指導(dǎo),以java語言和access2000、eclipse作為工具。整體設(shè)計(jì)遵循軟件工程的方法,經(jīng)過需求分析、總體設(shè)計(jì)、文檔和代碼的編制、模塊測試和系統(tǒng)實(shí)現(xiàn)幾個(gè)階段,進(jìn)行教材管理系統(tǒng)的開發(fā)。下面對這幾種技術(shù)和方法進(jìn)行概述。</p>

28、<p>  1.2.1 基本含義</p><p>  ACCESS2000是office自帶的數(shù)據(jù)庫,Access 是Office2000里面的一個(gè)組件。是用來制作簡單的數(shù)據(jù)庫。</p><p>  還有的意思就是訪問、還有接入的意思。如Access list 訪問列表,Access point 接入點(diǎn)。</p><p>  1.2.2 access2

29、000介紹</p><p>  Access2000是微軟公司推出的office2000重要組成部分,作為office2000主要組件之一,是目前應(yīng)用最廣泛的主流數(shù)據(jù)庫管理系統(tǒng)之一。它具有極其友好的用戶界面。而且不用編寫任何程序代碼,就可以開發(fā)出比較實(shí)用的中小型數(shù)據(jù)庫管理應(yīng)用系統(tǒng)。</p><p>  1.2.3 Access數(shù)據(jù)庫功能簡介</p><p>  在辦

30、公軟件Office套件中,最為廣大用戶熟悉的是Word和Excel,因?yàn)樗鼈児δ軓?qiáng)大且方便易用,更因?yàn)樗鼈儾粌H可用于辦公,還可用于個(gè)人寫作和家庭記帳理財(cái)?shù)?。同為Office套件中一部分的Access,雖然有著同樣強(qiáng)大的功能,但使用的人卻相對少些,不像Word和Excel那樣廣泛。事實(shí)上,真正用過Access的用戶,對其強(qiáng)大功能和靈活應(yīng)用均稱贊有加。 Access 數(shù)據(jù)庫管理系統(tǒng)是Microsoft Office 套件的重要組成部分,適用

31、于小型商務(wù)活動(dòng),用以存貯和管理商務(wù)活動(dòng)所需要的數(shù)據(jù)。Access不僅是一個(gè)數(shù)據(jù)庫,而且它具有強(qiáng)大的數(shù)據(jù)管理功能,它可以方便地利用各種數(shù)據(jù)源,生成窗體(表單),查詢,報(bào)表和應(yīng)用程序等。</p><p>  數(shù)據(jù)庫是有結(jié)構(gòu)的數(shù)據(jù)集合,它與一般的數(shù)據(jù)文件不同,(其中的數(shù)據(jù)是無結(jié)構(gòu)的)是一串文字或數(shù)字流。數(shù)據(jù)庫中的數(shù)據(jù)可以是文字、圖像、聲音等。</p><p>  1.2.4 Access數(shù)據(jù)庫的

32、對象</p><p>  Access 數(shù)據(jù)庫由六種對象組成,它們是表、查詢、窗體、報(bào)表、宏和模塊。</p><p>  表(Table) 表是數(shù)據(jù)庫的基本對象,是創(chuàng)建其他5種對象的基礎(chǔ)。表由記錄組成,記錄由字段組成,表用來存貯數(shù)據(jù)庫的數(shù)據(jù),故又稱數(shù)據(jù)表。</p><p>  查詢(Query)查詢可以按索引快速查找到需要的記錄,按要求篩選記錄并能連接若干個(gè)表的字段

33、組成新表。</p><p>  窗體(Form) 窗體提供了一種方便的瀏覽、輸入及更改數(shù)據(jù)的窗口。還可以創(chuàng)建子窗體顯示相關(guān)聯(lián)的表的內(nèi)容。窗體也稱表單。</p><p>  報(bào)表(Report) 報(bào)表的功能是將數(shù)據(jù)庫中的數(shù)據(jù)分類匯總,然后打印出來,以便分析。</p><p>  宏(Macro) 宏相當(dāng)于DOS中的批處理,用來自動(dòng)執(zhí)行一系列操作。Access列出了一些

34、常用的操作供用戶選擇,使用起來十分方便。</p><p>  模塊(Module) 模塊的功能與宏類似,但它定義的操作比宏更精細(xì)和復(fù)雜,用戶可以根據(jù)自己的需要編寫程序。模塊使用Visual Basic編程。</p><p>  1.2.5 Access2000的特點(diǎn)</p><p>  1.簡單易學(xué),功能強(qiáng)大</p><p>  提供了可視化

35、操作工具、向?qū)?、并利用VBA語言可快速構(gòu)造出具有一定的規(guī)模、較為復(fù)雜和功能強(qiáng)大的管理信息系統(tǒng)。</p><p>  典型的開放式數(shù)據(jù)庫管理系統(tǒng)</p><p>  它可以通過ODBC實(shí)現(xiàn)與其他數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交換和共享。ODBC是一個(gè)開放式數(shù)據(jù)庫連接的借口。也可以將數(shù)據(jù)導(dǎo)出到Excel,可以實(shí)現(xiàn)共享數(shù)據(jù),動(dòng)態(tài)更新。</p><p><b>  名稱自動(dòng)更正&

36、lt;/b></p><p>  數(shù)據(jù)庫是由各個(gè)數(shù)據(jù)庫對象組成,若某個(gè)對象更改名稱,該對象相關(guān)的其他對象環(huán)境中自動(dòng)更改該對象名稱。通過表對象關(guān)聯(lián)可以有體現(xiàn)出來。</p><p><b>  數(shù)據(jù)訪問頁</b></p><p>  自access97版本后,access2000增強(qiáng)了網(wǎng)絡(luò)功能,就是可能把數(shù)據(jù)庫中的數(shù)據(jù)以web頁的形式發(fā)送到網(wǎng)

37、上。供用戶瀏覽訪問。通過瀏覽器可以打開、瀏覽、編輯和存儲(chǔ)數(shù)據(jù)庫中的數(shù)據(jù),實(shí)現(xiàn)與網(wǎng)絡(luò)數(shù)據(jù)庫的資源共享。</p><p>  關(guān)閉時(shí)自動(dòng)壓縮數(shù)據(jù)庫</p><p>  由于數(shù)據(jù)庫文件占用的磁盤空間往往太大,為了減少磁盤存儲(chǔ)空間,我們可以在關(guān)閉數(shù)據(jù)庫的時(shí)候自動(dòng)壓縮數(shù)據(jù)庫文件。</p><p>  支持SQL server</p><p>  SQL

38、 server也是實(shí)現(xiàn)對數(shù)據(jù)庫的管理,它只不過比access對數(shù)據(jù)的管理更安全。通過access可直接編輯SQL server端的對象、也可利用SQL server設(shè)計(jì)工具來查看、創(chuàng)建、修改和刪除表、視圖、存儲(chǔ)過程和數(shù)據(jù)庫圖表。</p><p>  1.2.6 java語言介紹</p><p>  Java是由Sun Microsystems公司于 1995年5月推出的Java面向?qū)ο蟪绦?/p>

39、設(shè)計(jì)語言(以下簡稱Java語言)和Java平臺的總稱。由James Gosling和同事們共同研發(fā),并在1995年正式推出。用Java實(shí)現(xiàn)的HotJava瀏覽器(支持Java applet)顯示了Java的魅力:跨平臺、動(dòng)態(tài)的Web、Internet計(jì)算。從此,Java被廣泛接受并推動(dòng)了Web的迅速發(fā)展,常用的瀏覽器均支持Javaapplet。另一方面,Java技術(shù)也不斷更新。(2010年Oracle公司收購了SUN)</p>

40、;<p>  Java由四方面組成:Java編程語言、Java類文件格式、Java虛擬機(jī)和Java應(yīng)用程序接口(Java API)。 Java平臺由Java虛擬機(jī)(Java Virtual Machine,簡稱JVM)和Java 應(yīng)用編程接口(Application Programming Interface,簡稱API)構(gòu)成。Java應(yīng)用編程接口為Java應(yīng)用提供了一個(gè)獨(dú)立于操作系統(tǒng)的標(biāo)準(zhǔn)接口,可分為基本部分和擴(kuò)展部分。

41、在硬件或操作系統(tǒng)平臺上安裝一個(gè)Java平臺之后,Java應(yīng)用程序就可運(yùn)行。Java平臺已經(jīng)嵌入了幾乎所有的操作系統(tǒng)。這樣Java程序可以只編譯一次,就可以在各種系統(tǒng)中運(yùn)行。Java應(yīng)用編程接口已經(jīng)從1.1x版發(fā)展到1.2版。常用的Java平臺基于Java1.4,最近版本為Java1.7。</p><p>  Java分為三個(gè)體系J2SE(Java2 Platform Standard Edition,java平臺

42、標(biāo)準(zhǔn)版),J2EE(Java 2 Platform,Enterprise Edition,java平臺企業(yè)版),J2ME(Java 2 Platform Micro Edition,java平臺微型版)。</p><p>  與傳統(tǒng)程序不同,Sun 公司在推出 Java 之際就將其作為一種開放的技術(shù)。全球數(shù)以萬計(jì)的 Java 開發(fā)公司被要求所設(shè)計(jì)的 Java 軟件必須相互兼容。“Java 語言靠群體的力量而非公司

43、的力量”是Sun公司的口號之一,并獲得了廣大軟件開發(fā)商的認(rèn)同。這與微軟公司所倡導(dǎo)的注重精英和封閉式的模式完全不同。</p><p>  Sun 公司對 Java 編程語言的解釋是:Java 編程語言是個(gè)簡單、面向?qū)ο?、分布式、解釋性、健壯、安全與系統(tǒng)無關(guān)、可移植、高性能、多線程和動(dòng)態(tài)的語言。</p><p>  1.2.7 基本概念</p><p>  抽象類:規(guī)定

44、一個(gè)或多個(gè)抽象方法的類本身必須定義為abstract,抽象類只是用來派生子類,而不能用它來創(chuàng)建對象。</p><p>  final類:又稱“最終類”,它只能用來創(chuàng)建對象,而不能被繼承,與抽象類剛好相反,而且抽象類與最終類不能同時(shí)修飾同一個(gè)類。</p><p>  包:Java中的包是相關(guān)類和接口的集合,創(chuàng)建包須使用關(guān)鍵字package。</p><p>  多態(tài)類

45、:在java中,對象變量是多態(tài)的。而java中不支持多重繼承。</p><p>  接口:Java中的接口是一系列方法的聲明,是一些方法特征的集合,一個(gè)接口只有方法的特征沒有方法的實(shí)現(xiàn),因此這些方法可以在不同的地方被不同的類實(shí)現(xiàn),而這些實(shí)現(xiàn)可以具有不同的行為(功能)。</p><p>  Java中的每一個(gè)類都是從Object類擴(kuò)展而來的。</p><p>  ob

46、ject類中的equal和toString方法。</p><p>  equal用于測試一個(gè)對象是否同另一個(gè)對象相等。</p><p>  toString返回一個(gè)代表該對象的字符串,每一個(gè)類都會(huì)從Object類繼承該方法,有些類重寫了該方法,以便返回當(dāng)前狀態(tài)的正確表示。</p><p>  (toString 方法是一個(gè)很重要的方法)</p><

47、;p>  通用編程:任何類類型的所有值都可以同object類型的變量來代替。</p><p>  封裝:就是把數(shù)據(jù)和行為結(jié)合起在一個(gè)包中,并對對象使用者隱藏?cái)?shù)據(jù)的實(shí)現(xiàn)過程,一個(gè)對象中的數(shù)據(jù)叫他的實(shí)例字段(instance field)。</p><p>  重載:當(dāng)多個(gè)方法具有相同的名字而含有不同的參數(shù)時(shí),便發(fā)生重載。編譯器必須挑選出調(diào)用哪個(gè)方法。</p><p&

48、gt;  重寫:也可稱為方法的“覆蓋?!痹贘ava中,子類可繼承父類中的方法,而不需要重新編寫相同的方法。但有時(shí)子類并不想原封不動(dòng)地繼承父類的方法,而是想作一定的修改,這就需要采用方法的重寫。值得注意的是,子類在重新定義父類已有的方法時(shí),應(yīng)保持與父類完全相同的方法頭聲明。</p><p>  數(shù)組列表:ArrayList動(dòng)態(tài)數(shù)組列表,是一個(gè)類庫,定義在java.util包中,可自動(dòng)調(diào)節(jié)數(shù)組的大小。</p&g

49、t;<p>  class類 object類中的getclass方法返回class類型的一個(gè)實(shí)例,程序啟動(dòng)時(shí)包含在main方法的類會(huì)被加載,虛擬機(jī)要加載他需要的所有類,每一個(gè)加載的類都要加載它需要的類。</p><p>  1.2.8 eclipse介紹</p><p>  Eclipse 是一個(gè)開放源代碼的、基于Java的可擴(kuò)展開發(fā)平臺。就其本身而言,它只是一個(gè)框架和一組服

50、務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。幸運(yùn)的是,Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括Java開發(fā)工具(Java Development Kit,JDK)。</p><p>  雖然大多數(shù)用戶很樂于將 Eclipse 當(dāng)作 Java 集成開發(fā)環(huán)境(IDE)來使用,但 Eclipse 的目標(biāo)卻不僅限于此。Eclipse 還包括插件開發(fā)環(huán)境(Plug-in Development Environment,PDE),

51、這個(gè)組件主要針對希望擴(kuò)展 Eclipse 的軟件開發(fā)人員,因?yàn)樗试S他們構(gòu)建與 Eclipse 環(huán)境無縫集成的工具。由于 Eclipse 中的每樣?xùn)|西都是插件,對于給 Eclipse 提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場所。</p><p>  這種平等和一致性并不僅限于 Java 開發(fā)工具。盡管 Eclipse 是使用Java語言開發(fā)的,但它的用途并不限于 J

52、ava 語言;例如,支持諸如C/C++、COBOL、PHP等編程語言的插件已經(jīng)可用,或預(yù)計(jì)將會(huì)推出。Eclipse 框架還可用來作為與軟件開發(fā)無關(guān)的其他應(yīng)用程序類型的基礎(chǔ),比如內(nèi)容管理系統(tǒng)。</p><p>  基于 Eclipse 的應(yīng)用程序的一個(gè)突出例子是 IBM Rational Software Architect,它構(gòu)成了 IBM Java 開發(fā)工具系列的基礎(chǔ)。</p><p>

53、<b>  2 可行性研究</b></p><p><b>  2.1 應(yīng)用背景</b></p><p>  教材管理系統(tǒng)是一個(gè)教育單位不可缺少的部分,它的內(nèi)容對于學(xué)校的決策者和管理者來說都至關(guān)重要,所以教材管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄巍5恢币詠砣藗兪褂脗鹘y(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點(diǎn),如:效率低、

54、保密性差,另外時(shí)間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護(hù)都帶來了不少的困難。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識,它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對教材信息進(jìn)行管理,具有著手工管理所無法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高教材管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管

55、理,與世界接軌的重要條件。</p><p><b>  2.2 可行性分析</b></p><p>  可行性分析也稱為可行性研究,是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對新系統(tǒng)的開發(fā)是否具備必要性和可能性,對新系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟(jì)、社會(huì)的方面進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)的開發(fā)成功??尚行匝芯康哪康木褪怯米钚〉拇鷥r(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決。該系統(tǒng)的可行

56、性分析包括以下幾個(gè)方面的內(nèi)容。</p><p>  (1) 經(jīng)濟(jì)可行性:主要是對項(xiàng)目的經(jīng)濟(jì)效益進(jìn)行評價(jià),本系統(tǒng)作為一個(gè)畢業(yè)設(shè)計(jì),不需要任何經(jīng)費(fèi),對于我們學(xué)校在經(jīng)濟(jì)上完全沒有問題的。而且本系統(tǒng)正式使用后,將會(huì)大大的提高教材科管理教材的效率。</p><p>  (2) 技術(shù)可行性:技術(shù)上的可行性分析主要分析技術(shù)條件能否順利完成開發(fā)工作,硬、軟件能否滿足開發(fā)者的需要等。本系統(tǒng)主要采用了acce

57、ss2000和java語言進(jìn)行相關(guān)的開發(fā),而java是面向?qū)ο蟮目梢暬浖_發(fā)工具,其對編程平臺對數(shù)據(jù)庫的訪問做了很好的封裝,數(shù)據(jù)庫接口的轉(zhuǎn)換只需動(dòng)態(tài)更改控件的相關(guān)屬性即可;另考慮到access2000數(shù)據(jù)庫服務(wù)器用戶,亦提供access2000數(shù)據(jù)庫接口,微軟公司的access2000數(shù)據(jù)庫,它能夠處理大量數(shù)據(jù),同時(shí)保持?jǐn)?shù)據(jù)的完整性并提供許多高級管理功能。它的靈活性、安全性和易用性為數(shù)據(jù)庫編程提供了良好的條件。</p>

58、<p>  (3) 應(yīng)用可行性:本系統(tǒng)主要是為了提高學(xué)校教材管理的效率而進(jìn)行開發(fā)的,所以在各方面上得到了教材科和老師的支持,領(lǐng)導(dǎo)的認(rèn)同?,F(xiàn)有的管理制度和方法科學(xué),規(guī)章制度齊全,原始數(shù)據(jù)正確等。規(guī)章制度和管理方法為系統(tǒng)的建設(shè)提供了制度保障。</p><p><b>  3 系統(tǒng)分析</b></p><p>  3.1 系統(tǒng)需求分析</p><

59、;p>  系統(tǒng)分析的任務(wù)是明確教材數(shù)據(jù)庫管理系統(tǒng)開發(fā)的目的、系統(tǒng)應(yīng)用的功能等(即用戶需求),以及開發(fā)人員要解決的問題。分析主要有以下步驟:</p><p><b>  1) 軟件結(jié)構(gòu)分析</b></p><p>  對于大型系統(tǒng)的設(shè)計(jì),通常分為兩個(gè)階段:結(jié)構(gòu)設(shè)計(jì)和過程設(shè)計(jì)。</p><p>  結(jié)構(gòu)設(shè)計(jì):確定系統(tǒng)由哪些模塊組成,以及這些模

60、塊之間的相互關(guān)系。</p><p>  過程設(shè)計(jì):確定每個(gè)模塊的處理過程。其中,結(jié)構(gòu)設(shè)計(jì)是總體設(shè)計(jì)階段的任務(wù),而過程設(shè)計(jì)則是詳細(xì)設(shè)計(jì)階段的任務(wù)。這里只是一個(gè)小型的數(shù)據(jù)庫管理系統(tǒng),只分析構(gòu)成它們最基本的成分,以及所有這些成分之間的相互關(guān)系。結(jié)構(gòu)分析就是系統(tǒng)分析人員對完成任務(wù)的每一個(gè)工序進(jìn)行分析的過程。</p><p>  系統(tǒng)的結(jié)構(gòu)業(yè)務(wù)流程圖如圖3.1</p><p>

61、;  圖3.1 業(yè)務(wù)流程圖</p><p>  統(tǒng)開發(fā)的過程首先是要確定需要建立的表格及視圖,即首先完成數(shù)據(jù)庫的設(shè)計(jì),這個(gè)過程主要是通過access2000的使用完成的;其次,就是進(jìn)行界面的設(shè)計(jì),它是系統(tǒng)開發(fā)中比較重要的一步,系統(tǒng)界面在用戶對軟件的評價(jià)中占有很大的比重,影響到本次開發(fā)的成功與否,所以在后面將有專門一部分論述界面設(shè)計(jì)。</p><p><b>  2) 數(shù)據(jù)庫的特點(diǎn)

62、</b></p><p>  (1)設(shè)計(jì)全面:在設(shè)計(jì)數(shù)據(jù)庫時(shí),充分收集了用戶在管理過程中和將來可能用到的內(nèi)容,分類分項(xiàng)進(jìn)行了設(shè)計(jì)。</p><p>  (2)數(shù)據(jù)庫之間分工明確:數(shù)據(jù)庫設(shè)計(jì)中,盡量減少數(shù)據(jù)庫個(gè)數(shù)和多重?cái)?shù)據(jù)庫操作的機(jī)會(huì)。</p><p>  (3)字段明晰:每個(gè)字段名對應(yīng)的字段明晰,類型和寬度與實(shí)際中完全相符。</p><

63、;p>  (4)設(shè)計(jì)時(shí)去掉了在不同關(guān)系中重復(fù)出現(xiàn)的屬性名,而且字段名便于識別,又盡量簡化。</p><p><b>  4 系統(tǒng)總體設(shè)計(jì)</b></p><p><b>  4.1 系統(tǒng)簡介</b></p><p>  本系統(tǒng)是一個(gè)小型的學(xué)校教材管理系統(tǒng),利用java編寫用戶接口,以access2000創(chuàng)建數(shù)據(jù)庫而制

64、作的桌面數(shù)據(jù)庫管理系統(tǒng)。由于本管理系統(tǒng)操作簡單、界面明了,所以容易直觀對相應(yīng)的功能進(jìn)行操作。</p><p>  4.2 系統(tǒng)實(shí)現(xiàn)的功能</p><p>  4.2.1 系統(tǒng)流程和操作方式設(shè)計(jì)</p><p>  教材管理系統(tǒng)的工作流程建立在傳統(tǒng)手工工作流程的基礎(chǔ)上,但又不能完全等同于手工工作流程。因?yàn)榻滩墓芾硐到y(tǒng)畢竟不同于傳統(tǒng)手工作業(yè),從效率上來說,前者也高于后者

65、,前者只需要少量的人工干預(yù)就能夠?qū)崿F(xiàn)教材信息的集中管理。</p><p>  首先,在流程安排上應(yīng)盡量避免數(shù)據(jù)的重復(fù)輸入,實(shí)現(xiàn)從采購到發(fā)放一次輸入的數(shù)據(jù)得到多次使用,以提高系統(tǒng)的工作效率。這一步很大程度依賴于數(shù)據(jù)庫的設(shè)計(jì)。</p><p>  其次,選擇合適的操作方式。計(jì)算機(jī)系統(tǒng)操作方式有兩種:一種是聯(lián)機(jī)操作方式,即人機(jī)交互方式;另一種是脫機(jī)操作方式,它是將事先設(shè)計(jì)好的一套操作程序以作業(yè)的

66、形式提交給計(jì)算機(jī),由計(jì)算機(jī)依托幾批處理的方式完成這套操作,并將處理結(jié)果通過系統(tǒng)打印輸出。本次設(shè)計(jì)的教材管理系統(tǒng)屬于第一種操作方式,需要用戶輸入信息完成操作。之所以采用這種方式,主要是考慮到此數(shù)據(jù)庫管理系統(tǒng)的實(shí)時(shí)性需求,因?yàn)閿?shù)據(jù)庫隨時(shí)可能都需要得到改變。</p><p>  4.2.2系統(tǒng)開發(fā)原則</p><p>  為了設(shè)計(jì)出符合一般標(biāo)準(zhǔn)又具有特色的界面,系統(tǒng)開發(fā)時(shí)要遵循以下開發(fā)原則:&l

67、t;/p><p> ?、?保證界面設(shè)計(jì)的風(fēng)格具有一致性。</p><p> ?、?界面設(shè)計(jì)時(shí),控件的擺放要協(xié)調(diào)和勻稱。</p><p>  ③ 常用操作(如教材管理、查詢等操作)應(yīng)建立快捷方式,方便管理員日常操作。</p><p>  系統(tǒng)主要功能界面是最主要的,是設(shè)計(jì)的重點(diǎn)。該界面上包括了系統(tǒng)的功能查詢以及觸發(fā)其他單項(xiàng)功能界面的快捷方式。<

68、;/p><p><b>  4.2.3系統(tǒng)結(jié)構(gòu)</b></p><p>  本系統(tǒng)是以教材管理業(yè)務(wù)為原型設(shè)計(jì)開發(fā)的,教材科的日常業(yè)務(wù)大體上有如下幾項(xiàng):</p><p>  ① 教材預(yù)訂。教材的預(yù)訂工作基本上是由系、部來完成。教材科將教材征訂通知下發(fā)到各系、(輪流傳閱),各系從中選訂所開課程的教材,填寫預(yù)訂單,經(jīng)系、部匯總報(bào)教材科。教材科匯總報(bào)教務(wù)處

69、審批后,編制填寫正式訂單寄發(fā)到各出版社。</p><p> ?、?教材入庫業(yè)務(wù)。出版社按訂單如期如數(shù)發(fā)書,教材科查收入庫。</p><p>  ③ 教材發(fā)放。按預(yù)訂數(shù)量發(fā)放專業(yè)和年級用書。通常是以系、班級為單位領(lǐng)進(jìn)行領(lǐng)書。</p><p>  ④ 查詢,這項(xiàng)工作包括四項(xiàng)內(nèi)容,其一是預(yù)訂查詢及時(shí)了解各系教材的訂購情況;再就是入庫查詢及時(shí)掌握入庫情況;第三是庫存查詢情況

70、;第四是帳務(wù)查詢,主要記錄學(xué)生、班級、教師領(lǐng)教材的詳細(xì)情況。</p><p>  后臺數(shù)據(jù)庫運(yùn)行的方式工作,用戶無須了解具體數(shù)據(jù)庫的內(nèi)容即能通過在前臺操作接口的直觀操作達(dá)到預(yù)期目標(biāo)。</p><p><b>  5主要功能模塊</b></p><p><b>  軟件主界面一覽。</b></p><p&

71、gt;<b>  軟件主要功能一覽。</b></p><p><b>  單項(xiàng)功能列表。</b></p><p><b>  5.1功能測試</b></p><p><b>  添加教材信息</b></p><p><b>  信息添加成功<

72、;/b></p><p><b>  6測試小結(jié)</b></p><p>  通過測試結(jié)果,讓了解到,教材管理系統(tǒng)開發(fā)的幾個(gè)主要功能能夠較好的實(shí)現(xiàn),但是由于我對該系統(tǒng)的信息了解不夠以及本身的知識缺陷,所以有好些方面沒有考慮到,比如說沒有對于幫助系統(tǒng)始終沒有提供更強(qiáng)大的索引功能,系統(tǒng)功能本身還不夠全面,內(nèi)容不夠豐富。</p><p><

73、;b>  7主代碼</b></p><p>  /***************該方法用于初始化時(shí)顯示選中的教材信息*************/</p><p>  public void display() {</p><p>  DBconnection dbc = DBconnection.getInstance();</p>

74、<p>  ResultSet rs = dbc</p><p>  .executeQuery("SELECT * FROM TeachingMaterial WHERE DocumentNumber ="</p><p><b>  + id);</b></p><p><b>  try {<

75、/b></p><p>  rs.next();</p><p>  DocumentNumber_TextField.setText(rs.getString("DocumentNumber"));</p><p>  Name_TextField.setText(rs.getString("Name"));</

76、p><p>  Author_TextField.setText(rs.getString("Author"));</p><p>  BookConcern_TextField.setText(rs.getString("BookConcern"));</p><p>  Price_TextField.setText(rs.g

77、etString("Price"));</p><p>  Branch_TextField.setText(rs.getString("Branch"));</p><p>  rs.close();</p><p>  } catch (SQLException e) {</p><p>  //

78、TODO Auto-generated catch block</p><p>  JOptionPane.showMessageDialog(this, e.getMessage().toString());</p><p><b>  }</b></p><p><b>  }</b></p><p

79、>  /************該方法用于初始化時(shí)顯示選中的教材信息*************/</p><p>  /*********************該方法用于提交修改********************/</p><p>  private void Ok_ButtonActionPerformed(java.awt.event.ActionEvent evt) {

80、</p><p>  DBconnection dbc = DBconnection.getInstance();</p><p>  int cash = 0;</p><p><b>  try {</b></p><p>  cash = Integer.parseInt(Price_TextField.getTe

81、xt());</p><p>  } catch (NumberFormatException ex) {</p><p>  JOptionPane.showMessageDialog(null, " 格式錯(cuò)誤!",</p><p>  "溫馨提示", JOptionPane.INFORMATION_MESSAGE, new

82、 ImageIcon(</p><p>  "image/tanhao_副本.jpg"));</p><p><b>  return;</b></p><p><b>  }</b></p><p>  if (cash < 0) {</p><p&g

83、t;  JOptionPane.showMessageDialog(null, "不能有負(fù)數(shù)!", "賦值出錯(cuò)",</p><p>  JOptionPane.INFORMATION_MESSAGE, new ImageIcon(</p><p>  "image/exit.jpg"));</p><p>

84、<b>  return;</b></p><p><b>  }</b></p><p>  if (dbc.executeUpdate("UPDATE TeachingMaterial SET Name ='"</p><p>  + Name_TextField.getText() + &

85、quot;',Author='"</p><p>  + Author_TextField.getText() + "',BookConcern='"</p><p>  + BookConcern_TextField.getText() + "',Price='"</p>&l

86、t;p>  + Price_TextField.getText() + "',Branch='"</p><p>  + Branch_TextField.getText() </p><p>  + "',Data='"+ Mytime.lblNowtime.getText()</p><p

87、>  + "'WHERE DocumentNumber=" + id)) {</p><p>  JOptionPane.showMessageDialog(null, "信息修改成功", "祝賀",</p><p>  JOptionPane.INFORMATION_MESSAGE, new ImageIcon(&

88、lt;/p><p>  "image/haha_副本.jpg"));</p><p>  //this.setVisible(false);</p><p><b>  } else {</b></p><p>  JOptionPane.showMessageDialog(null, "修改失

89、敗!請重試", "抱歉",</p><p>  JOptionPane.INFORMATION_MESSAGE, new ImageIcon(</p><p>  "image/tanhao_副本.jpg"));</p><p><b>  }</b></p><p> 

90、 this.setVisible(false);</p><p><b>  }</b></p><p>  /*********************該方法用于提交修改****************/</p><p><b>  /**</b></p><p>  * @param args

91、the command line arguments</p><p><b>  */</b></p><p>  public static void main(String args[]) {</p><p>  java.awt.EventQueue.invokeLater(new Runnable() {</p><

92、p>  public void run() {</p><p>  new FrRedit(id).setVisible(true);</p><p><b>  }</b></p><p><b>  });</b></p><p><b>  }</b></p&

93、gt;<p>  //GEN-BEGIN:variables</p><p>  // Variables declaration - do not modify</p><p>  private javax.swing.JTextField Author_TextField;</p><p>  private javax.swing.JTextF

94、ield BookConcern_TextField;</p><p>  private javax.swing.JTextField Branch_TextField;</p><p>  private javax.swing.JButton Cannon_Button;</p><p>  private javax.swing.JTextField Doc

95、umentNumber_TextField;</p><p>  private javax.swing.JTextField Name_TextField;</p><p>  private javax.swing.JButton Ok_Button;</p><p>  private javax.swing.JTextField Price_TextFiel

96、d;</p><p>  private javax.swing.JButton Seset_Button;</p><p>  private javax.swing.JLabel jLabel1;</p><p>  private javax.swing.JLabel jLabel2;</p><p>  private javax.s

97、wing.JLabel jLabel3;</p><p>  private javax.swing.JLabel jLabel4;</p><p>  private javax.swing.JLabel jLabel5;</p><p>  private javax.swing.JLabel jLabel6;</p><p>  pri

98、vate javax.swing.JPanel jPanel1;</p><p>  // End of variables declaration//GEN-END:variables</p><p><b>  }</b></p><p><b>  總 結(jié)</b></p><p>  本次畢

99、業(yè)設(shè)計(jì)我首先通過學(xué)院圖書館、網(wǎng)絡(luò)資源等各種途徑對數(shù)據(jù)庫相關(guān)知識進(jìn)行了學(xué)習(xí),了解了信息管理系統(tǒng)的基本知識,掌握了教材管理系統(tǒng)的基本的方法。然后參考學(xué)校學(xué)生指南,分析我院現(xiàn)有結(jié)構(gòu)設(shè)置,管理模式,對陜西國際商貿(mào)學(xué)院學(xué)生教材管理現(xiàn)狀進(jìn)行了充分的需求分析和功能分析,為后面模型的研究創(chuàng)建奠定了基礎(chǔ)。</p><p>  在進(jìn)行需求分析和功能分析以后,我進(jìn)一步學(xué)習(xí)了信息管理系統(tǒng)原理、模型設(shè)計(jì)、開發(fā)等方面的知識。根據(jù)我院現(xiàn)有結(jié)構(gòu)

100、設(shè)置,分析研究了創(chuàng)建教材管理系統(tǒng)的重要性。由于時(shí)間和能力方面的原因加上無法對教材管理系統(tǒng)的需求進(jìn)行完整分析,本次設(shè)計(jì)僅從系統(tǒng)管理、財(cái)務(wù)管理、教材管理、教材入庫、綜合查詢等幾個(gè)大方面設(shè)計(jì),各模塊的實(shí)現(xiàn)都需數(shù)據(jù)庫的支持.模塊和數(shù)據(jù)庫表之間實(shí)現(xiàn)信息的輸入和輸出流動(dòng),并取得了預(yù)期的成果。</p><p>  因時(shí)間和能力方面的關(guān)系,本次畢業(yè)設(shè)計(jì)對陜西國際商貿(mào)學(xué)院學(xué)生教材管理系統(tǒng)的研究仍有很多不足之處。如需求分析的不全面使

101、無法實(shí)現(xiàn)學(xué)生教材管理系統(tǒng)所有功能需求。教材申請模塊等功能尚未實(shí)現(xiàn),有待于進(jìn)一步的開發(fā)與完善。</p><p>  通過本次畢業(yè)(實(shí)習(xí))設(shè)計(jì),我不但學(xué)到了很多書本上課堂上無法學(xué)到的東西,而且在應(yīng)用知識解決實(shí)際問題的方面有了很大的提高。在學(xué)習(xí)思維和動(dòng)手能力上面對自己都有很大的提高。回顧系統(tǒng)的開發(fā)與論文撰寫過程,有幾多收獲,也有諸多不盡人意之處,更需進(jìn)一步的努力和開拓,做一名優(yōu)秀的軟件工程師。</p>&

102、lt;p><b>  參考文獻(xiàn)</b></p><p>  [1] 薩師煊、王珊.《數(shù)據(jù)庫系統(tǒng)概論》第三版[M].北京:高等教育出版社,2000年2月</p><p>  [2] 丁寶康.《數(shù)據(jù)庫原理》[M].北京:經(jīng)濟(jì)科學(xué)出版社 </p><p>  [3] 陳戈止等.《信息系統(tǒng)與管理》[M].四川:西南財(cái)經(jīng)大學(xué)出版社,2005年3月&

103、lt;/p><p>  [4] 陳昊鵬等譯.《java編程思想》[M].北京:機(jī)械工業(yè)出版社,2005年5月</p><p>  [5] 陳明編.《JAVA語言程序設(shè)計(jì)課程實(shí)踐》[M].北京:清華大學(xué)出版社,2009年1月第一版</p><p>  [6] 王永毅等.《管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》[M].北京:清華大學(xué)出版社,2003年5月1日出版</p>&

104、lt;p>  [7] 張彩虹等.《管理信息系統(tǒng)》[M].北京大學(xué),2008年1月出版。</p><p>  [8] 張強(qiáng).《Access2010中文版入門與實(shí)例教程》[M].北京:電子工業(yè)出版社,2011年3月1日出版</p><p>  [9] 葉愷.《Access2010數(shù)據(jù)庫案例教程》[M].北京:化學(xué)工業(yè)出版社,2012年7月1日出版</p><p>

105、  [10] 強(qiáng)鋒科技 陳剛.《Eclipse從入門到精通》[M].清華大學(xué)出版社,2005 年6月出版</p><p><b>  致 謝</b></p><p>  經(jīng)過三個(gè)月的努力,在孟衛(wèi)平老師的悉心指導(dǎo)下,本次畢業(yè)設(shè)計(jì)即將結(jié)束。自己的大學(xué)生活也將畫上一個(gè)句號了。通過本次畢業(yè)設(shè)計(jì),我從中可以說是收益非淺。</p><p>  由于我平時(shí)

106、的課程理論知識學(xué)的還可以,所以自己總是認(rèn)為自己的知識水平已經(jīng)能處理許多的現(xiàn)實(shí)問題了。而當(dāng)自己真正的深入到設(shè)計(jì)實(shí)踐當(dāng)中,深入到問題當(dāng)中時(shí)。我竟然發(fā)現(xiàn)自己無從下手,我開始懷疑我是否真正的學(xué)到了知識。也只有到了那個(gè)時(shí)候,我才真正體會(huì)到學(xué)會(huì)運(yùn)用自己的能力與知識是何等的重要,知識是在課堂上,是老師、教授的,我們不僅要從書本中、老師那里學(xué)知識,更要學(xué)會(huì)如何運(yùn)用知識解決實(shí)際問題。在畢業(yè)設(shè)計(jì)的整個(gè)過程中,孟老師從獲取知識和運(yùn)用知識解決實(shí)際問題方面給予我

107、很大的幫助和指導(dǎo)。為我畢業(yè)設(shè)計(jì)的順利完成給予了很大的幫助。</p><p>  在畢業(yè)設(shè)計(jì)整個(gè)過程中,我深刻體會(huì)到,平時(shí)知識學(xué)習(xí)的重要性以及自己在動(dòng)手能力方面的提高。這些提高與老師的悉心指導(dǎo)和學(xué)校的重視是分不開的。在次我感謝所有曾經(jīng)教導(dǎo)過我的老師和關(guān)心過我的同學(xué),他們在我成長過程中給予了我很大的幫助。本設(shè)計(jì)能夠順利的完成,要特別感謝我的導(dǎo)師孟衛(wèi)平老師關(guān)懷和教導(dǎo)!同時(shí)還要感謝系和學(xué)院的領(lǐng)導(dǎo)、老師們四年來的關(guān)心指導(dǎo)。

108、最后向四年來一直陪我度過大學(xué)生活、給予我理解和幫助的同學(xué)、好友表示感謝。忠心謝謝你們!</p><p>  由于本人水平有限、時(shí)間倉促,文中錯(cuò)誤之處在所難免,請老師和同學(xué)們指正!</p><p>  附錄A 教材添加代碼</p><p>  import java.awt.Image;</p><p>  import java.util.

109、Calendar;</p><p>  import javax.swing.Icon;</p><p>  import javax.swing.ImageIcon;</p><p>  import javax.swing.JComponent;</p><p>  import javax.swing.JLabel;</p>

110、<p>  import javax.swing.JOptionPane;</p><p><b>  /**</b></p><p><b>  *</b></p><p>  * @author __USER__</p><p><b>  */</b>&l

111、t;/p><p>  @SuppressWarnings({ "serial", "unused" })</p><p>  public class Addbook extends javax.swing.JFrame {</p><p>  /** Creates new form Addbook */</p>

112、<p>  public Addbook() {</p><p>  initComponents();</p><p><b>  }</b></p><p>  Main MyMain = new Main();</p><p>  private void initComponents() {</p

113、><p>  jButton1 = new javax.swing.JButton();</p><p>  jButton2 = new javax.swing.JButton();</p><p>  jButton3 = new javax.swing.JButton();</p><p>  jPanel1 = new javax.swi

114、ng.JPanel();</p><p>  DocumentNumber_TextField = new javax.swing.JTextField();</p><p>  jLabel2 = new javax.swing.JLabel();</p><p>  Author_TextField = new javax.swing.JTextField();

115、</p><p>  jLabel4 = new javax.swing.JLabel();</p><p>  Name_TextField = new javax.swing.JTextField();</p><p>  jLabel3 = new javax.swing.JLabel();</p><p>  BookConcern_

溫馨提示

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

評論

0/150

提交評論