統(tǒng)一身份認證權(quán)限管理系統(tǒng)設(shè)計_第1頁
統(tǒng)一身份認證權(quán)限管理系統(tǒng)設(shè)計_第2頁
統(tǒng)一身份認證權(quán)限管理系統(tǒng)設(shè)計_第3頁
統(tǒng)一身份認證權(quán)限管理系統(tǒng)設(shè)計_第4頁
統(tǒng)一身份認證權(quán)限管理系統(tǒng)設(shè)計_第5頁
已閱讀5頁,還剩14頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、.WD.WD.WD.統(tǒng)一身份認證權(quán)限管理系統(tǒng)使用說明目錄 TOC o 1-3 h z u HYPERLINK l _Toc369868679 第1章統(tǒng)一身份認證權(quán)限管理系統(tǒng) PAGEREF _Toc369868679 h 3 HYPERLINK l _Toc369868680 1.1 軟件開發(fā)現(xiàn)狀分析 PAGEREF _Toc369868680 h 3 HYPERLINK l _Toc369868681 1.2 功能定位、建設(shè)目標 PAGEREF _Toc369868681 h 3 HYPERLINK l _Toc369868682 1.3 系統(tǒng)優(yōu)點 PAGEREF _Toc369868682

2、 h 4 HYPERLINK l _Toc369868683 1.4 系統(tǒng)架構(gòu)大局觀 PAGEREF _Toc369868683 h 4 HYPERLINK l _Toc369868684 1.5物理構(gòu)造圖 PAGEREF _Toc369868684 h 5 HYPERLINK l _Toc369868685 1.6邏輯構(gòu)造圖 PAGEREF _Toc369868685 h 5 HYPERLINK l _Toc369868686 1.7 系統(tǒng)運行環(huán)境配置 PAGEREF _Toc369868686 h 6 HYPERLINK l _Toc369868687 第2章登錄后臺管理系統(tǒng) PAGERE

3、F _Toc369868687 h 10 HYPERLINK l _Toc369868688 2.1 請用登錄不要登陸 PAGEREF _Toc369868688 h 10 HYPERLINK l _Toc369868689 2.2 系統(tǒng)登錄 PAGEREF _Toc369868689 h 10 HYPERLINK l _Toc369868690 第3章用戶賬戶管理 PAGEREF _Toc369868690 h 11 HYPERLINK l _Toc369868691 3.1 申請用戶賬戶 PAGEREF _Toc369868691 h 12 HYPERLINK l _Toc36986869

4、2 3.2 用戶賬戶審核 PAGEREF _Toc369868692 h 14 HYPERLINK l _Toc369868693 3.3 用戶賬戶管理 PAGEREF _Toc369868693 h 16 HYPERLINK l _Toc369868694 3.4 分布式管理 PAGEREF _Toc369868694 h 18 HYPERLINK l _Toc369868695 第4章組織機構(gòu)部門管理 PAGEREF _Toc369868695 h 25 HYPERLINK l _Toc369868696 4.1 大型業(yè)務系統(tǒng) PAGEREF _Toc369868696 h 26 HYPE

5、RLINK l _Toc369868697 4.2 中小型業(yè)務系統(tǒng) PAGEREF _Toc369868697 h 27 HYPERLINK l _Toc369868698 4.3 微型的業(yè)務系統(tǒng) PAGEREF _Toc369868698 h 28 HYPERLINK l _Toc369868699 4.4 內(nèi)外部組織機構(gòu) PAGEREF _Toc369868699 h 29 HYPERLINK l _Toc369868700 第5章角色用戶組管理 PAGEREF _Toc369868700 h 30 HYPERLINK l _Toc369868701 第6章職員員工管理 PAGEREF _

6、Toc369868701 h 34 HYPERLINK l _Toc369868702 6.1 職員員工管理 PAGEREF _Toc369868702 h 34 HYPERLINK l _Toc369868703 6.2 職員員工的排序順序 PAGEREF _Toc369868703 h 34 HYPERLINK l _Toc369868704 6.3 職員員工與用戶賬戶的關(guān)系 PAGEREF _Toc369868704 h 35 HYPERLINK l _Toc369868705 6.4 職員員工導出數(shù)據(jù) PAGEREF _Toc369868705 h 36 HYPERLINK l _To

7、c369868706 6.5 職員員工離職處理 PAGEREF _Toc369868706 h 37 HYPERLINK l _Toc369868707 第7章內(nèi)部通訊錄 PAGEREF _Toc369868707 h 39 HYPERLINK l _Toc369868708 7.1 我的聯(lián)系方式 PAGEREF _Toc369868708 h 39 HYPERLINK l _Toc369868709 7.2 內(nèi)部通訊錄 PAGEREF _Toc369868709 h 40 HYPERLINK l _Toc369868710 第8章即時通訊 PAGEREF _Toc369868710 h 41

8、 HYPERLINK l _Toc369868711 8.1 發(fā)送消息 PAGEREF _Toc369868711 h 41 HYPERLINK l _Toc369868712 8.2 即時通訊 PAGEREF _Toc369868712 h 43 HYPERLINK l _Toc369868713 第9章數(shù)據(jù)字典選項管理 PAGEREF _Toc369868713 h 1 HYPERLINK l _Toc369868714 9.1 數(shù)據(jù)字典選項管理 PAGEREF _Toc369868714 h 1 HYPERLINK l _Toc369868715 9.2 數(shù)據(jù)字典選項明細管理 PAGER

9、EF _Toc369868715 h 3 HYPERLINK l _Toc369868716 第10章系統(tǒng)日志管理 PAGEREF _Toc369868716 h 4 HYPERLINK l _Toc369868717 10.1 用戶賬戶訪問情況 PAGEREF _Toc369868717 h 5 HYPERLINK l _Toc369868718 10.2 按用戶賬戶查詢 PAGEREF _Toc369868718 h 5 HYPERLINK l _Toc369868719 10.3 按模塊菜單查詢 PAGEREF _Toc369868719 h 6 HYPERLINK l _Toc3698

10、68720 10.4 按日期查詢 PAGEREF _Toc369868720 h 7 HYPERLINK l _Toc369868721 第11章模塊菜單管理 PAGEREF _Toc369868721 h 1 HYPERLINK l _Toc369868722 第12章操作權(quán)限項管理 PAGEREF _Toc369868722 h 1 HYPERLINK l _Toc369868723 第13章用戶權(quán)限管理 PAGEREF _Toc369868723 h 4 HYPERLINK l _Toc369868724 第14章序號流水號管理 PAGEREF _Toc369868724 h 5 HYP

11、ERLINK l _Toc369868725 第15章系統(tǒng)異常情況記錄 PAGEREF _Toc369868725 h 7 HYPERLINK l _Toc369868726 第16章修改密碼 PAGEREF _Toc369868726 h 1 HYPERLINK l _Toc369868727 第17章重新登錄 PAGEREF _Toc369868727 h 1 HYPERLINK l _Toc369868728 第18章退出系統(tǒng) PAGEREF _Toc369868728 h 3第1章 統(tǒng)一身份認證權(quán)限管理系統(tǒng)本軟件模塊的嚴謹設(shè)計定位、精心編碼實現(xiàn)、不斷維護推廣、持續(xù)優(yōu)化改進,主要是 為了

