基于Java、JSP的网上招聘系统的设计和实现
技術:Java、JSP等
摘要:
隨著信息全球化的到來,人們越來越離不開網絡信息,網絡信息已經發展到人們生活中的方方面面,并且成為其不可分割的一部分。在日常生活中,人們更加依賴于網絡的便利和快捷,他們已經習慣在網絡上進行交易、學習、支付等,網絡給人們帶來的最大便利體現的娛樂方面,人們在網上輕松的就可以獲得視頻、游戲等娛樂資源。網絡無疑成為了人們生活中的橋梁,連接了人們日常生活的很多方面,包括娛樂、學習、工作等。對于我們即將畢業大學生來說,求職無疑是最為重要的一項工作,而這項工作包含的信息量極其龐大,按照傳統的現場招聘會形式來完成這項工作無疑是不可行的。在這種情況下,網上招聘和求職就自然而然的產生了。
因此本人結合網站數據庫開發的要求,對MS SQL Server2005數據庫管理系統、SQL語言原理、JSP應用程序設計、SSH框架知識等進行了系統的梳理和學習,主要為了完成大學生網上招聘系統的開發。在開發過程中,完成了需求分析、各個功能模塊的劃分、數據庫的設計等。本文主要是針對大學生招聘系統進行了詳細的介紹,從一開始的需求分析,到中間的系統總體設計、詳細設計,再到最后的測試。
關鍵字:就業網站;招聘;SQL;JSP
目錄:
1 緒論? ? 1
1.1 課題背景和意義? ? 1
1.2 研究現狀? ? 2
1.3 本課題研究路線? ? 2
2 平臺開發工具? ? 3
2.1 JSP技術? ? 3
2.2 Javabean? ? 4
2.3 JSP內置對象? ? 5
2.4 配置站點? ? 5
2.4.1 JDK的安裝和配置? ? 5
2.4.2 Tomcat的安裝和配置? ? 6
2.5 數據庫理論? ? 7
2.5.1 SQL Server 簡介? ? 7
2.5.2 客戶端—服務器組件? ? 7
2.5.3 客戶端—服務器通信過程? ? 8
2.5.4 SQL Server 服務? ? 8
2.5.5 SQL Server常用工具? ? 9
2.5.6 SQL Server數據庫的系統數據庫? ? 9
3 系統需求分析? ? 10
3.1 系統概述? ? 10
3.2 可行性研究? ? 10
3.2.1 經濟可行性? ? 10
3.2.2 技術可行性? ? 10
3.2.3 運行可行性? ? 11
3.2.4 時間可行性? ? 11
3.2.5 法律可行性? ? 11
3.3 功能需求分析? ? 11
3.3.1系統總體流程圖? ? 12
3.3.2系統功能總結? ? 12
4系統總體設計? ? 14
4.1 系統總體設計? ? 14
4.2 系統模塊? ? 14
4.2.1系統模塊劃分? ? 14
4.2.2 功能模塊描述? ? 15
4.2 數據庫設計? ? 15
4.2.1學生用戶表? ? 16
4.2.2企業用戶表? ? 16
4.2.3管理員表? ? 17
4.2.4 招聘信息表? ? 17
4.2.5 公告表? ? 18
4.2.6 招聘會表? ? 18
4.2.7 留言表? ? 18
4.2.8 文檔表? ? 19
4.2.9 新聞表? ? 19
5 系統實現? ? 20
5.1 概論? ? 20
5.2 首頁的設計? ? 20
5.2.1 招聘會信息? ? 21
5.2.2 文檔下載頁面? ? 23
5.2.3 招聘信息頁面? ? 25
5.3 學生用戶注冊登陸的實現? ? 27
5.3.1 實現注冊? ? 27
5.3.2 登陸的實現? ? 30
5.4 管理基本信息的實現? ? 30
5.5管理招聘信息的實現? ? 30
5.5.1 實現發布招聘信息? ? 30
5.5.2 實現刪除招聘? ? 32
5.6 管理員管理信息的實現? ? 32
6 網站的測試? ? 35
6.1 測試的目的? ? 35
6.2 測試的環境? ? 35
6.3 測試的部署? ? 35
6.4 測試用例? ? 35
6.4.1 登陸功能的測試? ? 35
6.4.2 注冊功能的測試? ? 36
6.5 網站的負荷測試? ? 36
參考文獻? ? 38
總??結? ? 39
致??謝? ? 40
外文文獻? ? 41
中文翻譯? ? 46
?
?
?
?
?
總結
以上是生活随笔為你收集整理的基于Java、JSP的网上招聘系统的设计和实现的全部內容,希望文章能夠幫你解決所遇到的問題。