九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

獎(jiǎng)學(xué)金評定管理系統(tǒng)(Java)

上傳人:仙*** 文檔編號:28395672 上傳時(shí)間:2021-08-27 格式:DOC 頁數(shù):85 大小:1.89MB
收藏 版權(quán)申訴 舉報(bào) 下載
獎(jiǎng)學(xué)金評定管理系統(tǒng)(Java)_第1頁
第1頁 / 共85頁
獎(jiǎng)學(xué)金評定管理系統(tǒng)(Java)_第2頁
第2頁 / 共85頁
獎(jiǎng)學(xué)金評定管理系統(tǒng)(Java)_第3頁
第3頁 / 共85頁

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《獎(jiǎng)學(xué)金評定管理系統(tǒng)(Java)》由會(huì)員分享,可在線閱讀,更多相關(guān)《獎(jiǎng)學(xué)金評定管理系統(tǒng)(Java)(85頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。

1、獎(jiǎng)學(xué)金評定管理系統(tǒng)班級:電商0804班組長:張 毅 0805230441組員:吳一康 0805230438左繼攀 0805230439崔永超 0805230403谷 飛 0805230410目 錄第一章 概 論3(一)開發(fā)獎(jiǎng)學(xué)金評定管理系統(tǒng)的目的和意義3(二)系統(tǒng)設(shè)計(jì)相關(guān)原理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)技術(shù)性分析7(2)經(jīng)濟(jì)性分析8(3)系統(tǒng)運(yùn)行可行性8第三章 項(xiàng)目開發(fā)計(jì)劃8(一)項(xiàng)目開發(fā)組織機(jī)構(gòu)的設(shè)置和人員的安排8(1)小組成員:8(2

2、)系統(tǒng)開發(fā)計(jì)劃8(二)項(xiàng)目開發(fā)經(jīng)費(fèi)的概算9由于考慮到此項(xiàng)目為課程設(shè)計(jì),所以不考慮項(xiàng)目開發(fā)經(jīng)費(fèi)。9(三)項(xiàng)目所需的硬件和軟件資源等9第四章 系 統(tǒng) 分 析9(一)系統(tǒng)業(yè)務(wù)流程分析9(1)學(xué)生信息管理模塊9(2)學(xué)生學(xué)科成績查詢管理模塊10(3)德育成績信息查詢管理模塊10(4)獎(jiǎng)學(xué)金綜合查詢管理模塊10(二)系統(tǒng)數(shù)據(jù)流程分析10(1)獎(jiǎng)學(xué)金管理評定系統(tǒng)11(2)獎(jiǎng)學(xué)金管理評定系統(tǒng)第一層11(3)獎(jiǎng)學(xué)金管理評定系統(tǒng)的展開11(三)系統(tǒng)功能分析12(四)數(shù)據(jù)字典12(1)數(shù)據(jù)元素條目12(2)數(shù)據(jù)結(jié)構(gòu)條目15(3)數(shù)據(jù)流條目17(4)數(shù)據(jù)存儲(chǔ)條目18(5)處理過程條目19(五)數(shù)據(jù)加工處理的描述19

3、(六)管理信息系統(tǒng)流程設(shè)計(jì)圖20第五章 系統(tǒng)總體設(shè)計(jì)20(一)功能結(jié)構(gòu)設(shè)計(jì)20(1)登錄模塊20(2)獎(jiǎng)學(xué)金管理模塊20(3)學(xué)生基本信息操作模塊20(4)學(xué)生學(xué)科成績操作模塊21(5)德育信息成績操作模塊21(6)獎(jiǎng)學(xué)金基本查詢模塊21(二)系統(tǒng)信息處理流程設(shè)計(jì)21(三)輸出設(shè)計(jì)(主要是指打印輸出設(shè)計(jì))21(四)代碼設(shè)計(jì)(見附錄)24(五)設(shè)計(jì)說明書24(1)模塊結(jié)構(gòu)圖25(2)登錄模塊25(3)獎(jiǎng)學(xué)金管理模塊25(4)學(xué)生基本信息模塊26(5)學(xué)生學(xué)科成績模塊26(6)德育成績模塊26(7)獎(jiǎng)學(xué)金綜合模塊27第六章 系統(tǒng)實(shí)施27(一)程序框圖27(1)登錄界面27(2)查詢信息27(3)刪

4、除信息28(二)源代碼(見附錄)28(三)系統(tǒng)模擬數(shù)據(jù)28(四)測試用例30(五)系統(tǒng)使用說明書34(1)系統(tǒng)環(huán)境341)系統(tǒng)運(yùn)行的硬件環(huán)境:342)系統(tǒng)運(yùn)行的軟件環(huán)境:34(2)系統(tǒng)安裝35(3)功能簡介35(4)操作步驟35第七章 總 結(jié)38第八章 附 錄39(一)登錄界面39(二)管理界面42(三)學(xué)生基本信息界面44(四)學(xué)生學(xué)科成績界面48(五)學(xué)生德育成績51(六)獎(jiǎng)學(xué)金評定系統(tǒng)綜合管理界面55(八) 學(xué)生基本信息修改:62第一章 概 論(一) 開發(fā)獎(jiǎng)學(xué)金評定管理系統(tǒng)的目的和意義獎(jiǎng)學(xué)金管理工作是高校學(xué)生管理工作的重要組成部分。高校為鼓勵(lì)學(xué)生在校期間刻苦學(xué)習(xí),設(shè)立了多種獎(jiǎng)學(xué)金,同時(shí)為

5、了做好獎(jiǎng)學(xué)金的評審與管理工作,投入了大量的人力、物力和財(cái)力。獎(jiǎng)學(xué)金管理工作特別是評審工作具有涉及面廣、工作量大、發(fā)生時(shí)間相對集中的特點(diǎn)。高校的獎(jiǎng)學(xué)金評定工作每學(xué)年都要開展,傳統(tǒng)的評審工作主要是以手工方式進(jìn)行的,存在著效率地下、容易出錯(cuò)等弊端。因此,實(shí)現(xiàn)獎(jiǎng)學(xué)金評定管理的信息化是十分必要的。信息在社會(huì)和經(jīng)濟(jì)的發(fā)展中所起的作用越來越為人們所重視。信息資源的開發(fā)利用水平成為衡量一個(gè)國家綜合國力的重要標(biāo)志之一。計(jì)算機(jī)作為信息處理的工具,為適應(yīng)信息處理需求的迅速提高,滿足各類信息系統(tǒng)對數(shù)據(jù)庫管理的需要,在文件系統(tǒng)的基礎(chǔ)上發(fā)展基礎(chǔ)數(shù)據(jù)庫系統(tǒng),數(shù)據(jù)庫方法針對事務(wù)處理中大量數(shù)據(jù)管理需求。隨著計(jì)算機(jī)管理系統(tǒng)的推廣

6、,數(shù)據(jù)庫應(yīng)用逐漸普及。因此大力開發(fā)管理系統(tǒng):計(jì)算機(jī)代替人工進(jìn)行許多繁雜工作;計(jì)算機(jī)可節(jié)省許多資源;計(jì)算機(jī)大大提高人們的工作效率;計(jì)算機(jī)加密是文檔更安全。目前,我國大學(xué)不斷擴(kuò)招,學(xué)生獎(jiǎng)學(xué)金評定管理也日趨復(fù)雜化和多元化。為了方便獎(jiǎng)學(xué)金的評定和管理工作,我們制作了本系統(tǒng)。本系統(tǒng)采用了計(jì)算機(jī)化的評定模式,查詢、修改等操作都使用了計(jì)算機(jī)的數(shù)據(jù)庫技術(shù),比起以前的手工計(jì)算方法有了很大的進(jìn)步,提供了相當(dāng)大的方便,而且解決了因手工操作出現(xiàn)的工作量大、周期長、效率低、誤差、遺漏等問題,使獎(jiǎng)學(xué)金評定管理工作變得快捷、簡便、準(zhǔn)確。(二) 系統(tǒng)設(shè)計(jì)相關(guān)原理(1) Java簡介 Java的特點(diǎn)主要表現(xiàn)在以下幾個(gè)方面:1.