12、實現(xiàn)一個可以高度重復利用勞動成果的工具軟件,并有償提供應所需的人們,另想成 為國人值得驕傲的知名軟件功能模塊, 可供國內(nèi)管理類開發(fā)人員在日常工作中進展靈活二 次開發(fā)利用的模塊,開發(fā)管理類軟件的必備工具之一,同時本軟件的系統(tǒng)架構(gòu)可供廣闊業(yè) 余興趣愛好者模仿。 本系統(tǒng)模塊能提高管理類軟件系統(tǒng)的整體質(zhì)量、提高模塊與模塊之間的兼容性、提高代碼的重復利用率,能夠使軟件系統(tǒng)架構(gòu)更加合理、質(zhì)量更加過硬。從而使得勞動成果最 大程度上重復利用。 有錯就修改,每天努力一點點,提高一點點,堅持不懈,不斷努力每一天! 1.1 軟件開發(fā)現(xiàn)狀分析新員工沒人帶,老員工忙著救工程、就算是有空老員工也有疲倦的時候,也有不愿意帶

13、 人的,也有不愿意把 簡單的東西反反復復教人的,一年又一年,一批又一批人換來換去, 很有可能也懶的帶。 有些人喜歡與別人交流,但是大局部 IT 軟件開發(fā)人員習慣了與計算機溝通,很可能有些不適應與人溝通交流,或者忙著解決他在技術(shù)上遇到的難題等。 1.2 功能定位、建設(shè)目標一 實現(xiàn)簡易的單點登錄功能,用戶只要記住一對用戶名密碼就可以: 隨著信息化工程、數(shù)字化工程越來越多的被研發(fā)實施,需要記住的用戶名密碼變 得越來越多,隨著公司業(yè)務規(guī)模的擴展、公司的開展壯大或者本身是一個大型的集團公 司,內(nèi)部前后實施的信息化系統(tǒng)會越來越多,這時也需要記憶越來越多的用戶名密碼, 浙江杭州市通用權(quán)限系統(tǒng)而且后臺的管理越

14、來越變得復雜、甚至是變成累贅。 二 多個管理系統(tǒng)可以用統(tǒng)一的一套后臺管理工具進展管理: 管理人員、開發(fā)人員、測試人員、實施人員,反復要開發(fā) N 多個大同小異的后臺管理工具、開發(fā)、測試、修改錯誤、改進功能,沒完沒了,全國各地 N 多的公司,N多的開發(fā)人員,在這個沒多大價值的事情上浪費了 N 多的精力,實施維護人員還要安裝、實施、學習、維護 N 多個大同小異的后臺管理工具,需要很高的學習與維護成本 三 建設(shè)信息化數(shù)字化工程的數(shù)據(jù)中心,提高根基數(shù)據(jù)的重復利用率: 隨著同一個公司內(nèi)部實施的信息化系統(tǒng)數(shù)量的增加、遇到了將同樣的根基數(shù)據(jù)錄 入到 N 多個管理系統(tǒng)中的問題、設(shè)想一下,將一個用戶信息錄入到 1

15、0-20 個系統(tǒng)里,有 一個根基數(shù)據(jù)有變化,需要同時在 N 多個相應的系統(tǒng)里進展修正,這是一個很復雜且毫無意義的、毫無創(chuàng)新的重復工作。 四 提高同一個公司內(nèi)開發(fā)的多個軟件工程的兼容性、可維護性: 有規(guī)模的軟件公司內(nèi)部大多是采用工程組的形式管理和開展日常開發(fā)工作;但是 由于溝通能力、溝通技巧、溝通效率、工程時間緊等各種復雜的原因,最終會導致各個 工程組之間的分工、溝通、交流不充分,各個工程組之間開發(fā)出來的管理系統(tǒng)都不能互 相兼容,功能模塊都存在重復建設(shè)、分工不明確、職責不明確等問題。 1.3 系統(tǒng)優(yōu)點一經(jīng)過多年的實踐不斷優(yōu)化、精心維護、運行穩(wěn)定、功能完善: 能經(jīng)得起不同實施策略下客戶的折騰,能滿

16、足各種情況下客戶的復雜需求。 二編碼實現(xiàn)簡單易懂、符合設(shè)計模式等理念: 上手快,見效快、方便維護,能控制軟件工程后期維護風險。 三有嚴謹?shù)姆謱永砟?、完全符合主流?SOA 理念架構(gòu):程序可以采用不同的實施策略、架構(gòu)需求,方便維護、方便擴展。四符合 RBAC 的權(quán)限理念、同時也能滿足國內(nèi)小型軟件工程的靈活性需求: 不僅符合國際通用標準,又能滿足國內(nèi)的小型軟件工程的靈活設(shè)置需求。 五不僅支持多數(shù)據(jù)庫也支持多種開發(fā)語言、多語言界面: 支持 B/S、C/S 系統(tǒng),可以支持 Java 語言開發(fā)工程的接口功能,SQLServer、Oracle 數(shù)據(jù)庫1.4 系統(tǒng)架構(gòu)大局觀1.5物理構(gòu)造圖1.6邏輯構(gòu)造圖:

17、1.7 系統(tǒng)運行環(huán)境配置一管理端: 本系統(tǒng)以微軟的 C#.NET 編程語言開發(fā)設(shè)計,所以需要在微軟的網(wǎng)站下下載最新的.NET Framework 運行環(huán)境,管理程序需要運行在 Windows 操作系統(tǒng)上。下載微軟的.NET Framework 運行環(huán)境請連接下面的網(wǎng)址 HYPERLINK :/msdn.microsoft /zh-cn/netframework/aa569263.aspx :/msdn.microsoft /zh-cn/netframework/aa569263.aspx 二后臺數(shù)據(jù)庫: 本系統(tǒng)支持多種數(shù)據(jù)庫系統(tǒng),例如 SQLServer、Oracle、MySql,可以按用戶的

18、使用 習慣,任意選擇其中一種數(shù)據(jù)庫系統(tǒng)。目前提供 SQLServer 版本的數(shù)據(jù)庫,其他版本的數(shù)據(jù)庫需要用戶自己通過導入導 出腳本語言的方式進展處理。 1.11 軟件安裝、配置、運行方法 一軟件安裝: 由于本系統(tǒng)都是針對軟件技術(shù)開發(fā)者,所以沒有做成安裝包的方式發(fā)行,提供源 碼 + 二次開發(fā)調(diào)用的 API,動態(tài)連接庫等方式,只要把數(shù)據(jù)庫附加上去,修改好配置文件即可。 二配置: 源碼文件的文檔目錄構(gòu)造如以以下圖,主工程為 DotNet.WinForm, 請在解決方案中將 DotNet.WinForm 工程設(shè)置為啟開工程。 配置文件的為 Config.xml,設(shè)置配置項為 UserCenterCon

19、nection,單機版參考配置如下。 配置文件中附有其他類型數(shù)據(jù)庫的連接串的參考配置。 三運行方法:雙擊可執(zhí)行主程序 DotNet.WinForm.exe;假設(shè)數(shù)據(jù)庫連接配置正確,會出現(xiàn)如下登 錄界面,如以以下圖。 雙擊可執(zhí)行主程序DotNet.WinForm.exe;假設(shè)數(shù)據(jù)庫連接配置正確,會出現(xiàn)如下登錄界面,如以以下圖。默認情況下,超級管理員的密碼為空,點擊登錄進入后臺管理軟件。正確登錄后 會在操作系統(tǒng)的任務欄右下角區(qū)域會出現(xiàn)小太陽的圖標 為后臺管理程序。 鼠標右鍵單擊黃色小圖標, 出現(xiàn)軟件主菜單, 根據(jù)需求選擇自己需要的功能, 如用戶 賬戶管理功能等等。如圖以以下圖。 第2章 登錄后臺管

