2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩57頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

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

2、 </p><p>  學(xué)生姓名: ****** </p><p>  指導(dǎo)教師: ****** </p><p>  成 績: </p><p>  2012 年 06 月 15 日</p>

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

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

5、戶管理,應(yīng)聘記錄管理,招聘通知管理,用戶信息管理,系統(tǒng)管理(用戶留言信息管理,系統(tǒng)管理,數(shù)據(jù)備份,數(shù)據(jù)的還原,友情連接),個人后臺功能:個人簡歷管理,個人應(yīng)聘記錄管理,個人資料管理等。為大學(xué)生提供了一個方便的工作平臺,提高了大學(xué)生就業(yè)率。</p><p>  關(guān)鍵詞:大學(xué)生兼職中介;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 基礎(chǔ)知識3</b></p><p>  1.

12、1 國內(nèi)現(xiàn)狀調(diào)查3</p><p>  1.2 背景與意義4</p><p>  1.3 主要開發(fā)工具5</p><p>  1.3.1Web技術(shù)簡介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 技術(shù)可行性15</p><p>  2.3.2 經(jīng)濟(jì)可行性1

15、6</p><p>  2.3.3 操作可行性16</p><p>  2.4 開發(fā)方法16</p><p><b>  3 概要設(shè)計18</b></p><p>  3.1 系統(tǒng)模塊功能設(shè)計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ù)庫設(shè)計23</p><p>  3.3.1 數(shù)據(jù)庫設(shè)計原則24</p><p>  3.3.2 實體關(guān)系圖24</p><p>  3.3.3 數(shù)據(jù)表的設(shè)計27</p><p><b> ?。?詳細(xì)設(shè)計30</b&g

17、t;</p><p>  4.1 代碼標(biāo)識設(shè)計30</p><p>  4.2 代碼設(shè)計原則30</p><p>  4.3 系統(tǒng)主要功能流程及模塊31</p><p>  4.3.1 系統(tǒng)的總體設(shè)計思想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 應(yīng)聘記錄處理流程33</p><p>  4.4 網(wǎng)站后臺管理34</p&g

19、t;<p>  4.5 前臺大學(xué)生兼職中介網(wǎng)站35</p><p>  4.6 提交簡歷的過程36</p><p>  4.7 注冊用戶37</p><p>  4.8 管理員登陸的實現(xiàn)38</p><p>  4.9 應(yīng)聘記錄的實現(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>  結(jié) 論50</b></p><p><b>  致 謝51</b></p><p><b>  參考文獻(xiàn)52</b></p><p><b>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

48、美國國家標(biāo)準(zhǔn)局(ANSI)與國際標(biāo)準(zhǔn)化組織已經(jīng)制定了SQL標(biāo)準(zhǔn)。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è)計語言類別的語句:數(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年來具有里程碑性質(zhì)的企業(yè)級數(shù)據(jù)庫產(chǎn)品。和以往的數(shù)據(jù)解決方案相比,SQL Server 2005將給您帶來空前的價值、超強(qiáng)的功能和激動人心的全新體驗。</p><p>  SQL Server 2005 中包含了非常豐富的新特性:通過提供一個更安全、可靠和高效的數(shù)據(jù)管理平臺,增強(qiáng)企業(yè)組織中用戶的管理能力,大幅提升IT管理效率并降低

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

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

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

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

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

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

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

58、軟件配置是系統(tǒng)設(shè)計的主要內(nèi)容。本系統(tǒng)采用目前比較流行的客戶機(jī)/服務(wù)器模式,因而,軟、硬件配置要從此模式出發(fā)。另外,由于計算機(jī)發(fā)展迅速,為將來升級的考慮,這里所提供的硬件設(shè)備要比能</p><p>  夠運行該系統(tǒng)所需要的最低硬件標(biāo)準(zhǔn)高出一些,這也是為將來升級的考慮。</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)應(yīng)用于網(wǎng)絡(luò)環(huán)

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

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

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

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

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

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

66、,類型準(zhǔn)確求職和簡歷信息</p><p><b>  2 時間特性</b></p><p>  該管理系統(tǒng)軟件從啟動到進(jìn)入系統(tǒng)登錄界面的時間正常情況下應(yī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ù)的丟失進(jìn)行及時的處理,而且該系統(tǒng)還有日志管理,無論系統(tǒng)何時、何地出現(xiàn)故障都便于查找。</p><p>  2.1.3 用例分析</p><p>  UML提供了用例圖用于了解

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

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

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

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

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

73、;<p>  圖2.3 后臺數(shù)據(jù)流圖</p><p>  進(jìn)一步分化的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ā)了大學(xué)生兼職中介管理系統(tǒng)網(wǎng)站,不僅方便了大學(xué)生應(yīng)聘者而且也節(jié)省了許多課業(yè)時間。</p><p>  為了滿足中介管理系統(tǒng)要簡單并且實用的這個目標(biāo),本項目參考多家中介并對中介管理系統(tǒng)進(jìn)行了需求分析。方案按照現(xiàn)代化管理要求設(shè)計,實現(xiàn)兼職在線、在

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

92、留言模塊:網(wǎng)站會員可以給管理員留言,提出對網(wǎng)站的建議,或?qū)β毼恍畔⒌囊蟮取?lt;/p><p>  用戶個人后臺模塊:應(yīng)聘者登錄網(wǎng)站瀏覽求職信息,投放簡歷,在登錄后臺后可以看見自己的求職信息,可以更改完善信息,修改個人登錄密碼頭像等信息,但沒有管理員的同意不得修改用戶名。</p><p>  站內(nèi)搜索:用戶可以搜索相應(yīng)的站內(nèi)新聞與招聘通知。</p><p>  網(wǎng)站的

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

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

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

96、信息,將結(jié)果呈現(xiàn)給用戶瀏覽。</p><p>  表3.3 應(yīng)聘管理IPO</p><p>  后臺崗位管理IPO圖如3.4所示,如下表可知此模塊為崗位管理模塊,輸入崗位信息,即可對此崗位進(jìn)行管理。</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)管理模塊,進(jìn)入系統(tǒng)既可以查看到該模塊,包含備份等管理功能。</p><p>  表3.6 系統(tǒng)管理IPO&l

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

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

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

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

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

103、t;/p><p>  實體型:用矩形表示,矩形框內(nèi)寫明實體名;</p><p>  屬性:用橢圓形表示,并用無向邊將其與相應(yīng)的實體連接起來;</p><p>  聯(lián)系:用菱形表示,菱形框內(nèi)寫明聯(lián)系名,并用無向邊分別與有關(guān)實體連接起來,同時在無向邊旁標(biāo)上聯(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>  應(yīng)聘記錄表實體圖如圖3.6所示:主要有用崗位編號、名稱、應(yīng)聘人、備注、審核,用于存儲用戶在網(wǎng)上投放簡歷信息。</p><p>  圖3.6應(yīng)聘記錄信息實體圖</p><p>  公告表實體圖如圖3.7所示:主要有用公告編號、標(biāo)題、類別、圖片、點擊次數(shù),內(nèi)容,用于存儲網(wǎng)站招聘通知和站內(nèi)新聞。</p><p>  圖3.7公

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

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

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

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

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

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論