中介管理信息系統(tǒng)畢業(yè)設計論文_第1頁
已閱讀1頁,還剩57頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p><b>  畢業(yè)設計(論文)</b></p><p>  題 目: 基于ASP.NET的大學生兼職中介管理信息系統(tǒng)的設計與實現(xiàn) </p><p>  院 系: 信息與控制學院 </p><p>  專 業(yè): 計算機科學與技術 </p><p>  班級學號:

2、 </p><p>  學生姓名: ****** </p><p>  指導教師: ****** </p><p>  成 績: </p><p>  2012 年 06 月 15 日</p>

3、<p><b>  摘 要</b></p><p>  本文詳細敘述了大學生兼職中介管理網站設計與實現(xiàn)的過程。在整個開發(fā)過程中,對大學生兼職業(yè)務流程做了詳細的調研,并根據(jù)應聘者的需求制定了一套具體的解決方案,由于大學生的學習生活節(jié)奏較快,且電腦普及率和上網概率也隨著社會的發(fā)展提高,大學生上網獲取中介管理的機會越來越多。所以,學校可以將中介管理宣傳服務切入到這個點來,讓學生更方便地獲

4、取相關兼職信息,這將大大提高學生學習的進度和對尋找兼職工作的滿意程度。</p><p>  本系統(tǒng)主要功能是實現(xiàn)網上職位應聘,提交簡歷信息功能,基于B/S模式的信息資源共享分配的實現(xiàn),展現(xiàn)了WEB網頁運行的基本原理,采用的是ASP.NET技術和SQL SERVER 2005模式的電子政務平臺。其中包括前臺功能:兼職在線,在線留言,招聘通知,用戶注冊,站內新聞搜索,站內最新公告,投放簡歷等基本功能,后臺功能:系統(tǒng)用

5、戶管理,應聘記錄管理,招聘通知管理,用戶信息管理,系統(tǒng)管理(用戶留言信息管理,系統(tǒng)管理,數(shù)據(jù)備份,數(shù)據(jù)的還原,友情連接),個人后臺功能:個人簡歷管理,個人應聘記錄管理,個人資料管理等。為大學生提供了一個方便的工作平臺,提高了大學生就業(yè)率。</p><p>  關鍵詞:大學生兼職中介;ASP.NET; SQL SERVER 2005</p><p><b>  Abstract&l

6、t;/b></p><p>  This paper describes in detail the college students part-time intermediary management website design and implementation of the process. In the whole development process for college students

7、, and a part-time business process of a detailed investigation, and according to the needs of the applicant has developed a set of specific solution, because the college students learn fast, and computer and Internet pen

8、etration rate can also with the development of the society more and more high, students get</p><p>  This system mainly function realization of online position is to apply for, to submit a resume information

9、 function, based on B/S model of information resource sharing the realization of the distribution, show the web page the basic operation principle, used the asp.net technology and SQL SERVER 2005 model of the electronic

10、government affairs platform. Including the front desk function: part-time online, online message, recruitment notice, user registration, the personal information background, </p><p>  Key words: College stud

11、ents part-time intermediary; Asp.net; SQL SERVER 2005</p><p><b>  目 錄</b></p><p><b>  引 言1</b></p><p><b>  1 基礎知識3</b></p><p>  1.

12、1 國內現(xiàn)狀調查3</p><p>  1.2 背景與意義4</p><p>  1.3 主要開發(fā)工具5</p><p>  1.3.1Web技術簡介5</p><p>  1.3.2 ASP.NET 介紹6</p><p>  1.3.3 SQL簡介6</p><p>  1.3.

13、4 SQL Server 2005簡介7</p><p>  1.4 運行環(huán)境的選擇8</p><p><b>  2 需求分析10</b></p><p>  2.1 系統(tǒng)功能概述10</p><p>  2.1.1 系統(tǒng)功能分析10</p><p>  2.1.2 系統(tǒng)性能需求10

14、</p><p>  2.1.3 用例分析11</p><p>  2.1.4 概念層類圖11</p><p>  2.2 系統(tǒng)的DFD圖13</p><p>  2.3 可行性分析15</p><p>  2.3.1 技術可行性15</p><p>  2.3.2 經濟可行性1

15、6</p><p>  2.3.3 操作可行性16</p><p>  2.4 開發(fā)方法16</p><p><b>  3 概要設計18</b></p><p>  3.1 系統(tǒng)模塊功能設計18</p><p>  3.1.1 系統(tǒng)輸入輸出表(IPO表)20</p>&

16、lt;p>  3.2 系統(tǒng)流程圖22</p><p>  3.3 數(shù)據(jù)庫設計23</p><p>  3.3.1 數(shù)據(jù)庫設計原則24</p><p>  3.3.2 實體關系圖24</p><p>  3.3.3 數(shù)據(jù)表的設計27</p><p><b> ?。?詳細設計30</b&g

17、t;</p><p>  4.1 代碼標識設計30</p><p>  4.2 代碼設計原則30</p><p>  4.3 系統(tǒng)主要功能流程及模塊31</p><p>  4.3.1 系統(tǒng)的總體設計思想31</p><p>  4.3.2 招聘通知添加流程31</p><p>  4

18、.3.3 用戶信息添加流程31</p><p>  4.3.4 崗位信息添加流程32</p><p>  4.3.5 用戶信息修改流程32</p><p>  4.3.6 用戶投放簡歷流程33</p><p>  4.3.7 應聘記錄處理流程33</p><p>  4.4 網站后臺管理34</p&g

19、t;<p>  4.5 前臺大學生兼職中介網站35</p><p>  4.6 提交簡歷的過程36</p><p>  4.7 注冊用戶37</p><p>  4.8 管理員登陸的實現(xiàn)38</p><p>  4.9 應聘記錄的實現(xiàn)39</p><p>  4.10 后臺數(shù)據(jù)備份40<

20、/p><p>  4.11 新聞發(fā)布41</p><p>  4.12在線留言信息頁面42</p><p>  4.13在線兼職信息頁面42</p><p><b>  5 系統(tǒng)測試44</b></p><p>  5.1 程序測試方法44</p><p>  5.2

21、 程序測試用例45</p><p>  5.3 程序測試用例49</p><p><b>  結 論50</b></p><p><b>  致 謝51</b></p><p><b>  參考文獻52</b></p><p><b>

22、;  引 言</b></p><p>  大學生兼職中介管理系統(tǒng),是為大學生提供了一個豐富精彩的社會實踐平臺,隨著大學課程的相對減少,大學生對時間支配自由度的需求也越來越強烈,越來越迫切,而學校的中介管理宣傳和日常管理是同時進行的,這其中就出現(xiàn)了一個很大的矛盾,而隨著社會的不斷發(fā)展,這種矛盾越來越顯得突出。解決之道,是將傳統(tǒng)教學管理的政務處理服務延伸到網絡,并做好信息共享和支配,以更合理地使用現(xiàn)有資源

