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

下載本文檔

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

文檔簡介

1、重慶工商大學(xué)派斯學(xué)院課程設(shè)計(jì)說明書重慶工商大學(xué)派斯 學(xué)院計(jì)算機(jī)專業(yè)(???09級(jí)專科班課題名稱:學(xué)生成績管理系統(tǒng)課程設(shè)計(jì)起止時(shí)間:2009年9月10日12月10日(共14周)學(xué)生姓名: 學(xué)號(hào):2009908101同組學(xué)生姓名: 指導(dǎo)教師:目錄一、引言2二、需求分析3三、總體設(shè)計(jì)43、1總體設(shè)計(jì)模塊流程圖43、2流程圖說明5四、詳細(xì)設(shè)計(jì)64、1詳細(xì)設(shè)計(jì)流程圖64、2流程圖說明74、3流程圖84、4流程圖說明8五、系統(tǒng)功能說明11六、參考文獻(xiàn):12一、引言在二十一世紀(jì)的新時(shí)期的來臨和隨著經(jīng)濟(jì)的發(fā)展和計(jì)算機(jī)應(yīng)用的普及,采取信息化管理學(xué)校就成了是新經(jīng)濟(jì)時(shí)代的必然趨勢,也是學(xué)校管理者的迫切需求。學(xué)校對學(xué)

2、生的管理是一個(gè)非常重要內(nèi)容,如何客觀、全面、地記錄和評(píng)估有關(guān)學(xué)生的信息,提高學(xué)校管理工作的效率,實(shí)現(xiàn)以人為本的管理戰(zhàn)略,成為學(xué)校管理中的一個(gè)大問題。 在落后的年代都是人工管理的,已經(jīng)嚴(yán)重制約了學(xué)校管理人員作的效率。學(xué)校更希望能夠?qū)σ酝母鱾€(gè)系的學(xué)生信息、考勤信息、教師信息等統(tǒng)一管理起來,高效的、準(zhǔn)確的完成學(xué)校管理的同常事務(wù),促進(jìn)學(xué)生不斷提高自己的學(xué)習(xí)成績和文化水平提高學(xué)生素質(zhì),提高學(xué)生積極性。本課題首先分析了學(xué)校管理系統(tǒng)的應(yīng)用現(xiàn)狀,對學(xué)校學(xué)生成績管理系統(tǒng)的研發(fā)目的,論述了系統(tǒng)五個(gè)功能模塊:用戶管理模塊、課程管理模塊、成績管理模塊、班級(jí)管理模塊、信息報(bào)表打印模塊等。在設(shè)計(jì)過程中,完全采用結(jié)構(gòu)化程

3、序設(shè)計(jì)方法,把測試作為重要內(nèi)容,通過調(diào)試及時(shí)發(fā)現(xiàn)程序的不足與疏漏,及時(shí)予以完善,盡可能地做到界面友好、操作簡單、功能齊全,充分滿足了學(xué)校對學(xué)生管理方面的需要。二、需求分析在學(xué)校我們知道學(xué)校怎樣管理學(xué)生的制度,學(xué)校要對學(xué)生管理制定很多規(guī)章制度。還有對學(xué)生成績管理是學(xué)校的主要管環(huán)節(jié),由此學(xué)校就要開發(fā)一種比較好的管理軟件來對學(xué)生在計(jì)算機(jī)上的應(yīng)用,對學(xué)校的制度加以實(shí)行。學(xué)生成績管理是各類學(xué)校教務(wù)管理的一個(gè)主要環(huán)節(jié),高校學(xué)生成績管理是學(xué)籍管理的重要組成部分。在成績管理過程中涉及的信息種類繁多,數(shù)量龐大。例如,每一個(gè)學(xué)生來自什么系別,不同學(xué)期各門課程成績?nèi)绾?,以及各科任課教師是誰等都是成績管理過程中必須記

