福建對(duì)外經(jīng)濟(jì)貿(mào)易職業(yè)技術(shù)學(xué)院(3)_第1頁
福建對(duì)外經(jīng)濟(jì)貿(mào)易職業(yè)技術(shù)學(xué)院(3)_第2頁
福建對(duì)外經(jīng)濟(jì)貿(mào)易職業(yè)技術(shù)學(xué)院(3)_第3頁
福建對(duì)外經(jīng)濟(jì)貿(mào)易職業(yè)技術(shù)學(xué)院(3)_第4頁
福建對(duì)外經(jīng)濟(jì)貿(mào)易職業(yè)技術(shù)學(xué)院(3)_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、福建對(duì)外經(jīng)濟(jì)貿(mào)易職業(yè)技術(shù)學(xué)院物流與信息管理系畢 業(yè) 論 文論文題目 我院學(xué)生綜合素質(zhì)評(píng)估系統(tǒng)智育子系統(tǒng) 專 業(yè)經(jīng)濟(jì)信息管理班 級(jí)2005經(jīng)濟(jì)信息管理學(xué) 號(hào)200503350129姓 名王萍指導(dǎo)教師劉文海完成時(shí)間2008年5月28日中文摘要21世紀(jì),校園管理信息化正以前所未有的速度走進(jìn)學(xué)校,極大地沖擊著傳統(tǒng)的信息管理方式,促使學(xué)校管理走向網(wǎng)絡(luò)化、國(guó)際化、個(gè)性化。學(xué)生綜合素質(zhì)管理信息系統(tǒng)運(yùn)用數(shù)據(jù)庫設(shè)計(jì)和計(jì)算機(jī)技術(shù),在深入分析學(xué)生綜合素質(zhì)管理業(yè)務(wù)需求的基礎(chǔ)上,將學(xué)生綜合素質(zhì)管理的實(shí)現(xiàn)網(wǎng)絡(luò)管理。提高了學(xué)校管理的效率和規(guī)范。學(xué)生綜合素質(zhì)管理信息系統(tǒng)是學(xué)校用來統(tǒng)計(jì)在校學(xué)生平時(shí)的學(xué)習(xí),生活以及參加各項(xiàng)學(xué)校開

2、展的活動(dòng)的一個(gè)信息平臺(tái)。這個(gè)系統(tǒng)可以提高學(xué)校管理者的辦事效率,而且學(xué)生也可以通過這個(gè)系統(tǒng)查詢到自己在學(xué)校的表現(xiàn)情況,從另一個(gè)方面可以激勵(lì)學(xué)生的學(xué)習(xí),和提高自己的實(shí)踐能力。管理者可以通過平時(shí)的信息數(shù)據(jù)統(tǒng)計(jì),來評(píng)定學(xué)生在校的表現(xiàn)情況,更有助于一些獎(jiǎng)項(xiàng)的評(píng)選。關(guān)鍵詞:信息系統(tǒng) 學(xué)生智育系統(tǒng) Visual Basic 6.0目 錄緒論1一、系統(tǒng)設(shè)計(jì)的背景1(一)目前存在的問題1(二)系統(tǒng)開發(fā)的目標(biāo)2二、系統(tǒng)分析2(一)總體規(guī)劃2(二)系統(tǒng)需求分析3三、系統(tǒng)設(shè)計(jì)4(一)系統(tǒng)流程圖4(二)系統(tǒng)功能5四、數(shù)據(jù)庫設(shè)計(jì)6(一)創(chuàng)建表6(二)建立表間的聯(lián)系6(三)建立查詢6五、數(shù)據(jù)字典7(一)數(shù)據(jù)存儲(chǔ)條目7(二)

