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

正文內(nèi)容

大學(xué)畢業(yè)生就業(yè)管理系統(tǒng)的開(kāi)發(fā)及設(shè)計(jì)畢業(yè)論文(已改無(wú)錯(cuò)字)

2023-07-25 15:02:19 本頁(yè)面
  

【正文】 信息檢索四個(gè)模塊。,使用簡(jiǎn)單的超鏈接,作為導(dǎo)航。圖 畢業(yè)生登陸子系統(tǒng)歡迎頁(yè)面 查看個(gè)人信息在畢業(yè)生主界面中,單擊“查看個(gè)人信息”超鏈接,歡迎頁(yè)面將轉(zhuǎn)到一個(gè)頁(yè)面顯示個(gè)人信息信息的頁(yè)面。: 圖 畢業(yè)生登陸子系統(tǒng)查看個(gè)人信息該界面的HTML文件比較簡(jiǎn)單,只需要幾個(gè)Lable控件輸入查詢到的畢業(yè)生的詳細(xì)信息即可,它的綁定代碼是通過(guò)利用stu_info類的Page_Load函數(shù)查詢得到畢業(yè)生的詳細(xì)信息。 查看招聘信息在畢業(yè)生主界面中,單擊“查看招聘”超鏈接,將轉(zhuǎn)到一個(gè)頁(yè)面顯示招聘信息主頁(yè)面。:圖 畢業(yè)生登陸子系統(tǒng)查看招聘信息上面的界面是用DataGrid控件來(lái)顯示招聘信息列表的,以及一個(gè)輸入框和一個(gè)按鈕來(lái)實(shí)現(xiàn)搜索的功能。頁(yè)面初始化函數(shù)Page_Load調(diào)用DataBind函數(shù)完成數(shù)據(jù)綁定過(guò)程。招聘信息列表中有一個(gè)搜索功能,用戶在“查詢”按鈕前面的輸入框中可以輸入搜索關(guān)鍵字,然后單擊“查詢”按鈕,頁(yè)面將會(huì)出現(xiàn)顯示搜索后的結(jié)果列表,就像通常我們使用的Google搜索一樣,非常的方便也很簡(jiǎn)單。下面簡(jiǎn)單的介紹一下搜索的功能是怎么實(shí)現(xiàn)的。單擊“查詢”按鈕后就會(huì)調(diào)用按鈕的響應(yīng)函數(shù)Button1_Click,該函數(shù)通過(guò)SQL語(yǔ)句select * from ii where title like 39。% + () + %39。進(jìn)行模糊查詢,把結(jié)果保存在一個(gè)DataSet的對(duì)象中返回,然后將它以數(shù)據(jù)查看的方式綁定在DataGrid1對(duì)象上以便于顯示在界面上。在江蘇銀行那行,點(diǎn)擊“查看” ,顯示的結(jié)果。圖 畢業(yè)生登陸子系統(tǒng)查看招聘詳細(xì)信息 這里使用的技術(shù)與查看個(gè)人詳細(xì)信息基本相同,只是除了使用Lable控件外,還使用了TextBox控件,從而達(dá)到實(shí)現(xiàn)大量信息存儲(chǔ)的目的。 查看企業(yè)信息設(shè)計(jì)的思路,和使用的方法與查看招聘信息一致。只是針對(duì)不同的表進(jìn)行操作。 修改密碼在畢業(yè)生主界面中,單擊“修改密碼”超鏈接,將轉(zhuǎn)到一個(gè)頁(yè)面顯示修改密碼的頁(yè)面,該基本上使用了登陸界面的模塊,只是添加了Label控件,對(duì)輸入密碼不一致,以及密碼為空進(jìn)行了提示。如,。圖 畢業(yè)生登陸子系統(tǒng)修改密碼圖 畢業(yè)生登陸子系統(tǒng)修改密碼 異常1圖 畢業(yè)生登陸子系統(tǒng)修改密碼 異常2 管理員登陸子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)根據(jù)系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)中,管理員登陸子系統(tǒng)的結(jié)構(gòu)功能圖,本子系統(tǒng)分為:系統(tǒng)設(shè)置,個(gè)人信息管理,企業(yè)信息管理,招聘信息管理四個(gè)模塊。圖 管理員登陸子系統(tǒng)歡迎頁(yè)面由于使用的自定義控件,是一個(gè)二層的樹(shù)形結(jié)構(gòu),因此沒(méi)有按照功能模塊分為4個(gè)不同類別的模塊。而是直接使用了子功能作為導(dǎo)航欄。 添加招聘信息在管理員主界面中,單擊“添加招聘”超鏈接,將轉(zhuǎn)到一個(gè)頁(yè)面顯示發(fā)布招聘信息的頁(yè)面,該界面主要是用于管理員修改和刪除過(guò)期的新聞,:圖 管理員登陸子系統(tǒng)發(fā)布信息頁(yè)面填好各行后,單擊下面的“添加”鈕,用戶填寫的數(shù)據(jù)將被添加到數(shù)據(jù)庫(kù)。這個(gè)提交的過(guò)程主要由負(fù)責(zé)響應(yīng)“添加”按鈕單擊事件的注冊(cè)函數(shù)Button1_Click ()處理,該函數(shù)先將用戶填寫的信息用一個(gè)ArrayList對(duì)象保存,然后通過(guò)SQL語(yǔ)句將信息存儲(chǔ)在數(shù)據(jù)庫(kù)中。insert into ci(cmc,cxz,cdq,chy,clxr,cdh,cdz,cjs) values (39。 + () + 39。,39。 + () + 39。,39。 + () + 39。,39。 + () + 39。,39。 + () + 39。,39。 + () + 39。,39。 + () + 39。,39。 + () + 39。) 重置鍵的作用是將輸入框全部清空后再重新填寫,注意,它即使可以清空輸入框,但是不清空數(shù)據(jù)庫(kù)中的信息,它只是方便用戶重新填寫。其中,利用javascript對(duì)主鍵為空進(jìn)行了警告。if ( == )(script javascript:alert(39。標(biāo)題不能為空!39。)。 /script)。else{ }.圖 警告信息這里也可以使用驗(yàn)證控件,它是對(duì)用戶所輸入的信息是否符號(hào)系統(tǒng)所需要的要求,首先第一個(gè)控件是requiredfieldvalidator控件,它用來(lái)檢驗(yàn)輸入是否為空。RegularExpressionValidation驗(yàn)證控件用來(lái)檢查用戶輸入的信息是否滿足指定的格式。Comparevalidator驗(yàn)證控件用來(lái)驗(yàn)證兩次輸入的密碼是否相同。 管理招聘信息在管理員主界面中,單擊“管理招聘”超鏈接,將彈出一個(gè)頁(yè)面顯示招聘管理主頁(yè)面,該界面主要是用于管理員修改和刪除過(guò)期的新聞,:圖 管理員登陸子系統(tǒng)歡迎頁(yè)面生成該招聘信息表用到了DataGrid控件,系統(tǒng)將從數(shù)據(jù)庫(kù)中查詢得到的全部招聘信息綁定到該DataGrid上并以列表的形式輸入。這樣在HTML文件中,我們只須規(guī)定輸入的各個(gè)列名就可以了。它的HTML文件比較簡(jiǎn)單。在該綁定代碼中,首先調(diào)用News類的靜態(tài)成員方法GetNews().該方法是用于返回所有的招聘信息并將其保存到DataSet型的變量ds中,然后將ds的 [0].DefaultView綁定在表格DataGrid1中,數(shù)據(jù)綁定的必須是一個(gè)DataView型的對(duì)象,因?yàn)镈ataView對(duì)象代表一個(gè)DataTable的數(shù)據(jù)查看方式。數(shù)據(jù)的默認(rèn)查看方式是將數(shù)據(jù)以表格的方式排列,且數(shù)據(jù)排列的順序遵循從數(shù)據(jù)庫(kù)表中取出數(shù)據(jù)時(shí)行排列的順序,這個(gè)順序通常和設(shè)計(jì)設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí)的排序次序或在查詢字符串中指明的排序欄位,升降冪有關(guān)。如果管理員想刪除某條招聘信息,然后單擊后面的刪除按鈕,即可將選中的招聘信息從數(shù)據(jù)庫(kù)中刪除。如果管理員想要修改一下該新聞,可以直接單擊修改,則可進(jìn)入相應(yīng)的界面。將該列的顯示變?yōu)槌溄佑玫降目丶荋yperLinkColumn。HyperLinkColumn的DataNavigateUrlField屬性指定后面NewsId的值應(yīng)為news表中的哪一項(xiàng)。其中,修改頁(yè)面和添加頁(yè)面非常相似,除了具體的SQL語(yǔ)句不同外,還需要添加第一次加載的控制語(yǔ)句!IsPostBack。 其他的功能模塊系統(tǒng)中其他的功能模塊都與前面介紹過(guò)的模塊大致相同,這里不做介紹了。 操作數(shù)據(jù)庫(kù)的通用模塊設(shè)計(jì)與實(shí)現(xiàn)程序的編寫涉及大量與數(shù)據(jù)庫(kù)有關(guān)的操作,為了便于開(kāi)發(fā)和維護(hù),可以把這些數(shù)據(jù)庫(kù)操作封裝成一些類,然后頁(yè)面的操作可以直接調(diào)用這些類中的函數(shù)。這個(gè)體現(xiàn)了軟件工程中代碼復(fù)用的原則。下面就介紹幾個(gè)類:Sql類是所有與數(shù)據(jù)庫(kù)操作有關(guān)的類的基類,它定義了通用的數(shù)據(jù)庫(kù)操作的函數(shù)。public int hsgexucute(string sql) { SqlConnection conn = new SqlConnection()。 = connstring。 SqlCommand myCommand = new SqlCommand(sql, conn)。 try { ()。 ()。 return 1。 } catch { return 0。 } finally { ()。 } }該函數(shù)實(shí)現(xiàn)了對(duì)數(shù)據(jù)庫(kù)的連接和關(guān)閉,更重要的是,SQL語(yǔ)句中的添加,修改,刪除都是通過(guò)這個(gè)函數(shù)實(shí)現(xiàn)的。下面的函數(shù)實(shí)現(xiàn)了將數(shù)據(jù)庫(kù)中的數(shù)據(jù)讀到內(nèi)存中。public DataSet hsggetdata(string sql) { SqlConnection conn = new SqlConnection()。 = connstring。 SqlCommand myCommand = new SqlCommand(sql, conn)。 try { SqlDataAdapter da = new SqlDataAdapter(myCommand)。 DataSet ds = new DataSet()。 (ds)。 return ds。 } catch { return null。 } finally { ()。 } }。第5章 軟件測(cè)試軟件測(cè)試是非常重要的一環(huán)。在開(kāi)發(fā)軟件系統(tǒng)的漫長(zhǎng)過(guò)程中,面對(duì)著及其錯(cuò)綜復(fù)雜的問(wèn)題,人的主觀認(rèn)識(shí)不可能完全符合客觀現(xiàn)實(shí),與工程密切相關(guān)的各類人員之間的通信和配合也不可能完美無(wú)缺,因此,在軟件生命周期的每個(gè)階段都不可避免地會(huì)產(chǎn)生差錯(cuò)。我們力求在每個(gè)階段結(jié)束之前通過(guò)嚴(yán)格的技術(shù)審查,盡可能早地發(fā)現(xiàn)并糾正錯(cuò)誤;但是,經(jīng)驗(yàn)表明審查并不能發(fā)現(xiàn)所有差錯(cuò),此外在編碼過(guò)程中還不可避免地會(huì)引入新的錯(cuò)誤。如果在軟件投入生產(chǎn)性運(yùn)行之前,沒(méi)有發(fā)現(xiàn)并糾正軟件中的大部分差錯(cuò),則這些差錯(cuò)遲早會(huì)在生產(chǎn)過(guò)程中暴露出來(lái),那是不僅改正這些錯(cuò)誤的代價(jià)更高,而且往往會(huì)造成很惡劣的后果。測(cè)試的目的就是在軟件投入生產(chǎn)性運(yùn)行之前,盡可能多地發(fā)現(xiàn)軟件中的錯(cuò)誤。目前,軟件測(cè)試仍然是保證軟件質(zhì)量的關(guān)鍵步驟,它是對(duì)軟件規(guī)格說(shuō)明、設(shè)計(jì)和編碼的最后復(fù)審。測(cè)試任何產(chǎn)品都有兩種方法:如果已經(jīng)知道了產(chǎn)品應(yīng)該具有的功能,可以通過(guò)測(cè)試來(lái)檢驗(yàn)是否每個(gè)功能都能正常使用,這個(gè)方法被稱為黑盒測(cè)試;如果知道產(chǎn)品內(nèi)部工作過(guò)程,可以通過(guò)測(cè)試來(lái)檢驗(yàn)產(chǎn)品內(nèi)部動(dòng)作是否按照規(guī)格說(shuō)明書的規(guī)定正常進(jìn)行,這被稱為白盒測(cè)試。在大學(xué)生就業(yè)管理系統(tǒng)的測(cè)試中,我們使用的是黑盒測(cè)試,就是已經(jīng)知道了大學(xué)生就業(yè)管理系統(tǒng)的每個(gè)模塊的功能,我們通過(guò)檢驗(yàn)每個(gè)功能是否都是正常的。 登陸模塊的數(shù)據(jù)測(cè)試在登陸與注冊(cè)模塊中,我輸入個(gè)人用戶和企業(yè)用戶的注冊(cè)信息把它們插入到數(shù)據(jù)庫(kù)中,點(diǎn)擊確認(rèn)按鈕,得到反饋信息是數(shù)據(jù)庫(kù)沒(méi)有響應(yīng),我檢驗(yàn)一下是不是系統(tǒng)沒(méi)有連接上數(shù)據(jù)庫(kù),可以是已經(jīng)連上了,與連接數(shù)據(jù)庫(kù)有關(guān)的一切準(zhǔn)備都做好了,怎么也找不出原因。后來(lái)找來(lái)了老師來(lái)幫忙,導(dǎo)致輸入的數(shù)據(jù)插入不了數(shù)據(jù)庫(kù),修改了以后系統(tǒng)的注冊(cè)就成功了。 畢業(yè)生登陸子模塊的數(shù)據(jù)測(cè)試在畢業(yè)生登陸子模塊中,包括有系統(tǒng)設(shè)置,個(gè)人信息查詢,企業(yè)信息檢索,招聘信息檢索四個(gè)模塊。由于幾乎不涉及對(duì)數(shù)據(jù)庫(kù)的添加和修改操作,測(cè)試進(jìn)行的比較順利。 管理員登陸子模塊的數(shù)據(jù)測(cè)試 在這個(gè)模塊中,主要是畢業(yè)生和企業(yè)各種信息的插入,這個(gè)和上面的模塊實(shí)現(xiàn)類似,所以就很容易實(shí)現(xiàn)了,而在這里出現(xiàn)了一個(gè)搜索的功能,如企業(yè)或者招聘信息的前一個(gè)字或者前兩個(gè)字,這些在本系統(tǒng)中都是能清楚的顯示出來(lái),這說(shuō)明了模糊查詢功能也是正常的。但是,當(dāng)運(yùn)行到修改操作時(shí),總是不能修改成功,經(jīng)過(guò)多次修改和調(diào)試,最終發(fā)現(xiàn)問(wèn)題的所在
點(diǎn)擊復(fù)制文檔內(nèi)容
語(yǔ)文相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1