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

正文內(nèi)容

學(xué)生成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)碩士學(xué)位論文(文件)

 

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