3、數(shù)據(jù)加工條目7(三)數(shù)據(jù)元素項(xiàng)目8六、系統(tǒng)實(shí)施8(一)、登陸系統(tǒng)實(shí)施8(二)、成績(jī)系統(tǒng)實(shí)施9七、系統(tǒng)測(cè)試12(一)、測(cè)試方案12(二)、測(cè)試項(xiàng)目12八、系統(tǒng)存在問題及解決方法措施13九、結(jié)論13參考文獻(xiàn)14致謝15我院學(xué)生綜合素質(zhì)評(píng)估系統(tǒng)智育子系統(tǒng)緒論教學(xué)質(zhì)量是學(xué)校的“生命”和“靈魂”,有效的評(píng)估是增強(qiáng)院校學(xué)生綜合水平素質(zhì),不斷提高學(xué)院工作質(zhì)量和效率的重要手段。一、系統(tǒng)設(shè)計(jì)的背景 學(xué)校是教學(xué)和科研的基地,是培養(yǎng)人才的場(chǎng)所。學(xué)生管理工作是學(xué)校管理工作的重要組成部分,同時(shí)也是衡量學(xué)校管理水平的重要依據(jù)。學(xué)生管理工作是一個(gè)系統(tǒng)工程,貫穿于學(xué)生在校學(xué)習(xí)的整個(gè)過程和各個(gè)方面。從入學(xué)到畢業(yè)離校,包括學(xué)生的

4、基本信息管理,文化和體能各項(xiàng)成績(jī)管理,和在校期間的各種獎(jiǎng)懲情況管理等各個(gè)方面的內(nèi)容。具有工作量大,分類細(xì),項(xiàng)目多和覆蓋面廣等特點(diǎn)。只有高效而準(zhǔn)確的學(xué)生管理系統(tǒng)才能提高學(xué)校的辦學(xué)質(zhì)量和培養(yǎng)人才。隨著學(xué)校規(guī)模的擴(kuò)大和業(yè)務(wù)的擴(kuò)展,傳統(tǒng)的管理模式和手段已經(jīng)遠(yuǎn)遠(yuǎn)不能適應(yīng)新的發(fā)展需要。(一)目前存在的問題1、易于出錯(cuò),效率較低在管理工作中,學(xué)生的學(xué)籍管理采用手工填表,這種方式的可靠性不高,因?yàn)槭止ぬ畋砣菀自斐蓴?shù)據(jù)遺漏,同時(shí)由于學(xué)生的檔案、學(xué)籍?dāng)?shù)量繁多,手工處理工作量大,效率低下,進(jìn)行數(shù)據(jù)的維護(hù)和檢索都非常的不方便,難以滿足日常管理工作的要求。2、數(shù)據(jù)更新不夠及時(shí)數(shù)據(jù)的更新上仍采用各系部或班級(jí)將數(shù)據(jù)上報(bào),并

5、由專門的數(shù)據(jù)錄入人員進(jìn)行手工錄入。這種方式不僅加大了學(xué)生信息管理的工作量,而且很容易遺漏信息,并且造成信息更新的不及時(shí)。3、信息管理不夠規(guī)范基于以上因素,傳統(tǒng)的以手工和紙張對(duì)學(xué)生和教師信息的管理工作以及采用用戶的單機(jī)管理已經(jīng)越來越不能適應(yīng)學(xué)校發(fā)展的需要,尤其計(jì)算機(jī)網(wǎng)絡(luò)和互聯(lián)網(wǎng)的普及,運(yùn)用先進(jìn)的管理信息系統(tǒng)及其軟件開發(fā)平臺(tái),對(duì)信息進(jìn)行科學(xué)化和網(wǎng)絡(luò)化管理,已經(jīng)成為學(xué)校信息系統(tǒng)的發(fā)展趨勢(shì)。學(xué)生綜合素質(zhì)評(píng)估系統(tǒng)是學(xué)校不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校的管理者和學(xué)生來說都是至關(guān)重要的。學(xué)生綜合素質(zhì)評(píng)估系統(tǒng)是進(jìn)行學(xué)生平時(shí)課程的學(xué)習(xí)成績(jī)、日常生活的表現(xiàn)以及積極參加各項(xiàng)體能活動(dòng)的數(shù)據(jù)信息的采集、存儲(chǔ)、加工、維護(hù)

