freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

學(xué)生成績管理系統(tǒng)的設(shè)計與實現(xiàn)碩士學(xué)位論文(參考版)

2025-07-04 14:35本頁面
  

【正文】 學(xué)生成績管理系統(tǒng)的設(shè)計與實現(xiàn) 42 參考文獻(xiàn) [1]周德榮 ,夏齡,舒濤.基于 Inter/ intra 的高校學(xué)生信息管理系統(tǒng) [J].教育信息 化. 20xx, 10(12): 32— 33. [2]嚴(yán)旭萍,鄭麗仙.基于網(wǎng)絡(luò)的高校檔案信息管理系統(tǒng)的共建 [J].浙江檔案. 20xx, 27(7): 22— 23. [3]郭劍毅.基于 c/ s 與 B/ S 的高??蒲泄芾硇畔⑾到y(tǒng)的設(shè)計與實現(xiàn) [J].計算機工程與應(yīng) 用. 20xx, 39(1): 212— 214. [4]張煜.中國高等教育信息化的發(fā)展趨勢 [J].中國教育網(wǎng) 絡(luò). 20xx, 6(A01): 46. [5]趙安新,吳 曉霞,穆榮.?dāng)?shù)字化校園建設(shè)初探 [J].技術(shù)與創(chuàng)新管理. 20xx, 29(3): 295—298. [6]蔡青.論高校教學(xué)管理的現(xiàn)代化 EJ].中州大學(xué)學(xué)報, 20xx, 19(1): 40. [7]徐雷,陸國棟,譚建榮. B/ S 系統(tǒng)若干關(guān)鍵技術(shù)研究及其在《工程制圖》網(wǎng)絡(luò)課程中的應(yīng)用 [J3.計算機工程與應(yīng)用. 20xx, 40(3): 16— 33. [8]李全彬,顧明亮.基于 ASP 技術(shù)的學(xué)生信息管理系統(tǒng)的研究與開發(fā) [J].徐州師范大學(xué)學(xué)報 (自然科學(xué)版 ). 20xx, 19(2): 24— 26. [9]劉心美.高職學(xué)生成績管 理系統(tǒng)的實現(xiàn) [J].吉林工程技術(shù)師范學(xué)院學(xué)報 (自然科學(xué)。 (2)由于實驗條件所限,對系統(tǒng)只進(jìn)行了小規(guī)模的、初步的測試,缺乏大規(guī)模測試的實驗數(shù)據(jù)來進(jìn)行系統(tǒng)的優(yōu)化分析。 由于開發(fā)時間有限,還有一些不足之處: (1)在系統(tǒng)的一些細(xì)節(jié)上不夠深入或者沒有涉及。 通過畢業(yè)設(shè)計,我將所學(xué)知識系統(tǒng)地總結(jié)了一遍,同時詳細(xì)地了解了關(guān)于數(shù)據(jù)庫系統(tǒng)的所有開發(fā)過程:從問題定義到需求分析,從需求分析到總體設(shè)計,再到詳細(xì)設(shè)計、 編 碼測試。系統(tǒng)的基本功能都已經(jīng)實現(xiàn)。雖然軟 件仍存在不足但是基本達(dá)到了設(shè)計要求,所以經(jīng)論證軟件通過測試。 從以上的測試結(jié)果反映出了很多問題都是出現(xiàn)在對輸入非法數(shù)據(jù)的判斷處理上以及對數(shù)據(jù)庫中相關(guān)數(shù)據(jù)表數(shù)據(jù)一致性的管理上,與預(yù)計的錯誤基本吻合。 (2)學(xué)生信息、教師信息、班級信息、成績信息的管理功能正常。 6. 3 測試結(jié)論 對各項目的測試結(jié)果總結(jié)如下: (1)用戶登錄系統(tǒng)時用戶名和密碼的校驗正確,能正確判斷用戶類型,在登錄錯誤時能提出正確的提示。 ⑤ 通過刪除學(xué)生成績來檢測刪除成績時的出錯運行情況。 ③ 通過輸入空的課程編號、錯誤的課程編號、空的課程名 、錯誤的課程名、空的考試時間、錯誤的成績 (即大于 100 或負(fù)數(shù) )等信息來檢測錄入成績時的出錯運行情況。 測試方法 ①輸入正確的成績信息檢驗錄入、修改、刪除、查詢的功能。 學(xué)生成績管理系統(tǒng)的設(shè)計與實現(xiàn) 40 ⑤通過輸入空的班級編號、錯誤的班級編號、空的班級名稱、錯誤的班級名稱等信息來檢測查詢信息時的出錯運行情 況。 ③ 通過輸入空的班級編號、錯誤的班級編號、空的入學(xué)年份等信息來檢測修改信息時的出錯運行情況。 測試方法: ①輸入正確的班級信息檢驗添加、修改、刪除、查詢的功能。 通過輸入空的院系名、錯誤的院系名、空的姓名、錯誤的姓名等信息來檢測查詢信息時的出錯運行情況。 ③ 通過輸入空的姓名、空的性別、空的學(xué)歷、空的院系等信息來檢測修改信息時的出錯運行情況。 測試方法: ①輸入正確的教師信息檢驗添加、修改、刪除、查詢的功能。 ⑤通過輸入空的學(xué)號、錯誤的學(xué)號、空的姓名、錯誤的姓名等信息來檢測查詢信息時的出錯運行情況。 ③ 通過輸入空的姓名、錯誤的身份證號等信息來檢測修改信息時的出錯運行情況。 測試方法: ①輸入正確的學(xué)生信息檢驗添加、修改、刪除、查詢的功能。 ②輸入錯誤的用戶名或密碼,并且要錯誤登錄 5 次以上以檢驗輸入錯誤信息時的出錯運行情況。 該測試計劃主要是對各模塊下的項學(xué)生成績管理系統(tǒng)的設(shè)計與實現(xiàn) 39 目測試: (1)用戶登錄的測試目的:保證登錄窗口的正確性與登錄發(fā)生錯誤時的容錯和糾錯功能。 在模塊測試時,采用以白盒測試為主,黑盒測試為輔的測試計劃。 6. 2 測試方法 軟件測試階段最關(guān)鍵的技術(shù)是設(shè)計測試方案。 動態(tài)測試由三部分組成:測試實例即輸入數(shù)據(jù)、執(zhí)行程序、程序的輸出結(jié)果。靜態(tài)分析是十分有效的軟件質(zhì)量控制方法,其結(jié)果可用 于進(jìn)一步的查錯,并為測試用例的選取提供指導(dǎo)。它的的任務(wù)是盡可能徹底地檢查出程序中的錯誤,提高軟件系統(tǒng)的可靠性。 學(xué)生成績管理系統(tǒng)的設(shè)計與實現(xiàn) 38 6 系統(tǒng)測試 在軟件的設(shè)計過程中出現(xiàn)各種各樣的錯誤是在所難免。信息刪除與成績刪除的實現(xiàn)方法是相同的,在此就不再復(fù)述。在得到允許刪除的信息后系統(tǒng)才會刪除記錄;如果沒有符合條件的記錄,則返回信息頁。修改信息時的工作頁面是圖 5. 23。保存完成后返回信息頁。修改用戶時,系統(tǒng)會列出原有的信息,如果保留則不填寫。 圖 5. 21 信息界面 Fig. 5. 21 Information interface 得到查詢結(jié)果 —— 即學(xué)生的詳細(xì)信息。當(dāng)輸入信息不符要求時,系統(tǒng)會彈出提示信息。這個功能不支持模糊查詢,在查詢時輸入的信息必須是符合要求的。 下圖是以學(xué)生為例,登錄后顯示的用戶信息如圖 5. 20 所示。學(xué)生和教師的信息由管理員統(tǒng)一錄入。由于信息管理模塊的查詢、添加、修改、刪除功能的工作流程圖與成績管理模塊的查詢、添加、修改、刪除功能的工作流程圖相同,在此就不再復(fù)述。圖 5. 18 是刪除成績的工作流程圖。圖 5. 17 是修改成績的工作流程圖。添加成績的實現(xiàn)效果如下: 圖 5. 15 添加單科考試成績 (2)成績修改、刪除 修改時先要查找出要修改的學(xué)生成績信息,若成績信息存在則可進(jìn)入修改頁。添加成績時系統(tǒng)對輸入數(shù)據(jù)進(jìn)行檢查。管理員根據(jù)要求填寫信息,然后保存到數(shù)據(jù) 庫中并返回該學(xué)生的成績信息頁。 圖 5. 13 成績錄入 —— 第四步 Fig. 5. 13 Score entry— the forth step 5. 3. 3 成績添加、修改、刪除 成績添加、修改和刪除,是在學(xué)生發(fā)現(xiàn)成績有誤時,經(jīng)過必要手續(xù)后,由管理員添加、修改或者刪除的。教師可輸入班級成績。st step (2)班級編號校驗通過后會要求輸入課程號。 圖 5. 10 成績錄入 —— 第一 步 Fig. 5. 10 Score entry圖 5. 9 是描述教師錄入成績的流程圖。 圖 5. 9 成績錄入模塊流程圖 Fig. 5. 9 Results entry module flow chart 錄入成績時教師先輸入班級的編號及所授課程號,判斷存在且無誤后列表顯示班級學(xué)生信息,包括姓名、學(xué)號及成績輸入框。這個功能只有教師能做。 具體實現(xiàn)是: (1)管理員登錄后選擇成績管理下的成績查詢,即可按學(xué)號查詢學(xué)生成績。 查詢時輸入相應(yīng)的查詢信息后,如果成績信息存在就列表顯示 成績信息;如果不存在,則返回查詢頁,并提示要查詢的成績信息不存在。 5. 3 成績管理模塊實現(xiàn) 成績管理模塊主要包括成績查詢、成績錄入、成績添加、成績修改及成績刪除等功能。 實現(xiàn)頁面跳轉(zhuǎn)的代碼如下: 學(xué)生成績管理系統(tǒng)的設(shè)計與實現(xiàn) 29 在本系統(tǒng)里當(dāng)用戶沒有提出請求或刷新頁面長達(dá) 20 分鐘,服務(wù)器默認(rèn)用戶已經(jīng)離 開。 在這里利用用戶的 Session 進(jìn)行身份認(rèn)證。并將登錄信息用 session 保存起來。如圖 5. 3 所示。如圖 5. 3 所示。圖 5. 2 描述了上述工作流程 。如果連續(xù)五次輸入的用戶名和密碼都不正確,系統(tǒng)將關(guān)閉登錄頁面。 圖 5. 1 系統(tǒng)流程圖 Fig. 5. 1 System flow chart 5. 2 用戶登錄模塊實現(xiàn) 用戶登錄模塊的功能是實現(xiàn)登錄者的身份驗證。 5. 1 學(xué)生成績管理系統(tǒng)工作流程圖 分析了前面對系統(tǒng)的架構(gòu)設(shè)計、功能設(shè)計及數(shù)據(jù) 庫設(shè)計后,就可以確立本系統(tǒng)的系統(tǒng)流程圖。同時為了增加系統(tǒng)的安全性,防止注入攻擊,需要對用戶的輸入進(jìn)行非法字符的校驗。 根據(jù)系統(tǒng)學(xué)生成績管理系統(tǒng)的設(shè)計與實現(xiàn) 25 的 E. R 圖,得到以下數(shù)據(jù)庫的邏輯結(jié)構(gòu): 數(shù)據(jù)庫名 sch001. mdb,包括以下數(shù)據(jù)表: (1)系統(tǒng)管理員表 表 4. 1 管理員表 續(xù)表 4. 2 學(xué)生信息表 (2)課程一覽表 表 4. 5 課程一覽表 Tab. 4. 5 Course list table 學(xué)生成績管理系統(tǒng)的設(shè)計與實現(xiàn) 26 5 系統(tǒng)實現(xiàn) 本章在系統(tǒng)設(shè)計的基礎(chǔ)上實現(xiàn)系統(tǒng)的各個功能模塊和數(shù)據(jù)庫的設(shè)計。 本系統(tǒng)的實體有:學(xué)生實體、班級實體、課程實體、學(xué)生成績實體、教師實體。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。它主要包括結(jié)構(gòu)特性設(shè)計和行為特性設(shè)計兩個方面的內(nèi)容。數(shù)據(jù)庫設(shè)計的好壞將直接對應(yīng)用系統(tǒng)的效率和實現(xiàn)的效果產(chǎn)生影響。首先是選擇刪除的記錄,若存在則進(jìn)入刪除頁面,在得到允許刪除的信息后系統(tǒng)才會刪除記錄;如果沒有符合條件的記錄,則學(xué)生成績管理系統(tǒng)的設(shè)計與實現(xiàn) 24 返回用戶查詢頁。進(jìn)入修改頁后可在要修改的項目中添加新的信息,保存后返回到修改后的用戶信息頁;如果用戶信思不存在則進(jìn)入添加用戶信息頁。如修改學(xué)生信息、修改教師信息、修改班級信息等。管理 員首先要確定該用戶是否存在,如果不存在則進(jìn)入添加用戶信息的頁面,按照要求添加相 應(yīng)的用 戶信息后保存,返回到新添加的用戶信息頁;如果用戶信息已存在則返回該用戶信息頁。 (4)管理員用戶可以添加信息。 圖 4. 4 信息管理模塊圖 Fig. 4. 4 Information management block diagram (3)管理員用戶可以查詢教師的用戶信息和學(xué)生的用戶信息。 (2)教師和學(xué)生用戶可以修改自己的信息。 (1)教師和學(xué)生用戶可以查詢自己的信息。學(xué)生登錄后即可查看個人成績信息。首先是選擇刪除的成績信息,若存在則進(jìn)入刪除頁面,在得到允許刪除的信息后系統(tǒng)才會刪除記錄;如果沒有符合條件的記錄,則返回成績查詢頁。進(jìn)入修改頁后可在要修改的科目后添加新的成績信息,保存后返回到修改后的成績信息頁;如果成績信息不存在則進(jìn)入添加成績信息頁。 (5)管理員用戶可以修改成績信息。 學(xué)生成績管理系統(tǒng)的設(shè)計與實現(xiàn) 22 (4)管理員用戶可以添加成績信息。 (3)管理員用戶可以查詢學(xué)生的成績信息。當(dāng)教師輸入班級的編號及所授課程號后,列表顯示班級學(xué)生信息,包括姓名、學(xué)號及成績輸入框。輸入相應(yīng)的查詢信息后,如果成績信息存在就列表顯示成績信息;如果不存在,則返回查詢頁,并提示要查詢的成績信息不存在 。主要實現(xiàn)管理員和教師對成績的管理和用戶對成績查詢的操作。 當(dāng)用戶名和密碼錯誤而登錄失敗時,系統(tǒng)轉(zhuǎn)向登錄失敗頁,并提示登錄失敗原因。如果成功則轉(zhuǎn)入各用戶的相應(yīng)操作頁面,并將登錄信息用 session 保存起來。 在登錄頁面輸入用戶名、密碼并選擇身份類型,提交驗證。 不同用戶登錄系統(tǒng)時首先選擇對應(yīng)的用戶類型,然后輸入用戶名和密碼登錄系統(tǒng)。 (3)學(xué) 生權(quán)限:主要是查詢個人的考試成績以及個人信息的維護(hù)。 他們的權(quán)限分別是: 學(xué)生成績管理系統(tǒng)的設(shè)計與實現(xiàn) 21 (1)管理員權(quán)限:擁有最高權(quán)限,負(fù)責(zé)服務(wù)器端的維護(hù)和管理、用戶的添加以及直接訪問數(shù)據(jù)庫的權(quán)力;可以對添加、刪除、修改教師用戶和學(xué)生用戶的個人信息,可以添加、刪除、修改學(xué)生的考試成績。這是任何一個信息管理系統(tǒng)保密性的需要。從而得到系統(tǒng)的功能模塊。數(shù)據(jù)的輸入與輸出處理流程都依靠數(shù)據(jù)庫的支持,要將這些信息按照一定的方法規(guī)則建立數(shù)據(jù)庫放好,在必要時候可以隨時調(diào)出來看,及時掌握學(xué)生的信息,及時對學(xué)生的信息進(jìn)行記錄,以便于提高我們的工作效率。 4 系統(tǒng)設(shè)計 根據(jù) 上章的系統(tǒng)分析可知本系統(tǒng)開發(fā)的基本要求與功能是實現(xiàn)對學(xué)生成績等相關(guān) 數(shù) 據(jù)的管理與操作
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1