JSP程序設(shè)計實(shí)例教程綜合實(shí)訓(xùn)-網(wǎng)上招聘系統(tǒng)課件_第1頁
JSP程序設(shè)計實(shí)例教程綜合實(shí)訓(xùn)-網(wǎng)上招聘系統(tǒng)課件_第2頁
JSP程序設(shè)計實(shí)例教程綜合實(shí)訓(xùn)-網(wǎng)上招聘系統(tǒng)課件_第3頁
JSP程序設(shè)計實(shí)例教程綜合實(shí)訓(xùn)-網(wǎng)上招聘系統(tǒng)課件_第4頁
JSP程序設(shè)計實(shí)例教程綜合實(shí)訓(xùn)-網(wǎng)上招聘系統(tǒng)課件_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

“JSP程序設(shè)計”綜合實(shí)訓(xùn)2一、實(shí)訓(xùn)目的熟練掌握J(rèn)SP頁面元素JSP注釋、JSP指令、JSP動作的使用;熟練掌握在JSP程序中使用聲明、表達(dá)式、腳本程序的方法;熟練掌握J(rèn)SP內(nèi)置對象在JSP程序開發(fā)中的應(yīng)用;熟練掌握應(yīng)用JDBC訪問各種類型的數(shù)據(jù)庫;掌握應(yīng)用JavaBean封裝業(yè)務(wù)邏輯、實(shí)現(xiàn)代碼重用的方法;熟練掌握J(rèn)SP+JavaBean的開發(fā)模式。熟練掌握Servlet的編寫及其在JSP應(yīng)用程序中的應(yīng)用;理解MVC模式和Struts框架的基本思想。

知識目標(biāo)

3一、實(shí)訓(xùn)目的

能搭建典型的JSP開發(fā)環(huán)境能應(yīng)用HTML語言設(shè)計頁面框架能應(yīng)用JavaScript腳本實(shí)現(xiàn)交互效果能應(yīng)用JSP基本元素創(chuàng)造簡單的動態(tài)頁面能應(yīng)用JSP內(nèi)置對象實(shí)現(xiàn)在服務(wù)上存取特定信息,并在不同頁面間進(jìn)行傳遞能應(yīng)用JDBC數(shù)據(jù)庫訪問技術(shù)編寫基于數(shù)據(jù)庫的Web程序,以實(shí)現(xiàn)信息的持久化存儲能應(yīng)用JSP模式1(JSP+JavaBean)開發(fā)方法優(yōu)化JSP程序能應(yīng)用MD5加密、驗(yàn)證碼等功能增強(qiáng)系統(tǒng)的安全性能應(yīng)用JSP的數(shù)據(jù)統(tǒng)計、文件上傳下載和郵件處理功能增強(qiáng)應(yīng)用程序功能能實(shí)現(xiàn)典型Web應(yīng)用程序的登錄功能能實(shí)現(xiàn)典型Web應(yīng)用程序的注冊功能能實(shí)現(xiàn)典型Web應(yīng)用程序的主要查詢功能能力目標(biāo)

4一、實(shí)訓(xùn)目的具備良好的信息搜索與收集能力具備按時、守時的軟件交付觀念能編寫規(guī)范、優(yōu)化的程序代碼具備誠實(shí)、守信、堅韌不拔的性格具備自主、開放的學(xué)習(xí)能力具備良好的自我表現(xiàn)、與人溝通能力能客觀的評價自我和他人具備良好的團(tuán)隊合作精神素質(zhì)目標(biāo)

5網(wǎng)絡(luò)招聘在國內(nèi)的發(fā)展的時間不長,但異軍突起,發(fā)展蓬勃,越來越受到用人單位和求職者的青睞,在眾多招聘渠道中已逐漸上升到招聘求職最為主流的地位。與傳統(tǒng)的招聘手段相比較,網(wǎng)絡(luò)求職具有幾個其他方式所不能及的優(yōu)勢:其一,信息量大,時效性強(qiáng)。其二,人性化服務(wù)強(qiáng)。其三,無地域限制。其四,經(jīng)濟(jì)實(shí)惠。

項目描述

二、實(shí)訓(xùn)內(nèi)容—以網(wǎng)上招聘系統(tǒng)為例6系統(tǒng)分析—系統(tǒng)用例模型

1.系統(tǒng)用例圖

求職者用例圖【任務(wù)一】系統(tǒng)分析

71.系統(tǒng)用例圖

企業(yè)用例圖系統(tǒng)分析—系統(tǒng)用例模型

【任務(wù)一】系統(tǒng)分析

81.系統(tǒng)用例圖

管理員用例圖系統(tǒng)分析—系統(tǒng)用例模型

【任務(wù)一】系統(tǒng)分析

91.系統(tǒng)流程圖求職活動圖系統(tǒng)分析—系統(tǒng)用例模型

【任務(wù)一】系統(tǒng)分析

10【任務(wù)二】系統(tǒng)設(shè)計

系統(tǒng)設(shè)計—功能模塊設(shè)計11【任務(wù)二】系統(tǒng)設(shè)計

系統(tǒng)設(shè)計—類圖12【任務(wù)二】系統(tǒng)設(shè)計

本系統(tǒng)采用多層架構(gòu)的開發(fā)模式。具體層次包括用戶界面層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問層。用戶界面層為ASP.NET的動態(tài)腳本;業(yè)務(wù)邏輯層單獨(dú)分開為一動態(tài)鏈接庫文件;數(shù)據(jù)訪問是SQLServer2005數(shù)據(jù)庫。用戶界面層發(fā)送請求經(jīng)過業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層分析請求,調(diào)用數(shù)據(jù)訪問層中的數(shù)據(jù),最后反饋給用戶界面層。系統(tǒng)設(shè)計—架構(gòu)設(shè)計13【任務(wù)二】系統(tǒng)設(shè)計

