網(wǎng)絡(luò)數(shù)據(jù)庫課程設(shè)計-學(xué)生成績管理課程設(shè)計說明書_第1頁
網(wǎng)絡(luò)數(shù)據(jù)庫課程設(shè)計-學(xué)生成績管理課程設(shè)計說明書_第2頁
網(wǎng)絡(luò)數(shù)據(jù)庫課程設(shè)計-學(xué)生成績管理課程設(shè)計說明書_第3頁
網(wǎng)絡(luò)數(shù)據(jù)庫課程設(shè)計-學(xué)生成績管理課程設(shè)計說明書_第4頁
網(wǎng)絡(luò)數(shù)據(jù)庫課程設(shè)計-學(xué)生成績管理課程設(shè)計說明書_第5頁
已閱讀5頁,還剩16頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、摘要摘 要:學(xué)校學(xué)生成績管理系統(tǒng)是幫助學(xué)生和老師管理學(xué)生學(xué)籍和成績的有效工具。本文重點介紹了學(xué)生成績管理系統(tǒng)的實現(xiàn)過程:包括系統(tǒng)分析、系統(tǒng)調(diào)查、數(shù)據(jù)流程分析、功能設(shè)計、數(shù)據(jù)庫設(shè)計、系統(tǒng)實現(xiàn)、系統(tǒng)測試和調(diào)試。通過SQL和VB的完美結(jié)合,使本系統(tǒng)具備了用戶管理、班級信息管理、學(xué)生信息管理、班級課程信息管理、課程信息管理、學(xué)生成績管理等主要功能。關(guān)鍵詞:學(xué)生成績管理系統(tǒng),數(shù)據(jù)庫,網(wǎng)絡(luò), VB6.0,SQLTOC o 1-3 h u HYPERLINK l _Toc10206 1 序言 PAGEREF _Toc10206 - 2 - HYPERLINK l _Toc21462 2 系統(tǒng)分析 PAGER

2、EF _Toc21462 - 3 - HYPERLINK l _Toc6916 PAGEREF _Toc6916 - 3 - HYPERLINK l _Toc10030 PAGEREF _Toc10030 - 3 - HYPERLINK l _Toc1113 系統(tǒng)根本功能主要模塊及功能 PAGEREF _Toc1113 - 4 - HYPERLINK l _Toc31321 本系統(tǒng)主要建設(shè)模塊就是成績管理模塊。 PAGEREF _Toc31321 - 4 - HYPERLINK l _Toc1919 PAGEREF _Toc1919 - 6 - HYPERLINK l _Toc5558 PAG

3、EREF _Toc5558 - 7 - HYPERLINK l _Toc4007 業(yè)務(wù)流程描述 PAGEREF _Toc4007 - 7 - HYPERLINK l _Toc22220 PAGEREF _Toc22220 - 7 - HYPERLINK l _Toc11457 3 系統(tǒng)總體設(shè)計 PAGEREF _Toc11457 - 9 - HYPERLINK l _Toc10679 PAGEREF _Toc10679 - 9 - HYPERLINK l _Toc29767 PAGEREF _Toc29767 - 9 - HYPERLINK l _Toc28972 PAGEREF _Toc28

4、972 - 10 - HYPERLINK l _Toc16877 E-R圖 PAGEREF _Toc16877 - 10 - HYPERLINK l _Toc8653 關(guān)系模型 PAGEREF _Toc8653 - 10 - HYPERLINK l _Toc21109 4程序流程設(shè)計 PAGEREF _Toc21109 - 11 - HYPERLINK l _Toc15246 5 系統(tǒng)界面設(shè)計及代碼實現(xiàn) PAGEREF _Toc15246 - 11 - HYPERLINK l _Toc2880 PAGEREF _Toc2880 - 12 - HYPERLINK l _Toc29356 PAGE

