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

正文內(nèi)容

基于bs架構(gòu)的網(wǎng)上求職招聘系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(文件)

 

【正文】 r 注冊(cè)資金 address varchar 通訊地址 zip varchar 郵政編碼 pname varchar 聯(lián)系人 phone varchar 聯(lián)系電話 fax varchar 傳真 varchar 公司 varchar 公司網(wǎng)站 jianjie varchar 簡(jiǎn)介 mima varchar 公司用于密碼找回的提示問題 answer varchar 公司用于密碼找回提示問題的答案 image varchar 公司頭像 ⑶ 新聞表 ( jobnews) :主要用于保存招聘會(huì)基本信息,如表 43 所示。 表 46 pmail 表結(jié)構(gòu) 列名 類型 描述 約束 id int 編號(hào),系統(tǒng)自動(dòng)生成,主鍵 主鍵,非空 reid varchar 信件接收人 senduid varchar 信件 發(fā)送人 title varchar 信件標(biāo)題 sdate varchar 發(fā)信日期 mailtext varchar 信件內(nèi)容 ⑺ 企業(yè)收藏夾表( clove):主要用于保存企業(yè)收藏夾信息,如表 47 所示。創(chuàng)建一個(gè)以 JDBC連接數(shù)據(jù)庫(kù)的程序,包含以下 7 個(gè)步驟: ⑴ 加載 JDBC 驅(qū)動(dòng)程序:在連接數(shù)據(jù)庫(kù)之前,首先要加載想要連接的數(shù)據(jù)庫(kù)的驅(qū)動(dòng)到 JVM( Java虛擬機(jī)),這通過 類的靜態(tài)方法 forName(String className)實(shí)現(xiàn)。 } 成功加載后,會(huì)將 Driver 類的實(shí)例注冊(cè)到 DriverManager 類中。characterEncoding=gbk 。使用 DriverManager 的 getConnectin(String url , String username , String password )方法傳入指定的欲連接的數(shù)據(jù)庫(kù)的路徑、數(shù)據(jù)庫(kù)的用戶名和密碼來獲得。 /數(shù)據(jù)庫(kù)用戶名及密碼都為 root try{ Connection con = (url , username , password ) 。通常通過 Statement 實(shí)例實(shí)現(xiàn)。通常通過 CallableStatement 實(shí)例實(shí)現(xiàn)。 執(zhí)行 SQL 語(yǔ)句: Statement 接口提供了三種執(zhí)行 SQL 語(yǔ)句的方法: executeQuery 、 executeUpdate 和 execute ResultSet executeQuery(String sqlString):執(zhí)行查詢數(shù)據(jù)庫(kù)的 SQL 語(yǔ)句,返回一個(gè)結(jié)果集( ResultSet)對(duì)象。 boolean flag = (String sql) 。使用結(jié)果集( ResultSet)對(duì)象的訪問方法獲取數(shù)據(jù): while(()){ String name = (name) 。 } } if(stmt != null){ // 關(guān)閉聲明 try{ () 。 } } 用戶登錄功能的 設(shè)計(jì)與 實(shí)現(xiàn) 用戶在首頁(yè)輸入用戶名 和密碼,選擇個(gè)人或單位,單擊登陸按鈕后,系統(tǒng)把用戶輸入的信息傳給LoginServlet 進(jìn)行驗(yàn)證, 系統(tǒng)根據(jù)驗(yàn)證結(jié)果判斷用戶登陸成功與否。 } } if(conn != null){ // 關(guān)閉連接對(duì)象 try{ () 。 // 此方法比較高效 } 關(guān)閉 JDBC 對(duì)象:操作完成以后要把所有使用的 JDBC 對(duì)象全都關(guān)閉,以釋放 JDBC 資源,關(guān)閉順序和聲明順序相反: 關(guān)閉記錄集 關(guān)閉聲明 關(guān)閉連接對(duì)象 if(rs != null){ // 關(guān)閉記錄集 try{ () 。 執(zhí)行查詢返回的結(jié)果是一個(gè) ResultSet 對(duì)象。 具體實(shí)現(xiàn)的代碼: ResultSet rs = (SELECT * FROM ...) 。 PreparedStatement pstmt = (sql) 。通常通過 PreparedStatement 實(shí)例實(shí)現(xiàn) 。 () 。 String username = root 。如果 characterEncoding 設(shè)置為 gb2312 或 GBK,本參數(shù)必須設(shè)置為 true,characterEncoding=gbk:字符編碼方式。 協(xié)議:在 JDBC 中總是以 jdbc 開始;子協(xié)議:是橋連接的驅(qū)動(dòng)程序或是數(shù)據(jù)庫(kù)管理系統(tǒng)名稱;數(shù)據(jù)源標(biāo)識(shí):標(biāo)記找到數(shù)據(jù)庫(kù)來源的地址與連接端口。 }catch(ClassNotFoundException e){ (找不到驅(qū)動(dòng)程序類 ,加載驅(qū)動(dòng)失敗! )。 表 48 cmail 表結(jié)構(gòu) 列名 類型 描述 約束 id int 編號(hào),系統(tǒng)自動(dòng)生成,主鍵 主鍵,非空 reid varchar 信件接收人 senduid varchar 信件 發(fā)送人 title varchar 信件標(biāo)題 sdate varchar 發(fā)信日期 mailtext varchar 信件內(nèi)容 ⑼ 網(wǎng)站調(diào)查 表( research):主要用于 網(wǎng)站信息的調(diào)查 ,如表 49 所示。 表 44 admin 表結(jié)構(gòu) 列名 類型 描述 約束 id int 編 號(hào),系統(tǒng)自動(dòng)生成,主鍵 主鍵,非空 admin varchar 管理員賬號(hào) pwd varchar 管理員密碼 ⑸ 個(gè)人收藏夾 表 ( plove) :主要用于 保存?zhèn)€人收藏夾信息 ,如表 45 所示。 本系統(tǒng)數(shù)據(jù)庫(kù)各個(gè)表的設(shè)計(jì)如以下幾個(gè)表所示: ⑴ 個(gè)人 表 ( person) : 主要用于保存 求職人員簡(jiǎn)歷 信息,如表 41所示 。 圖 43 系統(tǒng) ER 圖 數(shù)據(jù)庫(kù) 邏輯結(jié)構(gòu) 設(shè)計(jì) 數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì)完成后,現(xiàn)在可以將上面的概念結(jié)構(gòu)轉(zhuǎn)化成為某種數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,也就是數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu) [36]。 ( 4)招聘信息包括的數(shù)據(jù)項(xiàng):編號(hào)、公司、所屬行業(yè)、招聘職位、誠(chéng)聘 薪水、工作地點(diǎn)、發(fā)布 時(shí)間、有效時(shí)間、其他說明。 經(jīng)過上述系統(tǒng)功 能分析,考慮到將來功能上的擴(kuò)展,設(shè)計(jì)如下面所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)。所以,數(shù)據(jù)庫(kù)需求分析中就要考慮三方面的因素。數(shù)據(jù)庫(kù)的結(jié)構(gòu)設(shè)計(jì)至關(guān)重要,它直接影響數(shù)據(jù)處理的效率。對(duì)于選單,快捷鍵與格式控制,都只要一個(gè)簡(jiǎn)單步驟便可完成 [34]。 本系統(tǒng)是基于 WEB 的求職招聘網(wǎng)站,所以在設(shè)計(jì)上應(yīng)簡(jiǎn)約大方,重點(diǎn)突出對(duì)用戶有需要的求職及招聘類信息 ,一些重要的文章和圖片一般安排 在首頁(yè)中心 ,或者在中間偏上的部位 。 B/S 三層體系結(jié)構(gòu)如下圖 42 所示: 圖 42 B/S 三層體系結(jié)構(gòu)圖 16 系統(tǒng)前臺(tái)設(shè)計(jì) 系統(tǒng)的前臺(tái)設(shè)計(jì)尤其是主頁(yè)的設(shè)計(jì) 要考慮風(fēng)格的定位。其主要功能是通過特定應(yīng)用程序與數(shù)據(jù)庫(kù)連接后,使用 SQL 語(yǔ)言經(jīng)由數(shù)據(jù)層處理數(shù)據(jù),以響應(yīng)用戶的請(qǐng)求信息。 Browser/Server 的三層體系框架由 3 個(gè)相對(duì)獨(dú)立的單元構(gòu)成,分別為表示層( presentation)、功能層( business logic)和數(shù)據(jù)層( data service)。只要有一臺(tái)能上網(wǎng)的電腦就能使用,客戶端零維護(hù)。這種模式使客戶端達(dá)到統(tǒng)一,由服務(wù)器處理系統(tǒng)功能實(shí)現(xiàn)的主要內(nèi)容,從而簡(jiǎn)化了 軟件的開發(fā)過程,降低了維護(hù)費(fèi)用和操作成本。 ⑸ 調(diào)查管理:可以對(duì)所有調(diào)查結(jié)果進(jìn)行查看,刪除等操作。 管理員子系統(tǒng)包括的功能模塊有: ⑴ 公司管理:可以對(duì)所有注冊(cè)公司進(jìn)行查看,刪除等操作。 企業(yè)子系統(tǒng)包括的功能模塊有: ⑴ 查看求職者信息:對(duì)求職者信息進(jìn)行查看,收藏或發(fā)送站內(nèi)信件聯(lián)系。 求職者子系統(tǒng)包括的功能模塊有: 14 ⑴ 查看公司 以及 職位信息:對(duì)公司信息和職位信息查看,收藏或發(fā)送站內(nèi) 信聯(lián)系。 在進(jìn)行結(jié)構(gòu)化設(shè)計(jì)的實(shí)踐中,如果一個(gè)系統(tǒng)的模塊結(jié)構(gòu)圖相當(dāng)復(fù)雜,可以采用層次圖對(duì)其進(jìn)行進(jìn)一步的抽象;如果為了對(duì)模塊結(jié)構(gòu)圖中的每一模塊給出進(jìn)一步描述,可以配一相應(yīng)的 IPO 圖。 系統(tǒng)模塊總體設(shè)計(jì) HIPO 技術(shù),即用圖形方法表達(dá)一個(gè)系統(tǒng)的輸入和輸出功能,以及模塊的層次。管理員包括的主要功能如下圖 36所示: 13 圖 36 網(wǎng)站管理員功能圖 4 系統(tǒng)設(shè)計(jì) 系統(tǒng)設(shè)計(jì)是信息開發(fā)過程中的另一個(gè)重要階 段,在這一階段中將根據(jù)前一階段邏輯分析的結(jié)果,在系統(tǒng)分析報(bào)告的基礎(chǔ)上,按照邏輯模型的要求,科學(xué)合理地進(jìn)行新系統(tǒng)的設(shè)計(jì)。對(duì)招聘單位管理包括:招聘單位信息的修改或刪除,招聘單位搜索以及發(fā)信聯(lián)系等。系統(tǒng)登陸流程分析如下圖 34所示 12 圖 34 系統(tǒng)登陸流程圖 進(jìn)入用戶主頁(yè)后招聘者和求職者就可以通過下面圖 35進(jìn)行信息查看,互動(dòng)交流等操作。 ⑶ 職位管理:公司可以對(duì)發(fā)布的職位進(jìn)行查看,修改。 ⑷ 職位信息管理:求職者可以檢索到公司中的公司信息,公司中職位的詳細(xì)信息,根據(jù)需求收藏或發(fā)信聯(lián)系。求職 者 個(gè)人模塊主要 功能包括:用戶基本信息管理,信箱管理 ,收藏夾管理,求職信息管理。 根據(jù)本系統(tǒng)的設(shè)計(jì)需求,首先系統(tǒng)要有兩個(gè)登錄界面,個(gè)人用戶與公司用戶要和管理員通過不同的界面進(jìn)入系統(tǒng),提高系統(tǒng)的安全性。 用戶的其他需求分析 本系統(tǒng) 從信息需求的角度分析 , 信息注冊(cè)主要包括求職者個(gè)人信息的采集和公司現(xiàn)有信息情況的采集。 用戶的潛在需求分析 設(shè)計(jì)過程中除了滿足用戶的基礎(chǔ)需求外,還要深入挖掘用戶的潛在需求。 而對(duì)于將要代替手工管理公司招聘信息及對(duì)人才的選擇,配備現(xiàn)代化的管理思想更是必不可少的 ,網(wǎng)絡(luò)化管理可以幫助企業(yè)完成一系列的工作,使得企業(yè)的經(jīng)營(yíng)高效快捷,通過節(jié)省人力物力,從而提高利潤(rùn) 。 Eclipse 與 Java語(yǔ)言配合得天衣無縫 , 它簡(jiǎn)直就是為 Java 而生的。 在硬件方面,則選擇空間較大,只要是奔騰系列及以上的計(jì)算機(jī),內(nèi)存在 256M 以上,硬盤在30MB,都可以滿足系統(tǒng)的開發(fā)需要 。 技術(shù)可行性 根據(jù)該系統(tǒng)目標(biāo)來衡量所需的技術(shù)是否具備,一般可從硬軟件的性能要求、環(huán)境條件、操作人員水平和數(shù)量等方面去考慮和分析。 ⑸ 系統(tǒng)維護(hù)方 便 可靠,有較高的安全性,滿足實(shí)用性,先進(jìn)性要求。實(shí)施網(wǎng)上人才招聘系統(tǒng)后,應(yīng)該能夠完成以下功能 : ⑴ 人才招聘的信息化,企業(yè)和個(gè)人可隨時(shí)查看應(yīng)聘和招聘的情況。在進(jìn)行可行性研究時(shí)需要了解和分析現(xiàn)有的系統(tǒng),并以概括的形式表達(dá)對(duì)現(xiàn)有的系統(tǒng)的認(rèn)識(shí)。同時(shí),在這個(gè)過程中,由于這個(gè) Servlet 容器會(huì)將 Jsp 程序生成為 Servlet 文件,并且要對(duì)其進(jìn)行編譯處理,所以用戶在第一次對(duì)這個(gè)應(yīng)用的 Jsp 進(jìn)行訪問時(shí),一般情況下會(huì)比較慢。但是,不能將 Tomcat 和 Apache Web 服務(wù)器混淆, Apache Web Server 是一個(gè)用 C 語(yǔ)言實(shí)現(xiàn)的 HTTP web server;這兩個(gè) HTTP web server 不是捆綁在一起的??梢蕴幚?yè)碛猩锨f條記錄的大型數(shù)據(jù)庫(kù)。 ⑺ 提供多語(yǔ)言支持,常見的編碼如中文的 GB 231 BIG5,日文的 Shift_JIS 等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫(kù) [27]。 7 如果用戶要在 JSP 中直接訪問數(shù)據(jù)庫(kù)時(shí),必須在訪問數(shù)據(jù)庫(kù)前將 .*引入,如: % page import=”.*”%,這樣 JSP 才能找到對(duì)應(yīng)的 SQL 接口函數(shù) [26]。JDBC 提供的主要接口是: ( 1) , DriverManager 類用于處理驅(qū)動(dòng)程序的調(diào)入并且對(duì)新的數(shù)據(jù)庫(kù)連接提供支持。事實(shí)上, JDBC 是一種規(guī)范,各大數(shù)據(jù)庫(kù)廠商基本都提供了對(duì) JDBC 驅(qū)動(dòng)程序的支持,即使小到 MYSQL 這樣的微型數(shù)據(jù)庫(kù)也有許多 JDBC 驅(qū)動(dòng)程序以供選擇,這樣就使得嵌入其中的 Java 應(yīng)用程序能夠獨(dú)立運(yùn)行于多種數(shù)據(jù)庫(kù)之上。 ⑸ 支持服務(wù)器端組件。 ⑶ 強(qiáng)大的可伸縮性。 JSP 技術(shù)的強(qiáng)勢(shì)主要表現(xiàn)在以下幾個(gè)方面: ⑴ 一次編寫,到處運(yùn)行 ,有利于跨平臺(tái)運(yùn)行 。在傳統(tǒng)的網(wǎng)頁(yè) HTML 文件 (*htm,*.html)中加入 Java 程序片段 (Scriptlet)和 JSP 標(biāo)記 (tag),就構(gòu)成了 JSP 網(wǎng)頁(yè) (*.jsp)。 JSP 簡(jiǎn)介 JSP(JavaServer Pages)是由 Sun Microsystems 公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。應(yīng)用 MVC模式,系統(tǒng)的業(yè)務(wù)邏輯和數(shù)據(jù)邏輯直接面向業(yè)務(wù)范疇而控制邏輯和顯示邏輯則關(guān)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1