6、和使用的系統(tǒng)。學(xué)生綜合素質(zhì)評(píng)估系統(tǒng)能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。傳統(tǒng)的學(xué)生查詢是應(yīng)用表單的方法,折中查詢方式效率低,容易產(chǎn)生大量的文件和數(shù)據(jù),對(duì)于查找、更新和維護(hù)帶來了困難。根據(jù)學(xué)校實(shí)情,結(jié)合其他管理系統(tǒng)的優(yōu)點(diǎn),我們開發(fā)出學(xué)生綜合素質(zhì)評(píng)估系統(tǒng),并談?wù)勂溟_發(fā)過程和所涉及到的有關(guān)方面的問題及解決方法。(二)系統(tǒng)開發(fā)的目標(biāo)學(xué)生綜合素質(zhì)評(píng)估系統(tǒng)要求做到操作簡(jiǎn)便,界面直觀,靈活實(shí)用,安全可靠的提取有關(guān)學(xué)生信息的一個(gè)信息系統(tǒng)。該系統(tǒng)的開發(fā)主要以學(xué)生和輔導(dǎo)員為服務(wù)對(duì)象,能夠提高學(xué)校對(duì)學(xué)生信息的統(tǒng)計(jì)分析效率,減輕輔導(dǎo)員對(duì)學(xué)生信息管理和統(tǒng)計(jì)的負(fù)擔(dān),提高學(xué)校對(duì)學(xué)生信息的規(guī)范化管理。本系統(tǒng)能夠及時(shí)對(duì)學(xué)生

7、的信息進(jìn)行收集整理,使學(xué)校相關(guān)部門及時(shí)獲取可靠的學(xué)生信息,便于管理。1、管理人員登陸可以對(duì)學(xué)生信息進(jìn)行權(quán)限范圍內(nèi)的添加、修改、查詢、匯總、統(tǒng)計(jì)等操作。2、學(xué)生登陸學(xué)生可以在自己的權(quán)限內(nèi)對(duì)信息進(jìn)行訪問,查詢相關(guān)信息。3、輔導(dǎo)員登陸對(duì)學(xué)生單科成績(jī)、全部科目成績(jī)的總分、平均分、最高分、最低分,排序等計(jì)算和統(tǒng)計(jì)。 二、系統(tǒng)分析(一)總體規(guī)劃總體規(guī)劃是管理信息系統(tǒng)開發(fā)的第一步,主要任務(wù)是明確“系統(tǒng)是什么”,也就是對(duì)目標(biāo)系統(tǒng)提出完整、準(zhǔn)確、具體的要求。學(xué)生綜合素質(zhì)評(píng)估系統(tǒng)是管理一個(gè)學(xué)校學(xué)生平時(shí)的課程成績(jī),日常生活情況,以及有關(guān)體能方面的狀況。主要是用來管理數(shù)據(jù)庫記錄中與學(xué)生綜合素質(zhì)有關(guān)的信息。學(xué)生綜合素質(zhì)