4、錄在案和使用的信息。隨著高校規(guī)模的不斷擴(kuò)大,成績管理的信息量成倍增長,相應(yīng)的成績計(jì)算整理、日常維護(hù)和查詢?nèi)蝿?wù)量也越來越大。因此建立一套完善的成績信息的存儲(chǔ)、快速整理與檢索系統(tǒng)非常必要。visual foxpro數(shù)據(jù)庫管理系統(tǒng)在開發(fā)中、小型數(shù)據(jù)庫應(yīng)用系統(tǒng)方面由于對計(jì)算機(jī)軟、硬件的要求不高,且功能強(qiáng)大,深受系統(tǒng)設(shè)計(jì)人員的歡迎。本系統(tǒng)結(jié)合高校學(xué)生成績管理的實(shí)際,以visual foxpro 6.0環(huán)境進(jìn)行管理信息系統(tǒng)開發(fā)為背景,詳細(xì)地介紹了關(guān)于學(xué)生成績管理系統(tǒng)設(shè)計(jì)的整個(gè)過程。需求分析階段確定的系統(tǒng)邏輯模型是以后設(shè)計(jì)和實(shí)現(xiàn)目標(biāo)系統(tǒng)的基礎(chǔ),因此必須準(zhǔn)確完整地體現(xiàn)用戶的要求。系統(tǒng)分析員通常都是計(jì)算機(jī)軟件專

5、家,技術(shù)專家一般不喜歡著手搞具體設(shè)計(jì),然而,一旦分析員開始談?wù)摮绦蛟O(shè)計(jì)的細(xì)節(jié)時(shí),就會(huì)脫離用戶,使他們不能繼續(xù)提出他們的要求和建議。軟件工程使用的結(jié)構(gòu)分析設(shè)計(jì)的方法為每個(gè)階段都規(guī)定了特定的結(jié)束標(biāo)準(zhǔn),需求分析階段必須提出完整的準(zhǔn)確的系統(tǒng)邏輯模型,經(jīng)過用戶確認(rèn)之后才能進(jìn)入下一階段。需求分析是軟件生命周期的一個(gè)重要階段,它根本的任務(wù)是確定為了滿足用戶的需要必須做什么。具體地說,應(yīng)該確定系統(tǒng)必須具有的功能和性能,系統(tǒng)要求的運(yùn)行環(huán)境,并且預(yù)測系統(tǒng)發(fā)展的前景,必須仔細(xì)分析系統(tǒng)中的數(shù)據(jù),既要分析系統(tǒng)中的數(shù)據(jù)流,又要分析長期使用的數(shù)據(jù)存儲(chǔ)。三、總體設(shè)計(jì)登錄界面3、1總體設(shè)計(jì)模塊流程圖系統(tǒng)主頁面系統(tǒng)退出班級(jí)管理課

6、程管理成績管理用戶管理添加課程成績排名成績修改l成績錄入添加用戶刪除用戶修改密碼刪除班級(jí)添加班級(jí)修改課程圖3-13、2流程圖說明 學(xué)生成績管理系統(tǒng)是一個(gè)小型的軟件系統(tǒng),適合用visual foxpro的數(shù)據(jù)庫技術(shù)和可視化編程技術(shù)來開發(fā)。按管理方式成績管理系統(tǒng)可分為瀏覽,查詢,修改,統(tǒng)計(jì),打印,關(guān)于(關(guān)于系統(tǒng)、運(yùn)行環(huán)境、開發(fā)人員),高級(jí)(修改密碼、修改管理員)采用用戶名,密碼安全機(jī)制, 保證系統(tǒng)資源不受人為因素的干擾。系統(tǒng)可行性分析研究,可行性研究的目的使用最小的代價(jià)在盡可能短的時(shí)間里確定問題是否能解決,通過復(fù)雜系統(tǒng)的規(guī)模與目標(biāo),研究與此類似的系統(tǒng)后,我們具體從下面兩個(gè)方面考慮。技術(shù)上的可行性:

7、由于對學(xué)生成績管理系統(tǒng)這一類的學(xué)生管理系統(tǒng)進(jìn)行開發(fā)已有一定的時(shí)期,有很多成功的實(shí)例,技術(shù)基礎(chǔ)也已經(jīng)非常雄厚,因而技術(shù)上的準(zhǔn)備應(yīng)該不成問題。經(jīng)濟(jì)上的可行性:由于學(xué)生成績管理系統(tǒng)是一個(gè)比較小型的系統(tǒng),是由我一個(gè)人進(jìn)行開發(fā)的,所以從人力、物力、財(cái)力方面來說都是可行的。圖3-2 四、詳細(xì)設(shè)計(jì) 4、1詳細(xì)設(shè)計(jì)流程圖圖4-14、2流程圖說明 分析的系統(tǒng)功能需求,得到系統(tǒng)的功能模塊,在這我一個(gè)流程圖給出,讓大家一看便知,首先,進(jìn)入我們的軟件系統(tǒng)首頁。其次,在進(jìn)入登陸界面讓我們的管理員進(jìn)行輸入用戶名和密碼。最后進(jìn)入我們的系統(tǒng)管理界面,就可以對學(xué)生信息的查詢和有效的管理了,給學(xué)校帶來很方便和很有效管理方式。如上

