版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、論文中文題目作作者者姓姓名名吉林大學(xué)分分 類類 號:號:TP* 單位代碼:單位代碼:1 0 1 8 3研究生學(xué)號:研究生學(xué)號:200853H* 密密 級:公級:公 開開(以上為宋體加粗小四號字)吉 林 大 學(xué)碩士學(xué)位論文LAMPLAMP 架構(gòu)下的人才招聘系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)架構(gòu)下的人才招聘系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)Design and implementation of Personnel Recruitment Syetem Based on LAMP作者姓名:某作者姓名:某 某某 某某專專 業(yè):業(yè):*研究方向:研究方向:*指導(dǎo)教師:指導(dǎo)教師:* 教授教授培養(yǎng)單位:計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院培養(yǎng)單位:計(jì)算機(jī)科學(xué)
2、與技術(shù)學(xué)院2012 年年 10 月月LAMPLAMP 架構(gòu)下的人才招聘系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)架構(gòu)下的人才招聘系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)Design and implementation of Personnel Recruitment Syetem Based on LAMP作者姓名:專業(yè)名稱:指導(dǎo)教師:* 教授學(xué)位類別:軟件工程碩士答辯日期:2012 年 月 日未經(jīng)本論文作者的書面授權(quán),依法收存和保管本論文書面版本、電子版本的任何單位和個人,均不得對本論文的全部或部分內(nèi)容進(jìn)行任何形式的復(fù)制、修改、發(fā)行、出租、改編等有礙作者著作權(quán)的商業(yè)性使用(但純學(xué)術(shù)性使用不在此限) 。否則,應(yīng)承擔(dān)侵權(quán)的法律責(zé)任。吉林大學(xué)碩
3、士學(xué)位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的碩士學(xué)位論文,是本人在指導(dǎo)教師的指導(dǎo)下,獨(dú)立進(jìn)行研究工作所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫過的作品成果。對本文的研究做出重要貢獻(xiàn)的個人和集體,均已在文中以明確方式標(biāo)明。本人完全意識到本聲明的法律結(jié)果由本人承擔(dān)。 學(xué)位論文作者簽名:日期:2012 年 月 日中國優(yōu)秀博碩士學(xué)位論文全文數(shù)據(jù)庫投稿聲明研究生院:本人同意中國優(yōu)秀博碩士學(xué)位論文全文數(shù)據(jù)庫出版章程的內(nèi)容,愿意將本人的學(xué)位論文委托研究生院向中國學(xué)術(shù)期刊(光盤版)電子雜志社的中國優(yōu)秀博碩士學(xué)位論文全文數(shù)據(jù)庫投稿,希望中國優(yōu)秀博碩士學(xué)位論文全文數(shù)據(jù)庫給
4、予出版,并同意在中國博碩士學(xué)位論文評價數(shù)據(jù)庫和 CNKI 系列數(shù)據(jù)庫中使用,同意按章程規(guī)定享受相關(guān)權(quán)益。論文級別:碩士 博士 學(xué)科專業(yè):*論文題目:*作者簽名: 指導(dǎo)教師簽名: 2012 年 月 日作者聯(lián)系地址(郵編):作者聯(lián)系電話:摘摘 要要LAMPLAMP 架構(gòu)下的人才招聘系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)架構(gòu)下的人才招聘系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)隨著時代的飛速進(jìn)步,生活的各個方面都已經(jīng)與互聯(lián)網(wǎng)密切相關(guān),人們生活的信息化程度越來越高。另一方面,當(dāng)今社會對工作崗位的需求越來越高,求職者不僅僅滿足于簡單傳統(tǒng)的招聘方式;企業(yè)也越來越希望通過互聯(lián)網(wǎng)的影響力來找到適合自己企業(yè)的人才。因此,擁有一個完整的人才招聘系統(tǒng)就顯得愈發(fā)至
5、關(guān)重要。一個好的人才招聘系統(tǒng)可以作為求職者和企業(yè)的溝通橋梁,打破傳統(tǒng)的線下招聘所不能改善的弊端,又可以整合現(xiàn)有互聯(lián)網(wǎng)信息資源,為雙方提供精準(zhǔn)的第一手信息。所以,如何通過設(shè)計(jì)一個完善的人才招聘系統(tǒng)來解決上述需求是一個亟待解決的問題。本人才招聘系統(tǒng)在做了詳細(xì)的前期調(diào)研工作和需求分析工作的基礎(chǔ)上,采用了時下較為流行的 LAMP 架構(gòu)構(gòu)建整個人才招聘系統(tǒng)。相比其他技術(shù)而言,LAMP 架構(gòu)有著穩(wěn)定性高,價格低廉,跨平臺等諸多優(yōu)勢,可以很好的保證整個系統(tǒng)的各方面需求都可以順利實(shí)現(xiàn)。在系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)過程中,我們將主要工作分為兩部分:前臺實(shí)現(xiàn)與后臺實(shí)現(xiàn)。在前臺實(shí)現(xiàn)的過程中,我們采用了 HTML+CSS+JS
6、的經(jīng)典技術(shù)組合,在保證系統(tǒng)界面功能完整的同時又兼顧了系統(tǒng)界面的美觀,達(dá)到了界面清晰明了美觀大方等基本要求,又不失系統(tǒng)的新意與特點(diǎn)。在后臺的設(shè)計(jì)方面,我們采用了開源的 MySql 作為數(shù)據(jù)庫支持;采用嵌入 HTML 中的 PHP 語言來編寫系統(tǒng)的業(yè)務(wù)邏輯;采用 Apache 服務(wù)器來作為系統(tǒng)的穩(wěn)定發(fā)布。三者的相互結(jié)合可以保證我們的人才招聘系統(tǒng)的良好運(yùn)行。本人才招聘系統(tǒng)的設(shè)計(jì)嚴(yán)格按照軟件工程流程進(jìn)行。從前期可行性分析與需求分析開始,貫穿總體設(shè)計(jì)與詳細(xì)設(shè)計(jì),到最后的實(shí)現(xiàn)與測試,可以說基本完整得實(shí)現(xiàn)了一個人才招聘系統(tǒng)的所有核心功能,為求職者和企業(yè)兩方面提供了優(yōu)質(zhì)良好的對接與服務(wù)??偟膩碇v,達(dá)到了我們最
7、初設(shè)計(jì)整個系統(tǒng)的初衷和意義。最后需要說明的是,本論文中實(shí)現(xiàn)的人才招聘系統(tǒng)并未真正上線使用。關(guān)鍵詞:關(guān)鍵詞: 人才招聘系統(tǒng),LAMP,軟件工程AbstractAbstractDesign and implementation of Personnel Recruitment System Based on LAMP With the rapid progress of our time, almost every aspect of life has been closely associated with the Internet, people are living in lives of
8、high degree of information technology. On the other hand, the demands in jobs in todays society are increasing fast, job seekers are not satisfied with the simple, traditional recruitment methods; companies are increasingly looking forward to use the influence of the Internet to find the man they re
9、ally want. So, having a complete recruitment system becomes increasingly critical. A good recruitment system can be used as a bridge between job seekers and companies, also break the line that traditional recruitment can not improve the shortcomings, and can integrate existing Internet information r
10、esources for both sides to provide accurate first-hand information. So, how to design a comprehensive recruitment system to solve these needs is an urgent problem.Based on the work that has done by detailed needs analysis and preliminary research , our recruitment system uses the more popular LAMP a
11、rchitecture nowadays to build the entire recruitment system. Compared to other techniques, LAMP architecture has high stability, low cost, cross-platform, and many other advantages, it can guarantee that all demands of the entire system can be successfully implemented.In the systems design and imple
12、mentation process, our main job is divided into two parts: the foreground and background. During the process of foregrounds implementation , we use the classic HTML/CSS/JS combination of technologies, ensure the integrity of the system interface features while taking into account of the system inter
13、faces beauty. In the background of the design, we use the open source MySql as database support; embedded in HTML using PHP language to write the business logic of the system; using Apache server as system stability release. The three combined technologies can mostly ensure our personnel recruitment
14、 system running well.The recruitment system is designed in strict accordance with the software engineering processes. From the pre-feasibility analysis and requirements analysis, through the overall design and detailed design to final implementation and testing, we can say that we hava already achie
15、ved a basic integrity of the system of all core functions and provide both for job seekers and businesses a good quality of docking and services. In general, we have achieved our original intention and meaning of the whole system. A final note is that this on-line recruitment system did not really u
16、se.Keywords: Personnel Recruitment System, LAMP, Software Engineering目 錄摘摘 要要.IABSTRACT.II目目 錄錄.I第第 1 章章緒緒 論論.11.1 研究背景及意義.11.2國內(nèi)外發(fā)展現(xiàn)狀 .11.3本文研究內(nèi)容及論文組織結(jié)構(gòu).2第第 2 章章人才招聘系統(tǒng)的關(guān)鍵技術(shù)與相關(guān)理論人才招聘系統(tǒng)的關(guān)鍵技術(shù)與相關(guān)理論.42.1 LINUX操作系統(tǒng).42.2 PHP 技術(shù).52.3 MYSQL 技術(shù) .52.4 APACHE服務(wù)器.5第第 3 章章系統(tǒng)需求分析系統(tǒng)需求分析 .73.1 可行性分析.73.1.1 技術(shù)可行性.73
17、.1.2 經(jīng)濟(jì)可行性.83.1.3 操作可行性.83.2 用戶需求分析.83.3 系統(tǒng)功能需求分析.103.3.1 個人用戶部分.103.3.2 企業(yè)用戶部分.113.3.3 后臺管理部分.113.3 本章小結(jié).12第第 4 章章人才招聘系統(tǒng)的總體設(shè)計(jì)人才招聘系統(tǒng)的總體設(shè)計(jì).134.1 系統(tǒng)架構(gòu)與功能模塊設(shè)計(jì).134.1.1 系統(tǒng)架構(gòu)設(shè)計(jì).134.2.1 系統(tǒng)功能模塊設(shè)計(jì).134.2 數(shù)據(jù)庫設(shè)計(jì).144.2.1 系統(tǒng) E-R 模型分析.144.2.2 數(shù)據(jù)庫邏輯設(shè)計(jì).15第第 5 章章系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn).295.1 人才招聘系統(tǒng)前臺的詳細(xì)設(shè)計(jì).295.1.1 用戶的注冊與
18、登錄.295.1.2 企業(yè)會員中心.305.1.3 個人會員中心.315.1.4 網(wǎng)站首頁.325.1.5 “找工作”頁.335.1.6 “找人才”頁.345.1.7 “微招聘”頁.355.1.8 “新聞資訊”頁.355.1.9 “黃頁”頁.365.1.10 “HR 工具箱”頁.375.2 人才招聘系統(tǒng)后臺的詳細(xì)設(shè)計(jì).375.2.1 企業(yè)管理.385.2.2 個人管理.385.2.3 內(nèi)容管理.395.2.4 廣告管理.395.2.5 模板管理.405.2.6 工具管理.415.2.7 系統(tǒng)管理.415.3 本章小結(jié).42第第 6 章章系統(tǒng)測試系統(tǒng)測試.436.1 系統(tǒng)測試原則.436.2 系
19、統(tǒng)測試目的和要求.436.3 系統(tǒng)測試環(huán)境.446.4 系統(tǒng)測試的實(shí)施.446.4.1 服務(wù)器測試(Apache).446.4.2 數(shù)據(jù)庫服務(wù)器測試(MySQL).456.4.3 瀏覽器執(zhí)行測試.456.4.4 功能測試.456.5 測試總結(jié).46第第 7 章章總結(jié)與展望總結(jié)與展望 .477.1 工作總結(jié).477.2 研究展望.47參考文獻(xiàn)參考文獻(xiàn).48作者簡介及在學(xué)期間所取得的科研成果作者簡介及在學(xué)期間所取得的科研成果 .50致致 謝謝.51第第 1 1 章章緒緒 論論1.1.1 1 研究背景及意義研究背景及意義伴隨著科學(xué)技術(shù)日新月異的發(fā)展,人們生活的各個方面都產(chǎn)生著積極長遠(yuǎn)的變化。在這些變
20、化中,網(wǎng)絡(luò)的興起與發(fā)展對人們的生活產(chǎn)生著越來越大的影響。從衣食住行等基本的生活需求到購物旅行新聞等諸多豐富的精神需求,互聯(lián)網(wǎng)都為我們提供了更寬更大的視野,讓我們可以更快更好的獲取信息1。另外一方面,隨著求職者人數(shù)的與日俱增,單純的依靠傳統(tǒng)的本地求職方式已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足膨脹的求職需要。求職者需要有人提供給他們更廣闊的平臺讓他們挖掘更多更好的職位。企業(yè)也不僅僅局限于每年的校園招聘和固定的社會招聘,他們也渴望挖掘到更多合適的人才2-3?;ヂ?lián)網(wǎng)背景下的人才招聘系統(tǒng)應(yīng)運(yùn)而生。人才招聘系統(tǒng)的建立,可以有效得將互聯(lián)網(wǎng)的實(shí)時性與快速性與求職者和企業(yè)的復(fù)雜需求聯(lián)合到一起。讓人們可以通過網(wǎng)絡(luò)來第一時間發(fā)布或者獲取
21、職位信息,免除傳統(tǒng)求職模式下求職程序繁瑣、求職周期長、時間固定等不利因素。使得求職者和企業(yè)可以隨時隨地的利用人才招聘系統(tǒng)進(jìn)行相關(guān)的操作,獲取需要的信息4?;ヂ?lián)網(wǎng)具有時效性強(qiáng),響應(yīng)速度快,交互性強(qiáng)等傳統(tǒng)求職招聘方式所不具有的特點(diǎn)。借助網(wǎng)絡(luò)的力量,人們可以更高效更方便得獲取求職或者招聘的各方面信息。因此,我們認(rèn)為,努力設(shè)計(jì)并實(shí)現(xiàn)一個完善的人才招聘系統(tǒng)具有非同一般的現(xiàn)實(shí)意義。1.21.2國內(nèi)外發(fā)展現(xiàn)狀國內(nèi)外發(fā)展現(xiàn)狀隨著社會的發(fā)展與進(jìn)步,迅猛發(fā)展的經(jīng)濟(jì)繁榮為人們帶來了越來越多的新職位。求職者的數(shù)量在與日俱增;企業(yè)如雨后春筍,其所能提供的職位也是越來越多。而且,人們更多得傾向于借助互聯(lián)網(wǎng)來高效快捷的滿足
22、各方面在求職招聘上的需求。所以基于互聯(lián)網(wǎng)的人才招聘系統(tǒng)在現(xiàn)在乃至未來都是大勢所趨5。在我們國內(nèi),雖然互聯(lián)網(wǎng)的起步較之國外略晚,但在人才招聘系統(tǒng)的構(gòu)建上卻也不落下風(fēng)。基于互聯(lián)網(wǎng)的人才招聘系統(tǒng)早在多年之前就已經(jīng)出現(xiàn)并給眾多的用戶使用并獲利。許多人和團(tuán)體都注意到了網(wǎng)上人才招聘系統(tǒng)的必要性和重要性,并且構(gòu)建了一批成熟的、完善的、有著相當(dāng)數(shù)量用戶的人才招聘網(wǎng)站6。諸如前程無憂、智聯(lián)招聘、58 同城等網(wǎng)站都在人才招聘業(yè)務(wù)上發(fā)展卓越。從各個網(wǎng)站系統(tǒng)的發(fā)展歷程看來,構(gòu)建基于互聯(lián)網(wǎng)的人才招聘系統(tǒng)是招聘求職方便快捷得必行之路。而且我們注定在這條道路上越走越好。觀之國外,無論在互聯(lián)網(wǎng)的起步還是基于互聯(lián)網(wǎng)的招聘系統(tǒng)的
23、觀念上,都要比國內(nèi)早一些。相對來講已經(jīng)形成了成熟的完善的體系,也值得我們學(xué)習(xí)與借鑒7。1.31.3 本文研究內(nèi)容及論文組織結(jié)構(gòu)本文研究內(nèi)容及論文組織結(jié)構(gòu) 經(jīng)過前期的精細(xì)準(zhǔn)備與調(diào)研工作,我們認(rèn)為要實(shí)現(xiàn)一個網(wǎng)上人才招聘系統(tǒng),我們總結(jié)了如下幾方面論文研究的主要內(nèi)容:1、針對人才招聘系統(tǒng),掌握基本的求職者和企業(yè)對人才招聘系統(tǒng)的不同的需求。對于求職者,要了解他們最需要掌握的企業(yè)和求職信息有哪些;對于企業(yè),要知道他們最想掌握的求職者的信息有哪些。2、熟悉 PHP+MySQL+Apache 的服務(wù)器、數(shù)據(jù)庫、后臺支撐語言的實(shí)現(xiàn)架構(gòu),以便保證系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)順利完成。3、熟悉掌握 HTML+CSS 的網(wǎng)頁前臺
24、設(shè)計(jì),使得我們設(shè)計(jì)出來的系統(tǒng)美觀大方,吸引眼球?;谝陨蠋c(diǎn),我們對人才招聘系統(tǒng)進(jìn)行了設(shè)計(jì)與實(shí)現(xiàn)。論文的組織結(jié)構(gòu)如下:第一章 緒論。闡述系統(tǒng)的研究背景及意義,對國內(nèi)外研究現(xiàn)狀進(jìn)行簡要介紹,并闡述了本文的主要研究工作。第二章 相關(guān)技術(shù)與理論。在本章我們介紹了我們采用的 LAMP 架構(gòu)和軟件工程的相關(guān)理論。第三章 系統(tǒng)可行性研究及需求分析。對系統(tǒng)可行性進(jìn)行了客觀詳實(shí)的分析。隨后進(jìn)行了細(xì)致的需求分析。第四章 系統(tǒng)的總體設(shè)計(jì)。包括系統(tǒng)整體架構(gòu)的設(shè)計(jì)以及模塊設(shè)計(jì)。最后給出了詳盡的系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)。第五章 系統(tǒng)詳細(xì)設(shè)計(jì)實(shí)現(xiàn)與實(shí)現(xiàn)。按系統(tǒng)的前臺與后臺劃分,給出了系統(tǒng)的詳細(xì)設(shè)計(jì)與各個模塊的具體實(shí)現(xiàn)。第六章 系統(tǒng)
25、測試。闡述了測試的基本原則、目的與要求。在服務(wù)器、數(shù)據(jù)庫、瀏覽器、功能四個方面對我們設(shè)計(jì)的系統(tǒng)進(jìn)行全面的測試。第七章 總結(jié)與展望??偨Y(jié)了相關(guān)工作,并對未來的工作進(jìn)行了展望。 第第 2 2 章章人才招聘系統(tǒng)的關(guān)鍵技術(shù)與相關(guān)理論人才招聘系統(tǒng)的關(guān)鍵技術(shù)與相關(guān)理論本系采用了時下較為主流的 LAMP 架構(gòu),配合軟件工程的相關(guān)理論進(jìn)行系統(tǒng)的開發(fā)與實(shí)現(xiàn)。本章首先簡要介紹了 LAMP 架構(gòu)的基礎(chǔ)知識,分別對 Linux 系統(tǒng)、PHP 語言、MySQL 技術(shù)和 Apache 服務(wù)器進(jìn)行了簡要得介紹;隨后介紹了軟件工程的相關(guān)基礎(chǔ)理論。為隨后的系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)打下堅(jiān)實(shí)的基礎(chǔ)8。LAMP 是 Linux+Apache+
26、MySQL+PHP 的縮寫?,F(xiàn)如今,LAMP 架構(gòu)可以說是基于 Web 的開發(fā)中的最佳技術(shù)解決方案。拋開 Linux 不談,Apache 服務(wù)器、MySQL 數(shù)據(jù)庫管理系統(tǒng)和 PHP 腳本語言本身都是各自獨(dú)立的開源軟件,都有著相當(dāng)健壯的功能。當(dāng)把三者結(jié)合在一起時,三者構(gòu)成的整體可以擁有高度的兼容性,構(gòu)成了一個強(qiáng)大的Web 開發(fā)平臺。在 LAMP 平臺中開發(fā)的項(xiàng)目,由于各個開源的軟件已經(jīng)非常成熟,所以在軟件方面的投資成本很低,適合系統(tǒng)平臺的開發(fā)。因此現(xiàn)在越來越多的供應(yīng)商、用戶和企業(yè)投資者日已認(rèn)識到,使用 LAMP 開源軟件的組成平臺構(gòu)建以及運(yùn)行各種商業(yè)應(yīng)用和協(xié)作構(gòu)建各種網(wǎng)絡(luò)應(yīng)用程序,變得更加具有
27、競爭力,更加吸引客戶。無論是從性能、質(zhì)量還是價格上 LAMP 都將成為企業(yè)和征服信息化所必須考慮的平臺9。2.12.1 LinuxLinux 操作系統(tǒng)操作系統(tǒng)Linux 操作系統(tǒng)是 UNIX 操作系統(tǒng)的一種克隆系統(tǒng),它誕生于 20 世紀(jì) 90 年代初,是一個開源的操作系統(tǒng)。開發(fā)者可以通過 INTERNET 得到系統(tǒng)的內(nèi)核代碼。在無數(shù)開發(fā)者的共同努力下,Linux 操作系統(tǒng)已成為當(dāng)今世界上使用最多的一種類 UNIX 操作系統(tǒng)。不僅如此,越來越多的新的企業(yè)級用戶和個人用戶仍在選擇 Linux 操作系統(tǒng)作為主要的開發(fā)平臺10-11。Linux 操作系統(tǒng)有著諸多領(lǐng)先于其他操作系統(tǒng)的優(yōu)點(diǎn)。其具有代表性的
28、有點(diǎn)如下: Linux 系統(tǒng)是完全免費(fèi)的,全世界各地的用戶都可以下載到開源的系統(tǒng)內(nèi)核代碼; Linux 支持多用戶多線程,每個用戶對于自己的線程有著獨(dú)立的控制權(quán),使得用戶與用戶之間可以相對獨(dú)立、不互相影響; 良好的界面。 豐富的網(wǎng)絡(luò)功能。值得一提的是,現(xiàn)在的互聯(lián)網(wǎng)是在 UNIX 操作系統(tǒng)基礎(chǔ)上漸漸豐富起來的,Linux 系統(tǒng)在這個方面的表現(xiàn)自然穩(wěn)定。系統(tǒng)的網(wǎng)絡(luò)功能與其內(nèi)核緊密相連; 支持多樣的平臺;Linux 可以運(yùn)行在包括處理器平臺、嵌入式平臺等多種多樣的平臺之上。2.22.2 PHPPHP 技術(shù)技術(shù)PHP(Hypertext Preprocessor)是超文本預(yù)處理語言的簡稱。PHP 是一
29、種嵌入在HTML 語言中的語言,是在服務(wù)器端執(zhí)行的腳本語言,如今被廣泛的應(yīng)用于 WEB 網(wǎng)站的設(shè)計(jì)與開發(fā)過程12。在系統(tǒng)開發(fā)過程中,PHP 語言與其他腳本語言相比有著相當(dāng)?shù)膬?yōu)勢。開放的源代碼、免費(fèi)、快捷是 PHP 強(qiáng)大的基本保證。由于 PHP 是嵌入 HTML 的語言,所以其編輯簡單,實(shí)用性強(qiáng),更適合初學(xué)者。PHP 可以運(yùn)行在 UNIX、LINUX、WINDOWS等各種系統(tǒng)下,跨平臺性也很強(qiáng)大13。2.32.3 MySQLMySQL 技術(shù)技術(shù)MySQL 是一個開放源碼的小型關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng)。目前,MySQL 被廣泛地應(yīng)用在基于 WEB 的中小企業(yè)的網(wǎng)站系統(tǒng)的開發(fā)中。由于其體積小、速度快、成
30、本低,開放源碼等特點(diǎn),許多企業(yè)級用戶基于上述的諸多優(yōu)點(diǎn)都選擇 MySQL 作為網(wǎng)站數(shù)據(jù)庫的支持14。MySQL 使用 C 和 C+語言進(jìn)行編寫,在測試階段使用了多種編譯器,保證了其源代碼的可移植性,并支持多種操作系統(tǒng)。支持多線程,充分地利用了 CPU 資源15。2.42.4 ApacheApache 服務(wù)器服務(wù)器Apache HTTP Server(簡稱 Apache)是一個開源的服務(wù)器,是當(dāng)下最為流行的Web 服務(wù)器16。跟主流的 WEB 服務(wù)器相比,Apache 有著很多優(yōu)點(diǎn)。它幾乎可以運(yùn)行在所有的計(jì)算機(jī)平臺上,并且支持最新的 HTTP 協(xié)議;其次,它提供了簡單的基于文件的配置,為使用者提
31、供了方便快捷得配置過程;Apache 支持集成的代理服務(wù)器,可以通過 WEB 瀏覽器監(jiān)視服務(wù)器的狀態(tài),可以自定義日志等等。使用 Apache 作為服務(wù)器開發(fā)的 WEB 系統(tǒng)可以保證系統(tǒng)的穩(wěn)定和快捷使用17-18。第第 3 3 章章系統(tǒng)需求分析系統(tǒng)需求分析在對網(wǎng)站進(jìn)行正式的設(shè)計(jì)實(shí)現(xiàn)之前,根據(jù)上述軟件工程的相關(guān)理論,我們需要對整個人才招聘系統(tǒng)進(jìn)行可行性研究與需求分析19。在可行性研究階段,通過技術(shù)可行性、經(jīng)濟(jì)可行性、操作可行性三方面論證我們提出的想法是可以實(shí)現(xiàn)的。隨后,在需求分析階段,對用戶需求和網(wǎng)站功能需求進(jìn)行分析,確定系統(tǒng)必須完成的工作,并且對目標(biāo)系統(tǒng)提出完整、準(zhǔn)確、清晰、具體的要求20。3.
32、13.1 可行性分析可行性分析可行性分析過程中,主要分為如下幾個過程:1) 在定義問題的基礎(chǔ)上,進(jìn)一步分析和澄清問題定義;2) 導(dǎo)出系統(tǒng)的邏輯模型;3) 探索若干種可供選擇的主要解法(即系統(tǒng)實(shí)現(xiàn)方案) ;4) 對每種主要解法,都應(yīng)該仔細(xì)研究它的可行性;5) 為每個可行的解法制定一個粗略的實(shí)現(xiàn)進(jìn)度。一般來講,至少應(yīng)該從技術(shù)可行性、經(jīng)濟(jì)可行性、操作可行性三個方面研究解法的可行性21。.1 技術(shù)可行性技術(shù)可行性在技術(shù)方面,我們需要考慮所使用的軟件、硬件環(huán)境是否可以滿足我們的人才招聘系統(tǒng)的需求。如第二章所述,我們采用的 LAMP 架構(gòu)是目前最流行最穩(wěn)定的實(shí)現(xiàn)在線系統(tǒng)的架構(gòu)。使用 PHP
33、 配合 HTML、CSS、JavaScript 編寫的前臺可以實(shí)現(xiàn)華麗的令人滿意的效果。PHP 最令人驕傲的一方面就是其快速的執(zhí)行效率,在 Linux 平臺下其執(zhí)行效率要比Java 和 C 快 5-20 倍。同時,MySQL 對后臺數(shù)據(jù)庫的強(qiáng)大支撐也足以實(shí)現(xiàn)大量數(shù)據(jù)在增刪改查過程中的穩(wěn)定和安全。另外,本系統(tǒng)的硬件環(huán)境為 CPU Core i7 處理器,8G 內(nèi)存,500G 硬盤。配有Apache 服務(wù)器,可以穩(wěn)定的對人才招聘系統(tǒng)進(jìn)行發(fā)布。.2 經(jīng)濟(jì)可行性經(jīng)濟(jì)可行性對于一個網(wǎng)站的建設(shè),主要分為編碼階段和架設(shè)到網(wǎng)絡(luò)兩個階段。對于編碼階段,只需要我們有基本的搭建好 LAMP 環(huán)境的計(jì)
34、算機(jī)即可。當(dāng)編碼階段結(jié)束時,我們需要購買相應(yīng)的空間和域名來講網(wǎng)站發(fā)布到網(wǎng)絡(luò)上供個人與企業(yè)的用戶使用。最終實(shí)現(xiàn)的網(wǎng)站代碼大小不到 100MB,對于大多空間提供商,500MB 的空間需要 200500/年,域名約為 100 每年。在經(jīng)濟(jì)可行性方面,網(wǎng)站建設(shè)成本完全可以接受22。.3 操作可行性操作可行性在本人才招聘系統(tǒng)中,我們十分在意用戶的操作方式是否合適。力爭將各個模塊和功能最清晰得呈現(xiàn)給個人或企業(yè)的用戶。為了達(dá)到這個目的,我們將每個模塊最核心重要的功能擺放在頁面最明顯的位置,保證用戶的操作沒有障礙。3.23.2 用戶需求分析用戶需求分析在一個人才招聘系統(tǒng)中,大致存在三種角色(用
35、戶):企業(yè)用戶、個人用戶、管理員。每類角色都有著多種多樣的需求,它們大多不同,但一小部分卻是類似的。1 1、企業(yè)用戶需求分析、企業(yè)用戶需求分析企業(yè)用戶使用人才招聘系統(tǒng),不僅僅要滿足其企業(yè)日常招聘的需要,同時也希望通過系統(tǒng)平臺更多了解整合人才信息。通過前期調(diào)查研究,如果企業(yè)能在招聘的同時于招聘系統(tǒng)中獲得更多類似于生活資訊、新聞之類的信息,則企業(yè)會對招聘系統(tǒng)的興趣更加濃厚,依賴度也會越來越高。通過總結(jié),企業(yè)用戶對本系統(tǒng)的主要需求如下:(1)通過系統(tǒng)平臺的龐大信息數(shù)據(jù),可以找到更加適合企業(yè)實(shí)際情況的應(yīng)聘者。在企業(yè)發(fā)布職位信息時,通過填寫相關(guān)信息和要求,系統(tǒng)會自動找到符合條件的求職者提供給企業(yè)參考,以
36、便企業(yè)可以更快捷得找到合適人選。(2)如果通過校園招聘和社會招聘的方式填補(bǔ)職位空缺,企業(yè)會消耗更多的成本,并且招聘周期也較長。在招聘平臺上,企業(yè)只需要發(fā)布招聘信息,時刻關(guān)注求職信息,通過高效快捷得篩選即可確定職位人選。無論在成本還是時間周期上,企業(yè)在招聘系統(tǒng)中尋找求職者遠(yuǎn)比校園招聘和社會招聘理想得多。 (3)在招聘系統(tǒng)中,任何地方的求職者只要注冊成為會員即可發(fā)布求職信息或者查詢企業(yè)發(fā)布的職位信息。這樣一來,企業(yè)無形中在更大的范圍內(nèi)尋找職員。與傳統(tǒng)的招聘模式相比,這種在線等的即時的招聘系統(tǒng)更受廣大企業(yè)的歡迎。2 2、個人用戶需求分析、個人用戶需求分析與企業(yè)用戶一樣,個人用戶也希望通過招聘系統(tǒng)平臺
37、找到適合自己的職位。通過發(fā)布自己的個性簡歷,個人用戶可以向企業(yè)展示自己的特點(diǎn)特長。也可以自定義得查詢企業(yè)發(fā)布的職位信息,篩選冗雜的數(shù)據(jù),獲取自己真正需要的信息。通過對一些人的調(diào)查,系統(tǒng)會個性化得通過求職者的信息找到適合其特點(diǎn)的職位并通知個人用戶。通過總結(jié),個人用戶對本系統(tǒng)的主要需求如下:(1)通過招聘系統(tǒng),求職者可以更有針對性的對自己感興趣的、適合自己的工作進(jìn)行搜索和挑選。通過設(shè)定的篩選條件,求職者可以過濾掉不喜歡的職位,更快速得定位到自己心儀的職位。(2)求職者希望招聘平臺可以成為一個他們展示自己的平臺。通過完善自己的信息,發(fā)布個性簡歷,提升簡歷等級,求職者完全可以讓企業(yè)在眾多求職者中發(fā)現(xiàn)自
38、己。(3)同企業(yè)的需求一樣,招聘系統(tǒng)可以有效得減少空間和時間對求職者的諸多限制,可以保證求職者在任何地方,任何時間都可以參與到求職過程中,和企業(yè)取得即使的溝通。這樣不僅縮短了求職者的求職周期,也加快了求職效率。(4)與企業(yè)的招聘成本一樣,求職者也需要面對高昂的求職成本。但是通過本系統(tǒng),求職者的求職成本幾乎可以化為零。在招聘系統(tǒng)中,求職者不需要繳納任何中介費(fèi)等費(fèi)用即可與任何企業(yè)取得聯(lián)系,而且可以看到所有的招聘信息。3 3、管理員需求分析、管理員需求分析在一個管理員的角度來看,一個人才招聘系統(tǒng)的需求沒有太多方面。通過總結(jié),管理員對本系統(tǒng)的基本需求有如下幾個方面:(1)信息審核。信息審核是招聘系統(tǒng)的
39、管理員需要承擔(dān)的最重要也是最艱難的責(zé)任。管理員不僅僅要審核個人用戶提交的簡歷信息,也要審核企業(yè)用戶提交的招聘職位信息。 (2)新聞、資訊發(fā)布。本系統(tǒng)只要針對的是局部范圍內(nèi)(比如某一省或市)的人才招聘,所以將當(dāng)?shù)氐男侣劅狳c(diǎn)、生活資訊等諸多信息融合在了招聘系統(tǒng)中。使得企業(yè)或是個人用戶可以更方便得獲得全方位的信息。這就使得管理員在新聞、資訊的發(fā)布方面有較大需求。要求管理嚴(yán)可以第一時間及時的發(fā)布新聞、資訊等信息。3.33.3 系統(tǒng)功能需求分析系統(tǒng)功能需求分析基于對系統(tǒng)角色的需求分析,我們總結(jié)本人才招聘系統(tǒng)的主要功能就是圍繞著上述三個角色展開的。對于個人用戶而言,他們的信息主要包括個人信息、簡歷信息、求
40、職信息。對于企業(yè)用戶而言,他們的信息主要包括企業(yè)信息、招聘信息、職位信息等。對于網(wǎng)站后臺的管理,主要包括了個人信息審核、企業(yè)信息審核和新聞資訊發(fā)布三個部分。系統(tǒng)的主要功能的目的就是實(shí)現(xiàn)個人和企業(yè)通過網(wǎng)絡(luò)的即使溝通與互聯(lián),并實(shí)現(xiàn)用戶對信息的妥善管理23。.1 個人用戶部分個人用戶部分1)個人用戶注冊無論是個人還是企業(yè),使用本系統(tǒng)的第一步就是注冊環(huán)節(jié)。系統(tǒng)只要求用戶提供常用郵箱和登陸密碼即可完成注冊。簡歷的管理、職位的管理等核心功能在用戶注冊成功后即可使用。2)簡歷的生成與管理在個人用戶登陸到系統(tǒng)后,可以創(chuàng)建新的簡歷。新的簡歷需要用戶錄入包括個人經(jīng)歷、聯(lián)系方式、教育背景等詳細(xì)的個人
41、信息,以便用人單位查看簡歷。同時,用戶也可以隨時修改自己已有的簡歷,對其中任意項(xiàng)信息都可以進(jìn)行修改。最后也可以申請簡歷升級,通過審核的高級簡歷可以讓用戶在眾多的人才中脫穎而出,這也是本系統(tǒng)的一個特別之處。3)職位申請與管理 在職位申請與管理功能中,我們主要提供了搜索職位、收到的面試邀請、申請過的職位和職位收藏夾四個子功能。個人用戶在登陸個人賬號后,可以進(jìn)行通過條件的篩選進(jìn)行職位搜索;搜索之后可以收藏或者申請中意的職位。同時,用人單位審核通過后的面試邀請也會相應(yīng)顯示在此模塊中。4)個人信息維護(hù) 在個人信息維護(hù)子模塊中,我們允許用戶對已設(shè)定的用戶資料、密碼等信息進(jìn)行修改。在此模塊中,用戶也可以通過
42、在線留言的方式對系統(tǒng)提出寶貴的意見。.2 企業(yè)用戶部分企業(yè)用戶部分1)企業(yè)用戶注冊與個人用戶相同,企業(yè)用戶使用系統(tǒng)的第一步也是注冊。輸入常用郵箱和用戶名密碼即可完成注冊。2)企業(yè)職位發(fā)布與管理 系統(tǒng)中將職位分為獵頭職位與普通職位。企業(yè)用戶在發(fā)布職位時,需要選擇發(fā)布的職位是普通職位還是獵頭職位,兩種職位需要提交的基本信息略有不同。企業(yè)發(fā)布職位之后,可以對已經(jīng)發(fā)布的職位進(jìn)行管理,包括修改刪除等操作。3)招聘管理 在發(fā)布職位信息過后,企業(yè)進(jìn)入到真正的招聘人才的階段。在招聘管理子模塊中,我們設(shè)置了人才搜索、簡歷下載、收到的職位申請發(fā)起的面試邀請、企業(yè)人才庫幾個基本功能。這幾個功能都和企
43、業(yè)的招聘過程緊密相關(guān)。企業(yè)不僅僅可以主動尋找人才,人才也可以主動地聯(lián)系用人單位。:4)企業(yè)信息維護(hù) 在企業(yè)信息維護(hù)上,相對于個人用戶要復(fù)雜得多。企業(yè)用戶不僅僅需要管理企業(yè)的基本資料,也要提交真實(shí)準(zhǔn)確的營業(yè)執(zhí)照等信息供管理員審核。只有提交準(zhǔn)確翔實(shí)的資料的企業(yè)才可以發(fā)布招聘信息。否則職位管理與招聘管理的相關(guān)功能是無法實(shí)現(xiàn)的。.3 后臺管理部分后臺管理部分 針對系統(tǒng)的三方面的主要功能,后臺管理的功能也大致分為三個方面:個人用戶的管理、企業(yè)用戶的管理、新聞與資訊的發(fā)布。1)個人用戶管理 在個人用戶管理子模塊中,我們主要實(shí)現(xiàn)的功能是對人才和人才簡歷兩方面的審核。當(dāng)個人用戶提交新創(chuàng)建的簡歷
44、時,系統(tǒng)管理員需要對其信息進(jìn)行審核并決定通過與否。對于個人用戶本身,系統(tǒng)管理員有權(quán)通過相關(guān)的申請與資料決定用戶是否是高級人才。在個人用戶管理子模塊中,系統(tǒng)管理員可以通過條件篩選查看特定的人才或者簡歷。2)企業(yè)用戶管理 在企業(yè)用戶管理子模塊中,最基本的需求是保證系統(tǒng)管理員可以對注冊的企業(yè)用戶進(jìn)行資料的審核也監(jiān)督。隨后,本模塊主要實(shí)現(xiàn)的功能是對企業(yè)發(fā)布的職位進(jìn)行審核。同時,系統(tǒng)管理員也可以通過條件的篩選來查看特定的企業(yè)發(fā)布的普通職位或者獵頭職位。3)新聞與資訊發(fā)布 系統(tǒng)中,管理員可以發(fā)布的信息包括如下幾種:新聞資訊等文章、說明、公告、廣告等。對于新聞資訊類內(nèi)容,系統(tǒng)管理員會賦予文章一個屬性來表明文
45、章的分類,內(nèi)容會在主頁的新聞資訊模塊中顯示。說明頁和公告會在網(wǎng)站的醒目處顯示,提醒用戶相應(yīng)的注意事項(xiàng)。3.33.3 本章小結(jié)本章小結(jié)本章主要從可行性分析、用戶需求分析、功能需求分析三個方面對系統(tǒng)進(jìn)行了需求分析。第第 4 4 章章人才招聘系統(tǒng)的總體設(shè)計(jì)人才招聘系統(tǒng)的總體設(shè)計(jì)4.14.1 系統(tǒng)架構(gòu)與功能模塊設(shè)計(jì)系統(tǒng)架構(gòu)與功能模塊設(shè)計(jì).1 系統(tǒng)架構(gòu)設(shè)計(jì)系統(tǒng)架構(gòu)設(shè)計(jì)由于我們設(shè)計(jì)的人才招聘系統(tǒng)是基于 WEB 構(gòu)建的,所以整個系統(tǒng)在架構(gòu)上主要分為三個結(jié)構(gòu):客戶端、服務(wù)器端、數(shù)據(jù)庫端。對于客戶端而言,用戶主要通過瀏覽器來使用操作招聘系統(tǒng);在服務(wù)器端提供物理服務(wù)器,配置相應(yīng)系統(tǒng)發(fā)布軟件;數(shù)據(jù)庫
46、端配置在服務(wù)器中,存儲系統(tǒng)需要的各類數(shù)據(jù)。系統(tǒng)的物理實(shí)現(xiàn)如圖 4-1 所示。數(shù)據(jù)庫服務(wù)器WEB服務(wù)器INTERNET用戶終端用戶終端用戶終端圖 4-1 系統(tǒng)的物理架構(gòu).1 系統(tǒng)功能模塊設(shè)計(jì)系統(tǒng)功能模塊設(shè)計(jì) 人才招聘系統(tǒng)的主要目的是為應(yīng)聘者和企業(yè)單位提供一個發(fā)布信息獲取信息以及溝通交流的平臺?;谝陨峡紤]以及需求分析的結(jié)果,我們將整個人才招聘系統(tǒng)按照個人用戶,企業(yè)用戶和后臺管理分為了三大模塊。個人用戶模塊包括個人用戶注冊、簡歷生成與管理、職位申請與管理、個人信息維護(hù)等相關(guān)功能;企業(yè)用戶模塊包括了企業(yè)用戶注冊、職位發(fā)布與管理、招聘管理、企業(yè)信息維護(hù)等功能;后臺管理模塊包括了個人用戶
47、管理、企業(yè)用戶管理、新聞信息發(fā)布等功能。系統(tǒng)的基本功能框架如圖 4-2 所示。人才招聘系統(tǒng)個人用戶模塊企業(yè)用戶模塊后臺管理模塊用戶注冊簡歷生成管理職位申請管理個人信息維護(hù)用戶注冊職位發(fā)布管理招聘管理企業(yè)信息維護(hù)新聞發(fā)布企業(yè)用戶管理個人用戶管理圖 4-2 系統(tǒng)功能模塊圖4.24.2 數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)在人才招聘系統(tǒng)的總體設(shè)計(jì)過程中,數(shù)據(jù)庫的設(shè)計(jì)顯得至關(guān)重要。我們嚴(yán)格按照數(shù)據(jù)庫設(shè)計(jì)的基準(zhǔn)和原則進(jìn)行數(shù)據(jù)庫的所有表和表項(xiàng)的設(shè)計(jì)。這樣可以降低項(xiàng)目的開發(fā)難度,方便項(xiàng)目后期的日常維護(hù)。同樣,良好的數(shù)據(jù)庫設(shè)計(jì)也會降低系統(tǒng)的開發(fā)成本。如上所述,我們選取了 MySQL 作為本系統(tǒng)的數(shù)據(jù)庫管理系統(tǒng)。4.2.14.
48、2.1 系統(tǒng)系統(tǒng) E-RE-R 模型分析模型分析通過對人才招聘系統(tǒng)進(jìn)行需求分析,我們得到本系統(tǒng)中的實(shí)體包括個人用戶、企業(yè)用戶和管理員用戶三類。管理員用戶實(shí)現(xiàn)對個人和企業(yè)的基本信息、職位發(fā)布或申請、簡歷發(fā)布或申請的審核工作,也完成了新聞與資訊的發(fā)布工作。個人用戶可以發(fā)布新簡歷,搜索公司職位等。企業(yè)可以發(fā)布職位信息,篩選個人簡歷等。本系統(tǒng)大致的實(shí)體關(guān)系圖(E-R 圖)如圖 4-3 所示:企業(yè)用戶企業(yè)基本信息企業(yè)標(biāo)識聘用查詢維護(hù)職位信息職位信息查詢維護(hù)招聘信息個人用戶標(biāo)識個人標(biāo)識個人基本信息職位標(biāo)識詳細(xì)信息新聞要聞分類內(nèi)容題目標(biāo)識查看查看管理員維護(hù)維護(hù)發(fā)布查詢維護(hù)簡歷信息查詢維護(hù)職位信息圖 4-3
49、系統(tǒng) E-R 圖.2 數(shù)據(jù)庫邏輯設(shè)計(jì)數(shù)據(jù)庫邏輯設(shè)計(jì)通過對上面 E-R 圖的分析總結(jié),我們設(shè)計(jì)了如下的數(shù)據(jù)表,在詳細(xì)設(shè)計(jì)過程中,我們使用了如下的若干表格,以達(dá)到對數(shù)據(jù)的增刪改查等操作。由于數(shù)據(jù)表數(shù)量過多,未免占用過多篇幅,我們只體現(xiàn)一些基本和關(guān)鍵的數(shù)據(jù)表。實(shí)際實(shí)現(xiàn)中,由于對系統(tǒng)嚴(yán)謹(jǐn)性和準(zhǔn)確性有較高要求,數(shù)據(jù)表的數(shù)量和表項(xiàng)不僅僅是下面例舉的規(guī)模。(1)當(dāng)個人或者企業(yè)注冊成為系統(tǒng)會員時,我們需要對會員的類別或者類型進(jìn)行保存。會員分類信息表即可實(shí)現(xiàn)如上所述的操作。表 4-1 會員分類信息表 tb_admin_array字段名稱數(shù)據(jù)類型長度描述信息備注信息IdInt11會員類別編號自動增
50、長Array_nameVarchar255會員分組名稱非空Admin_typeText會員類型描述Admin_okInt11普通管理編號Admin_opVarchar20操作信息Admin_issueokInt11問題管理編號Admin_groupInt11會員分組編號非空Admin_webpowerInt11管理能力非空Array_typeInt11分組類型LangVarchar50語言選擇LangokVarchar255默認(rèn)語言(2)網(wǎng)站的功能實(shí)現(xiàn)上被劃分為多個一級模塊和數(shù)量眾多的二級模塊,對網(wǎng)站信息的更新要對應(yīng)到響應(yīng)一級模塊之下的二級模塊上。后臺欄目管理信息表使得對欄目內(nèi)信息的插入更清晰
51、,可以通過對 List_order 項(xiàng)的設(shè)置來調(diào)整其展示的順序。表 4-2 后臺欄目管理信息表 tb_admin_column字段名稱數(shù)據(jù)類型長度描述信息備注信息IdInt11欄目編號自動增長NameVarchar100欄目名稱非空UrlVarchar255功能模塊連接BigclassInt11大類編號非空FieldInt11范圍TypeInt11類別編號List_orderInt11列表順序默認(rèn)為 0(3)會員信息表可以對會員的信息進(jìn)行具體而全面的描述。會員注冊之后會遞增的分配一個唯一的編號,其注冊時間、審核時間、最后登錄時間都會被記錄在這里,用戶密碼、郵箱等信息也被保存在這里。為了便于商業(yè)
52、往來,用戶還可以選擇留下電話、手機(jī)、QQ、MSN 以及公司的相關(guān)信息。表 4-3 會員信息表 tb_admin_table字段名稱數(shù)據(jù)類型長度描述信息備注信息IdInt11會員編號自動增長Admin_typeText會員類型描述Admin_idInt11會員組編號非空Admin_passChar64登錄密碼非空Admin_sexTinyint1性別Admin_telVarchar20電話Admin_mobileVarchar11手機(jī)Admin_qqVarchar12QQAdmin_msnVarchar40MSNAdmin_taobaoVarchar40淘寶賬號Admin_introductio
53、nText會員簡介Admin_loginInt11登陸次數(shù)Admin_modify_ipVarchar20最后登錄的 IPAdmin_modify_dateDatetime最后登錄時間Admin_register_dateDatetime注冊時間Admin_approval_dateDatetime審核時間CompanynameVarchar255公司名稱CompanyaddressVarchar255公司地址CompanyfaxVarchar255公司傳真UesrtypeInt11會員類別編號CheckidInt1是否編號檢測CompanycodeVarchar50公司郵政編碼Company
54、websiteVarchar50公司網(wǎng)站LangVarchar50公司用語(4)添加豐富的站內(nèi)應(yīng)用,可以帶來更好的用戶體驗(yàn),積聚網(wǎng)站的人氣,從而在一定程度上擴(kuò)大客戶范圍。面對眾多的站內(nèi)應(yīng)用需求,要統(tǒng)一管理,為以后網(wǎng)站的擴(kuò)展留有余地。表 4-4 站內(nèi)應(yīng)用表 tb_app字段名稱數(shù)據(jù)類型長度描述信息備注信息IdInt11應(yīng)用編號自動增長NoInt11序列位置非空VerVarchar10版本描述NameVarchar50應(yīng)用名稱FileVarchar255內(nèi)容描述DownloadTinyint1是否可下載默認(rèn)為 0PowerInt11使用次數(shù)SysVarchar255適用的系統(tǒng)ImgVarchar2
55、55圖標(biāo)位置SiteVarchar255應(yīng)用的子站UrlTinytext應(yīng)用的源位置InfoText應(yīng)用的提示信息(5)前臺是公司的資訊發(fā)布和產(chǎn)品展示的窗口,許多會員相關(guān)的實(shí)時業(yè)務(wù)邏輯都發(fā)生在前臺。一些業(yè)務(wù)敏感信息需要根據(jù)用戶或則會員的類別進(jìn)行有選擇的展示。不管是資訊還是產(chǎn)品,關(guān)鍵字的合適設(shè)置既有利于各大搜索引擎的 SEO,也有利于用戶的站內(nèi)搜索體驗(yàn)。表 4-5 前臺欄目信息表 tb_column字段名稱數(shù)據(jù)類型長度描述信息備注信息IdInt11欄目編號自動增長NameVarchar100欄目名稱FoldernameVarchar50文件夾名稱FilenameVarchar50文件名稱Bigc
56、lassInt11所屬大類默認(rèn)為 0SamefileInt11相似文件數(shù)目ModuleInt11模式Wap_okInt1是否可 WAP 方式瀏覽默認(rèn)為 0If_inInt1是否可插入默認(rèn)為 0NavInt1是否在本機(jī)默認(rèn)為 0CtitleVarchar200標(biāo)題KeywordsVarchar200關(guān)鍵字ContentLongtext內(nèi)容DescriptionText描述信息List_orderInt11列表順序New_windowsInt1是否新窗口打開默認(rèn)為 0ClasstypeInt11所屬類型默認(rèn)為 1Out_urlVarchar200外聯(lián) URLIndex_numInt11索引編號默認(rèn)
57、為 0AccessInt1是否可訪問默認(rèn)為 1IndeximgVarchar255索引圖標(biāo)地址ClumnimgVarchar255欄目圖標(biāo)地址IsshowInt11展示位置默認(rèn)為 1LangVarchar50語言NamemarkVarchar255名稱標(biāo)記(6)根據(jù)下載的內(nèi)容,下載信息劃分為文件下載和軟件下載。為下載文件選擇合適的分類,添加必要的描述信息,以利于用戶的下載選擇。記錄下訪問量、點(diǎn)擊量和下載量,方便日后分析用戶行為和用戶關(guān)注點(diǎn)。表 4-6 下載信息表 tb_download字段名稱數(shù)據(jù)類型長度描述信息備注信息IdInt11文件編號自動增長TitleVarchar255文件標(biāo)題Cti
58、tleVarchar255內(nèi)容標(biāo)題KeywordsVarchar255關(guān)鍵字DescriptionText描述信息ContentLongtext文件內(nèi)容Class1Int11一級分類默認(rèn)為 0Class2Int11二級分類默認(rèn)為 0Class3Int11三級分類默認(rèn)為 0No_orderInt11標(biāo)號順序默認(rèn)為 0New_okInt1新窗口打開默認(rèn)為 0Wap_okInt1可否 WAP 方式打開默認(rèn)為 0DownloadurlVarchar255下載地址FilesizeVarchar100文件大小Com_okInt1是否可訪問默認(rèn)為 0HitsInt11點(diǎn)擊量默認(rèn)為 0UpdatetimeDa
59、tetime更新時間AddtimeDatetime添加時間IssueVarchar100相關(guān)發(fā)布AccessInt11訪問量默認(rèn)為 0Top_okInt1是否置頂默認(rèn)為 1DownloadaccessInt11下載量默認(rèn)為 0FilenameVarchar255文件名稱LangVarchar50語言(7)通過用戶反饋,了解用戶關(guān)注,分析產(chǎn)品的缺陷和不足,做出及時的改進(jìn)。通過對產(chǎn)品類別和用戶 IP 的關(guān)聯(lián)分析,找出不同產(chǎn)品在不同地域的現(xiàn)實(shí)狀況,使得產(chǎn)品的推廣更有針對性。表 4-7 用戶反饋表 tb_feedback字段名稱數(shù)據(jù)類型長度描述信息備注信息IdInt11反饋編號自動增長Class1In
60、t11所屬分類默認(rèn)為 0FdtitleVarchar255反饋標(biāo)題FromurlVarchar255來源鏈接IpVarchar25用戶 IPAddtimeDatetime添加時間ReadokInt11閱讀量默認(rèn)為 0UseinfoText反饋內(nèi)容CustomeridVarchar30會員編號LangVarchar50語言(8)成功的案例展示,可以幫助用戶更好地了解公司的產(chǎn)品。圖片方式的展示更為直觀、更能吸引用戶的眼球,伴有詳細(xì)的案例內(nèi)容,用戶可以做更細(xì)致的了解。表 4-8 案例展示信息表 tb_case字段名稱數(shù)據(jù)類型長度描述信息備注信息IdInt11案例編號自動增長TitleVarchar2
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 技術(shù)要領(lǐng):網(wǎng)站性能優(yōu)化關(guān)鍵點(diǎn)
- 2026年公共關(guān)系管理情境模擬題媒體溝通策略題目
- 2026年審計(jì)專業(yè)認(rèn)證試題GJB與ISO雙重標(biāo)準(zhǔn)下的審計(jì)題
- 2026年綠色能源市場與投資策略試題集
- 2026年烹飪技能競賽經(jīng)典菜肴制作標(biāo)準(zhǔn)題
- 2026年會員營銷策略有效性測試題
- 2026年測試工程師基礎(chǔ)知識與進(jìn)階知識測試題
- 2026年外語翻譯技能與教學(xué)方法試題集
- 2026年建筑師執(zhí)業(yè)資格考試題庫建筑設(shè)計(jì)與實(shí)踐操作指南
- 2025 小學(xué)二年級道德與法治上冊友好交流使用禮貌用語對話更和諧更有禮課件
- 深圳大疆在線測評行測題庫
- 金屬廠生產(chǎn)制度
- 2026安徽淮北市特種設(shè)備監(jiān)督檢驗(yàn)中心招聘專業(yè)技術(shù)人員4人參考題庫及答案1套
- 2025年航空行業(yè)空客智能制造報(bào)告
- 蒙牛乳業(yè)股份有限公司盈利能力分析
- 2025民航西藏空管中心社會招聘14人(第1期)筆試參考題庫附帶答案詳解(3卷合一版)
- (新教材)2026年人教版八年級下冊數(shù)學(xué) 21.2.1 平行四邊形及其性質(zhì) 課件
- 設(shè)備保養(yǎng)維護(hù)規(guī)程
- 2025年東營中考物理真題及答案
- DL-T+5860-2023+電化學(xué)儲能電站可行性研究報(bào)告內(nèi)容深度規(guī)定
- GB/T 46425-2025煤矸石山生態(tài)修復(fù)技術(shù)規(guī)范
評論
0/150
提交評論