論文學生獎懲信息管理系統(tǒng)的設計與實現_第1頁
已閱讀1頁,還剩27頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p>  學士學位畢業(yè)論文(設計、創(chuàng)作)</p><p>  黑河學院學生獎懲信息管理系統(tǒng)的設計與實現</p><p>  所在系別: 計算機科學與信息工程 </p><p>  專 業(yè): 計算機科學與技術(軟件工程方向) </p><p>  學生姓名: ***

2、 </p><p>  學 號: 2008912025 </p><p>  指導教師: *** </p><p>  職 稱: 講 師 </p><p>  黑 龍 江 省 黑 河 學 院</p>

3、;<p>  2011年4月30日</p><p><b>  目 錄</b></p><p><b>  摘 要III</b></p><p>  ABSTRACTIV</p><p><b>  第一章 緒論1</b></p>&

4、lt;p>  1.1 選題背景及意義1</p><p>  1.2 課題研究目標1</p><p>  1.3 系統(tǒng)特色1</p><p>  第二章 開發(fā)環(huán)境3</p><p>  2.1 系統(tǒng)開發(fā)環(huán)境簡介3</p><p>  2.1.1 開發(fā)工具的選擇3</p><

5、;p>  2.1.2 數據庫的選擇3</p><p>  2.2 系統(tǒng)運行環(huán)境支持3</p><p>  2.2.1 軟件環(huán)境3</p><p>  2.2.2 硬件環(huán)境3</p><p>  第三章 系統(tǒng)概要設計5</p><p>  3.1 可行性分析5</p><

6、p>  3.2 需求分析6</p><p>  3.2.1 系統(tǒng)功能需求說明6</p><p>  3.2.2 系統(tǒng)性能需求說明6</p><p>  3.3 數據流程分析7</p><p>  3.4 數據庫設計8</p><p>  3.4.1 概念結構設計8</p>&

7、lt;p>  3.4.2 表結構設計9</p><p>  3.5 系統(tǒng)功能模塊圖10</p><p>  第四章 系統(tǒng)詳細設計與實現12</p><p>  4.1 功能設計12</p><p>  4.2 系統(tǒng)實現12</p><p>  4.2.1 系統(tǒng)界面12</p>

8、<p>  4.2.2 用戶登錄13</p><p>  4.2.3 系統(tǒng)用戶管理14</p><p>  4.2.4 基本信息管理14</p><p>  4.2.5 學生獎懲管理15</p><p>  4.2.6 查詢管理16</p><p>  第五章 系統(tǒng)測試18</

9、p><p>  5.1 系統(tǒng)測試背景18</p><p>  5.2 系統(tǒng)功能測試18</p><p>  5.2.1 測試概要內容18</p><p>  5.2.2 測試用例及結果18</p><p>  5.3 測試結果分析及建議19</p><p><b>  

10、結 論20</b></p><p><b>  參考文獻22</b></p><p><b>  致謝21</b></p><p><b>  摘 要</b></p><p>  本論文主要介紹黑河學院學生獎懲信息管理系統(tǒng)開發(fā)的整個過程。首先本文在第一

11、部分中闡述學生獎懲信息管理系統(tǒng)的開發(fā)背景、意義及目標,充分了解學生獎懲信息管理系統(tǒng)開發(fā)的重要性,然后介紹此管理系統(tǒng)的開發(fā)環(huán)境、運行環(huán)境等;第二部分的系統(tǒng)概要設計主要闡述如何對獎懲管理系統(tǒng)按功能進行模塊劃分、建立模塊的層次結構及調用關系、確定模塊間的接口及人機界面等;第三部分系統(tǒng)詳細設計主要對概要設計進行進一步的細化,就是詳細設計每個模塊實現的算法,所需的結構,之后對系統(tǒng)的具體實現、系統(tǒng)測試進行了闡述。論文最后對整個系統(tǒng)的開發(fā)及實現過程進

12、行了總結,指出本系統(tǒng)存在的不足之處。以上就是本論文的主要內容。</p><p>  關鍵詞:信息管理;獎懲管理;黑河學院</p><p><b>  ABSTRACT</b></p><p>  This paper introduces the Heihe College student incentive information manag