7、面向?qū)ο螅浩鋵?shí)是現(xiàn)實(shí)世界模型的自然延伸?,F(xiàn)實(shí)世界中任何實(shí)體都可以看作是對象。對象之間通過消息相互作用。另外,現(xiàn)實(shí)世界中任何實(shí)體都可歸屬于某類事物,任何對象都是某一類事物的實(shí)例。如果說傳統(tǒng)的過程式編程語言是以過程為中心以算法為驅(qū)動(dòng)的話,面向?qū)ο蟮木幊陶Z言則是以對象為中心以消息為驅(qū)動(dòng)。用公式表示,過程式編程語言為:程序=算法+數(shù)據(jù);面向?qū)ο缶幊陶Z言為:程序=對象+消息。 所有面向?qū)ο缶幊陶Z言都支持三個(gè)概念:封裝、多態(tài)性和繼承,Java也不例外?,F(xiàn)實(shí)世界中的對象均有屬性和行為,映射到計(jì)算機(jī)程序上,屬性則表示對象的數(shù)據(jù),行為表示對象的方法(其作用是處理數(shù)據(jù)或同外界交互)。所謂封裝,就是用一個(gè)自主式框架

8、把對象的數(shù)據(jù)和方法聯(lián)在一起形成一個(gè)整體??梢哉f,對象是支持封裝的手段,是封裝的基本單位。Java語言的封裝性較強(qiáng),因?yàn)镴ava無全程變量,無主函數(shù),在Java中絕大部分成員是對象,只有簡單的數(shù)字類型、字符類型和布爾類型除外。而對于這些類型,Java也提供了相應(yīng)的對象類型以便與其他對象交互操作。 2.可移植性:就是在這個(gè)系統(tǒng)上作的程序經(jīng)過一次編譯后可以移植到別的系統(tǒng)上解釋執(zhí)行,只要經(jīng)過簡單的粘貼和復(fù)制就行了,不影響程序的效果3.安全性:在 iSeries 服務(wù)器上運(yùn)行的大多數(shù) Java(TM) 程序是應(yīng)用程序,而不是 applet,所以“砂箱”安全性模型對它們不起限制作用。從安全性的觀點(diǎn)看,Ja

9、va 應(yīng)用程序所受的安全性限制與 iSeries 服務(wù)器上的任何其它程序相同。要在 iSeries 服務(wù)器上運(yùn)行 Java 程序,您必須對集成文件系統(tǒng)中的類文件具有權(quán)限。程序一旦啟動(dòng),它就在該用戶權(quán)限控制下運(yùn)行。 您可以使用沿用權(quán)限來訪問具有運(yùn)行程序的用戶的權(quán)限和程序擁有者權(quán)限的對象。沿用權(quán)限臨時(shí)地將用戶原先無權(quán)訪問的對象的權(quán)限授予用戶。4.并發(fā)性:JAVA支持多線程技術(shù),就是多個(gè)線程并行機(jī)制,多線程是Java的一個(gè)重要方法,特別有利于在程序中實(shí)現(xiàn)并發(fā)任務(wù).Java提供Thread線程類,實(shí)現(xiàn)了多線程的并發(fā)機(jī)制.然而,程序的并發(fā)執(zhí)行必定會(huì)出現(xiàn)多個(gè)線程互斥訪問臨界資源的局面,因而并發(fā)系統(tǒng)解決的關(guān)

10、鍵就是對臨界資源的管理和分配問題,而在進(jìn)行臨界資源分配時(shí)有兩方面需要考慮,即安全性和公平性.文中首先討論了多線程并發(fā)系統(tǒng)中的安全性與公平性問題,指出安全性與公平性在并發(fā)系統(tǒng)中訪問臨界資源時(shí)的重要性.并通過火車行駛單行隧道的實(shí)例,演示各種條件下的行駛情況來進(jìn)一步說明該問題。(2) 開發(fā)工具簡介本系統(tǒng)開發(fā)工具是Eclipse1采用Eclipse的原因1) Eclipse框架的這種靈活性來源于其擴(kuò)展點(diǎn)。它們是在XML中定義的已知接口,并充當(dāng)插件的耦合點(diǎn)。2) 利用Eclipse,我們可以將高級設(shè)計(jì)(也許是采用UML)與低級開發(fā)工具(如應(yīng)用調(diào)試器等)結(jié)合在一起。2Eclipse的特性 1)Eclips

11、e的最大特點(diǎn)是它能接受由Java開發(fā)者自己編寫的開放源代碼插件,這類似于微軟公司的VisualStudio和Sun微系 統(tǒng)公司的NetBeans平臺(tái)。2)開放式可擴(kuò)展的IDE。Eclipse有極為強(qiáng)大的集成開發(fā)環(huán)境,它不僅集成了CVS、JUnit和Ant,并且有著絕佳的代碼重構(gòu)功能。3)桌面應(yīng)用程序的開發(fā)平。桌面應(yīng)用程序也可稱為胖客端程序或GUI程序。用SWT可以像SWING一樣開發(fā)獨(dú)立的桌面應(yīng)用,但這樣無法利用Eclipse的插件機(jī)制,所以有些人就折衷了一下:把桌面應(yīng)用寫成Eclipse插件。4)全中文化的幫助文件。Eclipse幫助的內(nèi)容很全面,并且在安裝好多國語言包后,Eclipse幫助

12、也全部中文化。(3) 系統(tǒng)使用數(shù)據(jù)庫簡介Access是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),其主要特點(diǎn)如下:1)存儲(chǔ)方式單一Access管理的對象有表、查詢、窗體、報(bào)表、頁、宏和模塊,以上對象都存放在后綴為(.mdb)的數(shù)據(jù)庫文件種,便于用戶的操作和管理。2) 面向?qū)ο驛ccess是一個(gè)面向?qū)ο蟮拈_發(fā)工具,利用面向?qū)ο蟮姆绞綄?shù)據(jù)庫系統(tǒng)中的各種功能對象化,將數(shù)據(jù)庫管理的各種功能封裝在各類對象中。它將一個(gè)應(yīng)用系統(tǒng)當(dāng)作是由一系列對象組成的,對每個(gè)對象它都定義一組方法和屬性,以定義該對象的行為和外國,用戶還可以按需要給對象擴(kuò)展方法和屬性。通過對象的方法、屬性完成數(shù)據(jù)庫的操作和管理,極大地簡化了用戶的開發(fā)工作。同