1.軟件平臺(1)OS:Windows2003/WindowsXP/Windows7。(2)數(shù)據(jù)庫為MicrosoftSQLServer2005或MicrosoftSQLServer2008或Oracle11g。(3)IIS5.1或以上版本。(4)InternetExplorer8或者以上的版本。(4)開發(fā)工具:JDK1.6、Tomcat6.0、MyEclipse8.02.硬件平臺(1)處理器:Intel或AMD1GHz或更高速的CPU。(2)磁盤:系統(tǒng)驅(qū)動器為20GB,安裝驅(qū)動器為25GB。(3)內(nèi)存:2GMB以上。(4)其他:鼠標(biāo)、鍵盤。

系統(tǒng)設(shè)計—開發(fā)環(huán)境14【任務(wù)二】系統(tǒng)設(shè)計

1.E-R圖

系統(tǒng)設(shè)計—數(shù)據(jù)庫設(shè)計15【任務(wù)二】系統(tǒng)設(shè)計

2.?dāng)?shù)據(jù)表

(1)管理員信息表(tb_Admin)(2)公告信息表(tb_Affiche)(3)企業(yè)安全信息表(tb_Company)(4)企業(yè)詳細(xì)信息表(tb_CompanyInfo)(5)企業(yè)職位信息表(tb_CompanyPosition)(6)留言信息表(tb_Message)(7)面試信息表(tb_QralQize)(8)職位類型信息表(tb_Position)(9)職位申請表(tb_PositionApply)(10)求職者安全信息表(tb_User)(11)求職者個人信息表(tb_UserInfo)(12)求職者簡歷信息表(tb_Resume)系統(tǒng)設(shè)計—數(shù)據(jù)庫設(shè)計16【任務(wù)二】系統(tǒng)設(shè)計

3.存儲過程

(1)用戶登錄

(2)查找個人用戶名

(3)企業(yè)用戶登錄

(4)查找企業(yè)用戶名

(5)刪除職位

(6)刪除所有求職者用戶

(7)刪除所有企業(yè)用戶

(8)后臺登錄驗(yàn)證

(9)判斷職位發(fā)布時間與截止時間

(10)判斷申請時間和面試時間差(11)熱點(diǎn)職位存儲過程

(12)判斷職位是否過期

系統(tǒng)設(shè)計—數(shù)據(jù)庫設(shè)計17【任務(wù)三】系統(tǒng)實(shí)現(xiàn)與單元測試

求職用戶1.系統(tǒng)主頁面18任務(wù)三】系統(tǒng)實(shí)現(xiàn)與單元測試

求職用戶2.求職者登錄

19【任務(wù)三】系統(tǒng)實(shí)現(xiàn)與單元測試

求職用戶3.求職者注冊

20【任務(wù)三】系統(tǒng)實(shí)現(xiàn)與單元測試

求職用戶4.職位留言5.查看面試信息

21【任務(wù)三】系統(tǒng)實(shí)現(xiàn)與單元測試

企業(yè)用戶1.企業(yè)用戶登錄

22企業(yè)用戶2.企業(yè)用戶發(fā)布職位

【任務(wù)三】系統(tǒng)實(shí)現(xiàn)與單元測試

23【任務(wù)三】系統(tǒng)實(shí)現(xiàn)與單元測試

企業(yè)用戶3.審核求職信息4.回復(fù)留言信息

24【任務(wù)三】系統(tǒng)實(shí)現(xiàn)與單元測試

企業(yè)用戶5.發(fā)布面試信息

25【任務(wù)三】系統(tǒng)實(shí)現(xiàn)與單元測試

后臺管理1.求職者管理

2.企業(yè)用戶管理

26【任務(wù)三】系統(tǒng)實(shí)現(xiàn)與單元測試

后臺管理3.職位管理

4.審核職位

27【任務(wù)三】系統(tǒng)實(shí)現(xiàn)與單元測試

單元測試與測試用例單元測試的執(zhí)行工作流程

28【任務(wù)四】集成測試與系統(tǒng)發(fā)布

各小組將各成員完成的功能模塊集成后進(jìn)行集成測試,并通過相關(guān)管理程序和方法完成對所開發(fā)的Web程序的部署。29三、實(shí)訓(xùn)要求(1)在今天接下來的時間按2-4人為一個項目小組的形式進(jìn)行分組,各小組應(yīng)完成實(shí)訓(xùn)項目的確定,并制訂詳細(xì)的開發(fā)進(jìn)度安排;(2)每一小組的成員應(yīng)有明確的任務(wù)分工,實(shí)訓(xùn)期間各小組應(yīng)定期討論實(shí)訓(xùn)任務(wù)的實(shí)現(xiàn)方法,然后制訂上機(jī)實(shí)踐方案,在上機(jī)過程中互相討論,發(fā)現(xiàn)問題后找出解決問題的方法,但不允許互相抄襲、拷貝程序;

(3)企業(yè)兼師和學(xué)院實(shí)訓(xùn)指導(dǎo)教師將定期對項目進(jìn)行檢查;(4)要求學(xué)生在機(jī)房上機(jī)的時間不低于28學(xué)時,并且要求一人一機(jī)。課外時間可以根據(jù)項目完成情況各小組自行進(jìn)行調(diào)整;(5)實(shí)訓(xùn)期間的非上機(jī)時間,學(xué)生應(yīng)通過各種媒體獲取相關(guān)資料進(jìn)行上機(jī)準(zhǔn)備工作;(6)項目完成后,將通過項目匯報和答辯的形式進(jìn)行考核。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論