13、ement system developed by the whole process. First described in this article in the first part of the background, significance and objectives of the students incentive the development of information management systems, t

14、o fully understand the importance of information management system developed for student rewards and punishments, and then describes the management system development environment, operating environment; th</p><

15、;p>  Keywords:Information Management;rewards and punishments; Heihe university</p><p><b>  第一章 緒論</b></p><p>  1.1 選題背景及意義</p><p>  隨著科學技術的不斷提高,計算機科學日漸成熟,使用日趨成熟的計

16、算機技術來代替?zhèn)鹘y(tǒng)的人工模式,實現學生信息的現代化管理,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發(fā)揮著越來越重要的作用[1]。目前,我國乃至國外并沒有專門的學生獎懲信息管理系統(tǒng),學生獎懲信息的管理一般附著在學生信息管理系統(tǒng)的子層。雖然獎懲信息只是信息管理系統(tǒng)的基層單位,但是獎懲管理是一項瑣碎、復雜而又十分細致的工作,并且對于受到處分和獎勵的學生來講,也是一份十分重要的工作,日常工作量非常的大[2]。所以適應當今需要,急

17、需設計一個專門的管理獎懲信息的系統(tǒng),為學校獎懲管理提供便利。</p><p>  不同的高校具有不同的獎懲管理管理制度,本次設計以黑河學院學生工作為背景,開發(fā)設計一套適合黑河學院學生工作的獎懲管理信息系統(tǒng),這對于黑河學院的實際情況來說是很有必要的。在實際管理工作中,往往由于記錄的數量多、管理復雜、可連續(xù)性差,造成學生信息管理的混亂[3]。對這一混亂的狀況,最好的解決辦法就是借助專門的信息管理技術和數據庫管理系統(tǒng),

18、對學生信息進行記載。本課題的目的就是開發(fā)“學生獎懲信息管理系統(tǒng)”,通過這一系統(tǒng)來掌握學生獎懲信息的具體情況,實現學生獎懲信息管理的數字化,提供一個數字化的學生獎懲信息管理平臺。</p><p>  本系統(tǒng)針對學校學生獎懲管理的特點以及管理中實際需要而設計,能夠有效地實現學生獎懲信息管理的信息化,減輕管理人員的工作負擔,高效率、規(guī)范化地管理大量的學生獎懲信息,并避免人為操作的錯誤和不規(guī)范行為[4]。</p&g

19、t;<p>  作為計算機應用的一部分,使用計算機對學生信息進行管理,具有手工管理所無法比擬的優(yōu)點[5]。這些優(yōu)點能夠極大地提高學生信息管理的效率,也是學校的科學化、正規(guī)化管理、與世界接軌的重要條件。因此,開發(fā)一套這樣的管理軟件是很有必要的事情。本課題設計利用專門的信息管理系統(tǒng)實現獎懲管理工作,由此可以提高辦事效率,推動獎懲信息管理工作的數字化發(fā)展。</p><p>  1.2 課題研究目標&

20、lt;/p><p>  本系統(tǒng)應能夠對學生獎懲信息進行管理,達到減輕管理員負擔、為學生查詢獎懲信息提供方便的平臺的目的。本系統(tǒng)要完成的基本目標分四部分,即四個功能模塊,分別是用戶管理功能模塊、學生基本資料管理功能模塊、獎懲規(guī)則管理功能模塊和學生獎懲管理功能模塊。只有完成這四個基本模塊的功能,才能讓本系統(tǒng)的作用得以發(fā)揮。</p><p>  1.3 系統(tǒng)特色</p><

21、p>  本系統(tǒng)具有如下特色。</p><p>  1.面向高校學生獎懲信息的管理。</p><p>  2.統(tǒng)一的風格,標準的操作界面,便于操作人員使用本管理的各個子系統(tǒng)。</p><p>  3.方便易用的工具軟件,便于管理及其維護。</p><p>  為了更好的實現系統(tǒng)功能,本系統(tǒng)將使用SQL Server作為后臺的數據庫管理系統(tǒng)