20、理系統(tǒng)很早的時候曾聽別人說,印度軟件公司中有些軟件開發(fā)人員可能一直負責開發(fā)系統(tǒng)登錄功能,當時覺得不就是一個登錄系統(tǒng)的功能嘛把用戶名、密碼輸入好后按一下 登錄按鈕不就可以了哪里有什么那么多好做的功能后來隨著對管理軟件的深入理 解、接觸過很多客戶后才真正體會到,真正做好一個登錄窗體也確實不是那么容易的事情, 一個軟件的質(zhì)量是否好設(shè)計開發(fā)者是否想得足夠周到行家從登錄窗體上也能知道個一二。例如有多個系統(tǒng),這些系統(tǒng)是否支持單點登錄只用一套用戶名密碼可以登錄多個系統(tǒng)系統(tǒng)登錄是否可以進展靈活配置離職人員的處理、 臨時授權(quán)用戶的登錄系統(tǒng)問題、一個職員的多個系統(tǒng)賬戶功能、系統(tǒng)賬戶的密碼策略等等、輸入錯誤密碼時的

21、登錄限制等等都能表達出設(shè)計、開發(fā)人員的水平。 2.1 請用登錄不要登陸登錄系統(tǒng)大家經(jīng)常犯的一個錯誤是寫成 登陸系統(tǒng)曾經(jīng)向資深人士咨詢過此事,都覺得寫成登錄系統(tǒng)才是正確的,所以建議大家用正確的寫法登錄系統(tǒng) 。而不是打仗時軍隊登陸島嶼,很多人會無視這個用詞、有些細節(jié)確實是應該注意的,有錯就改、馬上就改。 2.2 系統(tǒng)登錄用戶登錄系統(tǒng)后,不管是什么賬戶什么時候登錄系統(tǒng),都應該記錄登錄日志,就像平時管理嚴格的單位一樣,有前臺記錄外來人員、出入門需要刷門禁系統(tǒng)一樣,系統(tǒng) 登錄成功后應該更改賬戶的在線狀態(tài),假設(shè)登錄失敗的,都應該記錄失敗日志。輸入的密碼長度、允許輸入錯誤密碼的次數(shù)都應該進展限制, 防止破壞

22、分子用暴力方式猜測密碼,需要對暴力猜測密碼等行為設(shè)置障礙,防止入侵系統(tǒng)行為發(fā)生。 第3章 用戶賬戶管理用戶賬戶管理模塊主要由申請用戶賬戶 用戶賬戶審核、用戶賬戶 、編輯、創(chuàng)立用戶賬戶 、設(shè)置用戶賬戶密碼、設(shè)置用戶賬戶有效狀態(tài)、刪除 用戶賬戶等等功能局部組成。 創(chuàng)立新用戶賬戶可以由普通用戶申請創(chuàng)立后由系統(tǒng)管理審核生效,也可以由系統(tǒng)管理員直接創(chuàng)立用戶賬戶 ,多種創(chuàng)立用戶賬戶的方法可以減少系統(tǒng)管理員的工作量、可以更及時、準確的創(chuàng)立賬戶,將工作量分攤到多個操作人員、管理員上,可明顯提高工作效率。通常情況下,新同事的用戶賬戶 都由系統(tǒng)管理員進展錄入創(chuàng)立生效,但是在,一個大集團公司中有多個分公司的情況下或

23、有異地辦公機構(gòu)時都由一個系統(tǒng)管理員錄入賬號不只是效率上下的問題,由于沒在現(xiàn)場工作出錯的概率很高,假設(shè)可以在任何分公司在任何一臺電腦上進展申請用戶賬戶功能、甚至是直接在網(wǎng)上進展申請用戶賬戶步驟,相對來講比單一系統(tǒng)管理直接創(chuàng)立用戶賬戶的做法工作效率會高一些,自己錄入自己的賬戶信息或者由身邊的同事幫助錄入信息會更準確一些、及時一些。自己錄入自己的賬戶信息優(yōu)點在于想用什么登錄名就用什么登錄名、這樣在日常辦公中使用信息系統(tǒng)也會更符合習慣一些、更貼切一些、也不用記過多的用戶密碼、至少可以使用自己多年習慣的用戶名密碼來登錄業(yè)務系統(tǒng)。 當然系統(tǒng)中的用戶名是不可以重復的,注冊時系統(tǒng)會自動檢測是否數(shù)據(jù)已重復,假設(shè)

24、是由系統(tǒng)管理員創(chuàng)立的用戶名不符合操作者的習慣又不允許用戶自己可以自由修改登錄用戶名是一個很糟糕的事情、 很惱 火的事情。 在比較龐大的組織機構(gòu)里有分公司有異地辦公機構(gòu),使用本功能模塊,還有分級審核、分級管理功能比較好,就是由某個分公司申請的賬號可以由這個分公司的系統(tǒng)管理員進展審核管理,這個賬戶的權(quán)限也可以由相應的管理員進展管理等,把整個系統(tǒng)管理員的工作可以分攤給各個分公司的系統(tǒng)管理員或者授權(quán)的操作員, 可以更準確掌握實際工作情況、可以更加貼近實際權(quán)限配置、管理等,同時又能支持集中式的管理模式。 3.1 申請用戶賬戶申請用戶賬戶模塊主要是為了靈活、快速申請新賬戶功能,還沒分配到系統(tǒng)賬號的用戶可這

25、個功能模塊里提交申請用戶賬戶的信心,由系統(tǒng)管理員審核后,才可以登錄業(yè)務系統(tǒng)。 準確填寫好需要申請的用戶名、密碼、選擇好所在的部門等,點擊申請賬戶按鈕即可進展申請步驟,非管理員申請的用戶賬戶需要審核過程,在申請賬戶的同時,會給相應的系統(tǒng)管理員發(fā)送即時信息,當然在管理員離線狀態(tài)下時也可以通過郵件提醒方式或者手機短信提醒模式提醒管理者及時進展審核工作。 假設(shè)需要有審核步驟,只有系統(tǒng)管理員進展審核通過后,所申請的賬號會生效后才可以登錄到相應的管理系統(tǒng)中 假設(shè)系統(tǒng)中有未審核的賬戶,系統(tǒng)會給系統(tǒng)管理員發(fā)送在線即時消息進展提醒,管理員可以在第一時間進展審核確認工作,主動提醒可提高工作效率,假設(shè)無待審核賬戶,