8、圖所示4、3流程圖進(jìn)入系統(tǒng)進(jìn)入學(xué)生信息管理模塊輸入學(xué)生姓名查詢沒學(xué)生信息有此學(xué)生輸出學(xué)生信息退出系統(tǒng)圖4-24、4流程圖說明 上面這個(gè)流程圖是學(xué)生成績管理系統(tǒng)軟件中的一個(gè)列子,這個(gè)列子的組成部分和上面的整個(gè)流程圖大同小異。首先,由管理員進(jìn)入系統(tǒng)首頁,在進(jìn)入登錄界面,登陸管理員的密碼進(jìn)入系統(tǒng)管理。其次,再度系統(tǒng)中的學(xué)生信息進(jìn)行操作。最后,退出學(xué)生管理系統(tǒng)。這些我給出一個(gè)列子的流程圖,通過這個(gè)列子我們知道這軟件是一種怎樣的實(shí)現(xiàn)方式。如下圖查詢學(xué)生信息圖圖4-3if len(allt(thisform.cd1.value)=0=messagebox("請輸入口令!",0+48,&

9、quot;提示") thisform.cd1.setfocus returnendifsele 身份驗(yàn)證表go top &&定位到首記錄m_num=m_num-1 &&m_num在表單的init事件中被賦初值3if allt(uppe(thisform.cd1.value)#allt(uppe(登錄口令) &&判斷密碼是否正確 if m_num>0 =messagebox("口令有誤,您還有"+allt(str(m_num)+"次機(jī)會(huì)!",0+16,"警告") thisf

10、orm.cd1.setfocus return else =messagebox("很抱歉,您無使用本系統(tǒng)的權(quán)限!",0+16,"警告") rele thisform quit endifelse rele m_num rele thisform do form 主界面endif 圖4-4sele 學(xué)生檔案表thisform.cd1.value=班級(jí)代碼 sele 班級(jí)表loca for allt(班級(jí)代碼)=subst(thisform.cd1.value,1,8) thisform.cd2.value=班級(jí)名稱sele 學(xué)生檔案表thisform.c

11、d3.value=姓名thisform.cd4.value=學(xué)號(hào)thisform.cd5.value=考號(hào)thisform.cd6.value=民族thisform.cd7.value=性別thisform.cd8.value=出生日期thisform.cd9.value=電話thisform.cd10.value=郵編thisform.cd11.value=家庭住址thisform.cd12.value=備注public m_flag m_flag=.f. thisform.refresh五、系統(tǒng)功能說明 成績管理是學(xué)校的一項(xiàng)重要工作,原有的人工管理存在這著很多不足,造成不足的原因是,在校學(xué)

12、生人數(shù)眾多,并且每個(gè)學(xué)生的信息過于復(fù)雜,從而工作量非常大,給統(tǒng)計(jì)和查詢帶來了不便。因此,如何解決這些不足,使成績管理更快捷、更方便,具有更高的效率也就成了一個(gè)關(guān)鍵問題。隨著科學(xué)技術(shù)的迅速發(fā)展學(xué)校成績管理的自動(dòng)化也越來越迫切,因此有必要開發(fā)成績學(xué)籍的軟件系統(tǒng)來輔助學(xué)校的教學(xué)管理。這樣能極大方便成績的管理,提高管理效率。通過上述的列子讓我們了解成績管理系統(tǒng)的功能,學(xué)生成績管理系統(tǒng)主要完成對學(xué)籍的管理,包括添加、修改、刪除,查詢,用戶管理等六個(gè)方面。系統(tǒng)可以完成對各類信息的瀏覽、查詢、添加、刪除、修改等功能。系統(tǒng)的核心是添加、修改和刪除三者之間的聯(lián)系,每一個(gè)表的修改都將聯(lián)動(dòng)的影響其它的表,當(dāng)完成添加或刪除操作時(shí)系統(tǒng)會(huì)自動(dòng)地完成學(xué)籍的修改。查詢功能也是系統(tǒng)的核心之一,在系統(tǒng)中主要根據(jù)學(xué)生姓名和學(xué)號(hào)進(jìn)行查詢,其目的都是為了方便用戶使用。系統(tǒng)有完整的用戶添加、刪除和密碼修改功能六、參考文獻(xiàn):1、 vfp程序設(shè)計(jì) 主編 :

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論