22、,而在前臺使用VB.net 2005來訪問數據庫。</p><p><b>  第二章 開發(fā)環(huán)境</b></p><p>  2.1 系統(tǒng)開發(fā)環(huán)境簡介</p><p>  開發(fā)本系統(tǒng)的操作系統(tǒng)是Windows XP Professional,開發(fā)語言是VB.NET,開發(fā)工具采用的Microsoft Visual Studio 2005.

23、NET,數據庫采用SQL Server 2000。</p><p>  在應用系統(tǒng)開發(fā)之前,對開發(fā)數據庫的基本概念應當了解,對數據庫的結構、開發(fā)數據庫應用程序的步驟、開發(fā)體系及方法都應當有相當清晰的了解和認識。</p><p>  2.1.1 開發(fā)工具的選擇</p><p>  Visual Basic2005語言基礎是BASIC[6]。自從微軟推出VB后,VB便

24、成為了程序開發(fā)人員的首選工具。據統(tǒng)計,僅在數據庫系統(tǒng)開發(fā)領域,VB就占了90%的份額。VB是基于對象的可視化程序開發(fā)工具,它的優(yōu)點在于能夠快捷、簡易地建立Windows應用程序[7]。</p><p>  2.1.2 數據庫的選擇</p><p>  建立一個數據庫也有多種選擇,現在市場上有各種各樣的數據庫,而且每一種數據庫都有其自身的特點,不能說哪一種更好,只能在其中尋找一種能更好地適

25、應系統(tǒng)需求、更好地滿足用戶的要求以及適應開發(fā)人員的習慣。本人選擇SQL Server作為系統(tǒng)的后臺數據庫。SQL Server是美國微軟公司開發(fā)的一款關系型數據庫管理系統(tǒng)的產品,具有成本低、易上手、工具全等優(yōu)點[8]。適用于大型或超大型數據庫服務器端。SQL Server 是目前的比較流行的數據庫,微軟的軟件的特點是版本分得細,可適合各種使用者不同的需要。</p><p>  利用VB.net卓越、快速、簡便的界

26、面開發(fā)平臺,制作系統(tǒng)的客戶端界面;再利用SQL Server,創(chuàng)建出具有合理的物理關系、邏輯關系的后臺數據庫;最后運用VB語言來編寫代碼,實現人機交互,運用ADO的方法來建立與后臺數據庫的連接,包括數據的添加、查詢、刪除、修改等等;最后部署和發(fā)布完成的系統(tǒng)。</p><p>  2.2 系統(tǒng)運行環(huán)境支持</p><p>  2.2.1 軟件環(huán)境</p><p&g

27、t;  操作系統(tǒng): Windows 98及其以上版本,建議使用Windows XP。</p><p>  工具平臺:Microsoft Visual Studio 2005.NET專業(yè)版及其以上版本。</p><p>  數據庫:SQL Server 2000數據庫管理系統(tǒng)。</p><p>  第三方軟件——Microsoft Office Word 2

28、003軟件。</p><p>  2.2.2 硬件環(huán)境</p><p>  處理器:建議使用Pentium 4 2.0MHz及以上處理器。</p><p>  內存:256MB RAM(建議使用512 MB RAM及其以上容量)。</p><p>  硬盤空間:安裝驅動器上要求500MB以上的可用空間(建議有100MB的硬盤空間,以保存數據

29、文件)。</p><p>  第三章 系統(tǒng)概要設計</p><p>  系統(tǒng)分析是軟件生命周期的一個重要階段[9]。具體地說,應該分析和確定系統(tǒng)必須具有的功能和性能,系統(tǒng)要求的運行環(huán)境,并且預測系統(tǒng)發(fā)展的前景,必須仔細分析系統(tǒng)中的數據,既要分析系統(tǒng)中的數據流。又要分析長期使用的數據存儲,通過分析應該得出用業(yè)務流圖、數據字典等內容為系統(tǒng)的設計奠定基礎。</p><p&g

30、t;  3.1 可行性分析</p><p>  技術可行性:系統(tǒng)的開發(fā)平臺選擇了當前流行的Windows操作系統(tǒng),應用程序開發(fā)采用Microsoft公司的面向對象程序開發(fā)工具Visual Basic.net。VB.net 2005是全新的可視化編程環(huán)境,為我們提供了一種方便、快捷的Windows應用程序開發(fā)工具[10]。與普通的數據庫系統(tǒng)相比,用Visual Basic.net作為數據庫開發(fā)平臺有簡單、靈活