26、也沒必多余的操作,這樣會提高系統(tǒng)的友善性,使系統(tǒng)變得更加人性化、智能化。 3.2 用戶賬戶審核進入用戶賬戶審核功能頁面,默認情況下、待審核的用戶賬戶數(shù)據(jù)會列出來,系統(tǒng)管理員直接可以進展審核步驟,假設(shè)整個系統(tǒng)是按分級管理方案部署的,那只會列出來當前管理員需要的數(shù)據(jù)列表出來,不是他所負責的待審核數(shù)據(jù)不會列出來??梢酝ㄟ^賬戶審核的查詢功進展模糊查詢數(shù)據(jù)、可以按審核狀態(tài)、默認角色等條件進展過濾查詢數(shù)據(jù),可以更準確、快速查詢數(shù)據(jù)。 編輯功能可以對申請創(chuàng)立用戶賬號時填寫信息進展修改,包括用戶名、姓名、默認角色等。 用戶賬戶被審核通過、駁回操作時,按注冊時填寫的郵件地址給用戶發(fā)送提醒通知郵件,及時通知用戶審

27、核結(jié)果,審核通過的用戶可以及時登錄系統(tǒng)進展相應的業(yè)務操作,有郵件提醒功能可以提高工作效率、也不用打 通知。導出功能是將當前窗體中的數(shù)據(jù)導出為 Excel 格式的數(shù)據(jù)保存到本地計算機上,方便用戶進展二次數(shù)據(jù)處理。刪除功能,選擇好需要刪除的數(shù)據(jù),點刪除按鈕即可,系統(tǒng)中被操作員誤刪的數(shù)據(jù)可以由數(shù)據(jù)庫管理員進展恢復操作,應用系統(tǒng)里未進展物理刪除數(shù)據(jù)、只對相應的數(shù)據(jù)打了刪除標記處理,所以有誤操作數(shù)據(jù)后恢復數(shù)據(jù)的可行性。 修改用戶賬戶時不允許重復用戶名,假設(shè)輸入了編號,編號不允許重復,系統(tǒng)會自動會檢測數(shù)據(jù)是否已經(jīng)重復,已被設(shè)置為刪除標志的用戶賬戶不再重復驗證的范圍內(nèi),系統(tǒng)中的登錄用戶名也可以由管理員進展修

28、改。用戶賬戶生效后,用戶也可以自由修改用戶賬戶 ,這樣更符合用戶的習慣,用戶的排斥心里也會少很多。給每個新用戶及時分配個適宜的編號,在真實的工作實際情況下,比較難做得到,所以建議可以先不輸入用戶編號, 等用戶的編號被確定下來后可以事后進展設(shè)置比較符合實際工作習慣。 3.3 用戶賬戶管理用戶賬戶管理模塊應該是系統(tǒng)管理員最常用的功能模塊之一,在這個模塊里可以直接創(chuàng)立用戶賬戶 、修改用戶賬戶信息、可以設(shè)置用戶的密碼。用戶賬戶管理功能也能實現(xiàn)分級管理功能,例如每個分公司管理每個分公司的賬戶、由超級管理員管理所有的用戶賬戶功能。員工離職時不建議直接刪除用戶賬戶 ,而是停用用戶賬戶 ,例如員工離職了,很多

29、系統(tǒng)中的歷史真實數(shù)據(jù)記錄不應該被刪除,員工離職時可能最后一個月的工資還沒發(fā)放,相關(guān)的離職手續(xù)也沒辦理好,應該將用戶設(shè)置為停用狀態(tài)取消有效狀態(tài),用戶賬戶被隨便刪除后有可能會引起系統(tǒng)中其他相關(guān)數(shù)據(jù)出現(xiàn)關(guān)聯(lián)錯誤的隱患。 員工離職后,就把賬戶刪除了,可能會引發(fā)一些數(shù)據(jù)關(guān)聯(lián)性、引用上的錯誤,例如人走了,以前的工資數(shù)據(jù)、工作日志數(shù)據(jù)、工程數(shù)據(jù)等等都已是發(fā)生過的真實數(shù)據(jù),不應該把這個用戶給刪除了,相關(guān)數(shù)據(jù)都應該作為歷史數(shù)據(jù)保存下來、留下歷史痕跡才是正確的做法。 按道理,一切數(shù)據(jù)都不應該進展物理刪除,而是進展邏輯刪除才對,例如進展了刪除操作,只是給數(shù)據(jù)打上一個刪除標志例如數(shù)據(jù)表里的 DeleteMark 字段

30、標志設(shè)置為 1、表示已經(jīng)被刪除了 假設(shè)真需要刪除數(shù)據(jù),應該由數(shù)據(jù)庫管理員進展真正的物理刪除,操作,物理刪除一條數(shù)據(jù)是非常容易,但是由于誤刪了一條數(shù)據(jù),想把這條數(shù)據(jù)再恢復過來的代價往往是非常昂貴的,可能要花費 10 倍、100 倍的代價才能把這個數(shù)據(jù)恢復過來,就是提醒了用戶是否確認刪除用戶也按了確認也不應該進展物理刪除操作。 添加新用戶賬戶的效果圖如下,當然這個窗體也可以進展二次開發(fā),按自己的需要增加字段等等,例如把手機號碼、電子郵件地址也錄入進來或進展一些其他的相關(guān)連的事務處理。 系統(tǒng)管理員賬戶不應該輕易的被刪除、用戶名、編號等不應該重復的檢查,當然不設(shè)置編號也是可以的,新來的員工一般都沒有明

31、確的編號,可以事后再補充也是很常見的,新建賬戶時必須要輸入編號,而且必須輸入個不重復的編號相對友善度不高、屬于系統(tǒng)缺乏人性化、考慮不周全。 用戶賬戶的導出功能,主要是為了以下幾個工作需要,你可能做的是一個會員管理系統(tǒng),定期需要給會員發(fā)送手機短信、宣傳郵件提醒等功能,你已經(jīng)購置了相應的軟件或者服務,經(jīng)常需要把數(shù)據(jù)導出后,快速導入到相應的另外軟件系統(tǒng)里,到達你數(shù)據(jù)共享的目的。同時定期導出數(shù)據(jù)到其他文件中也起了一個備份數(shù)據(jù)的用途,用戶的數(shù)據(jù)是珍貴的資源,是收入來源都是通過用戶來的,所以這局部數(shù)據(jù)的備份工作意識需要強一些,客戶的數(shù)據(jù)都丟了,怎么聯(lián)系客戶、怎么保障穩(wěn)定的收入呢。 當然數(shù)據(jù)到導出功能也可以

32、按客戶的個性化需要,進展二次開發(fā),按自己的實際需要修改源碼或者做一些接口處理等等,甚至直接可以到數(shù)據(jù)庫中進展處理,因為相應的表構(gòu)造等都有明確的定義。 有些用戶的賬戶又不能失效、又不想讓這個用戶登錄,那可以由管理員來設(shè)置這個賬戶的密碼,這樣這個用戶就不能登錄到信息系統(tǒng)里來了,也不用修改無效狀態(tài)就可以了。 系統(tǒng)中的用戶名是允許修改的,這一點很多系統(tǒng)做得都有些不友善,例如系統(tǒng)管理員分配了一個不喜歡的賬戶名,想修改也改不了,就想改,也麻煩一些,設(shè)置是需要一個過程等等,所以自己愿意用什么用戶就用什么用戶名還是很有必要的,當然系統(tǒng)管 理員也應該能干預,能管理是非常必要的。 3.4 分布式管理每個公司管理每