23、進行政務執(zhí)行。</p><p>  進入 21 世紀后,隨著計算機在中介系統(tǒng)中的廣泛應用,以及計算機技術的不斷發(fā)展,中介系統(tǒng)應用于計算機網絡的發(fā)展達到了一個新的時期,新的系統(tǒng)平臺、新的軟件功能、新的系統(tǒng)特點及發(fā)展方向不斷涌現(xiàn),大學教育由精英轉向大眾,就業(yè)問題越來越成為社會關注的焦點,大學生兼職,是其參加社會實踐活動的主要形式之一,找份兼職工作,利用課余時間打工,對于即將踏入社會的大學生來說,無疑是具有積極意義的,

24、在獲得利益的同時,更多的是為了從社會實踐中學習經驗,得到鍛煉,提高意志,增加畢業(yè)時求職簡歷的厚度和資本。</p><p>  計算機與互聯(lián)網技術應用于大學生兼職中介系統(tǒng)是一個突破性的革命,改變了以往招聘會的定時定點模式,也提高了應聘者的應聘效率,使應聘者可以通過中介網站跨地區(qū)、跨時空地應聘職位,全面提高了中介行業(yè)的管理水平和信息化程度,另一方面能夠合理利用各個地方的人力, 使人盡其才, 物盡其用,可以方便的尋找自

25、己合適的職位。它對與企業(yè)選拔人才提供了更高更好的平臺,對于企業(yè)的效益等也有一定的提高,對人才市場創(chuàng)造了新的競爭環(huán)境。</p><p>  本文的大學生兼職中介管理系統(tǒng)是專門為大學生尋找兼職工作而開發(fā)的中介管理系統(tǒng),其中包括站內新聞、在線留言、兼職在線,站內新聞搜索,應聘通知開發(fā)等。隨著中介系統(tǒng)的規(guī)模不斷擴大,應聘職位的需求量不斷的增加,有關職位的各種信息量也成倍的增長。面對龐大的信息量需要有規(guī)格的管理系統(tǒng)來提高中

26、介系統(tǒng)的工作的效率。通過這樣的系統(tǒng)可以做到信息的規(guī)范管理和快速查詢、修改、增加、刪除等,從而減少管理方面的工作量。本系統(tǒng)就是為了快速查詢職位、兼職在線、管理相關簡歷等基本信息而設計的。</p><p>  本文中共分5章。第一章基礎知識,主要講大學生兼職中介的調查、背景意義,開發(fā)工具;第二章需求分析,主要介紹了系統(tǒng)的功能概述、系統(tǒng)性能要求及相關數(shù)據(jù)流圖。第三章概要設計,主要介紹了系統(tǒng)設總體的結構設計、數(shù)據(jù)庫的設計

27、、系統(tǒng)實體圖及數(shù)據(jù)庫表的詳細設計。第四章詳細設計,主要介紹了系統(tǒng)各模塊設計及說明。第五章系統(tǒng)測試,主要介紹系統(tǒng)使用的測試方法及測試用例。每章附有本章重點介紹的功能圖例及詳細講解,幫助理解系統(tǒng)的各部分功能。</p><p><b>  1 基礎知識</b></p><p>  1.1 國內現(xiàn)狀調查</p><p>  走進各大學校園,公告板上的各

28、種招聘廣告無疑會給你留下深刻的印象,在“兩耳不聞窗外事,一心只讀圣賢書”的觀點已成明日黃花之際,當代大學生不再囿于象牙塔內狹小的空間,總想探出頭去,看看外面精彩的世界。兼職打工無疑是一條即可行又鍛煉的途徑。調查顯示,大部分大學生都有過打工的經歷與計劃。這反映出當代大學生在經濟大潮沖擊下的觀念變化。</p><p>  大學生利用課余時間打工,是其參加社會實踐活動的主要形式之一,也是勤工助學的有效途徑。找份兼職工作

29、,對于即將踏入社會的大學生來說,無疑是有積極意義的,而且在獲得利益的同時,更多的是為了從實踐中學習經驗,得到鍛煉,增加畢業(yè)時求職簡歷的厚度和“含金量”,為以后的求職道路提供了便利的條件。</p><p>  許多學校也積極鼓勵大學生多接觸社會、并且為學生提供了很多課外實踐活動,將書本知識與社會實踐結合起來?,F(xiàn)在不少用人企業(yè)動輒以“需相關專業(yè)工作經驗N年以上”為條件,令許多優(yōu)秀畢業(yè)生望而卻步。于是,越來越多的大學生

30、的打工觀念逐漸地在改變,他們認為:在求學階段就積累工作經驗對日后的就業(yè)大有裨益,一方面可以把學到的理論知識應用到實踐中去,提高各方面的能力;另一方面可以在將來的求職簡歷中填上閃亮的幾筆,不至于因為要求工作經驗的條件而止步。</p><p><b>  調查數(shù)據(jù):</b></p><p>  經調查顯示打工學生所選擇的打工種類是:23%的大學生選擇服務行業(yè);11%的大學

31、生選擇會計;30%的大學生選擇文秘;15%的大學生選擇銷售行業(yè);10%的大學生選擇做導游;11%的大學生選擇做IT行業(yè)。  </p><p>  大學生打工的主要目的是:有40%的大學生是為了增加收入;有31%的大學生是想自食其力,通過自己的努力掙取學費,減輕家庭負擔;有29%的大學生則認為要鍛煉自己的意志與能力,對工資的多少要求不高,主要是學到經驗。 </p><p>  大學生尋找滿意

32、工作容易嗎?有8%的學生表示很容易;有15%的學生表示比較容易;有50%的學生表示不太容易;有27%的學生表示很不容易。  </p><p>  大部分家長支持大學生假期打工,因為大學生通過打工不僅可以鍛煉孩子適應社會的能力,而且可以讓孩子盡早的接觸社會,還可以讓課本知識在社會的熔爐里得到實踐與應用。僅有一小部分的家長和老師不支持孩子兼職打工,認為那樣會耽誤孩子的學業(yè)。而對于“大學生打工的目的”的看法,

33、有78%的人認為大學生打工是為了鍛煉自己,17%的學生認為打工是為了減輕家庭的負擔,但仍有5%的家長認為大學生打工的目的是為滿足自己的好奇心與物欲,甚至是為了掙錢去滿足吃喝玩樂。</p><p>  有80%以上的大學生熱衷于打工兼職,而一到假期,大學生打工的愿望則更加強烈。大學生兼職打工的目的有很多,但期望在打工中成熟,獲取寶貴的助學金則是他們最基本的想法。對于家境困難的學生而言,打工則更是必不可少的。兼職打工

34、還有一個好處:豐富個人經歷。目前用人單位在招聘人才時往往要求應聘者有工作經驗,剛剛踏出校園的大學畢業(yè)生雖然沒有工作經歷,但若有“豐富”的打工兼職經歷,在畢業(yè)求職時也是一個重要的資本。</p><p>  通過這次調查可以看出,對于大學生打工,大部分人持支持態(tài)度,并認為大學生打工有正確的方向,但仍然不可忽視大學生打工的真正目的與意義,尤其應該處理好學習與工作的關系。</p><p><