31、、可擴充等特點,非常適合初學者快速掌握并用來開發(fā)數據庫管理信息系統(tǒng)[11]。數據庫選擇SQL Server。SQL Server是一個桌面電腦的數據庫管理系統(tǒng)。它是一個功能強大的數據庫管理系統(tǒng)和MIS系統(tǒng)開發(fā)工具,具有界面友好、易學易用、開發(fā)簡單、接口靈活等特點[12]。當前管理信息系統(tǒng)的開發(fā),大多是基于數據庫技術和面向對象軟件開發(fā)技術。這些技術目前已經成熟,被廣泛應用于各個領域。所以,本軟件的開發(fā),在技術上是可行的。</p>

32、;<p>  經濟可行性:是對系統(tǒng)投入使用后帶來的經濟效益進行估計,也包括對系統(tǒng)的投資預算。即要解決兩個問題,資金可得性和經濟合理性。當前辦公用PC機的普及使得開發(fā)和應用管理信息系統(tǒng)在經濟上成為可能。目前個人計算機的價格已經十分低廉,各種開發(fā)軟件也可以在網上免費下載。所以,本系統(tǒng)在經濟上是可行的。</p><p>  操作可行性:本系統(tǒng)是為能更好的管理黑河學院學生獎懲信息而開發(fā)的,本系統(tǒng)的用戶對象是

33、所有黑河學院的教務人員、教師及學生,在本論文中又給出詳細使用方法,用戶只需懂得簡單的計算機操作方法即可自由應用本系統(tǒng)。所以,本系統(tǒng)在操作上可行。</p><p>  綜上所述,開發(fā)學生獎懲管理系統(tǒng)是可行的。</p><p>  本系統(tǒng)的系統(tǒng)流程圖如圖3.1所示。</p><p>  圖3.1 學生獎懲信息管理系統(tǒng)流程圖</p><p>  

34、3.2 需求分析</p><p>  3.2.1 系統(tǒng)功能需求說明</p><p>  本系統(tǒng)開發(fā)的目標是開發(fā)出一套完善的學生獎懲信息管理系統(tǒng),使之能跟上時代的發(fā)展。同時通過實踐來提高自己的實踐能力。本系統(tǒng)應主要實現的功能有以下幾點。</p><p>  1.管理員可以從后臺實現添加管理員,刪除管理員,修改管理員的信息。前臺實現管理員登錄驗證功能,并能更新管

35、理員的密碼。</p><p>  2.管理員可以從后臺添加學生。管理員應能從后臺查詢、修改學生的基本信息,并且查詢時可以多條件查詢,條件有專業(yè)、姓名、學號等。學生用戶登錄可以查詢自己的基本信息。</p><p>  3.管理員能添加獎勵、處罰的各種基本信息,并可以查詢或修改獎勵、處罰的基本信息。學生用戶登錄能查詢獎勵、處罰的基本信息。</p><p>  4.管理員

36、能添加學生的獎勵或處罰信息,獎勵或處罰的名稱、級別可以從列表中選擇,管理員能查詢、修改學生的獎勵或處罰信息,學生用戶能查詢自己的獎勵、處罰的基本信息。</p><p>  3.2.2 系統(tǒng)性能需求說明</p><p>  系統(tǒng)性能是衡量系統(tǒng)好壞的一個重要標準,本系統(tǒng)對性能有如下需求。</p><p>  1.系統(tǒng)執(zhí)行效率要求</p><p>

37、;  響應時間是衡量系統(tǒng)執(zhí)行效率的主要標準,本系統(tǒng)對響應時間的要求是要在3秒(Windows XP環(huán)境下)中之內對用戶的操作進行反映,運行用戶所要求的功能,滿足使用者的要求。</p><p><b>  2.系統(tǒng)安全性要求</b></p><p>  在進入系統(tǒng)前,只有合法用戶才能進入系統(tǒng)。對不同使用者分配不同的權限,只有管理員權限登錄的用戶才能更改學生信息。<

