




已閱讀5頁,還剩33頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
論文是本團隊幫同學做過的案例,需要畢業(yè)論文設計(論文+源程序+答辯PPT)的同學聯系畢業(yè)設計(論文)ASP人力資源管理系統的開發(fā)和設計 姓 名系 別、 專 業(yè) 導 師 姓 名、職 稱完 成 時 間 摘 要隨著科學技術的不斷發(fā)展,計算機控制技術在社會各個方面都得到了越來越廣泛的應用。本著鍛煉我們的動手能力,提高綜合能力,開闊思維能力的原則,在畢業(yè)設計中,我以招聘模擬系統為主題,以ASP語言為程序設計語言,進行了試驗性設計。該方案是應工商管理學院人力資源教研室劉立欣老師教學的需要擬定的,主要完成工商管理學院機房上機進行模擬招聘的功能。該系統主要由三個子系統組成:招聘模擬個人端、招聘模擬企業(yè)端和教師端。個人端有學生簡歷注冊、發(fā)布求職信息、以及瀏覽企業(yè)招聘信息并發(fā)送求職意向。模擬企業(yè)端有企業(yè)信息注冊、招聘信息發(fā)布、瀏覽個人簡歷并發(fā)送招聘意向以及對個人用戶的求職意向做出回應。教師端主要就是對網站的管理包括對個人和企業(yè)注冊用戶的管理、課堂新聞的發(fā)布、師生論壇的管理。系統為學生掌握招聘流程提供了動手實踐的功能,為各種用戶的網上服務提供了可靠的保障。具有快速和大容量的信息交換能力,使各類用戶能獲得最新、完整和穩(wěn)定可靠的信息,最大限度的滿足各類用戶的要求;同時,系統具有較強的數據容錯能力和良好的人機交互界面。關鍵詞:招聘模擬系統,服務器,數據庫,域,ASPAbstractAlong with sciences and technologys unceasing development, the computer control technology obtained more and more widespread application in social each aspect. In line with exercises our beginning ability, sharpens our synthesizing capacity, widens our power of thought principle, in the graduation project, I take advertises for the analogous system as the subject, take the ASP language as the programming language, has carried on the experimental designThis project is studied out according to the requirement of Business management institute human resources faculty working office Mrs. Liu Li Xin joyful teaching requestment.This system mainly of three sub-system compositions: The employment advertise simulation carries, the employment advertise simulation enterprise to carry personally with the teacher end. Individual origin student resume registration, the issue seek employment the information, as well as the browsing enterprise employment advertise information and transmit seek employment the intention. The simulation enterprise origin enterprise information registration, the employment advertise information issued that glances over the resume and transmits the employment advertise intention as well as seeks employment the intention to individual user to respond. The teacher carries is mainly including and the enterprise registers the user to the website management to individual the management, the classroom news issue, the teachers and students forum to manage. Installing this system, teaching department may work efficiently. They can manage the operation easily, and the network users can query information freely and be serviced credibly. At the same time it has rush speed and large capacity in communication exchanging, which make users obtain the most fresh、full、stable and reliable information. In one word it may satisfied the users to the best of its abilities. Moreover, it can correct data error exactly and provide a good interface of users and computer.Keywords: Employment advertise analogous system, server, database, territory, ASP32目錄緒 論11 技術介紹21.1 招聘模擬系統的設計分析21.2 軟件環(huán)境的選擇21.2.1 編程環(huán)境的選擇21.2.2 B/S關系型數據庫的實現21.2.3 ASP與數據庫的結合31.3 開發(fā)工具介紹31.3.1 ASP的含義31.3.2 ASP的特點31.3.3 ASP的功能41.3.4 ADO訪庫的實現方法41.4 B/S模式介紹51.4.1 信息系統的開發(fā)模式51.4.2 C/S模式51.4.3 B/S模式52 需求分析72.1 系統的可行性研究72.1.1 技術上的可行性72.1.2 管理上的可行性72.1.3 經濟上的可行性72.2 需求分析72.2.1 功能需求72.2.2 性能需求83 系統總體規(guī)劃設計93.1 系統功能93.1.1 模擬個人端103.1.2 模擬企業(yè)端103.1.3 教師管理端113.2 流程圖114 數據庫的設計134.1 數據庫概念結構設計134.2 數據庫邏輯結構設計155 系統詳細設計與實現195.1 模擬個人端195.1.1 注冊個人信息195.1.2 個人信箱205.2 招聘系統模擬企業(yè)端225.2.1 發(fā)布招聘信息225.3 教師管理端245.3.1 課堂新聞的發(fā)布255.3.2 師生論壇管理276 系統測試296.1 系統測試過程296.1.1單元測試296.1.2集成測試306.2 測試結果分析30總結31致 謝32參考文獻33ERP-人力資源管理系統緒 論在科技日益發(fā)展的今天,科技的成果已經越來越多用于人們日常的工作生活當中。計算機,這個人類最偉大的發(fā)明之一,在工作生活中發(fā)揮著越來越重要的作用。隨著計算機的普及,計算機之間的聯系,已成為計算機領域中一項重要的技術,并伴隨著它的發(fā)展,又一個新的技術領域逐漸進入人們的眼簾,網絡。用網絡來聯系分布在不同地域的計算機,擴充計算機的功能,能讓人們方便快捷的完成越來越多的工作?,F在我國的學校教學中基本都是課堂授課,缺少師生互動性,這樣的機制已經不能適應時代的發(fā)展,因為它不能最大程度的激發(fā)學生學習討論的熱情,在信息時代這種傳統的教學方法必然被計算機為基礎的信息化教學所取代。所以,我們采用利用計算機和網絡來輔助教學。 在網絡上實行模擬招聘,歸納起來,好處大約有以下幾點:可以存儲學生的注冊信息,安全、高效;學生自己網上模擬注冊各類用戶,自主能實現整個模擬招聘過程;方便查到所有注冊學生信息,并對整個模擬過程中問題做監(jiān)控;通過Internet/Intranet可使各注冊個人、注冊企業(yè)找到相應求職和招聘信息,符合社會上真實的招聘環(huán)境。這樣的實現方式,也就是現在越來越流行的B/S(Browser/Server)模式。只要網絡聯通,在客戶端有一個瀏覽器,就可完成所有的工作。它解決了C/S(Client/Server)模式下難維護、難管理的矛盾,而且對操作系統也沒有過多的要求,還具有操作簡單易用的優(yōu)點。但我們同樣要看到B/S模式自身的一些不足。因為客戶端需要自身的瀏覽器,瀏覽器的版本是無法確定的,所以程序要盡量向下兼容;而且瀏覽器自身存在的漏洞,是我們自己無法解決的。Web服務器的安全性,也是不容忽視的問題。1 技術介紹1.1 招聘模擬系統的設計分析根據實際情況,我們使用原型法(Rapid Prototyping)即以少量代價快速地構造一個可執(zhí)行的軟件系統模型。使用戶和開發(fā)人員可以較快的確定需求,然后采用循環(huán)進化的開發(fā)方式,對系統模型作連續(xù)的精化,將系統需具備的性質逐漸增加上去,直到所有的性質全部滿足。此時模塊也發(fā)展成為最終產品了。1.2 軟件環(huán)境的選擇1.2.1 編程環(huán)境的選擇ASP是基于WEB的一種編程技術,可以說是CGI的一種。它可以完成以往CGI程序的所有功能,如計數器、留言簿、公告板、聊天室等等。ASP可以輕松地實現對頁面內容的動態(tài)控制,根據不同的瀏覽者,顯示不同的頁面內容。而瀏覽者一點覺察不出來,就像為他專門制作的頁面一樣。使用各種各樣的組件,ASP可以完成無比強大的功能。使用FileSystemObject,可以對服務器上的文件進行操作,瀏覽、復制、移動、刪除等等。有ADO(Active Database Object,動態(tài)數據庫對象)的支持,ASP對數據庫的操作非常得心應手。你甚至可以像使用本地數據庫那樣,管理遠程主機上的數據庫,對表格、記錄進行各種操作?;贏SP的這些特點,我們選擇了ASP作為編程的語言工具。1.2.2 B/S關系型數據庫的實現Access2003是小型數據庫的服務器同時也是關系數據庫開發(fā)工具,數據庫能匯集各種信息以供查詢、存儲和檢索。Access2003的優(yōu)點在于它能使用數據表示圖或自定義窗體收集信息。數據表示圖提供了一種類似于 Excel 的電子表格,可以使數據庫一目了然。另外,Access2003允許創(chuàng)建自定義報表用于打印或輸出數據庫中的信息。Access2003也提供了數據存儲庫,可以使用桌面數據庫文件把數據庫文件置于網絡文件服務器,與其他網絡用戶共享數據庫。Access2003 是一種關系數據庫工具,關系數據庫是已開發(fā)的最通用的數據庫之一。如上所述,Access2003作為關系數據庫開發(fā)具備了許多優(yōu)點,可以在一個數據包中同時擁有桌面數據庫的便利和關系數據庫的強大功能。1.2.3 ASP與數據庫的結合ADO是ASP的重要組件之一,ADO(ActiveX Data Objects)是一組優(yōu)化的訪問數據庫專用對象集,為ASP提供完整的站點數據庫訪問解決方案。它可與ASP結合,作用在服務器端,以提供含有數據庫信息的主頁內容。通過執(zhí)行SQL命令,讓用戶在瀏覽器畫面中輸入、更新和刪除站點服務器的數據庫信息。ADO使用內置的RecordSets對象作為數據的主要接口。ADO可使用VBScript、JavaScript語言來控制對數據庫的訪問與查詢結果的輸出顯示畫面。ADO可連接多種數據庫,如SQL Server、Oracle、Informix等。1.3 開發(fā)工具介紹1.3.1 ASP的含義1、Active:ASP使用了Microsoft的ActiveX技術。ActiveX(COM)技術是現在Microsoft軟件的重要基礎。它采用封裝對象,程序調用對象的技術,簡化編程,加強程序間合作。ASP本身封裝了一些基本組件和常用組件,有很多公司也開發(fā)了很多實用組件。只要你可以在服務器上安裝這些組件,通過訪問組件,你就可以快速、簡易地建立自己的WEB應用。2、Server:ASP運行在服務器端。這樣就不必擔心瀏覽器是否支持ASP所使用的編程語言。ASP的編程語言可以是VBSCRIPT和JAVASCRIPT。VBSCRIPT是VB的一個簡集,會VB的人可以很方便的快速上手。3、Pages:ASP返回標準的HTML頁面,可以正常地在常用的瀏覽器中顯示。瀏覽者查看頁面源文件時,看到的是ASP生成的HTML代碼,而不是ASP程序代碼。這樣就可以防止別人抄襲程序。1.3.2 ASP的特點從軟件的技術層面看,ASP有如下的特點:1. 無須編譯。ASP腳本集成于HTML當中,容易生成,無須編譯或鏈接即可直接解釋執(zhí)行。2.常規(guī)文本編輯器(如Windows下的記事本),即可進行*.asp頁面的設計。若從工作效率來考慮,不妨選用具有可視化編輯能力的Visual InterDev。3. 獨立于瀏覽器。用戶端只要使用可解釋常規(guī)HTML碼的瀏覽器,即可瀏覽ASP所設計的主頁內容。ASP腳本是在站點服務器端執(zhí)行的,用戶端的瀏覽器不需要支持它。因此,若不通過從服務器下載來觀察*.asp主頁,在瀏覽器端是見不到正確的頁面內容的。4. 面向對象。在ASP腳本中可以方便地引用系統組件和ASP的內置組件,還能夠通過定制 ActiveX Server Component(ActiveX服務器組件)來擴充功能。5. 與任何ActiveX scripting 語言兼容。除了可使用VBScript或JavaScript語言進行設計外,還可通過Plug-in的方式,使用由第三方所提供的其他scripting 語言。6. 源程序碼不會外漏。ASP腳本在服務器上執(zhí)行,傳到用戶瀏覽器的只是ASP執(zhí)行結果所生成的常規(guī)HTML碼,這樣可保證辛辛苦苦編寫出來的程序代碼不會被他人盜取。1.3.3 ASP的功能從應用的層面看,ASP有如下的功能:1. 處理由瀏覽器傳送到站點服務器的表單輸入。2. 訪問和編輯服務器端的數據庫內容。使用瀏覽器即可輸入、更新和刪除站點服務器的數據庫數據。3. 讀寫站點服務器的文件,實現訪客計數器、座右銘等功能。4. 提供廣告輪播器、取得瀏覽器信息、URL表管理等內置功能。5. 由cookies讀寫用戶端的硬盤文件,以記錄用戶的數據。6. 可以實現在多個主頁間共享信息,以開發(fā)復雜的商務站點應用程序。7. Active Server Pages(動態(tài)服務器主頁)使用VBScript或JavaScript等簡易的腳本語言,結合HTML碼,快速完成站點的應用程序。通過站點服務器執(zhí)行腳本語言,產生或更改在客戶端執(zhí)行的腳本語言。8. 擴充功能的能力強,通過使用Visual Basic、Java、Visual C+等多種程序語言制作ActiveX Server Component以滿足自己的特殊需要。1.3.4 ADO訪庫的實現方法ADO(ActiveX Data Objects)是一組優(yōu)化的訪問數據庫專用對象集,為ASP提供完整的站點數據庫訪問解決方案。它可與ASP結合,作用在服務器端,以提供含有數據庫信息的主頁內容。通過執(zhí)行SQL命令,讓用戶在瀏覽器畫面中輸入、更新和刪除站點服務器的數據庫信息。ADO使用內置的RecordSets對象作為數據的主要接口。ADO可使用VBScript、JavaScript語言來控制對數據庫的訪問與查詢結果的輸出顯示畫面。ADO可連接多種支持ODBC的數據庫,如SQL Server、Oracle、Informix等。在使用時,首先需在控制面板的ODBC中建立相應的DSN(數據源名)。要選擇系統數據源名,指定所用的驅動程序,如“Access”,在數據來源名稱中輸入DSN名,并選定服務器和數據庫。1.4 B/S模式介紹1.4.1 信息系統的開發(fā)模式在建設信息系統時,首先應考慮系統的開發(fā)模式,然后考慮開發(fā)方法,接著是確定開發(fā)環(huán)境,選用合適的開發(fā)工具。近年來,隨著計算機技術與網絡技術突飛猛進的發(fā)展,信息系統開發(fā)模式正經歷著巨大的革新??v觀整個信息系統平臺的發(fā)展過程,共產生了四種模式:主機終端模式、文件服務器模式、客戶機/服務器模式(Client/Server: C/S模式)、瀏覽器/服務器模式(Browser/Server: B/S模式)。主機終端模式由于硬件選擇有限,硬件投資得不到保證,已逐步被淘汰。而文件服務器模式由于應用程序及電腦的主體轉而面向個人,整個系統的總體開銷和維護成本大大提高。而且這種模式也只適用于小規(guī)模的局域網,對于客戶多、數據量大的情況就會產生網絡瓶頸。1.4.2 C/S模式C/S模式是20世紀80年代逐漸成長起來的一種模式,在這種結構中,網絡中的計算機分為兩個有機的聯系起來的部分:客戶機和服務器。客戶既有功能一般的危機來擔任,它可以使用服務器中的資源。對于用戶的請求,如果客戶機能夠滿足就直接給出結果;反之則需要交給服務器來處理,例如調用存放在服務器上的公用數據等,服務器對這些數據進行一些客戶看不見的處理后發(fā)還給客戶。因此該模式可以合理均衡事務的處理,充分保證數據的完整性和一致性。客戶方應用軟件一般包括用戶界面、本地數據庫等。當用戶調用服務器資源時,客戶機將請求傳給服務器,并根據數據庫回送的處理結果進行分析,然后傳遞給用戶??蛻魴C服務器圖1 - 1 C/S1.4.3 B/S模式隨著Internet席卷全球,以Web技術為基礎的B/S模式正日益顯現其先進性,當今很多基于大型數據庫的信息系統正在采用這種全新的技術模式。B/S模式有瀏覽器、Web服務器、數據庫服務其三個層次組成。在這種模式下,客戶端使用一個通用瀏覽器,代替了形形色色的各種應用軟件,用戶的所有操作都是通過瀏覽器進行的。該結構的核心部分是Web服務器,它負責接受遠程(或本地)的HTTP查詢請求,然后根據查詢的條件到數據庫服務器獲取相關數據,再將結果翻譯成HTML和各種頁面描述語言,傳送回提出查詢請求的瀏覽器。同樣,瀏覽器也會將更改、刪除、新增數據記錄的請求申請至Web服務器,由后者與數據庫聯系完成這些工作。其結構如下圖所示。Web瀏覽器Web服務器數據庫服務器圖1 2 B/S模式結構圖B/S模式具有以下優(yōu)點:1. 使用簡單:由于用戶使用單一的Browser軟件,基本上無需培訓即可使用。2易于維護:由于應用程序都放在Web服務器,軟件的開發(fā)、維護只需要在Web服務其中即可。3保護企業(yè)投資:B/S模式采用標準的TCP/IP、HTTP協議,可以與企業(yè)現有網絡很好地結合。4對客戶端硬件要求低:客戶機只需安裝一種Web的瀏覽器軟件。5信息資源共享程度高:由于Intranet的建立,Intranet上的用戶可方便地訪問系統外資源,Intranet外用戶也可訪問Intranet內資源。6擴展性好:B/S模式可直接連Internet,具有良好的擴展。2 需求分析2.1 系統的可行性研究2.1.1 技術上的可行性 由于ASP語言簡單、易學的優(yōu)點,DREAMWEAVER又增強了可視化、數據庫及Internet編程功能,很容易就可以進行系統開發(fā)。因此信息開發(fā)工具可以采用ASP進行開發(fā)。而對數據庫的建立,由于建立的數據庫主要是對光纖的信息進行管理,所以可以采用微軟公司開發(fā)的Microsoft Access。該軟件簡單易懂,應用廣泛,比較適合新手上路使用,而且建立的數據庫較為安全。2.1.2 管理上的可行性 因為系統主要應用于B/S模式,只要具備Internet就能夠對其進行管理,因此在實現時可以做成B/S版,對管理員賦予數據錄入、查詢、修改以及對數據庫的清零等功能。2.1.3 經濟上的可行性 由于系統僅僅面向本校學校學生,數據量和數據并發(fā)性不高,因此采用微軟的access數據庫,服務器采用微軟的IIS便可以滿足應用需要花費不多但能滿足需要。2.2 需求分析需求分析是數據庫信息管理系統開發(fā)的第一步也是最重要的一步。需求分析就是描述系統的需求,通過定義系統中的關鍵域類來建立模型。分析的根本目的是在開發(fā)者和提出需求的人之間建立一種理解和溝通的機制,因此,系統的需求分析應該是開發(fā)人員和用戶或者客戶一起完成的。需求分析可以采用面向對象的方法來完成,即明確系統要服務于哪些用戶,對這些用戶提供哪些服務等。2.2.1 功能需求現在我國的學校教學中基本都是課堂授課,缺少師生互動性,這樣的機制已經不能適應時代的發(fā)展,因為它不能最大程度的激發(fā)學生學習討論的熱情,在信息時代這種傳統的教學方法必然被計算機為基礎的信息化教學所取代。所以,我們采用利用計算機和網絡來輔助教學。 也是本系統在功能上力求解決的一個問題。 隨著學校教學多樣性的擴展和學生課堂需求的增加,數據量不斷擴大。為了滿足工作需要,系統功能列表如下所示。1模擬企業(yè)對功能的需求:學生可以模擬各種企業(yè)角色,作為招聘方,對招聘求職過程進行模擬。學生對功能的需求細分如下:模擬企業(yè),包括企業(yè)信息注冊與管理、招聘信息的發(fā)布、對人才提出招聘意向; 企業(yè)信息注冊,學生可以按照模擬企業(yè)信息注冊相應企業(yè)類型;招聘信息發(fā)布,企業(yè)根據內部人力資源需求來發(fā)布 所需人才信息;瀏覽求職信息,可以瀏覽個人用戶發(fā)布的求職信息;瀏覽人才信息,可以對系統中注冊的人才簡歷進行瀏覽; 發(fā)送招聘意向,對企業(yè)中意的人才發(fā)送招聘信息。2模擬個人對功能的需求:學生可以模擬各種個人角色,作為求職方,對招聘求職過程進行模擬。學生對功能的需求細分,包括個人信息簡歷注冊與管理、求職信息的發(fā)布、對企業(yè)發(fā)送求職信息;個人簡歷注冊,學生可以按照模擬個人信息注冊相應個人用戶;求職信息發(fā)布,個人根據自己喜歡的工作來發(fā)布求職信息;瀏覽招聘信息,能夠查看到企業(yè)發(fā)布的招聘信息;發(fā)送求職意向,對個人中意的企業(yè)發(fā)送求職信息。3. 教師對功能的需要:教師在整個模擬過程中起到監(jiān)督維護的作用。教師對功能的需求細分包括對個人用戶,企業(yè)用戶注冊信息管理、課堂新聞的發(fā)布,、小師生在線論壇管理;用戶信息管理,包括注冊信息,刪除與查詢;課堂新聞發(fā)布,模擬課程之前可以對課堂要求,和一些專業(yè)文檔進行發(fā)布;小師生論壇管理,學生在模擬招聘過程中遇到的問題可以通過論壇方式與老師交流溝通。2.2.2 性能需求一般的性能需求是指相互消息傳遞順利,協議分析正確,界面友好,運行時間滿足使用需要,安全性得到完全保證。 就實際情況,在高系統配置、高網絡帶寬很容易得到保證的情況下,我們最需要考慮的性能需求就是系統安全性問題。在開發(fā)系統的每個階段,均需要考慮彼此間的認證與授權。尤其要注意認證,簡單地說就是確定誰是特定用戶,并針對安全源驗證該用戶的身份。在處理完識別用戶的方法之后,必須開發(fā)一種方法以向用戶授權,從而能夠使用系統的特定功能。也就是說,需要一種方法來決定允許特定用戶進行什么樣的操作。這些都是進行下一步系統設計時需要考慮的性能方面內容。3 系統總體規(guī)劃設計3.1 系統功能可以存儲所有記錄學生的注冊信息,安全、高效;學生自己網上模擬注冊各類用戶,自主能實現整個模擬招聘過程;方便查到所有注冊學生信息,并對整個模擬過程中問題做監(jiān)控;具體包括模擬個人端;模擬企業(yè)端;教師管理端組成。其功能結構圖如下:模擬個人端維護簡歷職位列表我的信箱圖3 - 1 模擬個人端功能結構圖模擬企業(yè)端信息維護求職列表企業(yè)信箱圖3 - 2 模擬企業(yè)端功能結構圖教師管理注冊維護新聞發(fā)布論壇管理圖3 - 3 教師端功能結構圖3.1.1 模擬個人端學生通過注冊成為個人用戶,登錄系統個人求職模塊,進入個人信息中心,功能如下:1企業(yè)信息專遞記錄企業(yè)瀏覽個人簡歷次數,和信箱中有無信件等基本請康用戶了解。2登錄簡歷 按照提前設定的模版填寫個人信息和個人簡歷發(fā)布求職信息,并能將其發(fā)送到網站首頁。3維護簡歷用戶對已注冊的信息和發(fā)布的一些求職信息作修改。4 職位列表里面包括企業(yè)發(fā)布的招聘信息,并以列表的形式顯示給用戶。用戶可以通過點擊鏈接去瀏覽企業(yè)信息,給企業(yè)發(fā)送站內信件的方式申請職位。5 個人信箱個人可以利用它來和企業(yè)聯系,并對企業(yè)發(fā)送的招聘信件作出回復,也可以作為求職信主動發(fā)送信件給企業(yè)以實現應聘環(huán)節(jié)互動。3.1.2 模擬企業(yè)端 學生通過注冊成為企業(yè)用戶,登錄企業(yè)招聘模塊,進入企業(yè)信息中心,功能如下:1 企業(yè)用戶信息記錄個人瀏覽企業(yè)次數,和信箱中有無信件等基本請康用戶了解。并列有自己發(fā)布的招聘信息可以對其管理。2 維護企業(yè)信息用戶可以對本企業(yè)的填寫基本信息,并可以對其作出修改。3 發(fā)布招聘信息企業(yè)在填寫完自己的基本情況后可以按照預設模版發(fā)布招聘信息,提交后發(fā)送到網站首頁。4 所有人才庫里面包括,一些個人用戶的求職信息,以列表的形式顯示給用戶,以通過點擊鏈接去瀏覽個人信息和簡歷,以發(fā)送站內信件的方式進行招聘。5 企業(yè)信箱企業(yè)可以利用它來和個人聯系,并對個人發(fā)送的求職信件作出回復,也可以主動發(fā)送信件給個人以實現招聘環(huán)節(jié)互動。3.1.3 教師管理端教師在整個模擬招聘環(huán)節(jié)起監(jiān)督指引作用,進入后臺對整個網站基本信息作管理,功能如下:1個人用戶可以看到個人用戶注冊信息,并對其作出維護。2企業(yè)用戶可以看到企業(yè)用戶注冊信息,并對其作出維護。3信息管理發(fā)布課堂新聞,和一些學習資料供課堂使用。4論壇管理回復和刪除,一些留言,保證課堂網上討論順利進行。3.2 流程圖招聘模擬系統工作流程如圖所示,它描述了整個系統運行過程。否是成功注冊發(fā)布求職瀏覽企業(yè)中意發(fā)信退 出生成求職信息保存?zhèn)€人企業(yè)注冊發(fā)布招聘瀏覽個人中意發(fā)信退 出是否是生成招聘信息保存給企業(yè)給人才圖3 - 4 招聘模擬系統工作流程圖4 數據庫的設計4.1 數據庫概念結構設計數據庫是一種存儲數據并對數據進行操作的工具。數據庫的作用在于組織和表達信息,簡而言之,數據庫就是信息的集合。計算機的數據庫可以分為兩類:非關系數據庫(flat-file)和關系數據庫(relational)。關系數據庫中包含了多個數據表的信息,數據庫含有各個不同部分的術語,如記錄、域等。根據需求分析得出ER圖如下:個人學生注冊企業(yè)聘信名稱密碼企業(yè)聘息 信息密碼企業(yè)信箱個人信箱發(fā)信1nn1111nnemail名稱注冊企業(yè)1圖4-1 招聘模擬系統實體間關系E-R圖日期內容 信件標題發(fā)信人收信日期內容 信件標題發(fā)信人收信email發(fā)信個人信箱企業(yè)信箱4.2 數據庫邏輯結構設計根據招聘模擬系統數據結構,采用構建E-R圖導出系統數據庫表的分析方法,對招聘模擬系統作如下數據庫分析。有了數據庫模型,就可以利用它進行數據庫的設計了。在招聘模擬系統中設立8張表結構,包括企業(yè)表、個人表、公司信箱表、個人信箱表、招聘信息表、新聞發(fā)布表、教師登陸表、師生論壇表。表的基本結構如下:表4.1 招聘模擬系統企業(yè)表 company字段名字段類型字段長度字段說明關鍵字id自動編號12公司記錄主鍵是uname文本12企業(yè)用戶名否pwd文本15系統管理密碼否Email文本12企業(yè)郵箱否Address文本15企業(yè)地址否Zptext備注300企業(yè)招聘信息否表4.2 招聘模擬系統個人表 person字段名字段類型字段長度字段說明關鍵字Id自動編號12個人編號是Uname文本12個人用戶名否Email文本12個人郵箱否Callnum文本12個人電話否Otheryq備注300要求否Pass文本15個人密碼否表4.3 公司信箱表cmailbox字段名字段類型字段長度字段說明關鍵字Id自動編號12郵件編號是Sendname文本12發(fā)信人否Title文本12郵箱標題否Mailtext備注300信件內容否Sdate日期收信日期否表4.4 個人信箱表 pmailbox字段名字段類型字段長度字段說明關鍵字Id自動編號12郵件編號是Sendname文本12發(fā)信人否Title文本12郵箱標題否Mailtext備注300信件內容否Sdate日期收信日期否表4.5 招聘信息表 zp字段名字段類型字段長度字段說明關鍵字Id自動編號12招聘編號是Uname文本12公司名稱否Zptext備注300招聘信息否Idate日期發(fā)布日期否Job職位12招聘職位否表4.6 新聞發(fā)布表 news字段名字段類型字段長度字段說明關鍵字Newid自動編號12新聞編號是Title文本30新聞標題否Time日期時間新聞時間否Content備注300新聞內容否Hit數字12點擊次數否表 4.7 教師登陸表 admin字段名字段類型字段長度字段說明關鍵字Username文本12系統管理用戶名是Password文本15系統管理密碼是表4.8 師生論壇表 chart字段名字段類型字段長度字段說明關鍵字id自動編號12論壇編號是Username文本30發(fā)信人否Time日期時間新聞時間否Body備注300論壇內容否Email文本12郵件地址否5 系統詳細設計與實現5.1 模擬個人端 在招聘模擬系統中,主要需要實現的功能就是學生和企業(yè)用戶及個人用戶之間信息的互動。在實現招聘過程中,通過網絡,將注冊和發(fā)布信息的數據傳回服務器的數據庫,保存數據。當注冊完個人用戶后,登陸個人求職模塊 進入個人信息中心。登陸后步驟為,填寫個人簡歷,發(fā)布求職信息,瀏覽企業(yè)用戶,給心儀企業(yè)發(fā)送站內求職信息。5.1.1 注冊個人信息當登錄簡歷后,可以按照模版設計的格式填寫各類用戶信息 供企業(yè)了解個人基本信息。界面如下:圖5- 1 模擬個注冊圖5.1.2 個人信箱圖5 - 2 模擬個人端信箱每個注冊用戶均由自己的信箱并可以對其進行管理核心代碼mailbox.asp如下:% if not isempty(request(page) then pagecount=cint(request(page) else pagecount=1 end if set rs=server.createobject(adodb.recordset) sql=select * from pmailbox w
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 紅外測溫儀企業(yè)ESG實踐與創(chuàng)新戰(zhàn)略研究報告
- 2024年延安東辰中學教師招聘考試真題
- 2022年全國高考數學全國文科歷年真題試卷試題新課標全國乙卷答案及解析
- 公共工程施工健康管理措施
- 2011年全國統一高考生物試卷(新課標)歷年真題試題答案解析
- 2024年大通博愛醫(yī)院招聘考試真題
- 黃山市中醫(yī)醫(yī)院招聘筆試真題2024
- 統編版四年級上冊語文閱讀推廣計劃
- 高等院校青年教師科研激勵計劃
- 2025年安全管理人員安全培訓考試試題含答案(達標題)
- 民營醫(yī)院發(fā)展與規(guī)劃
- 專業(yè)實踐考核報告范文
- 風險研判管理制度(4篇)
- 職業(yè)病防護設施維護檢修制度(4篇)
- 煤礦培訓課件
- 譯林牛津英語8上英語知識點(新)
- 《騎鵝旅行記》分享課課件
- 醫(yī)療適宜技術
- 高中英語語法詞匯單選題100道及答案解析
- 上海市閔行區(qū)2024屆高三下學期二模試題 化學 含答案
- 2024年事業(yè)單位考試(綜合管理類A類)綜合應用能力試題及解答參考
評論
0/150
提交評論