8、評(píng)估系統(tǒng)有三大模塊構(gòu)成,包括德育,智育,體育三方面。以下就智育模塊展開詳細(xì)的說明。(二)系統(tǒng)需求分析需求分析就是明確系統(tǒng)開發(fā)的目標(biāo)和用戶的信息需求,提出系統(tǒng)的邏輯方案。需求分析在整個(gè)系統(tǒng)開發(fā)過程中,是要解決“做什么”的問題,把要解決哪些問題、要滿足用戶哪些具體的信息需求調(diào)查、分析清楚,從邏輯上或從功能需求上提出系統(tǒng)的方案。1、學(xué)生綜合素質(zhì)評(píng)估系統(tǒng)智育子系統(tǒng)的需求分析智育子系統(tǒng)的開發(fā)目標(biāo)是對(duì)學(xué)生的成績(jī)進(jìn)行整理,實(shí)現(xiàn)對(duì)學(xué)生信息的數(shù)據(jù)錄入,查詢,瀏覽,修改等,實(shí)現(xiàn)學(xué)生成績(jī)的規(guī)范化、系統(tǒng)化、自動(dòng)化管理。能夠及時(shí)了解學(xué)生課程的學(xué)習(xí)情況,同時(shí)提供學(xué)生成績(jī)的報(bào)表輸出及打印功能。以及對(duì)學(xué)生的成績(jī)進(jìn)行添加、編輯

9、、查詢和輸出相應(yīng)的結(jié)果。 2、系統(tǒng)可行性分析可行性研究的目的是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決。也就是說可行性研究的目的不是解決問題,而是確定問題是否值得去解,研究在當(dāng)前的具體條件下,開發(fā)新系統(tǒng)是否具備必要的資源和其它條件。(1)技術(shù)可行性分析技術(shù)上的可行性分析要考慮將來要采用的硬件和軟件技術(shù)能否滿足用戶提出的要求。此外,還要考慮開發(fā)人員的水平, 作為經(jīng)濟(jì)信息管理專業(yè)畢業(yè)的學(xué)生,開發(fā)一個(gè)小型的MIS系統(tǒng)是一項(xiàng)必修掌握的技術(shù),在學(xué)校里生活了兩年,對(duì)學(xué)生綜合素質(zhì)的管理模式比較熟悉,這更有利于我們開發(fā)這個(gè)系統(tǒng)。而且我們掌握了數(shù)據(jù)庫及其應(yīng)用技術(shù)、計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)等課程,對(duì)數(shù)據(jù)庫的設(shè)計(jì)、

10、應(yīng)用、維護(hù)及局域網(wǎng)的組成有深刻的認(rèn)識(shí)與一定的動(dòng)手實(shí)踐能力,從一定程度上具備了開發(fā)一個(gè)小型系統(tǒng)的能力。而現(xiàn)在學(xué)院的計(jì)算機(jī)配置均可達(dá)到P2.2GHZ、256M 內(nèi)存、60G硬盤、256*1024分辨率的顯示器。所以,在我院開發(fā)本系統(tǒng)在技術(shù)上是可行的。(2)經(jīng)濟(jì)可行性主要從對(duì)項(xiàng)目的經(jīng)濟(jì)上進(jìn)行分析評(píng)價(jià),這是個(gè)小型的管理系統(tǒng),從投入的人力,財(cái)力與物力來講是非常之小的,只要一臺(tái)電腦,一臺(tái)打印機(jī),這個(gè)系統(tǒng)就可以搞起來。從節(jié)省人力方面,可以讓管理人員從繁瑣復(fù)雜的工作中解脫出來,做更多的工作,給教學(xué)管理提高一個(gè)層次。所以,在我院開發(fā)本系統(tǒng)在經(jīng)濟(jì)上也是可行的。(3)運(yùn)行可行性學(xué)院從硬件到軟件都投入了大量的人力、物

