【正文】
POST action= onsubmit=return CheckFlds()當用戶提交數(shù)據(jù)時,將首先調(diào)用CheckFlds()函數(shù),對數(shù)據(jù)的有效性進行檢查。保存完成后,并返回前一頁,代碼如下:Function changechr(str) changechr = Replace(str, ,amp。nbsp。) changechr = Replace(changechr,Chr(13),br) changechr = Replace(changechr,39。,‘)End Function 39。取得基本信息 introduce = Trim(Request(introduce)) introduce = Replace(introduce ,39。,‘) Set cp = New Company = Request(pany) = Request(type) = Request(formdate) = Request(contactor) If Request(empnum) = Then = 0 Else = CInt(Request(empnum)) End If = Request(city) = Request(telephone) = Request(fax) = Request() = Request(address) = Request(zipcode) = Request() = changechr(introduce) (Session(UserName)) h3企業(yè)信息成功保存/h3% 招聘信息管理界面讀取并顯示招聘信息的代碼如下:% Set jb = New JobInfo (Session(UserName)) 39。在表格中顯示招聘信息 If Then trtd colspan=8 align=center目前還沒有招聘信息。/td/tr/table Else = 15 = 1 If Request(page) Then = Request(page) RowCount = Do While Not And RowCount0,在表格中顯示招聘信息 %使用Session(“UserName”的目的是控制顯示當前企業(yè)用戶的招聘信息。 應聘信息管理界面讀取并顯示應聘信息的代碼如下:% uname = Trim(Session(UserName)) Set app = New Applications (uname)%每條應聘信息后面都有一個“回復”,編輯回復信息。如果已經(jīng)回復內(nèi)容。讀取回復信息的代碼如下:% 39。從數(shù)據(jù)庫中取得此申請信息 uid = Session(UserName) id = (aid) Set app = New Applications (id)%當單擊“提交”按鈕時,保存回復數(shù)據(jù)。 管理員功能實現(xiàn)管理員登錄后,可以直接進入管理員主界面。在管理員主界面中,可以見到“新聞管理”“企業(yè)管理”“修改密碼”“退出”的超鏈接。管理員登錄成功后,可以對普通用戶進行信息理。 管理員界面 企業(yè)管理頁面admin\\,區(qū)別只是它從表Company中讀取數(shù)據(jù)。 添加企業(yè)信息添加企業(yè)就需要創(chuàng)建一個企業(yè)用戶,管理員需要輸入企業(yè)用戶名、密碼和企業(yè)名稱。定義表單myfrom的代碼如下:form name=form1 method=POST action=?flag=%=iflag% onsubmit=return CheckFlds()提交前需要執(zhí)行CheckFlds函數(shù),對表單進行域效驗。表單數(shù)據(jù)提交后,參數(shù)action表示當前的動作,action=add表示添加記錄。:% 39。取得基本信息 ame = Trim(Request(ame)) ame = Replace(ame ,39。,‘) flag = (flag) Set cp = New Company cid = Request(cid) = cid = ame = Request(pwd) = Date() 39。判斷是否存在此企業(yè)名稱 If flag=0 Then 39。在數(shù)據(jù)庫表Company中插入新企業(yè)用戶 If Not (Request(cid)) Then () h3企業(yè)信息成功保存/h3 Else Scriptalert(39。該企業(yè)用戶名已經(jīng)存在!39。)。(1)。/Script End If Else (cid) h3企業(yè)信息成功保存/h3 End If%可以看出。點擊每個企業(yè)記錄的“修改”鏈接,從數(shù)據(jù)庫中取出指定的企業(yè)信息,用戶可以對它們進行更改。:% Dim cid,ame,pwd,iflag iflag = 0 pwd = 39。讀取參數(shù)cid,添加數(shù)據(jù)時為空 cid = (cid) Set cmp = New Company 39。如果不為空,則表示修改記錄,此時讀取企業(yè)數(shù)據(jù) If cid Then (cid) If Not Then pwd = (CPwd) iflag = 1 ame = (ame) End If End If%修改數(shù)據(jù)的表單提交時,程序會自動判斷當前狀態(tài),并保存數(shù)據(jù)。第5章 總結本系統(tǒng)利用ASP+Mysql技術基于B/S構架開發(fā)的校園招聘系統(tǒng),實現(xiàn)了信息動態(tài)管理,使得信息管理更及時、高效,提高了工作效率。但我們?nèi)钥梢栽诒鞠到y(tǒng)的基礎上做進一步的更能擴展和研究。系統(tǒng)基本符合網(wǎng)站風格。后臺主要是網(wǎng)絡管理員登錄,進行新聞管理、企業(yè)信息管理、職位信息管理和應聘信息管理等,完全滿足了網(wǎng)站正常、安全的運行。前臺主要是后臺信息的管理,以及個人或企業(yè)用戶登錄發(fā)布或修改自己信息。在整個設計過程中,出現(xiàn)過很多的問題,得到了老師和同學的幫助,在不斷學習的過程中我體會到:設計是一個不斷學習的過程,從設計初的模糊認識到最后能夠順利完成,我體會到在實踐中學習的重要性。由于開始時對系統(tǒng)缺乏整體認識,不具備軟件開發(fā)思想,對系統(tǒng)的功能需求分析的要求認識不夠清楚,使得后續(xù)的工作不得不經(jīng)常返回去修改數(shù)據(jù)表和個別代碼。使我體會到在設計中的每一步的重要性,如果上一個步驟不能很好的完成,在后續(xù)的設計將會付出幾倍的代價。在設計過程中,遇到很多困難,我學會通過別人的代碼理解語言的含義但這并不是抄襲,然后根據(jù)自己的設計要求編寫代碼。設計過程中,由于要實現(xiàn)某些功能,網(wǎng)上資源解決了我的問題??傊ㄟ^這次設計,我深刻體會到要做好一個完整的事情,需要有系統(tǒng)的思維方式和方法,對待一個新的問題,要耐心、要善于運用已有的資源來充實自己。同時我也深刻的認識到,在對待一個新事物時,一定要從整體考慮,完成一步之后再作下一步,這樣對于系統(tǒng)而言才能更加有效。參考文獻[1]沈士根,許小東. [M].北京:清華大學出版社,2008.[2]徐 寧. ASP網(wǎng)絡編程入門與實踐[M].北京:清華大學出版社,2006.[3]戴麗思. ASP程序設計技術[M].北京:清華大學出版社,2006.[4]史濟民,顧春華,鄭紅. 軟件工程原理、方法與應用[M]..[5]岳付強,羅明英,韓德. 《SQLSERVER2005從入門到實踐》清華大學出版社[6]王 珊,薩師瑄.. 數(shù)據(jù)庫系統(tǒng)概論第四版[M].高等教育出版社,[7]鄧佑權,呂洋波. 《零基礎學DreamweaverCS3+ASP》機械工業(yè)出版社[8]藝博,張明真. 《網(wǎng)頁設計與制作—Dreamweaver8》高等教育出版社[9]蔣水. 《網(wǎng)站美工設計基礎》中央電大出版社[10]呂慎敏.高校人事招聘協(xié)同辦公系統(tǒng)的設計與實現(xiàn)[J].濟南科技信息,2009[10]劉艷,李臣龍,劉琴.人才招聘系統(tǒng)的研究與開發(fā)[J].軟件導刊,2007[12]曾金發(fā). [A].科技資訊,2006[13],四川大學碩士學位論文,2003年[14]尹世學,汪健,陸云屹.清華大學網(wǎng)上招聘系統(tǒng)的設計和實現(xiàn)方法[J].北京:中國教育信息化,2007[15] 蘇炳均,李林. 基于ASP的在線招聘系統(tǒng)的開發(fā)[A].現(xiàn)代計算機,2008[16] Sandy. Technology And Database Management. 致謝在論文即將完成之際,回顧緊張但又充實的學習和開發(fā)過程,本人在此向所有關心我的及幫助我的老師和同學們致以最真誠的感謝。在本次畢業(yè)設計中,感謝雷軍程老師的細心指導。他認真負責的工作態(tài)度,無論在理論上還是在實踐中,都給與我很大的幫助,使我得到很大的提高,這對于我以后的工作和學習都有一種巨大的幫助,在此感謝他耐心的輔導。沒有他的指導,我就不能較好的完成課題設計的任務。另外,我還要感謝在這大學四年來對我有所教導的老師,是他們讓我學到了應有的專業(yè)知識,更重要的一點是讓我掌握了學習的方法,教會了我做人處事的道理,使我擁有了一定的專業(yè)技能和學習的能力,在此表示真誠的感謝。同時,在系統(tǒng)開發(fā)過程中還有很多同學也給了我不少幫助,這里一并表示感謝。34