![獎學金評定管理系統(tǒng)(Java).doc_第1頁](http://file.renrendoc.com/FileRoot1/2020-2/12/0d08628c-29ed-415f-926e-0494714fe735/0d08628c-29ed-415f-926e-0494714fe7351.gif)
![獎學金評定管理系統(tǒng)(Java).doc_第2頁](http://file.renrendoc.com/FileRoot1/2020-2/12/0d08628c-29ed-415f-926e-0494714fe735/0d08628c-29ed-415f-926e-0494714fe7352.gif)
![獎學金評定管理系統(tǒng)(Java).doc_第3頁](http://file.renrendoc.com/FileRoot1/2020-2/12/0d08628c-29ed-415f-926e-0494714fe735/0d08628c-29ed-415f-926e-0494714fe7353.gif)
![獎學金評定管理系統(tǒng)(Java).doc_第4頁](http://file.renrendoc.com/FileRoot1/2020-2/12/0d08628c-29ed-415f-926e-0494714fe735/0d08628c-29ed-415f-926e-0494714fe7354.gif)
![獎學金評定管理系統(tǒng)(Java).doc_第5頁](http://file.renrendoc.com/FileRoot1/2020-2/12/0d08628c-29ed-415f-926e-0494714fe735/0d08628c-29ed-415f-926e-0494714fe7355.gif)
免費預覽已結束,剩余80頁可下載查看
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
獎學金評定管理系統(tǒng)班級:電商0804班組長:張 毅 0805230441組員:吳一康 0805230438左繼攀 0805230439崔永超 0805230403谷 飛 0805230410目 錄第一章 概 論3(一)開發(fā)獎學金評定管理系統(tǒng)的目的和意義3(二)系統(tǒng)設計相關原理3(1)Java簡介3(2)開發(fā)工具簡介5(3)系統(tǒng)使用數(shù)據(jù)庫簡介5第二章 系 統(tǒng) 規(guī) 劃6(一)系統(tǒng)開發(fā)的需求分析6(1)系統(tǒng)的性能需求6(2)系統(tǒng)的功能需求7(二)可行性分析7(1)技術性分析7(2)經濟性分析8(3)系統(tǒng)運行可行性8第三章 項目開發(fā)計劃8(一)項目開發(fā)組織機構的設置和人員的安排8(1)小組成員:8(2)系統(tǒng)開發(fā)計劃8(二)項目開發(fā)經費的概算9由于考慮到此項目為課程設計,所以不考慮項目開發(fā)經費。9(三)項目所需的硬件和軟件資源等9第四章 系 統(tǒng) 分 析9(一)系統(tǒng)業(yè)務流程分析9(1)學生信息管理模塊9(2)學生學科成績查詢管理模塊10(3)德育成績信息查詢管理模塊10(4)獎學金綜合查詢管理模塊10(二)系統(tǒng)數(shù)據(jù)流程分析10(1)獎學金管理評定系統(tǒng)11(2)獎學金管理評定系統(tǒng)第一層11(3)獎學金管理評定系統(tǒng)的展開11(三)系統(tǒng)功能分析12(四)數(shù)據(jù)字典12(1)數(shù)據(jù)元素條目12(2)數(shù)據(jù)結構條目15(3)數(shù)據(jù)流條目17(4)數(shù)據(jù)存儲條目18(5)處理過程條目19(五)數(shù)據(jù)加工處理的描述19(六)管理信息系統(tǒng)流程設計圖20第五章 系統(tǒng)總體設計20(一)功能結構設計20(1)登錄模塊20(2)獎學金管理模塊20(3)學生基本信息操作模塊20(4)學生學科成績操作模塊21(5)德育信息成績操作模塊21(6)獎學金基本查詢模塊21(二)系統(tǒng)信息處理流程設計21(三)輸出設計(主要是指打印輸出設計)21(四)代碼設計(見附錄)24(五)設計說明書24(1)模塊結構圖25(2)登錄模塊25(3)獎學金管理模塊25(4)學生基本信息模塊26(5)學生學科成績模塊26(6)德育成績模塊26(7)獎學金綜合模塊27第六章 系統(tǒng)實施27(一)程序框圖27(1)登錄界面27(2)查詢信息27(3)刪除信息28(二)源代碼(見附錄)28(三)系統(tǒng)模擬數(shù)據(jù)28(四)測試用例30(五)系統(tǒng)使用說明書34(1)系統(tǒng)環(huán)境341)系統(tǒng)運行的硬件環(huán)境:342)系統(tǒng)運行的軟件環(huán)境:34(2)系統(tǒng)安裝35(3)功能簡介35(4)操作步驟35第七章 總 結38第八章 附 錄39(一)登錄界面39(二)管理界面42(三)學生基本信息界面44(四)學生學科成績界面48(五)學生德育成績51(六)獎學金評定系統(tǒng)綜合管理界面55(八) 學生基本信息修改:62第一章 概 論(一) 開發(fā)獎學金評定管理系統(tǒng)的目的和意義獎學金管理工作是高校學生管理工作的重要組成部分。高校為鼓勵學生在校期間刻苦學習,設立了多種獎學金,同時為了做好獎學金的評審與管理工作,投入了大量的人力、物力和財力。獎學金管理工作特別是評審工作具有涉及面廣、工作量大、發(fā)生時間相對集中的特點。高校的獎學金評定工作每學年都要開展,傳統(tǒng)的評審工作主要是以手工方式進行的,存在著效率地下、容易出錯等弊端。因此,實現(xiàn)獎學金評定管理的信息化是十分必要的。信息在社會和經濟的發(fā)展中所起的作用越來越為人們所重視。信息資源的開發(fā)利用水平成為衡量一個國家綜合國力的重要標志之一。計算機作為信息處理的工具,為適應信息處理需求的迅速提高,滿足各類信息系統(tǒng)對數(shù)據(jù)庫管理的需要,在文件系統(tǒng)的基礎上發(fā)展基礎數(shù)據(jù)庫系統(tǒng),數(shù)據(jù)庫方法針對事務處理中大量數(shù)據(jù)管理需求。隨著計算機管理系統(tǒng)的推廣,數(shù)據(jù)庫應用逐漸普及。因此大力開發(fā)管理系統(tǒng):計算機代替人工進行許多繁雜工作;計算機可節(jié)省許多資源;計算機大大提高人們的工作效率;計算機加密是文檔更安全。目前,我國大學不斷擴招,學生獎學金評定管理也日趨復雜化和多元化。為了方便獎學金的評定和管理工作,我們制作了本系統(tǒng)。本系統(tǒng)采用了計算機化的評定模式,查詢、修改等操作都使用了計算機的數(shù)據(jù)庫技術,比起以前的手工計算方法有了很大的進步,提供了相當大的方便,而且解決了因手工操作出現(xiàn)的工作量大、周期長、效率低、誤差、遺漏等問題,使獎學金評定管理工作變得快捷、簡便、準確。(二) 系統(tǒng)設計相關原理(1) Java簡介 Java的特點主要表現(xiàn)在以下幾個方面:1.面向對象:其實是現(xiàn)實世界模型的自然延伸?,F(xiàn)實世界中任何實體都可以看作是對象。對象之間通過消息相互作用。另外,現(xiàn)實世界中任何實體都可歸屬于某類事物,任何對象都是某一類事物的實例。如果說傳統(tǒng)的過程式編程語言是以過程為中心以算法為驅動的話,面向對象的編程語言則是以對象為中心以消息為驅動。用公式表示,過程式編程語言為:程序=算法+數(shù)據(jù);面向對象編程語言為:程序=對象+消息。 所有面向對象編程語言都支持三個概念:封裝、多態(tài)性和繼承,Java也不例外?,F(xiàn)實世界中的對象均有屬性和行為,映射到計算機程序上,屬性則表示對象的數(shù)據(jù),行為表示對象的方法(其作用是處理數(shù)據(jù)或同外界交互)。所謂封裝,就是用一個自主式框架把對象的數(shù)據(jù)和方法聯(lián)在一起形成一個整體??梢哉f,對象是支持封裝的手段,是封裝的基本單位。Java語言的封裝性較強,因為Java無全程變量,無主函數(shù),在Java中絕大部分成員是對象,只有簡單的數(shù)字類型、字符類型和布爾類型除外。而對于這些類型,Java也提供了相應的對象類型以便與其他對象交互操作。 2.可移植性:就是在這個系統(tǒng)上作的程序經過一次編譯后可以移植到別的系統(tǒng)上解釋執(zhí)行,只要經過簡單的粘貼和復制就行了,不影響程序的效果3.安全性:在 iSeries 服務器上運行的大多數(shù) Java(TM) 程序是應用程序,而不是 applet,所以“砂箱”安全性模型對它們不起限制作用。從安全性的觀點看,Java 應用程序所受的安全性限制與 iSeries 服務器上的任何其它程序相同。要在 iSeries 服務器上運行 Java 程序,您必須對集成文件系統(tǒng)中的類文件具有權限。程序一旦啟動,它就在該用戶權限控制下運行。 您可以使用沿用權限來訪問具有運行程序的用戶的權限和程序擁有者權限的對象。沿用權限臨時地將用戶原先無權訪問的對象的權限授予用戶。4.并發(fā)性:JAVA支持多線程技術,就是多個線程并行機制,多線程是Java的一個重要方法,特別有利于在程序中實現(xiàn)并發(fā)任務.Java提供Thread線程類,實現(xiàn)了多線程的并發(fā)機制.然而,程序的并發(fā)執(zhí)行必定會出現(xiàn)多個線程互斥訪問臨界資源的局面,因而并發(fā)系統(tǒng)解決的關鍵就是對臨界資源的管理和分配問題,而在進行臨界資源分配時有兩方面需要考慮,即安全性和公平性.文中首先討論了多線程并發(fā)系統(tǒng)中的安全性與公平性問題,指出安全性與公平性在并發(fā)系統(tǒng)中訪問臨界資源時的重要性.并通過火車行駛單行隧道的實例,演示各種條件下的行駛情況來進一步說明該問題。(2) 開發(fā)工具簡介本系統(tǒng)開發(fā)工具是Eclipse1采用Eclipse的原因1) Eclipse框架的這種靈活性來源于其擴展點。它們是在XML中定義的已知接口,并充當插件的耦合點。2) 利用Eclipse,我們可以將高級設計(也許是采用UML)與低級開發(fā)工具(如應用調試器等)結合在一起。2Eclipse的特性 1)Eclipse的最大特點是它能接受由Java開發(fā)者自己編寫的開放源代碼插件,這類似于微軟公司的VisualStudio和Sun微系 統(tǒng)公司的NetBeans平臺。2)開放式可擴展的IDE。Eclipse有極為強大的集成開發(fā)環(huán)境,它不僅集成了CVS、JUnit和Ant,并且有著絕佳的代碼重構功能。3)桌面應用程序的開發(fā)平。桌面應用程序也可稱為胖客端程序或GUI程序。用SWT可以像SWING一樣開發(fā)獨立的桌面應用,但這樣無法利用Eclipse的插件機制,所以有些人就折衷了一下:把桌面應用寫成Eclipse插件。4)全中文化的幫助文件。Eclipse幫助的內容很全面,并且在安裝好多國語言包后,Eclipse幫助也全部中文化。(3) 系統(tǒng)使用數(shù)據(jù)庫簡介Access是一種關系型數(shù)據(jù)庫管理系統(tǒng),其主要特點如下:1)存儲方式單一Access管理的對象有表、查詢、窗體、報表、頁、宏和模塊,以上對象都存放在后綴為(.mdb)的數(shù)據(jù)庫文件種,便于用戶的操作和管理。2) 面向對象Access是一個面向對象的開發(fā)工具,利用面向對象的方式將數(shù)據(jù)庫系統(tǒng)中的各種功能對象化,將數(shù)據(jù)庫管理的各種功能封裝在各類對象中。它將一個應用系統(tǒng)當作是由一系列對象組成的,對每個對象它都定義一組方法和屬性,以定義該對象的行為和外國,用戶還可以按需要給對象擴展方法和屬性。通過對象的方法、屬性完成數(shù)據(jù)庫的操作和管理,極大地簡化了用戶的開發(fā)工作。同時,這種基于面向對象的開發(fā)方式,使得開發(fā)應用程序更為簡便。3)界面友好、易操作Access是一個可視化工具,是風格與Windows完全一樣,用戶想要生成對象并應用,只要使用鼠標進行拖放即可,非常直觀方便。系統(tǒng)還提供了表生成器、查詢生成器、報表設計器以及數(shù)據(jù)庫向導、表向導、查詢向導、窗體向導、報表向導等工具,使得操作簡便,容易使用和掌握。4)集成環(huán)境、處理多種數(shù)據(jù)信息Access基于Windows操作系統(tǒng)下的集成開發(fā)環(huán)境,該環(huán)境集成了各種向導和生成器工具,極大地提高了開發(fā)人員的工作效率,使得建立數(shù)據(jù)庫、創(chuàng)建表、設計用戶界面、設計數(shù)據(jù)查詢、報表打印等可以方便有序地進行。5)Access支持ODBC(開發(fā)數(shù)據(jù)庫互連,Open Data Base Connectivity),利用Access強大的DDE(動態(tài)數(shù)據(jù)交換)和OLE(對象的聯(lián)接和嵌入)特性,可以在一個數(shù)據(jù)表中嵌入位圖、聲音、Excel表格、Word文檔,還可以建立動態(tài)的數(shù)據(jù)庫報表和窗體等。Access還可以將程序應用于網絡,并與網絡上的動態(tài)數(shù)據(jù)相聯(lián)接。利用數(shù)據(jù)庫訪問頁對象生成HTML文件,輕松構建Internet/Intranet的應用。第二章 系 統(tǒng) 規(guī) 劃(一) 系統(tǒng)開發(fā)的需求分析對系統(tǒng)的綜合需求包括:系統(tǒng)的性能需求、系統(tǒng)的功能需求及系統(tǒng)的運行需求等。(1)系統(tǒng)的性能需求由于對系統(tǒng)中學生的基本信息,學習成績、德育成績等,不允許隨意增加、修改和刪除,因此在系統(tǒng)設計中主要是保證系統(tǒng)的可行性和安全性,并在保證安全性和可行性的前提下滿足數(shù)據(jù)錄入的準確性和高效性。1、準確性:為確保數(shù)據(jù)錄入的準確性,系統(tǒng)提出了采取雙工錄入比較法和多次校對來確保錄入數(shù)據(jù)正確性的策略。2、高效性:系統(tǒng)設計要能高效的完成對學生基本信息和學科、德育成績進行錄入。3、安全性:為保證系統(tǒng)的安全,用戶對系統(tǒng)的使用應采用分級制度,不同級別的用戶具有不同的使用權限,其中具有最高權限的人員(系統(tǒng)管理員)方能校對、修改和銷毀數(shù)據(jù)庫中的信息;教師對成績進行錄入并最終得到獎學金評定結果;而學生只能對數(shù)據(jù)庫中的數(shù)據(jù)進行查詢,不能進行其他操作。4、可行性:對學生成績和德育成績的錄入與管理系統(tǒng)要能夠及時對重要的數(shù)據(jù)進行備份,當數(shù)據(jù)遭到災難性的毀壞后能及時重建和恢復。對學生成績和德育成績的錄入與管理系統(tǒng)是通過信息的正確錄入,在系統(tǒng)內進行分析處理輸出新的信息并利用反饋信息對相關事物進行有效控制的具有一定特殊功能的人機交互系統(tǒng)。 (2)系統(tǒng)的功能需求設計一個獎學金評定管理系統(tǒng),該系統(tǒng)要能夠進行信息和成績的錄入、修改、刪除、查詢,同時對于不同的用戶要設置不同的權限等。具體功能需求如下:1、由于大多數(shù)系統(tǒng)操作人員的都是非計算機專業(yè),要求系統(tǒng)要有良好的人機界面;2、由于該系統(tǒng)的使用對象不一,要求對用戶的使用權限要有較好的權限管理機制;3、能對學生成績進行準確、高效的錄入、校對和分析,并支持多條件查詢與修改;4、能夠及時地對重要數(shù)據(jù)進行備份和恢復,方便的導出數(shù)據(jù)表;5、數(shù)據(jù)操作方便簡單,穩(wěn)定性好,一些數(shù)據(jù)計算及成績分析要能夠自動完成;(二) 可行性分析任何一個基于計算機系統(tǒng)的開發(fā),都會受到時間,技術,經濟,社會和資源上等多方面因素的限制。因此在系統(tǒng)的開發(fā)前期對系統(tǒng)進行可行性分析就成為一個十分必要的環(huán)節(jié),“可行性”是指在當前情況下,企業(yè)研制這個信息系統(tǒng)是否有必要,是否具備必要的條件??尚行缘暮x不僅包括可能性,還包括必要性,合理性。信息系統(tǒng)也應從技術可行性,經濟可行性和社會可行性三方面來論證。通過長時間的觀察與實踐,本人認為獎學金評定管理系統(tǒng)的可行性可分析如下:系統(tǒng)可行性分析包括:技術的可行性、經濟可行性、選擇方案的可行性從這幾個方面論述。(1)技術性分析技術往往是系統(tǒng)開發(fā)過程中難度最大的工作,這其中必須進行風險分析、資源分析和技術分析,開發(fā)人員必須在給定的約束條件下,判斷是否能在預定的計劃順利完成任務,但這些因素很難把握好,因為在開發(fā)的過程中往往會發(fā)生一些意外因素,綜合各方面的困素,我們選擇的是JAVA和ACCESS,都是組員熟悉的語言,即使遇到部分困難,也可以從豐富的參考書中找到解決方案。網絡能夠正常運行,開發(fā)人員熟練掌握了面向過程或者是面向對象的開發(fā)工具,所以,實現(xiàn)系統(tǒng)在技術上也是可行的。(2)經濟性分析開發(fā)需求較低,加上成熟的軟硬件環(huán)境、目標系統(tǒng)并不是十分復雜和開發(fā)周期較短,人員經濟支出有限。開發(fā)完成運行后,為使用者帶來便利,為系統(tǒng)的進一步推廣創(chuàng)造了條件。從經濟角度考慮,此系統(tǒng)開發(fā)可行。由于整個系統(tǒng)是自行開發(fā),自行使用,所以系統(tǒng)本身不存在版權爭議,符合國家各種政策法規(guī)。(3)系統(tǒng)運行可行性各管理員熟練計算機的應用方法,掌握計算機的基本操作技能,而且對開發(fā)獎學金評定管理系統(tǒng)提出相當好的建議。該系統(tǒng)工作量小,一般情況下不會由于信息量大而造成麻煩。因為這只是提供給管理員操作的簡單軟件,管理員同一時間只能做有限的事情。如果日后有所擴大,可以在原有基礎上作相應的擴充,這在ACCESS中是很容易辦到的。 綜上所述,通過經濟、技術、社會三方面的可行性分析,我們認為此次系統(tǒng)開發(fā)非??尚械模哂泻軓姷慕洕?、技術、社會和使用價值。第三章 項目開發(fā)計劃(一)項目開發(fā)組織機構的設置和人員的安排(1)小組成員:組長:張 毅組員:吳一康、左繼攀、崔永超、谷 飛(2)系統(tǒng)開發(fā)計劃全體成員共同完成:系統(tǒng)需求分析,系統(tǒng)架構圖,系統(tǒng)結構圖,作業(yè)流程圖,頂層數(shù)據(jù)流程圖和一層數(shù)據(jù)流程圖,E-R圖。1)張 毅負責系統(tǒng)設置模塊包括后臺數(shù)據(jù)庫設計和德育成績基本操作。2)吳一康負責系統(tǒng)設置模塊包括學生基本信息操作和學科成績操作。3)左繼攀負責系統(tǒng)設置模塊包括登錄和退出設計。4)崔永超負責系統(tǒng)設置模塊包括主控界面設計。5)谷 飛負責系統(tǒng)設置模塊包括獎學金基本查詢。(二)項目開發(fā)經費的概算由于考慮到此項目為課程設計,所以不考慮項目開發(fā)經費。(三)項目所需的硬件和軟件資源等開發(fā)環(huán)境:l 以Windows 7為操作系統(tǒng)l 以JAVA為開發(fā)工具l 以Access作為后臺數(shù)據(jù)庫第四章 系 統(tǒng) 分 析(一) 系統(tǒng)業(yè)務流程分析系統(tǒng)的業(yè)務是系統(tǒng)要達到的業(yè)務目標,業(yè)務流程分析是系統(tǒng)分析的基礎環(huán)節(jié)。獎學金評定管理系統(tǒng)的業(yè)務流程如圖所示。圖例: 實體 處理 單據(jù) 存檔 流向(1) 學生信息管理模塊管理員員添加學生修改學生刪除學生學生信息表查詢教師學生(2) 學生學科成績查詢管理模塊管理員員添加學生學科成績修改學生學科成績刪除學生學科成績學生學科成績表查詢教師學生(3) 德育成績信息查詢管理模塊管理員員添加德育成績修改德育成績刪除德育成績德育成績表查詢教師學生(4) 獎學金綜合查詢管理模塊學生學科成績表德育成績表獎學金綜合表查詢學生教師(二) 系統(tǒng)數(shù)據(jù)流程分析數(shù)據(jù)流程圖(Data Flow DFD)是描述實際業(yè)務管理系統(tǒng)工作流程的一種圖形表示法。它描繪系統(tǒng)的邏輯模型圖,其中沒有任何具體的物理元素,只是描繪信息在系統(tǒng)中流動和處理的情況。因為數(shù)據(jù)流圖是邏輯系統(tǒng)的圖形表示,即使不是專業(yè)的計算機技術人員也容易理解,所以是極好的通信工具。此外,設計數(shù)據(jù)流圖只需考慮系統(tǒng)必須完成的基本邏輯功能,完全不需要考慮如何具體地實現(xiàn)這些功能,所以它也是軟件設計的很好的出發(fā)點。圖例: 外部實體 處理 數(shù)據(jù)存儲 數(shù)據(jù)流(1) 獎學金管理評定系統(tǒng)管理員獎學金管理評定系統(tǒng)學生(2) 獎學金管理評定系統(tǒng)第一層管理員教師P1學生信息管理班級信息管理P2德育成績管理學科成績管理P4P3P6學生信息管理學生信息管理P6(3) 獎學金管理評定系統(tǒng)的展開管理員獎學金信息表學生教師異動處理P1.2登記學生信息P1.1D1(三) 系統(tǒng)功能分析學生管理人員獎學金信息設置各學院獲獎要求查詢獎學金獲得結果(四) 數(shù)據(jù)字典通過對各個模塊流程的分析,那么我們就不難對整個系統(tǒng)的大致流程有一個全面的認識。設計時采用了常用的自頂向下的瀑布式結構化設計方法。各子系統(tǒng)具有獨立的數(shù)據(jù)庫結構,同時又具有相關的關鍵字,這樣系統(tǒng)做起來后就便于用戶操作。數(shù)據(jù)字典的作用是在軟件分析和設計的過程中給人提供關于數(shù)據(jù)的描述信息。數(shù)據(jù)流圖和數(shù)據(jù)字典共同構成系統(tǒng)的邏輯模型,沒有數(shù)據(jù)字典數(shù)據(jù)流圖就不嚴格,然而沒有數(shù)據(jù)流圖數(shù)據(jù)字典也難于發(fā)揮作用。只有數(shù)據(jù)流圖和對數(shù)據(jù)流圖的精確定義放在一起,才能共同構成系統(tǒng)的規(guī)格說明。系統(tǒng)開發(fā)時,常用卡片的形式書寫保存描述一個數(shù)據(jù)元素。下面給出本系統(tǒng)的主要數(shù)據(jù)元素的數(shù)據(jù)字典卡片:(1) 數(shù)據(jù)元素條目名稱: 學號 總編號: 1-001 別名: ID 編 號: 001 說明: 本校學生編碼 字符串類型:STRING 長度: 10 有關數(shù)據(jù)結構: LOGSYSTEM STUDENTBASICINFORMATIONMANAGESYSTEM STUDENTCOURSESCORE SCHOLARSHIPSELECTSYSTEM STUDENTMORALEDICCATIONSCORE 名稱: 登陸系統(tǒng) 總編號: 1-002 別名: LOGSYSTEM 編 號: 002 說明: 賬號登陸 字符串類型:STRING 長度: 10 有關數(shù)據(jù)結構: MANAGESYSTEM STUDENTBASICINFORMATION STUDENTCOURSESCORE STUDENTMORALEDICCATIONSCORE SCHOLARSHIPSELECTSYSTEM 名稱: 獎學金管理系統(tǒng) 總編號: 1-003 別名: MANAGESYSTEM 編 號: 003 說明: 對學生基本信息 獎學金的查詢 字符串類型:STRING 長度: 10 有關數(shù)據(jù)結構: SCHOLARSHIPSELECTSYSTEM STUDENTCOURSESCORESTUDENTMORALEDICCATIONSCORE STUDENTBASICINFORMATION 名稱: 獎學金評定信息查詢 總編號: 1-004 別名: SCHOLARSHIPSELECTSYSTEM 編 號: 004 說明: 獎學金信息查詢 數(shù)據(jù)值類型:INT 長度: 有關數(shù)據(jù)結構: MANAGESYSTEM STUDENTBASICINFORMATIONSTUDENTCOURSESCORE STUDENTMORALEDICCATIONSCORE名稱: 學科成績查詢系統(tǒng) 總編號: 1-005 別名: STUDENTCOURSESCORE 編 號: 005 說明: 學生基本學科成績 數(shù)據(jù)值類型:INT 長度: 4 有關數(shù)據(jù)結構: MANAGESYSTEM SCHOLARSHIPSELECTSYSTEM名稱: 德育成績查詢系統(tǒng) 總編號: 1-006別名: STUDENTMORALEDICCATIONSCORE 編 號: 006 說明: 學生德育成績查詢 數(shù)據(jù)值類型:INT 長度: 有關數(shù)據(jù)結構: MANAGESYSTEM SCHOLARSHIPSELECTSYSTEM名稱: 學生基本信息查詢 總編號: 1-007別名: STUDENTBASICINFORMATION 編 號: 007 說明: 學生基本情況 字符串類型:STRING 長度: 有關數(shù)據(jù)結構: MANAGESYSTEM 名稱:學生學科成績修改 總編號: 1-008 別名: COURSESCOREALTER 編 號: 008 說明: 對學科成績修改 字符串類型:STRING 長度: 10 有關數(shù)據(jù)結構:STUDENTCOURSESCORE名稱: 學生學科成績刪除 總編號: 1-009 別名:COURSESCOREPOPERATION 編 號: 009 說明: 本校學生編碼 字符串類型:STRING 長度: 10 有關數(shù)據(jù)結構: STUDENTCOURSESCORE 名稱: 學生德育成績修改 總編號: 1-010 別名: MORALEDICCATIONSCOREALTER 編 號: 010 說明: 本校學生編碼 字符串類型:STRING 長度: 10 有關數(shù)據(jù)結構: STUDENTCOURSESCORE名稱: 學生德育成績刪除 總編號: 1-011 別名: MORALEDICCATIONSCOREOPERATION 編 號: 011 說明: 本校學生德育成績刪除 字符串類型:STRING 長度: 10 有關數(shù)據(jù)結構: STUDENTMORALEDICCATIONSCORE名稱: 學生基本信息刪除 總編號: 1-012 別名: BASICINFORMATIONOPERATION 編 號: 012 說明: 本校學生學生基本信息刪除 字符串類型:STRING 長度: 10 有關數(shù)據(jù)結構: STUDENTBASICINFORMATION名稱: 學生基本信息修改 總編號: 1-013 別名: BASICINFORMATIONALTER 編 號: 013 說明: 本校學生學生基本信息刪除 字符串類型:STRING 長度: 10 有關數(shù)據(jù)結構: STUDENTBASICINFORMATION(2) 數(shù)據(jù)結構條目名稱: 獎學金評定信息表 總編號:2-01 別名: SCHOLARSHIPSELECTSYSTEM 編 號:01 說明:記錄整個學校學生的獎學金評定總成績 有關的數(shù)據(jù)流,數(shù)據(jù)存儲 結構:MANAGESYSTEM STUDENTBASICINFORMATIONSTUDENTCOURSESCORE STUDENTMORALEDICCATIONSCORE數(shù)量:學號 ;姓名;專業(yè)班級;學科成績;德育成績;綜合成績;獎學金等級名稱: 學科成績查詢系統(tǒng) 總編號: 2-02 別名: STUDENTCOURSESCORE 編 號: 02 說明: 學生基本學科成績有關的數(shù)據(jù)流,數(shù)據(jù)存儲 有關數(shù)據(jù)結構: SCHOLARSHIPSELECTSYSTEM MANAGESYSTEM 數(shù)量:學號;姓名;專業(yè)班級;經濟法概論;電子支付;JAVA ;WEB;財務管理 電商管理;客戶關系;生產與運作;學科總分名稱: 德育成績查詢系統(tǒng) 總編號: 2-03別名: STUDENTMORALEDICCATIONSCORE 編 號: 03 說明: 學生德育成績查詢有關的數(shù)據(jù)流,數(shù)據(jù)存儲 有關數(shù)據(jù)結構: SCHOLARSHIPSELECTSYSTEM MANAGESYSTEM 數(shù)量:學號;姓名;專業(yè)班級;基礎分;任職分;集體榮譽分;運動會分;校園文化分;公益活動分;等級考試分;輔修加分;學術加分;德育加分名稱: 學生基本信息查詢 總編號: 2-04別名: STUDENTBASICINFORMATION 編 號: 04 說明: 學生基本情況有關的數(shù)據(jù)流,數(shù)據(jù)存儲 有關數(shù)據(jù)結構: MANAGESYSTEM 數(shù)量:學號;姓名名稱:學生學科成績修改 總編號: 2-05 別名: COURSESCOREALTER 編 號: 05 說明: 對學科成績修改有關的數(shù)據(jù)流,數(shù)據(jù)存儲 有關數(shù)據(jù)結構: STUDENTCOURSESCORE 數(shù)量: 名稱: 學生學科成績刪除 總編號: 2-06 別名:COURSESCOREPOPERATION 編 號: 06 說明: 本校學生編碼有關的數(shù)據(jù)流,數(shù)據(jù)存儲 有關數(shù)據(jù)結構: STUDENTCOURSESCORE 數(shù)量: 名稱: 學生德育成績修改 總編號: 2-07 別名: MORALEDICCATIONSCOREALTER 編 號: 07 說明: 本校學生編碼 有關的數(shù)據(jù)流,數(shù)據(jù)存儲 有關數(shù)據(jù)結構: STUDENTMORALEDICCATIONSCORE 數(shù)量:名稱: 學生德育成績刪除 總編號: 2-08 別名: MORALEDICCATIONSCOREOPERATION編 號: 08 說明: 本校學生德育成績刪除有關的數(shù)據(jù)流,數(shù)據(jù)存儲 有關數(shù)據(jù)結構: STUDENTMORALEDICCATIONSCORE 數(shù)量:名稱: 學生基本信息刪除 總編號:2-09 別名: BASICINFORMATIONOPERATION 編 號: 09 說明: 本校學生學生基本信息刪除有關的數(shù)據(jù)流,數(shù)據(jù)存儲 有關數(shù)據(jù)結構: STUDENTBASICINFORMATION 數(shù)量:名稱: 學生基本信息修改 總編號:2-010 別名: BASICINFORMATIONALTER 編 號: 010 說明: 本校學生學生基本信息刪除有關的數(shù)據(jù)流,數(shù)據(jù)存儲 有關數(shù)據(jù)結構: STUDENTBASICINFORMATION 數(shù)量:(3) 數(shù)據(jù)流條目名稱: 獎學金評定信息 總編號:3-01別名: SCHOLARSHIPSELECTSYSTEM 編 號:01說明: 記錄整個學校學生的獎學金評定總成績 數(shù)量: 學號;姓名;專業(yè)班級;學科成績;德育成績;綜合成績;獎學金等級數(shù)據(jù)源來源: STUDENTCOURSESCORE STUDENTMORALEDICCATIONSCORE 數(shù)據(jù)流去向: MANAGESYSTEM包含的數(shù)據(jù)結構:學號(ID) 姓名(NAME) 綜合成績 獎學金等級名稱: 學科成績查詢系統(tǒng) 總編號: 3-02別名: STUDENTCOURSESCORE 編 號: 02說明: 學生基本學科成績數(shù)量:學號;姓名;專業(yè)班級;經濟法概論;電子支付;JAVA;WEB;財務管理; 電商管理;客戶關系;生產與運作;學科總分數(shù)據(jù)源來源: MANAGESYSTEM 數(shù)據(jù)流去向: SCHOLARSHIPSELECTSYSTEM包含的數(shù)據(jù)結構:學號(ID) 姓名(NAME)班級(CLASS)名稱: 德育成績查詢系統(tǒng) 總編號: 3-03別名: STUDENTMORALEDICCATIONSCORE 編 號: 03 說明: 學生德育成績查詢 數(shù)量:學號;姓名;專業(yè)班級;基礎分;任職分;集體榮譽分;運動會分;校園文化分;公益活動分;等級考試分;輔修加分;學術加分;德育加分 數(shù)據(jù)源來源: MANAGESYSTEM 數(shù)據(jù)流去向:SCHOLARSHIPSELECTSYSTEM包含的數(shù)據(jù)結構:學號(NO) 姓名(NAME)班級(CLASS)名稱: 學生基本信息查詢 總編號: 3-04別名: STUDENTBASICINFORMATION 編 號: 04 說明: 學生基本情況數(shù)量:學號 姓名數(shù)據(jù)源來源: MANAGESYSTEM 數(shù)據(jù)流去向:包含的數(shù)據(jù)結構:學號(ID) 姓名(NAME)班級(CLASS)(4) 數(shù)據(jù)存儲條目 名稱: 獎學金評定信息 總編號:4-01別名: SCHOLARSHIPSELECTSYSTEM 編 號:01說明: 記錄整個學校學生的獎學金評定總成績 有關的數(shù)據(jù)流:結構:學號(ID) 姓名(NAME) 綜合成績 獎學金等級 有無立即查詢: 有名稱: 學科成績查詢系統(tǒng) 總編號: 4-02 別名: STUDENTCOURSESCORE 編 號: 02 說明: 學生基本學科成績有關的數(shù)據(jù)流:結構: 學號(ID) 姓名(NAME)班級(CLASS) 有無立即查詢: 有 名稱: 德育成績查詢系統(tǒng) 總編號: 4-03別名: STUDENTMORALEDICCATIONSCORE 編 號: 03 說明: 學生德育成績查詢有關的數(shù)據(jù)流:結構: 學號(ID) 姓名(NAME)班級(CLASS) 有無立即查詢: 有名稱: 學生基本信息查詢 總編號: 4-04別名: STUDENTBASICINFORMATION 編 號: 04 說明: 學生基本情況有關的數(shù)據(jù)流:結構: 學號(ID) 姓名(NAME)班級(CLASS) 有無立即查詢: 有 (5) 處理過程條目名稱 學生學科總成績 總編號:5-01說明:生成學科總成績表 編 號:01輸入: 學號 姓名 班級 輸出: STUDENTCOURSESCORE名稱: 獎學金評定信息 總編號:5-02說明: 記錄整個學校學生的獎學金評定總成績 編 號:02輸入: 學號 姓名 班級輸出: SCHOLARSHIPSELECTSYSTEM(五) 數(shù)據(jù)加工處理的描述 學生信息添加:輸入姓名,學號,性別,專業(yè),學院,課程編號,課程名稱,成績,點擊增加按鈕,“功添加一條新的紀錄”,信息添加成功。 成績信息修改過程:對姓名,學號,性別,專業(yè),學院進行修改,點擊修改按鈕,“成功修改一條新的記錄”,信息修改成功。 成績信息刪除過程:對姓名,學號,性別,專業(yè),學院,課程進行刪除,點擊刪除按鈕,“成功刪除一條新的記錄”,信息刪除成功。(六) 管理信息系統(tǒng)流程設計圖信息輸入學生信息班級信息成績信息用戶管理獎學金管理評定系統(tǒng)學生信息輸入成績基本信息用戶管理班級基本信息學生基本信息與其他系統(tǒng)數(shù)據(jù)接口班級信息輸入成績信息輸入用戶信息輸入學生信息登陸第五章 系統(tǒng)總體設計(一) 功能結構設計獎學金評定系統(tǒng)由登錄系統(tǒng)、獎學金管理系統(tǒng)、學生基本信息操作、學生學科成績操作、德育信息成績操作、獎學金基本查詢六大模塊組成。具體如下:(1) 登錄模塊該模塊由登錄框,用戶名,密碼和用戶身份選擇組成(2) 獎學金管理模塊該模塊由進入另四大模塊組成。(3) 學生基本信息操作模塊該模塊由學生基本信息的添加,刪除和修改組成。(4) 學生學科成績操作模塊該模塊由學生學科成績的添加,刪除和修改組成。(5) 德育信息成績操作模塊該模塊由德育信息成績的添加,刪除和修改組成。(6) 獎學金基本查詢模塊該模塊由獎學金綜合信息的查詢組成。(二) 系統(tǒng)信息處理流程設計獎學金評定系統(tǒng)獎學金管理系統(tǒng)學生基本信息操作德育信息成績操作獎學金基本查詢學生學科成績操作登錄系統(tǒng)添加刪除修改添加刪除改修添加系統(tǒng)退出修改刪除退出學生基本信息查詢學生德育成績查詢學生學科成績查詢獎學金綜合查詢(三) 輸出設計(主要是指打印輸出設計)(四) 代碼設計(見附錄)(五) 設計說明書(1) 模塊結構圖獎學金評定系統(tǒng)獎學金管理系統(tǒng)學生基本信息操作德育信息成績操作獎學金基本查詢學生學科成績操作登錄系統(tǒng)添加刪除修改添加刪除改修添加系統(tǒng)退出修改刪除退出學生基本信息查詢學生德育成績查詢學生學科成績查詢獎學金綜合查詢(2) 登錄模塊1)模塊描述此模塊對應使用者的權限,如管理員,學生,教師的賬號,密碼登錄。2)功能 賬號,密碼輸入后用于識別該使用者是否有權限進入界面。3)輸入項 賬號:數(shù)字的組合。 密碼:數(shù)字的組合。 選項:教師、學生、管理者。4)輸出項 錯誤提示:“你沒有此權限”“你輸入的學號或密碼錯誤,請重新輸入” 輸入正確直接進入下一界面(3) 獎學金管理模塊1)模塊描述 此模塊對應獎學金各種相關操作,如學生基本信息,學生學科成績,德育成績的添加、刪除、修改和查詢以及綜合查詢。2)功能 各種數(shù)據(jù)的相關操作(4) 學生基本信息模塊1)模塊描述 此模塊對應學生的基本信息的添加、刪除和修改,如學校,班級,姓名等2)功能 對學生的基本信息進行添加、刪除、修改。3)輸入項 信息內容:數(shù)字的組合及文字。 按鈕:添加、刪除、重置、保存。4)輸出項 錯誤提示:“以上信息必須填寫”“以上信息不能為空”輸入正確:“學生基本信息添加成功”“學生基本信息刪除成功”“學生基本信息修改成功” 。(5) 學生學科成績模塊1)模塊描述 此模塊對應學生的學科成績的添加、刪除和修改。2)功能 對學生學科成績進行添加、刪除、修改。3)輸入項 信息內容:數(shù)字的組合及文字。 按鈕:添加、刪除、重置、保存。4)輸出項 錯誤提示:“以上信息必須填寫”“以上信息不能為空”輸入正確:“學生學科成績添加成功”“學生學科成績刪除成功”“學生學科成績修改成功” 。(6) 德育成績模塊1)模塊描述 此模塊對應學生德育成績的添加、刪除和修改。如活動分,基礎分,集體榮譽分等。2)功能 對德育成績進行添加、刪除、修改。3)輸入項 信息內容:數(shù)字的組合及文字。 按鈕:添加、刪除、重置、保存。4)輸出項 錯誤提示:“以上信息必須填寫”“以上信息不能為空”輸入正確:“學德育成績添加成功”“學生德育成績刪除成功”“學生德育成績修改成功” 。(7) 獎學金綜合模塊1)模塊描述 此模塊對應學生各種信息的查詢。2)功能 輸入學號對應各種信息進行查詢。3)輸入項 學號:數(shù)字的組合。 選項:電商1、2、3、4班。4)輸出項輸入正確顯示全部信息。第六章 系統(tǒng)實施(一) 程序框圖(1) 登錄界面登錄成功用戶滿足條件數(shù)據(jù)庫不滿足條件顯示錯誤重置(2) 查詢信息(3) 刪除信息添加刪除滿足條件重置數(shù)據(jù)庫添加成功(二) 源代碼(見附錄)(三) 系統(tǒng)模擬數(shù)據(jù)(1)登錄界面:(2)獎學金管理界面:(3)學生基本情況的添加、刪除:(4) 學生基本情況的修改:(5) 學習成績查詢界面:(6)德育成績界面:(7)獎學金信息查詢界面:LogSystem通 過ManageSystem通 過ScholarshipSelectSystem通 過StudentBasicInformation通 過StudentCourseScore通 過StudentMoralEdiccationScore通 過(四) 測試用例(1)登錄界面:(2)獎學金評定系統(tǒng)管理界面:(3)學生基本情況的添加、刪除、修改:添加成功:修改修改成功(4)學生基本信息查詢界面:點擊重置后,文本域清空(5)學生成績查詢界面:(6)學生德育成績查詢:(7)學生獎學金信息查詢:(五) 系統(tǒng)使用說明書(1) 系統(tǒng)環(huán)境獎學金評定管理系統(tǒng)是基于Windows平臺上的應用程序,其軟硬件環(huán)境必須滿足Windows正常運轉要求。所以在安裝獎學金評定管理系統(tǒng)之前,首先應該對計算機系統(tǒng)硬件環(huán)境和軟件環(huán)境進行檢查。具體要求如下:1)系統(tǒng)運行的硬件環(huán)境: Intel Pentium II 266 MHz或更高檔次的CPU。 64MB或更多內存。 200MB以上硬盤空間。2)系統(tǒng)運行的軟件環(huán)境:操作系統(tǒng):中文 Windows XP/2000 /2003/vista/win7 系統(tǒng)。數(shù)據(jù)庫系統(tǒng):Access2003(2) 系統(tǒng)安裝1)首先安裝access2003數(shù)據(jù)庫。2)直接打開程序運行。(3) 功能簡介該系統(tǒng)的主要目的就是節(jié)省教師的時間和精力,科學合理的統(tǒng)計學生的各項基本情況,方便教師和同學進行數(shù)據(jù)的查詢。使用本系統(tǒng),學生可以在線了解自己的學習和德育情況,為信息的準確和及時性有了保證,對獎學金的評定結果一目了
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- Unit2 He's cool(說課稿)2023-2024學年外研版(三起)四年級下冊
- 2025合同模板工程的變更范本
- 2025江蘇:安全責任寫進集體合同模板范本
- Unit1 School(說課稿)-2024-2025人教版(新起點)英語一年級上冊
- 2023七年級語文上冊 第四單元 綜合性學習 少年正是讀書時說課稿 新人教版
- Unit5 I'm cleaning my room(說課稿)-2023-2024學年人教精通版英語五年級下冊001
- 2024年九年級語文下冊 第二單元 第5課 孔乙己說課稿 新人教版
- 2024-2025學年高中化學下學期第20周 常見氣體的制備說課稿
- Unit 1 people of achievement Reading for writing 說課稿-2024-2025學年高中英語人教版(2019)選擇性必修第一冊
- 2024-2025學年高中歷史 專題八 日本明治維新 二 明治維新的舉措(1)教學說課稿 人民版選修1
- 英語語法基礎知識大全
- 河南省安陽市2024年中考一模語文試卷(含答案)
- TD/T 1044-2014 生產項目土地復墾驗收規(guī)程(正式版)
- 2024年湖南現(xiàn)代物流職業(yè)技術學院單招職業(yè)適應性測試題庫及答案1套
- 垃圾桶創(chuàng)新設計說明書
- 《游戲界面設計專題實踐》課件-知識點1:游戲圖標設計定義、分類與設計原則
- 病案信息技術(中級)考試真題及答案5篇
- 婦科圍手術期護理課件
- 蔚來汽車技術
- 浙教版勞動二年級上冊全冊教案
- 臨床執(zhí)業(yè)醫(yī)師指導用書
評論
0/150
提交評論