38、/p><p><b>  3.系統(tǒng)兼容性要求</b></p><p>  本系統(tǒng)可在Windows 98及以上的操作系統(tǒng)下運行,即使操作系統(tǒng)改變,本系統(tǒng)仍可以繼續(xù)使用。本系統(tǒng)可以和pc機上的其他軟件共存,不會引起沖突。</p><p>  3.3 數據流程分析</p><p>  本系統(tǒng)的數據流程圖是全面地描述信息系統(tǒng)

39、邏輯模型的主要工具,它可以用少數幾種符號綜合地反映出信息在系統(tǒng)中的流動、處理和存儲情況,具有抽象性和概括性。頂層數據流圖,如圖3.2所示,詳細數據流圖3.3所示。</p><p>  圖3.2 頂層數據流圖</p><p>  圖3.3 系統(tǒng)中間層數據流圖</p><p>  3.4 數據庫設計</p><p>  3.4.1 概

40、念結構設計</p><p>  概念模型可以看成是現實世界到機器世界的一個過渡的中間層,是整個數據庫設計的關鍵。要對數據詞典中的數據存儲進行分析,得到系統(tǒng)的關系模型,可以采用實體-聯系圖(簡稱E-R圖)的方法來進行數據結構分析,從而得出概念模型。下面只列出本系統(tǒng)包括的部分實體,如圖3.4,3.5,3.6所示。實體-聯系圖如圖3.7所示。</p><p>  圖3.4 獎懲信息實體圖&l

41、t;/p><p>  圖3.5 管理員信息實體圖</p><p>  圖3.6 學生信息實體圖</p><p>  圖3.7 獎懲信息管理系統(tǒng)總體E-R圖</p><p>  3.4.2 表結構設計</p><p>  根據分析階段得出的結論,結合本系統(tǒng)對有關數據存儲的需要,為了更加方便、安全的實現該管理系統(tǒng)的所有

42、功能,現將本系統(tǒng)中的數據以數據庫表的形式呈現,表的設計如表3-1,3-2,3-3,3-4,3-5所示。</p><p>  表3-1 管理員信息表</p><p>  表3-2 學生基本信息表</p><p>  表3-3 獎懲類型數據表</p><p>  表3-4 獎懲規(guī)則數據表</p><p>  表3-

43、5 獎懲信息表</p><p>  3.5 系統(tǒng)功能模塊圖</p><p>  “學生獎懲管理系統(tǒng)”可分為幾個主模塊:系統(tǒng)用戶管理、基本學生信息管理、獎懲信息管理、查詢管理、系統(tǒng)退出。</p><p>  按照結構化的系統(tǒng)設計方法,將整個系統(tǒng)分解成相對獨立的若干模塊,通過對模塊的設計和模塊之間關系的協調來實現整個軟件系統(tǒng)的功能,從而得到系統(tǒng)的功能模塊圖。本系

44、統(tǒng)的功能模塊如圖3.8所示。</p><p>  圖3.8 學生獎懲信息管理系統(tǒng)功能模塊圖</p><p>  第四章 系統(tǒng)詳細設計與實現</p><p>  4.1 功能設計</p><p>  為了提高管理效率,減輕勞動強度,提高信息處理速度和準確性,為操作員提供的一種更先進、科學的服務系統(tǒng)。于是便選擇了由計算機來設計學生獎懲管

45、理系統(tǒng)的方案。讓計算機對獎懲信息進行自動管理,可以直接在計算機上實現信息管理,并能在一定程度上實現自動化。</p><p>  在現行系統(tǒng)初步調查的基礎上提出了新系統(tǒng)目標,即新系統(tǒng)建立后所要求達到的運行指標,這是系統(tǒng)開發(fā)和評價的依據。作為學生獎懲管理軟件,其主要實現的功能應包括用戶管理、學生基本信息管理、獎懲規(guī)則管理、學生獎懲信息管理等。</p><p>  主要具體功能詳細描述如下。&l

46、t;/p><p>  1.用戶管理模塊主要實現從后臺實現添加管理員,刪除管理員,修改管理員的信息。前臺實現管理員登錄驗證功能,并能更新管理員的密碼。</p><p>  2.學生基本信息管理模塊主要實現管理員對學生基本信息的管理。管理員應能添加、刪除、修改學生的基本信息。 </p><p>  3.學生獎懲信息管理模塊主要實現管理員對獎懲信息的管理。管理員應能添加、刪除