5、REF _Toc29356 - 12 - HYPERLINK l _Toc31447 PAGEREF _Toc31447 - 13 - HYPERLINK l _Toc2268 PAGEREF _Toc2268 - 14 - HYPERLINK l _Toc18864 PAGEREF _Toc18864 - 15 - HYPERLINK l _Toc27456 PAGEREF _Toc27456 - 16 - HYPERLINK l _Toc11355 6系統(tǒng)測試 PAGEREF _Toc11355 - 18 - HYPERLINK l _Toc16852 系統(tǒng)可行性分析 PAGEREF _T

6、oc16852 - 18 - HYPERLINK l _Toc22653 總結(jié) PAGEREF _Toc22653 - 19 - HYPERLINK l _Toc10998 參考文獻(xiàn) PAGEREF _Toc10998 - 20 -1 序言學(xué)生成績管理系統(tǒng),學(xué)生成績管理系統(tǒng)是一個教育機構(gòu)不可缺少的局部,它的內(nèi)容對學(xué)校的決策者和管理者來說都至關(guān)重要,所以學(xué)生成績管理系統(tǒng)能夠為用戶提供充足的信息和快捷的查詢手段,學(xué)生管理系統(tǒng)是計算機對學(xué)生檔案信息進行管理,具有手工管理無可比較的優(yōu)點,如索檢迅速、查找方便、可靠性高、存儲量大等現(xiàn)在我國的大中專院校的學(xué)生成績管理水平正在不斷提高,停留在紙介質(zhì)根底上的管

7、理手段早已被時代淘汰,因為它浪費了許多的人力和物力。大多數(shù)的管理方法是以計算機為根底的學(xué)生成績管理系統(tǒng),因為它可以彌補學(xué)校對于學(xué)生成績?nèi)斯す芾頃r的漏洞,提高工作效率,樹立良好的辦學(xué)形象。管理信息系統(tǒng)在強調(diào)管理,強調(diào)信息的現(xiàn)代社會中它越來越得到普及。管理信息系統(tǒng)是一門新的學(xué)科,它跨越了假設(shè)干個領(lǐng)域,比方管理科學(xué)、系統(tǒng)科學(xué)、運籌學(xué)、統(tǒng)計學(xué)以及網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)等等。在這些學(xué)科的根底上,形成信息收集和加工的方法,從而形成一個縱橫交織的系統(tǒng)。管理本身就是一類復(fù)雜的智能行為,是一個知識運用和知識創(chuàng)新的過程?,F(xiàn)代的企事業(yè)管理迫切需要一個支持的信息管理的平臺。一個協(xié)同管理的平臺是必不可少的。企事業(yè)需要一個不斷進

8、行技術(shù)交流和培訓(xùn)的系統(tǒng)。2 系統(tǒng)分析本系統(tǒng)是一個應(yīng)用于學(xué)生成績管理的系統(tǒng),這必然要求該系統(tǒng)對于系統(tǒng)管理員而言要平安、可靠、便于操作。因此,對于整個系統(tǒng)作了詳盡的分析,對模塊也作了合理的劃分,以便到達(dá)上述要求。i 登錄i 登錄ii 退出系統(tǒng)登錄系統(tǒng)登錄學(xué)生成績管理系統(tǒng)學(xué)生成績管理系統(tǒng)學(xué)生根本信息管理學(xué)生成績管理課程根本信息管理系統(tǒng)管理學(xué)生根本信息管理學(xué)生成績管理課程根本信息管理系統(tǒng)管理i顯示專業(yè)課根本信息ii專業(yè)課程信息管理iii顯示選修課根本信息i顯示專業(yè)課根本信息ii專業(yè)課程信息管理iii顯示選修課根本信息iv 選修課程信息管理i添加用戶ii修改密碼i添加用戶ii修改密碼i專業(yè)課成績管理ii

