房地產(chǎn)公司部門協(xié)作項目管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)
發(fā)布時間:2021-10-10 20:21
隨著公司項目量的日益增長,為了建立完善的項目管理流程,公司迫切需要開發(fā)一款多部門協(xié)作的綜合性項目管理系統(tǒng),以便有效地控制進(jìn)度、成本、獎金、發(fā)票等項目情況。筆者從公司項目管理的實(shí)際特點(diǎn)出發(fā),對項目流程管理進(jìn)行分析,根據(jù)公司項目進(jìn)行的現(xiàn)狀將系統(tǒng)設(shè)計成以多部門項目管理為核心,加上各類輔助模塊,形成完整的由公司多部門協(xié)調(diào)參與的綜合性內(nèi)部項目管理系統(tǒng)。
【文章來源】:信息與電腦(理論版). 2020,32(07)
【文章頁數(shù)】:4 頁
【部分圖文】:
項目管理系統(tǒng)業(yè)務(wù)流程圖
系統(tǒng)的權(quán)限管理采用用戶、角色、權(quán)限的設(shè)計模式,每個用戶都需要與系統(tǒng)角色相關(guān)聯(lián)才能擁有角色的權(quán)限,用戶是純粹的用戶,不會與其功能權(quán)限進(jìn)行直接相關(guān)。當(dāng)用戶需要對某種數(shù)據(jù)和功能有相應(yīng)的權(quán)限時,需要管理員對該用戶關(guān)聯(lián)相應(yīng)的角色實(shí)現(xiàn)[4-6]。由于實(shí)現(xiàn)了用戶與功能權(quán)限邏輯上分離,基于角色的策略將大大方便系統(tǒng)的權(quán)限管理,如需要批量更改用戶權(quán)限時,只需要更改其關(guān)聯(lián)的角色的權(quán)限即可,如圖4所示。具體實(shí)現(xiàn):“組織機(jī)構(gòu)”控制公司的人員構(gòu)建,“員工信息”控制操作用戶的信息,“角色關(guān)聯(lián)用戶”控制每個員工所對應(yīng)的角色,“模塊操作角色”控制每個角色所擁有的功能權(quán)限,“崗位權(quán)限角色”控制每個角色所擁有的數(shù)據(jù)權(quán)限,“操作用戶管理”為每個員工創(chuàng)建賬號,并設(shè)置角色和數(shù)據(jù)權(quán)限,如圖5所示。
具體實(shí)現(xiàn):“組織機(jī)構(gòu)”控制公司的人員構(gòu)建,“員工信息”控制操作用戶的信息,“角色關(guān)聯(lián)用戶”控制每個員工所對應(yīng)的角色,“模塊操作角色”控制每個角色所擁有的功能權(quán)限,“崗位權(quán)限角色”控制每個角色所擁有的數(shù)據(jù)權(quán)限,“操作用戶管理”為每個員工創(chuàng)建賬號,并設(shè)置角色和數(shù)據(jù)權(quán)限,如圖5所示。當(dāng)有新員工入職時,只需要兩步即可迅速創(chuàng)建操作用戶:第一步,在“員工信息”里錄入該員工的信息;第二步,在“操作用戶管理”里新建用戶,設(shè)置用戶名、密碼,關(guān)聯(lián)該員工,設(shè)置崗位角色和操作角色,選擇數(shù)據(jù)權(quán)限即可。創(chuàng)建操作用戶如圖6所示,創(chuàng)建操作用戶時的數(shù)據(jù)權(quán)限選擇如圖7所示。
【參考文獻(xiàn)】:
期刊論文
[1]Java Web通用用戶權(quán)限管理框架設(shè)計與實(shí)現(xiàn)[J]. 周春容,肖祥林,楊樺. 計算機(jī)與現(xiàn)代化. 2014(03)
[2]Struts+Spring+Hibernate在OA系統(tǒng)開發(fā)中的應(yīng)用[J]. 盧凱霞,程耕國. 信息技術(shù). 2011(07)
[3]基于JavaMail的郵件管理系統(tǒng)的設(shè)計[J]. 牛堯,章文毅. 科學(xué)技術(shù)與工程. 2008(15)
[4]基于Struts+Spring+Hibernate的Web開發(fā)框架[J]. 袁嘉. 網(wǎng)絡(luò)安全技術(shù)與應(yīng)用. 2008(04)
[5]SQL Server數(shù)據(jù)庫性能優(yōu)化[J]. 尹萍. 計算機(jī)應(yīng)用與軟件. 2005(03)
[6]基于MVC設(shè)計模式的Struts框架的應(yīng)用方法[J]. 寇毅,吳力文. 計算機(jī)應(yīng)用. 2003(11)
本文編號:3429092
【文章來源】:信息與電腦(理論版). 2020,32(07)
【文章頁數(shù)】:4 頁
【部分圖文】:
項目管理系統(tǒng)業(yè)務(wù)流程圖
系統(tǒng)的權(quán)限管理采用用戶、角色、權(quán)限的設(shè)計模式,每個用戶都需要與系統(tǒng)角色相關(guān)聯(lián)才能擁有角色的權(quán)限,用戶是純粹的用戶,不會與其功能權(quán)限進(jìn)行直接相關(guān)。當(dāng)用戶需要對某種數(shù)據(jù)和功能有相應(yīng)的權(quán)限時,需要管理員對該用戶關(guān)聯(lián)相應(yīng)的角色實(shí)現(xiàn)[4-6]。由于實(shí)現(xiàn)了用戶與功能權(quán)限邏輯上分離,基于角色的策略將大大方便系統(tǒng)的權(quán)限管理,如需要批量更改用戶權(quán)限時,只需要更改其關(guān)聯(lián)的角色的權(quán)限即可,如圖4所示。具體實(shí)現(xiàn):“組織機(jī)構(gòu)”控制公司的人員構(gòu)建,“員工信息”控制操作用戶的信息,“角色關(guān)聯(lián)用戶”控制每個員工所對應(yīng)的角色,“模塊操作角色”控制每個角色所擁有的功能權(quán)限,“崗位權(quán)限角色”控制每個角色所擁有的數(shù)據(jù)權(quán)限,“操作用戶管理”為每個員工創(chuàng)建賬號,并設(shè)置角色和數(shù)據(jù)權(quán)限,如圖5所示。
具體實(shí)現(xiàn):“組織機(jī)構(gòu)”控制公司的人員構(gòu)建,“員工信息”控制操作用戶的信息,“角色關(guān)聯(lián)用戶”控制每個員工所對應(yīng)的角色,“模塊操作角色”控制每個角色所擁有的功能權(quán)限,“崗位權(quán)限角色”控制每個角色所擁有的數(shù)據(jù)權(quán)限,“操作用戶管理”為每個員工創(chuàng)建賬號,并設(shè)置角色和數(shù)據(jù)權(quán)限,如圖5所示。當(dāng)有新員工入職時,只需要兩步即可迅速創(chuàng)建操作用戶:第一步,在“員工信息”里錄入該員工的信息;第二步,在“操作用戶管理”里新建用戶,設(shè)置用戶名、密碼,關(guān)聯(lián)該員工,設(shè)置崗位角色和操作角色,選擇數(shù)據(jù)權(quán)限即可。創(chuàng)建操作用戶如圖6所示,創(chuàng)建操作用戶時的數(shù)據(jù)權(quán)限選擇如圖7所示。
【參考文獻(xiàn)】:
期刊論文
[1]Java Web通用用戶權(quán)限管理框架設(shè)計與實(shí)現(xiàn)[J]. 周春容,肖祥林,楊樺. 計算機(jī)與現(xiàn)代化. 2014(03)
[2]Struts+Spring+Hibernate在OA系統(tǒng)開發(fā)中的應(yīng)用[J]. 盧凱霞,程耕國. 信息技術(shù). 2011(07)
[3]基于JavaMail的郵件管理系統(tǒng)的設(shè)計[J]. 牛堯,章文毅. 科學(xué)技術(shù)與工程. 2008(15)
[4]基于Struts+Spring+Hibernate的Web開發(fā)框架[J]. 袁嘉. 網(wǎng)絡(luò)安全技術(shù)與應(yīng)用. 2008(04)
[5]SQL Server數(shù)據(jù)庫性能優(yōu)化[J]. 尹萍. 計算機(jī)應(yīng)用與軟件. 2005(03)
[6]基于MVC設(shè)計模式的Struts框架的應(yīng)用方法[J]. 寇毅,吳力文. 計算機(jī)應(yīng)用. 2003(11)
本文編號:3429092
本文鏈接:http://sikaile.net/jingjilunwen/fangdichanjingjilunwen/3429092.html
最近更新
教材專著