47、、修改學生的獎勵或處罰信息。</p><p>  4.查詢管理模塊中,用戶應能查詢學生的基本信息和獎懲信息,并能對獎懲信息進行輸出打印。查詢時可以使用多條件查詢、模糊查詢。</p><p>  4.2 系統(tǒng)實現</p><p>  本系統(tǒng)主要分為四個模塊:用戶管理模塊,學生基本信息管理模塊,學生獎懲信息管理模塊,查詢管理模塊。</p><p

48、>  4.2.1 系統(tǒng)界面</p><p>  好的界面應美觀易懂、操作簡單并且具有引導功能,使用戶感覺愉快、增強興趣,從而提高使用效率。本系統(tǒng)基于Windows操作系統(tǒng),因此在界面上遵循Windows的傳統(tǒng)風格,由標題欄、菜單欄、快捷工具按鈕、對話框等要素組成。與Windows操作系統(tǒng)一致的人機界面,使得用戶只要具備Windows操作基礎,就能很快適應本管理系統(tǒng)的操作使用,因此能夠大大降低系統(tǒng)培訓費用,

49、提高系統(tǒng)的可推廣性。為了進一步美化人機界面,使得用戶在操作中更加心情舒暢,本人選用Photoshop圖像處理軟件,為系統(tǒng)設計了簡潔明快的界面圖??傊救藢ο到y(tǒng)界面的整體風格,頁面布局結構以及色彩搭配等進行了合理的規(guī)劃和設計,在保證用戶易用性、方便性的前提下,創(chuàng)造更簡單,友好的系統(tǒng)界面。</p><p>  4.2.2 系統(tǒng)登錄</p><p>  用戶登錄窗體啟動后,首先彈出登錄界面,用

50、戶需輸入用戶名和密碼,選擇管理員權限或學生權限登錄。管理員名為admin,默認密碼為admin。學生用戶名即該學生學號,密碼默認為12345。系統(tǒng)將自動從用戶信息表中檢查是否有相應的用戶名和密碼,如果用戶名或密碼錯誤,進行錯誤提示;如果輸入的用戶名和相應密碼正確,進入主控制平臺。用戶登錄模塊的窗體設計:在工程中添加一個窗體,命名為登錄。用戶登錄模塊的窗體如圖4.1所示。主控制平臺如圖4.2所示。</p><p>

51、  圖4.1 登錄界面</p><p>  圖4.2 系統(tǒng)管理主界面</p><p>  主控制界面采用SDI窗體,WINDOWS風格設計。主要采用菜單式管理方式。用戶登錄流程圖如下。</p><p>  圖4.3 登錄模塊程序流程圖</p><p>  4.2.3 系統(tǒng)用戶管理</p><p>  點擊系統(tǒng)管

52、理菜單可進行用戶管理和密碼管理。使用管理員權限登錄可以添加新的操作人員,即所添加的用戶均為管理員權限,刪除指定操作員。管理員和學生用戶均可在此菜單中修改自己的密碼。</p><p>  4.2.4 學生基本信息管理</p><p>  基本信息管理菜單又分為獎懲類型、獎懲規(guī)則、學生信息三個子菜單。點擊獎懲類型、獎懲規(guī)則菜單可對獎懲的類型及規(guī)則進行添加、刪除、修改等操作。點擊學生信息菜單可

53、以添加新的學生信息,同時以該學生的學號為用戶名,創(chuàng)建學生用戶。學生信息的前五項內容(學號、姓名、性別、班級、專業(yè))不能為空,否則提示:前五項不能為空。點擊添加,系統(tǒng)自動檢索出最大學號,將最大學號加一顯示在“學號”一欄,其余各項皆為空白,等待管理員輸入。輸入完成后點擊保存。選擇列表中待修改的學生信息,修改某項信息,點擊保存即可完成修改功能。選擇列表中的待刪除學生信息,點擊刪除彈出信息“刪除學生xx?”點擊確定即可刪除。學生信息模塊如圖4.

