學(xué)生成績管理信息系統(tǒng)_第1頁
學(xué)生成績管理信息系統(tǒng)_第2頁
學(xué)生成績管理信息系統(tǒng)_第3頁
學(xué)生成績管理信息系統(tǒng)_第4頁
學(xué)生成績管理信息系統(tǒng)_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、唐山學(xué)院實訓(xùn)報告第一部分系統(tǒng)的需求分析1.1現(xiàn)狀分析隨著計算機應(yīng)用的普及和迅雷般的飛速發(fā)展, 信息化必然成為世界發(fā)展的潮 流和趨勢。信息化正在以前所未有的速度影響著人類的方方面面, 同時對傳統(tǒng)教 育的改革也起到了推動作用。作為培養(yǎng)一代又一代面向21世紀(jì),面向社會人才的搖籃一一學(xué)校,必然受 到全球信息化影響。在學(xué)校眾多管理工作中,學(xué)生的成績管理原來越重要。然而 傳統(tǒng)的工作方式如手工修改和查詢成績是一項非常繁重而枯燥的工作,經(jīng)常耗費很大財力和人力。數(shù)據(jù)量大時,將不可避免的出現(xiàn)失誤。因此,學(xué)生成績管理工 作的信息化是十分必要的。學(xué)生成績管理系統(tǒng)是利用現(xiàn)代的信息技術(shù),實現(xiàn)學(xué)生 信息資源的共享,實現(xiàn)學(xué)生

2、信息與社會其他信息的有機聯(lián)系,促進學(xué)生成績管理工作的科學(xué)化、現(xiàn)代化,提高學(xué)生管理工作的效率。1.2系統(tǒng)需求分析通過調(diào)查,要求系統(tǒng)具有以下功能:1)任課教師可以錄入所教課程的成績2)成績的上傳和下載3)教務(wù)處即系導(dǎo)員能夠統(tǒng)計成績4)成績的發(fā)布和查詢5)用戶權(quán)限的限定第二部分系統(tǒng)的可行性分析可行性研究的目的使用最小的代價在盡可能段的時間確定問題是否能解決。 也就是說可行性研究的目的不是解決問題而是確定問題是否值得去研究解決,研究在當(dāng)前,開發(fā)新系統(tǒng)是否具備必要的資源和其他條件。一般說來,可行性分析包括技術(shù)可行性、經(jīng)濟可行性、社會可行性等方面。2.1技術(shù)可行性分析該系統(tǒng)選擇微軟公司的Visual Ba

3、sic 6.0作為系統(tǒng)開發(fā)工具,主要是因為它是 一個快速可視化程序開發(fā)工具軟件且功能強大, 主要表現(xiàn)為:所見即所得的界面 設(shè)計,尤其是數(shù)據(jù)窗口能方便而間接操縱數(shù)據(jù)庫的智能化對象, 基于對象的設(shè)計 方法,極短的軟件開發(fā)周期,較易的代碼維護,同時還有眾多的 Active控制, 提高了軟件的使用效率。連接采用SQL Server數(shù)據(jù)庫,SQL Server是一種關(guān)系數(shù)據(jù)庫工具,關(guān)系數(shù) 據(jù)庫已開發(fā)的最通用的數(shù)據(jù)庫之一。 該數(shù)據(jù)庫能匯集各種信息以供查詢、 存儲和 檢索。它是一種使用廣泛的數(shù)據(jù)庫管理系統(tǒng),具有許多優(yōu)點:易用性、適合分布 組織科伸縮性、用于決策支持的數(shù)據(jù)庫功能等。2.2經(jīng)濟可行性分析從經(jīng)濟角

4、度分析,學(xué)生成績管理系統(tǒng)所耗費的資源非常的少。目前,計算機越來越普及,大部分學(xué)校都配有計算機,它使用的軟件工具Visual Basic 6.0和SQL Server,學(xué)校的機房幾乎都有安裝,而且由于這個系統(tǒng)較小,涉及人員較少, 開發(fā)費用小,易于維護并具有可靠的安全性,該系統(tǒng)在投入使用后可以節(jié)省大量 的人力、物力和財力。2.3社會可行性分析現(xiàn)代科學(xué)信息技術(shù)的應(yīng)用越來越普及, 促進了社會的高速發(fā)展,也將社會帶 入了一個新的數(shù)字時代。學(xué)生成績管理系統(tǒng)采用科學(xué)的,有效的手段,對信息加 以分析,通過建立一個有效的學(xué)生成績管理系統(tǒng)是學(xué)校的各項活動能夠提高工作 效率,最終提高經(jīng)濟效益和社會效益的目的。該軟件

