基于asp.net的就業(yè)見習(xí)管理信息系統(tǒng)設(shè)計與實現(xiàn)

基于asp.net的就業(yè)見習(xí)管理信息系統(tǒng)設(shè)計與實現(xiàn)

ID:9281728

大?。?1.50 KB

頁數(shù):10頁

時間:2018-04-26

基于asp.net的就業(yè)見習(xí)管理信息系統(tǒng)設(shè)計與實現(xiàn)_第1頁
基于asp.net的就業(yè)見習(xí)管理信息系統(tǒng)設(shè)計與實現(xiàn)_第2頁
基于asp.net的就業(yè)見習(xí)管理信息系統(tǒng)設(shè)計與實現(xiàn)_第3頁
基于asp.net的就業(yè)見習(xí)管理信息系統(tǒng)設(shè)計與實現(xiàn)_第4頁
基于asp.net的就業(yè)見習(xí)管理信息系統(tǒng)設(shè)計與實現(xiàn)_第5頁
資源描述:

《基于asp.net的就業(yè)見習(xí)管理信息系統(tǒng)設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、基于ASP.NET的就業(yè)見習(xí)管理信息系統(tǒng)設(shè)計與實現(xiàn)  摘要:在信息化、無紙化就業(yè)見習(xí)管理背景下,結(jié)合用戶需求設(shè)計并實現(xiàn)了基于ASP.NET技術(shù)的就業(yè)見習(xí)管理信息系統(tǒng),提供了一種B/S模式下的三層架構(gòu)系統(tǒng)解決方案關(guān)鍵詞:信息化;無紙化;三層結(jié)構(gòu);ASP.NET技術(shù);B/S模式DOIDOI:10.11907/rjdk.161522中圖分類號:TP319文獻標識碼:A文章編號文章編號:16727800(2016)009007504基金項目基金項目:作者簡介作者簡介:王鵬躍(1990-),男,陜西西安人,西安工程

2、大學(xué)計算機科學(xué)學(xué)院碩士研究生,研究方向為信息系統(tǒng)設(shè)計與軟件開發(fā)0引言就業(yè)見習(xí)是指政府有關(guān)部門對離校后未就業(yè)畢業(yè)生到企事業(yè)單位實踐訓(xùn)練的就業(yè)扶持措施,這項措施為高校畢業(yè)生由校園走向社會帶來了良好的過渡效果。就業(yè)見習(xí)信息管理隨著時間的累積產(chǎn)生了數(shù)量龐大的繁雜數(shù)據(jù),因其格式不一等原因,很大程度上降低了就業(yè)見習(xí)管理效率。設(shè)計并實現(xiàn)一個就業(yè)見習(xí)管理信息系統(tǒng),通過信息的規(guī)范管理、快速查詢等來實現(xiàn)就業(yè)見習(xí)管理的信息化、自動化和無紙化1相關(guān)技術(shù)介紹1.1ASP.NET及其三層架構(gòu)ASP.NET是微軟推出的網(wǎng)絡(luò)編程開發(fā)框架

3、,它是.NET框架中的重要成員。ASP.NET采用結(jié)構(gòu)化的網(wǎng)頁,為了將邏輯代碼和表現(xiàn)代碼分開而引入了CodeBehind技術(shù),通過使用這項技術(shù),可以使邏輯代碼和表現(xiàn)代碼互不影響。因此,利用ASP.NET可以方便快速地開發(fā)功能強大的網(wǎng)絡(luò)應(yīng)用程序[1]ASP.NET的三層架構(gòu),層與層互相獨立,不管哪一層發(fā)生變化,只需更改該層中的代碼即可,提高了代碼的可讀性和功能的擴展性,有利于項目開發(fā)后的變更、維護和升級,在各種項目中應(yīng)用廣泛。三層架構(gòu)自底向上分別是數(shù)據(jù)訪問層(DAL)、業(yè)務(wù)邏輯層(BLL)、表示層(PL)數(shù)

4、據(jù)訪問層(DAL):對數(shù)據(jù)進行增加、刪除、修改、?嗽?、磱z⒌炔僮鰲?業(yè)務(wù)邏輯層(BLL):在數(shù)據(jù)訪問層和表示層之間起重要的銜接作用,提供所有與數(shù)據(jù)庫有關(guān)的操作表示層(PL):位于最外層展現(xiàn)界面。用于用戶輸入數(shù)據(jù)、顯示輸出結(jié)果等操作在三層構(gòu)架中,數(shù)據(jù)訪問層通過業(yè)務(wù)邏輯層來連接及操作,表示層給中間的業(yè)務(wù)邏輯層傳遞參數(shù),并接受業(yè)務(wù)邏輯層參數(shù)[2]1.2ADO.NET無論是簡單文件或相關(guān)數(shù)據(jù)庫亦或是其它存儲類型都需要查詢和更新數(shù)據(jù)。服務(wù)框架中的ActiveXDataObject+(ADO.NET)類庫提供數(shù)據(jù)的簡