54、4所示。</p><p>  圖4.4 學生基本信息管理</p><p>  學生信息管理程序流程圖見圖4.5。</p><p>  圖4.5 學生基本信息管理程序流程圖</p><p>  4.2.5 獎懲信息管理</p><p>  只有管理員登錄才能對此菜單進行操作。獎懲信息管理可以對學生的獎懲信息進行添加

55、、修改、刪除操作。操作方法與學生信息類似,點擊添加即可自動生成獎懲編號,再依次填入獎懲類型、時間、學號、姓名、獎懲原因等,點擊保存即可。修改和刪除的功能使用方法同學生信息管理。</p><p>  4.2.6 查詢管理</p><p>  查詢信息包括對學生基本信息、獎懲規(guī)則信息、學生獎懲信息的查詢管理。在條件中選擇學號,在后面的輸入框內輸入要查詢的學生的學號例如2008912025,點

56、擊查詢,顯示框內會顯示學號為2008912025的學生信息。其它條件查詢方法同上。本系統(tǒng)支持模糊查詢,如條件選擇學號,輸入2008,點擊查詢,系統(tǒng)將顯示所有學號中含有2008字樣的學生信息。點擊excel打印將查詢到的信息用excel表導出打印。查詢界面如下圖。</p><p>  圖4.6 查詢管理</p><p>  查詢管理程序流程圖如圖4.7所示。</p><

57、p>  圖4.7 查詢管理程序流程圖</p><p><b>  第五章 系統(tǒng)測試</b></p><p>  5.1 系統(tǒng)測試背景</p><p>  在開發(fā)本系統(tǒng)時,為了使系統(tǒng)能夠穩(wěn)定運行,對本系統(tǒng)進行了有針對性的測試。本次測試是的主要目標是如下幾點。</p><p>  1.確保系統(tǒng)測試的活動是按計

58、劃進行的;</p><p>  2.驗證軟件產品是否與系統(tǒng)需求用例不相符合或與之矛盾;</p><p>  3.建立完善的系統(tǒng)測試缺陷記錄跟蹤庫;</p><p>  4.確保軟件系統(tǒng)測試活動及其結果及時通知相關小組和個人;</p><p>  本系統(tǒng)主要采用黑盒測試(功能測試),測試軟件名稱:黑河學院學生獎懲信息管理系統(tǒng);測試人員:黑河學院

59、學生;測試環(huán)境:Windows XP系統(tǒng),內存1G(測試環(huán)境可能會影響軟件運行時間、軟件兼容性等)。</p><p>  5.2 系統(tǒng)功能測試</p><p>  5.2.1 測試概要內容</p><p>  本系統(tǒng)主要對如下三個方面進行測試。</p><p>  1.菜單項測試:為了保證每一項下拉菜單能夠正確實現系統(tǒng)設計的功能,將相

60、關的基礎數據,鏈接到本系統(tǒng)中,此次測試對每一個菜單項進行了反復的增加、刪除、修改等操作,從而保證了菜單級功能的正確實現。</p><p>  2.數據跟蹤:完成菜單項測試后,對系統(tǒng)內的每一個數據進行了跟蹤。經過實踐證實,該功能完全正常。然后又對其它的功能模塊也進行了類似的測試。</p><p>  3.綜合測試:在以上測試的基礎上對系統(tǒng)功能進行了整體的測試,依次檢驗系統(tǒng)功能是否符合系統(tǒng)設計

61、的要求。</p><p>  5.2.2 測試用例及結果</p><p>  本次測試主要對系統(tǒng)進行功能測試,現將功能測試用例依次列出,測試用例分別如表5-1,表5-2,表5-3所示。</p><p>  表5-1 登錄測試用例</p><p>  表5-2 信息添加刪除測試用例</p><p>  表5-3

62、數據范圍測試用例</p><p>  5.3 測試結果分析及建議</p><p>  通過測試本系統(tǒng)功能完全實現,達到預定的目標,但是經過測試發(fā)現部分功能還有待完善,尤其是表5-3中的數據范圍測試,應該限制輸入數據長度和數據類型。</p><p>  由于本系統(tǒng)是由一人獨立開發(fā)完成,成本幾乎不計,因此沒有專業(yè)的測試人員,測試人員是本系學生,沒有足夠的測試經驗,