5、易于操作,實現(xiàn)的功能豐富,大大減少了工作量以及偶那個做人員的 數(shù)量,便于對學(xué)生進行有效的管理,提高了部門信息化水平,同時能夠與社會同 類院校數(shù)據(jù)處理相融合,詩詞系統(tǒng)在時間上具備了可行性。綜上分析可知,學(xué)生管理信息系統(tǒng)在技術(shù)、經(jīng)濟、社會上具有可行性。第三部分系統(tǒng)分析在經(jīng)過詳細的調(diào)查和系統(tǒng)的繡球分析、可行性分析后,還需對系統(tǒng)進行整體 化得系統(tǒng)性分析。這一步驟主要是通過對原系統(tǒng)進行調(diào)查和分析,找出原系統(tǒng)業(yè) 務(wù)流程和數(shù)據(jù)流程的不足,提出優(yōu)化和改進方法,設(shè)計新的業(yè)務(wù)流程和數(shù)據(jù)流程。1. 新的業(yè)務(wù)流程圖如下:用戶登錄部分的業(yè)務(wù)流程N登錄失敗 7處于對系統(tǒng)的數(shù)據(jù)安全性和正確性, 設(shè)置了權(quán)限,特定的用戶只能在

6、其特定 的權(quán)限內(nèi)進行操作。用戶輸入其驗證信息,系統(tǒng)進行身份驗證,如果身份正確則 允許登錄,進入限定的操作領(lǐng)域,否則返回登錄失敗信息。唐山學(xué)院實訓(xùn)報告學(xué)生成績查詢系統(tǒng)的業(yè)務(wù)流程圖教師4成績修改單通知單X、網(wǎng)上錄入成績A4教務(wù)處"'L亠修改成績新成績單申請修改成績成績單統(tǒng)計結(jié)果表從服務(wù)器下載成績進行統(tǒng)計上傳到教務(wù)處 服務(wù)器唐山學(xué)院實訓(xùn)報告唐山學(xué)院實訓(xùn)報告該系統(tǒng)的主要使用者有四部分,即學(xué)生、老師、教務(wù)處、各系的導(dǎo)員。任課 老師在通過權(quán)限認(rèn)證后,進入系統(tǒng),進行網(wǎng)上錄入成績,錄入完畢后,系統(tǒng)生成 成績錄入完畢通知單和成績單,然后將通知單傳送給教務(wù)處,教務(wù)處接到通知, 從服務(wù)器上下載成績

7、,進行統(tǒng)計,生成統(tǒng)計結(jié)果表再上傳到服務(wù)器,保存在統(tǒng)計 結(jié)果文檔中。學(xué)生和各系導(dǎo)員對統(tǒng)計結(jié)果文檔進行查詢, 學(xué)生輸入查詢條件,查 詢個人成績;導(dǎo)員輸入查詢信息,統(tǒng)計學(xué)生的課程完成情況,從而判斷學(xué)生能否 順利畢業(yè)。若老師在提交成績后發(fā)現(xiàn)錄入的成績有錯誤, 其應(yīng)當(dāng)向教務(wù)處提交成 績修改申請表,由教務(wù)處對申請表統(tǒng)計后進行修改,生成新的成績單。2. 與上述業(yè)務(wù)流程圖對應(yīng)的數(shù)據(jù)流程圖如下:用戶登錄數(shù)據(jù)流程圖唐山學(xué)院實訓(xùn)報告唐山學(xué)院實訓(xùn)報告用戶輸入用戶信息,身份驗證處理接收到信息進行身份驗證,將驗證結(jié)果返 回給用戶唐山學(xué)院實訓(xùn)報告學(xué)生成績查詢系統(tǒng)的數(shù)據(jù)流程圖教務(wù)處任課教師將成績數(shù)據(jù)錄入學(xué)生成績查詢系統(tǒng), 教