33、個公司自己的數(shù)據(jù), 日常生活中經(jīng)常會遇到每個公司需要管理每個公司自己的數(shù)據(jù),然后由總公司集中管理所有數(shù)據(jù)的需求。我們經(jīng)常會開發(fā)這個系統(tǒng),那個系統(tǒng),每個系統(tǒng)經(jīng)過不斷完善優(yōu)化后我們才會發(fā)現(xiàn),剛開場都是需要很簡單的系統(tǒng),但是往往到最后都會變得很復雜,最終我們還是逃脫不了重復建設(shè)。 那我們還不如剛開場的時候, 就用一個考慮的比較充分的配置管理工具來管理我們的 A 系統(tǒng)、B 系統(tǒng),用這個系統(tǒng)可以配置管理非常復雜的權(quán)限配置,不管將來客戶的需求怎么變來變?nèi)ィ寄苓m應,而且不用費什么力氣,配置來配置去就可以了,當然一些簡單的權(quán)限,當然是更容易能到達目的了。 很多時候,我們開發(fā)人員開發(fā)出來的某個管理系統(tǒng),往往經(jīng)

34、不客戶的折騰,最后改來改去會變得異常脆弱,要么這里出錯那里出錯,要么這里不穩(wěn)定要么那里不穩(wěn)定,很多時間都消耗在根基性的建設(shè)工作上,這時候我們也需要一個銅墻鐵壁額的根基組件,用這個組件來配置管理整個系統(tǒng)的權(quán)限,用戶,角色等就可以了。本著把簡單的軟件做個徹底,徹底的銅墻鐵壁,沒有錯誤,沒有漏洞,可以重復利用勞動成果的指導思想繼續(xù)完善幾年打造完美的精品。 銅墻鐵壁的根基數(shù)據(jù)是一切管理系統(tǒng)及多個管理系統(tǒng)之間進展整合的核心根基, 沒有穩(wěn)定的根基數(shù)據(jù)就沒穩(wěn)定的業(yè)務管理管理系統(tǒng), 所以我們開發(fā)任何一個管理系統(tǒng)之前就應該準備好銅墻鐵壁的根基組件,可以靈活配置管理擴展的軟件數(shù)據(jù)中心,而且是源碼全部公開的、數(shù)據(jù)庫

35、構(gòu)造設(shè)計全部公開的核心組件。 1:首先我們應該定義一個操作權(quán)限。 我們先登錄到系統(tǒng)里 再選操作權(quán)限項定義管理菜單進入模塊 在此模塊里,定義了一個操作權(quán)限,叫走火入魔權(quán)限配置后臺管理,然后把這個權(quán)限項定義為數(shù)據(jù)集權(quán)限,意思是設(shè)置這個權(quán)限時需要設(shè)置管理范圍。 2:操作的用戶需要有相應的權(quán)限并且需要設(shè)置權(quán)限范圍, 我們選擇用戶賬戶權(quán)限管理菜單 接著選擇目標用戶賬戶,對此賬戶進展詳細的權(quán)限設(shè)置。 給目標用戶, 權(quán)限后臺管理配置的權(quán)限, 并對此權(quán)限進展范圍設(shè)置 數(shù)據(jù)集權(quán)限設(shè)置 。當前用戶的操作權(quán)限范圍,可以進展按明細設(shè)置,選擇詳細的權(quán)限范圍,到此已正確設(shè)置賬戶的權(quán)限范圍。 3:輸入演示數(shù)據(jù)。 我們先模擬

36、輸入一個北京的用戶賬戶申請情況。 我們再輸入一個上海的用戶賬戶申請情況。 我們用系統(tǒng)管理員進入審核模塊看看,是否有 2 個賬戶是待審核狀態(tài) 4:是否到達了每個分公司管理每個分公司數(shù)據(jù)的目的。 我們用目標賬戶吉日嘎拉登錄此權(quán)限配置管理后臺, 進入用戶賬戶審核模塊,看看會是什么情況 確實按我們的數(shù)據(jù)集權(quán)限設(shè)置范圍,只出現(xiàn)了北京的用戶審核數(shù)據(jù),上海的賬戶申請數(shù)據(jù)沒出現(xiàn)在當前操作窗體里。 從數(shù)據(jù)設(shè)計的思想來講,非常簡單的。 第4章 組織機構(gòu)部門管理通俗的講,就是一個集團公司,劃分幾個區(qū)域,每個區(qū)域都有什么分公司,每個分公司都有哪些部門一樣,哪些部門又有那些子部門等。 當然也可以是外貿(mào)公司的全球性客戶、

37、合作伙伴的分布情況管理、或者是一個行政管理單位的按地區(qū)劃分的行政機構(gòu)的樹型管理。 一般使用信息化系統(tǒng)的公司,大多是人數(shù)眾多、地域分布相對廣有異地分支機構(gòu)的更迫切使用信息化管理系統(tǒng),關(guān)鍵商業(yè)數(shù)據(jù)都需要依靠信息化技術(shù)及時進展溝通協(xié)調(diào),提高辦事效率。 軟件系統(tǒng)需要充分考慮有多個分公司的情況下,應該如何滿足管理上的需要,如何才能做得有條有理這時就需要有組織機構(gòu)管理的理念來引導系統(tǒng)架構(gòu), 可以充分考慮哪個負責人可以管轄哪個區(qū)域的數(shù)據(jù)等, 這樣也防止沒有經(jīng)過授權(quán)的人越級查看不應該看的客戶資料、合同信息等重要商業(yè)信息。 4.1 大型業(yè)務系統(tǒng)屬于大型集團公司,全國各地可能有多個分公司,可以劃分區(qū)域、分公司等等

38、,或者客戶遍布于世界各地,需要嚴格的按區(qū)域劃分、組織機構(gòu)劃分等進展嚴格的控制管理,每個管理員只在相應的管理范圍內(nèi)進展業(yè)務管理等。 在大型的信息化管理系統(tǒng)中,往往需要分公司的系統(tǒng)管理員來進展管理各自權(quán)限范圍內(nèi)的數(shù)據(jù),例如各分公司的用戶賬戶 、各分公司的日常管理、權(quán)限配置維護等等,各分公司的系統(tǒng)管理員往往對所在公司的情況了解更及時更準確。 當然也可以按集中管理策略也可以,并不是非需要分公司系統(tǒng)管理,這要由公司的管理能力及辦事效率而決定。組織機構(gòu)管理模塊也有適當?shù)恼麄€公司的規(guī)劃功能,到底設(shè)立那些部門、各個部門都有哪些工作職能,人員配置情況,崗位角色規(guī)劃等等。 4.2 中小型業(yè)務系統(tǒng)一般一個上百人左右

39、的中小型公司里所有內(nèi)部員工都是用的軟件系統(tǒng),主要以公司內(nèi)部管理系統(tǒng)為主,例如需要規(guī)劃管理好公司內(nèi)部的部門設(shè)置情況,人員歸屬情況, 可以由系統(tǒng)管理員進展統(tǒng)一的管理,例如以以下圖。 可以通過組織機構(gòu)部門管理工具快速配置好公司的內(nèi)部部門設(shè)置情況等,這樣就可以在相應的業(yè)務功能模塊采用上圖中的數(shù)據(jù), 各個模塊都可以有效利用部門的劃分及相應的部門中的員工數(shù)據(jù)等。組織機構(gòu)的默認排序順序是非常重要的,假設(shè)每次顯示出來的排序順序都是亂的,那每天應用系統(tǒng)的人會很不爽,其實大家都有一個習慣,哪個部門排在哪個位置,他們的先后順序都可以靈活設(shè)置比較好,這樣可以更貼近客戶的習慣,軟件的友善性會更高一些。 4.3 微型的業(yè)

