學(xué)生成績(jī)管理系統(tǒng)分析與設(shè)計(jì)_第1頁
學(xué)生成績(jī)管理系統(tǒng)分析與設(shè)計(jì)_第2頁
學(xué)生成績(jī)管理系統(tǒng)分析與設(shè)計(jì)_第3頁
學(xué)生成績(jī)管理系統(tǒng)分析與設(shè)計(jì)_第4頁
學(xué)生成績(jī)管理系統(tǒng)分析與設(shè)計(jì)_第5頁
已閱讀5頁,還剩32頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、 學(xué)生成績(jī)管理信息系統(tǒng) 工業(yè)工程0901成員:余學(xué)培 8號(hào) 劉新彬17號(hào) 林炳州18號(hào) 成龍 15號(hào) 涂玉富14號(hào) 陳進(jìn) 23號(hào) 第一章、系統(tǒng)分析第一節(jié) 可行性分析現(xiàn)狀分析 隨著計(jì)算機(jī)應(yīng)用的普及和迅雷般的飛速開展,信息化必然成為世界開展的潮流和趨勢(shì)。信息化正在以前所未有的速度影響著人類的方方面面,同時(shí)對(duì)傳統(tǒng)教育的改革也起到了推動(dòng)作用。 作為培養(yǎng)一代又一代面向21世紀(jì),面向社會(huì)人才的搖籃學(xué)校,必然受到全球信息化影響。在學(xué)校眾多管理工作中,學(xué)生的成績(jī)管理原來越重要。然而傳統(tǒng)的工作方式如手工修改和查詢成績(jī)是一項(xiàng)非常繁重而枯燥的工作,經(jīng)常消耗很大財(cái)力和人力。數(shù)據(jù)量大時(shí),將不可防止的出現(xiàn)失誤。因此,學(xué)生

2、成績(jī)管理工作的信息化是十分必要的。學(xué)生成績(jī)管理系統(tǒng)是利用現(xiàn)代的信息技術(shù),實(shí)現(xiàn)學(xué)生信息資源的共享,實(shí)現(xiàn)學(xué)生信息與社會(huì)其他信息的有機(jī)聯(lián)系,促進(jìn)學(xué)生成績(jī)管理工作的科學(xué)化、現(xiàn)代化,提高學(xué)生管理工作的效率。 系統(tǒng)需求分析通過調(diào)查,要求系統(tǒng)具有以下功能:1) 任課教師可以錄入所教課程的成績(jī)2) 成績(jī)的上傳和下載3) 教務(wù)處即系導(dǎo)員能夠統(tǒng)計(jì)成績(jī)4) 成績(jī)的發(fā)布和查詢5) 用戶權(quán)限的限定系統(tǒng)的可行性分析1技術(shù)可行性分析 該系統(tǒng)選擇微軟公司的Visual Basic 6.0作為系統(tǒng)開發(fā)工具,主要是因?yàn)樗且粋€(gè)快速可視化程序開發(fā)工具軟件且功能強(qiáng)大,主要表現(xiàn)為:所見即所得的界面設(shè)計(jì),尤其是數(shù)據(jù)窗口能方便而間接操縱數(shù)

3、據(jù)庫的智能化對(duì)象,基于對(duì)象的設(shè)計(jì)方法,極短的軟件開發(fā)周期,較易的代碼維護(hù),同時(shí)還有眾多的Active控制,提高了軟件的使用效率。 連接采用SQL Server數(shù)據(jù)庫,SQL Server是一種關(guān)系數(shù)據(jù)庫工具,關(guān)系數(shù)據(jù)庫已開發(fā)的最通用的數(shù)據(jù)庫之一。該數(shù)據(jù)庫能聚集各種信息以供查詢、存儲(chǔ)和檢索。它是一種使用廣泛的數(shù)據(jù)庫管理系統(tǒng),具有許多優(yōu)點(diǎn):易用性、適合分布組織科伸縮性、用于決策支持的數(shù)據(jù)庫功能等。2經(jīng)濟(jì)可行性分析 從經(jīng)濟(jì)角度分析,學(xué)生成績(jī)管理系統(tǒng)所消耗的資源非常的少。目前,計(jì)算機(jī)越來越普及,大局部學(xué)校都配有計(jì)算機(jī),它使用的軟件工具Visual Basic 6.0和SQL Server,學(xué)校的機(jī)房幾