9、選修課成績管理i顯示學(xué)生根本信息ii學(xué)生根本信息管理i顯示學(xué)生根本信息ii學(xué)生根本信息管理圖2-1系統(tǒng)功能體系圖系統(tǒng)根本功能主要模塊及功能本課題開發(fā)的是一個學(xué)生成績管理系統(tǒng),其主要功能是完成對學(xué)生成績的根本管理,主要模塊包括:系統(tǒng),學(xué)生根本信息管理,課程根本信息管理,學(xué)生成績管理,幫助,退出。用戶管理模塊主要對使用本系統(tǒng)的用戶進行如下管理:1、添加新用戶2、對已有的用戶進行密碼更改學(xué)生根本信息管理模塊主要是對學(xué)生信息如學(xué)號、姓名、性別、年齡、籍貫、政治面貌、入學(xué)時間、聯(lián)系 等進行管理1、學(xué)生檔案的瀏覽2、學(xué)生檔案的查詢3、學(xué)生檔案的添加4、學(xué)生檔案的修改5、學(xué)生檔案的刪除課程根本信息管理模塊主

10、要對專業(yè)課課程信息和選修課課程信息進行管理:1、專業(yè)課課程信息和選修課課程信息的瀏覽2、專業(yè)課課程信息和選修課課程信息的查詢3、專業(yè)課課程信息和選修課課程信息的添加4、專業(yè)課課程信息和選修課課程信息的修改5、專業(yè)課課程信息和選修課課程信息的刪除學(xué)生成績管理模塊1、專業(yè)課課程成績和選修課課程成績的查詢2、專業(yè)課課程成績和選修課課程成績的添加3、專業(yè)課課程成績和選修課課程成績的刪除本系統(tǒng)主要建設(shè)模塊就是成績管理模塊。本系統(tǒng)有三個實體:學(xué)生、課程、成績 學(xué) 生學(xué) 生學(xué) 號性別入校日期家庭 郵政編碼出生年月姓名班級家庭住址圖2-3 學(xué)生E-R圖課程課程課程類型課程類型課程名課程代號課程名課程代號圖2-

11、4課程E-R圖成績成績選修課成績專業(yè)課成績選修課成績專業(yè)課成績圖2-5成績E-R圖 開始 開始輸入用戶名和密碼輸入用戶名和密碼歡送使用學(xué)生成績管理系統(tǒng)歡送使用學(xué)生成績管理系統(tǒng) 定義變量 定義變量輸出選項菜單輸出選項菜單輸入選擇操作C=1輸入選擇操作C=1C=1 C=1 Y N1C=6執(zhí)行case11C=6執(zhí)行case1輸出成績和q=1 N Y輸出成績和q=1目前還沒成績請先輸入成績選擇錯誤請重新選擇操作目前還沒成績請先輸入成績選擇錯誤請重新選擇操作輸入選擇操作C輸入選擇操作C輸出結(jié)果輸出結(jié)果 結(jié)束 結(jié)束流圖業(yè)務(wù)流程描述根據(jù)學(xué)校的學(xué)生成績業(yè)務(wù)流程,結(jié)合上述的各功能模塊,設(shè)計出學(xué)生成績管理系統(tǒng)的整

12、體業(yè)務(wù)流程圖,如圖2-2所式??荚嚱虅?wù)處匯總審批在讀學(xué)生考試教務(wù)處匯總審批在讀學(xué)生成績單班主任或教師核對成績匯總表 課程教學(xué)方案課程設(shè)置二院教務(wù)處學(xué)生檔案圖2-2學(xué)生成績管理系統(tǒng)業(yè)務(wù)流程圖數(shù)據(jù)流分析根據(jù)系統(tǒng)功能需求,數(shù)據(jù)庫采用MS SQL Serve2000 ,它完全適合工作需求,并且它所支持的數(shù)據(jù)類型十分豐富,維護簡便,費用比較低,人員素質(zhì)要求不是很高,容易升級。 根據(jù)以上的模塊分析和流程設(shè)計,可以分析出,在學(xué)生成績管理系統(tǒng)中,需要包含以下幾個表:學(xué)生根本信息表、課程表、成績表、用戶表。 表2-1 學(xué)生根本信息表表2-2 專業(yè)課課程表 表2-3 選修課課程表3 系統(tǒng)總體設(shè)計系統(tǒng)設(shè)計原那么實用