13、時(shí),這種基于面向?qū)ο蟮拈_發(fā)方式,使得開發(fā)應(yīng)用程序更為簡便。3)界面友好、易操作Access是一個(gè)可視化工具,是風(fēng)格與Windows完全一樣,用戶想要生成對象并應(yīng)用,只要使用鼠標(biāo)進(jìn)行拖放即可,非常直觀方便。系統(tǒng)還提供了表生成器、查詢生成器、報(bào)表設(shè)計(jì)器以及數(shù)據(jù)庫向?qū)?、表向?qū)А⒉樵兿驅(qū)?、窗體向?qū)А?bào)表向?qū)У裙ぞ?,使得操作簡便,容易使用和掌握?)集成環(huán)境、處理多種數(shù)據(jù)信息Access基于Windows操作系統(tǒng)下的集成開發(fā)環(huán)境,該環(huán)境集成了各種向?qū)Ш蜕善鞴ぞ?,極大地提高了開發(fā)人員的工作效率,使得建立數(shù)據(jù)庫、創(chuàng)建表、設(shè)計(jì)用戶界面、設(shè)計(jì)數(shù)據(jù)查詢、報(bào)表打印等可以方便有序地進(jìn)行。5)Access支持ODBC

14、(開發(fā)數(shù)據(jù)庫互連,Open Data Base Connectivity),利用Access強(qiáng)大的DDE(動(dòng)態(tài)數(shù)據(jù)交換)和OLE(對象的聯(lián)接和嵌入)特性,可以在一個(gè)數(shù)據(jù)表中嵌入位圖、聲音、Excel表格、Word文檔,還可以建立動(dòng)態(tài)的數(shù)據(jù)庫報(bào)表和窗體等。Access還可以將程序應(yīng)用于網(wǎng)絡(luò),并與網(wǎng)絡(luò)上的動(dòng)態(tài)數(shù)據(jù)相聯(lián)接。利用數(shù)據(jù)庫訪問頁對象生成HTML文件,輕松構(gòu)建Internet/Intranet的應(yīng)用。第二章 系 統(tǒng) 規(guī) 劃(一) 系統(tǒng)開發(fā)的需求分析對系統(tǒng)的綜合需求包括:系統(tǒng)的性能需求、系統(tǒng)的功能需求及系統(tǒng)的運(yùn)行需求等。(1)系統(tǒng)的性能需求由于對系統(tǒng)中學(xué)生的基本信息,學(xué)習(xí)成績、德育成績等,不允

15、許隨意增加、修改和刪除,因此在系統(tǒng)設(shè)計(jì)中主要是保證系統(tǒng)的可行性和安全性,并在保證安全性和可行性的前提下滿足數(shù)據(jù)錄入的準(zhǔn)確性和高效性。1、準(zhǔn)確性:為確保數(shù)據(jù)錄入的準(zhǔn)確性,系統(tǒng)提出了采取雙工錄入比較法和多次校對來確保錄入數(shù)據(jù)正確性的策略。2、高效性:系統(tǒng)設(shè)計(jì)要能高效的完成對學(xué)生基本信息和學(xué)科、德育成績進(jìn)行錄入。3、安全性:為保證系統(tǒng)的安全,用戶對系統(tǒng)的使用應(yīng)采用分級制度,不同級別的用戶具有不同的使用權(quán)限,其中具有最高權(quán)限的人員(系統(tǒng)管理員)方能校對、修改和銷毀數(shù)據(jù)庫中的信息;教師對成績進(jìn)行錄入并最終得到獎(jiǎng)學(xué)金評定結(jié)果;而學(xué)生只能對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行查詢,不能進(jìn)行其他操作。4、可行性:對學(xué)生成績和德

16、育成績的錄入與管理系統(tǒng)要能夠及時(shí)對重要的數(shù)據(jù)進(jìn)行備份,當(dāng)數(shù)據(jù)遭到災(zāi)難性的毀壞后能及時(shí)重建和恢復(fù)。對學(xué)生成績和德育成績的錄入與管理系統(tǒng)是通過信息的正確錄入,在系統(tǒng)內(nèi)進(jìn)行分析處理輸出新的信息并利用反饋信息對相關(guān)事物進(jìn)行有效控制的具有一定特殊功能的人機(jī)交互系統(tǒng)。 (2)系統(tǒng)的功能需求設(shè)計(jì)一個(gè)獎(jiǎng)學(xué)金評定管理系統(tǒng),該系統(tǒng)要能夠進(jìn)行信息和成績的錄入、修改、刪除、查詢,同時(shí)對于不同的用戶要設(shè)置不同的權(quán)限等。具體功能需求如下:1、由于大多數(shù)系統(tǒng)操作人員的都是非計(jì)算機(jī)專業(yè),要求系統(tǒng)要有良好的人機(jī)界面;2、由于該系統(tǒng)的使用對象不一,要求對用戶的使用權(quán)限要有較好的權(quán)限管理機(jī)制;3、能對學(xué)生成績進(jìn)行準(zhǔn)確、高效的錄入、

17、校對和分析,并支持多條件查詢與修改;4、能夠及時(shí)地對重要數(shù)據(jù)進(jìn)行備份和恢復(fù),方便的導(dǎo)出數(shù)據(jù)表;5、數(shù)據(jù)操作方便簡單,穩(wěn)定性好,一些數(shù)據(jù)計(jì)算及成績分析要能夠自動(dòng)完成;(二) 可行性分析任何一個(gè)基于計(jì)算機(jī)系統(tǒng)的開發(fā),都會(huì)受到時(shí)間,技術(shù),經(jīng)濟(jì),社會(huì)和資源上等多方面因素的限制。因此在系統(tǒng)的開發(fā)前期對系統(tǒng)進(jìn)行可行性分析就成為一個(gè)十分必要的環(huán)節(jié),“可行性”是指在當(dāng)前情況下,企業(yè)研制這個(gè)信息系統(tǒng)是否有必要,是否具備必要的條件??尚行缘暮x不僅包括可能性,還包括必要性,合理性。信息系統(tǒng)也應(yīng)從技術(shù)可行性,經(jīng)濟(jì)可行性和社會(huì)可行性三方面來論證。通過長時(shí)間的觀察與實(shí)踐,本人認(rèn)為獎(jiǎng)學(xué)金評定管理系統(tǒng)的可行性可分析如下:系

18、統(tǒng)可行性分析包括:技術(shù)的可行性、經(jīng)濟(jì)可行性、選擇方案的可行性從這幾個(gè)方面論述。(1)技術(shù)性分析技術(shù)往往是系統(tǒng)開發(fā)過程中難度最大的工作,這其中必須進(jìn)行風(fēng)險(xiǎn)分析、資源分析和技術(shù)分析,開發(fā)人員必須在給定的約束條件下,判斷是否能在預(yù)定的計(jì)劃順利完成任務(wù),但這些因素很難把握好,因?yàn)樵陂_發(fā)的過程中往往會(huì)發(fā)生一些意外因素,綜合各方面的困素,我們選擇的是JAVA和ACCESS,都是組員熟悉的語言,即使遇到部分困難,也可以從豐富的參考書中找到解決方案。網(wǎng)絡(luò)能夠正常運(yùn)行,開發(fā)人員熟練掌握了面向過程或者是面向?qū)ο蟮拈_發(fā)工具,所以,實(shí)現(xiàn)系統(tǒng)在技術(shù)上也是可行的。(2)經(jīng)濟(jì)性分析開發(fā)需求較低,加上成熟的軟硬件環(huán)境、目標(biāo)系