40、務系統(tǒng)有些很簡單的業(yè)務系統(tǒng),也不涉及到組織機構(gòu)等,只要有幾個用戶,甚至就是一個用戶,連角色什么也不需要,只要這個用戶能登錄系統(tǒng),然后所有的事情都可以做就可以了,這時可以不用考慮那么多組織機構(gòu)管理、角色權(quán)限管理等,就把這 2 個功能模塊在模塊管理中屏蔽掉就可以了。 那一個用戶什么都可以操作, 怎么處理比較好呢, 首先可以建議使用 Administrator這個登錄名,這個是超級管理員的意思,只要用了這個賬戶,就是所有的權(quán)限都不用配置,就應該有所有的操作權(quán)限,或者還可以將用戶歸于到 Administrators 角色中,這個角色是超級管理員的意思,任何一個賬戶被歸到這個角色中,也有所有系統(tǒng)的操作權(quán)

41、限等,是系統(tǒng)中權(quán)限最大的用戶、角色。 小公司也有開展壯大的可能性、系統(tǒng)里多幾個空表,也無所謂的事情,將來擴展起來更好擴展,也不用非要刪除了,那么幾個表,也不會咬,假設(shè)多余的功能菜單覺得很礙眼,那可以設(shè)置為無效狀態(tài),也不會在管理工具里顯示出來了,購置筆記本電腦,也不會因為不需要無線網(wǎng)絡(luò),然后要求廠商把無線網(wǎng)絡(luò)模塊去掉的吧,說不定哪天就派上用處了。 4.4 內(nèi)外部組織機構(gòu)組織機構(gòu)可以分為內(nèi)部組織機構(gòu)與外部組織機構(gòu),例如,客戶的分布區(qū)域?qū)儆谕獠拷M織機構(gòu),一個公司的內(nèi)部的部門的劃分等,屬于內(nèi)部組織機構(gòu)局部,例如以以下圖所示。 這樣做的好處是,組織機構(gòu)的管理做一套就可以了,不用內(nèi)部組織機構(gòu)的管理做一個,

42、外部組織機構(gòu)的管理又做一套程序,這樣就可以集中管理所有的組織機構(gòu)了,將來由于業(yè)務的拓展等,需要數(shù)據(jù)集權(quán)限時,對整個系統(tǒng)的影響會很小,也留下了將來深入二次開發(fā)的余地,這個系統(tǒng)數(shù)據(jù)的條理性也會更強一些。 雖然現(xiàn)在沒有嚴格的數(shù)據(jù)過濾需要,將來隨著業(yè)務的深入、公司規(guī)模的開展,也有可能在不久的將來, 客戶就需要按組織機構(gòu)進展數(shù)據(jù)庫過濾的實際工作及管理上的迫切需要了。 第5章 角色用戶組管理此功能模塊可以靈活設(shè)置整個系統(tǒng)內(nèi)的角色/用戶組信息,可以進展對角色的添加、修改、刪除、分配權(quán)限的操作,可以靈活設(shè)置某個角色中包含的用戶賬戶等。 角色:類似崗位定義、主要是為了系統(tǒng)分配權(quán)限、定義工作流程中設(shè)置審批節(jié)點,提

43、高多用戶賬戶的權(quán)限分配效率、減少用于賬戶的變動引起的重復設(shè)置權(quán)限的工作量等。 用戶組:臨時性的用戶組或由系統(tǒng)用戶創(chuàng)立的用戶組,可以自由定義,可以定位為自己管理自己所創(chuàng)立的用戶組。 此功能模塊主要是為了解決如下幾個問題: 1: 系統(tǒng)都有哪些角色/用戶組? 2: 哪些角色/用戶組,有哪些成員? 3: 哪些角色/用戶組,有什么權(quán)限? 4: 誰可以對角色/用戶組進展管理? 設(shè)置權(quán)限、管理其中的用戶? 5: 誰能管理哪些角色/用戶組 在查詢內(nèi)容中輸入需要查詢的信息,系統(tǒng)會根據(jù)輸入的查詢信息顯示相關(guān)的角色信息,添加的角色編號、名稱不能重復,超級管理員角色不能被刪除、不能被更改,是系統(tǒng)默認的角色,角色可以進

44、展排序工作、停用設(shè)置、刪除、導出等等。 可以在管理頁面上,對權(quán)限所擁有者的權(quán)限進展靈活配置,同時也可以那個角色里有那些用戶賬戶等,都可以進展靈活的配置。只能給角色設(shè)置權(quán)限,不能給用戶組設(shè)置權(quán)限,本系統(tǒng)認為用戶組只是一個臨時的群組來處理,需要設(shè)置權(quán)限的群組按角色來處理。 角色添加、編輯效果如以以下圖,可以設(shè)置角色是否有效停用標志,不建議刪除角色,添加、編輯時角色編號、名稱都不允許重復,角色名稱是必輸項,按表頭某個列近些排序后,需要點保存按鈕后最新的排序順序才會生效。 第6章 職員員工管理職員管理功能模塊主要是對公司內(nèi)部員工數(shù)據(jù)進展管理,有新建員工數(shù)據(jù)、更改員工信息、員工部門變更等等。 職員員工管

45、理功能主要是為了用在企業(yè)內(nèi)部信息化管理系統(tǒng)開發(fā)的,在人力資源管理系統(tǒng)中的可二次開發(fā)。 6.1 職員員工管理創(chuàng)立職員信息時可以同時創(chuàng)立用戶賬戶信息,可以將照片存在數(shù)據(jù)庫中、當然此職員管理頁面,可以按客戶的個性化需要進展二次開發(fā),可以將需要輸入的內(nèi)容都補充到這個功能界面上,這個界面只是一個快速的參考原型。 默認情況認為一個職員是屬于某個組織機構(gòu),當然現(xiàn)實上有很多一個人兼職多個崗位、同時兼職多個組織機構(gòu)的不同崗位的情況,本系統(tǒng)在數(shù)據(jù)庫設(shè)計上,提供了一個職員可屬于多個組織機構(gòu)的擴展性,暫不提供支持此功能的相應的設(shè)置管理界面。 6.2 職員員工的排序順序技術(shù)人員往往不太注意細節(jié),特別是程序員沉迷于程序代

46、碼之中,在日常工作中,特別是在中國,很在乎排名問題、例如公司的通訊錄中的排名先后、往往有一些含義在里面,例如職位最高的排在最前面、地位最高的排在最前面,這些人的排序順序隨著職位的變化也需要及時的進展調(diào)整,日常工作中也常常也需要隨時能靈活的導出這些數(shù)據(jù),進展重復利用,快速生成一些報表數(shù)據(jù)等等用。 需要在應用軟件里,不僅能靈活的設(shè)置員工的部門歸屬關(guān)系,而且還能快捷有效的設(shè)置部門中的排序順序才能符合日常工作習慣、管理上的要求及客戶的實際需求。有些軟件工程,就是因為人員的先后順序不能靈活設(shè)定,導致整個軟件用起來不順手,或者找一個人變成很困難的情況,人員的排序順序亂了,尋找一個人也會變得很麻煩,不能適應