8、務(wù)處向系統(tǒng)發(fā)出下載成績請 求,系統(tǒng)將成績統(tǒng)計處理后,將統(tǒng)計結(jié)果輸出給教務(wù)處,同時統(tǒng)計結(jié)果共學(xué)生和 導(dǎo)員進行查詢。數(shù)據(jù)流程展開圖如下:唐山學(xué)院實訓(xùn)報告唐山學(xué)院實訓(xùn)報告D01成績數(shù)據(jù)D06查詢條件 學(xué)生 :'/查詢結(jié)果D10P1.1成績查詢D07查詢條件P1.5查詢統(tǒng)計D04成績數(shù)據(jù)成績數(shù)據(jù)庫D13修改數(shù)據(jù)P1.2成績修改D14修改單匯總D11查詢D查2詢觀統(tǒng)計結(jié)果P1.3D02成 績 數(shù).據(jù)D17 下載 成績 請求教務(wù)處統(tǒng)計成績D16錄入完畢通知130成績數(shù)據(jù)P1.4成績網(wǎng)上錄入D05成績數(shù)據(jù)教師I教務(wù)處 *D15成績修改申請單本部分將學(xué)生成績處理展開為五部分, 分別是:成績網(wǎng)上錄入、教

9、務(wù)處統(tǒng)計 成績、成績修改、成績查詢、查詢統(tǒng)計。成績網(wǎng)上錄入功能用于任課教師在網(wǎng)上錄入成績數(shù)據(jù), 同時將錄入完畢通知 發(fā)送給教務(wù)處,將成績數(shù)據(jù)輸送到成績數(shù)據(jù)庫;教務(wù)處接到通知后,將下載成績 請求發(fā)送到教務(wù)處統(tǒng)計成績功能塊,該功能塊向成績數(shù)據(jù)庫發(fā)出查詢請求,成績 數(shù)據(jù)庫將成績數(shù)據(jù)發(fā)送給該功能塊,功能塊進行成績統(tǒng)計,并將統(tǒng)計結(jié)果回饋給 成績數(shù)據(jù)庫;若教師提交成績后發(fā)現(xiàn)有錄入錯誤,則把成績修改單上交教務(wù)處, 教務(wù)處通過成績修改功能塊進行成績的修改,并將修改后的數(shù)據(jù)輸入成績數(shù)據(jù) 庫;學(xué)生通過成績查詢功能對成績進行查詢, 導(dǎo)員通過查詢統(tǒng)計功能對學(xué)生的課 程完成輕快進行統(tǒng)計。3. 數(shù)據(jù)字典 數(shù)據(jù)流的定義數(shù)據(jù)

10、流編號:D01、02、04數(shù)據(jù)流名稱:成績數(shù)據(jù)簡 述:成績數(shù)據(jù)庫中的數(shù)據(jù)數(shù)據(jù)流來源:成績數(shù)據(jù)庫數(shù)據(jù)流去向:成績查詢處理模塊數(shù)據(jù)流組成:學(xué)號+課程號+成績+學(xué)分績+教師編號數(shù)據(jù)流編號:D03 05數(shù)據(jù)流名稱:成績數(shù)據(jù)簡述:任課教師錄入的各科成績數(shù)據(jù)流來源:數(shù)據(jù)流去向:任課教師 成績數(shù)據(jù)庫數(shù)據(jù)流組成:學(xué)號+課程號+成績+學(xué)分績+教師編號數(shù)據(jù)流編號:D06 07數(shù)據(jù)流名稱:查詢條件簡述:數(shù)據(jù)流來源: 數(shù)據(jù)流去向:用戶輸入的查詢信息用戶如學(xué)生、導(dǎo)員成績查詢、查詢統(tǒng)計功能塊數(shù)據(jù)流組成:學(xué)號+課程號數(shù)據(jù)流編號:D08 09數(shù)據(jù)流名稱:統(tǒng)計結(jié)果簡述:數(shù)據(jù)流來源: 數(shù)據(jù)流去向:對成績數(shù)據(jù)庫中的數(shù)據(jù)進行查詢統(tǒng)計

11、后的結(jié)果 成績查詢、查詢統(tǒng)計功能塊用戶數(shù)據(jù)流組成:學(xué)號+課程號+成績+學(xué)分績+教師編號數(shù)據(jù)流編號:D10數(shù)據(jù)流名稱:查詢結(jié)果簡述:數(shù)據(jù)流來源: 數(shù)據(jù)流去向:對成績數(shù)據(jù)庫中的數(shù)據(jù)進行查詢后的結(jié)果 成績查詢功能塊用戶數(shù)據(jù)流組成:學(xué)號+課程號+成績+學(xué)分績+教師編號數(shù)據(jù)流編號:D11、12數(shù)據(jù)流名稱:查詢簡述:查詢統(tǒng)計功能塊對成績數(shù)據(jù)庫的查詢數(shù)據(jù)流來源:功能塊數(shù)據(jù)流去向:成績數(shù)據(jù)庫數(shù)據(jù)流組成:學(xué)號+課程號數(shù)據(jù)流編號:D13數(shù)據(jù)流名稱:修改數(shù)據(jù)簡述:需要修改的數(shù)據(jù)數(shù)據(jù)流來源:成績修改功能塊數(shù)據(jù)流去向:成績數(shù)據(jù)庫數(shù)據(jù)流組成:學(xué)號+課程號+成績+學(xué)分績+教師編號數(shù)據(jù)流編號:D14數(shù)據(jù)流名稱:修改單匯總表簡