11、力、財(cái)力,在教務(wù)上,給各個(gè)辦公室配置了計(jì)算機(jī),并能聯(lián)接到互聯(lián)網(wǎng),并且,學(xué)院領(lǐng)導(dǎo)對(duì)這方面比較重視,在教務(wù)上配置了一定數(shù)目的能夠訓(xùn)練操作計(jì)算機(jī)的干事,可以快速、方便、高效地使用計(jì)算機(jī)進(jìn)行日常工作。學(xué)院開展了計(jì)算機(jī)相關(guān)專業(yè),可讓學(xué)生以實(shí)踐方式對(duì)系統(tǒng)進(jìn)行維護(hù)。使此系統(tǒng)在實(shí)踐上具備了可行性。由此以上各方面可知,開發(fā)學(xué)生綜合素質(zhì)評(píng)估系統(tǒng)在學(xué)校中具有可行性。三、系統(tǒng)設(shè)計(jì)系統(tǒng)登陸(一)系統(tǒng)流程圖學(xué)生綜合素質(zhì)評(píng)估系統(tǒng)德育子系統(tǒng)智育子系統(tǒng)體育子系統(tǒng)智育子系統(tǒng)數(shù)據(jù)維護(hù)數(shù)據(jù)查詢數(shù)據(jù)報(bào)表退出學(xué)生表教師表成績(jī)表課程表專業(yè)類別表按班級(jí)查詢學(xué)生成績(jī)按學(xué)號(hào)查詢?nèi)空n程成績(jī)按課程查詢學(xué)生成績(jī)統(tǒng)計(jì)班級(jí)成績(jī)并排名統(tǒng)計(jì)不及格學(xué)生 (二

12、)系統(tǒng)功能學(xué)生成績(jī)管理系統(tǒng)主要提供方便高效的管理功能以及網(wǎng)上的信息查閱平臺(tái),學(xué)生可以通過該系統(tǒng)查閱相關(guān)信息,管理員可以管理所有信息。對(duì)于本系統(tǒng),我們需要實(shí)現(xiàn)以下一些基本功能:1、系統(tǒng)登陸功能要求登陸系統(tǒng)時(shí),密碼管理功能。分為管理員登陸和用戶登陸兩種,管理員可以對(duì)系統(tǒng)內(nèi)的信息進(jìn)行編輯和修改。用戶只能瀏覽和查詢信息,以及編輯自己的一些基本信息。此功能是用來加強(qiáng)系統(tǒng)的安全。2、 查詢功能提供表的瀏覽,用戶可以通過它瀏覽學(xué)生表,成績(jī)表,教師表等。為了方便用戶查找需要的信息,將所有信息按照需要進(jìn)行分類。這樣學(xué)生就能很方便的找到自己需要的信息。3、 添加功能管理員可以相應(yīng)的窗口輸入學(xué)生成績(jī)等相關(guān)信息。系統(tǒng)

13、可以自動(dòng)避免重復(fù)信息。4、 修改功能管理員可以對(duì)數(shù)據(jù)庫中的信息進(jìn)行修改。系統(tǒng)能夠通過管理員給出的條件查找出所要修改的信息,對(duì)修改后的信息進(jìn)行保存。5、刪除功能管理員可以對(duì)數(shù)據(jù)進(jìn)行刪除操作。系統(tǒng)能夠通過管理員給出的條件查找出要?jiǎng)h除的信息,并提示是否確定刪除,如果確定刪除,則把相關(guān)信息從數(shù)據(jù)庫中刪除掉。 6、管理員查詢功能管理員可以通過條件選擇查詢所有信息,并進(jìn)行排序。7、匯總功能管理員可以通過此功能對(duì)信息進(jìn)行匯總。8、 統(tǒng)計(jì)功能管理員可以通過此功能對(duì)信息進(jìn)行統(tǒng)計(jì)。如統(tǒng)計(jì)不及格名單等。四、數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫的設(shè)計(jì)是系統(tǒng)設(shè)計(jì)中很重要的一個(gè)環(huán)節(jié),數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的好壞,將直接影響系統(tǒng)的工作效率以及實(shí)現(xiàn)的效

