




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
摘要學生檔案管理系統,它包括用戶及用戶管理員有效身份登錄、新用戶注冊、用戶找回遺忘的密碼、成績查詢、課程及課表的查詢、學生個人基本信息查詢、在線留言等功能。該系統主要介紹系統總體設計以及管理模塊、查詢模塊的實現,并建立了有效的數據庫。本系統主要采用python+mysql方式開發設計以及采用B/S模式進行開發,系統從安全性、易維護性等方面著手實現了后臺管理端和前臺客戶端的分離,并利用其提供的各種面向對象的開發工具,方便簡潔操縱數據庫的智能化對象,首先在短時間內建立系統應用原型,然后,對初始原型系統進行需求迭代,不斷修正和改進,直到形成用戶滿意的可行系統。關鍵詞:學生檔案;管理系統;B/S模式;設計;實現
緒論開發背景隨著科技的發展,計算機本身經歷了巨大的變化。計算機的概念也由原始的分立式走向今天的網絡式網絡技術已逐漸成為現代信息技術的主流,網絡的概念也隨著Internet技術和應用的發展而漸入人心。Internet的作用正為越來越多的人所認識,通過網絡共享信息正成為科學研究的一種重要手段。可以這么說,誰擁有信息,誰就能在科技信息革命的大潮中獲得主動權,就能獲取成功。面對信息時代的挑戰,網絡的功能越來越強,國內教育系統也在積極建設或升級計算機網絡,并已建成了規模較大的中國教育科研網,全國許多學校也紛紛建立或升級自己的校園網絡系統,許多高校還提出了辦公無紙化的口號。校園網是實現辦公自動化、管理科學化、教學手段現代化和圖書情報信息網絡化最有利的支撐環境。但是,目前校園網的利用率卻不是很高,主要原因是缺少好的網絡應用平臺。以前開發的MIS系統往往是在單機上運行,或者采用C/S技術開發出來的,對于今天因特網時代來說,這些系統很大程度上已經不能滿足用戶隨時隨地獲取信息的需要。學校學生檔案管理最初是人工方式進行,顯然在信息化發展的今天,這遠遠不能滿足人們對檔案管理機械化的需要。后來,隨著單機板檔案管理系統的開發,這在很大程度上解決了上述矛盾,但是,這種系統如今也不能滿足檔案管理的要求了,這主要是由于高校的擴招,在校學生人數的增加。因此,開發B/S結構的MIS是勢在必行。本文正是在這種背景下提出的,目的是為了開發出一套功能完善、操作便捷、及時性好、適用面廣的學生檔案管理系統,以便提高學校學生檔案信息管理的效率。目的和意義隨著Web技術在各行各業的廣泛應用,網絡技術在教學管理中已充當重要的角色。學生檔案管理系統的設計就是實現檔案查詢網絡化的解決方案。傳統查詢方式在學生檔案管理的查閱和修改等方面上很浪費時間,而且不易維護和管理。基于目前校園網建設逐步完善,大多數院校也已具備利用網絡進行創建、查詢等的條件,實現網上處理學生檔案是一個發展趨勢。開發學生檔案管理系統就是希望充分利用網絡資源,提高教學管理水平,減輕對學生檔案管理的負擔,提高工作效率等。開發工具簡介python簡介自從20世紀90年代初Python語言誕生至2022年,它已被逐漸廣泛應用于系統管理任務的處理和Web編程。1995年,GuidovanRossum在弗吉尼亞州的國家創新研究公司(CNRI)繼續他在Python上的工作,并在那里發布了該軟件的多個版本。Python已經成為最受歡迎的程序設計語言之一。自從2004年以后,python的使用率呈線性增長。Python2于2000年10月16日發布,穩定版本是Python2.7。Python3于2008年12月3日發布,不完全兼容Python2。2011年1月,它被TIOBE編程語言排行榜評為2010年度語言。django簡介Django誕生于2003年,2006年加入了BSD許可證,成為開源的Web框架。Django這一詞語是根據比利時的爵士音樂家DjangoReinhardt命名的,有希望Django能夠優雅地演奏(開發)各種樂曲(Web應用)的美好含義。Django采用了MVC(即模型M,視圖V和控制器C)構造的Web框架,但由于控制器接受用戶輸入的部分由框架自行處理,所以使用Django開發中里更關注的是模型(Model)、模板(Template)和視圖(Views),稱為MTV模式。Django的主要目的是簡便、快速的開發數據庫驅動的網站。它強調代碼復用,多個組件可以很方便的以“插件”形式服務于整個框架。Django有許多功能強大的第三方“插件”,你甚至可以很方便的開發出自己的工具包,這使得Django具有很強的可擴展性。它還強調快速開發和DRY(DoNotRepeatYourself)原則。強大的數據庫訪問組件:Django的Model層自帶數據庫ORM組件,使得開發者無須學習其他數據庫訪問技術(SQL、pymysql、SQLALchemy等)。當然你也可以不用Django自帶的ORM,而是使用其它訪問技術,比如SQLALchemy。自帶免費的后臺管理系統:只需要通過簡單的幾行配置和代碼就可以實現一個完整的后臺數據管理控制平臺。完整的錯誤信息提示:在開發調試過程中如果出現運行錯誤或者異常,Django可以提供非常完整的錯誤信息幫助定位問題。mysql簡介MySQL是一個關系型數據庫管理系統,由瑞典MySQLAB公司開發,目前屬于Oracle公司。MySQL是一種關聯數據庫管理系統,關聯數據庫將數據保存在不同的表中,而不是將所有數據放在一個大倉庫內,這樣就增加了速度并提高了靈活性。MySQL是開源的,目前隸屬于Oracle旗下產品。MySQL支持大型的數據庫。可以處理擁有上千萬條記錄的大型數據庫。MySQL使用標準的SQL數據語言形式。MySQL可以運行于多個系統上,并且支持多種語言。這些編程語言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。MySQL對PHP有很好的支持,PHP是目前最流行的Web開發語言。MySQL支持大型數據庫,支持5000萬條記錄的數據倉庫,32位系統表文件最大可支持4GB,64位系統支持最大的表文件為8TB。MySQL是可以定制的,采用了GPL協議,你可以修改源碼來開發自己的MySQL系統。nginx簡介Nginx是一個高性能的HTTP反向代理服務器。特點是占用內存少,并發能力強。實際上Nginx的并發能力是同類的網頁服務器中最好的。Nginx可以作為靜態頁面的Web服務器,同時還支持CGI協議的動態語言,比如Perl,PHP等。但是不支持Java,Java程序只能和Tomcat配合使用。Nginx專門為性能優化而開發,性能是其最重要的考量,實際上非常注重效率。可以經受高負載的考驗,有報告表明可以支持50,000個并發連接數。系統需求分析可行性研究隨著科技的不斷發展,這也帶動了計算機網絡的發展以及通信平臺技術的提高。計算機網絡技術的發展和計算機硬件性價比的不斷提升,使得計算機全面應用于學?;蚱髽I對于學生檔案或員工檔案管理的各個環節成為可能。B/S模式、動態的、個性化的Web應用程序以及采用Django技術開發內容豐富等技術在國內各行各業的信息管理系統開發中已經被廣泛應用,再加上使用mysql作為系統開發后臺數據庫,能有效儲存和管理數據。因此,基于這些技術完成本系統(學生檔案管理系統)是完全可行的。系統開發的意義高校的招生規模不斷的擴大,在校大學生的人數不斷上升,在辦公化日益完善的今天,很多高校將自動化引入到學生的日常管理之中,學生信息管理系統就是其中的一個重要環節,它作為學生入學的一個起點,是實現校園信息化進程當中很重要的一個方面。其開發主要包括前端應用程序的開發以及后臺數據庫的建立和維護兩個方面。本系統分析了現今學生信息管理系統中所應用的幾個環節,并針對每個環節做出了詳細的闡述和探討。學生信息管理系統需要完成2個內容:學生的基本信息,學生的成績管理。兩個方面的內容均提供添加、修改、查詢的功能。開發用到的相關技術有python編程語言,以及后臺數據庫MySQL的搭建與操作,并對模塊的功能進行了具體分析和詳細設計。建立學生信息管理系統,采用計算機對學生信息進行管理,進一步提高辦學效益和現代化水平。幫助廣大教師提高工作效率,實現學生檔案信息管理工作流程的系統化、規范化和自動化。經濟可行性計算機不僅價格低廉還可以代替人工進行許多繁瑣復雜的勞動,不但節約了許多資源,更大大提高了人們的工作效率,同事本系統開發時間短、成本低。所以,在信息化時代的今天,傳統的查閱方法必然被計算機為基礎的在線查詢所取代。系統功能需求分析本學生檔案管理系統的主要任務就是對學生的檔案進行管理,即查詢、添加、刪除等功能。使得用戶能方便明了的得到自己想要查詢的信息,使學生的檔案管理更加系統化、自動化、規范化,從而提高管理的效率。當檔案數量比較多時,它減少了很多不必要的資源浪費,操作簡單,再也沒有麻煩的手工管理檔案;節省了大量的資源。大大節省了工作時間,提高了檔案管理的效率。使檔案管理工作系統化、規范化、自動化。現在對本系統的功能進行詳細的分解:1、用戶登錄模塊:該模塊用于登錄本學生檔案管理系統,這是進入本系統最主要的途徑。同時也可以根據自己在登錄時的需要選擇“新用戶注冊”或者“找回密碼”,以便順利登錄本系統查得所需信息,選擇“安全退出”則結束對本系統的訪問。2、學生檔案管理查詢模塊:用戶通過此模塊可以查詢任何一個在校學生的檔案信息,例如輸入學生學號就可以查詢某個學生的詳細檔案信息。3、學生檔案處理模塊:學生檔案處理模塊:該模塊可以實現對學生檔案信息的添加、修改、刪除等操作,而且除用戶管理員之外,任何用戶都是沒有權限對其進行更改的。4、學生課表信息查詢模塊:用戶可以通過此模塊根據學號查詢課表信息。5更新并查詢學生課表信息,用戶則不能。6、學生課程信息查詢模塊:用戶可以通過此模塊根據課程代碼查詢課程信息。7、學生課程信息處理模塊:用戶管理員可以通過此模塊添加、刪除、修改或更新并查詢學生課表信息,僅用戶管理員可操作。8、學生成績查詢模塊:用戶通過該模塊可以根據自己的學號查詢自己所有科目的考試成績。9、學生成績信息處理模塊:用戶管理員可以通過此模塊添加、刪除、修改或更新并查詢學生成績信息,非用戶管理員不能操作此項。10、用戶模塊:主要介紹下新用戶注冊模塊和找回密碼模塊,首先在新用戶首次登錄本系統需注冊新用戶名方可登錄,注冊內容包括:用戶名、密碼、密碼提示的問題和提示問題的答案,只要都符合注冊要求即可注冊成功。如若用戶在使用過程中忘記了注冊時用的密碼而導致無法登錄本系統,就可以通過找回密碼模塊找回遺忘的密碼,從而繼續訪問本系統查詢相關信息。11、用戶管理員管理模塊:只有用戶管理員才可以通過此模塊處理學生成績、學生檔案、學生回饋檔案中的錯誤而留下的留言以及課表中的信息,主要表現在對數據的添加、修改、刪除等操作。12、學生更正信息留言板模塊:可以查看哪些學生的信息有誤,以便通過此模塊用戶管理員及時更正錯誤信息,避免發生學生信息錯誤的現象。系統數據需求分析學生檔案管理系統是一個教育單位不可缺少的部分,它的內容對于學校的決策者和管理者來說都至關重要,所以學生檔案管理系統應該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統人工的方式管理文件檔案,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產生大量的文件和數據,這對于查找、更新和維護都帶來了不少的困難。隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發揮著越來越重要的作用。作為計算機應用的一部分,使用計算機對學生檔案信息進行管理,具有手工管理所無法比擬的優點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高學生信息管理的效率。最后主要說明下該系統用到的數據庫:用Mysql創建一個數據庫,含有7個主要數據表:userinfo、message、學生基本信息表、課程信息表、班級信息表、課表信息表和成績信息表。這幾個表中,u_name、m_user、學號和課程代碼內容都是唯一的,分別是userinfo、message、學生基本信息表、班級信息表和課程信息表中的主關鍵字。班級信息表中的學號和成績信息表中的同名字段相對應,字段課程名稱和成績信息表中的課程名稱字段相對應。數據庫邏輯結構分析在上面實體之間關系的基礎上,形成數據庫中表格以及表格之間的關系。需要設計一個數據表(學生檔案信息表)來保存檔案記錄,一個(課程信息表)來保存課程的信息,一個成績信息表保存成績的信息。表2.1學生信息表列名數據類型可否為空說明學生學號NUMBER(8)NOTNULL學號(主關鍵字)姓名VARCHAR(8)NULL學生姓名性別VAR CHAR(2)NOTNULL性別生日DATETIME(8)NULL出生日期身份證號VARCHAR(6)NULL出生地址所學專業NUMBER(10)NULL家庭電話入學成績SMALLINT(4)NULL系別班級VARCHAR(20)NULL班級報到日期DATETIME(8)NULL報到日期宿舍號NUMBER(8)NULL宿舍號宿舍電話NUMBER(8)NULL宿舍電話備注VARCHAR(50)NULL備注通信地址VARCHAR(30)NULL通信地址郵編VARCHAR(6)NULL郵編家庭電話VARCHAR(20)NULL家庭電話父母VARCHAR(20)NULL父母表2.2課程信息表列名數據類型可否為空說明課程編號Number(3)NULL課程編號(主關鍵字)學時VARCHAR(20)NULL學時課程名VARCHAR(20)NULL課程名所屬專業VARCHAR(20)NULL所屬專業學分INT(4)NULL學分所屬院系VARCHAR(20)NULL所屬院系授課學期VARCHAR(2)NULL授課學期教材名VARCHAR(20)NULL教材名學期VARCHAR(2)NULL學期表2.3成績信息表列名數據類型可否為空說明編號VARCHAR(8)NOTNULL學號(主關鍵字)學生學號VARCHAR(8)NULL課程號姓名VARCHAR(8)NULL姓名所學專業VARCHAR(20)NULL所學專業班級VARCHAR(20)NULL班級所學課程VARCHAR(20)NULL所學課程課程性質VARCHAR(4)NULL課程性質學分INT(4)NULL學分成績VARCHAR(4)NULL成績備注VARCHAR(20)NULL備注表2.4專業信息表列名數據類型可否為空說明編號VARCHAR(8)NOTNULL編號(主關鍵字)專業名VARCHAR(8)NULL專業名所屬院系VARCHAR(20)NULL所屬院系招生類型VARCHAR(20)NULL招生類型休學年限VARCHAR(20)NULL休學年限所需學分INT(4)NULL所需學分表2.5用戶信息表列名數據類型可否為空說明帳號VARCHAR(8)NOTNULL帳號(主關鍵字)密碼VARCHAR(8)NULL密碼權限VARCHAR(20)NULL權限系統詳細設計與實現后臺登陸django.contrib.auth這個app已經為我們做好了登錄驗證功能。我們只需要使用這個app庫里面的方法就可以了。Django的文檔就給出了登錄和登出代碼范例,我們稍微修改一下。我們在mgr目錄下面,創建一個sign_in_out.py文件。fromdjango.httpimportJsonResponsefromdjango.contrib.authimportauthenticate,login,logout#登錄處理defsignin(request):#從HTTPPOST請求中獲取用戶名、密碼參數userName=request.POST.get('username')passWord=request.POST.get('password')#使用Djangoauth庫里面的方法校驗用戶名、密碼user=authenticate(username=userName,password=passWord)#如果能找到用戶,并且密碼正確ifuserisnotNone:ifuser.is_active:ifuser.is_superuser:login(request,user)#在session中存入用戶類型request.session['usertype']='mgr'returnJsonResponse({'ret':0})else:returnJsonResponse({'ret':1,'msg':'請使用管理員賬戶登錄'})else:returnJsonResponse({'ret':0,'msg':'用戶已經被禁用'})#否則就是用戶名、密碼有誤else:returnJsonResponse({'ret':1,'msg':'用戶名或者密碼錯誤'})#登出處理defsignout(request):#使用登出方法logout(request)returnJsonResponse({'ret':0})創建路由根據接口,管理員登錄的API路徑是/api/mgr/signin在總路由文件bysms/urls.py中添加了如下路由記錄:fromdjango.urlsimportpathfrommgrimportsign_in_outurlpatterns=[path('signin',sign_in_out.signin),path('signout',sign_in_out.signout),]session驗證我們處理URL以/api/mgr開頭的API請求代碼里面,需要加上一個驗證邏輯。驗證請求的cookie里面是否有sessionid,并且檢查session表,看看是否存在session_key為該sessionid的一條記錄,該記錄的數據字典里面是否包含了usertype為mgr的數據。前面實現的代碼中,這些請求都是在dispatcher入口函數處理的,我們就只需在該dispatch中進行驗證。修改mgr/customer.py的dispatcher函數,在前面加上如下代碼#根據session判斷用戶是否是登錄的管理員用戶if'usertype'notinrequest.session:returnJsonResponse({'ret':302,'msg':'未登錄','redirect':'/mgr/sign.html'},status=302)ifrequest.session['usertype']!='mgr':returnJsonResponse({'ret':302,'msg':'用戶非mgr類型','redirect':'/mgr/sign.html'},status=302)登陸頁面主要代碼如下:<!DOCTYPEhtml><html><head><metacharset="utf-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><title>圖書管理系統|登錄</title><metacontent="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"name="viewport"><linkrel="stylesheet"href="/cdnjs/twitter-bootstrap/3.3.7/css/bootstrap.min.css"><linkrel="stylesheet"href="/cdnjs/font-awesome/4.7.0/css/font-awesome.min.css"><linkrel="stylesheet"href="/cdnjs/admin-lte/2.4.8/css/AdminLTE.min.css"><scriptsrc="/cdnjs/jquery/3.5.0/jquery.min.js"></script><scriptsrc="/cdnjs/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script><linkrel="stylesheet"href="/css?family=Source+Sans+Pro:300,400,600,700,300italic,400italic,600italic"></head><bodyclass="hold-transitionlogin"style="overflow-y:hidden"><divclass="login-box"><divclass="login-logo"><ahref="#"style="color:#32779f"><b>白月SMS</b>系統</a></div><divclass="login-box-bodytext-center"><pclass="login-box-msg">輸入用戶名、密碼登錄</p><div><divclass="form-grouphas-feedback"><inputtype="username"class="form-control"id="username"placeholder="用戶名"onkeydown="on_return()"><spanclass="glyphiconglyphicon-userform-control-feedback"></span></div><divclass="form-grouphas-feedback"><inputtype="password"class="form-control"placeholder="密碼"id="password"onkeydown="on_return()"><spanclass="glyphiconglyphicon-lockform-control-feedback"></span></div><divclass="row"><divclass="col-xs-12"><buttontype="submit"class="btnbtn-primarybtn-blockbtn-flat"onclick="postLoginRequest()">登錄</button></div></div></div><divclass="social-auth-linkstext-center"></div><ahref="#"style="text-align:center">忘記密碼?</a><br><ahref="register.html"class="text-center">注冊新賬號</a></div></div><script>functionpostLoginRequest(){console.log("login");vare=$("#username").val(),n=$("#password").val();0!==e.length?0!==n.length?$.ajax({url:"/api/mgr/signin",type:"POST",data:"username="+e+"&password="+n,success:function(e,n,t){0===e.ret?window.location.href="/mgr/index.html":(alert("登錄失敗:"+e.msg),$("#password").val(""))},error:function(e,n,t){alert("錯誤:"+e.status+t)}}):alert("請輸入密碼"):alert("請輸入用戶名")}functioncurTimestamp(){vare=(newDate).getTime();returnMath.floor(e/1e3)}varlastSendReqTime=0;functionon_return(e){if(13==e){varn=curTimestamp();if(n-window.lastSendReqTime<5)return;window.lastSendReqTime=n,postLoginRequest()}}document.onkeydown=function(e){on_return(window.event?window.event.keyCode:e.which)}</script></body></html>圖3.1用戶登陸界面系統測試與性能分析軟件測試概念軟件測試是為了發現錯誤而執行程序的過程,是根據軟件開發個階段的規格說明和程序的內部結構而精心設計的一批測試用例,并利用這些測試用例去執行程序,以發現程序錯誤的過程。軟件測試的目的軟件測試的目的,就是要發現軟件中存在的缺陷和系統的不足,定義系統的能力和局限性,提供組件、工作產品和系統的質量信息;提供預防或減少可能錯誤的信息,在軟件開發過程中盡早檢測錯誤以防止錯誤傳遞到下一階段,提前確認問題和識別風險;最終獲取系統在可接受風險范圍內可用的信息,確認系統在非正常情況下的功能和性能,保證一個工作產品是完整的并且是可用或者可被集成的。測試的內容軟件測試主要工作內容是驗證和確認,下面分別給出兩方面的概念及分析。驗證是保證軟件正確地實現了一些特定功能的一系列活動,即保證軟件做了你所期望的事情。(1)確定軟件生存周期中的一個給定階段的產品是否達到前階段確立的需求的過程;(2)程序正確性的形式證明,即采用形式理論證明程序符號設一計規約規定的過程;(3)評估、審查、測試、檢查、審計等各類活動,或對某些項處理、服務或文件等是否和規定的需求相一致進行判斷和提出報告。(4)靜態確認,不在計算機上實際執行程序,通過人工或程序分析來證明軟件的正確性;(5)動態確認,通過執行程序做分析,測試程序的動態行為,以證實軟件是否存在問題。軟件測試的對象不僅僅是程序測試,軟件測試應該包括整個軟件開發期問各個階段所產生的文檔,如需求規格說明、概要設計文檔、詳細設計文檔,當然軟件測試的主要對象還是源程序。軟件測試計劃測試計劃是為了測試一個項目而制定的計劃。該項目測試流程需要按照計劃來執行。測試計劃應包括:產品基本情況調研、測試需求說明、測試策略和記錄、測試資源配置、計劃表、問題跟蹤報告、測試計劃的評審、結果等等。測試計劃描述了要進行的測試活動的范圍、方法、資源和進度的文檔。它確定測試項、被測特性、測試任務、誰執行任務、各種可能的風險。測試步驟測試過程按4個步驟進行,即單元測試、集成測試、確認測試和系統測試。(1)單元測試,單元測試即集中對用源代碼實現的每一個程序單元進行測試,檢查各個程序模塊是否正確地實現了規定的功能。(2)集成測試,集成測試是把已測試過的模塊組裝起來,主要對與設計相關的軟件體系結構的構造進行測試。(3)確認測試,確認測試則是要檢查已實現的軟件是否滿足了需求規格說明中確定了的各種需求,以及軟件配置是否完全、正確。(4)系統測試,系統測試是把已經經過確認的軟件納入實際運行環境中,與其它系統成份組合在一起進行測試。測試方法與技術軟件測試的方法和技術是多種多樣的。對于軟件測試方法與技術,可以從不同的角度加以分類,例如:第一,從是否需要執行被測軟件的角度,可分為靜態測試和動態測試。第二,從測試是否針對系統的內部結構和具體實現算法的角度來看,可分為白盒測試和黑盒測試。黑盒測試:也稱功能測試或數據驅動測試,它是在已知產品所應具有的功能,通過測試來檢測每個功能是否都能正常使用,在測試時,把程序看作一個不能打開的黑盆子,在完全不考慮程序內部結構和內部特性的情況下,測試者在程序接口進行測試,它只檢查程序功能是否按照需求規格說明書的規定正常使用,程序是否能適當地接收輸入數鋸而產生正確的輸出信息,并且保持外部信息的完整性。黑盒測試方法主要有等價類劃分、邊值分析、因果圖、錯誤推測等,主要用于軟件確認測試。白盒測試:也稱結構測試或邏輯驅動測試,它是知道產品內部工作過程,可通過測試來檢測產品內部動作是否按照規格說明書的規定正常進行,按照程序內部的結構測試程序,檢驗程序中的每條通路是否都有能按預定要求正確工作,而不顧它的功能,白盒測試的主要方法有邏輯驅動、基路測試等,主要用于軟件驗證。性能測試軟件性能測試,英文是PerformanceTesting。軟件性能測試是在交替進行負荷和強迫測試時常用的術語。理想的“軟件性能測試”(和其他類型的測試)應在需求文檔或質量保證、測試計劃中定義。軟件性能測
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人美版四年級下冊14.艷麗的大公雞教案
- 管理評審會議記錄
- 2024四川發展數字金沙科技有限公司招聘2人筆試參考題庫附帶答案詳解
- 六年級數學下冊 二 圓柱與圓錐(圓柱的體積)教學設計 西師大版
- 2024啟明信息校園招聘丨令人心動筆試參考題庫附帶答案詳解
- 七年級英語下冊 Module 6 Around town Unit 2 The London Eye is on your right第4課時教學設計 (新版)外研版
- 初中英語人教新目標 (Go for it) 版八年級下冊Section B教案及反思
- 人教版道德與法治七年級上冊5.1《讓友誼之樹常青》教學設計
- 車間級崗前教育培訓
- 人教版信息技術八年級下冊教學設計:第七課 度量與計算(二、簡單計算)
- 機械設計說明書-多功能自動跑步機機械部分設計
- 英語小故事(中英文對照)課件
- 《古羅馬人的數字》課件
- 2022-2023學年上海市徐匯區世界外國語中學八年級(下)期中物理試卷
- 注塑工藝培訓-課件
- 釣魚中各種氨基酸誘食劑說明書及使用方法
- 會計事務所內控審計所需資料清單
- 【電氣專業】15D501建筑物防雷設施安裝
- 2023年考研考博-考博英語-西安電子科技大學考試歷年真題摘選含答案解析
- Excel水力計算展示-棱柱體渠道水面線計算演示
- 林則徐課件完整版
評論
0/150
提交評論