龔?fù)?/p>
摘 要
圍繞醫(yī)院人力資源管理的特點和流程,對人力資源管理系統(tǒng)進行了需求分析,對系統(tǒng)進行了功能模塊的設(shè)計,利用UML(統(tǒng)一建模語言)對系統(tǒng)進行了分析和設(shè)計。
【關(guān)鍵詞】B/S結(jié)構(gòu) 人力資源管理系統(tǒng) UML系統(tǒng)
B/S結(jié)構(gòu)也就是一種瀏覽器和服務(wù)器模式下動行的結(jié)構(gòu)。這種結(jié)構(gòu)下,用戶的工作界面只能通過瀏覽器來實現(xiàn),少部分事物邏輯在前端實現(xiàn),另一部分事物邏輯在服務(wù)器端實現(xiàn)。
在這種B/S結(jié)構(gòu)下,客戶端不需安裝,也無需維護。它的最大的優(yōu)點就是可以在任何地方進行操作而不用安裝任何專門的軟件。對于醫(yī)院這種大型單位,系統(tǒng)管理人員需要在幾百甚至幾千部電腦終端之間來回奔跑,效率和工作量十分低下,采用B/S架構(gòu)設(shè)計只需要管理服務(wù)端,所有的客戶端只需安裝瀏覽器即可,無需任何的維護。這使得升級和維護越來越容易而使用越來越簡單。
基于B/S結(jié)構(gòu)的公立醫(yī)院人力資源管理系統(tǒng)正是現(xiàn)代醫(yī)院辦公所急切需要的管理模式,它的技術(shù)實現(xiàn)是我們下一步要探討的。
1 項目總體規(guī)劃
通過人力資源管理系統(tǒng),使人力資源管理人員進一步提高工作效率,并把先進的人力資源管理理念和工作實際結(jié)合起來,以此落實醫(yī)院人力資源管理戰(zhàn)略,提高院區(qū)協(xié)同管理水平,提高工作效率,實現(xiàn)人力資源管理工作的規(guī)范化、系統(tǒng)化、流程化,為領(lǐng)導(dǎo)提供基于信息的決策支持。
人力資源管理系統(tǒng)主要業(yè)務(wù)功能應(yīng)至少包括組織機構(gòu)、人員管理、系統(tǒng)管理、報表管理、表格工具、人事異動、員工自助、考勤模塊等。
如圖1所示,人力資源管理系統(tǒng)主要由組織機構(gòu)模塊、報表管理模塊、員工管理模塊、人事異動管理模塊、領(lǐng)導(dǎo)決策模塊、系統(tǒng)管理模塊、勞動合同模塊、考勤管理模塊、薪資管理模塊、文檔管理模塊、績效管理模塊、招聘管理模塊組成。
2 基于UML的系統(tǒng)分析
UML(Unified Modeling Language,統(tǒng)一建模語言)是一套用來設(shè)計軟件藍圖的標(biāo)準(zhǔn)建模語言,也是一種可視化的面向?qū)ο竽P头治稣Z言,從系統(tǒng)工程的角度來看,UML可說是一種軟件結(jié)構(gòu)的分析工具,因此也可說UML是一種從軟件分析、設(shè)計到編寫程序規(guī)范的標(biāo)準(zhǔn)化建模語言。
UML中的圖主要有類圖、對象圖、用例圖、交互圖、順序圖、協(xié)作圖、狀態(tài)圖、活動圖、構(gòu)件圖、部署圖等。在本文系統(tǒng)分析中,主要使用了類圖、用例圖和活動圖三種。
2.1 系統(tǒng)類圖
在系統(tǒng)分析過程中,我們需要確定系統(tǒng)中的結(jié)構(gòu)性成分,也就是要搞清系統(tǒng)中“有什么”的問題。我們通過從業(yè)務(wù)活動不同的任務(wù)、角色、組織結(jié)構(gòu)中提煉出系統(tǒng)的對象類來完成這一工作.通過對系統(tǒng)功能和業(yè)務(wù)流程的分析,系統(tǒng)中的對象有很多種,既可以是現(xiàn)實世界的實體,也可以是從現(xiàn)實世界中抽象出來的概念。圖2給出的系考勤模塊類圖。
2.2 系統(tǒng)用例圖
在清楚的了解了系統(tǒng)功能的基礎(chǔ)上,我們使用用例圖來描述系統(tǒng)的靜態(tài)使用情況。一個用例代表系統(tǒng)的一部分行為,是對一組動作序列的描述。而用例圖通過對系統(tǒng)、子系統(tǒng)或類的行為進行建模而顯示用例、參與者以及它們之間的關(guān)系。系統(tǒng)用例圖如圖3。
2.3 系統(tǒng)活動圖
活動圖是UML中用于對系統(tǒng)的動態(tài)方面建模的五種圖中的一種。一張活動圖從本質(zhì)上可以說就是一個流程圖,強調(diào)從活動到活動的控制流,可視地表現(xiàn)了系統(tǒng)對象群體的動態(tài)特性。下面我們給出的是考勤管理的活動圖,如圖4所示。
3 創(chuàng)建數(shù)據(jù)庫代碼
在SQL Server 2005中創(chuàng)建數(shù)據(jù)庫HRPDB,創(chuàng)建腳本下:
CREATE DATABASE HRPDB ON
(NAME=HRPDB_mdf,F(xiàn)ILENAME=E:\HRP\DB\HRPDB.mdf,
SIZE=5MB,F(xiàn)ILEGROWTH=10%)
LOG ON(NAME=CodeMonkeyDB_log,F(xiàn)ILENAME=E:\HRP\DB\HRPDB.log,SIZE=5MB,
FILEGROWTH=10%)
4 結(jié)束語
本論文針對醫(yī)療行業(yè)人力資源管理的特點進行人力資源管理系統(tǒng)的需求分析、總體設(shè)計、詳細設(shè)計、數(shù)據(jù)庫設(shè)置,以及借助UML為系統(tǒng)進行靜態(tài)建模。應(yīng)用框架具有功能模塊劃分清晰,模塊設(shè)計中遵循低耦合高內(nèi)聚原則,有較好的可重用性、可維護性和可擴展性。
較全面的總結(jié)分析了B/S三層架構(gòu)設(shè)計模型和傳統(tǒng)的MVC設(shè)計模式,為以后的工作提供了良好的方向指引。
參考文獻
[1]江毅銘,山嵐.基于B/S結(jié)構(gòu)的公文流轉(zhuǎn)在.net平臺下的實現(xiàn)[J].北京化工大學(xué)學(xué)報(自然科學(xué)),2008(01).
[2]胡首鋒,馮雁.基于ISO9000的稅務(wù)辦公工作流的分析與設(shè)計[J].計算機工程,2012(12).
[3]李新,張繼東.基于關(guān)系型數(shù)據(jù)庫的公文工作流系統(tǒng)[J].計算機工程與設(shè)計,2010(07).
[4]任麗芳,白尚旺,徐玉斌;辦公自動化系統(tǒng)中公文流轉(zhuǎn)模型研究[J].太原重型機械學(xué)院學(xué)報,2009(01).
[5]周慧娟,楊彬.面向?qū)ο蟮慕y(tǒng)一建模語言UML及其應(yīng)用[J].運城學(xué)院學(xué)報,2011(05).
作者單位
江西財經(jīng)職業(yè)學(xué)院信息工程系 江西省九江市 332000endprint
摘 要
圍繞醫(yī)院人力資源管理的特點和流程,對人力資源管理系統(tǒng)進行了需求分析,對系統(tǒng)進行了功能模塊的設(shè)計,利用UML(統(tǒng)一建模語言)對系統(tǒng)進行了分析和設(shè)計。
【關(guān)鍵詞】B/S結(jié)構(gòu) 人力資源管理系統(tǒng) UML系統(tǒng)
B/S結(jié)構(gòu)也就是一種瀏覽器和服務(wù)器模式下動行的結(jié)構(gòu)。這種結(jié)構(gòu)下,用戶的工作界面只能通過瀏覽器來實現(xiàn),少部分事物邏輯在前端實現(xiàn),另一部分事物邏輯在服務(wù)器端實現(xiàn)。
在這種B/S結(jié)構(gòu)下,客戶端不需安裝,也無需維護。它的最大的優(yōu)點就是可以在任何地方進行操作而不用安裝任何專門的軟件。對于醫(yī)院這種大型單位,系統(tǒng)管理人員需要在幾百甚至幾千部電腦終端之間來回奔跑,效率和工作量十分低下,采用B/S架構(gòu)設(shè)計只需要管理服務(wù)端,所有的客戶端只需安裝瀏覽器即可,無需任何的維護。這使得升級和維護越來越容易而使用越來越簡單。
基于B/S結(jié)構(gòu)的公立醫(yī)院人力資源管理系統(tǒng)正是現(xiàn)代醫(yī)院辦公所急切需要的管理模式,它的技術(shù)實現(xiàn)是我們下一步要探討的。
1 項目總體規(guī)劃
通過人力資源管理系統(tǒng),使人力資源管理人員進一步提高工作效率,并把先進的人力資源管理理念和工作實際結(jié)合起來,以此落實醫(yī)院人力資源管理戰(zhàn)略,提高院區(qū)協(xié)同管理水平,提高工作效率,實現(xiàn)人力資源管理工作的規(guī)范化、系統(tǒng)化、流程化,為領(lǐng)導(dǎo)提供基于信息的決策支持。
人力資源管理系統(tǒng)主要業(yè)務(wù)功能應(yīng)至少包括組織機構(gòu)、人員管理、系統(tǒng)管理、報表管理、表格工具、人事異動、員工自助、考勤模塊等。
如圖1所示,人力資源管理系統(tǒng)主要由組織機構(gòu)模塊、報表管理模塊、員工管理模塊、人事異動管理模塊、領(lǐng)導(dǎo)決策模塊、系統(tǒng)管理模塊、勞動合同模塊、考勤管理模塊、薪資管理模塊、文檔管理模塊、績效管理模塊、招聘管理模塊組成。
2 基于UML的系統(tǒng)分析
UML(Unified Modeling Language,統(tǒng)一建模語言)是一套用來設(shè)計軟件藍圖的標(biāo)準(zhǔn)建模語言,也是一種可視化的面向?qū)ο竽P头治稣Z言,從系統(tǒng)工程的角度來看,UML可說是一種軟件結(jié)構(gòu)的分析工具,因此也可說UML是一種從軟件分析、設(shè)計到編寫程序規(guī)范的標(biāo)準(zhǔn)化建模語言。
UML中的圖主要有類圖、對象圖、用例圖、交互圖、順序圖、協(xié)作圖、狀態(tài)圖、活動圖、構(gòu)件圖、部署圖等。在本文系統(tǒng)分析中,主要使用了類圖、用例圖和活動圖三種。
2.1 系統(tǒng)類圖
在系統(tǒng)分析過程中,我們需要確定系統(tǒng)中的結(jié)構(gòu)性成分,也就是要搞清系統(tǒng)中“有什么”的問題。我們通過從業(yè)務(wù)活動不同的任務(wù)、角色、組織結(jié)構(gòu)中提煉出系統(tǒng)的對象類來完成這一工作.通過對系統(tǒng)功能和業(yè)務(wù)流程的分析,系統(tǒng)中的對象有很多種,既可以是現(xiàn)實世界的實體,也可以是從現(xiàn)實世界中抽象出來的概念。圖2給出的系考勤模塊類圖。
2.2 系統(tǒng)用例圖
在清楚的了解了系統(tǒng)功能的基礎(chǔ)上,我們使用用例圖來描述系統(tǒng)的靜態(tài)使用情況。一個用例代表系統(tǒng)的一部分行為,是對一組動作序列的描述。而用例圖通過對系統(tǒng)、子系統(tǒng)或類的行為進行建模而顯示用例、參與者以及它們之間的關(guān)系。系統(tǒng)用例圖如圖3。
2.3 系統(tǒng)活動圖
活動圖是UML中用于對系統(tǒng)的動態(tài)方面建模的五種圖中的一種。一張活動圖從本質(zhì)上可以說就是一個流程圖,強調(diào)從活動到活動的控制流,可視地表現(xiàn)了系統(tǒng)對象群體的動態(tài)特性。下面我們給出的是考勤管理的活動圖,如圖4所示。
3 創(chuàng)建數(shù)據(jù)庫代碼
在SQL Server 2005中創(chuàng)建數(shù)據(jù)庫HRPDB,創(chuàng)建腳本下:
CREATE DATABASE HRPDB ON
(NAME=HRPDB_mdf,F(xiàn)ILENAME=E:\HRP\DB\HRPDB.mdf,
SIZE=5MB,F(xiàn)ILEGROWTH=10%)
LOG ON(NAME=CodeMonkeyDB_log,F(xiàn)ILENAME=E:\HRP\DB\HRPDB.log,SIZE=5MB,
FILEGROWTH=10%)
4 結(jié)束語
本論文針對醫(yī)療行業(yè)人力資源管理的特點進行人力資源管理系統(tǒng)的需求分析、總體設(shè)計、詳細設(shè)計、數(shù)據(jù)庫設(shè)置,以及借助UML為系統(tǒng)進行靜態(tài)建模。應(yīng)用框架具有功能模塊劃分清晰,模塊設(shè)計中遵循低耦合高內(nèi)聚原則,有較好的可重用性、可維護性和可擴展性。
較全面的總結(jié)分析了B/S三層架構(gòu)設(shè)計模型和傳統(tǒng)的MVC設(shè)計模式,為以后的工作提供了良好的方向指引。
參考文獻
[1]江毅銘,山嵐.基于B/S結(jié)構(gòu)的公文流轉(zhuǎn)在.net平臺下的實現(xiàn)[J].北京化工大學(xué)學(xué)報(自然科學(xué)),2008(01).
[2]胡首鋒,馮雁.基于ISO9000的稅務(wù)辦公工作流的分析與設(shè)計[J].計算機工程,2012(12).
[3]李新,張繼東.基于關(guān)系型數(shù)據(jù)庫的公文工作流系統(tǒng)[J].計算機工程與設(shè)計,2010(07).
[4]任麗芳,白尚旺,徐玉斌;辦公自動化系統(tǒng)中公文流轉(zhuǎn)模型研究[J].太原重型機械學(xué)院學(xué)報,2009(01).
[5]周慧娟,楊彬.面向?qū)ο蟮慕y(tǒng)一建模語言UML及其應(yīng)用[J].運城學(xué)院學(xué)報,2011(05).
作者單位
江西財經(jīng)職業(yè)學(xué)院信息工程系 江西省九江市 332000endprint
摘 要
圍繞醫(yī)院人力資源管理的特點和流程,對人力資源管理系統(tǒng)進行了需求分析,對系統(tǒng)進行了功能模塊的設(shè)計,利用UML(統(tǒng)一建模語言)對系統(tǒng)進行了分析和設(shè)計。
【關(guān)鍵詞】B/S結(jié)構(gòu) 人力資源管理系統(tǒng) UML系統(tǒng)
B/S結(jié)構(gòu)也就是一種瀏覽器和服務(wù)器模式下動行的結(jié)構(gòu)。這種結(jié)構(gòu)下,用戶的工作界面只能通過瀏覽器來實現(xiàn),少部分事物邏輯在前端實現(xiàn),另一部分事物邏輯在服務(wù)器端實現(xiàn)。
在這種B/S結(jié)構(gòu)下,客戶端不需安裝,也無需維護。它的最大的優(yōu)點就是可以在任何地方進行操作而不用安裝任何專門的軟件。對于醫(yī)院這種大型單位,系統(tǒng)管理人員需要在幾百甚至幾千部電腦終端之間來回奔跑,效率和工作量十分低下,采用B/S架構(gòu)設(shè)計只需要管理服務(wù)端,所有的客戶端只需安裝瀏覽器即可,無需任何的維護。這使得升級和維護越來越容易而使用越來越簡單。
基于B/S結(jié)構(gòu)的公立醫(yī)院人力資源管理系統(tǒng)正是現(xiàn)代醫(yī)院辦公所急切需要的管理模式,它的技術(shù)實現(xiàn)是我們下一步要探討的。
1 項目總體規(guī)劃
通過人力資源管理系統(tǒng),使人力資源管理人員進一步提高工作效率,并把先進的人力資源管理理念和工作實際結(jié)合起來,以此落實醫(yī)院人力資源管理戰(zhàn)略,提高院區(qū)協(xié)同管理水平,提高工作效率,實現(xiàn)人力資源管理工作的規(guī)范化、系統(tǒng)化、流程化,為領(lǐng)導(dǎo)提供基于信息的決策支持。
人力資源管理系統(tǒng)主要業(yè)務(wù)功能應(yīng)至少包括組織機構(gòu)、人員管理、系統(tǒng)管理、報表管理、表格工具、人事異動、員工自助、考勤模塊等。
如圖1所示,人力資源管理系統(tǒng)主要由組織機構(gòu)模塊、報表管理模塊、員工管理模塊、人事異動管理模塊、領(lǐng)導(dǎo)決策模塊、系統(tǒng)管理模塊、勞動合同模塊、考勤管理模塊、薪資管理模塊、文檔管理模塊、績效管理模塊、招聘管理模塊組成。
2 基于UML的系統(tǒng)分析
UML(Unified Modeling Language,統(tǒng)一建模語言)是一套用來設(shè)計軟件藍圖的標(biāo)準(zhǔn)建模語言,也是一種可視化的面向?qū)ο竽P头治稣Z言,從系統(tǒng)工程的角度來看,UML可說是一種軟件結(jié)構(gòu)的分析工具,因此也可說UML是一種從軟件分析、設(shè)計到編寫程序規(guī)范的標(biāo)準(zhǔn)化建模語言。
UML中的圖主要有類圖、對象圖、用例圖、交互圖、順序圖、協(xié)作圖、狀態(tài)圖、活動圖、構(gòu)件圖、部署圖等。在本文系統(tǒng)分析中,主要使用了類圖、用例圖和活動圖三種。
2.1 系統(tǒng)類圖
在系統(tǒng)分析過程中,我們需要確定系統(tǒng)中的結(jié)構(gòu)性成分,也就是要搞清系統(tǒng)中“有什么”的問題。我們通過從業(yè)務(wù)活動不同的任務(wù)、角色、組織結(jié)構(gòu)中提煉出系統(tǒng)的對象類來完成這一工作.通過對系統(tǒng)功能和業(yè)務(wù)流程的分析,系統(tǒng)中的對象有很多種,既可以是現(xiàn)實世界的實體,也可以是從現(xiàn)實世界中抽象出來的概念。圖2給出的系考勤模塊類圖。
2.2 系統(tǒng)用例圖
在清楚的了解了系統(tǒng)功能的基礎(chǔ)上,我們使用用例圖來描述系統(tǒng)的靜態(tài)使用情況。一個用例代表系統(tǒng)的一部分行為,是對一組動作序列的描述。而用例圖通過對系統(tǒng)、子系統(tǒng)或類的行為進行建模而顯示用例、參與者以及它們之間的關(guān)系。系統(tǒng)用例圖如圖3。
2.3 系統(tǒng)活動圖
活動圖是UML中用于對系統(tǒng)的動態(tài)方面建模的五種圖中的一種。一張活動圖從本質(zhì)上可以說就是一個流程圖,強調(diào)從活動到活動的控制流,可視地表現(xiàn)了系統(tǒng)對象群體的動態(tài)特性。下面我們給出的是考勤管理的活動圖,如圖4所示。
3 創(chuàng)建數(shù)據(jù)庫代碼
在SQL Server 2005中創(chuàng)建數(shù)據(jù)庫HRPDB,創(chuàng)建腳本下:
CREATE DATABASE HRPDB ON
(NAME=HRPDB_mdf,F(xiàn)ILENAME=E:\HRP\DB\HRPDB.mdf,
SIZE=5MB,F(xiàn)ILEGROWTH=10%)
LOG ON(NAME=CodeMonkeyDB_log,F(xiàn)ILENAME=E:\HRP\DB\HRPDB.log,SIZE=5MB,
FILEGROWTH=10%)
4 結(jié)束語
本論文針對醫(yī)療行業(yè)人力資源管理的特點進行人力資源管理系統(tǒng)的需求分析、總體設(shè)計、詳細設(shè)計、數(shù)據(jù)庫設(shè)置,以及借助UML為系統(tǒng)進行靜態(tài)建模。應(yīng)用框架具有功能模塊劃分清晰,模塊設(shè)計中遵循低耦合高內(nèi)聚原則,有較好的可重用性、可維護性和可擴展性。
較全面的總結(jié)分析了B/S三層架構(gòu)設(shè)計模型和傳統(tǒng)的MVC設(shè)計模式,為以后的工作提供了良好的方向指引。
參考文獻
[1]江毅銘,山嵐.基于B/S結(jié)構(gòu)的公文流轉(zhuǎn)在.net平臺下的實現(xiàn)[J].北京化工大學(xué)學(xué)報(自然科學(xué)),2008(01).
[2]胡首鋒,馮雁.基于ISO9000的稅務(wù)辦公工作流的分析與設(shè)計[J].計算機工程,2012(12).
[3]李新,張繼東.基于關(guān)系型數(shù)據(jù)庫的公文工作流系統(tǒng)[J].計算機工程與設(shè)計,2010(07).
[4]任麗芳,白尚旺,徐玉斌;辦公自動化系統(tǒng)中公文流轉(zhuǎn)模型研究[J].太原重型機械學(xué)院學(xué)報,2009(01).
[5]周慧娟,楊彬.面向?qū)ο蟮慕y(tǒng)一建模語言UML及其應(yīng)用[J].運城學(xué)院學(xué)報,2011(05).
作者單位
江西財經(jīng)職業(yè)學(xué)院信息工程系 江西省九江市 332000endprint