亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于WEB的高校就業(yè)信息系統(tǒng)設(shè)計與實現(xiàn)*

        2012-05-12 03:14:54黃繼紅嚴亞雄
        山西電子技術(shù) 2012年4期
        關(guān)鍵詞:客戶機應(yīng)用程序客戶端

        周 剛,黃繼紅,嚴亞雄

        (皖西學(xué)院信息工程學(xué)院,安徽六安237012)

        大學(xué)生就業(yè)是國家及地方各級主管部門、社會以及高校自身都非常關(guān)心的問題,畢業(yè)生的就業(yè)層次、各類就業(yè)率等是重要的被關(guān)注指標(biāo)。學(xué)校每年都需要分別按院系、專業(yè)、學(xué)歷、培養(yǎng)層次(學(xué)歷)、畢業(yè)生類別以及就業(yè)的行業(yè)、性質(zhì)、區(qū)域等進行就業(yè)率統(tǒng)計,以便對招生和就業(yè)指導(dǎo)工作做出決策,相關(guān)的就業(yè)數(shù)據(jù)還必須上報上級主管部門。目前,按照主管部門要求,所有的原始數(shù)據(jù)表格式要求嚴格,從而對多數(shù)非計算機專業(yè)的就業(yè)管理工作人員造成了一定的工作困難。雖然市場上存在一些相關(guān)的就業(yè)管理軟件,但這些系統(tǒng)并不適合信息工程學(xué)院畢業(yè)生就業(yè)數(shù)據(jù)管理的特點。為此,針對信息工程學(xué)院畢業(yè)信息管理特點,本文設(shè)計了一個適合我院畢業(yè)生就業(yè)數(shù)據(jù)管理特點的B/S結(jié)構(gòu)畢業(yè)生就業(yè)信息管理系統(tǒng),實現(xiàn)了學(xué)院就業(yè)工作的網(wǎng)絡(luò)化管理。該系統(tǒng)既符合信息工程學(xué)院畢業(yè)生就業(yè)特點,又提高了管理效率。

        1 相關(guān)技術(shù)簡介

        ASP.net是一種基于通用語言的編譯運行的程序,它的強大性和適應(yīng)性可以使它運行在Web應(yīng)用軟件開發(fā)者的幾乎全部平臺。通用語言基本庫、消息機制、數(shù)據(jù)接口的處理都能無縫地整合到ASP.net的Web應(yīng)用中。ASP.net同時也是語言獨立化的,現(xiàn)在已經(jīng)支持的有C#(C++和Java的結(jié)合體),VB,Jscript,C++,F(xiàn)++。將來,這樣的多種程序語言協(xié)同工作的能力保護您現(xiàn)在的基于COM+開發(fā)的程序,能夠完整地移植向ASP.net。ASP.net一般分為兩種開發(fā)語言,VB.net和 C#相對比較常用[1]。

        ASP.net使用一種字符基礎(chǔ)的分級配置系統(tǒng),使你服務(wù)器環(huán)境和應(yīng)用程序的設(shè)置更加簡單。因為配置信息都保存在簡單文本中,新的設(shè)置有可能都不需要啟動本地的管理員工具就可以實現(xiàn),使ASP.net的基于應(yīng)用的開發(fā)更加具體和快捷。一個ASP.net的應(yīng)用程序在一臺服務(wù)器系統(tǒng)的安裝只需要簡單地拷貝一些必須的文件,不需要系統(tǒng)的重新啟動,一切就是這么簡單。多處理器環(huán)境的可靠性 ASP.net已經(jīng)被刻意設(shè)計成為一種可以用于多處理器的開發(fā)工具,它在多處理器的環(huán)境下用特殊的無縫連接技術(shù),將很大地提高運行速度。即使你現(xiàn)在的ASP.net應(yīng)用軟件是為一個處理器開發(fā)的,將來多處理器運行時不需要任何改變都能提高他們的效能,但現(xiàn)在的ASP卻做不到這一點。自定義性和可擴展性ASP.net設(shè)計時考慮了讓網(wǎng)站開發(fā)人員可以在自己的代碼中自己定義的模塊。這與原來的包含關(guān)系不同,ASP.net可以加入自己定義的如何組件,使網(wǎng)站程序的開發(fā)從來沒有這么簡單過。安全性基于Windows認證技術(shù)和應(yīng)用程序配置,你可以確保你的原程序是絕對安全的。ASP.net的語法在很大程度上與ASP兼容,同時它還提供一種新的編程模型和結(jié)構(gòu),可生成伸縮性和穩(wěn)定性更好的應(yīng)用程序,并提供更好的安全保護??梢酝ㄟ^在現(xiàn)有ASP應(yīng)用程序中逐漸添加 ASP.net功能,隨時增強 ASP應(yīng)用程序的功能。ASP.net是一個已編譯的基于 .NET的環(huán)境,把基于通用語言的程序在服務(wù)器上運行。將程序在服務(wù)器端首次運行時進行編譯,比ASP即時解釋程序速度上要快很多。而且是可以用任何與.NET兼容的語言(包括Visual Basic.net、C#和JScript.net)創(chuàng)作應(yīng)用程序。另外,任何 ASP.net應(yīng)用程序都可以使用整個.NET Framework。開發(fā)人員可以方便地獲得這些技術(shù)的優(yōu)點,其中包括托管的公共語言運行庫環(huán)境、類型安全、繼承等等。ASP.net可以無縫地與 WYSIWYG HTML編輯器和其他編程工具(包括Microsoft Visual Studio.NET)一起工作。這不僅使得Web開發(fā)更加方便,而且還能提供這些工具必須提供的所有優(yōu)點,包括開發(fā)人員可以用來將服務(wù)器控件拖放到Web頁的GUI和完全集成的調(diào)試支持。

        2 系統(tǒng)架構(gòu)與功能設(shè)計

        2.1 系統(tǒng)架構(gòu)

        在B/S體系結(jié)構(gòu)系統(tǒng)中,用戶通過瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請求,服務(wù)器對瀏覽器的請求進行處理,將用戶所需信息返回到瀏覽器。B/S結(jié)構(gòu)簡化了客戶機的工作,客戶機上只需配置少量的客戶端軟件。服務(wù)器將擔(dān)負更多的工作,對數(shù)據(jù)庫的訪問和應(yīng)用程序的執(zhí)行將在服務(wù)器上完成。瀏覽器發(fā)出請求,而其余如數(shù)據(jù)請求、加工、結(jié)果返回以及動態(tài)網(wǎng)頁生成等工作全部由Web Server完成。實際上B/S體系結(jié)構(gòu)是把二層C/S結(jié)構(gòu)的事務(wù)處理邏輯模塊從客戶機的任務(wù)中分離出來,由Web服務(wù)器單獨組成一層來負擔(dān)其任務(wù),這樣客戶機的壓力減輕了,把負荷分配給了Web服務(wù)器。這種三層體系結(jié)構(gòu)如圖1所示。

        圖1 三層體系結(jié)構(gòu)

        采用該結(jié)構(gòu)軟件的優(yōu)勢在于:

        (1)無須開發(fā)客戶端軟件,維護和升級方便;

        (2)可跨平臺操作,任何一臺機器只要裝有WWW瀏覽器軟件,均可作為客戶機來訪問系統(tǒng);

        (3)具有良好的開放性和可擴充性;

        (4)可采用防火墻技術(shù)來保證系統(tǒng)的安全性,有效地適應(yīng)了當(dāng)前用戶對管理信息系統(tǒng)的新需求。

        這種三層結(jié)構(gòu)層與層之間相互獨立,任何一層的改變不影響其他層的功能。

        三層B/S結(jié)構(gòu)將應(yīng)用的三個部分明確地分開:表示部分、應(yīng)用邏輯部分、數(shù)據(jù)訪問部分。這三個部分在邏輯上獨立的分開,分別加以實現(xiàn),稱之為:客戶端、應(yīng)用服務(wù)器、數(shù)據(jù)庫服務(wù)器。而在客戶端和應(yīng)用服務(wù)器之間加入一個WEB服務(wù)器,就形成了一種特殊的B/S結(jié)構(gòu):Browser/Server,只在客戶端安裝瀏覽器軟件即可。客戶端使用Internet Exploer時,就可以讓Internet Exploer變成為能夠處理數(shù)據(jù)的應(yīng)用系統(tǒng)[2]。

        由于這種模式是提供一個跨平臺的、簡單一致的應(yīng)用環(huán)境,實現(xiàn)了開發(fā)系統(tǒng)與應(yīng)用系統(tǒng)的分離,因此避免了為多重不同的操作系統(tǒng)開發(fā)同一應(yīng)用系統(tǒng)的重復(fù)操作,便于用戶群的擴展、變化以及應(yīng)用系統(tǒng)的管理。

        2.2 系統(tǒng)的功能設(shè)計

        高校就業(yè)信息系統(tǒng)是在對現(xiàn)實中招聘會的實際情況調(diào)研后,以實際為基礎(chǔ)進行設(shè)計的。該系統(tǒng)屬于B/S模式,個人用戶可以在線搜索、瀏覽招聘信息,并可以在線提交簡歷。企業(yè)用戶可以發(fā)布招聘信息,瀏覽求職人員信息。管理員可對用戶進行管理,并對新聞進行增加、刪除以及修改等操作。

        本系統(tǒng)一共分為用戶管理、個人用戶、企業(yè)用戶和管理員四大模塊,每個模塊又分為若干功能模塊。每個模塊之間雖然在表面上是相互獨立的,但是在對數(shù)據(jù)庫的訪問上是緊密相連的,各個模塊訪問的是同一個數(shù)據(jù)庫,只是所訪問的表不同而已。每個模塊的功能都是按照在調(diào)研中搜集的資料進行編排制作的。依據(jù)上述功能的分析,系統(tǒng)在四大塊的基礎(chǔ)上每一大模塊又分為幾個模塊[3]:

        (1)共有功能包括五個模塊:登錄、注冊、查看招聘信息、查看求職信息、瀏覽新聞。

        (2)企業(yè)用戶包括兩個模塊:管理已投放簡歷、發(fā)布招聘信息。

        (3)個人用戶包括兩個模塊:遞交簡歷、發(fā)布求職信息。

        (4)管理員包括四個模塊:管理企業(yè)用戶、管理個人用戶、管理新聞、發(fā)布新聞。

        系統(tǒng)功能結(jié)構(gòu)圖,如圖2所示。

        圖2 系統(tǒng)功能結(jié)構(gòu)圖

        本系統(tǒng)的首頁在主頁上設(shè)計顯示一些分類信息,如職業(yè)信息、最新招聘職位、最熱招聘職位、最新招聘企業(yè)、最新求職人才等。在此頁面設(shè)計中主要用到的是Gridview控件,綁定數(shù)據(jù)庫中的相關(guān)信息并顯示出來[4]。系統(tǒng)首頁,如圖3所示。

        圖3 系統(tǒng)首頁

        3 數(shù)據(jù)庫表設(shè)計

        數(shù)據(jù)庫是依照某種數(shù)據(jù)模型組織起來并存放二級存儲器中的數(shù)據(jù)集合[4]。這種數(shù)據(jù)集合具有如下特點:盡可能不重復(fù),以最優(yōu)方式為某個特定組織的多種應(yīng)用服務(wù),其數(shù)據(jù)結(jié)構(gòu)獨立于使用它的應(yīng)用程序,對數(shù)據(jù)的增、刪、改和檢索由統(tǒng)一軟件進行管理和控制。本系統(tǒng)采用SQL Server 2008數(shù)據(jù)庫存儲,數(shù)據(jù)庫名為hr,包括4張表。

        (1)在數(shù)據(jù)庫中建立新聞表,新聞編號、新聞標(biāo)題、新聞來源、發(fā)布時間、新聞內(nèi)容、新聞圖片、新聞單擊次數(shù)等[5]。新聞表,如表1所示。

        表1 news(新聞表)

        (2)在數(shù)據(jù)庫里建立一個個人信息表,其中字段包括用戶編號、用戶名、用戶密碼、電子郵箱等[6]。個人信息表,如表2所示。

        表2 person(個人信息表)

        (3)在數(shù)據(jù)庫里建立一個企業(yè)信息表,其中包括用戶編號、用戶名、用戶密碼、電子郵箱等[7]。企業(yè)用戶表,如表3所示。

        表3 company(企業(yè)用戶表)

        (4)在數(shù)據(jù)庫里建立一個招聘信息表,其中包括招聘信息編號、公司編號、公司名稱、公司類型、電子郵件、電話、地址、郵編、工作職位、招收人數(shù)、工作城市、工作描述、工作要求、發(fā)布時間、單擊次數(shù)[8]等。招聘信息表,如表4所示。

        4 結(jié)束語

        大學(xué)生就業(yè)信息管理系統(tǒng)的建成,為畢業(yè)生、用人單位提供了完善的信息服務(wù),對于畢業(yè)生順利就業(yè)起到很重要的作用,同時也對常規(guī)就業(yè)指導(dǎo)工作起到了有效的輔助作用,提高了就業(yè)指導(dǎo)工作的質(zhì)量和效率。系統(tǒng)目前的功能還不夠完善,這些問題可以在以后的系統(tǒng)維護中進一步完善,充分發(fā)揮其在畢業(yè)生就業(yè)工作中的作用[9]。

        表4 giveJobInfo(招聘信息表)

        [1]龔赤兵.ASP.NET 3.5 MVC 架構(gòu)與實戰(zhàn)[M].北京:電子工業(yè)出版社,2009.

        [2]閃四清.SQL SERVER實用簡明教程[M].第3版.北京:清華大學(xué)出版社,2005:81-100.

        [3]陳冠軍.精通ASP.NET2.0典型模塊設(shè)計實現(xiàn)[M].北京:人民郵電出版社,2007:315-310.

        [4]房大偉,龐婭娟.ASP.NET開發(fā)典型模塊大全[M].北京:人民郵電出版社,2010:43-54.

        [5]張躍廷,顧彥玲.ASP.NET從入門到精通[M].北京:清華大學(xué)出版社,2008:394-411.

        [6]張孝祥,徐明華.ASP.NET基礎(chǔ)與案例開發(fā)詳解[M].北京:清華大學(xué)出版社,2009:25-34.

        [7]王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)概論[M].第4版.北京:高等教育出版社,2009.

        [8]嚴蔚敏,吳偉民.數(shù)據(jù)結(jié)構(gòu)(C語言版)[M].北京:清華大學(xué)出版社,1997.

        [9](美)Karli Watson Christian Nagel.C#入門經(jīng)典[M].第3版.北京:清華大學(xué)出版社,2006.

        猜你喜歡
        客戶機應(yīng)用程序客戶端
        Reducing the global cancer burden with gastrointestinal screening: China’s 30 years practice
        刪除Win10中自帶的應(yīng)用程序
        電腦報(2019年12期)2019-09-10 05:08:20
        縣級臺在突發(fā)事件報道中如何應(yīng)用手機客戶端
        傳媒評論(2018年4期)2018-06-27 08:20:24
        孵化垂直頻道:新聞客戶端新策略
        傳媒評論(2018年4期)2018-06-27 08:20:16
        基于Vanconnect的智能家居瘦客戶端的設(shè)計與實現(xiàn)
        電子測試(2018年10期)2018-06-26 05:53:34
        客戶端空間數(shù)據(jù)緩存策略
        關(guān)閉應(yīng)用程序更新提醒
        電腦迷(2012年15期)2012-04-29 17:09:47
        瘦客戶機:安全與便捷的選擇
        三星電子將開設(shè)應(yīng)用程序下載商店
        基于Web數(shù)據(jù)提高訪問速度的方法
        亚洲一区二区三区资源| 亚洲精品无码久久毛片| 人妻少妇久久中文字幕| 欧洲精品免费一区二区三区| 日本午夜福利| 国产人妖在线免费观看| 视频一区二区三区黄色| 特黄做受又硬又粗又大视频小说| 欧美老妇与禽交| 亚洲天堂无码AV一二三四区| 亚洲一区二区三区在线视频| 国产播放隔着超薄丝袜进入| 亚洲国产成人精品无码区99| 制服无码在线第一页| 国产精品髙潮呻吟久久av| 最新国产毛2卡3卡4卡| 亚洲av一宅男色影视| 国产亚洲欧美另类久久久| 久久精品国产亚洲av四区| 国产精品国产精品国产专区不卡 | 91免费国产| 谷原希美中文字幕在线| 久久精品国产亚洲7777| 无码少妇一级AV便在线观看| 黄色网页在线观看一区二区三区| 激情在线一区二区三区视频| 欧美黑人群一交| 国产一区二区牛影视| 男女性生活视频免费网站| 蜜臀av在线观看| 无码丰满熟妇一区二区| 亚洲综合伊人制服丝袜美腿| 国产精品很黄很色很爽的网站| 一区二区三区中文字幕p站| 白又丰满大屁股bbbbb| 国产96在线 | 免费| 大陆成人精品自拍视频在线观看| 手机在线亚洲精品网站| 欧美黑人又粗又硬xxxxx喷水| 女同中的p是什么意思| 久久九九av久精品日产一区免费|