5、單訪問功能,也就是使用相對容易的類來描述關(guān)系數(shù)據(jù)庫中的表、列、行。ADO.NET是一組用于和數(shù)據(jù)源進行交互的面向?qū)ο箢悗?。?shù)據(jù)源可以是數(shù)據(jù)庫、文本文件、文件或者其它新的數(shù)據(jù)源。不同的數(shù)據(jù)源使用與之相應(yīng)的協(xié)議,如ODBC協(xié)議、OLEDB協(xié)議。這些數(shù)據(jù)源都可以通過ADO.NET類庫進行數(shù)據(jù)交互[2]1.3瀏覽器/服務(wù)器(Browser/Server,簡稱B/S)模式B/S模式是一種以Web技術(shù)為基礎(chǔ)的系統(tǒng)平臺模式,它把傳統(tǒng)C/S模式中的服務(wù)器分解為一個數(shù)據(jù)庫服務(wù)器與一個或多個應(yīng)用服務(wù)器(Web服務(wù)器),從而構(gòu)

6、成一個三層結(jié)構(gòu)的客戶服務(wù)器體系,如圖1所示。在這種模式下,用戶端只需一個通用瀏覽器,如Chrome或Explore,便代替了各種應(yīng)用軟件,瀏覽器和Web服務(wù)器之間通過TCP/IP通訊協(xié)議進行連接。瀏覽器發(fā)出數(shù)據(jù)請求,由Web服務(wù)器向后臺取出數(shù)據(jù)并計算,并將計算結(jié)果返回給瀏覽器[1]2系統(tǒng)需求及用例分析就業(yè)見習(xí)系統(tǒng)用戶有3類,分別是畢業(yè)生用戶、企事業(yè)單位用戶、政府就業(yè)見習(xí)管理人員用戶(1)畢業(yè)生用戶需求及用例分析畢業(yè)生在就業(yè)見習(xí)系統(tǒng)中注冊基本信息后,可以登錄系統(tǒng)進而查看見習(xí)崗位信息以及企事業(yè)單位發(fā)送來的見習(xí)

7、邀請畢業(yè)生用戶用例分析如圖2所示(2)企事業(yè)單位用戶需求及用例分析企事業(yè)單位用戶(以下稱為見習(xí)基地用戶)在就業(yè)見習(xí)系統(tǒng)中注冊基本信息并通過審核后,可以發(fā)布見習(xí)崗位(見習(xí)崗位同樣需要審核)以便申報畢業(yè)生見習(xí),通過審核后便可前往見習(xí)基地進行就業(yè)見習(xí)。見習(xí)基地需為見習(xí)生申報保險和補貼。另外,見習(xí)基地用戶還可以邀請未申報的畢業(yè)生前來見習(xí)。見習(xí)基地用戶用例分析如圖3所示(3)政府就業(yè)見習(xí)管理人員用戶需求及用例分析政府就業(yè)見習(xí)管理人員用戶(以下稱就業(yè)見習(xí)管理用戶)登錄系統(tǒng)后,對見習(xí)基地用戶注冊的基本信息、發(fā)布的崗位信

8、息、申報的畢業(yè)人員信息以及保險和補貼信息進行審核。同時,還需對畢業(yè)生信息、見習(xí)基地信息和崗位信息進行管理,對見習(xí)畢業(yè)生、見習(xí)基地、保險、補貼等信息進行統(tǒng)計分析。就業(yè)見習(xí)管理用戶用例分析如圖4所示3系統(tǒng)設(shè)計3.1系統(tǒng)架構(gòu)設(shè)計就業(yè)見習(xí)管理信息系統(tǒng)采用B/S模式,省去了畢業(yè)生用戶和見習(xí)基地用戶重復(fù)搭建客戶端環(huán)境的麻煩,并在Web服務(wù)器端采用了ASP.NET的三層架構(gòu),在提高代碼重用率的基礎(chǔ)上更好地適應(yīng)了高內(nèi)聚低耦合的設(shè)計原則。系統(tǒng)整

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。