19、統(tǒng)并不是十分復(fù)雜和開發(fā)周期較短,人員經(jīng)濟(jì)支出有限。開發(fā)完成運(yùn)行后,為使用者帶來便利,為系統(tǒng)的進(jìn)一步推廣創(chuàng)造了條件。從經(jīng)濟(jì)角度考慮,此系統(tǒng)開發(fā)可行。由于整個(gè)系統(tǒng)是自行開發(fā),自行使用,所以系統(tǒng)本身不存在版權(quán)爭議,符合國家各種政策法規(guī)。(3)系統(tǒng)運(yùn)行可行性各管理員熟練計(jì)算機(jī)的應(yīng)用方法,掌握計(jì)算機(jī)的基本操作技能,而且對開發(fā)獎(jiǎng)學(xué)金評定管理系統(tǒng)提出相當(dāng)好的建議。該系統(tǒng)工作量小,一般情況下不會(huì)由于信息量大而造成麻煩。因?yàn)檫@只是提供給管理員操作的簡單軟件,管理員同一時(shí)間只能做有限的事情。如果日后有所擴(kuò)大,可以在原有基礎(chǔ)上作相應(yīng)的擴(kuò)充,這在ACCESS中是很容易辦到的。 綜上所述,通過經(jīng)濟(jì)、技術(shù)、社會(huì)三方面的可

20、行性分析,我們認(rèn)為此次系統(tǒng)開發(fā)非常可行的,具有很強(qiáng)的經(jīng)濟(jì)、技術(shù)、社會(huì)和使用價(jià)值。第三章 項(xiàng)目開發(fā)計(jì)劃(一)項(xiàng)目開發(fā)組織機(jī)構(gòu)的設(shè)置和人員的安排(1)小組成員:組長:張 毅組員:吳一康、左繼攀、崔永超、谷 飛(2)系統(tǒng)開發(fā)計(jì)劃全體成員共同完成:系統(tǒng)需求分析,系統(tǒng)架構(gòu)圖,系統(tǒng)結(jié)構(gòu)圖,作業(yè)流程圖,頂層數(shù)據(jù)流程圖和一層數(shù)據(jù)流程圖,E-R圖。1)張 毅負(fù)責(zé)系統(tǒng)設(shè)置模塊包括后臺(tái)數(shù)據(jù)庫設(shè)計(jì)和德育成績基本操作。2)吳一康負(fù)責(zé)系統(tǒng)設(shè)置模塊包括學(xué)生基本信息操作和學(xué)科成績操作。3)左繼攀負(fù)責(zé)系統(tǒng)設(shè)置模塊包括登錄和退出設(shè)計(jì)。4)崔永超負(fù)責(zé)系統(tǒng)設(shè)置模塊包括主控界面設(shè)計(jì)。5)谷 飛負(fù)責(zé)系統(tǒng)設(shè)置模塊包括獎(jiǎng)學(xué)金基本查詢。(二)

21、項(xiàng)目開發(fā)經(jīng)費(fèi)的概算由于考慮到此項(xiàng)目為課程設(shè)計(jì),所以不考慮項(xiàng)目開發(fā)經(jīng)費(fèi)。(三)項(xiàng)目所需的硬件和軟件資源等開發(fā)環(huán)境:l 以Windows 7為操作系統(tǒng)l 以JAVA為開發(fā)工具l 以Access作為后臺(tái)數(shù)據(jù)庫第四章 系 統(tǒng) 分 析(一) 系統(tǒng)業(yè)務(wù)流程分析系統(tǒng)的業(yè)務(wù)是系統(tǒng)要達(dá)到的業(yè)務(wù)目標(biāo),業(yè)務(wù)流程分析是系統(tǒng)分析的基礎(chǔ)環(huán)節(jié)。獎(jiǎng)學(xué)金評定管理系統(tǒng)的業(yè)務(wù)流程如圖所示。圖例: 實(shí)體 處理 單據(jù) 存檔 流向(1) 學(xué)生信息管理模塊管理員員添加學(xué)生修改學(xué)生刪除學(xué)生學(xué)生信息表查詢教師學(xué)生(2) 學(xué)生學(xué)科成績查詢管理模塊管理員員添加學(xué)生學(xué)科成績修改學(xué)生學(xué)科成績刪除學(xué)生學(xué)科成績學(xué)生學(xué)科成績表查詢教師學(xué)生(3) 德育成績信

22、息查詢管理模塊管理員員添加德育成績修改德育成績刪除德育成績德育成績表查詢教師學(xué)生(4) 獎(jiǎng)學(xué)金綜合查詢管理模塊學(xué)生學(xué)科成績表德育成績表獎(jiǎng)學(xué)金綜合表查詢學(xué)生教師(二) 系統(tǒng)數(shù)據(jù)流程分析數(shù)據(jù)流程圖(Data Flow DFD)是描述實(shí)際業(yè)務(wù)管理系統(tǒng)工作流程的一種圖形表示法。它描繪系統(tǒng)的邏輯模型圖,其中沒有任何具體的物理元素,只是描繪信息在系統(tǒng)中流動(dòng)和處理的情況。因?yàn)閿?shù)據(jù)流圖是邏輯系統(tǒng)的圖形表示,即使不是專業(yè)的計(jì)算機(jī)技術(shù)人員也容易理解,所以是極好的通信工具。此外,設(shè)計(jì)數(shù)據(jù)流圖只需考慮系統(tǒng)必須完成的基本邏輯功能,完全不需要考慮如何具體地實(shí)現(xiàn)這些功能,所以它也是軟件設(shè)計(jì)的很好的出發(fā)點(diǎn)。圖例: 外部實(shí)體

23、處理 數(shù)據(jù)存儲(chǔ) 數(shù)據(jù)流(1) 獎(jiǎng)學(xué)金管理評定系統(tǒng)管理員獎(jiǎng)學(xué)金管理評定系統(tǒng)學(xué)生(2) 獎(jiǎng)學(xué)金管理評定系統(tǒng)第一層管理員教師P1學(xué)生信息管理班級信息管理P2德育成績管理學(xué)科成績管理P4P3P6學(xué)生信息管理學(xué)生信息管理P6(3) 獎(jiǎng)學(xué)金管理評定系統(tǒng)的展開管理員獎(jiǎng)學(xué)金信息表學(xué)生教師異動(dòng)處理P1.2登記學(xué)生信息P1.1D1(三) 系統(tǒng)功能分析學(xué)生管理人員獎(jiǎng)學(xué)金信息設(shè)置各學(xué)院獲獎(jiǎng)要求查詢獎(jiǎng)學(xué)金獲得結(jié)果(四) 數(shù)據(jù)字典通過對各個(gè)模塊流程的分析,那么我們就不難對整個(gè)系統(tǒng)的大致流程有一個(gè)全面的認(rèn)識(shí)。設(shè)計(jì)時(shí)采用了常用的自頂向下的瀑布式結(jié)構(gòu)化設(shè)計(jì)方法。各子系統(tǒng)具有獨(dú)立的數(shù)據(jù)庫結(jié)構(gòu),同時(shí)又具有相關(guān)的關(guān)鍵字,這樣系統(tǒng)做起

24、來后就便于用戶操作。數(shù)據(jù)字典的作用是在軟件分析和設(shè)計(jì)的過程中給人提供關(guān)于數(shù)據(jù)的描述信息。數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型,沒有數(shù)據(jù)字典數(shù)據(jù)流圖就不嚴(yán)格,然而沒有數(shù)據(jù)流圖數(shù)據(jù)字典也難于發(fā)揮作用。只有數(shù)據(jù)流圖和對數(shù)據(jù)流圖的精確定義放在一起,才能共同構(gòu)成系統(tǒng)的規(guī)格說明。系統(tǒng)開發(fā)時(shí),常用卡片的形式書寫保存描述一個(gè)數(shù)據(jù)元素。下面給出本系統(tǒng)的主要數(shù)據(jù)元素的數(shù)據(jù)字典卡片:(1) 數(shù)據(jù)元素條目名稱: 學(xué)號 總編號: 1-001 別名: ID 編 號: 001 說明: 本校學(xué)生編碼 字符串類型:STRING 長度: 10 有關(guān)數(shù)據(jù)結(jié)構(gòu): LOGSYSTEM STUDENTBASICINFORMATION