4、乎都有安裝,而且由于這個(gè)系統(tǒng)較小,涉及人員較少,開發(fā)費(fèi)用小,易于維護(hù)并具有可靠的平安性,該系統(tǒng)在投入使用后可以節(jié)省大量的人力、物力和財(cái)力。3社會(huì)可行性分析 現(xiàn)代科學(xué)信息技術(shù)的應(yīng)用越來越普及,促進(jìn)了社會(huì)的高速開展,也將社會(huì)帶入了一個(gè)新的數(shù)字時(shí)代。學(xué)生成績(jī)管理系統(tǒng)采用科學(xué)的,有效的手段,對(duì)信息加以分析,通過建立一個(gè)有效的學(xué)生成績(jī)管理系統(tǒng)是學(xué)校的各項(xiàng)活動(dòng)能夠提高工作效率,最終提高經(jīng)濟(jì)效益和社會(huì)效益的目的。 該軟件易于操作,實(shí)現(xiàn)的功能豐富,大大減少了工作量以及偶那個(gè)做人員的數(shù)量,便于對(duì)學(xué)生進(jìn)行有效的管理,提高了部門信息化水平,同時(shí)能夠與社會(huì)同類院校數(shù)據(jù)處理相融合,使此系統(tǒng)在時(shí)間上具備了可行性。 綜上分

5、析可知,學(xué)生管理信息系統(tǒng)在技術(shù)、經(jīng)濟(jì)、社會(huì)上具有可行性。第二節(jié) 管理業(yè)務(wù)調(diào)查 在經(jīng)過詳細(xì)的調(diào)查和系統(tǒng)的需求分析、可行性分析后,還需對(duì)系統(tǒng)進(jìn)行整體化得系統(tǒng)性分析。這一步驟主要是通過對(duì)原系統(tǒng)進(jìn)行調(diào)查和分析,找出原系統(tǒng)業(yè)務(wù)流程和數(shù)據(jù)流程的缺乏,提出優(yōu)化和改進(jìn)方法,設(shè)計(jì)新的業(yè)務(wù)流程和數(shù)據(jù)流程。 任課教師將成績(jī)數(shù)據(jù)錄入學(xué)生成績(jī)查詢系統(tǒng),教務(wù)處向系統(tǒng)發(fā)出下載成績(jī)請(qǐng)求,系統(tǒng)將成績(jī)統(tǒng)計(jì)處理后,將統(tǒng)計(jì)結(jié)果輸出給教務(wù)處,同時(shí)統(tǒng)計(jì)結(jié)果共學(xué)生和導(dǎo)員進(jìn)行查詢。數(shù)據(jù)流程展開圖如下 本局部將學(xué)生成績(jī)處理展開為五局部,分別是:成績(jī)網(wǎng)上錄入、教務(wù)處統(tǒng)計(jì)成績(jī)、成績(jī)修改、成績(jī)查詢、查詢統(tǒng)計(jì)。 成績(jī)網(wǎng)上錄入功能用于任課教師在網(wǎng)上錄入

6、成績(jī)數(shù)據(jù),同時(shí)將錄入完畢通知發(fā)送給教務(wù)處,將成績(jī)數(shù)據(jù)輸送到成績(jī)數(shù)據(jù)庫;教務(wù)處接到通知后,將下載成績(jī)請(qǐng)求發(fā)送到教務(wù)處統(tǒng)計(jì)成績(jī)功能塊,該功能塊向成績(jī)數(shù)據(jù)庫發(fā)出查詢請(qǐng)求,成績(jī)數(shù)據(jù)庫將成績(jī)數(shù)據(jù)發(fā)送給該功能塊,功能塊進(jìn)行成績(jī)統(tǒng)計(jì),并將統(tǒng)計(jì)結(jié)果回饋給成績(jī)數(shù)據(jù)庫;假設(shè)教師提交成績(jī)后發(fā)現(xiàn)有錄入錯(cuò)誤,那么把成績(jī)修改單上交教務(wù)處,教務(wù)處通過成績(jī)修改功能塊進(jìn)行成績(jī)的修改,并將修改后的數(shù)據(jù)輸入成績(jī)數(shù)據(jù)庫;學(xué)生通過成績(jī)查詢功能對(duì)成績(jī)進(jìn)行查詢,導(dǎo)員通過查詢統(tǒng)計(jì)功能對(duì)學(xué)生的課程完成輕快進(jìn)行統(tǒng)計(jì)。第四節(jié) 數(shù)據(jù)字典數(shù)據(jù)流的定義 數(shù)據(jù)流編號(hào):D01、02、04 數(shù)據(jù)流名稱:成績(jī)數(shù)據(jù) 簡(jiǎn) 述:成績(jī)數(shù)據(jù)庫中的數(shù)據(jù) 數(shù)據(jù)流來源:成績(jī)數(shù)

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

