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

正文內(nèi)容

高校學(xué)生檔案管理系統(tǒng)論文-資料下載頁(yè)

2024-11-16 16:11本頁(yè)面

【導(dǎo)讀】勢(shì),學(xué)校教學(xué)管理負(fù)擔(dān)越來(lái)越重。建立高性能的檔案管理系統(tǒng)能夠極大地提高學(xué)生信息管理。分散采集、綜合利用、統(tǒng)一管理、資源共享等問(wèn)題。路,并對(duì)各部分設(shè)計(jì)進(jìn)行了詳盡的分析,最終給出了一個(gè)完整的設(shè)計(jì)方案并對(duì)其進(jìn)行了實(shí)現(xiàn)。加穩(wěn)定可靠的工作。系統(tǒng)開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立、維護(hù)以及前端應(yīng)用程序的開(kāi)發(fā)兩。對(duì)于前者要求建立數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的數(shù)據(jù)庫(kù)。以要求應(yīng)用程序功能盡可能的方便用戶使用為宗旨,還要盡可能的實(shí)用。其相關(guān)實(shí)現(xiàn)技術(shù)。正做到了促進(jìn)整個(gè)學(xué)校乃至社會(huì)的教育信息化進(jìn)程,真正實(shí)現(xiàn)教育資源的共享。

  