25、MANAGESYSTEM STUDENTCOURSESCORE SCHOLARSHIPSELECTSYSTEM STUDENTMORALEDICCATIONSCORE 名稱: 登陸系統(tǒng) 總編號: 1-002 別名: LOGSYSTEM 編 號: 002 說明: 賬號登陸 字符串類型:STRING 長度: 10 有關(guān)數(shù)據(jù)結(jié)構(gòu): MANAGESYSTEM STUDENTBASICINFORMATION STUDENTCOURSESCORE STUDENTMORALEDICCATIONSCORE SCHOLARSHIPSELECTSYSTEM 名稱: 獎(jiǎng)學(xué)金管理系統(tǒng) 總編號: 1-003 別名: M

26、ANAGESYSTEM 編 號: 003 說明: 對學(xué)生基本信息 獎(jiǎng)學(xué)金的查詢 字符串類型:STRING 長度: 10 有關(guān)數(shù)據(jù)結(jié)構(gòu): SCHOLARSHIPSELECTSYSTEM STUDENTCOURSESCORESTUDENTMORALEDICCATIONSCORE STUDENTBASICINFORMATION 名稱: 獎(jiǎng)學(xué)金評定信息查詢 總編號: 1-004 別名: SCHOLARSHIPSELECTSYSTEM 編 號: 004 說明: 獎(jiǎng)學(xué)金信息查詢 數(shù)據(jù)值類型:INT 長度: 有關(guān)數(shù)據(jù)結(jié)構(gòu): MANAGESYSTEM STUDENTBASICINFORMATIONSTUDEN

27、TCOURSESCORE STUDENTMORALEDICCATIONSCORE名稱: 學(xué)科成績查詢系統(tǒng) 總編號: 1-005 別名: STUDENTCOURSESCORE 編 號: 005 說明: 學(xué)生基本學(xué)科成績 數(shù)據(jù)值類型:INT 長度: 4 有關(guān)數(shù)據(jù)結(jié)構(gòu): MANAGESYSTEM SCHOLARSHIPSELECTSYSTEM名稱: 德育成績查詢系統(tǒng) 總編號: 1-006別名: STUDENTMORALEDICCATIONSCORE 編 號: 006 說明: 學(xué)生德育成績查詢 數(shù)據(jù)值類型:INT 長度: 有關(guān)數(shù)據(jù)結(jié)構(gòu): MANAGESYSTEM SCHOLARSHIPSELECTSY

28、STEM名稱: 學(xué)生基本信息查詢 總編號: 1-007別名: STUDENTBASICINFORMATION 編 號: 007 說明: 學(xué)生基本情況 字符串類型:STRING 長度: 有關(guān)數(shù)據(jù)結(jié)構(gòu): MANAGESYSTEM 名稱:學(xué)生學(xué)科成績修改 總編號: 1-008 別名: COURSESCOREALTER 編 號: 008 說明: 對學(xué)科成績修改 字符串類型:STRING 長度: 10 有關(guān)數(shù)據(jù)結(jié)構(gòu):STUDENTCOURSESCORE名稱: 學(xué)生學(xué)科成績刪除 總編號: 1-009 別名:COURSESCOREPOPERATION 編 號: 009 說明: 本校學(xué)生編碼 字符串類型:ST

29、RING 長度: 10 有關(guān)數(shù)據(jù)結(jié)構(gòu): STUDENTCOURSESCORE 名稱: 學(xué)生德育成績修改 總編號: 1-010 別名: MORALEDICCATIONSCOREALTER 編 號: 010 說明: 本校學(xué)生編碼 字符串類型:STRING 長度: 10 有關(guān)數(shù)據(jù)結(jié)構(gòu): STUDENTCOURSESCORE名稱: 學(xué)生德育成績刪除 總編號: 1-011 別名: MORALEDICCATIONSCOREOPERATION 編 號: 011 說明: 本校學(xué)生德育成績刪除 字符串類型:STRING 長度: 10 有關(guān)數(shù)據(jù)結(jié)構(gòu): STUDENTMORALEDICCATIONSCORE名稱:

30、學(xué)生基本信息刪除 總編號: 1-012 別名: BASICINFORMATIONOPERATION 編 號: 012 說明: 本校學(xué)生學(xué)生基本信息刪除 字符串類型:STRING 長度: 10 有關(guān)數(shù)據(jù)結(jié)構(gòu): STUDENTBASICINFORMATION名稱: 學(xué)生基本信息修改 總編號: 1-013 別名: BASICINFORMATIONALTER 編 號: 013 說明: 本校學(xué)生學(xué)生基本信息刪除 字符串類型:STRING 長度: 10 有關(guān)數(shù)據(jù)結(jié)構(gòu): STUDENTBASICINFORMATION(2) 數(shù)據(jù)結(jié)構(gòu)條目名稱: 獎(jiǎng)學(xué)金評定信息表 總編號:2-01 別名: SCHOLARSHI

31、PSELECTSYSTEM 編 號:01 說明:記錄整個(gè)學(xué)校學(xué)生的獎(jiǎng)學(xué)金評定總成績 有關(guān)的數(shù)據(jù)流,數(shù)據(jù)存儲(chǔ) 結(jié)構(gòu):MANAGESYSTEM STUDENTBASICINFORMATIONSTUDENTCOURSESCORE STUDENTMORALEDICCATIONSCORE數(shù)量:學(xué)號 ;姓名;專業(yè)班級;學(xué)科成績;德育成績;綜合成績;獎(jiǎng)學(xué)金等級名稱: 學(xué)科成績查詢系統(tǒng) 總編號: 2-02 別名: STUDENTCOURSESCORE 編 號: 02 說明: 學(xué)生基本學(xué)科成績有關(guān)的數(shù)據(jù)流,數(shù)據(jù)存儲(chǔ) 有關(guān)數(shù)據(jù)結(jié)構(gòu): SCHOLARSHIPSELECTSYSTEM MANAGESYSTEM 數(shù)量:

32、學(xué)號;姓名;專業(yè)班級;經(jīng)濟(jì)法概論;電子支付;JAVA ;WEB;財(cái)務(wù)管理 電商管理;客戶關(guān)系;生產(chǎn)與運(yùn)作;學(xué)科總分名稱: 德育成績查詢系統(tǒng) 總編號: 2-03別名: STUDENTMORALEDICCATIONSCORE 編 號: 03 說明: 學(xué)生德育成績查詢有關(guān)的數(shù)據(jù)流,數(shù)據(jù)存儲(chǔ) 有關(guān)數(shù)據(jù)結(jié)構(gòu): SCHOLARSHIPSELECTSYSTEM MANAGESYSTEM 數(shù)量:學(xué)號;姓名;專業(yè)班級;基礎(chǔ)分;任職分;集體榮譽(yù)分;運(yùn)動(dòng)會(huì)分;校園文化分;公益活動(dòng)分;等級考試分;輔修加分;學(xué)術(shù)加分;德育加分名稱: 學(xué)生基本信息查詢 總編號: 2-04別名: STUDENTBASICINFORMATI