12、述:需要修改的數(shù)據(jù)的匯總數(shù)據(jù)流來源:教務(wù)處數(shù)據(jù)流去向:成績修改功能塊數(shù)據(jù)流組成:學(xué)號+課程號+成績+學(xué)分績+教師編號數(shù)據(jù)流編號:D15數(shù)據(jù)流名稱:成績修改單簡述:需要修改的數(shù)據(jù)的單據(jù)數(shù)據(jù)流來源:教師數(shù)據(jù)流去向:教務(wù)處數(shù)據(jù)流組成:學(xué)號+課程號+成績+學(xué)分績+教師編號數(shù)據(jù)流編號:D16數(shù)據(jù)流名稱:成績錄入完畢通知簡 述:顯示成績錄入完畢的通知單數(shù)據(jù)流來源:教師數(shù)據(jù)流去向:教務(wù)處數(shù)據(jù)流組成:學(xué)號+課程號+成績+學(xué)分績+教師編號數(shù)據(jù)流編號:D17數(shù)據(jù)流名稱:下載成績請求簡 述:請求下載成績數(shù)據(jù)流來源:教務(wù)處數(shù)據(jù)流去向:教務(wù)處成績統(tǒng)計功能塊數(shù)據(jù)流組成:系別+專業(yè)+班級+課程號 處理邏輯的定義處理邏輯編號

13、:P1.1處理邏輯名稱:成績查詢簡述:查詢學(xué)生的成績輸入的數(shù)據(jù)流:學(xué)生的查詢條件,以及成績數(shù)據(jù)庫的成績數(shù)據(jù)處理:根據(jù)成績數(shù)據(jù)庫的成績數(shù)據(jù),按照學(xué)生的查詢條件進行整理,生成符合學(xué)生的成績信息。輸出的數(shù)據(jù)流:查詢者的成績信息。處理頻 率:每查詢一次處理一次。處理邏輯編號:P1.2處理邏輯名稱:成績修改簡述:修改錄入錯誤學(xué)生的成績輸入的數(shù)據(jù)流:由成績修改單匯總成的修改匯總單處理:將修改單中的數(shù)據(jù)與成績數(shù)據(jù)庫中對應(yīng)的數(shù)據(jù)聯(lián)系起來,進行修改。輸出的數(shù)據(jù)流:修改后的成績數(shù)據(jù)。處理頻率:每修改一次處理一次。處理邏輯編號:P1.3處理邏輯名稱:教務(wù)處統(tǒng)計成績簡述:教務(wù)處對成績進行統(tǒng)計輸入的數(shù)據(jù)流:教務(wù)處的下載

14、請求,成績數(shù)據(jù)庫的成績數(shù)據(jù)處理:接到教務(wù)的下載成績請求,對成績數(shù)據(jù)庫進行調(diào)用,數(shù)據(jù)庫將成績數(shù)據(jù)傳送過來,在統(tǒng)計后將統(tǒng)計結(jié)果又上傳給數(shù)據(jù) 庫。輸出的數(shù)據(jù)流:統(tǒng)計結(jié)果。處理頻率:每統(tǒng)計一次處理一次。處理邏輯編號:P1.4處理邏輯名稱:成績網(wǎng)上錄入簡述:用于教師在網(wǎng)上錄入成績輸入的數(shù)據(jù)流:各科成績處理:將各科成績錄入學(xué)生層級數(shù)據(jù)庫。輸出的數(shù)據(jù)流:成績數(shù)據(jù)。處理頻 率:每錄入一次處理一次。處理邏輯編號:P1.5處理邏輯名稱:查詢統(tǒng)計簡述:用于各系導(dǎo)員對學(xué)生的課業(yè)完成情況進行統(tǒng)計輸入的數(shù)據(jù)流:查詢條件處理:按查詢條件對數(shù)據(jù)庫的成績數(shù)據(jù)進行統(tǒng)計。輸出的數(shù)據(jù)流:查詢結(jié)果。處理頻率:每查詢統(tǒng)計一次處理一次。