【正文】 師 第 25 頁(yè) 共 36 頁(yè) 圖 查 詢學(xué)生圖 教師管理 教師管理模塊可以添加教師,刪除教師,修改教師,教師查詢,如圖 、 所示。 圖 查詢、修改、刪除教師圖 第 26 頁(yè) 共 36 頁(yè) 圖 添加教師圖 后臺(tái)管理 后臺(tái)管理模塊主要用來(lái)備份教師信息、備份學(xué)生信息等 、學(xué)生統(tǒng)計(jì) ,如圖 、 所示。 圖 學(xué)生統(tǒng)計(jì)圖 第 27 頁(yè) 共 36 頁(yè) 圖 學(xué)生備份圖 退出系統(tǒng) 退出系統(tǒng)用來(lái)退出整個(gè)系統(tǒng),如圖 所示。 圖 系統(tǒng)退出圖 第 28 頁(yè) 共 36 頁(yè) 6 系統(tǒng)測(cè)試 測(cè)試的重要性及目的 測(cè)試的重要性 軟件的測(cè)試在軟件生命周期中占據(jù)重要的地位,在傳統(tǒng)的瀑布模型中,軟件測(cè)試學(xué)僅處于運(yùn)行維護(hù)階段之前,是軟件產(chǎn)品交付用戶使用之前保證軟件質(zhì)量的重要手段。近來(lái),軟件工程界趨向于一種新的觀點(diǎn),即認(rèn)為軟件生命周期每一階段中都應(yīng)包含測(cè)試,從而檢驗(yàn)本階段的成果是否接近預(yù)期的目標(biāo),盡可能早的發(fā)現(xiàn)錯(cuò)誤并加以修正,如果不在早期階段進(jìn)行測(cè)試,錯(cuò)誤的延時(shí)擴(kuò)散常常會(huì)導(dǎo)致最后成品測(cè)試的巨大困難。 事實(shí)上,對(duì)于軟件來(lái)講,不論采用什么技術(shù)和什么方法,軟件中仍然會(huì)有錯(cuò)。采用新的語(yǔ)言、先進(jìn)的開(kāi)發(fā)方式、完善的開(kāi)發(fā)過(guò)程 ,可以減少錯(cuò)誤的引入,但是不可能完全杜絕軟件中的錯(cuò)誤,這些引入的錯(cuò)誤需要測(cè)試來(lái)找出,軟件中的錯(cuò)誤密度也需要測(cè)試來(lái)進(jìn)行估計(jì)。測(cè)試是所有工程學(xué)科的基本組成單元,是軟件開(kāi)發(fā)的重要部分。自有程序設(shè)計(jì)的那天起測(cè)試就一直伴隨著。統(tǒng)計(jì)表明,在典型的軟件開(kāi)發(fā)項(xiàng)目中,軟件測(cè)試工作量往往占軟件開(kāi)發(fā)總工作量的 40%以上。而在軟件開(kāi)發(fā)的總成本中,用在測(cè)試上的開(kāi)銷(xiāo)要占 30%到 50% 。如果把維護(hù)階段也考慮在內(nèi),討論整個(gè)軟件生存期時(shí),測(cè)試的成本比例也許會(huì)有所降低,但實(shí)際上維護(hù)工作相當(dāng)于二次開(kāi)發(fā),乃至多次開(kāi)發(fā),其中必定還包含有許多測(cè)試工作 。 在實(shí)踐中,軟件測(cè)試的困難常常使人望而卻步或敷衍了事,這是由于對(duì)測(cè)試仍然存在一些不正確的看法和錯(cuò)誤的態(tài)度,這包括 : ( 1)認(rèn)為測(cè)試工作不如設(shè)計(jì)和編碼那樣容易取得進(jìn)展難以給測(cè)試人員某種成就感 。 ( 2)以發(fā)現(xiàn)軟件錯(cuò)誤為目標(biāo)的測(cè)試是非建設(shè)性的,甚至是破壞性的,測(cè)試中發(fā)現(xiàn)錯(cuò)位是對(duì)責(zé)任者工作的一種否定 。 ( 3)測(cè)試工作枯燥無(wú)味,不能引起人們的興趣 。 ( 4)測(cè)試工作是艱苦而細(xì)致的工作 。 ( 5)對(duì)自己編寫(xiě)的程序盲目自信,在發(fā)現(xiàn)錯(cuò)誤后,顧慮別人對(duì)自己的開(kāi)發(fā)能力的看法。 這些觀點(diǎn)對(duì)軟件測(cè)試工作是極為不利的,必 須澄清認(rèn)識(shí)、端正態(tài)度,才可能提高軟件產(chǎn)品的質(zhì)量。 第 29 頁(yè) 共 36 頁(yè) 測(cè)試的目的 如果測(cè)試的目的是為了盡可能多地找出錯(cuò)誤,那么測(cè)試就應(yīng)該直接針對(duì)軟件比較復(fù)雜的部分或是以前出錯(cuò)比較多的位置。如果測(cè)試目的是為了給最終用戶提供具有一定可信度的質(zhì)量評(píng)價(jià),那么測(cè)試就應(yīng)該直接針對(duì)在實(shí)際應(yīng)用中會(huì)經(jīng)常用到的商業(yè)假設(shè)。 在談到軟件測(cè)試時(shí),許多人都引用 Grenford J. Myers 在《 The Art of Software Testing》一書(shū)中的觀點(diǎn) : ( 1)軟件測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程 。 ( 2)測(cè)試是為了證 明程序有錯(cuò),而不是證明程序無(wú)錯(cuò)誤 。 ( 3)一個(gè)好的測(cè)試用例是在于它能發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯(cuò)誤 。 ( 4)一個(gè)成功的測(cè)試是發(fā)現(xiàn)了至今未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。 這種觀點(diǎn)可以提醒人們測(cè)試要以查找錯(cuò)誤為中心,而不是為了演示軟件的正確功能。但是僅憑字面意思理解這一觀點(diǎn)可能會(huì)產(chǎn)生誤導(dǎo),認(rèn)為發(fā)現(xiàn)錯(cuò)誤是軟件測(cè)試的唯一目,查找不出錯(cuò)誤的測(cè)試就是沒(méi)有價(jià)值的,事實(shí)并非如此。 首先,測(cè)試并不僅僅是為了要找出錯(cuò)誤。通過(guò)分析錯(cuò)誤產(chǎn)生的原因和錯(cuò)誤的分布特征,可以幫助項(xiàng)目管理者發(fā)現(xiàn)當(dāng)前所采用的軟件過(guò)程的缺陷,以便改進(jìn)。同時(shí),這種分析也能幫助 我們?cè)O(shè)計(jì)出有針對(duì)性地檢測(cè)方法,改善測(cè)試的有效性。其次,沒(méi)有發(fā)現(xiàn)錯(cuò)誤的測(cè)試也是有價(jià)值的,完整的測(cè)試是評(píng)定測(cè)試質(zhì)量的一種方法。 系統(tǒng)測(cè)試原理及測(cè)試原則 在完成某一功能模塊后,都要進(jìn)行一下系統(tǒng)測(cè)試。檢驗(yàn)所完成的這一模塊是否能實(shí)現(xiàn)預(yù)計(jì)的功能。其目的是方便整個(gè)系統(tǒng)的實(shí)現(xiàn)。 系統(tǒng)測(cè)試原理 測(cè)試主要依據(jù)是被試系統(tǒng)的研制任務(wù)書(shū)和技術(shù)規(guī)格書(shū),是對(duì)軟件雄體功能和性能的綜合測(cè)試與評(píng)估。測(cè)試原理是軟件測(cè)試活動(dòng)的理論基礎(chǔ),測(cè)試方法是鍘試原理的實(shí)際應(yīng)用和獲得測(cè)試數(shù)據(jù)的手段?;谲浖墓残?,對(duì)于軟件的測(cè)試要遵循一般軟 件的測(cè)試原理和方法。同時(shí),針對(duì)軟件的特性,必須找到合適的測(cè)試方法。 第 30 頁(yè) 共 36 頁(yè) 測(cè)試用例的合理性對(duì)于軟件的測(cè)試與評(píng)估具有關(guān)鍵作用,而如何使設(shè)計(jì)的用例、合理并且典型有效并不容易。所以應(yīng)該與軟件的研制人員以及最終用戶一起,有針對(duì)性地研究實(shí)際操作環(huán)境并加以描述,形成合理的測(cè)試用例集。另一方面,軟件運(yùn)行環(huán)境的復(fù)雜程度對(duì)軟件評(píng)估具有重要作用,所以應(yīng)產(chǎn)生盡量逼真的運(yùn)行背景以便于研究 [。 軟件測(cè)試的周期如圖 所示。 圖 軟件測(cè)試周期示意圖 系統(tǒng)測(cè)試原則 程序員應(yīng)避免測(cè)試自己編寫(xiě)的程序;測(cè)試用例的設(shè)計(jì)必須包括預(yù)期的輸出結(jié)果;測(cè)試用例應(yīng)包括有效的和期望的輸入情況,也要包括無(wú)效的和不期望的輸入情況;所有的測(cè)試都應(yīng)追溯到用戶需求,所有測(cè)試活動(dòng)都應(yīng)該是有計(jì)劃的,并且計(jì)劃能夠得到保障。只檢查程序是否做了它應(yīng)該做的事這僅完成了測(cè)試工作的一半,另一半則是要檢查程序是否做了它不該做的事;一段程序中存在錯(cuò)誤的概率與在這段程序中已發(fā)現(xiàn)的錯(cuò)誤數(shù)成比例;測(cè)試上作必須有 需求分析 系統(tǒng)設(shè)計(jì) 編制程序 單元測(cè)試 集成測(cè)試 系統(tǒng)測(cè)試 確認(rèn)測(cè)試 使用維護(hù) 測(cè) 試 段 開(kāi) 發(fā) 第 31 頁(yè) 共 36 頁(yè) 明確的目標(biāo);盡早地和不斷地進(jìn)行軟件測(cè)試;窮舉測(cè)試是不可能的,充分覆蓋程序邏輯是有可能的。 系統(tǒng)測(cè)試的方法 軟 件測(cè)試的方法和技術(shù)是多種多樣的。對(duì)于軟件測(cè)試技術(shù),可以從不同的角度加以分類 :從是否需要執(zhí)行被測(cè)軟件的角度,可分為靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試。從測(cè)試是否針對(duì)系統(tǒng)的內(nèi)部結(jié)構(gòu)和具體實(shí)現(xiàn)算法的角度來(lái)看,可分為白盒測(cè)試和黑盒測(cè)試。 ( 1)黑盒測(cè)試 黑盒測(cè)試也稱功能測(cè)試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試或基于規(guī)范的測(cè)試,它是在己知產(chǎn)品所應(yīng)具有的功能的前提下,通過(guò)測(cè)試來(lái)檢測(cè)每個(gè)功能是否都能正常使用,在測(cè)試時(shí),把程序看作一個(gè)不能打開(kāi)的黑盒子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,測(cè)試者對(duì)程序接口進(jìn)行測(cè)試,它只檢查程序功能是否按照需求規(guī)格說(shuō)明書(shū)的 規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息,并且保持外部信息 (如數(shù)據(jù)庫(kù)或文件 )的完整性。黑盒測(cè)試方法主要有等價(jià)類劃分、邊值分析、因果圖、錯(cuò)誤推測(cè)等。“黑盒”法著眼于程序外部結(jié)構(gòu),不考慮內(nèi)部邏輯結(jié)構(gòu),只是針對(duì)軟件的界面和軟件需求規(guī)格說(shuō)明中規(guī)定的功能進(jìn)行測(cè)試?!昂诤小狈ㄊ歉F舉輸入測(cè)試,只有把所有可能的輸入都作為測(cè)試情況使用,才能以這種方法查出程序中所有的錯(cuò)誤。實(shí)際上測(cè)試情況有無(wú)窮多個(gè),人們不僅要測(cè)試所有合法的輸入,而且還要對(duì)那些不合法但是可能的輸入進(jìn)行測(cè)試。 ( 2)白盒測(cè)試 白盒測(cè)試也稱結(jié)構(gòu) 測(cè)試或邏輯驅(qū)動(dòng)測(cè)試或基于實(shí)現(xiàn)的測(cè)試,它是知道產(chǎn)品內(nèi)部工作過(guò)程??赏ㄟ^(guò)測(cè)試來(lái)檢測(cè)產(chǎn)品內(nèi)部動(dòng)作是否按照規(guī)格說(shuō)明書(shū)的規(guī)定止常進(jìn)行,按照程序內(nèi)部的結(jié)構(gòu)測(cè)試程序,檢驗(yàn)程序中的每條通路是否都能按預(yù)定要求正確工作。白盒測(cè)試的主要方法有程序邏輯驅(qū)動(dòng)測(cè)試、基本路徑測(cè)試和數(shù)據(jù)流測(cè)試等?!鞍缀小狈ㄐ枰媪私獬绦虻膬?nèi)部邏輯結(jié)構(gòu)、對(duì)所有邏輯路徑進(jìn)行測(cè)試。因此,白盒”法是窮舉路徑測(cè)試。但即使每條路徑都測(cè)試了仍然可能有錯(cuò)誤。第一,窮舉路徑測(cè)試不能查出程序違反了設(shè)計(jì)規(guī)范,即程序本身是個(gè)錯(cuò)誤的程序。第二,窮舉路徑測(cè)試不可能查出程序中因遺漏 路徑而出錯(cuò)。第三,窮舉路徑測(cè)試可能發(fā)現(xiàn)不了一些與數(shù)據(jù)相關(guān)的錯(cuò)誤。 第 32 頁(yè) 共 36 頁(yè) 系統(tǒng)測(cè)試 與開(kāi)發(fā)過(guò)程類似,測(cè)試過(guò)程也必須分步驟進(jìn)行,每個(gè)步驟在邏輯上是前一個(gè)步驟的繼續(xù)。大型軟件系統(tǒng)通常由若干個(gè)子系統(tǒng)組成,每個(gè)子系統(tǒng)又由若干個(gè)模塊組成。因此,大型軟件系統(tǒng)的測(cè)試基本上由下述幾個(gè)步驟組成: ( 1)模塊測(cè)試 在這個(gè)測(cè)試步驟中所發(fā)現(xiàn)的往往是編碼和詳細(xì)設(shè)計(jì)的錯(cuò)誤。 ( 2)子系統(tǒng)測(cè)試 這個(gè)步驟著重測(cè)試模塊的接口。 ( 3)系統(tǒng)測(cè)試 在這個(gè)測(cè)試步驟中發(fā)現(xiàn)的往往是軟件設(shè)計(jì)中的錯(cuò)誤,也可能發(fā)現(xiàn)需求說(shuō)明中 的錯(cuò)誤。 ( 4)驗(yàn)收測(cè)試 在這個(gè)測(cè)試步驟中發(fā)現(xiàn)的往往是系統(tǒng)需求說(shuō)明書(shū)中的錯(cuò)誤。 單獨(dú)對(duì)系統(tǒng)的測(cè)試主要從以下幾方面入手: ( 1)功能測(cè)試:測(cè)試是否滿足開(kāi)發(fā)要求,是否提供設(shè)計(jì)所描述的功能,是否用戶的需求都得到滿足。功能測(cè)試是系統(tǒng)測(cè)試最常用和必須的測(cè)試,通常還會(huì)以正式的軟件說(shuō)明書(shū)為測(cè)試標(biāo)準(zhǔn)。 ( 2)強(qiáng)度測(cè)試及性能測(cè)試:測(cè)試系統(tǒng)能力最高實(shí)際限度,即軟件在一些超負(fù)荷情況下功能實(shí)現(xiàn)的情況。 ( 3)安全測(cè)試:驗(yàn)證安裝在系統(tǒng)內(nèi)的保護(hù)機(jī)構(gòu)確實(shí)能夠?qū)ο到y(tǒng)進(jìn)行保護(hù),使之不受各種非常的干擾。針對(duì)本系 統(tǒng)主要是對(duì)權(quán)限系統(tǒng)的測(cè)試和對(duì)無(wú)效數(shù)據(jù)、錯(cuò)數(shù)據(jù)、和非法數(shù)據(jù)干擾的能力的測(cè)試。 經(jīng)過(guò)上述的測(cè)試過(guò)程對(duì)軟件進(jìn)行測(cè)試后,軟件基本滿足開(kāi)發(fā)的要求,測(cè)試宣告結(jié)束。 第 33 頁(yè) 共 36 頁(yè) 7 結(jié)論與展望 學(xué)生檔案的管理作為高校管理部門(mén)的重要工作內(nèi)容之一,繁瑣的人工管理和一般的計(jì)算機(jī)軟件已經(jīng)不能滿足現(xiàn)代化學(xué)生檔案管理的需求。本文以管理信息系統(tǒng)理論、面向?qū)ο笤O(shè)計(jì)方法和數(shù)據(jù)庫(kù)設(shè)計(jì)理論為基礎(chǔ),根據(jù)目前高校學(xué)生管理工作中的實(shí)際情況及特點(diǎn),本文主要完成了以下幾方面的工作: ( 1) 分析了目前高校學(xué)生檔案管理的現(xiàn)狀,提出了切合實(shí)際的系統(tǒng)構(gòu)建 框架。本系統(tǒng)選擇了 Java 程序設(shè)計(jì)語(yǔ)言和 SQL sever2020 數(shù)據(jù)庫(kù)作為開(kāi)發(fā)工具。 ( 2) 根據(jù)學(xué)生檔案管理的特點(diǎn),在詳細(xì)分析、調(diào)查的基礎(chǔ)上,確定系統(tǒng)的各個(gè)功能模塊,完成系統(tǒng)的功能設(shè)計(jì)。 ( 3)依據(jù)數(shù)據(jù)庫(kù)設(shè)計(jì)理論,結(jié)合學(xué)生信息管理的實(shí)際特點(diǎn),完成了數(shù)據(jù)庫(kù)的需求分析、邏輯結(jié)構(gòu)和概念結(jié)構(gòu)的設(shè)計(jì)。 ( 4)采用 Java 技術(shù),發(fā)揮了 Java 技術(shù)面向?qū)ο蟮奶攸c(diǎn),實(shí)現(xiàn)了系統(tǒng)的大部分功能,基本滿足了管理人員的需要。 本系統(tǒng)并未能實(shí)現(xiàn)學(xué)生檔案管理工作中的全部功能,但在本系統(tǒng)的基礎(chǔ)上可以增加各種 功能模塊,實(shí)現(xiàn)學(xué)校的實(shí)際學(xué)生檔案管理工作中需要的各種功能。為數(shù)字化校園打下堅(jiān)實(shí)的應(yīng)用及基本信息基礎(chǔ)。通過(guò)對(duì)檔案管理系統(tǒng)的設(shè)計(jì)和開(kāi)發(fā),使本人受益匪淺。首先,對(duì) Java程序設(shè)計(jì)語(yǔ)言和 SQLsever2020 數(shù)據(jù)庫(kù)有了更深刻的理解,從一知半解到熟練運(yùn)用,提高了自身的實(shí)際操作和運(yùn)用能力。其次,對(duì)管理信息系統(tǒng)理論的認(rèn)識(shí)程度有所提高,對(duì)其中涉及到的概念有了更深刻的理解。對(duì)如何以全局和系統(tǒng)得眼光分析和解決問(wèn)題也有了進(jìn)一步的認(rèn)識(shí)。相信這將對(duì)日后的工作和自身的發(fā)展起到積極的作用。 第 34 頁(yè) 共 36 頁(yè) 參 考 文 獻(xiàn) [1] 王家華 . 軟件工程 [M].東北大學(xué)出版社 .2020, 46199。 [2] 李金山 . 學(xué)籍化管理系統(tǒng)的設(shè)計(jì)[ J] .科技情報(bào)開(kāi)發(fā)與經(jīng)濟(jì) .2020,(14):
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1