14、果,好的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)會(huì)減少數(shù)據(jù)庫的存儲(chǔ)量,數(shù)據(jù)的完整性和一致性比較高,系統(tǒng)具有較快的響應(yīng)速度,能簡(jiǎn)化基于此數(shù)據(jù)庫的應(yīng)用程序的實(shí)現(xiàn)等。數(shù)據(jù)庫設(shè)計(jì)時(shí)要注意數(shù)據(jù)的獨(dú)立性和冗余性,并要考慮到系統(tǒng)的應(yīng)用,保證數(shù)據(jù)操作的高效率。針對(duì)學(xué)生成績(jī)管理系統(tǒng)目標(biāo)和功能的需求,設(shè)計(jì)如下所示的數(shù)據(jù)。(一)創(chuàng)建表1、學(xué)生表(學(xué)號(hào),姓名,出生年月,性別,專業(yè)編碼,班級(jí),備注)2、專業(yè)表(專業(yè)編碼,專業(yè)名稱)3、教師表(教師編號(hào),姓名,性別,專業(yè)編碼,職稱,備注)4、成績(jī)表(學(xué)號(hào),課程編號(hào),成績(jī),備注)5、課程表(課程編號(hào),課程名稱,教師編號(hào),學(xué)分,課時(shí)數(shù),備注)(二)建立表間的聯(lián)系學(xué)生表與成績(jī)表之間的關(guān)系是學(xué)號(hào),屬于一對(duì)

15、多關(guān)系。成績(jī)表和課程表之間的關(guān)系是課程編號(hào),屬于多對(duì)一關(guān)系。教師表和課程表之間的關(guān)系是教師編號(hào),屬于一對(duì)多關(guān)系。專業(yè)表和學(xué)生表之間的關(guān)系是專業(yè)編碼,屬于一對(duì)多關(guān)系。(三)建立查詢輸入學(xué)生學(xué)號(hào)或教師編碼的有關(guān)信息將查找到相應(yīng)的學(xué)生與教師的其他全部信息。輸入學(xué)生學(xué)號(hào)將查找到該學(xué)生所修每門課程的具體信息,并統(tǒng)計(jì)學(xué)生所修課程的全部成績(jī)。輸入課程名稱,可以查找到選修該課程的每名學(xué)生的成績(jī),并統(tǒng)計(jì)該課程的成績(jī)情況。使用人員成績(jī)表教師表課程表學(xué)生表查詢條件查詢結(jié)果學(xué)生信息錄入成績(jī)信息錄入教師信息錄入課程信息錄入信息查詢流圖五、數(shù)據(jù)字典(一)數(shù)據(jù)存儲(chǔ)條目編號(hào) D1.1 名稱 教師信息表組成 教師編號(hào),教師姓名

16、,教師職稱,所教班級(jí),所在學(xué)院 編號(hào) D1.2 名稱 學(xué)生成績(jī)記錄單組成 學(xué)生學(xué)號(hào),姓名,課程名稱,課程編號(hào),課程成績(jī),教師編號(hào) 編號(hào) D1.3 名稱 教務(wù)人員信息表組成 教務(wù)人員姓名,編號(hào),職稱編號(hào) D1.4 名稱 反饋信息表組成 教務(wù)處人員信息后對(duì)教師的評(píng)價(jià),學(xué)生成績(jī)的分析 (二)數(shù)據(jù)加工條目編號(hào) 名稱 輸入 處理邏輯 輸出 P1.1 身份驗(yàn)證處理 教師登陸信息 檢驗(yàn)教師教工號(hào)與密碼是否一致 P1.2 成績(jī)變動(dòng)處理 學(xué)生學(xué)科成績(jī) 錄入、修改、刪除成績(jī)并檢驗(yàn)是否輸入錯(cuò)誤 學(xué)生成績(jī)記錄單 P1.3 成績(jī)查詢處理 學(xué)生班別、學(xué)號(hào)、姓名 查詢學(xué)生成績(jī),排序等 學(xué)生成績(jī)記錄單 P1.4身份驗(yàn)證處理