15、數(shù)據(jù)存儲的定義數(shù)據(jù)存儲編號:F數(shù)據(jù)存儲名稱:成績數(shù)據(jù)庫簡述:存放學(xué)生的各科成績數(shù)據(jù)存儲組成:學(xué)號+課程號+成績+學(xué)分績關(guān)鍵 字:學(xué)號、課程號相關(guān)聯(lián)的處理:P1.1 1.5 外部實體的定義外部實體名稱:學(xué)生、教務(wù)處、導(dǎo)員、教師簡述:該系統(tǒng)的使用者輸入的數(shù)據(jù)流:D05 06、07、14、15輸出的數(shù)據(jù)流:D03 08、09、10、13第四部分系統(tǒng)設(shè)計1. 系統(tǒng)功能結(jié)構(gòu)圖的設(shè)計根據(jù)系統(tǒng)的目標(biāo)和設(shè)計要求,采取功能劃分的方法,將系統(tǒng)劃分為五個子系 統(tǒng):登錄子系統(tǒng)、查詢子系統(tǒng)、數(shù)據(jù)維護子系統(tǒng)、成績統(tǒng)計子系統(tǒng)、打印子系統(tǒng)。其中登錄子 系統(tǒng)用于限定用戶的權(quán)限,查詢子系統(tǒng)主要完成各類數(shù)據(jù)的模糊組合查詢功能; 數(shù)

16、據(jù)維護子系統(tǒng)主要完成各類數(shù)據(jù)的添加、修改,刪除等功能;成績統(tǒng)計子系統(tǒng)主要完成對成績的分析工作;打印子系統(tǒng)主要完成各類報表如學(xué)生信息、成績信 息等的打印功能。功能結(jié)構(gòu)圖如下:唐山學(xué)院實訓(xùn)報告唐山學(xué)院實訓(xùn)報告2. E-R圖設(shè)計學(xué)生學(xué)生實體姓名性別教師編號)年齡職稱教師唐山學(xué)院實訓(xùn)報告教師實體課程課程名十課程課程實體實體聯(lián)系圖3. 數(shù)據(jù)庫設(shè)計根據(jù)上述E-R圖,該數(shù)據(jù)庫中含有六個表分別為:成績表、學(xué)生信息表、 教師信息表、課程表、任課表、用戶信息表。表名稱標(biāo)識:Grade名稱字段名稱數(shù)據(jù)類型長度主鍵非空學(xué)號SnoChar20YN課程號CnoChar20YN成績GradeIntNN學(xué)分績CreditIn

17、tNN表名稱標(biāo)識:Stude nt名稱字段名稱數(shù)據(jù)類型長度主鍵非空學(xué)號SnoChar20YN姓名Sn ameChar20NN性別SsexChar2NN年齡SageIntNN系別SdeptChar20NN專業(yè)SprofChar20NN年級SgradeChar20NN班級SclassChar20NN表名稱標(biāo)識:Teacher名稱字段名稱數(shù)據(jù)類型長度主鍵非空教師編號TnoChar20YN姓名Tn amrChar20NN性別TsexChar2NN年齡TageIntNN職稱TlevelChar20NN表名稱標(biāo)識:Course名稱字段名稱數(shù)據(jù)類型長度主鍵非空課程號CnoChar20YN課程名Cn ameChar20NN類別ClassChar20NN學(xué)分CreditIntNN表名稱標(biāo)識:Renke名稱字段名稱數(shù)據(jù)類型長度主鍵非空教師編號TnoChar20YN課程號CnoChar20YN表名稱標(biāo)識:User名稱字段名稱數(shù)據(jù)類型長度主鍵非空用戶名NameChar20YN密碼KeyChar20NN第五部分系統(tǒng)設(shè)計總結(jié)學(xué)生成績查詢系統(tǒng)是為了方便教學(xué)管理人員進行成績管理和統(tǒng)計而設(shè)計的。 系統(tǒng)具有登錄驗證、成績查詢、成績統(tǒng)計、數(shù)據(jù)維護、打印功能。新系統(tǒng)的生成 經(jīng)歷了系統(tǒng)需求分析,系統(tǒng)可行性分析,系統(tǒng)性分析,系統(tǒng)設(shè)計四個部分,還應(yīng) 有系統(tǒng)實施,系統(tǒng)運行和維護。通過這次系統(tǒng)設(shè)計,我得到了更好的動手鍛

溫馨提示

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

評論

0/150

提交評論