




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、面向?qū)ο蠓治鲆弧⑾到y(tǒng)根本需求經(jīng)過(guò)調(diào)研分析,確定企業(yè)人事治理系統(tǒng)的主要功能有企業(yè)員工的資料治理和考勤治理、員工的工資計(jì)算和業(yè)績(jī)?cè)u(píng)定等.涉及到敏感信息的大局部數(shù)據(jù)的增、刪、改等工作主要由人事部門的治理人員來(lái)完成,例如工資的計(jì)算、考勤記錄的更改等操作,而且一些如確定員工的根本工資和指定部門分配等操作只有人事部門相關(guān)的治理者才能進(jìn)行操作;而普通的企業(yè)員工能夠在系統(tǒng)中通過(guò)Web的方式對(duì)其根本資料、工資情況、考勤情況以及請(qǐng)假記錄等以只的方式進(jìn)行瀏覽,同時(shí)還能夠在系統(tǒng)中提出加班和請(qǐng)假的申請(qǐng),申請(qǐng)一旦通過(guò)部門領(lǐng)導(dǎo)的審批,便可被人事部門記錄在案.在用戶權(quán)限設(shè)置方面采用向下兼容的原那么,人事部門的領(lǐng)導(dǎo)具有人事治理
2、人員的全部權(quán)限,各部門的領(lǐng)導(dǎo)也同樣具有普通員工全部的權(quán)限,而單位的領(lǐng)導(dǎo)那么具有部門領(lǐng)導(dǎo)的全部訪問(wèn)權(quán)限.由于企業(yè)人事治理系統(tǒng)所面向的主要用戶是企業(yè)的全體員工,所以系統(tǒng)的操作越簡(jiǎn)單易用越好,同時(shí)要兼顧系統(tǒng)的平安運(yùn)行和多用戶、多任務(wù)的支持,能夠允許大批量的用戶同時(shí)登錄系統(tǒng)進(jìn)行訪問(wèn).以上主要是對(duì)系統(tǒng)的根本功能進(jìn)行了簡(jiǎn)要描述,我們將在后文中詳細(xì)分析系統(tǒng)的具體功能性需求和非功能性需求.二、系統(tǒng)業(yè)務(wù)用例系統(tǒng)的功能性需求主要通過(guò)用例(UseCase)模型來(lái)進(jìn)行描述,在系統(tǒng)開(kāi)發(fā)中,用例模型的引入有著舉足輕重的意義.開(kāi)發(fā)者在設(shè)計(jì)中對(duì)典型用例進(jìn)行分析是其對(duì)用戶需求以及相關(guān)概念進(jìn)行準(zhǔn)確快速的掌握的最為行之有效的手段,
3、它是開(kāi)發(fā)者與用戶之間共同對(duì)系統(tǒng)功能需求進(jìn)行分析的出發(fā)點(diǎn).一系統(tǒng)參與者確實(shí)定采用用例來(lái)作為功能性需求分析中的主要描述工具時(shí),最先要做的便是確定系統(tǒng)的參與者,即Actor0企業(yè)人事治理系統(tǒng)的根本功能相比照擬統(tǒng)一,不存在比擬特殊的業(yè)務(wù)邏輯和功能需求,因此相對(duì)來(lái)說(shuō)系統(tǒng)的參與者也要簡(jiǎn)單一些.人事治理系統(tǒng)幾乎涉及到企業(yè)中的所有部門,不過(guò)除了人事部門,其余所有部門的業(yè)務(wù)需求根本相同.其中人事部門的治理操作主要由人事部門的領(lǐng)導(dǎo)與人事管理人員來(lái)執(zhí)行,他們可以分別通過(guò)各自的登錄用戶和密碼對(duì)系統(tǒng)進(jìn)行登錄,并獲取相應(yīng)的訪問(wèn)權(quán)限.人事部門的領(lǐng)導(dǎo)在登錄系統(tǒng)后主要能夠執(zhí)行以下權(quán)限:?jiǎn)T工資料的修改、對(duì)考勤信息進(jìn)行登記、對(duì)請(qǐng)假
4、和加班信息進(jìn)行核實(shí)、對(duì)員工月工資進(jìn)行核算、員工根本工資的指定以及授權(quán)用戶等;人事治理人員登錄后可以執(zhí)行的操作有:?jiǎn)T工根本資料的修改、對(duì)考勤信息進(jìn)行登錄,對(duì)請(qǐng)假和加班信息進(jìn)行核實(shí)、對(duì)員工月工資進(jìn)行核算.其它部門主要的參與者是部門領(lǐng)導(dǎo)和員工.他們都可以通過(guò)各自的用戶帳戶與密碼登錄到系統(tǒng)中,并能夠完成相應(yīng)的信息瀏覽、請(qǐng)假和加班申請(qǐng)、本部門請(qǐng)假和加班批準(zhǔn)以及個(gè)人信息修改等操作.通過(guò)以上分析,我們確定系統(tǒng)主要有五類參與者,分別是操作系統(tǒng)的治理員、人事部門領(lǐng)導(dǎo)、人事部門治理人員、各部門的領(lǐng)導(dǎo)以及普通員工.本系統(tǒng)的權(quán)限治理主要應(yīng)用目前非常流行的基于角色的方式來(lái)治理訪問(wèn)權(quán)限,每一個(gè)角色都擁有自己的權(quán)限,不同的
5、角色權(quán)限可以完全不同,也可以擁有一些相同的權(quán)限,每一個(gè)用戶都隸屬于某一角色,每個(gè)角色可以擁有多個(gè)用戶,用戶所屬角色的權(quán)限既是用戶的權(quán)限.上述幾類參與者的主要權(quán)限及能夠執(zhí)行根本功能如下:1、普通員工普通員工即企業(yè)中的基層職工,他們?cè)谄髽I(yè)人事治理系統(tǒng)中具有最低的訪問(wèn)權(quán)限,在登錄系統(tǒng)后只能進(jìn)行相關(guān)信息的瀏覽和進(jìn)行根本申請(qǐng)操作,他們可以在系統(tǒng)中對(duì)員工的個(gè)人資料、考勤信息、工資信息等進(jìn)行查看以及執(zhí)行提交加班和請(qǐng)假的申請(qǐng)等操作.2、部門經(jīng)理部門經(jīng)理是企業(yè)中各部門中相關(guān)工作的主管領(lǐng)導(dǎo).普通的部門經(jīng)理在人事管理系統(tǒng)中只能獲取普通用戶的權(quán)限.部門經(jīng)理的權(quán)限只是比普通員工多了可以查看本部門內(nèi)所有員工的相關(guān)資料和審
6、核本部門員工所提交的申請(qǐng),其余的權(quán)限與普通用戶相同.3、人事治理人員人事治理人員在人事部門中負(fù)責(zé)具體的人事治理.其業(yè)務(wù)工作主要包括:對(duì)員工的根本資料進(jìn)行更新和修改、對(duì)考勤信息進(jìn)行登記、對(duì)請(qǐng)假和加班信息進(jìn)行核實(shí)以及負(fù)責(zé)員工月工資的計(jì)算等工作.4人事部門經(jīng)理人事部門經(jīng)理是人事部門的主管領(lǐng)導(dǎo),負(fù)責(zé)主管企業(yè)的所有人事工作.該角色具有人事治理人員的所有對(duì)系統(tǒng)的訪問(wèn)權(quán)限,此外還擁有人事政策的制定權(quán)限,例如員工的根本工資制定、員工部門分配等.5系統(tǒng)治理員系統(tǒng)治理員具有對(duì)系統(tǒng)最高的訪問(wèn)權(quán)限其治理責(zé)任主要包括人事治理、員工治理、維護(hù)根底數(shù)據(jù)、治理用戶和角色的權(quán)限以及系統(tǒng)及其平安的維護(hù)工作等.該角色通常由人事部門
7、的領(lǐng)導(dǎo)指派一個(gè)比擬優(yōu)秀的人事治理人員來(lái)?yè)?dān)當(dāng).二普通用戶用例在企業(yè)中任何一個(gè)登記的合法員工都能夠在網(wǎng)絡(luò)上通過(guò)Web瀏覽器登錄到人事治理系統(tǒng)中進(jìn)行訪問(wèn).登錄后可以獲得普通用戶的權(quán)限,能夠?qū)υ搯T工的個(gè)人根本信息、工資情況、考勤情況進(jìn)行查看,并且可以對(duì)自己的個(gè)人信息進(jìn)行修改,例如對(duì)密碼或號(hào)進(jìn)行修改等,同時(shí)能夠向部門領(lǐng)導(dǎo)提出加班和請(qǐng)假的申請(qǐng)以及實(shí)現(xiàn)個(gè)人業(yè)績(jī)報(bào)告的填寫等工作.一旦忘記登錄密碼,還可以通過(guò)密碼該用例的前提是普通員工的用戶登錄到系統(tǒng)中,并且獲得了普通員工的權(quán)限普通員工用戶的根本操作流程如下圖:普通員工根本流程三部門經(jīng)理用例部門經(jīng)理在登錄系統(tǒng)之后能夠?qū)Ρ静块T所有的相關(guān)信息進(jìn)行接收、發(fā)送、查看和刪
8、除等操作;對(duì)本部門的留言功能進(jìn)行治理,可以執(zhí)行發(fā)表留言、查看留言以及刪除留言等操作;對(duì)本部門員工提交的加班和請(qǐng)假申請(qǐng)進(jìn)行審批,并對(duì)其業(yè)績(jī)報(bào)告進(jìn)行查閱.部門經(jīng)理用例該用例的前提是部門經(jīng)理成功登錄到系統(tǒng)中,并獲得相應(yīng)的權(quán)限,該用戶不僅具有普通員工的全部訪問(wèn)權(quán)限,同時(shí)還具有申請(qǐng)審批和報(bào)告查閱的功能.部門經(jīng)理用例的根本操作流程如下圖.Y部門經(jīng)理根本流程四人事治理人員用例人事治理人員登錄系統(tǒng)獲得相應(yīng)的權(quán)限后可以執(zhí)行的操作包括:修改員工根本資料、登記考勤信息、核實(shí)加班請(qǐng)假信息、計(jì)算員工月工資.其用例圖如下列圖所示:人事治理人員用例圖該用例的前提是人事治理人員成功登錄到系統(tǒng)中,并獲得相應(yīng)的權(quán)限.人事治理人員
9、用例的根本操作流程如下圖:計(jì)算工資人事助理根本流程五人事部門經(jīng)理用例人事部門經(jīng)理登陸系統(tǒng)獲得相應(yīng)的權(quán)限后除了可以執(zhí)行人事治理人員的所有功能外,還能夠進(jìn)行人事政策的制定,例如制定員工的根本工資和給人事治理人員授權(quán)等操作.人事部門經(jīng)理用例圖該用例的前提是人事管部門經(jīng)理成功登錄到系統(tǒng)中,并獲得相應(yīng)的權(quán)限.人事部門經(jīng)理用例的根本操作流程如下圖人事部門經(jīng)理根本流程六系統(tǒng)治理員用例系統(tǒng)治理員通常由人事部門的領(lǐng)導(dǎo)指派一個(gè)比擬優(yōu)秀的人事治理人員來(lái)?yè)?dān)當(dāng).它具有系統(tǒng)最高的權(quán)限,該角色除了具備其他所有角色具備的全部訪問(wèn)權(quán)限外,還具備治理用戶和角色的訪問(wèn)權(quán)限以及系統(tǒng)和信息平安維護(hù)的重要職能.當(dāng)系統(tǒng)治理員成功登錄系統(tǒng),
10、并獲得相應(yīng)權(quán)限后便能夠?qū)ο到y(tǒng)首頁(yè)信息進(jìn)行治理,同時(shí)還可以對(duì)全體企業(yè)員工、各部門經(jīng)理的相關(guān)信息和權(quán)限進(jìn)行治理,以及治理和維護(hù)站內(nèi)信息與數(shù)據(jù)庫(kù)平安.其用例圖如下圖:三、系統(tǒng)功能性需求一根本信息治理該功能性需求主要是為企業(yè)的員工提供對(duì)其本人和其同事的相關(guān)資料進(jìn)行查看的功能,以此增進(jìn)企業(yè)中員工與員工之間的了解,增強(qiáng)透明度,并且員工還可以對(duì)自己的根本信息進(jìn)行修改.其主要的功能有:對(duì)本人的薪資信息進(jìn)行查詢、對(duì)本人及其同事的考勤情況進(jìn)行查詢、請(qǐng)假申請(qǐng)與加班申請(qǐng)的提出、個(gè)人信息與登錄密碼的修改以及業(yè)績(jī)報(bào)告的填寫.二工資的設(shè)置及治理員工的每月工資包括月根本工資加上當(dāng)月獎(jiǎng)金包括績(jī)效和加班費(fèi)再減去當(dāng)月懲罰金額包括請(qǐng)
11、假扣除局部和考勤扣除局部.企業(yè)員工登錄系統(tǒng)后可以查詢個(gè)人一年內(nèi)的各月份系詳細(xì)工資信息以及全年工資信息總匯,人事部門經(jīng)理和人事治理人員可以按相應(yīng)的條件對(duì)員工一年中每月份工資和全年工資信息進(jìn)行查詢.每月底系統(tǒng)都將自動(dòng)的增加一個(gè)字段用做當(dāng)月工資的存儲(chǔ),系統(tǒng)具有工資信息自動(dòng)生成的功能.三人事治理員工在成功登錄系統(tǒng)后可以通過(guò)根本信息模塊完成對(duì)本人的根本信息進(jìn)行瀏覽,能夠查看考勤情況和工資情況等等操作,同時(shí)還能核對(duì)工資的歷史記錄進(jìn)行查詢.員工也可以對(duì)自己的局部根本信息以及用戶的登錄密碼進(jìn)行修改;員工成功登錄后通過(guò)請(qǐng)假申請(qǐng)模塊能夠完成請(qǐng)假申請(qǐng)的提交、查看或者取消等操作;同時(shí)還通過(guò)加班申請(qǐng)模塊還能夠?qū)影嗌暾?qǐng)
12、進(jìn)行提交、查看等操作,在此模塊下可以查詢某一時(shí)段內(nèi)的加班情況,并可以通過(guò)加班記錄,計(jì)算并查看加班小時(shí)數(shù);員工還需要進(jìn)行業(yè)績(jī)報(bào)告表的填寫.部門經(jīng)理能夠?qū)Ρ静块T所有員工進(jìn)行根本信息的查詢和瀏覽操作.他能夠完成普通員工可以進(jìn)行的所有操作,除此之外還可以通過(guò)請(qǐng)假申請(qǐng)模塊和加班申請(qǐng)模塊對(duì)本部門員工的請(qǐng)假和加班申請(qǐng)進(jìn)行審批.人事部門經(jīng)理和人事治理人員能夠?qū)ζ髽I(yè)全體員工的信息進(jìn)行查看和維護(hù),人事部門通過(guò)考核治理模塊能夠?qū)ζ髽I(yè)全體員工的加班記錄進(jìn)行查詢,再依據(jù)員工的考勤記錄同加班記錄進(jìn)行比擬,便可確認(rèn)加班記錄是否真實(shí)、有效.人事部門可以通過(guò)人事異動(dòng)治理模塊完成員工信息資料的查詢和修改工作,包括:為新就職的員工
13、添加檔案、為需要調(diào)動(dòng)的員工修改檔案、為離職和退職的員工刪除檔案、為復(fù)職的員工恢復(fù)檔案等操作,并且可以實(shí)現(xiàn)為員工指定根本工資等操作.四其他治理1、合同治理模塊:通過(guò)該模塊可以實(shí)現(xiàn)普通員工、各部門的經(jīng)理、人事治理人員以及人事部門經(jīng)理的合同簽署工作,合同的簽署與擬定由人事部門經(jīng)理通過(guò)合同治理模塊完成,由人事治理人員負(fù)責(zé)對(duì)合同內(nèi)容進(jìn)行記錄,同時(shí)要治理合同期間的保險(xiǎn)問(wèn)題.2、培訓(xùn)治理模塊:企業(yè)中所有的員工都可以參加企業(yè)的技能培訓(xùn).員工通過(guò)該模塊可以提出培訓(xùn)請(qǐng)求,然后由部門經(jīng)理進(jìn)行審批并可根據(jù)實(shí)際情況組織或取消一次培訓(xùn),再由人事治理人員對(duì)培訓(xùn)進(jìn)行記錄,并納入到考核治理的范疇中.四、非功能性需求非功能性需求
14、也就是除功能性需要外的其他系統(tǒng)需求.它同樣也是很重要的需求.經(jīng)分析,本系統(tǒng)的主要非功能性需求有:1、系統(tǒng)性能由于本系統(tǒng)的使用者絕大局部是一些企業(yè)的普通員工,并沒(méi)有良好的計(jì)算機(jī)專業(yè)素養(yǎng),隨意,系統(tǒng)應(yīng)該盡量具備非常友好的用戶界面,以及強(qiáng)大的可操作性,讓用戶能夠非常直觀、明了的掌握系統(tǒng)的使用操作,從而讓企業(yè)不需要培訓(xùn)其員工對(duì)系統(tǒng)的操作上花費(fèi)太大的時(shí)間和精力.由于通常情況下系統(tǒng)中會(huì)同時(shí)出現(xiàn)大量的用戶進(jìn)行訪問(wèn),因此系統(tǒng)必須支持多用戶、多任務(wù)操作.2、系統(tǒng)的可靠性系統(tǒng)要滿足企業(yè)人事治理的一般性業(yè)務(wù),能夠?qū)崿F(xiàn)每周一到周五正常運(yùn)行,其他的后臺(tái)效勞要滿足全天24小時(shí)運(yùn)行.此外,由于Internet上時(shí)時(shí)刻刻都有
15、危險(xiǎn)存在,而本系統(tǒng)正是以上基于Web的應(yīng)用程序,所以系統(tǒng)必須具備安全可靠等防御水平,能夠?qū)W(wǎng)絡(luò)中常見(jiàn)的攻擊具有一定的反抗水平.3、系統(tǒng)的可擴(kuò)展性隨著系統(tǒng)的投入使用,用戶通常會(huì)不斷的提出新的應(yīng)用需求,因此系統(tǒng)應(yīng)該具有良好的設(shè)計(jì)結(jié)構(gòu),通過(guò)較少較小的代價(jià)來(lái)解決用戶不斷增加的需求和新功能的增加.面向?qū)ο笤O(shè)計(jì)一系統(tǒng)設(shè)計(jì)原那么1、采用適當(dāng)?shù)募夹g(shù)及開(kāi)發(fā)工具進(jìn)行系統(tǒng)開(kāi)發(fā),應(yīng)用較為先進(jìn)的軟硬件平臺(tái)、數(shù)據(jù)庫(kù)以及網(wǎng)絡(luò)環(huán)境,打造技術(shù)水平較高的系統(tǒng)環(huán)境.2、實(shí)現(xiàn)企業(yè)人事信息治理數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)建立.3、設(shè)計(jì)齊全并且實(shí)用性強(qiáng)的系統(tǒng)功能,同時(shí)還要有一定的前瞻性的考慮.4、用面向?qū)ο蟮乃枷雽?duì)編程設(shè)計(jì)進(jìn)行分析,使系統(tǒng)實(shí)現(xiàn)模塊化、結(jié)
16、構(gòu)化以及可視化.5、設(shè)計(jì)操作方便、靈活的友好界面,讓用戶能夠通過(guò)短期培訓(xùn)快速掌握系統(tǒng)的操作.6、平安保密設(shè)置要嚴(yán)格,不同的用戶要使用不同的登錄密碼,并且具備不同的訪問(wèn)權(quán)限.7、利用有效的平安手段保證系統(tǒng)能夠平安可靠的運(yùn)行,并采用數(shù)據(jù)備份技術(shù)對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行備份,以防數(shù)據(jù)喪失.8、系統(tǒng)設(shè)計(jì)的要可靠、穩(wěn)定,而且可以實(shí)現(xiàn)自動(dòng)修復(fù)以及對(duì)數(shù)據(jù)進(jìn)行糾錯(cuò)的功能.9、設(shè)計(jì)中要考慮到系統(tǒng)的可擴(kuò)展性與可維護(hù)性,讓系統(tǒng)可以滿足不斷開(kāi)展的業(yè)務(wù)需求.二系統(tǒng)設(shè)計(jì)目標(biāo)企業(yè)人事治理系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)的總體目標(biāo)是使企業(yè)人事治理人員能夠提升工作效率、減少人事工作時(shí)間、降低治理的本錢,并且通過(guò)系統(tǒng)的分析、統(tǒng)計(jì),還能夠給治理者制定企
17、業(yè)相關(guān)政策和開(kāi)展規(guī)劃提供有力的依據(jù),同時(shí)通過(guò)系統(tǒng)的投入使用還可以讓企業(yè)的員工能夠方便的對(duì)人事信息和政策進(jìn)行查詢.需要實(shí)現(xiàn)的具體目標(biāo)如下:1、系統(tǒng)要具有友好大方的用戶界面、方便靈活的信息查詢方式、平安可靠的數(shù)據(jù)存儲(chǔ)機(jī)制和及時(shí)準(zhǔn)確的查詢結(jié)果.2、系統(tǒng)用戶通過(guò)鍵盤、鼠標(biāo)可以直接方便快捷的進(jìn)行操作.3、系統(tǒng)具備一定的數(shù)據(jù)檢驗(yàn)、糾錯(cuò)功能,嚴(yán)格地對(duì)用戶數(shù)據(jù)進(jìn)行檢驗(yàn),盡量減少人為的錯(cuò)誤造成的損失4、系統(tǒng)支持勞資報(bào)表的生成,且報(bào)表要全面、實(shí)用.5、嚴(yán)格限制操作權(quán)限,不同用戶具有不同權(quán)限,從而增強(qiáng)系統(tǒng)的平安性.三結(jié)構(gòu)設(shè)計(jì)企業(yè)人事治理系統(tǒng)采用的是基于三層B/S結(jié)構(gòu)的Web應(yīng)用程序開(kāi)發(fā)模式進(jìn)行開(kāi)發(fā)設(shè)計(jì)的,與傳統(tǒng)的二
18、層C/S模式相比,三層的B/S結(jié)構(gòu)中客戶機(jī)上不需要安裝專門的客戶端程序,因此其部署起來(lái)非常方便,但是同時(shí)它也存在一些缺點(diǎn),主要在于其界面不夠美觀,表現(xiàn)力缺乏,而且其網(wǎng)絡(luò)傳輸本身存在很大的平安隱患.因此企業(yè)人事治理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)中要充分考慮Web應(yīng)用程序的主要特點(diǎn),要兼顧網(wǎng)絡(luò)硬件與網(wǎng)絡(luò)協(xié)議、網(wǎng)絡(luò)平安等各個(gè)方面,盡量去發(fā)揮三層B/S模式的優(yōu)點(diǎn),再結(jié)合相關(guān)技術(shù),盡力去克服缺點(diǎn).本系統(tǒng)采用的B/S三層結(jié)構(gòu)主要包括表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問(wèn)層三個(gè)層次.1、表示層表示層也就是企業(yè)人事治理系統(tǒng)的用戶界面,它是用戶與系統(tǒng)進(jìn)行溝通的一個(gè)平臺(tái).表示層中的每一個(gè)控件都被封裝到類的成員變量里面.在窗口類里面不需要
19、進(jìn)行邏輯處理,他所做的只需要給業(yè)務(wù)邏輯層發(fā)送相關(guān)名利即可.本層中主要的表現(xiàn)形式有兩種,分別是WindowsClientApplication和Webpage.其中Webpage表現(xiàn)形式可以采用最新的AJAX技術(shù)為用戶帶來(lái)非常好的界面體驗(yàn),AJAX技術(shù)嘗試在Web應(yīng)用程序與桌面應(yīng)用程序的相關(guān)功能與交互性之間建立橋梁.讓W(xué)eb應(yīng)用程序?qū)崿F(xiàn)如桌面應(yīng)用程序之中的精美控件和動(dòng)態(tài)的用戶界面2、業(yè)務(wù)邏輯層系統(tǒng)中具體的業(yè)務(wù)處理的邏輯主要在業(yè)務(wù)邏輯層,在業(yè)務(wù)邏輯層中全部是對(duì)對(duì)象進(jìn)行的操縱.該層是在系統(tǒng)中數(shù)據(jù)處理的最高層次,它相關(guān)聯(lián)于系統(tǒng)中的具體業(yè)務(wù).系統(tǒng)在數(shù)據(jù)訪問(wèn)層上面建立業(yè)務(wù)邏輯層,并且抽象化表現(xiàn)層的業(yè)務(wù)功能
20、,提供相應(yīng)的效勞給業(yè)務(wù)層.它包含兩局部,分別是商業(yè)組件和企業(yè)組效勞.在該層次中沒(méi)有對(duì)數(shù)據(jù)庫(kù)的直接操作,如果需要訪問(wèn)或操作數(shù)據(jù)庫(kù),該層會(huì)請(qǐng)求數(shù)據(jù)訪問(wèn)層去完成相應(yīng)的操作,向數(shù)據(jù)庫(kù)發(fā)出請(qǐng)求.本層是中間層,起到其他兩層之間紐帶的作用,主要負(fù)責(zé)表示層與數(shù)據(jù)訪問(wèn)層之間進(jìn)行的數(shù)據(jù)傳輸問(wèn)題.系統(tǒng)通過(guò)該層來(lái)實(shí)現(xiàn)實(shí)際數(shù)據(jù)庫(kù)連接的建立,它將表示層傳來(lái)的用戶請(qǐng)求轉(zhuǎn)換成SQL語(yǔ)句對(duì)數(shù)據(jù)庫(kù)進(jìn)行更新或者檢索,之后再向客戶端返回操作結(jié)果.該層一般的存在形式為動(dòng)態(tài)鏈接庫(kù),并且已經(jīng)在效勞器的注冊(cè)簿中進(jìn)行了注冊(cè).它和客戶端的通訊接口之間采用一些例如COM組件等的特定組件標(biāo)準(zhǔn).所有支持該標(biāo)準(zhǔn)的工具都可以被用做基層的開(kāi)發(fā).其實(shí)質(zhì)上是.
21、dll控件,采用CS或者C#編譯而成.該層的主要業(yè)務(wù)邏輯有:文件的管理、員工相關(guān)信息的維護(hù)、打印治理等.3、數(shù)據(jù)訪問(wèn)層數(shù)據(jù)訪問(wèn)層直接與業(yè)務(wù)邏輯層和數(shù)據(jù)庫(kù)相連接,由業(yè)務(wù)邏輯層向其發(fā)出請(qǐng)求,并將數(shù)據(jù)庫(kù)返回的數(shù)據(jù)集返回給業(yè)務(wù)邏輯層.該層在數(shù)據(jù)庫(kù)之上建立,是系統(tǒng)的最底層,它能夠直接關(guān)聯(lián)數(shù)據(jù)庫(kù),其訪問(wèn)數(shù)據(jù)庫(kù)的方法是通過(guò)封裝ADO.NET數(shù)據(jù)模型的概念實(shí)現(xiàn)的,同時(shí)它還要效勞于業(yè)務(wù)邏輯層.通過(guò)該層應(yīng)用程序可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行訪問(wèn),通常會(huì)將數(shù)據(jù)庫(kù)的選擇、添加、刪除、更新等操作.該層同樣是采用企業(yè)級(jí)分布式數(shù)據(jù)庫(kù)的方案進(jìn)行設(shè)計(jì)的.本系統(tǒng)在這設(shè)計(jì)額外增加了一個(gè)層次,即數(shù)據(jù)訪問(wèn)層接口.該層建立在數(shù)據(jù)訪問(wèn)層之上.通過(guò)該層可
22、以到達(dá)整個(gè)系統(tǒng)增強(qiáng)可復(fù)用性,并且使系統(tǒng)中各子系統(tǒng)間的耦合度得到了大幅度的降低.數(shù)據(jù)訪問(wèn)層接口提供應(yīng)數(shù)據(jù)訪問(wèn)層訪問(wèn)數(shù)據(jù)庫(kù)的一個(gè)抽象的接口,具并不能得到具體方法的實(shí)現(xiàn),而是提供應(yīng)數(shù)據(jù)訪問(wèn)層一個(gè)可以實(shí)例化、可繼承的通用接口,每一個(gè)接口都對(duì)應(yīng)某一個(gè)數(shù)據(jù)訪問(wèn)層的方法.如此一來(lái)便實(shí)現(xiàn)了本系統(tǒng)中的數(shù)據(jù)訪問(wèn)層接口.企業(yè)人事治理系統(tǒng)的主要操作流程如下圖:系統(tǒng)主要操作流程圖系統(tǒng)采用三層模式進(jìn)行開(kāi)發(fā),并提供了兩種客戶端.本系統(tǒng)將Web效勞器與數(shù)據(jù)庫(kù)效勞器集成到同一個(gè)主效勞器上來(lái)實(shí)現(xiàn),用戶可以通過(guò)兩種方式登錄系統(tǒng),一種是利用瀏覽器對(duì)Web效勞器進(jìn)行訪問(wèn),進(jìn)而間接的訪問(wèn)數(shù)據(jù)庫(kù);另一種是通過(guò)指定客戶機(jī)上安裝的客戶端程序登
23、錄系統(tǒng).瀏覽器的登錄方式是利用Web效勞器實(shí)現(xiàn)中間的代理效勞,將操作請(qǐng)求傳送到中間層;而客戶端方式是將操作請(qǐng)求通過(guò)WinForm傳送到中間層進(jìn)行處理.四系統(tǒng)功能模塊劃分根據(jù)需求分析中的功能描述將系統(tǒng)分為根本資料治理、人事治理、工資設(shè)置、工資治理、系統(tǒng)治理和幫助六大功能模塊,每一個(gè)功能模塊又被細(xì)分為假設(shè)干子模塊.系統(tǒng)的功能模塊圖如下列圖:系統(tǒng)功能模塊圖各功能模塊用于實(shí)現(xiàn)系統(tǒng)所需的不同功能,每個(gè)大的功能模塊分別包括多個(gè)功能子模塊,下面具體介紹一下各模塊所包含的子模塊.1、根本資料治理模塊該模塊主要有:部門治理子模塊、職稱類型治理子模塊、職務(wù)類型治理子模塊、文化程度治理子模塊、政治面貌治理子模塊、民族治理子模塊、培訓(xùn)課程管理子模塊、考核工程治理子模塊、合同類型治理子模塊以及聘用類型治理子模塊.其中在部門治理子模塊中
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 股權(quán)收益權(quán)信托與教育產(chǎn)業(yè)合作框架協(xié)議
- 專利申請(qǐng)法律文件公證認(rèn)證與授權(quán)保護(hù)合同
- 旅游網(wǎng)絡(luò)直播節(jié)目策劃與制作服務(wù)合同
- 網(wǎng)紅火鍋店加盟代理區(qū)域獨(dú)家代理合同
- 互聯(lián)網(wǎng)企業(yè)員工數(shù)據(jù)安全保密協(xié)議書
- 澳大利亞多元文化地接服務(wù)合同
- 遵守國(guó)際房產(chǎn)限購(gòu)政策的房產(chǎn)交易糾紛解決合同
- 國(guó)際貨運(yùn)倉(cāng)儲(chǔ)配送與物流配送保障合同
- 跨國(guó)藝術(shù)品交易鑒定評(píng)估與藝術(shù)品展覽協(xié)議
- 網(wǎng)紅面包區(qū)域代理合作協(xié)議及品牌授權(quán)及經(jīng)營(yíng)管理協(xié)議
- 幼兒園示范公開(kāi)課:中班數(shù)學(xué)《相鄰好朋友》課件
- 2025年六五環(huán)境日生態(tài)環(huán)保常識(shí)及法律知識(shí)有獎(jiǎng)競(jìng)答題庫(kù)及答案(共90題)
- 2025屆江蘇省南京、淮安市高考數(shù)學(xué)試題三模試卷
- DB51-T 3267-2025 公路應(yīng)急搶通保通技術(shù)規(guī)程
- 2025年新高考?xì)v史模擬預(yù)測(cè)試卷廣東卷(含答案解析)
- 2025中考語(yǔ)文常考作文押題主題附范文
- 外研版(三起)(2024)三年級(jí)下冊(cè)英語(yǔ)Unit 6 單元測(cè)試卷(含答案)
- 湖北省武漢市2025中考模擬數(shù)學(xué)試卷(共五套附答案)
- 鐵路運(yùn)輸可持續(xù)發(fā)展路徑-深度研究
- 2025年河北承德辰飛供電服務(wù)有限公司招聘筆試參考題庫(kù)含答案解析
- 視覺(jué)訓(xùn)練原理與概述吳飛課件
評(píng)論
0/150
提交評(píng)論