63、發(fā)現錯誤的能力有限,在此,希望提出寶貴意見!</p><p><b>  結 論</b></p><p>  經過幾個月的設計與制作,本人的畢業(yè)設計已開發(fā)完畢,整個設計基本實現了預期的功能。系統(tǒng)能夠完成學生信息的增加、修改、刪除,學生獎懲信息的增加、修改、刪除,實現各種信息的多條件查詢,并輸出打印。由于以前對VB.net只是了解基礎知識并不能夠靈活運用,所以在設

64、計期間進行了刻苦學習,通過查閱資料,請教指導老師,和同學進行討論,終于可以基本掌握常用控件的用法和語句編程。也明白了如何把書本中的知識運用到設計中,正真領悟到實踐與理論相結合的道理。通過撰寫論文明白了治學要講究嚴謹性。</p><p>  由于本人初次開發(fā)系統(tǒng),水平有限,時間緊迫,致使本系統(tǒng)設計得不夠精確、完整,界面也不是很美觀,系統(tǒng)出錯處理不是很好,整個系統(tǒng)中的代碼過于繁冗,這些都有待進一步的改善。相信隨著我的

65、經驗的積累,這些問題以后一定會解決,功能會逐步完善。</p><p>  在本次的畢業(yè)論文設計中,我學到了很多的知識,為我今后的學習和工作打下堅實的基礎。</p><p><b>  參考文獻</b></p><p>  [1] 劉瑞新.VS2005數據庫開發(fā)指導及實例[M].北京:機械工業(yè)出版社,2005.25-26.</p>

66、<p>  [2] 中國IT培訓工程編委會.精通Visual Basic[M].深圳:珠海出版社,2002.52-53.</p><p>  [3] 飛思科技產品研發(fā)中心.Visual Basic數據庫開發(fā)[M].北京:電子工業(yè)出版社,2002.13-14.</p><p>  [4] 陳豫龍,何旭洪.Visual Basic 6.0數據庫系統(tǒng)開發(fā)實例導航[M].北京:人民郵電出

67、版社,2002.16-17.</p><p>  [5] 莊玉良,王萍.數據倉庫:企業(yè)信息化建設的方向[J].科技導報,2002,(7):18-21.</p><p>  [6] 劉長毅.軟件開發(fā)技術基礎[M].北京:科技出版社,2006.32-33.</p><p>  [7] Peter Rob,Carlos Coronel.Datebase Systems[M

68、].USA:Cengage earning EMEMA,2008.</p><p>  [8] 莫華.大學生獎懲管理研究[J].思想教育研究,2009.(12):45-46.</p><p>  [9] Sasitorn Taptagaporn1,Suwannee Juthamaneepong1,Kanikar Buntoengjit2.Computer Use among Childre

69、n:Health and Social Impacts[J].USA:Proceedings of 17th World Congress,2009.(08):3-4.</p><p>  [10] 蘇瑞.SQL SERVER數據庫系統(tǒng)項目開發(fā)實踐[M].北京:科技出版社,2005.16-17.</p><p>  [11] 王宇虹.SQL SERVER數據庫系統(tǒng)開發(fā)從基礎到實踐[M].北

70、京:電子工業(yè)出版社,2006.3-4.</p><p>  [12] 申莉莉.SQL SERVER數據庫應用教程[M].北京:機械工業(yè)出版社,2005.42-43.</p><p>  [13] 塞奎春.VB工程應用與項目實踐[M].北京:機械工業(yè)出版社,2005.56-57.</p><p><b>  致 謝</b></p>

71、;<p>  歷時將近兩個月的時間終于將這篇論文寫完,在論文的寫作過程中遇到了無數的困難和障礙,都在同學和老師的幫助下度過了。首先我要感謝我的論文指導老師王曉艷老師,她對我進行了無私的指導和幫助,不厭其煩的幫助我進行設計和論文的修改,她認真負責,每當我有不懂的問題請教她時她總會無私的指導我,她認真負責的工作態(tài)度,嚴謹的治學精神和深厚理論水平使我受益匪淺。然后我還要感謝計算機系內所有的老師,感謝他們這四年對我的培育之恩。感謝

溫馨提示

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

評論

0/150

提交評論