47、日常習慣,友善度會大大降低。 排序碼需要人工輸入操作上也有些不友好,相對智能的比較好些,不用每個人一個個都調(diào)整排序碼,只是點點選選就可以了,客戶會越來越喜歡用的這樣智能的軟件。 6.3 職員員工與用戶賬戶的關(guān)系不是所有的職員員工都有用戶賬戶 例如公司的保潔員,可能是這個公司,的正式職員,但是未必有登錄公司業(yè)務系統(tǒng)的用戶賬戶 ,有用戶賬戶的未必全是公司職員,例如公司的客戶、供應商也有登錄公司業(yè)務系統(tǒng)的用戶賬戶,但是這些用戶賬戶不是公司的職員。 有的系統(tǒng)需要有內(nèi)部職員管理模塊例如大多數(shù)內(nèi)部業(yè)務信息管理系統(tǒng),有的系統(tǒng)是外部網(wǎng)站類新聞類系統(tǒng)性質(zhì)的、這類的系統(tǒng)并不關(guān)注內(nèi)部職員的管理模塊。作為一個工具類、

48、可進展二次開發(fā)的軟件組件,在設(shè)計上遵守了最簡潔數(shù)據(jù)構(gòu)造、所以將內(nèi)部職員的信息、與用戶賬戶的信息進展了隔離設(shè)計,這樣系統(tǒng)可以一最簡潔的用戶賬戶構(gòu)造與其他系統(tǒng)可以進展集成工作, 同時又能支持豐富的職員信息管理的內(nèi)部信息化工程的需要。 6.4 職員員工導出數(shù)據(jù)往往系統(tǒng)只能提供的是有限的數(shù)據(jù)查詢統(tǒng)計功能,甚至報表都是固定的,無法按客戶的個性化要求統(tǒng)計查詢數(shù)據(jù),并打印出相應的統(tǒng)計數(shù)據(jù),這時建議有數(shù)據(jù)的導出功能,可以將數(shù)據(jù)都導出到 Microsoft Office Excel 文件中,然后客戶按自己的要求,進展隨意的統(tǒng)計過濾、按個性化的要求進展打印輸出相應的統(tǒng)計報表。 6.5 職員員工離職處理一個公司,特

49、別是軟件開發(fā)類公司里,由于到處充滿了時機,經(jīng)常會有新員工入職、老員工離職、崗位變動等等事情發(fā)生得也會頻繁,員工離職時,不應該把員工的相關(guān)數(shù)據(jù)刪除掉,而是把員工賬號的有效標識設(shè)置為無效狀態(tài)才對。 將界面上的,有效標注選中狀態(tài)去掉,就表示此員工的賬號被設(shè)置為無效狀態(tài)了,這個用戶就不可以登錄公司的相關(guān)信息系統(tǒng)了,將有效標志選中狀態(tài)恢復過來后,此用戶就允許登錄到相應的信息系統(tǒng)中。 當然一個職員的離職相關(guān)手續(xù)應該是在人事系統(tǒng)里進展配置管理的,可以在客戶的人事系統(tǒng)里,通過調(diào)用二次開發(fā)接口、直接用程序設(shè)置為無效狀態(tài),這樣沒必要系統(tǒng)管理員進展重復性的設(shè)置工作了。 第7章 內(nèi)部通訊錄經(jīng)常會遇到找不到某個同事的聯(lián)

50、系方式或是某個新來同事的聯(lián)系方式怎么也找不到,公司發(fā)放的通訊錄里還有一些很早已離職人員的聯(lián)系方式等。公司需要及時整理最新的內(nèi)部通訊錄,高效溝通協(xié)調(diào),每次都人工更新通訊錄一方面是工作效率低,另一方面這個工作也很繁瑣、沒有技術(shù)含量,重復性也多,經(jīng)常有變動。 當進入一個公司后,往往不知道哪個是哪個,誰叫什么名字,誰是負責哪個方面的假設(shè)有一個內(nèi)部通訊錄, 可以比較輕易的看到哪個人的照片是什么樣的這個人又叫什么名字,這個人又是負責哪個方面的,那可以用更短的時間了解公司的人員構(gòu)造,更快融入到公司工作當中。 7.1 我的聯(lián)系方式當前的用戶假設(shè)是公司的內(nèi)部職員員工 登錄系統(tǒng)后會出現(xiàn)我的聯(lián)系方式菜單,點擊此菜單

51、可以設(shè)置自己的最新聯(lián)系方式。 可以在本窗體中還可以設(shè)置自己的照片,支持拖動照片功能,直接把照片文件拖入照片控件上就可以了。 7.2 內(nèi)部通訊錄在內(nèi)部通訊錄窗體里,可以設(shè)置新員工的通訊方式、也可以快速設(shè)置自己的聯(lián)系方式,可以將當前的通訊錄導出到 Excel 文件中。 內(nèi)部通訊錄可以按公司/部門快速過濾數(shù)據(jù),方便差找、導出某個分公司的通訊錄或者某個部門的通訊錄。 可以通過郵件方式將最新的內(nèi)部通訊錄發(fā)送給所有的內(nèi)部員工。 有操作權(quán)限的人員能編輯任何一個用戶的聯(lián)系方式,當然也可以批量快速編輯公司的通訊方式。 當然,只有相應的管理操作權(quán)限的操作者才可以更改內(nèi)部員工的聯(lián)系方式,沒有操作權(quán)限的用戶只能查看內(nèi)

52、部通訊錄、只能修改自己的聯(lián)系方式。 第8章 即時通訊即時通訊功能主要是為了實現(xiàn)管理系統(tǒng)的通知信息能即時發(fā)送給相應的用戶賬戶 ,為了實現(xiàn)即時高效的通知功能。雖然與商業(yè)化的即時通訊軟件無法匹敵,但是往往內(nèi)部個性化的管理系統(tǒng),還是需要即時通知、即時溝通。 8.1 發(fā)送消息可以通過發(fā)送消息功能菜單,給系統(tǒng)的中的用戶賬戶發(fā)送即時消息,假設(shè)對應的用戶在線狀態(tài)或者登錄了管理系統(tǒng)的頁面,都應該能及時顯示出來站內(nèi)的即時消息。 進入發(fā)送信息窗口后,可以選擇發(fā)送的對象,按選擇按鈕彈出選擇用戶賬戶的窗口,選擇好目標用戶賬戶 輸入內(nèi)容后點發(fā)送S按鍵后,即時信息就可以發(fā)送給相應的用戶賬戶 。8.2 即時通訊可以通過雙擊系

53、統(tǒng)圖標,出現(xiàn)當前的系統(tǒng)中的內(nèi)部組織架構(gòu)圖,可以直接選擇組織機構(gòu)中的用戶賬戶 、直接發(fā)送消息,設(shè)置用戶的賬戶的權(quán)限等。 假設(shè)有在線消息出來,可以直接彈出消息,也可以直接回復消息,用戶的在線狀態(tài)會時時更新,與 QQ、MSN 的在線狀態(tài)很類似。 上圖為回復及時信息的功能效果圖。 第9章 數(shù)據(jù)字典選項管理數(shù)據(jù)字段選項管理模塊主要是為了靈活控制整個系統(tǒng)中的可選項數(shù)據(jù),可以按用戶的習慣或者用戶的個性化要求進展靈活管理。 同時這局部數(shù)據(jù)也可以在開發(fā)多種業(yè)務系統(tǒng)時有一定的重復利用價值,將數(shù)據(jù)導入到新的業(yè)務系統(tǒng)里重復利用,一些選項數(shù)據(jù)就不用重新反復錄入了,可以提高新工程的開發(fā)實施速度。 9.1 數(shù)據(jù)字典選項管理