13、性原那么:確保系統(tǒng)具有良好的系統(tǒng)性能,友好的用戶界面,較高的處理效率,便于使用和維護,并采用成熟的技術(shù)。先進性原那么:盡量采用先進而且成熟的技術(shù),使系統(tǒng)具有較高的技術(shù)水平和較長的生命周期。開放性、平安性、可靠性及可擴展性原那么。兼容性原那么:對于所選硬件系統(tǒng)及平臺,能很好地適應(yīng)開發(fā)和使用的需要。標(biāo)準(zhǔn)性原那么:軟件設(shè)計過程嚴(yán)格按照“軟件工程的規(guī)定,系統(tǒng)編碼,文檔,操作系統(tǒng)平臺以及所采用的開發(fā)方法按照相應(yīng)的國際標(biāo)準(zhǔn)和國家標(biāo)準(zhǔn)??傮w設(shè)計結(jié)構(gòu)成績管理系統(tǒng)模塊功能身份驗證模塊學(xué)生根本信息及其相關(guān)信息模塊系統(tǒng)維護模塊學(xué)生成績管理模塊成績管理系統(tǒng)模塊功能身份驗證模塊學(xué)生根本信息及其相關(guān)信息模塊系統(tǒng)維護模塊學(xué)

14、生成績管理模塊系統(tǒng)說明模塊圖3-1 系統(tǒng)功能模塊圖系統(tǒng)總體結(jié)構(gòu)設(shè)計是要根據(jù)系統(tǒng)分析的要求和組織的實際情況來對新系統(tǒng)的總體結(jié)構(gòu)形式和可利用資源進行大致設(shè)計,它是一種宏觀、總體上的設(shè)計和規(guī)劃如圖3-1。身份驗證模塊主要功能是授予進入學(xué)生成績管理系統(tǒng)的管理員身份,和注冊新的用戶。系統(tǒng)維護模塊主要功能是對整個系統(tǒng)的平安和用戶進行管理。系統(tǒng)說明模塊的主要功能就是對該系統(tǒng)及開發(fā)者作簡要說明。系統(tǒng)數(shù)據(jù)模型設(shè)計 E-R圖YNYN管理選擇學(xué)習(xí)取得課程學(xué)生班級NYNNY成績Y 關(guān)系模型學(xué)生成績管理系統(tǒng)關(guān)系模型:學(xué)生根本信息學(xué)號,姓名,性別,班級,出生年月,家庭住址,郵政編碼,家庭 ,入學(xué)時間,備注所有課程信息課程

15、名稱,教材成績信息學(xué)號,學(xué)期,類型,課程名稱,分?jǐn)?shù)用戶信息注冊,登陸,退出4程序流程設(shè)計所謂系統(tǒng)流程分析,就是用戶使用系統(tǒng)時的工作過程。不同的用戶有著不同的工作流程和使用權(quán)限。但是所有的用戶都是從用戶登錄模塊開始的。登錄主要是判斷是否是合法的用戶,在數(shù)據(jù)庫設(shè)計中用戶的登錄名是固定的,如果要添加用戶那么在用戶主界面進行添加用戶信息。本系統(tǒng)的系統(tǒng)流程分析如下列圖所示:學(xué)生根本信息課程根本信息表進入成績表學(xué)生成績單查看學(xué)生的成績存儲班級信息文件存儲成績文件存儲學(xué)籍文件存儲課程文件建立班級信息文件課程信息表建立成績文件建立課程文件建立學(xué)籍文件管理員5 系統(tǒng)界面設(shè)計及代碼實現(xiàn)學(xué)生根本信息課程根本信息表進

