論文學(xué)生獎(jiǎng)懲信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
論文學(xué)生獎(jiǎng)懲信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
論文學(xué)生獎(jiǎng)懲信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
論文學(xué)生獎(jiǎng)懲信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
論文學(xué)生獎(jiǎng)懲信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩23頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

學(xué)士學(xué)位畢業(yè)論文(設(shè)計(jì)、創(chuàng)作)黑河學(xué)院學(xué)生獎(jiǎng)懲信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)所在系別: 計(jì)算機(jī)科學(xué)與信息工程 專 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù)(軟件工程方向) 學(xué)生姓名: * 學(xué) 號(hào): 2008912025 指導(dǎo)教師: * 職 稱: 講 師 黑 龍 江 省 黑 河 學(xué) 院2011 年 4 月 30 日黑河學(xué)院本科生畢業(yè)論文(設(shè)計(jì))- I -目 錄摘 要 .IIIABSTRACT.IV第一章 緒論 .11.1 選題背景及意義 .11.2 課題研究目標(biāo) .11.3 系統(tǒng)特色 .1第二章 開(kāi)發(fā)環(huán)境 .32.1 系統(tǒng)開(kāi)發(fā)環(huán)境簡(jiǎn)介 .32.1.1 開(kāi)發(fā)工具的選擇 .32.1.2 數(shù)據(jù)庫(kù)的選擇 .32.2 系統(tǒng)運(yùn)行環(huán)境支持 .32.2.1 軟件環(huán)境 .32.2.2 硬件環(huán)境 .3第三章 系統(tǒng)概要設(shè)計(jì) .53.1 可行性分析 .53.2 需求分析 .63.2.1 系統(tǒng)功能需求說(shuō)明 .63.2.2 系統(tǒng)性能需求說(shuō)明 .63.3 數(shù)據(jù)流 程分析 .73.4 數(shù)據(jù)庫(kù)設(shè)計(jì) .83.4.1 概念結(jié)構(gòu)設(shè)計(jì) .83.4.2 表結(jié)構(gòu)設(shè)計(jì) .93.5 系統(tǒng)功能模塊圖 .10第四章 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) .124.1 功能設(shè)計(jì) .124.2 系統(tǒng)實(shí)現(xiàn) .124.2.1 系統(tǒng)界面 .124.2.2 用戶登錄 .134.2.3 系統(tǒng)用戶管理 .144.2.4 基本信息管理 .144.2.5 學(xué)生獎(jiǎng)懲管理 .154.2.6 查詢管理 .16黑河學(xué)院本科生畢業(yè)論文(設(shè)計(jì))- II -第五章 系統(tǒng)測(cè)試 .185.1 系統(tǒng)測(cè)試背景 .185.2 系統(tǒng)功能測(cè)試 .185.2.1 測(cè)試概要內(nèi)容 .185.2.2 測(cè)試用例及結(jié)果 .185.3 測(cè)試結(jié)果分析及建議 .19結(jié) 論 .20參考文獻(xiàn) .22致謝 .21黑河學(xué)院本科生畢業(yè)論文(設(shè)計(jì))- III -摘 要本論文主要介紹黑河學(xué)院學(xué)生獎(jiǎng)懲信息管理系統(tǒng)開(kāi)發(fā)的整個(gè)過(guò)程。首先本文在第一部分中闡述學(xué)生獎(jiǎng)懲信息管理系統(tǒng)的開(kāi)發(fā)背景、意義及目標(biāo),充分了解學(xué)生獎(jiǎng)懲信息管理系統(tǒng)開(kāi)發(fā)的重要性,然后介紹此管理系統(tǒng)的開(kāi)發(fā)環(huán)境、運(yùn)行環(huán)境等;第二部分的系統(tǒng)概要設(shè)計(jì)主要闡述如何對(duì)獎(jiǎng)懲管理系統(tǒng)按功能進(jìn)行模塊劃分、建立模塊的層次結(jié)構(gòu)及調(diào)用關(guān)系、確定模塊間的接口及人機(jī)界面等;第三部分系統(tǒng)詳細(xì)設(shè)計(jì)主要對(duì)概要設(shè)計(jì)進(jìn)行進(jìn)一步的細(xì)化,就是詳細(xì)設(shè)計(jì)每個(gè)模塊實(shí)現(xiàn)的算法,所需的結(jié)構(gòu),之后對(duì)系統(tǒng)的具體實(shí)現(xiàn)、系統(tǒng)測(cè)試進(jìn)行了闡述。論文最后對(duì)整個(gè)系統(tǒng)的開(kāi)發(fā)及實(shí)現(xiàn)過(guò)程進(jìn)行了總結(jié),指出本系統(tǒng)存在的不足之處。以上就是本論文的主要內(nèi)容。關(guān)鍵詞:信息管理;獎(jiǎng)懲管理;黑河學(xué)院黑河學(xué)院本科生畢業(yè)論文(設(shè)計(jì))- IV -ABSTRACTThis paper introduces the Heihe College student incentive information management 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, to fully understand the importance of information management system developed for student rewards and punishments, and then describes the management system development environment, operating environment; the second part of the system summary of the design is mainly explained how the incentive management system module is divided by function, the module hierarchy and call relations to determine the interface between the module and the man-machine interface; the detailed design of the third part of the system for further refinement of the outline design the detailed design of each module implements the algorithm, the desired structure, after the concrete realization of the system, system testing are described. Finally, the entire system development and implementation process, pointing out the inadequacies of this system. These are the main content of this paper.Keywords:Information Management;rewards and punishments; Heihe university黑河學(xué)院本科生畢業(yè)論文(設(shè)計(jì))- 1 -第一章 緒論1.1 選題背景及意義隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,使用日趨成熟的計(jì)算機(jī)技術(shù)來(lái)代替?zhèn)鹘y(tǒng)的人工模式,實(shí)現(xiàn)學(xué)生信息的現(xiàn)代化管理,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用 1。目前,我國(guó)乃至國(guó)外并沒(méi)有專門(mén)的學(xué)生獎(jiǎng)懲信息管理系統(tǒng),學(xué)生獎(jiǎng)懲信息的管理一般附著在學(xué)生信息管理系統(tǒng)的子層。雖然獎(jiǎng)懲信息只是信息管理系統(tǒng)的基層單位,但是獎(jiǎng)懲管理是一項(xiàng)瑣碎、復(fù)雜而又十分細(xì)致的工作,并且對(duì)于受到處分和獎(jiǎng)勵(lì)的學(xué)生來(lái)講,也是一份十分重要的工作,日常工作量非常的大 2。所以適應(yīng)當(dāng)今需要,急需設(shè)計(jì)一個(gè)專門(mén)的管理獎(jiǎng)懲信息的系統(tǒng),為學(xué)校獎(jiǎng)懲管理提供便利。不同的高校具有不同的獎(jiǎng)懲管理管理制度,本次設(shè)計(jì)以黑河學(xué)院學(xué)生工作為背景,開(kāi)發(fā)設(shè)計(jì)一套適合黑河學(xué)院學(xué)生工作的獎(jiǎng)懲管理信息系統(tǒng),這對(duì)于黑河學(xué)院的實(shí)際情況來(lái)說(shuō)是很有必要的。在實(shí)際管理工作中,往往由于記錄的數(shù)量多、管理復(fù)雜、可連續(xù)性差,造成學(xué)生信息管理的混亂 3。對(duì)這一混亂的狀況,最好的解決辦法就是借助專門(mén)的信息管理技術(shù)和數(shù)據(jù)庫(kù)管理系統(tǒng),對(duì)學(xué)生信息進(jìn)行記載。本課題的目的就是開(kāi)發(fā)“ 學(xué)生獎(jiǎng)懲信息管理系統(tǒng) ”,通過(guò)這一系統(tǒng)來(lái)掌握學(xué)生獎(jiǎng)懲信息的具體情況,實(shí)現(xiàn)學(xué)生獎(jiǎng)懲信息管理的數(shù)字化,提供一個(gè)數(shù)字化的學(xué)生獎(jiǎng)懲信息管理平臺(tái)。本系統(tǒng)針對(duì)學(xué)校學(xué)生獎(jiǎng)懲管理的特點(diǎn)以及管理中實(shí)際需要而設(shè)計(jì),能夠有效地實(shí)現(xiàn)學(xué)生獎(jiǎng)懲信息管理的信息化,減輕管理人員的工作負(fù)擔(dān),高效率、規(guī)范化地管理大量的學(xué)生獎(jiǎng)懲信息,并避免人為操作的錯(cuò)誤和不規(guī)范行為 4。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)學(xué)生信息進(jìn)行管理,具有手工管理所無(wú)法比擬的優(yōu)點(diǎn) 5。這些優(yōu)點(diǎn)能夠極大地提高學(xué)生信息管理的效率,也是學(xué)校的科學(xué)化、正規(guī)化管理、與世界接軌的重要條件。因此,開(kāi)發(fā)一套這樣的管理軟件是很有必要的事情。本課題設(shè)計(jì)利用專門(mén)的信息管理系統(tǒng)實(shí)現(xiàn)獎(jiǎng)懲管理工作,由此可以提高辦事效率,推動(dòng)獎(jiǎng)懲信息管理工作的數(shù)字化發(fā)展。1.2 課題研究目標(biāo)本系統(tǒng)應(yīng)能夠?qū)W(xué)生獎(jiǎng)懲信息進(jìn)行管理,達(dá)到減輕管理員負(fù)擔(dān)、為學(xué)生查詢獎(jiǎng)懲信息提供方便的平臺(tái)的目的。本系統(tǒng)要完成的基本目標(biāo)分四部分,即四個(gè)功能模塊,分別是用戶管理功能模塊、學(xué)生基本資料管理功能模塊、獎(jiǎng)懲規(guī)則管理功能模塊和學(xué)生獎(jiǎng)懲管理功能模塊。只有完成這四個(gè)基本模塊的功能,才能讓本系統(tǒng)的作用得以發(fā)揮。黑河學(xué)院本科生畢業(yè)論文(設(shè)計(jì))- 2 -1.3 系統(tǒng)特色本系統(tǒng)具有如下特色。1面向高校學(xué)生獎(jiǎng)懲信息的管理。2統(tǒng)一的風(fēng)格,標(biāo)準(zhǔn)的操作界面,便于操作人員使用本管理的各個(gè)子系統(tǒng)。3方便易用的工具軟件,便于管理及其維護(hù)。為了更好的實(shí)現(xiàn)系統(tǒng)功能,本系統(tǒng)將使用 SQL Server 作為后臺(tái)的數(shù)據(jù)庫(kù)管理系統(tǒng),而在前臺(tái)使用 VB.net 2005 來(lái)訪問(wèn)數(shù)據(jù)庫(kù)。黑河學(xué)院本科生畢業(yè)論文(設(shè)計(jì))- 3 -第二章 開(kāi)發(fā)環(huán)境2.1 系統(tǒng)開(kāi)發(fā)環(huán)境簡(jiǎn)介開(kāi)發(fā)本系統(tǒng)的操作系統(tǒng)是 Windows XP Professional,開(kāi)發(fā)語(yǔ)言是 VB.NET,開(kāi)發(fā)工具采用的 Microsoft Visual Studio 2005.NET,數(shù)據(jù)庫(kù)采用 SQL Server 2000。在應(yīng)用系統(tǒng)開(kāi)發(fā)之前,對(duì)開(kāi)發(fā)數(shù)據(jù)庫(kù)的基本概念應(yīng)當(dāng)了解,對(duì)數(shù)據(jù)庫(kù)的結(jié)構(gòu)、開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序的步驟、開(kāi)發(fā)體系及方法都應(yīng)當(dāng)有相當(dāng)清晰的了解和認(rèn)識(shí)。2.1.1 開(kāi)發(fā)工具的選擇Visual Basic2005 語(yǔ)言基礎(chǔ)是 BASIC6。自從微軟推出 VB 后,VB 便成為了程序開(kāi)發(fā)人員的首選工具。據(jù)統(tǒng)計(jì),僅在數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)領(lǐng)域,VB 就占了 90%的份額。VB 是基于對(duì)象的可視化程序開(kāi)發(fā)工具,它的優(yōu)點(diǎn)在于能夠快捷、簡(jiǎn)易地建立Windows 應(yīng)用程序 7。2.1.2 數(shù)據(jù)庫(kù)的選擇建立一個(gè)數(shù)據(jù)庫(kù)也有多種選擇,現(xiàn)在市場(chǎng)上有各種各樣的數(shù)據(jù)庫(kù),而且每一種數(shù)據(jù)庫(kù)都有其自身的特點(diǎn),不能說(shuō)哪一種更好,只能在其中尋找一種能更好地適應(yīng)系統(tǒng)需求、更好地滿足用戶的要求以及適應(yīng)開(kāi)發(fā)人員的習(xí)慣。本人選擇 SQL Server作為系統(tǒng)的后臺(tái)數(shù)據(jù)庫(kù)。SQL Server 是美國(guó)微軟公司開(kāi)發(fā)的一款關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)的產(chǎn)品,具有成本低、易上手、工具全等優(yōu)點(diǎn) 8。適用于大型或超大型數(shù)據(jù)庫(kù)服務(wù)器端。SQL Server 是目前的比較流行的數(shù)據(jù)庫(kù),微軟的軟件的特點(diǎn)是版本分得細(xì),可適合各種使用者不同的需要。利用 VB.net 卓越、快速、簡(jiǎn)便的界面開(kāi)發(fā)平臺(tái),制作系統(tǒng)的客戶端界面;再利用 SQL Server,創(chuàng)建出具有合理的物理關(guān)系、邏輯關(guān)系的后臺(tái)數(shù)據(jù)庫(kù);最后運(yùn)用VB 語(yǔ)言來(lái)編寫(xiě)代碼,實(shí)現(xiàn)人機(jī)交互,運(yùn)用 ADO 的方法來(lái)建立與后臺(tái)數(shù)據(jù)庫(kù)的連接,包括數(shù)據(jù)的添加、查詢、刪除、修改等等;最后部署和發(fā)布完成的系統(tǒng)。2.2 系統(tǒng)運(yùn)行環(huán)境支持2.2.1 軟件環(huán)境操作系統(tǒng): Windows 98 及其以上版本,建議使用 Windows XP。工具平臺(tái):Microsoft Visual Studio 2005.NET 專業(yè)版及其以上版本。數(shù)據(jù)庫(kù):SQL Server 2000 數(shù)據(jù)庫(kù)管理系統(tǒng)。第三方軟件Microsoft Office Word 2003 軟件。2.2.2 硬件環(huán)境處理器:建議使用 Pentium 4 2.0MHz 及以上處理器。黑河學(xué)院本科生畢業(yè)論文(設(shè)計(jì))- 4 -內(nèi)存:256MB RAM(建議使用 512 MB RAM 及其以上容量)。硬盤(pán)空間:安裝驅(qū)動(dòng)器上要求 500MB 以上的可用空間(建議有 100MB 的硬盤(pán)空間,以保存數(shù)據(jù)文件)。黑河學(xué)院本科生畢業(yè)論文(設(shè)計(jì))- 5 -第三章 系統(tǒng)概要設(shè)計(jì)系統(tǒng)分析是軟件生命周期的一個(gè)重要階段 9。具體地說(shuō),應(yīng)該分析和確定系統(tǒng)必須具有的功能和性能,系統(tǒng)要求的運(yùn)行環(huán)境,并且預(yù)測(cè)系統(tǒng)發(fā)展的前景,必須仔細(xì)分析系統(tǒng)中的數(shù)據(jù),既要分析系統(tǒng)中的數(shù)據(jù)流。又要分析長(zhǎng)期使用的數(shù)據(jù)存儲(chǔ),通過(guò)分析應(yīng)該得出用業(yè)務(wù)流圖、數(shù)據(jù)字典等內(nèi)容為系統(tǒng)的設(shè)計(jì)奠定基礎(chǔ)。3.1 可行性分析技術(shù)可行性:系統(tǒng)的開(kāi)發(fā)平臺(tái)選擇了當(dāng)前流行的 Windows 操作系統(tǒng),應(yīng)用程序開(kāi)發(fā)采用 Microsoft 公司的面向?qū)ο蟪绦蜷_(kāi)發(fā)工具 Visual B。VB.net 2005 是全新的可視化編程環(huán)境,為我們提供了一種方便、快捷的 Windows 應(yīng)用程序開(kāi)發(fā)工具 10。與普通的數(shù)據(jù)庫(kù)系統(tǒng)相比,用 Visual B 作為數(shù)據(jù)庫(kù)開(kāi)發(fā)平臺(tái)有簡(jiǎn)單、靈活、可擴(kuò)充等特點(diǎn),非常適合初學(xué)者快速掌握并用來(lái)開(kāi)發(fā)數(shù)據(jù)庫(kù)管理信息系統(tǒng) 11。數(shù)據(jù)庫(kù)選擇 SQL Server。 SQL Server 是一個(gè)桌面電腦的數(shù)據(jù)庫(kù)管理系統(tǒng)。它是一個(gè)功能強(qiáng)大的數(shù)據(jù)庫(kù)管理系統(tǒng)和 MIS 系統(tǒng)開(kāi)發(fā)工具,具有界面友好、易學(xué)易用、開(kāi)發(fā)簡(jiǎn)單、接口靈活等特點(diǎn) 12。當(dāng)前管理信息系統(tǒng)的開(kāi)發(fā),大多是基于數(shù)據(jù)庫(kù)技術(shù)和面向?qū)ο筌浖_(kāi)發(fā)技術(shù)。這些技術(shù)目前已經(jīng)成熟,被廣泛應(yīng)用于各個(gè)領(lǐng)域。所以,本軟件的開(kāi)發(fā),在技術(shù)上是可行的。經(jīng)濟(jì)可行性:是對(duì)系統(tǒng)投入使用后帶來(lái)的經(jīng)濟(jì)效益

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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)論