33、ON 編 號: 04 說明: 學(xué)生基本情況有關(guān)的數(shù)據(jù)流,數(shù)據(jù)存儲(chǔ) 有關(guān)數(shù)據(jù)結(jié)構(gòu): MANAGESYSTEM 數(shù)量:學(xué)號;姓名名稱:學(xué)生學(xué)科成績修改 總編號: 2-05 別名: COURSESCOREALTER 編 號: 05 說明: 對學(xué)科成績修改有關(guān)的數(shù)據(jù)流,數(shù)據(jù)存儲(chǔ) 有關(guān)數(shù)據(jù)結(jié)構(gòu): STUDENTCOURSESCORE 數(shù)量: 名稱: 學(xué)生學(xué)科成績刪除 總編號: 2-06 別名:COURSESCOREPOPERATION 編 號: 06 說明: 本校學(xué)生編碼有關(guān)的數(shù)據(jù)流,數(shù)據(jù)存儲(chǔ) 有關(guān)數(shù)據(jù)結(jié)構(gòu): STUDENTCOURSESCORE 數(shù)量: 名稱: 學(xué)生德育成績修改 總編號: 2-07 別

34、名: MORALEDICCATIONSCOREALTER 編 號: 07 說明: 本校學(xué)生編碼 有關(guān)的數(shù)據(jù)流,數(shù)據(jù)存儲(chǔ) 有關(guān)數(shù)據(jù)結(jié)構(gòu): STUDENTMORALEDICCATIONSCORE 數(shù)量:名稱: 學(xué)生德育成績刪除 總編號: 2-08 別名: MORALEDICCATIONSCOREOPERATION編 號: 08 說明: 本校學(xué)生德育成績刪除有關(guān)的數(shù)據(jù)流,數(shù)據(jù)存儲(chǔ) 有關(guān)數(shù)據(jù)結(jié)構(gòu): STUDENTMORALEDICCATIONSCORE 數(shù)量:名稱: 學(xué)生基本信息刪除 總編號:2-09 別名: BASICINFORMATIONOPERATION 編 號: 09 說明: 本校學(xué)生學(xué)生基本

35、信息刪除有關(guān)的數(shù)據(jù)流,數(shù)據(jù)存儲(chǔ) 有關(guān)數(shù)據(jù)結(jié)構(gòu): STUDENTBASICINFORMATION 數(shù)量:名稱: 學(xué)生基本信息修改 總編號:2-010 別名: BASICINFORMATIONALTER 編 號: 010 說明: 本校學(xué)生學(xué)生基本信息刪除有關(guān)的數(shù)據(jù)流,數(shù)據(jù)存儲(chǔ) 有關(guān)數(shù)據(jù)結(jié)構(gòu): STUDENTBASICINFORMATION 數(shù)量:(3) 數(shù)據(jù)流條目名稱: 獎(jiǎng)學(xué)金評定信息 總編號:3-01別名: SCHOLARSHIPSELECTSYSTEM 編 號:01說明: 記錄整個(gè)學(xué)校學(xué)生的獎(jiǎng)學(xué)金評定總成績 數(shù)量: 學(xué)號;姓名;專業(yè)班級;學(xué)科成績;德育成績;綜合成績;獎(jiǎng)學(xué)金等級數(shù)據(jù)源來源: S

36、TUDENTCOURSESCORE STUDENTMORALEDICCATIONSCORE 數(shù)據(jù)流去向: MANAGESYSTEM包含的數(shù)據(jù)結(jié)構(gòu):學(xué)號(ID) 姓名(NAME) 綜合成績 獎(jiǎng)學(xué)金等級名稱: 學(xué)科成績查詢系統(tǒng) 總編號: 3-02別名: STUDENTCOURSESCORE 編 號: 02說明: 學(xué)生基本學(xué)科成績數(shù)量:學(xué)號;姓名;專業(yè)班級;經(jīng)濟(jì)法概論;電子支付;JAVA;WEB;財(cái)務(wù)管理; 電商管理;客戶關(guān)系;生產(chǎn)與運(yùn)作;學(xué)科總分?jǐn)?shù)據(jù)源來源: MANAGESYSTEM 數(shù)據(jù)流去向: SCHOLARSHIPSELECTSYSTEM包含的數(shù)據(jù)結(jié)構(gòu):學(xué)號(ID) 姓名(NAME)班級(C

37、LASS)名稱: 德育成績查詢系統(tǒng) 總編號: 3-03別名: STUDENTMORALEDICCATIONSCORE 編 號: 03 說明: 學(xué)生德育成績查詢 數(shù)量:學(xué)號;姓名;專業(yè)班級;基礎(chǔ)分;任職分;集體榮譽(yù)分;運(yùn)動(dòng)會(huì)分;校園文化分;公益活動(dòng)分;等級考試分;輔修加分;學(xué)術(shù)加分;德育加分 數(shù)據(jù)源來源: MANAGESYSTEM 數(shù)據(jù)流去向:SCHOLARSHIPSELECTSYSTEM包含的數(shù)據(jù)結(jié)構(gòu):學(xué)號(NO) 姓名(NAME)班級(CLASS)名稱: 學(xué)生基本信息查詢 總編號: 3-04別名: STUDENTBASICINFORMATION 編 號: 04 說明: 學(xué)生基本情況數(shù)量:學(xué)號

38、 姓名數(shù)據(jù)源來源: MANAGESYSTEM 數(shù)據(jù)流去向:包含的數(shù)據(jù)結(jié)構(gòu):學(xué)號(ID) 姓名(NAME)班級(CLASS)(4) 數(shù)據(jù)存儲(chǔ)條目 名稱: 獎(jiǎng)學(xué)金評定信息 總編號:4-01別名: SCHOLARSHIPSELECTSYSTEM 編 號:01說明: 記錄整個(gè)學(xué)校學(xué)生的獎(jiǎng)學(xué)金評定總成績 有關(guān)的數(shù)據(jù)流:結(jié)構(gòu):學(xué)號(ID) 姓名(NAME) 綜合成績 獎(jiǎng)學(xué)金等級 有無立即查詢: 有名稱: 學(xué)科成績查詢系統(tǒng) 總編號: 4-02 別名: STUDENTCOURSESCORE 編 號: 02 說明: 學(xué)生基本學(xué)科成績有關(guān)的數(shù)據(jù)流:結(jié)構(gòu): 學(xué)號(ID) 姓名(NAME)班級(CLASS) 有無立即

39、查詢: 有 名稱: 德育成績查詢系統(tǒng) 總編號: 4-03別名: STUDENTMORALEDICCATIONSCORE 編 號: 03 說明: 學(xué)生德育成績查詢有關(guān)的數(shù)據(jù)流:結(jié)構(gòu): 學(xué)號(ID) 姓名(NAME)班級(CLASS) 有無立即查詢: 有名稱: 學(xué)生基本信息查詢 總編號: 4-04別名: STUDENTBASICINFORMATION 編 號: 04 說明: 學(xué)生基本情況有關(guān)的數(shù)據(jù)流:結(jié)構(gòu): 學(xué)號(ID) 姓名(NAME)班級(CLASS) 有無立即查詢: 有 (5) 處理過程條目名稱 學(xué)生學(xué)科總成績 總編號:5-01說明:生成學(xué)科總成績表 編 號:01輸入: 學(xué)號 姓名 班級 輸