8、課程號(hào)+成績(jī)+學(xué)分績(jī)+教師編號(hào)處理邏輯的定義處理邏輯編號(hào):P1.1 處理邏輯名稱:成績(jī)查詢 簡(jiǎn) 述:查詢學(xué)生的成績(jī) 輸入的數(shù)據(jù)流:學(xué)生的查詢條件,以及成績(jī)數(shù)據(jù)庫的成績(jī)數(shù)據(jù) 處 理:根據(jù)成績(jī)數(shù)據(jù)庫的成績(jī)數(shù)據(jù),按照學(xué)生 的查詢條件進(jìn)行整理,生成符合學(xué)生的成績(jī)信息。 輸出的數(shù)據(jù)流:查詢者的成績(jī)信息。 處 理 頻 率 :每查詢一次處理一次處理邏輯編號(hào):P1.2 處理邏輯名稱:成績(jī)修改 簡(jiǎn) 述:修改錄入錯(cuò)誤學(xué)生的成績(jī) 輸入的數(shù)據(jù)流:由成績(jī)修改單匯總成的修改匯總單 處 理:將修改單中的數(shù)據(jù)與成績(jī)數(shù)據(jù)庫中對(duì)應(yīng)的數(shù)據(jù)聯(lián)系起來,進(jìn)行修改。 輸出的數(shù)據(jù)流:修改后的成績(jī)數(shù)據(jù)。 處 理 頻 率 :每修改一次處理一次。

9、數(shù)據(jù)存儲(chǔ)的定義數(shù)據(jù)存儲(chǔ)編號(hào):F 數(shù)據(jù)存儲(chǔ)名稱:成績(jī)數(shù)據(jù)庫 簡(jiǎn) 述:存放學(xué)生的各科成績(jī) 數(shù)據(jù)存儲(chǔ)組成:學(xué)號(hào)+課程號(hào)+成績(jī)+學(xué)分績(jī) 關(guān) 鍵 字:學(xué)號(hào)、課程號(hào) 相關(guān)聯(lián)的處理:P1.11.5外部實(shí)體的定義外部實(shí)體名稱:學(xué)生、教務(wù)處、導(dǎo)員、教師簡(jiǎn) 述:該系統(tǒng)的使用者輸入的數(shù)據(jù)流:D05、06、07、14、15輸出的數(shù)據(jù)流:D03、08、09、10、13 第二章、系統(tǒng)設(shè)計(jì)系統(tǒng)模塊結(jié)構(gòu)圖 1登陸:用戶登錄模塊主要實(shí)現(xiàn)只有指定的用戶才能訪問的系統(tǒng)功能,管理員在選擇自己的賬號(hào)后,輸入正確的密碼信息就可以登陸系統(tǒng)。本模塊包括登陸和退出兩個(gè)功能。模塊功能如以下圖所示: 2數(shù)據(jù)添加:數(shù)據(jù)添加管理模塊主要提供對(duì)數(shù)據(jù)庫中

10、重要數(shù)據(jù)的添加功能,其中的功能包括:添加學(xué)生根本信息、添加教師根本信息、添加班級(jí)信息、添加課程信息、添加學(xué)生成績(jī)信息。數(shù)據(jù)添加管理模塊的功能如以下圖所示: 3數(shù)據(jù)查詢:數(shù)據(jù)查詢管理模塊主要提供對(duì)數(shù)據(jù)庫中重要數(shù)據(jù)的查詢功能,其中的功能包括:查詢學(xué)生根本信息、數(shù)據(jù)表瀏覽包括學(xué)生根本信息、教師根本信息、班級(jí)信息、課程信息、學(xué)生成績(jī)信息5個(gè)表的瀏覽、課程瀏覽。數(shù)據(jù)查詢管理模塊如以下圖所示: 4數(shù)據(jù)修改:數(shù)據(jù)修改管理模塊主要提供對(duì)數(shù)據(jù)庫中重要數(shù)據(jù)的修改功能,其中的功能包括:修改學(xué)生根本信息、修改教師根本信息、修改班級(jí)信息、修改課程信息、修改學(xué)生成績(jī)信息。數(shù)據(jù)修改管理模塊的功能如以下圖所示: 6數(shù)據(jù)打?。?/p>