35、b>  調查問答:</b></p><p>  在知識經濟正以前所未有的速度和力度改變著人類社會發(fā)展進程的今天,如何規(guī)范這個有著巨大潛力的勞動力市場的問題,不僅是值得深入研究,更重要的,也對現(xiàn)存的法律法規(guī)體系提出了挑戰(zhàn)。</p><p>  可以說大學生假期打工兼職與用人單位之間是互相擬補的關系,但假期打工對于學生本人來說有利也有弊。利在于可以增長社會經驗,增加額外的經濟

36、收入,豐富個人經歷,鍛煉意志品質與社交能力;弊則表現(xiàn)在:容易上當受騙打黑工,而且假期的生活、學習、工作及安全各方面都有不同程度的困難。</p><p><b>  1.2 背景與意義</b></p><p>  隨著市場經濟的不斷活躍,求職務工人員流動量的不斷增加,越來越多的應聘者和招聘者需要溝通,尤其是大學生就業(yè)更是一個嚴峻的問題。現(xiàn)在社會上出現(xiàn)的狀況是好的工作崗位

37、缺少好的人才,好的人才又沒有找到合適的崗位,原因為何?是因為用人雙方都沒有足夠的信息與方式來把握到這樣的機會,因此錯失了許多好的工作或是人才,因此中介管理系統(tǒng)的作用是不可忽視的。</p><p>  伴隨改革開放的步伐中介服務業(yè)逐漸步入正軌,滲透到社會生活的各個方面,給求職人員提供了很大的便利條件。然而,在各個方面發(fā)揮了積極作用的中介組織,其發(fā)展前景卻不容樂觀,學術界對于整個中介組織的研究也是寥若晨星,致使我國的

38、兼職中介企業(yè)在經營管理上開始逐漸發(fā)展,成為領頭羊。</p><p>  從調查中可以看出,現(xiàn)在在大學校園里兼職的許多大學生,他們兼職的主要目的是在得到報酬的同時使自己加深對社會的了解,提高自身的品質,鍛煉自己的意志,為今后的工作奠定基礎,減少以后求職道路上的絆腳石。 </p><p>  同時大學生從事的兼職類別是有限的,很少能找到與自己專業(yè)相關的職位,多數(shù)還是付出廉價的勞動力。原因有多

39、方面的,主要原因有二方面:一方面,時間有限,一般都是利用課余時間,所以同學們只能選擇工作時間相對較短的工作;另一方面,社會經驗較少,所學的專業(yè)知識不能滿足用人單位的需求,諸多用人單位不予考慮。況且在校園里的學生了解兼職的途徑還是很狹窄。很多都是同學之間互相介紹才走上兼職的崗位,那是否可以通過中介來了解呢?答案是肯定的。</p><p>  1.3 主要開發(fā)工具</p><p>  本次設計

40、的大學生兼職中介網站系統(tǒng)是一種具有交互功能的信息系統(tǒng),在網絡上建立一個虛擬的應聘平臺,使租應聘變得快捷、方便。利用windows+IIS作為發(fā)布平臺,采用前臺展示招聘信息,后臺管理公司信息的方法,使應聘者可以享受方便、快捷、安全可靠的網上應聘的方便,實現(xiàn)了商業(yè)貿易的電子化。</p><p>  1.3.1Web技術簡介</p><p>  在企業(yè)應用軟件中,從系統(tǒng)部署的體系結構劃分,應用程

41、序有兩種模式C/S、B/S。C/S是客戶端/服務器端程序,也就是說這類程序一般獨立運行。而B/S就是瀏覽器端/服務器端應用程序,這類應用程序一般借助IE等瀏覽器來運行。WEB應用程序一般是B/S模式。Web應用程序首先是“應用程序”,和用標準的程序語言,如C、C++等編寫出來的程序沒有什么本質上的不同。然而Web應用程序又有自己獨特的地方,就是它是基于Web的,而不是采用傳統(tǒng)方法運行的。換句話說,它是典型的瀏覽器/服務器架構的產物,發(fā)布

42、在服務器上的程序通過Web服務器解釋成為HTML(超文本標記語言)和一系列的客戶端腳本,并在瀏覽器端顯示和執(zhí)行,通過超文本傳輸協(xié)議月web服務器進行交互的一種軟件結構[2]。</p><p>  比如開發(fā)管理信息系統(tǒng)大都采用C/S模式實現(xiàn),這是由于需要滿足用戶數(shù)據(jù)操作和效率的要求,所以要求系統(tǒng)有很好的響應速度和有好的操作界面,這時候,C/S模式具有優(yōu)勢。但是有些系統(tǒng),比如企業(yè)應用中的OA需要設計成為B/S模式,這

43、是由于在企業(yè)中,辦公系統(tǒng)往往需要異地辦公需求,而對日常辦公業(yè)務來講,對于效率的要求并不是特別高。</p><p>  WEB應用就是指在B/S結構體系下的應用軟件系統(tǒng),比如OA辦公系統(tǒng),電子商務網站和面向公眾的網站等等。</p><p>  1.3.2 ASP.NET 介紹</p><p>  ASP.NET 是一個已編譯的、基于 .NET 的環(huán)境,把基于通用語言的