40、出: STUDENTCOURSESCORE名稱: 獎(jiǎng)學(xué)金評定信息 總編號:5-02說明: 記錄整個(gè)學(xué)校學(xué)生的獎(jiǎng)學(xué)金評定總成績 編 號:02輸入: 學(xué)號 姓名 班級輸出: SCHOLARSHIPSELECTSYSTEM(五) 數(shù)據(jù)加工處理的描述 學(xué)生信息添加:輸入姓名,學(xué)號,性別,專業(yè),學(xué)院,課程編號,課程名稱,成績,點(diǎn)擊增加按鈕,“功添加一條新的紀(jì)錄”,信息添加成功。 成績信息修改過程:對姓名,學(xué)號,性別,專業(yè),學(xué)院進(jìn)行修改,點(diǎn)擊修改按鈕,“成功修改一條新的記錄”,信息修改成功。 成績信息刪除過程:對姓名,學(xué)號,性別,專業(yè),學(xué)院,課程進(jìn)行刪除,點(diǎn)擊刪除按鈕,“成功刪除一條新的記錄”,信息刪除成

41、功。(六) 管理信息系統(tǒng)流程設(shè)計(jì)圖信息輸入學(xué)生信息班級信息成績信息用戶管理獎(jiǎng)學(xué)金管理評定系統(tǒng)學(xué)生信息輸入成績基本信息用戶管理班級基本信息學(xué)生基本信息與其他系統(tǒng)數(shù)據(jù)接口班級信息輸入成績信息輸入用戶信息輸入學(xué)生信息登陸第五章 系統(tǒng)總體設(shè)計(jì)(一) 功能結(jié)構(gòu)設(shè)計(jì)獎(jiǎng)學(xué)金評定系統(tǒng)由登錄系統(tǒng)、獎(jiǎng)學(xué)金管理系統(tǒng)、學(xué)生基本信息操作、學(xué)生學(xué)科成績操作、德育信息成績操作、獎(jiǎng)學(xué)金基本查詢六大模塊組成。具體如下:(1) 登錄模塊該模塊由登錄框,用戶名,密碼和用戶身份選擇組成(2) 獎(jiǎng)學(xué)金管理模塊該模塊由進(jìn)入另四大模塊組成。(3) 學(xué)生基本信息操作模塊該模塊由學(xué)生基本信息的添加,刪除和修改組成。(4) 學(xué)生學(xué)科成績操作模塊

42、該模塊由學(xué)生學(xué)科成績的添加,刪除和修改組成。(5) 德育信息成績操作模塊該模塊由德育信息成績的添加,刪除和修改組成。(6) 獎(jiǎng)學(xué)金基本查詢模塊該模塊由獎(jiǎng)學(xué)金綜合信息的查詢組成。(二) 系統(tǒng)信息處理流程設(shè)計(jì)獎(jiǎng)學(xué)金評定系統(tǒng)獎(jiǎng)學(xué)金管理系統(tǒng)學(xué)生基本信息操作德育信息成績操作獎(jiǎng)學(xué)金基本查詢學(xué)生學(xué)科成績操作登錄系統(tǒng)添加刪除修改添加刪除改修添加系統(tǒng)退出修改刪除退出學(xué)生基本信息查詢學(xué)生德育成績查詢學(xué)生學(xué)科成績查詢獎(jiǎng)學(xué)金綜合查詢(三) 輸出設(shè)計(jì)(主要是指打印輸出設(shè)計(jì))(四) 代碼設(shè)計(jì)(見附錄)(五) 設(shè)計(jì)說明書(1) 模塊結(jié)構(gòu)圖獎(jiǎng)學(xué)金評定系統(tǒng)獎(jiǎng)學(xué)金管理系統(tǒng)學(xué)生基本信息操作德育信息成績操作獎(jiǎng)學(xué)金基本查詢學(xué)生學(xué)科成績

43、操作登錄系統(tǒng)添加刪除修改添加刪除改修添加系統(tǒng)退出修改刪除退出學(xué)生基本信息查詢學(xué)生德育成績查詢學(xué)生學(xué)科成績查詢獎(jiǎng)學(xué)金綜合查詢(2) 登錄模塊1)模塊描述此模塊對應(yīng)使用者的權(quán)限,如管理員,學(xué)生,教師的賬號,密碼登錄。2)功能 賬號,密碼輸入后用于識(shí)別該使用者是否有權(quán)限進(jìn)入界面。3)輸入項(xiàng) 賬號:數(shù)字的組合。 密碼:數(shù)字的組合。 選項(xiàng):教師、學(xué)生、管理者。4)輸出項(xiàng) 錯(cuò)誤提示:“你沒有此權(quán)限”“你輸入的學(xué)號或密碼錯(cuò)誤,請重新輸入” 輸入正確直接進(jìn)入下一界面(3) 獎(jiǎng)學(xué)金管理模塊1)模塊描述 此模塊對應(yīng)獎(jiǎng)學(xué)金各種相關(guān)操作,如學(xué)生基本信息,學(xué)生學(xué)科成績,德育成績的添加、刪除、修改和查詢以及綜合查詢。2)

44、功能 各種數(shù)據(jù)的相關(guān)操作(4) 學(xué)生基本信息模塊1)模塊描述 此模塊對應(yīng)學(xué)生的基本信息的添加、刪除和修改,如學(xué)校,班級,姓名等2)功能 對學(xué)生的基本信息進(jìn)行添加、刪除、修改。3)輸入項(xiàng) 信息內(nèi)容:數(shù)字的組合及文字。 按鈕:添加、刪除、重置、保存。4)輸出項(xiàng) 錯(cuò)誤提示:“以上信息必須填寫”“以上信息不能為空”輸入正確:“學(xué)生基本信息添加成功”“學(xué)生基本信息刪除成功”“學(xué)生基本信息修改成功” 。(5) 學(xué)生學(xué)科成績模塊1)模塊描述 此模塊對應(yīng)學(xué)生的學(xué)科成績的添加、刪除和修改。2)功能 對學(xué)生學(xué)科成績進(jìn)行添加、刪除、修改。3)輸入項(xiàng) 信息內(nèi)容:數(shù)字的組合及文字。 按鈕:添加、刪除、重置、保存。4)輸

45、出項(xiàng) 錯(cuò)誤提示:“以上信息必須填寫”“以上信息不能為空”輸入正確:“學(xué)生學(xué)科成績添加成功”“學(xué)生學(xué)科成績刪除成功”“學(xué)生學(xué)科成績修改成功” 。(6) 德育成績模塊1)模塊描述 此模塊對應(yīng)學(xué)生德育成績的添加、刪除和修改。如活動(dòng)分,基礎(chǔ)分,集體榮譽(yù)分等。2)功能 對德育成績進(jìn)行添加、刪除、修改。3)輸入項(xiàng) 信息內(nèi)容:數(shù)字的組合及文字。 按鈕:添加、刪除、重置、保存。4)輸出項(xiàng) 錯(cuò)誤提示:“以上信息必須填寫”“以上信息不能為空”輸入正確:“學(xué)德育成績添加成功”“學(xué)生德育成績刪除成功”“學(xué)生德育成績修改成功” 。(7) 獎(jiǎng)學(xué)金綜合模塊1)模塊描述 此模塊對應(yīng)學(xué)生各種信息的查詢。2)功能 輸入學(xué)號對應(yīng)各