11、數(shù)據(jù)打印管理模塊主要提供對(duì)數(shù)據(jù)庫中重要數(shù)據(jù)的打印功能,其中的功能包括:打印學(xué)生根本信息、打印教師根本信息、打印班級(jí)信息、打印課程信息、打印學(xué)生成績(jī)信息。數(shù)據(jù)打印管理模塊的功能如以下圖所示:系統(tǒng)流程圖E-R圖設(shè)計(jì) 教師實(shí)體 實(shí)體聯(lián)系圖 第二節(jié)、系統(tǒng)物理配置方案設(shè)計(jì) 系統(tǒng)采用B/S結(jié)構(gòu),在物理實(shí)現(xiàn)上,采用局域網(wǎng)。效勞器的軟件與硬件的配置要求較高,瀏覽器的配置要求較低,如圖3-18所示。系統(tǒng)網(wǎng)絡(luò)拓?fù)鋱D 第四節(jié)、代碼設(shè)計(jì) 在學(xué)生學(xué)籍與成績(jī)管理信息系統(tǒng)中設(shè)計(jì)代碼學(xué)號(hào)和教師編號(hào),可以方便管理工作,在查詢學(xué)生信息時(shí)只需輸入學(xué)生或的學(xué)號(hào)及密碼即可找到與該學(xué)生相關(guān)的所有信息。 學(xué)號(hào)共包含十六位,全由數(shù)字組成。前

12、四位代表哪一級(jí)學(xué)生;第五位和第六位代表學(xué)院;第七位和第八位代表專業(yè);第九位和第十位代表專業(yè),第11位和第12位代表班級(jí)的編號(hào),后兩位代表該學(xué)生再班級(jí)的號(hào),按順序排列。例如:202102120211,其中2021表示入學(xué)年份,02表示學(xué)院代碼,12表示專業(yè)代碼,01表示班級(jí)代碼,01代表在班級(jí)中的代碼。 第五節(jié)、輸入輸出設(shè)計(jì) 在系統(tǒng)的輸入/輸出設(shè)計(jì)上遵循的是既滿足用戶需求又方便用戶使用的原那么。輸入/輸出界面確實(shí)定都與用戶反復(fù)溝通,直到用戶滿意為止。 輸入界面的設(shè)計(jì)不僅考慮數(shù)據(jù)輸入窗口的屏幕格式,而且考慮如何使輸入數(shù)據(jù)的錯(cuò)誤率可能的小,為此在程序中參加了對(duì)輸入數(shù)據(jù)的校驗(yàn)和判斷等功能,如輸入數(shù)據(jù)上

13、下限的設(shè)置、與相關(guān)數(shù)據(jù)關(guān)系的判斷、參考對(duì)照表等。例如,在輸入和選擇學(xué)生時(shí),只輸入學(xué)生代碼即可,系統(tǒng)可根據(jù)成績(jī)代碼、科目及其學(xué)生姓名對(duì)照表,自動(dòng)將相應(yīng)的學(xué)生姓名和成績(jī)等信息調(diào)出來。當(dāng)用戶輸入的學(xué)生代碼不對(duì)時(shí),系統(tǒng)自動(dòng)轉(zhuǎn)入代碼表查詢窗口,讓用戶在窗口中瀏覽查詢選擇學(xué)生代碼,因此用戶可不必一定記住每個(gè)產(chǎn)品的代碼,系統(tǒng)將代碼表顯示在輸入輸出窗口旁,用戶可隨時(shí)通過系統(tǒng)聯(lián)機(jī)查詢。 通過這次的課程設(shè)計(jì),我們對(duì)管理信息系統(tǒng)這門課有了更深入的認(rèn)識(shí),同時(shí)體會(huì)最深的是,軟件的編寫需要一絲不茍的精神和足夠的耐心。軟件編程工作是辛苦的,每一個(gè)細(xì)小的環(huán)節(jié)都是注意的重點(diǎn),因?yàn)樯杂胁簧鳎械呐蜁?huì)白費(fèi),就會(huì)前功盡棄。出現(xiàn)的錯(cuò)誤每次都是細(xì)微的,因?yàn)樾⌒〉氖韬?,就要花費(fèi)很長時(shí)間去查找,這個(gè)過程是痛苦的。由于我們的經(jīng)驗(yàn)缺乏,只有理論知識(shí)而缺乏實(shí)踐經(jīng)驗(yàn),在做的過程中總是反反復(fù)復(fù)。雖然我們做的速度不快,但是我們的體會(huì)逐漸深入,每一次嘗試的小小成功都讓我們興奮不已。 編寫報(bào)告的過程,我們各展

溫馨提示

  • 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)論