【正文】
布招聘信息的動態(tài)更新,就是要調(diào)用數(shù)據(jù)庫實現(xiàn),所以數(shù)據(jù)庫的建立和表結(jié)構(gòu)的設(shè)計就是關(guān)鍵。而實現(xiàn)各個模塊之間的獨立也是必不可少的,模塊之間不能有直接的聯(lián)系,應(yīng)該通過一個中間接口實現(xiàn)各個模塊之間的聯(lián)系。企業(yè)招聘信息發(fā)布系統(tǒng)的實現(xiàn)總體結(jié)構(gòu)設(shè)計出來之后,就是要對一些細節(jié)進行分析,處理一些容易被忽視的問題,像是登錄出錯,刪除出錯,或者是一些其它方面的問題,這些都是一個完善的系統(tǒng)應(yīng)該考慮在內(nèi)的,也是必不可少的。模塊獨立的概念是模塊化、抽象、信息隱藏和局部化概念的直接結(jié)果。求精實際上就是細化的過程。這里把系統(tǒng)從大體上分為了兩個模塊,前臺瀏覽頁面和后臺管理頁面,后臺管理頁面又分為管理員對信息的管理和企業(yè)招聘人員對信息的管理,分權(quán)限進行操作,最后組合起來實現(xiàn)系統(tǒng)的功能。采用模塊化原理可以使軟件結(jié)構(gòu)清晰,不僅容易設(shè)計也容易閱讀和理解。下面是本系統(tǒng)的流程圖圖21 系統(tǒng)流程圖 設(shè)計原理采用B/S構(gòu)架設(shè)計系統(tǒng),主要分為兩個大的模塊,前臺對招聘信息的展示,后臺對數(shù)據(jù)的管理操作,通過JSP語言編程,后臺連接數(shù)據(jù)庫實現(xiàn)對數(shù)據(jù)的增、刪、改等操作,采用模塊化的設(shè)計,把各個模塊分隔開來分別進行編程,然后把各個模塊組合起來實現(xiàn)大的功能。最后設(shè)計數(shù)據(jù)庫,設(shè)計一個良好健壯的系統(tǒng)首先必須設(shè)計一個完善的數(shù)據(jù)庫,如果數(shù)據(jù)庫表格的建立沒有事先考慮到所有因素,那么最后對系統(tǒng)的維護是非常不利的,更改起來會非常的困難,所以好的系統(tǒng)的設(shè)計必須建立起健全的表格,制定縝密的表格之間的約束關(guān)系。前臺企業(yè)招聘信息的展示頁面是一個動態(tài)的網(wǎng)頁,頁面中的內(nèi)容是從后臺數(shù)據(jù)庫中讀出來的,只有管理員審核通過的招聘信息才能夠在前臺的頁面中被瀏覽。應(yīng)該把模塊組織成良好的層次系統(tǒng),頂層模塊調(diào)用它的下層模塊以實現(xiàn)程序的完整功能,每個下層模塊再調(diào)用更下層的模塊,從而完成程序的一個子功能,最下層的模塊完成最具體的功能。結(jié)構(gòu)設(shè)計階段需要全面的考慮系統(tǒng)設(shè)計的各個階段的結(jié)構(gòu)設(shè)計,主要包括:設(shè)計軟件結(jié)構(gòu)、設(shè)計數(shù)據(jù)庫、以及制定測試計劃。企業(yè)招聘信息系統(tǒng)的實現(xiàn),可以采用C/S模型也可以采用B/S模型,C/S模型比較方便于管理員對用戶的管理,但是設(shè)計前臺的企業(yè)招聘信息的展示頁面不如B/S模型,也不方便發(fā)布到互聯(lián)網(wǎng)上,B/S模型的瀏覽器/服務(wù)器模型的特點也是它的一大優(yōu)勢,便于人們的瀏覽。 第二章 設(shè)計簡介及設(shè)計方案論述 設(shè)計過程總體設(shè)計過程通常由兩個主要階段組成:系統(tǒng)設(shè)計階段,確定系統(tǒng)的具體實現(xiàn)方案;結(jié)構(gòu)設(shè)計階段,確定軟件結(jié)構(gòu)。也適應(yīng)了目前的大趨勢,因為瀏覽器是大家上網(wǎng)的必備工具,采用html語言也方便對網(wǎng)頁的美化和設(shè)計。這個系統(tǒng)無論從技術(shù)還是從經(jīng)濟或者是從操作的可行性上來說都是可行的,而且這個系統(tǒng)具有很大的適用范圍,只要稍加修改,就能用在一些其他的領(lǐng)域。所以這是一個動態(tài)的網(wǎng)頁,需要有后臺數(shù)據(jù)庫的支持,采用sql server2005管理后臺的數(shù)據(jù),前臺瀏覽者看到的的內(nèi)容,都是動態(tài)的,都是從后臺數(shù)據(jù)庫中調(diào)出來的。因此需要設(shè)計一個企業(yè)發(fā)布招聘信息的系統(tǒng),方便企業(yè)發(fā)布招聘信息,也方便管理員對招聘信息進行管理。但是互聯(lián)網(wǎng)的發(fā)展使這一情況有所改變,就像人們可以足不出戶買到自己心怡的東西一樣,企業(yè)招聘人員也可以在互聯(lián)網(wǎng)上發(fā)布自己的招聘信息,找到適合自己的各種各樣的人才,這無論對于企業(yè)招聘人員還是對于應(yīng)聘這來說都是雙贏的。 Database。 Browser/Server。s job information will be viewed only if the it passed the achieve the dynamic update of construction of database table is the key point, only design a sensible structure of table, the followed a series of operations can be pleted smoothly, it will be more convenient to modify it. After two weeks of design, basic to achieve the required function, but there are some details to be perfected to make the system even more achieve the enterprise39。AbstractDesigning the Company Recruitment information distribution system, We use the architecture of B / S to simulate enterprise job information, the recruitment information panies released can be browsed in case the administrator responsible for the pany39。數(shù)據(jù)庫。B/S。真正實現(xiàn)企業(yè)全方面的要求。實現(xiàn)對數(shù)據(jù)的動態(tài)更新,數(shù)據(jù)庫的建表是關(guān)鍵,只有設(shè)計了合理的表結(jié)構(gòu),后面的一系列操作才能夠順利的完成,修改起來也會更加的方便?;灸軐崿F(xiàn)管理員對數(shù)據(jù)的增、刪、改、查操作,分權(quán)限進行操作??傇u成績: 分 指導(dǎo)教師: (簽字)日 期: 2011 年 4 月 22 日摘 要企業(yè)招聘信息發(fā)布系統(tǒng)的設(shè)計,采用B/S構(gòu)架模擬實現(xiàn)企業(yè)發(fā)布招聘信息,企業(yè)發(fā)布的招聘信息只有審核通過的才能被瀏覽,管理員負責對企業(yè)發(fā)布的招聘信息進行審核,企業(yè)沒有權(quán)限對招聘信息進行修改或者刪除操作。答辯情況2510在規(guī)定時間內(nèi)能就所設(shè)計的內(nèi)容進行闡述,言簡意明,重點突出,論點正確,條理清晰。5能對整個設(shè)計過程進行全面的總結(jié),得出有價值的結(jié)論或結(jié)果。5設(shè)計方案合理、可行,論證嚴謹,邏輯性強,具有說服力。報告質(zhì)量3510報告文字通順,內(nèi)容翔實,論述充分、完整,立論正確,結(jié)構(gòu)嚴謹合理;報告字數(shù)符合相關(guān)要求,工整規(guī)范,整齊劃一。完成情況3020按設(shè)計任務(wù)書的要求完成了全部任務(wù),能完整演示其設(shè)計內(nèi)容,符合要求。15在規(guī)定時間內(nèi)能準確、完整、流利地回答教師所提出的問題。文獻資料:Java編程思想[M].機械工業(yè)出版社 JSP應(yīng)用開發(fā)詳解[M].電子工業(yè)出版社設(shè)計要求: 1. 采用B/S架構(gòu)設(shè)計實現(xiàn)2. 系統(tǒng)用戶分兩級權(quán)限管理3. 發(fā)布的招聘信息按照部門分類管理4. 系統(tǒng)調(diào)試運行無誤工作期限:設(shè)計工作自2011 年4 月11 日至2011年4 月 21 日止。分兩種管理權(quán)限,信息發(fā)布者和管理員,信息發(fā)布者只能發(fā)布招聘信息,管理員可以審核、查找、管理信息。平時表現(xiàn)成績低于6分的學(xué)生,取消答辯資格,其本項綜合設(shè)計成績按不及格處理。答辯小組成員應(yīng)由2人及以上教師組成。指導(dǎo)教師評語一欄由指導(dǎo)教師就學(xué)生在整個設(shè)