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

        ?

        .NET環(huán)境下的高校人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        2014-06-16 15:37:37雷懷光王秀峰
        新媒體研究 2014年9期
        關(guān)鍵詞:三層架構(gòu)

        雷懷光+王秀峰

        摘 要 采用先進(jìn)的.NET環(huán)境下的ASP.NET、ADO.NET和XML等方面的技術(shù),實(shí)現(xiàn)了用戶界面友好、可移植性好、代碼執(zhí)行效率高、與數(shù)據(jù)庫(kù)連接方便的高校人事管理系統(tǒng)。系統(tǒng)的總體結(jié)構(gòu)采用基于B/S模式的網(wǎng)絡(luò)三層架構(gòu)應(yīng)用體系,提高了系統(tǒng)的易維護(hù)性和易用性。實(shí)踐表明,該設(shè)計(jì)具有系統(tǒng)運(yùn)行速度高和運(yùn)行穩(wěn)定等優(yōu)點(diǎn)。

        關(guān)鍵詞 .NET框架;XML;人事管理系統(tǒng);三層架構(gòu)

        中圖分類號(hào):TP368.1 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1671-7597(2014)09-0022-02

        作為高校職能管理部門,人事處起著舉足輕重的作用,承擔(dān)著許多具體業(yè)務(wù),而且與高校其他管理部門、院系(部)乃至教職工個(gè)人打交道甚為頻繁。如何提高高校人事管理的工作效率和質(zhì)量,獲得教職工的認(rèn)可度呢?建立一套切實(shí)可行的高校人事管理系統(tǒng),進(jìn)而實(shí)現(xiàn)人事信息的網(wǎng)絡(luò)化、自動(dòng)化辦公是必要的。應(yīng)用系統(tǒng)不僅可以提高日常管理工作效率和質(zhì)量,而且還可以為學(xué)校師資隊(duì)伍建設(shè),學(xué)校領(lǐng)導(dǎo)的科學(xué)化決策提供重要依據(jù)和幫助。

        基于以上分析,本文主要針對(duì)高校人事管理制度、管理系統(tǒng)的需求現(xiàn)狀以及人事管理的特點(diǎn),采用先進(jìn)的.NET框架編程技術(shù)設(shè)計(jì)并研發(fā)了一套高校人事管理系統(tǒng)。在技術(shù)方面,XML應(yīng)用在系統(tǒng)數(shù)據(jù)通信、接口和層之間的交互中實(shí)現(xiàn)了系統(tǒng)數(shù)據(jù)的集成共享,大大提高了系統(tǒng)的整體效能[1]。

        1 系統(tǒng)主要特點(diǎn)

        1)適應(yīng)高校人事發(fā)展需要。本系統(tǒng)可以促進(jìn)高校人事管理的信息化、科學(xué)化管理,為人事改革的順利實(shí)施提供強(qiáng)有力的支持。

        2)可消除“信息孤島”。將高校人事管理涉及到的各種職工信息均歸入到一個(gè)管理系統(tǒng)中,通過數(shù)據(jù)集中管理,解決了人事信息的“信息孤島”問題,實(shí)現(xiàn)了真正的人事信息數(shù)據(jù)統(tǒng)一管理和信息共享。

        3)完善的職工分類管理。能管理各類不同類別的教職工,包括高級(jí)人才、兼職教師、外聘人員等各類高校教職工。

        4)系統(tǒng)應(yīng)用靈活。系統(tǒng)可以依據(jù)高校的需要自定義查詢、自定義報(bào)表格式等,確保系統(tǒng)能適應(yīng)不同高校的人事管理要求,大大提高了系統(tǒng)的適應(yīng)能力。

        5)各部門間的協(xié)同工作。充分利用事務(wù)提醒、通知等機(jī)制實(shí)現(xiàn)了各部門之間的協(xié)同工作,實(shí)現(xiàn)了人事業(yè)務(wù)中流程管理,使得職工個(gè)人、院系(部)和人事處相互之間能在系統(tǒng)中高效、自如的協(xié)同工作。

        6)基于先進(jìn)的編程技術(shù)。基于先進(jìn)的.NET框架編程技術(shù)和SQL Server 2005數(shù)據(jù)庫(kù),最大限度地保證管理系統(tǒng)和數(shù)據(jù)信息的一致性和穩(wěn)定性。

        7)采用規(guī)范化標(biāo)準(zhǔn)。技術(shù)上采用國(guó)際標(biāo)準(zhǔn),實(shí)現(xiàn)良好的跨平臺(tái)能力,同時(shí)符合教育部信息化規(guī)范要求,便于統(tǒng)計(jì)數(shù)據(jù)上報(bào)以及跨系統(tǒng)間的數(shù)據(jù)交互。

        8)采用安全的體系架構(gòu)。系統(tǒng)采用統(tǒng)一身份認(rèn)證機(jī)制,業(yè)務(wù)數(shù)據(jù)和身份數(shù)據(jù)相分離,同時(shí)提供對(duì)職工信息、用戶訪問、數(shù)據(jù)傳輸、數(shù)據(jù)存儲(chǔ)等諸多方面的安全控制,確保人事信息管理的可靠性和安全性。

        2 系統(tǒng)總體設(shè)計(jì)

        2.1 體系結(jié)構(gòu)設(shè)計(jì)

        本次研發(fā)的.NET環(huán)境下的高校人事管理系統(tǒng)在結(jié)構(gòu)上采用B/S(Browser/Server) 三層體系結(jié)構(gòu)[2]。利用該體系結(jié)構(gòu),可以實(shí)現(xiàn)系統(tǒng)的互聯(lián)和軟硬件資源共享。三層體系結(jié)構(gòu)是在B/S基礎(chǔ)上,將一個(gè)工作分為多層,分別進(jìn)行處理。系統(tǒng)設(shè)計(jì)思路如圖1所示,圖中下層是上層的工作基礎(chǔ),即上層通過接口使用下層提供的服務(wù)。

        圖1 系統(tǒng)設(shè)計(jì)思路

        2.2 功能模塊設(shè)計(jì)

        通過多年的工作實(shí)踐以及對(duì)高校人事管理領(lǐng)域的需求分析,針對(duì)系統(tǒng)的主要功能結(jié)合高校人事管理部門的具體要求,設(shè)計(jì)以下基本功能模塊[3]。

        1)組織機(jī)構(gòu)管理。組織機(jī)構(gòu)管理包括機(jī)構(gòu)設(shè)置、機(jī)構(gòu)歷史沿革。實(shí)現(xiàn)學(xué)校組織機(jī)構(gòu)的增設(shè)、撤銷和合并的功能,維護(hù)組織數(shù)據(jù)的詳細(xì)屬性。提供部門的歷史變動(dòng)情況查詢,便于跟蹤查詢部門的更名、撤銷、轉(zhuǎn)移、合并、成立等記錄。

        2)編制管理。根據(jù)學(xué)校發(fā)展情況,設(shè)置及調(diào)整學(xué)校各單位、各崗位的組織機(jī)構(gòu)和人員定額,包括維護(hù)編制類別、計(jì)劃編制管理、查看編制詳細(xì)信息等。

        3)教職工信息管理。實(shí)現(xiàn)對(duì)人員基本信息的維護(hù),人員信息查詢、人員信息及所屬部門崗位的變動(dòng),并記錄和查詢?nèi)藛T的工作簡(jiǎn)歷、學(xué)習(xí)簡(jiǎn)歷、家庭情況、崗位信息、職稱信息、黨政職務(wù)信息、工人等級(jí)、考核信息、獎(jiǎng)勵(lì)信息、懲處信息等。

        4)校內(nèi)異動(dòng)管理。實(shí)現(xiàn)校內(nèi)調(diào)動(dòng)的網(wǎng)上申請(qǐng)、網(wǎng)上審核、調(diào)動(dòng)信息的跟蹤和記錄。管理人員可以根據(jù)實(shí)際業(yè)務(wù)需求定制流程。

        5)離校管理??赏ㄟ^工作流實(shí)現(xiàn)離校在線申請(qǐng),根據(jù)離校類別不同生成離校申請(qǐng)表單,發(fā)送多個(gè)部門在線會(huì)簽,并由人事部門進(jìn)行最終確認(rèn)。離校管理可以實(shí)現(xiàn)離校業(yè)務(wù)辦理與教職工狀態(tài)信息的集成。

        6)退休管理。退休管理可以預(yù)測(cè)退休情況,登記和審核退休信息,系統(tǒng)會(huì)自動(dòng)發(fā)出消息通知相關(guān)業(yè)務(wù)人員處理退休業(yè)

        務(wù)等。

        7)合同管理??梢蕴峁┖贤芾砣藛T登記教職工的合同信息。支持合同初簽、續(xù)簽、轉(zhuǎn)正、變更、解除、終止等合同操作。對(duì)續(xù)簽、變更、解除、終止的合同提供查看歷史合同功能,系統(tǒng)會(huì)自動(dòng)到期合同提醒、續(xù)簽提醒等信息。

        8)統(tǒng)計(jì)報(bào)表。實(shí)現(xiàn)事業(yè)單位管理人才、專業(yè)技術(shù)人才資源統(tǒng)計(jì)報(bào)表(人事部制定,共14張)的統(tǒng)計(jì)和導(dǎo)出EXCEL表格;實(shí)現(xiàn)高?;A(chǔ)報(bào)表(教育部制定,共8張)的統(tǒng)計(jì)和導(dǎo)出EXCEL表格。

        9)自定義統(tǒng)計(jì)。實(shí)現(xiàn)人事基礎(chǔ)信息的統(tǒng)計(jì),用戶可以自定義統(tǒng)計(jì)方案。方案可以基于教職工基本信息、工作簡(jiǎn)歷、學(xué)習(xí)簡(jiǎn)歷、職稱信息等基礎(chǔ)信息進(jìn)行設(shè)定。對(duì)查詢后的信息可以以EXCEL表格導(dǎo)出。

        10)待辦事宜。實(shí)現(xiàn)在系統(tǒng)首頁(yè)提示目前需要處理的事務(wù)??梢愿鶕?jù)不同的場(chǎng)景設(shè)置需要待辦提醒內(nèi)容,包括合同即將到期的提醒、未簽訂合同的教職工提醒、即將退休人員的提醒以及各種待辦審核業(yè)務(wù)的提醒。endprint

        11)人事業(yè)務(wù)預(yù)警。能夠根據(jù)不同的規(guī)則條件,自動(dòng)提醒人事信息。

        12)系統(tǒng)管理。提供系統(tǒng)相關(guān)參數(shù)的管理、流程配置等??梢葬槍?duì)不同模塊,進(jìn)行參數(shù)設(shè)置,流程設(shè)置,適應(yīng)業(yè)務(wù)流程的變化,做到流程的靈活設(shè)置。

        系統(tǒng)權(quán)限架構(gòu)包括功能權(quán)限、數(shù)據(jù)權(quán)限、用戶角色定義 、用戶角色授權(quán)、用戶組定義、用戶組授權(quán)、用戶組菜單管理等??梢愿鶕?jù)需要,做出不同的設(shè)置管理,適應(yīng)不同用戶組人員發(fā)生變化。

        3 系統(tǒng)的實(shí)現(xiàn)

        3.1 系統(tǒng)的實(shí)現(xiàn)技術(shù)

        1)ASP.NET技術(shù)。ASP.NET是一種服務(wù)器端動(dòng)態(tài)網(wǎng)頁(yè)開發(fā)技術(shù)。目前,存在許多動(dòng)態(tài)網(wǎng)頁(yè)開發(fā)技術(shù),ASP.NET的前身ASP以其簡(jiǎn)單的語(yǔ)法、嵌入HTML方式等特性,在動(dòng)態(tài)Web技術(shù)領(lǐng)域取得了成功,成為Windows平臺(tái)上的霸主。

        因此,ASP.NET的運(yùn)行機(jī)制同其他的服務(wù)器端開發(fā)語(yǔ)言類似。不同之處在于,它所適用的Web服務(wù)器只限于IIS。IIS+ ASP.NET實(shí)現(xiàn)了ASPX動(dòng)態(tài)頁(yè)面的運(yùn)行機(jī)制,其運(yùn)行過程如圖2所示[4]。

        圖2 ASP.NET的運(yùn)行機(jī)制

        2)ADO.NET訪問技術(shù)。ADO.NET是一種新的數(shù)據(jù)庫(kù)訪問技術(shù),是.NET Framework提供給.NET開發(fā)人員的一組類。主要提供對(duì)Microsoft SQL Server等數(shù)據(jù)庫(kù)以及OLE DB和XML數(shù)據(jù)源的一致訪問。通過應(yīng)用程序不但能夠連接到指向數(shù)據(jù)庫(kù)的數(shù)據(jù)源,檢索、更新數(shù)據(jù)等,而且還能夠?qū)崿F(xiàn)對(duì)其他數(shù)據(jù)格式的訪問。

        對(duì)數(shù)據(jù)庫(kù)的訪問,由ADO.NET來完成。在ADO.NET中,各種數(shù)據(jù)源的數(shù)據(jù)一般是通過.NET Data Provider所提供的應(yīng)用程序編程接口(API)來訪問的。

        使用ADO.NET技術(shù)研發(fā)系統(tǒng)基于以下優(yōu)點(diǎn):數(shù)據(jù)庫(kù)訪問應(yīng)在連接模式和非連接模式下獲得支持;為簡(jiǎn)化網(wǎng)絡(luò)查詢數(shù)據(jù)庫(kù)的過程,須有XML的編程模型支持,使用XML格式傳輸數(shù)據(jù)。

        3.2 系統(tǒng)的應(yīng)用架構(gòu)

        架構(gòu)設(shè)計(jì)是軟件開發(fā)的基礎(chǔ),它往往決定一個(gè)項(xiàng)目的成

        敗[5]。隨著軟件工程的不斷發(fā)展和規(guī)范,面向?qū)ο缶幊趟枷胍苍诓粩嗟牡玫綉?yīng)用。雙層架構(gòu)也越來越不能有效滿足研發(fā)者對(duì)封裝、復(fù)用、擴(kuò)展、移植等方面的要求。為此,三層架構(gòu)體系應(yīng)運(yùn)而生。那么什么是三層架構(gòu)?一般而言,它是指在客戶

        機(jī)/服務(wù)器之間加入了一個(gè)“組件層”也叫“中間層”,它與表示層、數(shù)據(jù)訪問層共同構(gòu)成了三層架構(gòu)體系。引入組件層之后,可以從早期的雙層架構(gòu)(C/S)應(yīng)用模型中分離出相對(duì)復(fù)雜的商業(yè)邏輯來,進(jìn)而提供像可伸縮、方便訪問、方便管理的方法。將各種應(yīng)用服務(wù)封裝后置于應(yīng)用服務(wù)器之中,也進(jìn)一步增強(qiáng)了應(yīng)用程序的可用性、安全性、封裝復(fù)用性、可擴(kuò)展性和可移植性等,在管理上,其花費(fèi)時(shí)間也得到了最小化,達(dá)到了穩(wěn)定的企業(yè)級(jí)系統(tǒng)應(yīng)用。

        3.3 基于XML格式的數(shù)據(jù)交換

        此次研發(fā)的管理系統(tǒng)在實(shí)現(xiàn)系統(tǒng)功能模塊之間數(shù)據(jù)交換時(shí),用XML文檔來實(shí)現(xiàn)。因?yàn)閄ML為純文本文檔,數(shù)據(jù)交換時(shí),不受軟件系統(tǒng)等平臺(tái)的限制,具有數(shù)據(jù)移植性,不丟失信息等優(yōu)點(diǎn)。這些充分說明了XML文檔是良好的系統(tǒng)數(shù)據(jù)交換格式,因此,在高校人事管理系統(tǒng)的數(shù)據(jù)接口中充分利用了XML文檔的靈活性,來更好地實(shí)現(xiàn)數(shù)據(jù)的交換和共享。

        4 結(jié)束語(yǔ)

        總之,本文簡(jiǎn)要論述了.NET環(huán)境下的高校人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[6]。整個(gè)系統(tǒng)采用客戶端、服務(wù)器及數(shù)據(jù)庫(kù)服務(wù)器的三層結(jié)構(gòu)進(jìn)行設(shè)計(jì),設(shè)計(jì)中只是利用了.NET和XML的部分功能進(jìn)行模塊設(shè)計(jì)。XML功能強(qiáng)大,.NET平臺(tái)內(nèi)容豐富,今后還需要加強(qiáng)對(duì)相關(guān)技術(shù)的理解和掌握,以便進(jìn)一步完善高校人事管理系統(tǒng),為今后系統(tǒng)的擴(kuò)展和推廣奠定良好的基礎(chǔ),為更加高效地實(shí)現(xiàn)高校人事管理提供優(yōu)質(zhì)服務(wù)。

        參考文獻(xiàn)

        [1]胡曉紅.高校人事管理系統(tǒng)的分析及實(shí)現(xiàn)原理[J].電腦知識(shí)與技術(shù),2011(1):148-149.

        [2]劉友華等編著..NET環(huán)境下數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)技術(shù)[M].北京:科學(xué)出版社,2004.

        [3]呂洪林.高校人事管理系統(tǒng)開發(fā)研究[J].電腦知識(shí)與技術(shù),2008(11):882-884.

        [4]古凌嵐.基于.Net框架的XML相關(guān)技術(shù)的實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2005,26(7):1903-1906.

        [5]趙宗慶,汪慧芳.高校人事管理信息系統(tǒng)三層結(jié)構(gòu)設(shè)計(jì)方案[J].軟件導(dǎo)刊,2006(23):29-30.

        [6]魏一鳴.基于Web的高校人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].吉林師范大學(xué)學(xué)報(bào)(自然科學(xué)版),2012(4):126-128.

        作者簡(jiǎn)介

        雷懷光(1973-),男,博士在讀,高級(jí)工程師,研究方向:網(wǎng)絡(luò)應(yīng)用與信息安全。endprint

        11)人事業(yè)務(wù)預(yù)警。能夠根據(jù)不同的規(guī)則條件,自動(dòng)提醒人事信息。

        12)系統(tǒng)管理。提供系統(tǒng)相關(guān)參數(shù)的管理、流程配置等??梢葬槍?duì)不同模塊,進(jìn)行參數(shù)設(shè)置,流程設(shè)置,適應(yīng)業(yè)務(wù)流程的變化,做到流程的靈活設(shè)置。

        系統(tǒng)權(quán)限架構(gòu)包括功能權(quán)限、數(shù)據(jù)權(quán)限、用戶角色定義 、用戶角色授權(quán)、用戶組定義、用戶組授權(quán)、用戶組菜單管理等??梢愿鶕?jù)需要,做出不同的設(shè)置管理,適應(yīng)不同用戶組人員發(fā)生變化。

        3 系統(tǒng)的實(shí)現(xiàn)

        3.1 系統(tǒng)的實(shí)現(xiàn)技術(shù)

        1)ASP.NET技術(shù)。ASP.NET是一種服務(wù)器端動(dòng)態(tài)網(wǎng)頁(yè)開發(fā)技術(shù)。目前,存在許多動(dòng)態(tài)網(wǎng)頁(yè)開發(fā)技術(shù),ASP.NET的前身ASP以其簡(jiǎn)單的語(yǔ)法、嵌入HTML方式等特性,在動(dòng)態(tài)Web技術(shù)領(lǐng)域取得了成功,成為Windows平臺(tái)上的霸主。

        因此,ASP.NET的運(yùn)行機(jī)制同其他的服務(wù)器端開發(fā)語(yǔ)言類似。不同之處在于,它所適用的Web服務(wù)器只限于IIS。IIS+ ASP.NET實(shí)現(xiàn)了ASPX動(dòng)態(tài)頁(yè)面的運(yùn)行機(jī)制,其運(yùn)行過程如圖2所示[4]。

        圖2 ASP.NET的運(yùn)行機(jī)制

        2)ADO.NET訪問技術(shù)。ADO.NET是一種新的數(shù)據(jù)庫(kù)訪問技術(shù),是.NET Framework提供給.NET開發(fā)人員的一組類。主要提供對(duì)Microsoft SQL Server等數(shù)據(jù)庫(kù)以及OLE DB和XML數(shù)據(jù)源的一致訪問。通過應(yīng)用程序不但能夠連接到指向數(shù)據(jù)庫(kù)的數(shù)據(jù)源,檢索、更新數(shù)據(jù)等,而且還能夠?qū)崿F(xiàn)對(duì)其他數(shù)據(jù)格式的訪問。

        對(duì)數(shù)據(jù)庫(kù)的訪問,由ADO.NET來完成。在ADO.NET中,各種數(shù)據(jù)源的數(shù)據(jù)一般是通過.NET Data Provider所提供的應(yīng)用程序編程接口(API)來訪問的。

        使用ADO.NET技術(shù)研發(fā)系統(tǒng)基于以下優(yōu)點(diǎn):數(shù)據(jù)庫(kù)訪問應(yīng)在連接模式和非連接模式下獲得支持;為簡(jiǎn)化網(wǎng)絡(luò)查詢數(shù)據(jù)庫(kù)的過程,須有XML的編程模型支持,使用XML格式傳輸數(shù)據(jù)。

        3.2 系統(tǒng)的應(yīng)用架構(gòu)

        架構(gòu)設(shè)計(jì)是軟件開發(fā)的基礎(chǔ),它往往決定一個(gè)項(xiàng)目的成

        敗[5]。隨著軟件工程的不斷發(fā)展和規(guī)范,面向?qū)ο缶幊趟枷胍苍诓粩嗟牡玫綉?yīng)用。雙層架構(gòu)也越來越不能有效滿足研發(fā)者對(duì)封裝、復(fù)用、擴(kuò)展、移植等方面的要求。為此,三層架構(gòu)體系應(yīng)運(yùn)而生。那么什么是三層架構(gòu)?一般而言,它是指在客戶

        機(jī)/服務(wù)器之間加入了一個(gè)“組件層”也叫“中間層”,它與表示層、數(shù)據(jù)訪問層共同構(gòu)成了三層架構(gòu)體系。引入組件層之后,可以從早期的雙層架構(gòu)(C/S)應(yīng)用模型中分離出相對(duì)復(fù)雜的商業(yè)邏輯來,進(jìn)而提供像可伸縮、方便訪問、方便管理的方法。將各種應(yīng)用服務(wù)封裝后置于應(yīng)用服務(wù)器之中,也進(jìn)一步增強(qiáng)了應(yīng)用程序的可用性、安全性、封裝復(fù)用性、可擴(kuò)展性和可移植性等,在管理上,其花費(fèi)時(shí)間也得到了最小化,達(dá)到了穩(wěn)定的企業(yè)級(jí)系統(tǒng)應(yīng)用。

        3.3 基于XML格式的數(shù)據(jù)交換

        此次研發(fā)的管理系統(tǒng)在實(shí)現(xiàn)系統(tǒng)功能模塊之間數(shù)據(jù)交換時(shí),用XML文檔來實(shí)現(xiàn)。因?yàn)閄ML為純文本文檔,數(shù)據(jù)交換時(shí),不受軟件系統(tǒng)等平臺(tái)的限制,具有數(shù)據(jù)移植性,不丟失信息等優(yōu)點(diǎn)。這些充分說明了XML文檔是良好的系統(tǒng)數(shù)據(jù)交換格式,因此,在高校人事管理系統(tǒng)的數(shù)據(jù)接口中充分利用了XML文檔的靈活性,來更好地實(shí)現(xiàn)數(shù)據(jù)的交換和共享。

        4 結(jié)束語(yǔ)

        總之,本文簡(jiǎn)要論述了.NET環(huán)境下的高校人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[6]。整個(gè)系統(tǒng)采用客戶端、服務(wù)器及數(shù)據(jù)庫(kù)服務(wù)器的三層結(jié)構(gòu)進(jìn)行設(shè)計(jì),設(shè)計(jì)中只是利用了.NET和XML的部分功能進(jìn)行模塊設(shè)計(jì)。XML功能強(qiáng)大,.NET平臺(tái)內(nèi)容豐富,今后還需要加強(qiáng)對(duì)相關(guān)技術(shù)的理解和掌握,以便進(jìn)一步完善高校人事管理系統(tǒng),為今后系統(tǒng)的擴(kuò)展和推廣奠定良好的基礎(chǔ),為更加高效地實(shí)現(xiàn)高校人事管理提供優(yōu)質(zhì)服務(wù)。

        參考文獻(xiàn)

        [1]胡曉紅.高校人事管理系統(tǒng)的分析及實(shí)現(xiàn)原理[J].電腦知識(shí)與技術(shù),2011(1):148-149.

        [2]劉友華等編著..NET環(huán)境下數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)技術(shù)[M].北京:科學(xué)出版社,2004.

        [3]呂洪林.高校人事管理系統(tǒng)開發(fā)研究[J].電腦知識(shí)與技術(shù),2008(11):882-884.

        [4]古凌嵐.基于.Net框架的XML相關(guān)技術(shù)的實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2005,26(7):1903-1906.

        [5]趙宗慶,汪慧芳.高校人事管理信息系統(tǒng)三層結(jié)構(gòu)設(shè)計(jì)方案[J].軟件導(dǎo)刊,2006(23):29-30.

        [6]魏一鳴.基于Web的高校人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].吉林師范大學(xué)學(xué)報(bào)(自然科學(xué)版),2012(4):126-128.

        作者簡(jiǎn)介

        雷懷光(1973-),男,博士在讀,高級(jí)工程師,研究方向:網(wǎng)絡(luò)應(yīng)用與信息安全。endprint

        11)人事業(yè)務(wù)預(yù)警。能夠根據(jù)不同的規(guī)則條件,自動(dòng)提醒人事信息。

        12)系統(tǒng)管理。提供系統(tǒng)相關(guān)參數(shù)的管理、流程配置等。可以針對(duì)不同模塊,進(jìn)行參數(shù)設(shè)置,流程設(shè)置,適應(yīng)業(yè)務(wù)流程的變化,做到流程的靈活設(shè)置。

        系統(tǒng)權(quán)限架構(gòu)包括功能權(quán)限、數(shù)據(jù)權(quán)限、用戶角色定義 、用戶角色授權(quán)、用戶組定義、用戶組授權(quán)、用戶組菜單管理等。可以根據(jù)需要,做出不同的設(shè)置管理,適應(yīng)不同用戶組人員發(fā)生變化。

        3 系統(tǒng)的實(shí)現(xiàn)

        3.1 系統(tǒng)的實(shí)現(xiàn)技術(shù)

        1)ASP.NET技術(shù)。ASP.NET是一種服務(wù)器端動(dòng)態(tài)網(wǎng)頁(yè)開發(fā)技術(shù)。目前,存在許多動(dòng)態(tài)網(wǎng)頁(yè)開發(fā)技術(shù),ASP.NET的前身ASP以其簡(jiǎn)單的語(yǔ)法、嵌入HTML方式等特性,在動(dòng)態(tài)Web技術(shù)領(lǐng)域取得了成功,成為Windows平臺(tái)上的霸主。

        因此,ASP.NET的運(yùn)行機(jī)制同其他的服務(wù)器端開發(fā)語(yǔ)言類似。不同之處在于,它所適用的Web服務(wù)器只限于IIS。IIS+ ASP.NET實(shí)現(xiàn)了ASPX動(dòng)態(tài)頁(yè)面的運(yùn)行機(jī)制,其運(yùn)行過程如圖2所示[4]。

        圖2 ASP.NET的運(yùn)行機(jī)制

        2)ADO.NET訪問技術(shù)。ADO.NET是一種新的數(shù)據(jù)庫(kù)訪問技術(shù),是.NET Framework提供給.NET開發(fā)人員的一組類。主要提供對(duì)Microsoft SQL Server等數(shù)據(jù)庫(kù)以及OLE DB和XML數(shù)據(jù)源的一致訪問。通過應(yīng)用程序不但能夠連接到指向數(shù)據(jù)庫(kù)的數(shù)據(jù)源,檢索、更新數(shù)據(jù)等,而且還能夠?qū)崿F(xiàn)對(duì)其他數(shù)據(jù)格式的訪問。

        對(duì)數(shù)據(jù)庫(kù)的訪問,由ADO.NET來完成。在ADO.NET中,各種數(shù)據(jù)源的數(shù)據(jù)一般是通過.NET Data Provider所提供的應(yīng)用程序編程接口(API)來訪問的。

        使用ADO.NET技術(shù)研發(fā)系統(tǒng)基于以下優(yōu)點(diǎn):數(shù)據(jù)庫(kù)訪問應(yīng)在連接模式和非連接模式下獲得支持;為簡(jiǎn)化網(wǎng)絡(luò)查詢數(shù)據(jù)庫(kù)的過程,須有XML的編程模型支持,使用XML格式傳輸數(shù)據(jù)。

        3.2 系統(tǒng)的應(yīng)用架構(gòu)

        架構(gòu)設(shè)計(jì)是軟件開發(fā)的基礎(chǔ),它往往決定一個(gè)項(xiàng)目的成

        敗[5]。隨著軟件工程的不斷發(fā)展和規(guī)范,面向?qū)ο缶幊趟枷胍苍诓粩嗟牡玫綉?yīng)用。雙層架構(gòu)也越來越不能有效滿足研發(fā)者對(duì)封裝、復(fù)用、擴(kuò)展、移植等方面的要求。為此,三層架構(gòu)體系應(yīng)運(yùn)而生。那么什么是三層架構(gòu)?一般而言,它是指在客戶

        機(jī)/服務(wù)器之間加入了一個(gè)“組件層”也叫“中間層”,它與表示層、數(shù)據(jù)訪問層共同構(gòu)成了三層架構(gòu)體系。引入組件層之后,可以從早期的雙層架構(gòu)(C/S)應(yīng)用模型中分離出相對(duì)復(fù)雜的商業(yè)邏輯來,進(jìn)而提供像可伸縮、方便訪問、方便管理的方法。將各種應(yīng)用服務(wù)封裝后置于應(yīng)用服務(wù)器之中,也進(jìn)一步增強(qiáng)了應(yīng)用程序的可用性、安全性、封裝復(fù)用性、可擴(kuò)展性和可移植性等,在管理上,其花費(fèi)時(shí)間也得到了最小化,達(dá)到了穩(wěn)定的企業(yè)級(jí)系統(tǒng)應(yīng)用。

        3.3 基于XML格式的數(shù)據(jù)交換

        此次研發(fā)的管理系統(tǒng)在實(shí)現(xiàn)系統(tǒng)功能模塊之間數(shù)據(jù)交換時(shí),用XML文檔來實(shí)現(xiàn)。因?yàn)閄ML為純文本文檔,數(shù)據(jù)交換時(shí),不受軟件系統(tǒng)等平臺(tái)的限制,具有數(shù)據(jù)移植性,不丟失信息等優(yōu)點(diǎn)。這些充分說明了XML文檔是良好的系統(tǒng)數(shù)據(jù)交換格式,因此,在高校人事管理系統(tǒng)的數(shù)據(jù)接口中充分利用了XML文檔的靈活性,來更好地實(shí)現(xiàn)數(shù)據(jù)的交換和共享。

        4 結(jié)束語(yǔ)

        總之,本文簡(jiǎn)要論述了.NET環(huán)境下的高校人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[6]。整個(gè)系統(tǒng)采用客戶端、服務(wù)器及數(shù)據(jù)庫(kù)服務(wù)器的三層結(jié)構(gòu)進(jìn)行設(shè)計(jì),設(shè)計(jì)中只是利用了.NET和XML的部分功能進(jìn)行模塊設(shè)計(jì)。XML功能強(qiáng)大,.NET平臺(tái)內(nèi)容豐富,今后還需要加強(qiáng)對(duì)相關(guān)技術(shù)的理解和掌握,以便進(jìn)一步完善高校人事管理系統(tǒng),為今后系統(tǒng)的擴(kuò)展和推廣奠定良好的基礎(chǔ),為更加高效地實(shí)現(xiàn)高校人事管理提供優(yōu)質(zhì)服務(wù)。

        參考文獻(xiàn)

        [1]胡曉紅.高校人事管理系統(tǒng)的分析及實(shí)現(xiàn)原理[J].電腦知識(shí)與技術(shù),2011(1):148-149.

        [2]劉友華等編著..NET環(huán)境下數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)技術(shù)[M].北京:科學(xué)出版社,2004.

        [3]呂洪林.高校人事管理系統(tǒng)開發(fā)研究[J].電腦知識(shí)與技術(shù),2008(11):882-884.

        [4]古凌嵐.基于.Net框架的XML相關(guān)技術(shù)的實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2005,26(7):1903-1906.

        [5]趙宗慶,汪慧芳.高校人事管理信息系統(tǒng)三層結(jié)構(gòu)設(shè)計(jì)方案[J].軟件導(dǎo)刊,2006(23):29-30.

        [6]魏一鳴.基于Web的高校人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].吉林師范大學(xué)學(xué)報(bào)(自然科學(xué)版),2012(4):126-128.

        作者簡(jiǎn)介

        雷懷光(1973-),男,博士在讀,高級(jí)工程師,研究方向:網(wǎng)絡(luò)應(yīng)用與信息安全。endprint

        猜你喜歡
        三層架構(gòu)
        基于“三層架構(gòu)”理論的教學(xué)設(shè)計(jì)案例分析
        良好的信息系統(tǒng)體系結(jié)構(gòu)模式對(duì)網(wǎng)絡(luò)安全監(jiān)察與維護(hù)技術(shù)的方法的探討
        ASP.NET三層架構(gòu)體系分析與應(yīng)用
        培訓(xùn)機(jī)構(gòu)信息發(fā)布平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
        匯票管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
        基于SSH 的實(shí)驗(yàn)室管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
        护士人妻hd中文字幕| 国产精品嫩草影院av| 国产精品视频一区二区三区不卡| 久久久久av无码免费网| 日韩在线一区二区三区免费视频| 亚洲AV无码一区二区三区ba| 小13箩利洗澡无码免费视频| 美女草逼视频免费播放| av网站免费在线浏览| 中文字幕日韩精品有码视频| 国产精品伦一区二区三级视频| 97久久人人超碰超碰窝窝| 国产精品一区二区 尿失禁| 亚洲毛片αv无线播放一区| 产精品无码久久_亚洲国产精| 人妻丰满精品一区二区| 午夜免费观看日韩一级视频| 亚洲综合国产成人丁香五月激情| 各种少妇正面着bbw撒尿视频| 久久精品国产亚洲av麻| 娇妻粗大高潮白浆| 久久婷婷国产五月综合色| 日韩中文字幕熟女人妻| 无码精品人妻一区二区三区漫画| 国产综合精品一区二区三区 | 国产精品无码专区av在线播放| 亚洲中文欧美日韩在线人| 亚洲男人堂色偷偷一区| 中文字幕人妻少妇精品| 日本一区二区三区人妻| 国产乱码一区二区三区爽爽爽| 97一区二区国产好的精华液| 一区二区三区国产精品| 日本刺激视频一区二区| 精品国产麻豆免费人成网站 | 人妻丰满熟妇av无码区app| 人妻夜夜爽天天爽一区| 中文字幕永久免费观看| 后入少妇免费在线观看| 国产香蕉视频在线播放| 99在线精品免费视频九九视|