46、種信息進(jìn)行查詢。3)輸入項(xiàng) 學(xué)號:數(shù)字的組合。 選項(xiàng):電商1、2、3、4班。4)輸出項(xiàng)輸入正確顯示全部信息。第六章 系統(tǒng)實(shí)施(一) 程序框圖(1) 登錄界面登錄成功用戶滿足條件數(shù)據(jù)庫不滿足條件顯示錯(cuò)誤重置(2) 查詢信息(3) 刪除信息添加刪除滿足條件重置數(shù)據(jù)庫添加成功(二) 源代碼(見附錄)(三) 系統(tǒng)模擬數(shù)據(jù)(1)登錄界面:(2)獎(jiǎng)學(xué)金管理界面:(3)學(xué)生基本情況的添加、刪除:(4) 學(xué)生基本情況的修改:(5) 學(xué)習(xí)成績查詢界面:(6)德育成績界面:(7)獎(jiǎng)學(xué)金信息查詢界面:LogSystem通 過ManageSystem通 過ScholarshipSelectSystem通 過Stude

47、ntBasicInformation通 過StudentCourseScore通 過StudentMoralEdiccationScore通 過(四) 測試用例(1)登錄界面:(2)獎(jiǎng)學(xué)金評定系統(tǒng)管理界面:(3)學(xué)生基本情況的添加、刪除、修改:添加成功:修改修改成功(4)學(xué)生基本信息查詢界面:點(diǎn)擊重置后,文本域清空(5)學(xué)生成績查詢界面:(6)學(xué)生德育成績查詢:(7)學(xué)生獎(jiǎng)學(xué)金信息查詢:(五) 系統(tǒng)使用說明書(1) 系統(tǒng)環(huán)境獎(jiǎng)學(xué)金評定管理系統(tǒng)是基于Windows平臺(tái)上的應(yīng)用程序,其軟硬件環(huán)境必須滿足Windows正常運(yùn)轉(zhuǎn)要求。所以在安裝獎(jiǎng)學(xué)金評定管理系統(tǒng)之前,首先應(yīng)該對計(jì)算機(jī)系統(tǒng)硬件環(huán)境和軟件

48、環(huán)境進(jìn)行檢查。具體要求如下:1)系統(tǒng)運(yùn)行的硬件環(huán)境: Intel Pentium II 266 MHz或更高檔次的CPU。 64MB或更多內(nèi)存。 200MB以上硬盤空間。2)系統(tǒng)運(yùn)行的軟件環(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)直接打開程序運(yùn)行。(3) 功能簡介該系統(tǒng)的主要目的就是節(jié)省教師的時(shí)間和精力,科學(xué)合理的統(tǒng)計(jì)學(xué)生的各項(xiàng)基本情況,方便教師和同學(xué)進(jìn)行數(shù)據(jù)的查詢。使用本系統(tǒng),學(xué)生可以在線了解自己的學(xué)習(xí)和德育情況,為信息的準(zhǔn)確和及時(shí)性有了保證,對獎(jiǎng)學(xué)

49、金的評定結(jié)果一目了然,避免了由于手工操作造成的差錯(cuò)。(1)使用人員必須注冊后獲得賬號密碼才可以使用系統(tǒng)。(2)系統(tǒng)分為4個(gè)查詢部分和一個(gè)錄入部分。(3)查詢部分包括:學(xué)生基本信息;學(xué)生學(xué)科成績;學(xué)生德育成績;學(xué)生獲得獎(jiǎng)學(xué)金等級。(4) 操作步驟1)打開登錄界面:選擇登錄類型,輸入賬號、密碼,點(diǎn)擊登錄。2)登錄后進(jìn)入下一個(gè)頁面:選擇相關(guān)信息進(jìn)行瀏覽3)在下面頁面中輸入信息進(jìn)行查詢: 4)在下面頁面中進(jìn)行添加、刪除、修改:5)注意事項(xiàng)(a)本系統(tǒng)的管理員用戶名為123456,密碼為123456。(b)在查詢信息時(shí),請輸入完整的信息,保證姓名和學(xué)號的相關(guān)聯(lián)。(c)在繼續(xù)查詢時(shí),可點(diǎn)擊重置進(jìn)行再次查詢

50、。(d)學(xué)生登錄類型只能進(jìn)行查詢,不能進(jìn)行錄入。(e)發(fā)現(xiàn)查詢信息與真實(shí)信息有偏差后,請聯(lián)系管理員進(jìn)行修改。第七章 總 結(jié)隨著計(jì)算機(jī)技術(shù)的普及和網(wǎng)絡(luò)的發(fā)展,越來越多的教育單位開始重視信息化建設(shè),利用先進(jìn)的計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)對高考成績信息進(jìn)行管理,提高工作效率,減少人力資源的浪費(fèi)。本人結(jié)合管理人員對成績信息地具體管理需求,開發(fā)一套獎(jiǎng)學(xué)金評定管理系統(tǒng)。本系統(tǒng)經(jīng)多次測試,能在eclipse的調(diào)試環(huán)境上正常運(yùn)行?;旧蠈?shí)現(xiàn)了數(shù)據(jù)管理功能,目前試運(yùn)行良好。綜上詳細(xì)闡述了本系統(tǒng)的整個(gè)開發(fā)過程和實(shí)現(xiàn)功能,能夠進(jìn)行學(xué)生基本信息、學(xué)科和德育成績的錄入、修改、查詢、刪除等操作,整體界面美觀大方,完成了管理人員對考生

51、的信息和成績管理工作的要求,適用于一系列的教育單位。本系統(tǒng)的應(yīng)用,將會(huì)使學(xué)生和管理人員在第一時(shí)間內(nèi)獲得理想信息。但是,由于一些技術(shù)和設(shè)備所限,本系統(tǒng)存在一些不足之處,有待進(jìn)一步改進(jìn)和完善,在開發(fā)過程中遇到了以下問題:(1)對后臺(tái)數(shù)據(jù)庫中數(shù)據(jù)的日常維護(hù),包括自動(dòng)清理過時(shí)數(shù)據(jù);(2)程序中錯(cuò)誤處理和輸入控制不夠全面,可能導(dǎo)致輸入無效引發(fā)錯(cuò)誤;參考文獻(xiàn):1 周佩德,數(shù)據(jù)庫原理及應(yīng)用,電子工業(yè)出版社2 張躍平,JAVA實(shí)用教程,清華大學(xué)出版社3 王要武,管理系統(tǒng),電子工業(yè)出版社,20034 李紅等編著,管理信息系統(tǒng)開發(fā)與應(yīng)用,電子工業(yè)出版社,20035 周之英縞著,現(xiàn)代軟件工程,科學(xué)出版社,20036

52、 邵麗萍,JAVA語言程序設(shè)計(jì),清華大學(xué)7 張立科,JAVA信息管理系統(tǒng)開發(fā),人民郵電出版社第八章 附 錄(一) 登錄界面import java.awt.*;import javax.swing.*;class LogSystem extends JFrame implements ActionListenerString s=獎(jiǎng)學(xué)金評定管理系統(tǒng);JLabel a=new JLabel(s);JTextField yy=new JTextField();JPasswordField xx=new JPasswordField();JLabel t=new JLabel( 賬 號),new JL

53、abel( 密 碼);JRadioButton r=new JRadioButton(教師),new JRadioButton(學(xué)生),new JRadioButton(管理員);ButtonGroup rg= new ButtonGroup();JButton b=new JButton(登陸),new JButton(重置);Connection con; Statement stmt; ResultSet rs;public LogSystem()setTitle(登陸系統(tǒng));setSize(width,height);Container c=getContentPane();c.setLayout(null);/為標(biāo)簽設(shè)置及添加到框架a.setBounds(350,30,200,25);a.setFont(new Font(華文行楷,Font.PLAIN,20);c.add(a);/添加文本框到框架

展開閱讀全文
溫馨提示:
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. 裝配圖網(wǎng)僅提供信息存儲(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!