44、程序在服務器上運行。將程序在服務器端首次運行時進行編譯,比ASP即時解釋程序速度上要快很多,而且是可以用任何與 .NET 兼容的語言(包括 Visual Basic .NET、C# 和 JScript .NET.)創(chuàng)作應用程序[3]。另外,任何 ASP.NET 應用程序都可以使用整個 .NET Framework。開發(fā)人員可以方便地獲得這些技術的優(yōu)點,其中包括托管的公共語言運行庫環(huán)境、類型安全、繼承等等。 ASP.NET 可以無縫地與

45、WYSIWYG HTML 編輯器和其他編程工具(包括 Microsoft Visual Studio .NET)一起工作。這不僅使得 Web 開發(fā)更加方便,而且還能提供這些工具必須提供的所有優(yōu)點,包括開發(fā)人員可以用來將服務器控件拖放到 Web 頁的 GUI 和完全集成的調試支持。 當創(chuàng)建 ASP.NET 應用程序時,開發(fā)人員可以使用 Web 窗體或 XML Web services,或以他們認為合適的任何方式進行組合。每個功能都能得到同

46、一結構的支持,使您能夠使用身份驗證方案,緩存經常</p><p>  1.3.3 SQL簡介</p><p>  SQL(Structured Query Language)結構化查詢語言,是一種數(shù)據(jù)庫查詢和程序設計語言,用于存取數(shù)據(jù)以及查詢、更新和管理關系數(shù)據(jù)庫系統(tǒng)[3]。同時也是數(shù)據(jù)庫腳本文件的擴展名。</p><p>  SQL是高級的非過程化編程語言,允許

47、用戶在高層數(shù)據(jù)結構上工作[4]。它不要求用戶指定對數(shù)據(jù)的存放方法,也不需要用戶了解具體的數(shù)據(jù)存放方式,所以具有完全不同底層結構的不同數(shù)據(jù)庫系統(tǒng)可以使用相同的SQL語言作為數(shù)據(jù)輸入與管理的接口。它以記錄集合作為操作對象,所有SQL語句接受集合作為輸入,返回集合作為輸出,這種集合特性允許一條SQL語句的輸出作為另一條SQL語句的輸入,所以SQL語句可以嵌套,這使他具有極大的靈活性和強大的功能。 </p><p>  

48、美國國家標準局(ANSI)與國際標準化組織已經制定了SQL標準。SQL語言包含4個部分: </p><p>  數(shù)據(jù)定義語言(DDL),例如:CREATE、DROP、ALTER等語句。 </p><p>  數(shù)據(jù)操作語言(DML),例如:INSERT、UPDATE、DELETE語句。 </p><p>  數(shù)據(jù)查詢語言(DQL),例如:SELECT語句。 </

49、p><p>  數(shù)據(jù)控制語言(DCL),例如:GRANT、REVOKE、COMMIT、ROLLBACK等語句。 </p><p>  SQL語言包括三種主要程序設計語言類別的語句:數(shù)據(jù)定義語言(DDL),數(shù)據(jù)操作語言(DML)及數(shù)據(jù)控制語言(DCL) [5]。 </p><p>  1.3.4 SQL Server 2005簡介</p><p>

50、  作為微軟下一代的數(shù)據(jù)管理與商業(yè)智能平臺,SQL Server 2005 將是微軟5年來具有里程碑性質的企業(yè)級數(shù)據(jù)庫產品。和以往的數(shù)據(jù)解決方案相比,SQL Server 2005將給您帶來空前的價值、超強的功能和激動人心的全新體驗。</p><p>  SQL Server 2005 中包含了非常豐富的新特性:通過提供一個更安全、可靠和高效的數(shù)據(jù)管理平臺,增強企業(yè)組織中用戶的管理能力,大幅提升IT管理效率并降低

51、運維風險和成本;通過提供先進的商業(yè)智能平臺滿足眾多客戶對業(yè)務的實時統(tǒng)計分析、監(jiān)控預測等多種復雜管理需求,推動企業(yè)管理信息化建設和業(yè)務發(fā)展[6];同時,SQL Server 2005將提供一個極具擴展性和靈活性的開發(fā)平臺,不斷拓展您的應用空間,實現(xiàn)Internet數(shù)據(jù)業(yè)務互聯(lián),為您帶來新的商業(yè)應用機遇[5]。</p><p>  由于大大減少了應用程序宕機時間,提高了系統(tǒng)的可伸縮性和性能,并加以更嚴格的安全控制,S

52、QL Server 2005在支持現(xiàn)實中最苛刻的企業(yè)級系統(tǒng)要求的道路上,邁出了極大的一步。SQL Server是微軟服務器家族中重要的一部分,通過微軟服務器系列產品共有的Engineering strategy所實現(xiàn)的增強的管理性和集成性,客戶可以有效降低總體擁有成本并從更快的開發(fā)部署時間中受益。</p><p>  SQL Server 2005 的優(yōu)點: </p><p>  1. 安

53、全、可靠、高效的企業(yè)級數(shù)據(jù)管理平臺</p><p>  SQL Server 2005將在安全性、高可靠性、性能、擴展性、可管理性方面有極大的提高,不僅能夠確保企業(yè)級數(shù)據(jù)業(yè)務的實時穩(wěn)定運行、還能夠大大提高管理效率、降低操作復雜度和運維成本。例如,SQL Server2005將提供全新的安全認證、數(shù)據(jù)加密技術來加強用戶數(shù)據(jù)系統(tǒng)的安全性;鏡像、快照、時點恢復、實時在線管理等諸多功能大大提高限企業(yè)級系統(tǒng)的可靠性、擴展性

54、;而數(shù)據(jù)集成,各種自動化管理、調試和優(yōu)化工具則為用戶的IT管理工作帶來全新的體驗。在硬件方面,SQL Server 2005支持64位運算和海量數(shù)據(jù)存儲。</p><p>  2. 先進、一體化的商業(yè)智能平臺</p><p>  SQL Server 2005使用戶可以快速構建部署各類商業(yè)智能解決方案,為用戶提供深入的業(yè)務分析統(tǒng)計和監(jiān)控預測平臺,進一步推動企業(yè)的信息化管理和業(yè)務發(fā)展。SQL

55、 Server 2005將提供非常完整的商業(yè)智能套件,包括相關的數(shù)據(jù)倉庫、數(shù)據(jù)分析、ETL、報表、數(shù)據(jù)挖掘的一系統(tǒng)設計、開發(fā)、管理工具[7]。為了滿足客戶日漸增強的實時BI和企業(yè)級應用規(guī)模的需求,SQL Server 2005在構建商業(yè)智能平臺的實時性、擴展性方面也有了質的飛躍。全新的數(shù)據(jù)分析工具和豐富的數(shù)據(jù)挖掘算法將幫助客戶有效進行深入的業(yè)務監(jiān)控分析、決策支持;企業(yè)級的ETL工具將支持各種異類數(shù)據(jù)和復雜數(shù)據(jù)業(yè)務的整合;面向終端用戶的報

56、表設計及管理工具與前端集成能夠提供非常靈活的數(shù)據(jù)展示和自由定制功能。</p><p>  3. 極具擴展性和靈活性的開發(fā)平臺。</p><p>  SQL Server 2005將提供更加強大的開發(fā)工具和各類新的開發(fā)特性,在大大提高開發(fā)效率的同時,將進一步拓展您的應用空間,帶來新的商業(yè)應用機遇。例如,與Web Service的支持將使您的應用實現(xiàn)Internet數(shù)據(jù)互聯(lián),集成極大的擴展了開

57、發(fā)空間,異構數(shù)據(jù)集成、Service Broker使您的數(shù)據(jù)和其它應用無縫集成,各種新數(shù)據(jù)類型和T-SQL擴展帶來了諸多靈活性。C#、VB.Net、XQuery、XMLA、ADO.Net 2.0、SMO、AMO等都將成為SQL Server數(shù)據(jù)平臺上開發(fā)數(shù)據(jù)相關應用的有力工具。 </p><p>  1.4 運行環(huán)境的選擇</p><p>  信息系統(tǒng)是以計算機系統(tǒng)為核心建立的,系統(tǒng)硬件和

58、軟件配置是系統(tǒng)設計的主要內容。本系統(tǒng)采用目前比較流行的客戶機/服務器模式,因而,軟、硬件配置要從此模式出發(fā)。另外,由于計算機發(fā)展迅速,為將來升級的考慮,這里所提供的硬件設備要比能</p><p>  夠運行該系統(tǒng)所需要的最低硬件標準高出一些,這也是為將來升級的考慮。</p><p>  軟件環(huán)境:Microsoft visual studio 2005</p><p&g

59、t;  操作系統(tǒng):采用Windows 2000或Windows XP professional</p><p>  前臺開發(fā)工具:ASP.NET</p><p>  后臺開發(fā)工具:Microsoft SQL Server 2005</p><p><b>  硬件環(huán)境:</b></p><p>  由于該系統(tǒng)應用于網絡環(huán)

60、境下,所以它對硬件的要求要分為服務器端和客戶端部分。 </p><p>  服務器/客戶機配置:</p><p>  應具有較高的配置,因為本系統(tǒng)服務器和客戶端為一臺機器,所有數(shù)據(jù)信息都保存在服務器中,各業(yè)務處理都需要訪問服務器端數(shù)據(jù)庫。因此,選用的具體配置為:CPU:Intel PIII 866 Xeon(至強)Cache 2M;內存:512M;硬盤:80G;網卡:100M。還要配有激

61、光打印機。硬件方面還要有VGA/EGA顯示器、軟驅、光驅、鍵盤、鼠標等。目前,現(xiàn)有各部門的配置已基本滿足以上要求。</p><p><b>  2 需求分析 </b></p><p>  需求分析明確回答了“系統(tǒng)必須做什么”的問題。具體而言,需求分析主要有兩個任務:第一是通過對問題及其環(huán)境的理解、分析和綜合,建立分析模型;第二是在完全弄清用戶對軟件系統(tǒng)的確切要求的基礎

62、上,用“軟件需求規(guī)格說明書”把用戶的需求表達出來。</p><p>  2.1 系統(tǒng)功能概述</p><p>  2.1.1 系統(tǒng)功能分析</p><p>  大學生兼職中介管理系統(tǒng)主要分為前臺和后臺兩部分,前臺為用戶操作界面,后臺為系統(tǒng)管理員維護與管理界面.</p><p>  前臺:兼職在線,在線留言,站內新聞,用戶注冊等基本功能;<

63、;/p><p>  后臺:系統(tǒng)用戶管理:系統(tǒng)用戶超級管理員的姓名、登錄密碼等基本信息</p><p>  站內新聞管理:站內新聞的添加,根據(jù)新聞名稱進行查詢,以及對新聞的相關管理</p><p>  崗位信息管理:崗位信息查詢、添加、修改、刪除、審核條件</p><p>  招聘通知管理:招聘信息添加、刪除以及修改功能</p>&l

64、t;p>  用戶信息管理:管理員對用戶信息修改,刪除、審核條件</p><p>  系統(tǒng)維護:數(shù)據(jù)還原、備份、留言管理、系統(tǒng)公告、友情連接查詢、友情連接添加</p><p>  應聘記錄管理:通過崗位名稱、應聘人、編號進行查詢</p><p>  個人后臺:注冊用戶對自己信息的管理功能;</p><p>  個人資料管理:可以修改除用戶

65、名以外的用戶基本信息</p><p>  個人簡歷管理:添加個人的簡歷等應聘基本信息</p><p>  應聘記錄管理:該用戶的投放簡歷,可以查詢、修改和刪除所投簡歷</p><p>  2.1.2 系統(tǒng)性能需求</p><p><b>  1 數(shù)據(jù)精確度</b></p><p>  數(shù)據(jù)長度適中

66、,類型準確求職和簡歷信息</p><p><b>  2 時間特性</b></p><p>  該管理系統(tǒng)軟件從啟動到進入系統(tǒng)登錄界面的時間正常情況下應少于5秒,錄入并更新數(shù)據(jù)的時間正常情況下少于2秒。</p><p><b>  3 適用性</b></p><p>  該管理系統(tǒng)軟件適用于Wind

67、ows xp及以上操作系統(tǒng)。</p><p><b>  4 故障處理性</b></p><p>  本系統(tǒng)具備完整的數(shù)據(jù)備份與還原功能,可對數(shù)據(jù)的丟失進行及時的處理,而且該系統(tǒng)還有日志管理,無論系統(tǒng)何時、何地出現(xiàn)故障都便于查找。</p><p>  2.1.3 用例分析</p><p>  UML提供了用例圖用于了解

68、用戶需求,用例圖強調系統(tǒng)的整體性,強調系統(tǒng)外在的功能,強調系統(tǒng)對使用者有什么幫助和好處,強調系統(tǒng)與外部的交互,本文中采用用例技術進行需求分析的獲取和分析。為了能夠正確的找出系統(tǒng)的用例,需要確定系統(tǒng)的邊界,找出系統(tǒng)的執(zhí)行者。用例圖圖符如下表2.1所示:</p><p>  表2.1 用例圖圖符</p><p>  1、系統(tǒng)邊界:通過以上功能需求分析可知,系統(tǒng)邊界為計算機系統(tǒng)和數(shù)據(jù)庫服務器之間

69、。</p><p>  2、系統(tǒng)執(zhí)行者:管理員、應聘者、數(shù)據(jù)庫服務器。</p><p>  3、用例:新聞管理、用戶管理、招聘管理、應聘管理、站內新聞管理,崗位信息管理,系統(tǒng)維護,本系統(tǒng)的用例圖如圖2.1所示。</p><p>  2.1.4 概念層類圖</p><p>  概念層(Conceptual)類圖描述應用領域中的概念,實現(xiàn)它們的

70、類可以從這些概念中得出,但兩者并沒有直接的映射關系。事實上,一個概念模型應獨立于實現(xiàn)它的軟件和程序設計語言,單純屬于概念上的理解,在類描述中一般只給出主要類及主要類之間的關系。類圖是所有面向對象建模方法的核心部分,類圖描述了系統(tǒng)的靜態(tài)結構,由類及類間關系組成,顯示了一組類、接口、協(xié)作以及他們之間的關系。類是具有相同屬性和相同方法的對象的集合,基本圖符如表2.2所示:</p><p>  表2.2 概念層類圖<

71、;/p><p>  本系統(tǒng)中主要的類有管理員類User.cs、用戶注冊類Book.cs、公告類Gonggao.cs、應聘記錄類Yingpin.cs、崗位類Gangwei.cs、新聞類Xinwen.cs,友情連接類Youlianjie.cs,每個類中都有對應的字段、屬性、方法,具體類的實現(xiàn)如圖2.2所示。</p><p>  2.2 系統(tǒng)的DFD圖</p><p>  結

72、構化分析方法(簡稱SA方法)就是面向數(shù)據(jù)流自頂向下逐步求精進行需求分析的方法。沿數(shù)據(jù)流圖回溯及細化數(shù)據(jù)流圖:主要數(shù)據(jù)關系是管理員對該子系統(tǒng)涉及的相關數(shù)據(jù)進行管理,而用戶在前臺可以瀏覽查詢相關信息。</p><p>  數(shù)據(jù)流圖主要是描繪信息在系統(tǒng)中流動和處理的情況。數(shù)據(jù)流圖有四種成分:源點或終點,處理,數(shù)據(jù)存儲和數(shù)據(jù)流。從該設計的問題描述中可以導出即將開發(fā)出的系統(tǒng)的基本系統(tǒng)模型,如圖2.3所示。</p>

73、;<p>  圖2.3 后臺數(shù)據(jù)流圖</p><p>  進一步分化的DFD圖:</p><p>  圖2.4 后臺分化后的數(shù)據(jù)流圖</p><p><b>  最終的DFD圖:</b></p><p>  圖2.5 后臺最終的數(shù)據(jù)流圖</p><p><b>  2.3

74、可行性分析</b></p><p>  現(xiàn)今社會是一個講究效率的社會,如果去公司招聘,既得不到及時的招聘信息,又浪費時間,降低效率。為此開發(fā)了大學生兼職中介管理系統(tǒng)網站,不僅方便了大學生應聘者而且也節(jié)省了許多課業(yè)時間。</p><p>  為了滿足中介管理系統(tǒng)要簡單并且實用的這個目標,本項目參考多家中介并對中介管理系統(tǒng)進行了需求分析。方案按照現(xiàn)代化管理要求設計,實現(xiàn)兼職在線、在

75、線留言、招聘信息、投放簡歷等詳細分類管理,目標在于提高中介體系的作業(yè)效率,提高服務的滿意度,加強中介系統(tǒng)的市場競爭能力。通過計算機管理,一方面提供給客戶快捷、準確、可靠的服務, 一方面提高中介自身的管理水平,及時準確獲取招聘信息,輔助對市場需求變化的決策。</p><p>  由于隨著大學生課業(yè)負擔的減少,更多的大學生愿意要利用課余時間來進行兼職工作,但大部分的招聘工作都是通過校園內部各個店鋪張貼的廣告來熟知,所

76、以大學生兼職便是一個嚴峻的問題??嘤趯ふ也坏揭粋€合適的兼職工作而煩惱,原因為何?是因為在校大學生沒有一個有效的途徑與方法來尋找適合自己的兼職工作。因此大學生兼職中介管理系統(tǒng)的作用是不可忽視的,通過這樣的系統(tǒng),大學生就可以方便有效的找到適合自己的兼職工作。</p><p>  2.3.1 技術可行性</p><p>  傳統(tǒng)的應用程序是通過先建立連接到數(shù)據(jù)庫,在程序的整個運行過程中維護連接的

77、方式來設計的。ASP.NET采取了斷開連接方式的數(shù)據(jù)結構。當瀏覽器向Web服務器請求網頁時,服務器處理這個請求,并將所請求的網頁發(fā)送給瀏覽器,然后連接就被斷開,直到瀏覽器發(fā)出下一個請求。</p><p>  首先現(xiàn)在系統(tǒng)開發(fā)方法已經發(fā)展成熟,結構化、面向對象,都已經廣泛使用,這使得系統(tǒng)開發(fā)的系統(tǒng)調查、系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實施更加規(guī)范,系統(tǒng)完成的更加科</p><p>  學。系統(tǒng)開發(fā)所

78、需的硬件技術、軟件開發(fā)技術、網絡技術發(fā)展的非常成熟。</p><p>  其次大學生兼職中介網站有以下特點:一是數(shù)據(jù)量大,要求及時查詢的內容較多;二是數(shù)據(jù)處理較集中,內部數(shù)據(jù)處理量大,輸出量大。三是即時處理,要不斷更新最新的數(shù)據(jù)信息?;谝陨先齻€特點,現(xiàn)有技術都可以達到要求的目標。在單機環(huán)境下組建管理系統(tǒng),該系統(tǒng)的開發(fā)工作可以采用ASP.NET做前臺,SQL Server2005做后臺來進行。前臺可視化程度較高,

79、人機交互能力較強,應用起來也較方便、直觀,后臺數(shù)據(jù)庫功能強大,且更好的支持運行的系統(tǒng)。</p><p>  2.3.2 經濟可行性</p><p>  在我國兼職中介已經普遍,對于設備費用方面:該系統(tǒng)只需要電腦費用以及相關的軟件費用,對于人員費用方面:技術人員與維護人員,其他費用方面:管理費用以及工作場地。</p><p>  由于中介管理系統(tǒng)所要求的硬件(計算機及

80、相關硬件)和軟件環(huán)境(ASP.NET+SQL),市場上都容易購買到或從網站下載,而據(jù)不完全調查統(tǒng)計在校大學生電腦擁有率是88%-92%左右,系統(tǒng)成本主要集中在管理系統(tǒng)的開發(fā)與維護上,對于學生不會造成過重的經濟負擔。而一旦此系統(tǒng)投入使用,通過學校內網進行發(fā)布,提高資源共享率,極大限度的方便了學生學習和中介管理宣傳。并且,目標系統(tǒng)不是很復雜,開發(fā)的周期短,人員經濟支出不大,所節(jié)省的大量人力和財力,產生的效益將遠遠大于本宣傳系統(tǒng)的開發(fā)成本,所

81、以從經濟方面講開發(fā)此系統(tǒng)是可行的。</p><p>  總之,該系統(tǒng)所需的硬件軟件投資、人員費用、材料費用等的投資相對與投入使用后創(chuàng)建的收益來說是值得的,系統(tǒng)能夠減輕工作人員的工作負擔,使工作人員從繁瑣的工作中解放出來,降低管理費用和勞動費用,提高人員利用率,保證工作質量,人力資源合理分配,達到資源優(yōu)化。提高了信息處理的及時性,準確性,這不僅給應聘管理工作帶來方便,同時也滿足了不同應聘者的不同需求。提高了數(shù)據(jù)的安

82、全性、共享性和實力性,降低了公司預算,提高了工作效率,為大學生兼職中介管理系統(tǒng)在業(yè)界市場的激烈競爭中減少不小的開支。</p><p>  2.3.3 操作可行性</p><p>  本系統(tǒng)要求運行環(huán)境不高,可以在Windows 2005 Server操作系統(tǒng)平臺上運行,Web服務器為IIS,數(shù)據(jù)庫服務器為Microsoft SQL Server 2005,開發(fā)工具采用的Microsoft

83、Visual Studio .NET。界面美觀、易懂、容易操作、功能齊全,減少了應聘者當面應聘。綜上所述,從經濟可行性、技術可行性、操作可行性上來說,系統(tǒng)開發(fā)是完全可行的。</p><p><b>  2.4 開發(fā)方法</b></p><p>  開發(fā)數(shù)據(jù)庫管理信息系統(tǒng)需要選擇兩種工具,即前臺開發(fā)語言和后臺數(shù)據(jù)庫。選擇開發(fā)工具時應該考慮應聘者的需求、系統(tǒng)功能和性能要求

84、等因素。</p><p>  例如,開發(fā)B/S結構的應用程序時,前臺開發(fā)語言通??梢赃x擇ASP等;如果開發(fā)網絡應用程序,則需要選擇一個網絡數(shù)據(jù)庫系統(tǒng),例如SQL Server、Oracle或IBM DB2等。</p><p>  大學生兼職中介管理網站是為在校學生或者即將離開校園的大學生提供的一種就業(yè)信息網站,使大學生不用走出校園就可以找到適合自己的工作崗位,提供了很多的方便與效率,它利用

85、windows+IIS作為發(fā)布平臺,采用后臺管理信息數(shù)據(jù),前臺網站宣傳的結構能很好的解決網站的可擴展性、安全性、管理性等問題。使應聘者可以享受方便、快捷、安全可靠的網上投放簡歷尋找職位。</p><p><b>  3 概要設計</b></p><p>  系統(tǒng)開發(fā)工作經過需求分析階段,已完全弄清了用戶的需要,較好的解決了“做什么”的問題,建立了系統(tǒng)的邏輯模型。至此,

86、本系統(tǒng)的開發(fā)階段就進入了概要設計階段,開始著手解決“怎么做”問題。也就是根據(jù)需求分析階段所確定的系統(tǒng)的邏輯模型,完成系統(tǒng)的物理模型的設計。</p><p>  在概要設計階段的指導思想是結構化指導思想,是指用一組標準的規(guī)則和圖表工具確定系統(tǒng)有哪些模塊,怎么連接,從而形成新系統(tǒng)的結構,然后再進行諸如輸入、輸出、對話等設計,為整個系統(tǒng)的實施做好鋪墊。</p><p>  3.1 系統(tǒng)模塊功能設

87、計</p><p>  大學生兼職中介網站主要分為前臺網站和后臺系統(tǒng)兩部分,使用對象也可為需要求職的應聘者、需要招聘人才的公司等。前臺網站是供應聘者使用的操作界面,用戶可以在這里瀏覽應聘信息、網上投放簡歷、個人后臺管理個人信息、注冊等;后臺系統(tǒng)是供管理員對網站進行管理和維護的工具,包括管理應聘者信息、管理注冊會員信息等。具體方案如下:</p><p><b>  1、針對網站管理

88、員</b></p><p>  網站后臺管理模塊,通過輸入正確的用戶名與密碼進去系統(tǒng)后臺并對后臺進行管理。</p><p>  站內新聞管理模塊:具備信息批量編輯、站內新聞的添加,根據(jù)新聞名稱進行查詢,以及對新聞的相關管理。</p><p>  應聘管理模塊:管理員可添加、修改、刪除應聘者相應的應聘信息,也可根據(jù)應聘者的要求修改應聘者個人等信息。一旦信息

89、確定應聘者不能再修改任何信息。</p><p>  招聘信息模塊:提供強大的新聞管理功能。網站可以通過在網站展示大量的招聘資訊、行業(yè)資訊,等文字內容來使應聘者對求職信息更加了解。</p><p>  用戶管理模塊:管理員通過應聘者提供的個人信息進行審核,審核通過反饋給個人后臺,通過審核該網站的用戶可以進行相應的應聘、投放簡歷等功能。</p><p>  用戶留言信息

90、:公司可以方便的瀏覽用戶給網站的留言信息,對網站的招聘信息及崗位要求的評價、建議等等。管理員對用戶留言進行回復,與用戶之間建立更好的信任關系。</p><p>  系統(tǒng)管理模塊:包括數(shù)據(jù)備份,一旦系統(tǒng)出現(xiàn)故障,該網站的所有用戶不必擔心個人信息丟失以及網站的所有數(shù)據(jù),還包括系統(tǒng)公告管理,通過系統(tǒng)公告可以看見最近更新的緊急的招聘信息。網站的后臺功能模塊圖如圖3.1所示</p><p>  圖3

91、.1 大學生兼職中介網站功能模塊示意圖(后臺)</p><p><b>  2、網站用戶人員</b></p><p>  兼職在線模塊:應聘者根據(jù)自己的要求找到適合自己的工作崗位,并可以投放簡歷。</p><p>  用戶注冊模塊:用戶必須注冊該網站才可以瀏覽本網站的招聘信息以及簡歷投放等功能。</p><p>  在線

92、留言模塊:網站會員可以給管理員留言,提出對網站的建議,或對職位信息的要求等。</p><p>  用戶個人后臺模塊:應聘者登錄網站瀏覽求職信息,投放簡歷,在登錄后臺后可以看見自己的求職信息,可以更改完善信息,修改個人登錄密碼頭像等信息,但沒有管理員的同意不得修改用戶名。</p><p>  站內搜索:用戶可以搜索相應的站內新聞與招聘通知。</p><p>  網站的

93、前臺功能模塊圖如圖3.2所示。</p><p>  圖3.2 大學生兼職中介網站功能模塊示意圖(前臺)</p><p>  3.1.1 系統(tǒng)輸入輸出表(IPO表)</p><p>  IPO表,即輸入/處理/輸出圖,用來描述HIPO圖中的具體模塊,它的功能是對HIPO圖中的每個模塊的詳細描述及定義,描述分層圖中一個模塊的輸入、輸出和處理內容,模塊的內部數(shù)據(jù)及模塊之

94、間的調用關系,是系統(tǒng)設計階段的重要成果,也是系統(tǒng)實施階段程序設計的出發(fā)點和依據(jù)。IPO表定義的重點一般在底層的基本模塊上。</p><p>  后臺新聞信息IPO表如表3.1所示,通過IPO表可以清晰的看出此模塊的輸入、輸出及處理過程。如下表可知此模塊為新聞管理模塊,被新聞管理調用,即可添加、修改、刪除新聞信息,最后將添加結果呈現(xiàn)給用戶瀏覽。</p><p>  表3.1 新聞信息IPO&

95、lt;/p><p>  后臺用戶管理IPO表如3.2所示,如下表可知此模塊為用戶信息模塊,被大學生兼職中介管理系統(tǒng)調用,輸入用戶信息,即可對此信息進行添加、修改、刪除操作,最后將結果呈現(xiàn)給用戶瀏覽。</p><p>  表3.2 用戶管理IPO</p><p>  后臺應聘管理IPO表如3.3所示,可知此模塊為應聘管理模塊,被應大學生兼職中介管理系統(tǒng)調用,輸入應聘的相應

96、信息,將結果呈現(xiàn)給用戶瀏覽。</p><p>  表3.3 應聘管理IPO</p><p>  后臺崗位管理IPO圖如3.4所示,如下表可知此模塊為崗位管理模塊,輸入崗位信息,即可對此崗位進行管理。</p><p>  表3.4 崗位管理IPO</p><p>  后臺招聘通知IPO圖如3.5所示,通過IPO表可以清晰的看出此模塊的輸入、輸出

97、及處理過程。如下表可知此模塊招聘通知模塊,輸入查詢的信息,即可看到最新的招聘新聞通告。</p><p>  表3.5招聘通知IPO</p><p>  系統(tǒng)管理IPO表如3.6所示,通過IPO表可以清晰的看出此模塊的輸入、輸出及處理過程。如下表可知此模塊為系統(tǒng)管理模塊,進入系統(tǒng)既可以查看到該模塊,包含備份等管理功能。</p><p>  表3.6 系統(tǒng)管理IPO&l

98、t;/p><p><b>  3.2 系統(tǒng)流程圖</b></p><p>  用戶登錄系統(tǒng),輸入正確的用戶名與密碼方可進入主頁面進行相應的投放簡歷,查詢招聘通知等各種信息,若投放簡歷,登錄成功后,首先選擇兼職在線,選擇合適的職位,投放簡歷,確認投放,登錄個人后臺,在個人后臺中可以查看投放的簡歷,完成投放。</p><p>  圖3.3 投放簡歷流程

99、</p><p><b>  3.3 數(shù)據(jù)庫設計</b></p><p>  數(shù)據(jù)庫設計(Database Design)是指對于一個給定的應用環(huán)境是管理信息系統(tǒng)的重要組成部分。數(shù)據(jù)庫設計是對于一個既定的環(huán)境,進行符合應用語義的邏輯設計,以及提供一個確定存儲結構和物理設計,建立實現(xiàn)系統(tǒng)目標,并能有效存取數(shù)據(jù)和數(shù)據(jù)模型。建立良好的數(shù)據(jù)庫結構和文件組織形式,使系統(tǒng)能快速、

100、準確的獲得所需信息是評價系統(tǒng)的主要指標。因此,它是管理信息系統(tǒng)的重要組成部分。數(shù)據(jù)庫設計的核心問題是設計好的數(shù)據(jù)模型。在目前的數(shù)據(jù)庫管理系統(tǒng)中有層次模型,網狀模型、關系模型三種數(shù)據(jù)模型。其中,關系模型具有較高的數(shù)據(jù)獨立性,使用也較為方便。目前,微機數(shù)據(jù)庫多采用關系型數(shù)據(jù)庫模型。這里采用SQL Server 關系數(shù)據(jù)庫。該數(shù)據(jù)庫對行增、刪、編輯、統(tǒng)計、顯示和應答都極為方便。其中的排序和索引功能,對數(shù)據(jù)快速定位、查詢提供了有利條件。<

101、/p><p>  3.3.1 數(shù)據(jù)庫設計原則</p><p><b>  1、數(shù)據(jù)的共享性。</b></p><p><b>  2、數(shù)據(jù)獨立性。</b></p><p>  3、數(shù)據(jù)的完整性,即保證數(shù)據(jù)庫存中數(shù)據(jù)準確。</p><p>  4、靈活性,可在相當短的時間內回答用戶

102、的各種各樣的復雜而靈活的查詢問題。</p><p>  5、安全性與保密性,做到對數(shù)據(jù)指定保護級別和安全控制。</p><p>  3.3.2 實體關系圖</p><p>  在調查和分析用戶的需求之后,把用戶對數(shù)據(jù)和加工的需求用實體—聯(lián)系模型(即E—R圖)表達出來,明確描述應用系統(tǒng)的概念結構數(shù)據(jù)模型。構成E-R圖的基本要素是實體型、屬性和聯(lián)系,其表示方法為: &l

103、t;/p><p>  實體型:用矩形表示,矩形框內寫明實體名;</p><p>  屬性:用橢圓形表示,并用無向邊將其與相應的實體連接起來;</p><p>  聯(lián)系:用菱形表示,菱形框內寫明聯(lián)系名,并用無向邊分別與有關實體連接起來,同時在無向邊旁標上聯(lián)系的類型(1 : 1,1 : n或m : n)。</p><p>  管理員表實體圖如圖3.4

104、所示:主要有管理員名、密碼、角色、添加時間。記錄每個管理員的基本信息,有助于管理用戶信息。</p><p>  圖3.4 管理員實體圖</p><p>  崗位信息表實體圖如圖3.5所示:主要有用崗位編號、類別、工作地區(qū)、工資、性別、工作時間、工作地點、說明、聯(lián)系電話、更新時間。記錄每個崗位的基本信息,有助于管理崗位信息。</p><p>  圖3.5崗位信息實體圖

105、</p><p>  應聘記錄表實體圖如圖3.6所示:主要有用崗位編號、名稱、應聘人、備注、審核,用于存儲用戶在網上投放簡歷信息。</p><p>  圖3.6應聘記錄信息實體圖</p><p>  公告表實體圖如圖3.7所示:主要有用公告編號、標題、類別、圖片、點擊次數(shù),內容,用于存儲網站招聘通知和站內新聞。</p><p>  圖3.7公

106、告表實體圖</p><p>  實體間E-R圖如圖3.8所示:在大學生兼職中介管理系統(tǒng)中,可以有多家企業(yè)單位的招聘信息與崗位信息,可以有多個用戶注冊網站,每個應聘者也可以有多個應聘記錄消息,一個管理員也可以發(fā)布多條網站新聞,管理多名用戶。</p><p>  圖3.8實體-關系圖</p><p>  3.3.3 數(shù)據(jù)表的設計</p><p>

107、  本系統(tǒng)數(shù)據(jù)庫名稱為netjianzhizhongjiexns。數(shù)據(jù)庫netjianzhizhongjiexns主要包含8個表,即管理員表,公告表,應聘記錄表,留言表,系統(tǒng)公告表,友情連接表,崗位信息表,用戶注冊表。根據(jù)E-R圖可以對數(shù)據(jù)庫進行設計以下列出主要的數(shù)據(jù)表。</p><p>  公告表:主要用于系統(tǒng)公告招聘信息功能,如表3.7所示。</p><p><b>  表3

108、.7公告表</b></p><p>  留言信息表:主要用于會員與管理員信息交流的功能實現(xiàn),會員提交留言后,管理員通過后臺進行審閱并給予回復,如表3.8所示。</p><p><b>  表3.8留言信息表</b></p><p>  管理員表:用于存儲管理員在本網站的登錄基本信息,登錄名,密碼和角色,用于登錄網站進行信息管理等功能

109、,如表3.9所示。</p><p><b>  表3.9 管理員表</b></p><p>  崗位基本信息表:用于存儲網站所有崗位的基本信息以及各個崗位對應聘人員提供的基本信息,管理員登錄后臺可以對此表進行錄入、修改和查詢等功能,如表3.10所示。</p><p>  表3.10崗位信息表</p><p>  系統(tǒng)公告

110、表:用于公告應聘用戶的相關本網站的內容,方便用戶,如表3.11所示。</p><p>  表3.11系統(tǒng)公告表</p><p>  應聘記錄表:用于存儲用戶在網上投放簡歷的應聘信息,以便于應聘公司按照用戶填寫的信息來審核是否適合崗位,通過審核后用戶便可以接到相應的通知,如表3.12所示。</p><p>  表3.12 應聘記錄表</p><p&

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論