54、這些各種可選項數(shù)據(jù)經(jīng)過多年的維護后,也可以當是一種知識庫、隨著公司的業(yè)務積累,越來越完善、越來越齊全,合理性也會更強一些。 某些業(yè)務管理系統(tǒng),就是由于滿足不了最終用戶的一點點個性化的需求,在日常辦公中不能適應客戶的實際需求,導致客戶使用不便、達不到客戶對業(yè)務管理系統(tǒng)的人性化方面的要求,最終由于一些小小的需求滿足不了客戶的要求,導致整個工程實施不順。 假設(shè)在開發(fā)階段進展了充分的考慮、 多站在不同客戶的個性化需求角度進展了設(shè)計, 那開發(fā)出來的系統(tǒng)會更符合客戶的實際工作需要, 客戶也更容易接納設(shè)計出的軟件管理 系統(tǒng)。 上圖中的每一條數(shù)據(jù)項對應了后臺的一個數(shù)據(jù)表,把每個選項詳細情況放在原始數(shù)據(jù)構(gòu)造統(tǒng)一

55、目標表里,這樣設(shè)計的好處在于:一方面可以任意擴展目標表,增加字段,對其他的目標表沒有影響,可以按開發(fā)的需要,增加任意字段進展擴展;另一方面,導入導出數(shù)據(jù)更加靈活, 可以將局部積累好的選項數(shù)據(jù)快速導入到另外一個信息管理系統(tǒng)中,可以明顯提高工作效率,提高數(shù)據(jù)的重復利用程度,這些數(shù)據(jù)也是公司的重要業(yè)務知識積累局部。 9.2 數(shù)據(jù)字典選項明細管理例如一個人力資源管理系統(tǒng),可能在同一個軟件,在南方實施與北方實施,客戶的要求都會有些不同,在大西南實施與東北實施的客戶的要求差異也會很大,大西南實施時需要有很多民族選項,很多民族可以從列表里能選擇比較適應客戶的需要,假設(shè)在浙江杭州臨安實施一個人力資源軟件幾乎只

56、需要列出 2-3 個民族就可以了,很少有少數(shù)民族, 所以使用時也不需要把其他民族都列出來, 能設(shè)置其他民族選項為無效狀態(tài)比較好,也不是說刪除才對,應該是有需要時,再把這些設(shè)置為有效就可以了。 當然不只是設(shè)置為有效無效狀態(tài)就可以了,還能設(shè)置排序順序比較好,例如在內(nèi)蒙古實施這個人力資源軟件,應該蒙古族排序在第 2 個位置比較好,因為在內(nèi)蒙古也是漢族人數(shù)最多蒙古族人數(shù)是其次,當然假設(shè)在一個民族中學實施這個人力資源管理系統(tǒng),那應該把對應的少數(shù)民族放在第一個位置,更適合用戶的使用習慣。 所以一些選項的管理的排序順序、是否有效狀態(tài)、是否可以靈活增加選項是非常有必要的,這樣軟件的多種類型用戶的適應性會更強一

57、些。 第10章 系統(tǒng)日志管理系統(tǒng)里的任何操作、任何的模塊的訪問、任何服務的調(diào)用,用戶的登錄情況等等都會被記錄起來,方便日后追查之用。 假設(shè)記錄日志影響了系統(tǒng)的整體性能,不需要進展日志記錄功能,可以在配置文件中設(shè)置開關(guān)選項,可以取消日志記錄功能。 日常應用中,不建議去掉日志記錄功能,日志管理模塊主要由用戶賬戶訪問情況、按用戶賬戶查詢,按模塊菜單查詢,按日期查詢等四個功能局部組成。 系統(tǒng)日志管理模塊也有徹底清理正式上線前的日志的功能,方便實施人員使用、方便優(yōu)化系統(tǒng)性能、減少數(shù)據(jù)庫容量、減輕數(shù)據(jù)庫負擔,同時定期維護、定期整理系統(tǒng)也是很有必要的后期維護工作內(nèi)容之一。 10.1 用戶賬戶訪問情況訪問情況

58、管理主要對系統(tǒng)的訪問情況進展管理,該模塊記錄了所有用戶登錄系統(tǒng)情況、最早訪問時間、最后訪問時間、訪問次數(shù)、訪問 IP 地址等等,并可以顯示當前在線的用戶情況,同時可以將訪問情況導出到 Excel 文件中,在系統(tǒng)正式上線前,還可以進展重置訪問情況的功能,當然還可以按各種字段進展排序等。 有些用戶系統(tǒng)都沒登錄過,就會說這個系統(tǒng)不好用,有些功能模塊都沒用過幾次就說這個系統(tǒng)不好等等都養(yǎng)成了習慣了, 這些問題以通過檢查用戶的訪問情況來表達出來真實情況,這個用戶是否真的用了系統(tǒng)是否在經(jīng)常用到底用了幾次一目了然了。 10.2 按用戶賬戶查詢按用戶賬戶查詢功能主要是可以按某個用戶賬戶的訪問情況、使用情況,按指

59、定的用戶賬戶的問日志記錄進展過濾,同時可以導出查詢后的結(jié)果進展二次處理。 默認顯示當天的訪問情況記錄,開場日期、完畢日期可以自由設(shè)置任意查詢,在本窗口中可以去除全部的日志記錄,只有超級管理員有此權(quán)限,其他用戶不可以去除日志記錄。 10.3 按模塊菜單查詢按模塊菜單查詢功能主要是可以按某個功能模塊的訪問情況、使用情況,按指定的菜單的訪問日志記錄進展過濾,同時可以導出查詢后的結(jié)果。 默認顯示當天的訪問情況記錄,開場日期、完畢日期可以自由設(shè)置,任意查詢,在本窗口中可以去除全部的日志記錄,只有超級管理員有此權(quán)限,其他用戶不可以去除日志記錄。 10.4 按日期查詢按日期查詢功能主要是可以按某個日期范圍差

60、找系統(tǒng)的訪問情況、使用情況,按日期范圍排查系統(tǒng)的日志記錄,可以導出查詢后的結(jié)果進展二次處理。 默認顯示當天的訪問情況記錄,開場日期、完畢日期可以自由設(shè)置,任意查詢,在本窗口中可以去除全部的日志記錄,只有超級管理員有此權(quán)限,其他用戶不可以去除日志記錄。 第11章 模塊菜單管理模塊菜單管理模塊是針對開發(fā)人員、后臺管理員對系統(tǒng)進展管理為目的,此模塊并不是針對普通的用戶日常使用, 在日常管理維護過程中不建議對此功能模塊有任何修改,已確保系統(tǒng)的正常運行,盡量防止沒必要的麻煩產(chǎn)生比為好。 模塊菜單的配置通常是在數(shù)據(jù)庫表中保存,功能模塊繁多時直接操作數(shù)據(jù)庫難免會產(chǎn)生眼花繚亂的感覺,有一個快捷的管理界面對開發(fā)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論