16、入成績表學(xué)生成績單查看學(xué)生的成績存儲班級信息文件存儲成績文件存儲學(xué)籍文件存儲課程文件建立班級信息文件課程信息表建立成績文件建立課程文件建立學(xué)籍文件管理員程序啟動后,首先進入系統(tǒng)登陸界面驗證操作密碼。在系統(tǒng)登陸模塊中主要實現(xiàn)如下功能:1可選擇操作員,支持鼠標(biāo)和鍵盤操作。2操作員和密碼驗證成功后,進入主界面。3操作員錯誤或密碼錯誤提醒并返回錯誤點。圖5.1 用戶登陸界面程序啟動后,在系統(tǒng)登陸界面驗證完操作員及操作員密碼后,將進入主程序界面。主程序界面要實現(xiàn):1選擇菜單或工具欄,調(diào)用相應(yīng)程序,進行相應(yīng)操作。2主界面包括:系統(tǒng)管理,學(xué)生根本信息管理,課程根本信息管理,學(xué)生成績管理等。圖5.2 主程序窗

17、口程序啟動后,選擇“系統(tǒng)管理按鈕,會出現(xiàn)“添加用戶和“修改密碼兩個按鈕,點擊“添加用戶,出現(xiàn)如下界面 圖5.3 添加用戶信息點擊“修改密碼,圖5.4 修改密碼界面學(xué)生根本信息管理設(shè)計在該模塊中主要實現(xiàn)學(xué)生檔案的瀏覽、學(xué)生檔案的查詢、學(xué)生檔案的添加、學(xué)生檔案的修改、學(xué)生檔案的刪除功能。圖5.5 顯示所有學(xué)生信息界面圖5.6 學(xué)生信息查詢、添加、修改、刪除界面設(shè)計課程根本信息管理包括“添加課程,“修改課程,“瀏覽課程,“查詢課程和“刪除課程五局部。 圖5.7 專業(yè)課課程信息管理界面圖5.8 查詢專業(yè)課程界面圖5.9 顯示選修課課程信息界面學(xué)生成績管理設(shè)計成績管理主要功能是錄入學(xué)生成績,便于用戶查看

18、和修改。圖5.10 專業(yè)課成績管理界面圖5.11 選修課成績管理界面6系統(tǒng)測試系統(tǒng)可行性分析社會可行性現(xiàn)代社會是信息高速開展的社會,尤其是計算機科學(xué)日趨成熟,選擇使用計算機對學(xué)生成績信息進行管理已經(jīng)成為現(xiàn)代學(xué)校的必然選擇,所以從社會角度對本系統(tǒng)進行分析是完全具有可行性的。技術(shù)可行性開發(fā)數(shù)據(jù)庫管理信息系統(tǒng)需要選擇兩種工具,即前臺開發(fā)語言和后臺數(shù)據(jù)庫。本系統(tǒng)運用了Visual Basic作為開發(fā)工具,SQL Server2000作為后臺數(shù)據(jù)庫。經(jīng)濟可行性經(jīng)濟可行性主要包括:“本錢收益分析和“短期長遠(yuǎn)利益分析。相對于本課題來講,這兩點好象不是很重要。因為做為一個課程設(shè)計課題的它的實用性有待進一步的知識積累。但從以后的角度來看,本課題的設(shè)計開發(fā)還是具有相當(dāng)大的經(jīng)濟可行性的??偨Y(jié)這次通過做數(shù)據(jù)庫課程設(shè)計,在設(shè)計過程中有許多缺乏之處。如:由于自己的編程能力比較差,所有此程序是通過一個類似例子改編的。因此,其中存在的潛在錯誤自己也意識不到,一個隨意的改動,就可能是程序無法運行,這是一個致命的缺乏之處。體會:在軟件開發(fā)的過程中,開始編寫菜單、窗口、表結(jié)構(gòu)時,進展還是比較順利,但當(dāng)有些字段、表關(guān)聯(lián)、數(shù)據(jù)窗口混

溫馨提示

  • 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

提交評論