17、教務(wù)人員登陸信息量 檢驗(yàn)教務(wù)人員編號(hào)與密碼 P1.5 成績(jī)查詢處理 學(xué)院編號(hào)、年級(jí)、學(xué)號(hào) 查詢班級(jí)成績(jī)、排序及學(xué)期平均分等 學(xué)生成績(jī)記錄單及對(duì)教師的反饋信息(三)數(shù)據(jù)元素項(xiàng)目編號(hào) 名稱 數(shù)據(jù)類型 長(zhǎng)度 小數(shù)位 取值范圍 說明 01 教師編號(hào) N 8 0 02 教師名字 C 8 03 教師職稱 C 6 04 所教班級(jí) N 8 0 05 學(xué)生學(xué)號(hào) N 8 0 06 學(xué)生姓名 C 8 07 課程名稱 C 16 08 課程編號(hào) N 10 09 成績(jī) N 3 1 0100 10 教務(wù)人員編號(hào) N 8 0 11 教務(wù)人員姓名 C 8 12 教務(wù)人員職稱 C 6 六、系統(tǒng)實(shí)施(一)登陸系統(tǒng)實(shí)施系統(tǒng)中的用戶有

18、學(xué)生、輔導(dǎo)員和管理員三類,每類都必須有用戶名和密碼,所以登陸系統(tǒng)必須驗(yàn)證兩種登陸信息,一是用戶名,在本系統(tǒng)中是通過一個(gè)一個(gè)名稱為“User Name”的文本框控件獲得的;二是密碼,它同樣通過名為“User Pass Word”的文本框獲得的,稍有不同的是它的“text mode”屬性要設(shè)置為“Pass word”, 這樣是為了使輸入的密碼以星花或黑點(diǎn)的形式顯示而不是明文。不同權(quán)限級(jí)別的用戶進(jìn)入的用戶登陸界面是不同的,它們擁有的功能也是不一樣的。開始選擇登陸角色學(xué)生輔導(dǎo)員管理員登陸成功學(xué)生登陸界面教師登陸界面管理員登陸界面訪問系統(tǒng)結(jié)束用戶登陸時(shí)首先要選擇登陸角色,根據(jù)角色不同到相應(yīng)的用戶數(shù)據(jù)表中

19、驗(yàn)證是否有該用戶。如果驗(yàn)證成功則進(jìn)入相應(yīng)的用戶登陸界面,如果不成功則重新回到登陸界面(二)成績(jī)系統(tǒng)實(shí)施學(xué)生用戶的權(quán)限很低,只能查閱自己的學(xué)籍、成績(jī)等相關(guān)信息。成績(jī)信息的主要相關(guān)代碼為:Private Sub TextShuxing_Change(Index As Integer) FState(Me.Tag).Dirty = TrueEnd SubPrivate Sub Timer1_Timer() Text1.Visible = Not Text1.VisibleEnd SubSub txtEdit_KeyPress(keyascii As Integer) 刪除回車符,以消除嘟嘟聲。 If

20、 keyascii = vbKeyReturn Then keyascii = 0 With ChengJB If frmMain.ActiveForm.mnuEditKemu.Checked Then 按列輸入 If .Row .Rows - 1 Then 這一列沒有輸入完 .Row = .Row + 1 轉(zhuǎn)到此列的下一行 Else 如果這一列已經(jīng)輸入完 .Row = 1 回到第一行 Select Case .Col Case 9 .Col = .Col + 2 跳過 智育 Case 12 .Col = .Col + 2 跳過 德育 Case 15 .Col = 1 .Row = 1 Exi

21、t Sub 全部輸入完,退出過程 Case Else .Col = .Col + 1 到下一列 End Select End If End If If frmMain.ActiveForm.mnuEditCheng.Checked Then 按行輸入 If .Col 15 Then 這一行沒有輸入完 Select Case .Col Case 9 .Col = .Col + 2 跳過 智育 Case 12 .Col = .Col + 2 跳過 德育 Case Else .Col = .Col + 1 到下一列 End Select Else .Col = 2 If .Row .Rows - 1

