• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于B/S模式的醫(yī)院人力資源考勤管理系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)

      2014-12-02 03:53:14劉建平
      實(shí)用醫(yī)藥雜志 2014年12期
      關(guān)鍵詞:考勤資源庫(kù)管理員

      馮 帥,劉建平

      人力資源考勤管理是醫(yī)院管理的重要部分,考勤統(tǒng)計(jì)結(jié)果直接與人員薪金、獎(jiǎng)金的核算發(fā)放及職稱評(píng)任、考核獎(jiǎng)懲相掛鉤,為醫(yī)院人力資源管理提供重要的參考信息。目前,筆者所在醫(yī)院在人力資源考勤工作中仍采用月初科室填報(bào)excel考勤表,人力資源辦手工統(tǒng)計(jì)人員出勤情況的工作方式,不僅浪費(fèi)大量人力和精力,而且統(tǒng)計(jì)結(jié)果極易出現(xiàn)誤差。基于管理部門需求,筆者利用ASP.NET技術(shù)開(kāi)發(fā)了基于院內(nèi)局域網(wǎng)的B/S模式的醫(yī)院人力資源考勤管理系統(tǒng)。

      1 系統(tǒng)功能流程

      人力資源考勤管理系統(tǒng)分科室普通用戶和院級(jí)管理員兩級(jí)用戶??剖矣脩裘吭鲁醯顷憌eb客戶端從人力資源庫(kù)中提取科室人員信息填報(bào)上月出勤報(bào)表,管理員用戶提取匯總科室出勤報(bào)表導(dǎo)出至薪金系統(tǒng),根據(jù)出勤天數(shù)及缺勤緣由制定薪金計(jì)劃。此外管理員用戶還具有對(duì)人力資源庫(kù)增加、辭職的管理維護(hù),及對(duì)科室填報(bào)的調(diào)轉(zhuǎn)申請(qǐng)進(jìn)行審核的權(quán)限。該系統(tǒng)功能流程圖見(jiàn)圖1。

      圖1 系統(tǒng)功能流程圖

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

      2.1 B/S模式 Asp.net技術(shù)是微軟推出的新一代 web應(yīng)用程序開(kāi)發(fā)技術(shù),主要包括webform和webservice兩種編程模型。其中websevice是基于B/S(瀏覽器/服務(wù)器)模式的web頁(yè)面編程模型,用戶端通過(guò)本機(jī)瀏覽器向web服務(wù)器發(fā)出請(qǐng)求,web服務(wù)器對(duì)請(qǐng)求進(jìn)行處理,讀取數(shù)據(jù)庫(kù),將處理結(jié)果生成apsx動(dòng)態(tài)頁(yè)面發(fā)送回用戶瀏覽器,整個(gè)過(guò)程數(shù)據(jù)請(qǐng)求、處理、數(shù)據(jù)返回、頁(yè)面生成等操作均由web服務(wù)器完成,用戶端不需安裝任何客戶端軟件,且不與數(shù)據(jù)庫(kù)直接交互,具有可擴(kuò)展性、安全性、簡(jiǎn)易型、高性能的執(zhí)行效率、良好的結(jié)構(gòu)等優(yōu)點(diǎn)。

      本系統(tǒng)采用基于asp.net技術(shù)的B/S三層體系結(jié)構(gòu)設(shè)計(jì)方案,由瀏覽器、Web服務(wù)器和數(shù)據(jù)庫(kù)組成。系統(tǒng)功能設(shè)計(jì)劃分為表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)接口層三層結(jié)構(gòu),其中表示層為瀏覽器端顯示的asp.net頁(yè)面,為科室和管理員提供輸入和查詢統(tǒng)計(jì)功能,業(yè)務(wù)邏輯層負(fù)責(zé)處理表示層的請(qǐng)求及功能邏輯的實(shí)現(xiàn),數(shù)據(jù)接口層實(shí)現(xiàn)與數(shù)據(jù)庫(kù)之間的數(shù)據(jù)交互,結(jié)構(gòu)圖見(jiàn)圖2。

      圖2 B/S模式三層結(jié)構(gòu)圖

      2.2 主要功能模塊

      2.2.1 人力資源管理模塊 由人員維護(hù)和人員查詢兩部分組成,根據(jù)登錄的權(quán)限顯示相對(duì)應(yīng)的功能界面。科室用戶登陸,人員維護(hù)包括人員增加、辭職、調(diào)入、調(diào)出等信息的維護(hù),人員查詢部分可查詢本科室工作人員基本信息。管理員用戶登錄,人員維護(hù)部分除了具有人員基本信息維護(hù)功能外還增加對(duì)人員信息審核的部分,只有審核完畢的人員才能進(jìn)入人力資源庫(kù),人員查詢部分可按照科室、工作年限、狀態(tài)標(biāo)志、崗位類別、性別等進(jìn)行查詢。

      2.2.2 科室考勤登記模塊 從人力資源庫(kù)中自動(dòng)提取上報(bào)月份本科室人員信息,進(jìn)行科室人員考勤天數(shù)及缺勤原因等信息的登記。關(guān)于新入和辭職人員,科室用戶首先在人力資源管理模塊中進(jìn)行人員維護(hù),待人力資源辦審核后方可進(jìn)行考勤登記。關(guān)于調(diào)入調(diào)出人員,先由調(diào)出科室進(jìn)行調(diào)出人員維護(hù)和考勤登記,再由調(diào)入科室執(zhí)行調(diào)入維護(hù)及在本科室期間的考勤登記。

      2.2.3 管理員考勤結(jié)果模塊 從科室考勤登記信息中提取人員信息、出勤天數(shù)及缺勤原因等要素,并把非全勤人員出勤要素導(dǎo)出成execl文件為工資獎(jiǎng)金的發(fā)放提供出勤標(biāo)準(zhǔn),同時(shí)對(duì)未及時(shí)上報(bào)考勤報(bào)表的科室進(jìn)行查詢提示。

      2.2.4 管理員核查模塊 人力資源庫(kù)中人員信息的更改和增加必須經(jīng)管理員審核后才生效。管理員定期從人力資源庫(kù)中提取更改和增加未審核人員信息,核查保存后信息生效。

      2.2.5 查詢統(tǒng)計(jì)模塊 可進(jìn)行人員信息、考勤情況、考勤科室、人員調(diào)轉(zhuǎn)等記錄的查詢和統(tǒng)計(jì),為管理部門決策提供依據(jù)。

      2.3 數(shù)據(jù)庫(kù)設(shè)計(jì) 本系統(tǒng)數(shù)據(jù)庫(kù)采用 oracle10.0.2.2數(shù)據(jù)庫(kù),建立employee表空間及用戶。由功能需求分析,主要?jiǎng)?chuàng)建人員信息表、科室考勤登記主表、考勤登記明細(xì)表、人員調(diào)整表及考勤結(jié)果統(tǒng)計(jì)表等,人員信息表包含人員ID、姓名、科室、崗位類別、審核標(biāo)志等信息,考勤登記主表保存科室人員出勤情況信息,考勤登記明細(xì)表保存科室人員缺勤原因。

      2.4 功能組件設(shè)計(jì) 系統(tǒng)功能的實(shí)現(xiàn)主要通過(guò)業(yè)務(wù)層及數(shù)據(jù)訪問(wèn)層的類文件、對(duì)象和界面實(shí)現(xiàn),其中相同功能的類進(jìn)行封裝構(gòu)成功能組件。本系統(tǒng)主要構(gòu)建了 database.dll、system.dll、webfile.dll幾個(gè)功能組件。database.dll組件采用ado.net技術(shù)實(shí)現(xiàn)與后臺(tái)oracle數(shù)據(jù)庫(kù)間的數(shù)據(jù)交互,構(gòu)成數(shù)據(jù)訪問(wèn)層,system.dll實(shí)現(xiàn)系統(tǒng)基本頁(yè)面加載登陸及用戶管理功能,webfile.dll組件實(shí)現(xiàn)管理員和科室的功能操作,system.dll與 webfile.dll組件構(gòu)成業(yè)務(wù)層。

      3 設(shè)計(jì)重點(diǎn)

      3.1 人力資源庫(kù)的審核實(shí)現(xiàn) 人力資源庫(kù)中人員信息更新后必須經(jīng)過(guò)管理員審核后方可生效的。設(shè)計(jì)時(shí),科室用戶登陸 webfile.dll組 件 中 的 employee_master.a(chǎn)sp 頁(yè) 面 ,執(zhí) 行employee.cs 類 文 件 中 的 employee_update、employee_insert、employee_delete 方法,并調(diào)用 system.dll中 ExecuteSqll和Executeproc等方法進(jìn)行數(shù)據(jù)庫(kù)employee_master表的更新,其中表中審核字段置為未審核狀態(tài)0。管理員用戶執(zhí)行employee.cs類文件中的 query、update方法提取及審核更新的人員信息,審核字段置為未審核狀態(tài)1。

      3.2 調(diào)轉(zhuǎn)人員的處理 數(shù)據(jù)庫(kù)中增加 employee_transfer人員調(diào)整表,調(diào)出科室先進(jìn)行調(diào)出操作,插入數(shù)據(jù)到employee_transfer表中的人員ID、調(diào)出科室、調(diào)轉(zhuǎn)時(shí)間、調(diào)轉(zhuǎn)標(biāo)志及狀態(tài)字段,置調(diào)轉(zhuǎn)標(biāo)志為“調(diào)出”,status字段為“0”,調(diào)入科室提取 employee_transfer表中標(biāo)志為“調(diào)出”且 status為“0”的人員信息執(zhí)行調(diào)入動(dòng)作,插入數(shù)據(jù)到employee_transfer表,置調(diào)轉(zhuǎn)標(biāo)志為“調(diào)入”,更新此人員在調(diào)轉(zhuǎn)表中調(diào)出status字段為“1”并在employee_master人員信息表中插入新記錄。

      3.3 Ado.net技術(shù)的應(yīng)用 Ado.net是.NET Framework 用于和數(shù)據(jù)源進(jìn)行交互的面向?qū)ο箢悗?kù),可以離線操作數(shù)據(jù)庫(kù),應(yīng)用程序只要在需要取得數(shù)據(jù)或更新數(shù)據(jù)的時(shí)候才對(duì)數(shù)據(jù)源進(jìn)行聯(lián)機(jī),減少了應(yīng)用程序?qū)Ψ?wù)器資源的占用,提高了應(yīng)用程序的效率。本系統(tǒng)采用OLE DB.NET Framework數(shù)據(jù)類庫(kù),主要使用Connection連接對(duì)象連接數(shù)據(jù)庫(kù)、command數(shù)據(jù)命令對(duì)象執(zhí)行增刪改sql語(yǔ)句、DataReader數(shù)據(jù)讀取器對(duì)象、DataAdapter數(shù)據(jù)適配器對(duì)象及DataSet數(shù)據(jù)集對(duì)象。

      3.4 頁(yè)面?zhèn)髦捣椒?各子系統(tǒng)和web頁(yè)面之間的數(shù)據(jù)傳值用到了Asp.net中頁(yè)面?zhèn)髦导夹g(shù),通常有五種傳值方法,分別是使用QueryString變量、使用Application對(duì)象變量、使用Session變量、使用 Cookie對(duì)象變量、使用 Server.Transfer五種方法。本系統(tǒng)中針對(duì)不同情況幾種方法結(jié)合應(yīng)用,如在驗(yàn)證和傳遞登錄用戶和密碼時(shí)使用了session變量,使用簡(jiǎn)單、數(shù)據(jù)量不限制,web頁(yè)面之間傳遞參數(shù)時(shí)用到了QueryString變量,將傳送的值顯示在瀏覽器的地址欄中,簡(jiǎn)便易用。

      4 討 論

      基于B/S三層架構(gòu)開(kāi)發(fā)設(shè)計(jì)的web人力資源考勤系統(tǒng),層次分明、安全可靠、客戶端安裝簡(jiǎn)單,不需額外添加設(shè)備,操作易學(xué)易懂,使醫(yī)院人力資源管理更加高效便捷。該系統(tǒng)利用醫(yī)院局域網(wǎng)建立了人力資源考勤網(wǎng),通過(guò)共享醫(yī)院人力資源以及不同權(quán)限對(duì)應(yīng)不同管理的設(shè)計(jì)方式實(shí)現(xiàn)了院級(jí)、科級(jí)不同部門的多級(jí)信息化管理。經(jīng)過(guò)1年多的推廣應(yīng)用,醫(yī)院人力資源考勤工作實(shí)現(xiàn)了信息化管理,滿足了人力資源管理的工作需求。

      [1]扶松柏.深入體驗(yàn)c#項(xiàng)目開(kāi)發(fā)[M].北京:清華大學(xué)出版社,2011.193-197.

      [2]Dino Esposito.構(gòu)建Web解決方案—應(yīng)用ASP.NET和ADO.NET[M].北京:清華大學(xué)出版社,2002.321-335.

      [3]徐寶林.基于ADO.NET的應(yīng)用程序訪問(wèn)后臺(tái)數(shù)據(jù)的模塊劃分研究[J].計(jì)算機(jī)與現(xiàn)代化,2011,21(9):2425-2426.

      [4]微軟公司.?dāng)?shù)據(jù)庫(kù)訪問(wèn)技術(shù)—ADO.NET程序設(shè)計(jì)[M].北京:高等教育出版社,2004.203-208.

      [5] Dino Esposito.Asp.net數(shù)據(jù)訪問(wèn)高級(jí)編程[M].北京:機(jī)械工業(yè)出版社,2004.159-162.

      [6]路彥均,趙勁秋.基于Web方法構(gòu)建醫(yī)院人力資源管理信息系統(tǒng)[J].解放軍醫(yī)院管理雜志,2005,(4):358-359.

      [7]陳 燕.醫(yī)院人力資源管理信息管理系統(tǒng)的發(fā)展和應(yīng)用探討[J].中國(guó)醫(yī)院管理,2010,7(6):34-35.

      猜你喜歡
      考勤資源庫(kù)管理員
      我是小小午餐管理員
      健身氣功開(kāi)放課程資源庫(kù)建設(shè)研究
      我是圖書管理員
      我是圖書管理員
      可疑的管理員
      貴州●石斛種質(zhì)資源庫(kù)
      基于人臉識(shí)別技術(shù)的考勤應(yīng)用研究
      電子制作(2019年12期)2019-07-16 08:45:28
      智能人臉識(shí)別考勤系統(tǒng)
      電子制作(2019年9期)2019-05-30 09:42:00
      便攜式指紋考勤信息管理系統(tǒng)設(shè)計(jì)
      高中歷史信息化教育資源庫(kù)應(yīng)用探索
      武夷山市| 分宜县| 钟山县| 东兴市| 东丰县| 马边| 石景山区| 高青县| 安仁县| 涿州市| 会昌县| 双牌县| 武川县| 日土县| 徐汇区| 明光市| 广德县| 南漳县| 城固县| 遵义县| 大英县| 湖南省| 宣化县| 永清县| 融水| 无锡市| 定安县| 根河市| 凤城市| 吉林省| 曲麻莱县| 西乌珠穆沁旗| 吐鲁番市| 和林格尔县| 承德市| 乌鲁木齐县| 民勤县| 特克斯县| 桐柏县| 岱山县| 八宿县|