騎士人才系統(tǒng)4.0基礎(chǔ)版的推出結(jié)合了互聯(lián)網(wǎng)發(fā)展規(guī)律和趨勢(shì),將先進(jìn)的互聯(lián)網(wǎng)軟件開(kāi)發(fā)思想更好的融入其中,其精準(zhǔn)的分詞應(yīng)用部署、靈活強(qiáng)大的緩存管理方法、更加安全的防護(hù)和過(guò)濾體系,將更加吸引用戶體驗(yàn),并改變用戶使用人才招聘系統(tǒng)的方式,以及網(wǎng)絡(luò)的物理和邏輯架構(gòu)。
網(wǎng)站應(yīng)用模塊全新配置
騎士V4.0運(yùn)用了“平臺(tái)+插件”軟件體系結(jié)構(gòu),將系統(tǒng)區(qū)分為底層應(yīng)用程序和插件應(yīng)用程序:將招聘信息、求職信息、新聞資訊、招聘會(huì)定義為平臺(tái)的核心基礎(chǔ)功能,并引入開(kāi)放平臺(tái)應(yīng)用插件機(jī)制,將獵聘專區(qū)、校園招聘、微商圈功能等定義為插件應(yīng)用,供用戶自由選擇。系統(tǒng)升級(jí)將區(qū)分為底層程序升級(jí)和插件應(yīng)用升級(jí),實(shí)現(xiàn)了底層程序和插件應(yīng)用的管理分離,形成了更加完善高效的后臺(tái)多角色管理體系。
騎士V4.0致力打造用戶“DIY模式”,用戶可根據(jù)自身需求自主選購(gòu)校園招聘、微商圈等插件應(yīng)用,可單獨(dú)購(gòu)買插件應(yīng)用再安裝使用。實(shí)現(xiàn)平臺(tái)在運(yùn)營(yíng)時(shí)插件即插即用,完成平臺(tái)和插件的無(wú)縫融合,實(shí)現(xiàn)了用戶的個(gè)性化功能定制。
(騎士V4.0首頁(yè))
全新的人才系統(tǒng)采用了更多主流前沿的技術(shù),形成最值得期待的十大技術(shù)亮點(diǎn):
1.自動(dòng)驗(yàn)證數(shù)據(jù)合法性
4.0系統(tǒng)采取封裝獨(dú)立的數(shù)據(jù)庫(kù)存儲(chǔ)方法 ,對(duì)同一數(shù)據(jù)表的多個(gè)不同流程下數(shù)據(jù)的入庫(kù),制作唯一的方法,該方法會(huì)自動(dòng)驗(yàn)證數(shù)據(jù)的合法性,對(duì)不合法的數(shù)據(jù)進(jìn)行錯(cuò)誤提示。如后期數(shù)據(jù)表中某些字段的存儲(chǔ)規(guī)則改變,只需更改兩處(錯(cuò)誤提示、驗(yàn)證規(guī)則)及可達(dá)到目的,大大降低對(duì)程序的管理及維護(hù)成本,對(duì)程序的可讀性在一定程度上也有提高。
2.函數(shù)或方法的傳值
以往版本中封裝的函數(shù)體傳值是“多變量”,不利于程序的擴(kuò)展。
4.0系統(tǒng)可對(duì)90%已上的可擴(kuò)展函數(shù)、方法、對(duì)象等進(jìn)行數(shù)組類的傳值。函數(shù)的調(diào)用只需傳使用的數(shù)據(jù),不涉及的可以不傳。傳值對(duì)應(yīng)數(shù)據(jù)的key值,順序可隨意編寫。
3.定時(shí)任務(wù)升級(jí)
一個(gè)完整的項(xiàng)目中,除正常的用戶流程操作之外,項(xiàng)目會(huì)有一些時(shí)效性要求不高,但需批量處理的業(yè)務(wù),而這些單獨(dú)的業(yè)務(wù)執(zhí)行時(shí)間往往不固定,這時(shí)項(xiàng)目必須支持靈活的定時(shí)任務(wù)。
4.0系統(tǒng)采用定時(shí)任務(wù)制作鎖機(jī)制,定時(shí)任務(wù)緩存讀?。合到y(tǒng)的定時(shí)任務(wù)規(guī)則設(shè)定好后,系統(tǒng)會(huì)自動(dòng)生成緩存文件,減少對(duì)數(shù)據(jù)庫(kù)的讀寫操作。
4.多終端及多用戶角色操作
騎士人才系統(tǒng)目前有4個(gè)終端用戶群體,分別為:PC用戶體驗(yàn)端、PC后臺(tái)管理端、APP用戶體驗(yàn)端、觸屏用戶體驗(yàn)端。系統(tǒng)針對(duì)各不同入口制作各獨(dú)立的業(yè)務(wù)流程模塊及函數(shù)體,但是最終操作的是同樣的數(shù)據(jù)及所需結(jié)果,這樣對(duì)項(xiàng)目的升級(jí)帶來(lái)很大局限。
4.0程序以數(shù)據(jù)表為模塊進(jìn)行封裝,業(yè)務(wù)流程中所涉及具有共同操作的項(xiàng)目進(jìn)行封裝。不管有多少管理端口,都調(diào)用同一個(gè)函數(shù)體,可以大大提高代碼的管理效率。
5.獨(dú)立的短信封裝模塊
4.0系統(tǒng)中所有短信發(fā)送內(nèi)容全部模板化(可通過(guò)后臺(tái)進(jìn)行管理),以提供需短信報(bào)備的服務(wù)商。多短信服務(wù)商后臺(tái)管理模塊,站長(zhǎng)可以自由選擇(4.0程序默認(rèn)封裝3個(gè)服務(wù)商),系統(tǒng)發(fā)布后跟據(jù)站長(zhǎng)反饋,可針對(duì)性封裝其它服務(wù)商。
6.高可用性的后臺(tái)公共類繼承
以往版本后臺(tái)程序的每一個(gè)方法、功能、用戶請(qǐng)求,都會(huì)單獨(dú)制作其功能程序,對(duì)頁(yè)面?zhèn)鬟f的的數(shù)據(jù)進(jìn)行安全驗(yàn)證。即使有相同的驗(yàn)證或數(shù)據(jù)處理都會(huì)編寫?yīng)毩⒌某绦?,使得代碼嚴(yán)重冗余,將會(huì)極大的提高項(xiàng)目的優(yōu)化及管理成本。4.0系統(tǒng)對(duì)此進(jìn)行了優(yōu)化:
1)制作靈活公共的父類程序,滿足數(shù)據(jù)表的增、刪、改、查功能,項(xiàng)目程序中繼承即可,支持復(fù)雜流程的代碼重寫功能。
2)各增、刪、改、查功能塊支持多重回調(diào)(執(zhí)行前回調(diào)、執(zhí)行后回調(diào)、寫入前回調(diào)、寫入后回調(diào)、修改前回調(diào)、修改后回調(diào)、查詢前回調(diào)、查詢后回調(diào)等)
3)支持多條件查詢及排序功能
7.程序與模板文件完全分離
人才系統(tǒng)項(xiàng)目中,除主體模板文件外,某些頁(yè)面需要在頁(yè)面加載完成后,根據(jù)不同操作流程會(huì)異步從服務(wù)器加載局部頁(yè)面。4.0項(xiàng)目中所有模板均與程序分離,制作標(biāo)準(zhǔn)的模板解析函數(shù)。
8.去除大量字符串傳值
騎士V4.0針對(duì)大量字符串傳值做以下優(yōu)化:
1)項(xiàng)目中所有枚舉類數(shù)據(jù)全部制作緩存文件,可快速讀寫;
2)頁(yè)面當(dāng)中的所有枚舉類傳值,只傳遞編碼,將少數(shù)據(jù)傳輸及安全過(guò)濾;
3)程序接收到編碼數(shù)據(jù)后,進(jìn)行強(qiáng)制整形轉(zhuǎn)換;
4)需顯示枚舉類的字符串時(shí),可從緩存快速讀??;
9.JS文件壓縮傳遞
以往版本程序中,所有JS文件都是獨(dú)立加載。升級(jí)后的4.0系統(tǒng)中 J s文件還是以單獨(dú)的文件進(jìn)行管理。制作js文件壓縮程序,只需要將各js文件的路徑拼接即可,項(xiàng)目頁(yè)面中的js文件壓縮至一個(gè)文件并制作緩存,頁(yè)面中只需加載一個(gè)js文件。
10.應(yīng)用管理模塊
以往版本程序,不具備獨(dú)立應(yīng)用管理模塊安裝功能。如需二次開(kāi)發(fā)時(shí),會(huì)修改大量代碼及文件,并且后續(xù)無(wú)法升級(jí)更高級(jí)版本程序。騎士推出的很多功能程序也無(wú)法一鍵安裝更新。針對(duì)此現(xiàn)象,新版4.0將會(huì)推出應(yīng)用管理模塊。4.0系統(tǒng)的所有應(yīng)用模塊均可以獨(dú)立運(yùn)行,互不影響,單獨(dú)的模塊有自已的版本控制。騎士官方會(huì)提供應(yīng)用市場(chǎng),下載后只需一鍵安裝/卸載及可,操作方便。用戶也可自行開(kāi)發(fā)模塊,官方提供相關(guān)開(kāi)發(fā)手冊(cè)。
- 騎士人才招聘系統(tǒng):市場(chǎng)領(lǐng)導(dǎo)者還是追趕者?
- 騎士人才招聘系統(tǒng):打造企業(yè)招聘的新時(shí)代
- 人才系統(tǒng)招聘技術(shù)的變遷及其發(fā)展前景
- 人才招聘系統(tǒng):如何提升招聘效率
- 企業(yè)如何選擇適合自己的人才招聘系統(tǒng)呢?
- 互聯(lián)網(wǎng)招聘系統(tǒng)優(yōu)勢(shì)與挑戰(zhàn)并存
- 拓寬人才視野,盡享便捷招聘之旅-騎士app
- 企業(yè)人力資源管理中招聘系統(tǒng)的應(yīng)用與影響
- 騎士CMS,人才庫(kù)定位利器
- 人才招聘系統(tǒng):現(xiàn)代企業(yè)人才獲取的關(guān)鍵利器