22、 Then 如果沒有到達(dá)最后一行 .Row = .Row + 1 將行號(hào)加 1 Else 如果到達(dá)了最后一行 .Col = 1 .Row = 1 Exit Sub 退出過程 End If End If End If End With End IfEnd Sub七、系統(tǒng)測(cè)試(一)測(cè)試方案 進(jìn)行系統(tǒng)測(cè)試主要有兩種方法:靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試,我們主要采用動(dòng)態(tài)測(cè)試的方法。動(dòng)態(tài)測(cè)試是通過運(yùn)行程序來檢驗(yàn)軟件的動(dòng)態(tài)特性和運(yùn)行結(jié)果的正確性,并根據(jù)程序的運(yùn)行過程對(duì)程序進(jìn)行評(píng)價(jià)的過程。動(dòng)態(tài)測(cè)試包括運(yùn)行、解釋和模擬。本系統(tǒng)主要使用以界面為基礎(chǔ)的測(cè)試。以界面為基礎(chǔ)的測(cè)試僅僅依靠系統(tǒng)與其運(yùn)行環(huán)境之間的界面來選擇和產(chǎn)生測(cè)試

23、數(shù)據(jù),而不管系統(tǒng)的具體需求和具體實(shí)現(xiàn)細(xì)節(jié)。包括系統(tǒng)輸入,輸出數(shù)據(jù)的類型取值范圍以及取值的概率分布等等。 (二)測(cè)試項(xiàng)目 該測(cè)試計(jì)劃主要包括對(duì)軟件各個(gè)模塊的測(cè)試,有:1、 系統(tǒng)主窗口的測(cè)試2、 添加用戶窗口的測(cè)試該測(cè)試的目的是保證添加成績(jī)信息窗口的正確性與在數(shù)據(jù)輸入不正確時(shí)的容錯(cuò)與糾錯(cuò)性。具體通過在添加成績(jī)信息窗口中輸入空的姓名,空的考試成績(jī),來檢測(cè)系統(tǒng)的出錯(cuò)運(yùn)行情況。要求系統(tǒng)在遇到這些情況時(shí)能給出正確的錯(cuò)誤提示。3、 修改用戶密碼窗口的測(cè)試4、 添加課程信息窗口的測(cè)試5、 添加成績(jī)信息窗口的測(cè)試6、 刪除成績(jī)信息窗口的測(cè)試該測(cè)試的目的是保證刪除成績(jī)信息窗口的正確性與在數(shù)據(jù)輸入不正確時(shí)的容錯(cuò)與糾

24、錯(cuò)性。 具體通過在刪除成績(jī)信息窗口中輸入已有的成績(jī)給出刪除成功的提示。7、查詢成績(jī)信息窗口的測(cè)試該測(cè)試的目的是保證查詢成績(jī)信息窗口的正確性與在數(shù)據(jù)輸入不正確時(shí)的容錯(cuò)與糾錯(cuò)性。 具體通過在查詢成績(jī)窗口中輸入空的學(xué)號(hào)錯(cuò)誤的學(xué)號(hào)空的班號(hào)錯(cuò)誤的班號(hào)。要求系統(tǒng)在遇到這些情況時(shí)能給出正確的錯(cuò)誤提示。8、打印窗口測(cè)試該測(cè)試的目的是保證打印信息窗口的正確無誤性。 八、系統(tǒng)存在問題及解決方法措施1、存在問題經(jīng)過幾個(gè)月的數(shù)據(jù)收集,編程設(shè)計(jì)。系統(tǒng)目前還存在著些問題:智育子系統(tǒng)的需求還不夠清晰,數(shù)據(jù)收集不夠完整,系統(tǒng)還是個(gè)框架,無法正常運(yùn)行。2、解決方法繼續(xù)開發(fā)需要把更新的數(shù)據(jù)重新輸入程序中,把編程遇到的問題解決。九、結(jié)論學(xué)生綜合素

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(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)論