![概要設(shè)計(jì)說明書實(shí)例_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/3/d713fbaf-99a5-4f3e-97fc-0bc651119df8/d713fbaf-99a5-4f3e-97fc-0bc651119df81.gif)
![概要設(shè)計(jì)說明書實(shí)例_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/3/d713fbaf-99a5-4f3e-97fc-0bc651119df8/d713fbaf-99a5-4f3e-97fc-0bc651119df82.gif)
![概要設(shè)計(jì)說明書實(shí)例_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/3/d713fbaf-99a5-4f3e-97fc-0bc651119df8/d713fbaf-99a5-4f3e-97fc-0bc651119df83.gif)
![概要設(shè)計(jì)說明書實(shí)例_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/3/d713fbaf-99a5-4f3e-97fc-0bc651119df8/d713fbaf-99a5-4f3e-97fc-0bc651119df84.gif)
![概要設(shè)計(jì)說明書實(shí)例_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/3/d713fbaf-99a5-4f3e-97fc-0bc651119df8/d713fbaf-99a5-4f3e-97fc-0bc651119df85.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、1 引言1.21.31.42 總體設(shè)計(jì)編寫目的背景定義 參考資料2.1 簡述 2.2 架構(gòu)設(shè)計(jì) 系統(tǒng)邏輯架構(gòu)圖 系統(tǒng)物理架構(gòu)圖 頂層系統(tǒng)包圖 . 業(yè)務(wù)類包圖 子系統(tǒng)關(guān)系圖 .2.2.12.2.22.2.32.2.42.2.52.3 接口設(shè)計(jì) 2.3.1 界面框架設(shè)計(jì)2.3.2 外部接口設(shè)計(jì)3 子系統(tǒng)設(shè)計(jì) 3.1 基礎(chǔ)信息子系統(tǒng) . 子系統(tǒng)說明 . 類圖 類說明 界面設(shè)計(jì) 3.1.13.1.23.1.33.1.43.2 我的工作臺子系統(tǒng) 子系統(tǒng)說明 . 類圖 類說明 界面設(shè)計(jì) 3.2.13.2.23.2.33.2.43.33.3.13.3.23.3.33.3.4工作進(jìn)展子系統(tǒng) .子系統(tǒng)說明 .
2、類圖 類說明 界面設(shè)計(jì) 3.4 信息發(fā)布子系統(tǒng) . 子系統(tǒng)說明 . 類圖 類說明 界面設(shè)計(jì) 3.4.13.4.23.4.33.4.43.53.5.13.5.23.5.33.5.4系統(tǒng)管理子系統(tǒng) .子系統(tǒng)說明 . 類圖 類說明 界面設(shè)計(jì) 3.6 個人設(shè)置子系統(tǒng) .12192121222632333334343436363637383838393940413.6.13.6.23.6.33.6.4子系統(tǒng)說明 類圖 類說明 界面設(shè)計(jì) .約束和假定系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)5.15.1.15.1.25.1.35.1.45.1.55.1.65.1.75.1.85.1.95.1.105.1.115.1.125.1.1
3、35.1.145.1.155.1.165.1.175.1.185.25.3邏輯結(jié)構(gòu)設(shè)計(jì) 角色表( 權(quán)限表( 角色權(quán)限表( PUBLIC_ROLEPRIVILEG)E部門表( PUBLIC_ DEP)T 崗位表( PUBLIC_POS)T 員工表( PUBLIC_MEMBER) 工作任務(wù)表( WORKPLAN_ TAS)K 任務(wù)分派表( WORKPLAN_ ALLOTTAS)K 工作計(jì)劃表( WORKPLAN_ PLAN) 計(jì)劃任務(wù)表( WORKPLAN_ PLANTAS)K 工作日志表( WORKPLAN_ WORKLOG) 工作匯報(bào)表( WORKPLAN_ WORKREPOR)T. 信息發(fā)布
4、表( PUBLIC_ PUBLISHINF)O 收件箱表( PUBLIC_INBOX) 系統(tǒng)操作日志表( PUBLIC_OPERATELO)G個人提醒設(shè)置表( PUBLIC_EVENT)S 系統(tǒng)表( PUBLIC_SYSTE)M 系統(tǒng)功能模塊表( PUBLIC_SYSTEMMODUL)EPUBLIC_ROL)E PUBLIC_PRIVILEG)E物理結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 系統(tǒng)出錯處理設(shè)計(jì)6.16.26.3出錯信息 補(bǔ)救措施 系統(tǒng)維護(hù)設(shè)計(jì)41424344454545464646464747484848494950505051515252525252525353工作計(jì)劃管理系統(tǒng)概要設(shè)計(jì)說
5、明1 引言1.1 編寫目的此概要設(shè)計(jì)說明書是為了說明整個系統(tǒng)的體系架構(gòu), 以及需求用例的各個功能點(diǎn)在架構(gòu)中的體現(xiàn),為系統(tǒng)的詳細(xì)設(shè)計(jì)人員進(jìn)行詳細(xì)設(shè)計(jì)時的輸入?yún)⒖嘉臋n。1.2 背景軟件系統(tǒng)的名稱:工作計(jì)劃管理系統(tǒng)開發(fā)工具: Java開發(fā)者:1.3 定義1.4 參考資料2 總體設(shè)計(jì)2.1 簡述Visio 等工系統(tǒng)采用流行的 B/S 結(jié)構(gòu)模式。系統(tǒng)的分析設(shè)計(jì)采用面向?qū)ο蟮募夹g(shù),應(yīng)用 具進(jìn)行輔助設(shè)計(jì)。2.2架構(gòu)設(shè)計(jì)2.2.1系統(tǒng)邏輯架構(gòu)圖2.2.2系統(tǒng)物理架構(gòu)圖eb業(yè)業(yè)Web業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)Internet業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)/業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)223頂層系統(tǒng)包圖業(yè)業(yè)業(yè)業(yè)廠
6、業(yè)業(yè)業(yè)業(yè)類包說明:業(yè)務(wù)頁面:用戶動態(tài)網(wǎng)頁,主要是jsp文件。業(yè)務(wù)操作:主要控制業(yè)務(wù)訪問的接口和業(yè)務(wù)流轉(zhuǎn)。數(shù)據(jù)處理:提供業(yè)務(wù)的實(shí)現(xiàn),包括對業(yè)務(wù)數(shù)據(jù)的增、刪、改、查等操作。數(shù)據(jù)實(shí)體:業(yè)務(wù)對象的實(shí)體類。數(shù)據(jù)接口:提供數(shù)據(jù)庫的訪問,傳遞數(shù)據(jù)或返回相應(yīng)數(shù)據(jù)。系統(tǒng)輔助:提供了供整個系統(tǒng)輔助的功能。224業(yè)務(wù)類包圖225子系統(tǒng)關(guān)系圖2.3接口設(shè)計(jì)2.3.1界面框架設(shè)計(jì)2.3.2 外部接口設(shè)計(jì)本系統(tǒng)與各支持軟件說明本系統(tǒng)同外界的所有接口的安排包括軟件與硬件之間的接口、 之間的接口關(guān)系。3 子系統(tǒng)設(shè)計(jì)3.1 基礎(chǔ)信息子系統(tǒng)3.1.1 子系統(tǒng)說明基礎(chǔ)信息子系統(tǒng)包括:角色管理、部門管理、崗位管理、員工管理四部分。角
7、色管理: 定義角色和系統(tǒng)權(quán)限之間的對應(yīng)關(guān)系,方便用戶權(quán)限的分配控制。部門管理:實(shí)現(xiàn)對公司部門基本信息的維護(hù)。崗位管理:實(shí)現(xiàn)對公司崗位基本信息的維護(hù)。員工管理:實(shí)現(xiàn)對公司員工基本信息的維護(hù), 并為員工分配角色和初始化登錄系統(tǒng)信息。Data:角色實(shí)體類-角色 ID : String-角色名稱:String -擁有的權(quán)限:String-角色說明:String3.1.2類圖3.121 角色、權(quán)限UI:角色+通過ID查詢角色(in角色I(xiàn)D) : Data :角色實(shí)體類+通過名稱查詢角色(in角色名稱):Data:角色實(shí)體類+查詢?nèi)拷巧ǎ?Data:角色實(shí)體類+增加角色(in Data:角色實(shí)體類):
8、boolean+修改角色(in Data:角色實(shí)體類):boolean+刪除角色(in角色I(xiàn)D) : boolean+分配權(quán)限(in角色I(xiàn)D, in權(quán)限列表):boolean+讀取角色權(quán)限(in角色I(xiàn)D) : ObjectService 角 色+通過ID查詢角色(in角色I(xiàn)D) : Data:角色實(shí)體類+通過名稱查詢角色(in角色名稱):Data:角色實(shí)體類 +查詢?nèi)拷巧ǎ?Data:角色實(shí)體類+增加角色(in Data:角色實(shí)體類):boolean+修改角色(in Data:角色實(shí)體類):boolean+刪除角色(in角色I(xiàn)D) : boolean+分配權(quán)限(in角色I(xiàn)D, in權(quán)限列表
9、):boolean+讀取角色權(quán)限(in角色I(xiàn)D) : ObjectData :角色+通過ID查詢角色(in角色I(xiàn)D) : Data:角色實(shí)體類+通過名稱查詢角色(in角色名稱):Data :角色實(shí)體類+查詢?nèi)拷巧ǎ篋ata:角色實(shí)體類+增加角色(in Data角色實(shí)體類):boolean+修改角色(in Data:角色實(shí)體類):boolean+刪除角色(in角色I(xiàn)D) : boolean+分配權(quán)限(in角色I(xiàn)D, in權(quán)限列表):boolean+讀取角色權(quán)限(in角色I(xiàn)D) : ObjectUI:業(yè)業(yè)+業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)():void+、業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)、業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)(in 業(yè)業(yè)業(yè)業(yè)ID)
10、 : Data:業(yè)業(yè)業(yè)業(yè)業(yè)+業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)(in 業(yè)業(yè)ID) : Data:業(yè)業(yè)業(yè)業(yè)業(yè)11 !zService:業(yè)業(yè)+業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)():Data:業(yè)業(yè)業(yè)業(yè)業(yè)+、業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)、業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)(in業(yè)業(yè)業(yè)ID) : Data:業(yè)業(yè)業(yè)業(yè)業(yè)+業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)(in ID) : Data:1Data:+業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)():Data:業(yè)業(yè)業(yè)業(yè)業(yè) +(in ID) : Data:+(in ID) : Data:Data:業(yè)業(yè)業(yè)業(yè)業(yè)-業(yè)業(yè) ID : String-業(yè)業(yè)業(yè)業(yè):String-業(yè)業(yè)業(yè)業(yè):String-業(yè)業(yè)業(yè)業(yè):String-業(yè)業(yè)業(yè)業(yè):String -業(yè)業(yè)業(yè)業(yè)業(yè)業(yè):String3.1.2.2 部門管理Ul:部門
11、管理+通過ID查詢部門(in角色I(xiàn)D) : Data:部門實(shí)體類+通過名稱查詢部門(in角色名稱):Data:部門實(shí)體類+多條件查詢部門(in查詢條件對象):Data:部門實(shí)體類+查詢?nèi)坎块T():Data:部門實(shí)體類+增加部門(in Data:部門實(shí)體類):boolean+修改部門(in Data:部門實(shí)體類):boolean+刪除部門(in部門ID) : boolean+樹形顯示部門():void& !Data:部門實(shí)體類Service:部門管理111-部門 ID : String -部門名稱:String -上級部門:String-電話:String-傳真:String-排序:int-備
12、注:String111+通過ID查詢部門(in角色I(xiàn)D) : Data:部門實(shí)體類11 、+通過名稱查詢部門(in角色名稱):Data:部門實(shí)體類+多條件查詢部門(in查詢條件對象):Data:部門實(shí)體類+查詢?nèi)坎块T():Data:部門實(shí)體類+增加部門(in Data:部門實(shí)體類):boolean+修改部門(in Data:部門實(shí)體類):boolean+刪除部門(in部門ID) : boolean!311111111111ZData:部門管理+通過ID查詢部門(in角色I(xiàn)D) : Data:部門實(shí)體類+通過名稱查詢部門(in角色名稱):Data:部門實(shí)體類+多條件查詢部門(in查詢條件對象)
13、:Data:部門實(shí)體類+查詢?nèi)坎块T():Data:部門實(shí)體類+增加部門(in Data:部門實(shí)體類):boolean+修改部門(in Data:部門實(shí)體類):boolean+刪除部門(in部門ID) : boolean3.1.2.3 崗位管理3.1.2.4員工管理3.1.33.1.3.1類說明角色、權(quán)限UI:角色+通過ID查詢角色(in角色I(xiàn)D) : Data:角色實(shí)體類+通過名稱查詢角色(in角色名稱):Data:角色實(shí)體類+查詢?nèi)拷巧ǎ篋ata:角色實(shí)體類(in Data:角色實(shí)體類):boolean(in Data:角色實(shí)體類):boolean(in 角色 ID) : boole
14、an(in角色I(xiàn)D, in權(quán)限列表):boolean+增加角色+修改角色+刪除角色+分配權(quán)限+讀取角色權(quán)限(in角色I(xiàn)D) : Object通過ID查詢角色:頁面得到角色I(xiàn)D,調(diào)用Service:角色的通過ID查詢角色方法,得到指定角色的實(shí)體數(shù)據(jù)。通過名稱查詢角色:頁面得到角色名稱,調(diào)用Service:角色的通過名稱查詢角色方法得到指定角色的實(shí)體數(shù)據(jù)。查詢?nèi)拷巧赫{(diào)用Service:角色的查詢?nèi)拷巧椒?,得到全部角色的?shí)體數(shù)據(jù)。增加角色:在頁面上得到角色的實(shí)體數(shù)據(jù),調(diào)用Service:角色的增加角色方法,實(shí)現(xiàn)角色的添加。修改角色:在頁面上得到修改后的角色實(shí)體數(shù)據(jù),調(diào)用Service:角色的
15、修改角色方法,實(shí)現(xiàn)角色的修改。刪除角色:調(diào)用 Service:刪除角色方法,將指定角色的數(shù)據(jù)置為已刪除狀態(tài)。分配權(quán)限:調(diào)用 Service:分配權(quán)限方法,給指定角色分配權(quán)限。讀取角色權(quán)限:調(diào)用Service:讀取角色權(quán)限方法,讀取指定角色的權(quán)限數(shù)據(jù)。Service:角色+通過ID查詢角色(in角色I(xiàn)D) : Data:角色實(shí)體類+通過名稱查詢角色(in角色名稱):Data:角色實(shí)體類+查詢?nèi)拷巧ǎ篋ata:角色實(shí)體類(in Data:角色實(shí)體類):boolean(in Data:角色實(shí)體類):boolean(in 角色 ID) : boolean(in角色I(xiàn)D, in權(quán)限列表):bool
16、ean+增加角色+修改角色+刪除角色+分配權(quán)限+讀取角色權(quán)限(in角色I(xiàn)D) : Object通過ID查詢角色:調(diào)用 Data:角色的通過ID查詢角色方法,得到指定角色的實(shí)體數(shù)據(jù)。通過名稱查詢角色:調(diào)用Data:角色的通過名稱查詢角色方法,得到指定角色的實(shí)體數(shù)據(jù)。查詢?nèi)拷巧赫{(diào)用Data:角色的查詢?nèi)拷巧椒?,得到全部角色的?shí)體數(shù)據(jù)。增加角色:調(diào)用Data:角色的增加角色方法,實(shí)現(xiàn)角色的添加。修改角色:調(diào)用Data:角色的修改角色方法,實(shí)現(xiàn)角色的修改。刪除角色:調(diào)用Data:刪除角色方法,將指定角色的數(shù)據(jù)置為已刪除狀態(tài)。分配權(quán)限:調(diào)用Data:分配權(quán)限方法,給指定角色分配權(quán)限。讀取角色權(quán)限
17、:調(diào)用 Data:讀取角色權(quán)限方法,讀取指定角色的權(quán)限數(shù)據(jù)。Data:角色+通過ID查詢角色(in角色I(xiàn)D) : Data:角色實(shí)體類+通過名稱查詢角色(in角色名稱):Data:角色實(shí)體類+查詢?nèi)拷巧ǎ篋ata:角色實(shí)體類+增加角色(in Data:角色實(shí)體類):boolean+修改角色(in Data:角色實(shí)體類):boolean+刪除角色(in角色I(xiàn)D) : boolean+分配權(quán)限(in角色I(xiàn)D, in權(quán)限列表):boolean+讀取角色權(quán)限(in角色I(xiàn)D) : Object通過ID查詢角色:得到指定角色的實(shí)體數(shù)據(jù)。通過名稱查詢角色:得到指定角色的實(shí)體數(shù)據(jù)。查詢?nèi)拷巧赫{(diào)用Da
18、ta:角色的查詢?nèi)拷巧椒?,得到全部角色的?shí)體數(shù)據(jù)。增加角色:實(shí)現(xiàn)角色的添加。修改角色:實(shí)現(xiàn)角色的修改。刪除角色:將指定角色的數(shù)據(jù)置為已刪除狀態(tài)。分配權(quán)限:給指定角色分配權(quán)限。讀取角色權(quán)限:讀取指定角色的權(quán)限數(shù)據(jù)。Data:角色實(shí)體類-角色 ID : String-角色名稱:String -擁有的權(quán)限:Stri ng-角色說明:String角色實(shí)體類數(shù)據(jù)。UI:權(quán)限+頁面顯示全部權(quán)限內(nèi)容():void+通過所屬系統(tǒng)查詢?nèi)繖?quán)限(in所屬系統(tǒng)ID) : Data:權(quán)限實(shí)體類 +讀取用戶權(quán)限(in用戶ID) : Data:權(quán)限實(shí)體類頁面顯示全部權(quán)限內(nèi)容:調(diào)用Service:權(quán)限的查詢?nèi)繖?quán)限或通
19、過所屬系統(tǒng)查詢?nèi)繖?quán) 限,將權(quán)限數(shù)據(jù)顯示到頁面上。通過所屬系統(tǒng)查詢?nèi)繖?quán)限:調(diào)用Service:權(quán)限的通過所屬系統(tǒng)查詢?nèi)繖?quán)限,讀取某系統(tǒng)下的全部權(quán)限數(shù)據(jù)。讀取用戶權(quán)限:調(diào)用Service:權(quán)限的讀取用戶權(quán)限,讀取指定用戶的權(quán)限數(shù)據(jù)。Service:權(quán)限+查詢?nèi)繖?quán)限():Data:權(quán)限實(shí)體類+通過所屬系統(tǒng)查詢?nèi)繖?quán)限(in所屬系統(tǒng)ID) : Data:權(quán)限實(shí)體類 +讀取用戶權(quán)限(in用戶ID) : Data:權(quán)限實(shí)體類查詢?nèi)繖?quán)限:調(diào)用Data:權(quán)限的查詢?nèi)繖?quán)限,讀取全部的權(quán)限數(shù)據(jù)。通過所屬系統(tǒng)查詢?nèi)繖?quán)限:調(diào)用Data:權(quán)限的通過所屬系統(tǒng)查詢?nèi)繖?quán)限,讀取某系統(tǒng)下的全部權(quán)限數(shù)據(jù)。讀取用戶
20、權(quán)限:調(diào)用Data:權(quán)限的讀取用戶權(quán)限,讀取指定用戶的權(quán)限數(shù)據(jù)。Data:權(quán)限+查詢?nèi)繖?quán)限():Data:權(quán)限實(shí)體類+通過所屬系統(tǒng)查詢?nèi)繖?quán)限(in所屬系統(tǒng)ID) : Data:權(quán)限實(shí)體類 +讀取用戶權(quán)限(in用戶ID) : Data:權(quán)限實(shí)體類查詢?nèi)繖?quán)限:讀取全部權(quán)限數(shù)據(jù),返回全部的權(quán)限實(shí)體類數(shù)據(jù)。通過所屬系統(tǒng)查詢?nèi)繖?quán)限:讀取所屬系統(tǒng)權(quán)限數(shù)據(jù),返回某系統(tǒng)下的全部權(quán)限實(shí)體類 數(shù)據(jù)。讀取用戶權(quán)限:讀取指定用戶的權(quán)限數(shù)據(jù)。Data:權(quán)限實(shí)體類-權(quán)限ID :String-所屬系統(tǒng):String-權(quán)限編碼:String-權(quán)限名稱:String-上級權(quán)限:String-權(quán)限所屬系統(tǒng):S權(quán)限實(shí)體類數(shù)
21、據(jù)。3.1.3.2 部門管理此類的說明同上。Ul:部門管理+通過ID查詢部門(in部門ID) : Data:部門實(shí)體類+多條件查詢部門(in查詢條件對象):Data:部門實(shí)體類+查詢?nèi)坎块T():Data:部門實(shí)體類+增加部門(in Data:部門實(shí)體類):boolean+修改部門(in Data:部門實(shí)體類):boolean+刪除部門(in部門ID) : boolean+樹形顯示部門():void通過ID查詢部門:根據(jù)部門ID,得到指定的部門實(shí)體類數(shù)據(jù)。多條件查詢部門:根據(jù)多條件(部門名稱、上級部門)查詢對象,得到部門實(shí)體數(shù)據(jù)。查詢?nèi)坎块T:執(zhí)行查詢,獲取全部部門的實(shí)體數(shù)據(jù)。增加部門:得到部
22、門實(shí)體數(shù)據(jù),將數(shù)據(jù)添加至庫中。修改部門:得到修改后的部門實(shí)體數(shù)據(jù),將數(shù)據(jù)保存至庫中。刪除部門:根據(jù)部門ID,刪除指定的部門。樹形顯示部門:查詢得到樹形結(jié)構(gòu)上的部門數(shù)據(jù),并顯示。Service:部門管理+通過ID查詢部門(in部門ID) : Data:部門實(shí)體類+多條件查詢部門(in查詢條件對象):Data:部門實(shí)體類+查詢?nèi)坎块T():Data:部門實(shí)體類+增加部門(in Data:部門實(shí)體類):boolean+修改部門(in Data:部門實(shí)體類):boolean+刪除部門(in部門ID) : boolean此類的說明同上。Data:部門管理+通過ID查詢部門(in部門ID) : Data:
23、部門實(shí)體類+多條件查詢部門(in查詢條件對象):Data:部門實(shí)體類+查詢?nèi)坎块T():Data:部門實(shí)體類+增加部門(in Data:部門實(shí)體類):boolean+修改部門(in Data:部門實(shí)體類):boolean+刪除部門(in部門ID) : booleanData:部門實(shí)體類-部門 ID : String -部門名稱:String -上級部門:Stri ng -電話:Stri ng -傳真:String -排序:int-備注:String部門實(shí)體類數(shù)據(jù)。3.1.3.3 崗位管理UI:崗位管理+通過ID查詢崗位(in崗位ID) : Data:崗位實(shí)體類+多條件查詢崗位(in查詢條件對象
24、):Data:崗位實(shí)體類+查詢?nèi)繊徫唬ǎ篋ata:崗位實(shí)體類+增加崗位(in Data:崗位實(shí)體類):boolean+修改崗位(in Data:崗位實(shí)體類):boolean+刪除崗位(in崗位ID) : boolean+樹形顯示崗位():void通過ID查詢崗位:根據(jù)崗位ID,得到指定的崗位實(shí)體類數(shù)據(jù)。多條件查詢崗位:根據(jù)多條件(崗位名稱、上級崗位)查詢對象,得到崗位實(shí)體數(shù)據(jù)。查詢?nèi)繊徫唬簣?zhí)行查詢,獲取全部崗位的實(shí)體數(shù)據(jù)。增加崗位:得到部門實(shí)體數(shù)據(jù),將數(shù)據(jù)添加至庫中。修改崗位:得到修改后的部門實(shí)體數(shù)據(jù),將數(shù)據(jù)保存至庫中。刪除崗位:根據(jù)崗位ID,刪除指定的崗位。樹形顯示崗位:查詢得到樹形結(jié)
25、構(gòu)上的崗位數(shù)據(jù),并顯示。Service:崗位管理+通過ID查詢崗位(in崗位ID) : Data:崗位實(shí)體類+多條件查詢崗位(in查詢條件對象):Data:崗位實(shí)體類+查詢?nèi)繊徫唬ǎ篋ata:崗位實(shí)體類+增加崗位(in Data:崗位實(shí)體類):boolean+修改崗位(in Data:崗位實(shí)體類):boolean+刪除崗位(in崗位ID) : booleanData:崗位管理+通過ID查詢崗位(in崗位ID) : Data:崗位實(shí)體類+多條件查詢崗位(in查詢條件對象):Data:崗位實(shí)體類+查詢?nèi)繊徫唬ǎ篋ata:崗位實(shí)體類+增加崗位(in Data:崗位實(shí)體類):boolean+修
26、改崗位(in Data:崗位實(shí)體類):boolean+刪除崗位(in崗位ID) : boolean此類的說明同上。Data:崗位實(shí)體類-崗位 ID : String-崗位名稱:string-上級崗位:String-所屬部門:String-崗位職責(zé):String-排序:int崗位實(shí)體類數(shù)據(jù)。3.1.3.4 員工管理UI:員工管理+通過ID查詢員工(in員工ID) : Data:員工實(shí)體類+多條件查詢員工(in查詢條件對象):Data:員工實(shí)體類+查詢?nèi)繂T工():Data:員工實(shí)體類+增加員工(in Data:員工實(shí)體類):boolean+修改員工(in Data:員工實(shí)體類):boolean+
27、刪除員工(in員工ID) : boolean+員工修改登錄密碼(in員工ID, in密碼):boolean通過ID查詢員工:根據(jù)員工ID,得到指定的員工實(shí)體類數(shù)據(jù)。多條件查詢員工:根據(jù)多條件(工號、姓名、性別、部門、崗位、角色)查詢對象,得到員工實(shí)體數(shù)據(jù)。查詢?nèi)繂T工:執(zhí)行查詢,獲取全部員工的實(shí)體數(shù)據(jù)。增加員工:得到員工實(shí)體數(shù)據(jù),將數(shù)據(jù)添加至庫中。修改員工:得到修改后的員工實(shí)體數(shù)據(jù),將數(shù)據(jù)保存至庫中。刪除員工:根據(jù)員工ID,刪除指定的員工。員工修改登錄密碼:員工執(zhí)行修改登錄密碼數(shù)據(jù)。Service:員工管理+通過ID查詢員工(in員工ID) : Data:員工實(shí)體類+多條件查詢員工(in查詢條
28、件對象):Data:員工實(shí)體類+查詢?nèi)繂T工():Data:員工實(shí)體類+增加員工(in Data:員工實(shí)體類):boolean+修改員工(in Data:員工實(shí)體類):boolean+刪除員工(in員工ID) : boolean+員工修改登錄密碼(in員工ID, in密碼):boolean+讀取員工所屬角色():Object此類的說明同上。Data:員工管理+通過ID查詢員工(in員工ID) : Data:員工實(shí)體類+多條件查詢員工(in查詢條件對象):Data:員工實(shí)體類+查詢?nèi)繂T工():Data:員工實(shí)體類+增加員工(in Data:員工實(shí)體類):boolean+修改員工(in Data
29、:員工實(shí)體類):boolean+刪除員工(in員工ID) : boolean+員工修改登錄密碼(in員工ID, in密碼):boolean+讀取員工所屬角色():Object此類的說明同上。Data:員工實(shí)體類-員工 ID : String-登錄密碼:string-姓名:String-性別:String-所屬部門:String-所屬崗位:String-辦公電話:String-移動電話:String-電子郵箱:String-通訊地址:String-備注:String-所屬角色:String-帳號狀態(tài):String員工實(shí)體類數(shù)據(jù)。3.1.4界面設(shè)計(jì)基礎(chǔ)信息子系統(tǒng)頁面包括:角色管理、部門管理、崗位管
30、理、員工管理四部分。3.1.4.1 角色管理頁面當(dāng)前慎宜至統(tǒng)管理角色管理諾&名禰 總逐理頊目縫理1燉&說明 埠育系松的1酬限J修故XBB哮1托有20衆(zhòng)記錄J當(dāng)前髯1貝,科*貝首頁4匾:仔貞F頁轉(zhuǎn)到頁靈:當(dāng)前位基礎(chǔ)信息部門管理3.1.4.2部門管理頁面卻門容廊齊S和上部門軟件卻92023901;陲改xiw除碩7前1上甌門1選攆,f W首頁上一貢下一更共有20罷記錄,當(dāng)前第1頁,共*頁3.1.4.3崗位管理頁面頂目長閉廟BE門齊發(fā)部W曲改XW共有M條記錄.當(dāng)前策J頁.垛4頁首更上一頁頁I盡頁轉(zhuǎn)到著肆Mfr崗恆稱1上紐崗應(yīng)廠送擇1部門|_i馳擇一 jJ5詢13.1.4.4員工管理頁面工號1姓名1男立
31、1 一請選擇一二J鄙門 |iSifiS-崗住卜-誼選憚一 jJ査詢1角已翊軒-二J當(dāng)前性基礎(chǔ)信息氏工管理&注呂I妊書厲門崗辦醬電活移動電話誹序SfE兎三幵發(fā)HS軟件工程師0209394113710051955S口洋悄_拠XJfll除1 1 _1箕有20熹記錄當(dāng)前隼鳳,共*鳳上1貝3.2我的工作臺子系統(tǒng)3.2.1子系統(tǒng)說明我的工作臺子系統(tǒng)包括:工作任務(wù)、工作計(jì)劃、工作日志、工作匯報(bào)、審批計(jì)劃五部分。審批計(jì)劃:實(shí)現(xiàn)管理層審批公司員工工作計(jì)劃的管理功能。工作任務(wù):實(shí)現(xiàn)管理層分派任務(wù)和公司員工接收任務(wù)的管理功能。工作計(jì)劃:實(shí)現(xiàn)公司員工制定工作計(jì)劃的管理功能。工作日志:實(shí)現(xiàn)公司員工每天工作記錄的管理功能
32、。工作匯報(bào):實(shí)現(xiàn)公司員工撰寫工作匯報(bào)的管理功能。322類圖3.221工作任務(wù)3.2.2.2 工作計(jì)劃Service:工作任務(wù)):boolean):boolean):booleanUl:工作計(jì)劃+通過ID查詢計(jì)劃(in計(jì)劃ID) : Data:工作計(jì)劃實(shí)體類+多條件查詢計(jì)劃(in查詢條件對象):Data:工作計(jì)劃實(shí)體類+查詢?nèi)坑?jì)劃():Data:工作計(jì)劃實(shí)體類+增加計(jì)劃(in Data:工作計(jì)劃實(shí)體類,in所屬任務(wù)計(jì)劃完成百分比列表+修改計(jì)劃(in Data:工作計(jì)劃實(shí)體類,in所屬任務(wù)計(jì)劃完成百分比列表+寫計(jì)劃總結(jié)(in計(jì)劃ID, in總結(jié)內(nèi)容,in所屬任務(wù)實(shí)際完成百分比列表+處理所屬任務(wù)完
33、成情況(in計(jì)劃ID, in所屬任務(wù)列表(包括計(jì)劃或?qū)嶋H完成百分比):void+查詢所屬任務(wù)完成情況(in計(jì)劃ID) : void+審批計(jì)劃(in計(jì)劃ID) : boolean+取消審批(in計(jì)劃ID) : boolean+實(shí)時查詢未審批的工作計(jì)劃(in審批人ID) : Data:工作計(jì)劃實(shí)體類+多條件查詢已審批的工作計(jì)劃(in審批人ID, in條件查詢對象):Data:工作計(jì)劃實(shí)體類+實(shí)時查詢他人抄送來的工作計(jì)劃(in用戶ID) : void+處理查看未閱讀的他人抄送的工作計(jì)劃(in計(jì)劃ID) : voidService:工作計(jì)劃Data:工作計(jì)劃實(shí)體類+通過ID查詢計(jì)劃(in計(jì)劃ID) :
34、 Data:工作計(jì)劃實(shí)體類+多條件查詢計(jì)劃(in查詢條件對象):Data:工作計(jì)劃實(shí)體類+查詢?nèi)坑?jì)劃():Data:工作計(jì)劃實(shí)體類+增加計(jì)劃(in Data:工作計(jì)劃實(shí)體類,in所屬任務(wù)計(jì)劃完成百分比列表+修改計(jì)劃(in Data:工作計(jì)劃實(shí)體類,in所屬任務(wù)計(jì)劃完成百分比列表+寫計(jì)劃總結(jié)(in計(jì)劃ID, in總結(jié)內(nèi)容,in所屬任務(wù)實(shí)際完成百分比列表):boolean):boolean):boolean+處理所屬任務(wù)完成情況(in計(jì)劃ID, in所屬任務(wù)列表(包括計(jì)劃或?qū)嶋H完成百分比):void+查詢所屬任務(wù)完成情況(in計(jì)劃ID) : void+審批計(jì)劃(in計(jì)劃ID) : boolean
35、+取消審批(in計(jì)劃ID) : boolean+實(shí)時查詢未審批的工作計(jì)劃(in審批人ID) : Data:工作計(jì)劃實(shí)體類+多條件查詢已審批的工作計(jì)劃(in審批人ID, in條件查詢對象):Data:工作計(jì)劃實(shí)體類+實(shí)時查詢他人抄送來的工作計(jì)劃(in用戶ID) : Data:工作計(jì)劃實(shí)體類+處理查看未閱讀的他人抄送的工作計(jì)劃(in計(jì)劃ID) : boolean-計(jì)劃創(chuàng)建人ID : String -創(chuàng)建計(jì)劃時間:String -所屬工作任務(wù):String -計(jì)劃類型:String -計(jì)劃標(biāo)題:String-計(jì)劃內(nèi)容:String -計(jì)劃時間:String-審批接收人:String -抄送接收人:S
36、tring -是否已審批:String-是否已被查看:StringData:工作計(jì)劃+通過ID查詢計(jì)劃(in計(jì)劃ID) : Data:工作計(jì)劃實(shí)體類+多條件查詢計(jì)劃(in查詢條件對象):Data:工作計(jì)劃實(shí)體類+查詢?nèi)坑?jì)劃():Data:工作計(jì)劃實(shí)體類+增加計(jì)劃(in Data:工作計(jì)劃實(shí)體類,in所屬任務(wù)計(jì)劃完成百分比列表+修改計(jì)劃(in Data:工作計(jì)劃實(shí)體類,in所屬任務(wù)計(jì)劃完成百分比列表+寫計(jì)劃總結(jié)(in計(jì)劃ID, in總結(jié)內(nèi)容,in所屬任務(wù)實(shí)際完成百分比列表):boolean):boolean):boolean+處理所屬任務(wù)完成情況(in計(jì)劃ID, in所屬任務(wù)列表(包括計(jì)劃或?qū)?/p>
37、際完成百分比):void+查詢所屬任務(wù)完成情況(in計(jì)劃ID) : void+審批計(jì)劃(in計(jì)劃ID) : boolean+取消審批(in計(jì)劃ID) : boolean+實(shí)時查詢未審批的工作計(jì)劃(in審批人ID) : Data:工作計(jì)劃實(shí)體類+多條件查詢已審批的工作計(jì)劃(in審批人ID, in條件查詢對象):Data:工作計(jì)劃實(shí)體類+實(shí)時查詢他人抄送來的工作計(jì)劃(in用戶ID) : Data:工作計(jì)劃實(shí)體類+處理查看未閱讀的他人抄送的工作計(jì)劃(in計(jì)劃ID) : boolean3.2.2.3 工作日志Ul:業(yè)業(yè)業(yè)業(yè)+業(yè)業(yè)ID業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)(in 業(yè)業(yè)業(yè)業(yè)ID) : Data: 業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè) +
38、業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)(in業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)):Data:業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)+業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)():Data:業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)+業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)(in Data:業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)):boolean+業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)(in業(yè)業(yè)業(yè)業(yè)ID) : boolean+業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)(in 業(yè)業(yè)ID) : void+業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)(in業(yè)業(yè)業(yè)業(yè)ID) : voidXL/Data:業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)-業(yè)業(yè)業(yè) ID : String-業(yè)業(yè)業(yè)業(yè):String-業(yè)業(yè)業(yè)業(yè):String-業(yè)業(yè)業(yè)業(yè):String-業(yè)業(yè)業(yè)業(yè)業(yè):String-業(yè)業(yè)業(yè)業(yè)業(yè)業(yè):StringService:業(yè)業(yè)業(yè)業(yè)+業(yè)業(yè)ID業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)(in 業(yè)
39、業(yè)業(yè)業(yè)ID) : Data:業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)+業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)(in業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)):Data:業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)+業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)():Data:業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)+業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)(in Data:業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)):boolean+業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)(in 業(yè)業(yè)業(yè)業(yè)ID) : boolean+業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)(in業(yè)業(yè)ID) : Data:業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)+業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)(in 業(yè)業(yè)業(yè)業(yè)ID) : boolean!zData:業(yè)業(yè)業(yè)業(yè)+業(yè)業(yè)ID業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)(in 業(yè)業(yè)業(yè)業(yè)ID) : Data:業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)+業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)(in業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)):Data:業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)+業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)
40、():Data:業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)+業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)(in Data:業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)):boolean+業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)(in 業(yè)業(yè)業(yè)業(yè)ID) : boolean+業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)(in業(yè)業(yè)ID) : Data:業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)+業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)業(yè)(in 業(yè)業(yè)業(yè)業(yè)ID) : boolean3.224工作匯報(bào)3.2.2.5 審批計(jì)劃審批計(jì)劃功能的設(shè)計(jì)實(shí)現(xiàn),參照類圖:工作計(jì)劃。323類說明323.1工作任務(wù)UI:工作任務(wù)+通過ID查詢?nèi)蝿?wù)(in任務(wù)ID) : Data:工作任務(wù)實(shí)體類+多條件查詢?nèi)蝿?wù)(in查詢條件對象):Data:工作任務(wù)實(shí)體類 +查詢?nèi)咳蝿?wù)():Data:工作任務(wù)實(shí)
41、體類+增加任務(wù)(in Data:工作任務(wù)實(shí)體類):boolean+暫停任務(wù)(in任務(wù)ID, in暫停理由):boolean+處理完成任務(wù)(in任務(wù)ID) : boolean+實(shí)時檢查接收到的新任務(wù)或還未做計(jì)劃的任務(wù)(in 用戶 ID) : void通過ID查詢?nèi)蝿?wù):根據(jù)任務(wù)ID,得到指定工作任務(wù)實(shí)體類數(shù)據(jù)。多條件查詢?nèi)蝿?wù):根據(jù)多條件(起始日期、截止日期、任務(wù)標(biāo)題、重要程度、任務(wù)狀態(tài)部門、任務(wù)接收人)查詢對象,得到工作任務(wù)的實(shí)體數(shù)據(jù)。查詢?nèi)咳蝿?wù):執(zhí)行查詢,獲取全部工作任務(wù)的實(shí)體數(shù)據(jù)。增加任務(wù):得到任務(wù)實(shí)體數(shù)據(jù),將數(shù)據(jù)添加至庫中。暫停任務(wù):對指定的任務(wù),執(zhí)行暫停處理操作。處理完成任務(wù):對指定的任
42、務(wù),執(zhí)行完成處理操作。實(shí)時檢查收到的新任務(wù)或還未做計(jì)劃的任務(wù):根據(jù)當(dāng)前的用戶ID,實(shí)時檢查目前收到的新任務(wù)或還未做計(jì)劃的任務(wù),以便系統(tǒng)實(shí)時提醒用戶,并彈出提醒信息。Service:工作任務(wù)+通過ID查詢?nèi)蝿?wù)(in任務(wù)ID) : Data:工作任務(wù)實(shí)體類+多條件查詢?nèi)蝿?wù)(in查詢條件對象):Data:工作任務(wù)實(shí)體類 +查詢?nèi)咳蝿?wù)():Data:工作任務(wù)實(shí)體類+增加任務(wù)(in Data:工作任務(wù)實(shí)體類):boolean+暫停任務(wù)(in任務(wù)ID, in暫停理由):boolean+處理完成任務(wù)(in任務(wù)ID) : boolean+實(shí)時檢查接收到的新任務(wù)或還未做計(jì)劃的任務(wù)此類的說明同上。(in用戶ID
43、) : Data:工作任務(wù)實(shí)體類Data:工作任務(wù)+通過ID查詢?nèi)蝿?wù)(in任務(wù)ID) : Data:工作任務(wù)實(shí)體類+多條件查詢?nèi)蝿?wù)(in查詢條件對象):Data:工作任務(wù)實(shí)體類 +查詢?nèi)咳蝿?wù)():Data:工作任務(wù)實(shí)體類+增加任務(wù)(in Data:工作任務(wù)實(shí)體類):boolean+暫停任務(wù)(in任務(wù)ID, in暫停理由):boolean+處理完成任務(wù)(in任務(wù)ID) : boolean(in用戶ID) : Data:工作任務(wù)實(shí)體類+實(shí)時檢查接收到的新任務(wù)或還未做計(jì)劃的任務(wù)此類的說明同上。Data:工作任務(wù)實(shí)體類:Stri ng :Stri ng:Stri ng :Stri ng:Stri n
44、g :Stri ng任務(wù)創(chuàng)建人ID : String 創(chuàng)建任務(wù)時間:Stri ng 任務(wù)接收人:String 任務(wù)標(biāo)題 任務(wù)內(nèi)容 重要程度 開始時間 完成時間 任務(wù)狀態(tài)工作任務(wù)實(shí)體類數(shù)據(jù)。3.2.3.2 工作計(jì)劃UI:工作計(jì)劃+通過ID查詢計(jì)劃(in計(jì)劃ID) : Data:工作計(jì)劃實(shí)體類+多條件查詢計(jì)劃(in查詢條件對象):Data:工作計(jì)劃實(shí)體類+查詢?nèi)坑?jì)劃():Data:工作計(jì)劃實(shí)體類+增加計(jì)劃(in Data:工作計(jì)劃實(shí)體類,in+修改計(jì)劃(in Data:工作計(jì)劃實(shí)體類,in+寫計(jì)劃總結(jié)(in計(jì)劃ID, in總結(jié)內(nèi)容,in+處理所屬任務(wù)完成情況+查詢所屬任務(wù)完成情況所屬任務(wù)計(jì)劃完成
45、百分比列表 所屬任務(wù)計(jì)劃完成百分比列表 所屬任務(wù)實(shí)際完成百分比列表):boolea n):boolea n):boolea n(in計(jì)劃ID, in所屬任務(wù)列表(包括計(jì)劃或?qū)嶋H完成百分比):void(in 計(jì)劃 ID) : void+審批計(jì)劃(in計(jì)劃ID) : boolean+取消審批(in計(jì)劃ID) : boolean+實(shí)時查詢未審批的工作計(jì)劃(in審批人ID) : Data:工作計(jì)劃實(shí)體類+多條件查詢已審批的工作計(jì)劃(in審批人ID, in條件查詢對象):Data:工作計(jì)劃實(shí)體類+實(shí)時查詢他人抄送來的工作計(jì)劃(in用戶ID) : void+處理查看未閱讀的他人抄送的工作計(jì)劃(in計(jì)劃ID
46、) : void通過ID查詢計(jì)劃:根據(jù)計(jì)劃ID,得到指定的工作計(jì)劃實(shí)體類數(shù)據(jù)。多條件查詢計(jì)劃:根據(jù)多條件(起始日期、截止日期、計(jì)劃標(biāo)題、計(jì)劃類型)查詢對象,得到工作計(jì)劃實(shí)體類數(shù)據(jù)。查詢?nèi)坑?jì)劃:執(zhí)行查詢,得到全部工作計(jì)劃的實(shí)體類數(shù)據(jù)。增加計(jì)劃:得到計(jì)劃實(shí)體數(shù)據(jù)和所屬任務(wù)計(jì)劃完成百分比列表,將數(shù)據(jù)添加至庫中。修改計(jì)劃:計(jì)劃未經(jīng)審批時,得到修改后的計(jì)劃實(shí)體數(shù)據(jù)和所屬任務(wù)計(jì)劃完成百分比列表,將數(shù)據(jù)保存至庫中。寫計(jì)劃總結(jié):某指定的工作計(jì)劃結(jié)束時,將總結(jié)內(nèi)容和所屬任務(wù)實(shí)際完成百分比列表數(shù) 據(jù),保存至庫中。處理所屬工作任務(wù)完成情況:寫計(jì)劃時或?qū)懣偨Y(jié)時,保存所屬工作任務(wù)列表(包括計(jì)劃或?qū)嶋H完成百分比數(shù)據(jù)),
47、添加至數(shù)據(jù)庫。查詢所屬任務(wù)完成情況:根據(jù)指定的工作計(jì)劃,查詢其所屬工作任務(wù)的完成進(jìn)度情況。審批計(jì)劃:管理層對某一指定的工作計(jì)劃,執(zhí)行審批處理,以使審批后的工作計(jì)劃不能再進(jìn)行修改。取消審批:管理層對某一指定的工作計(jì)劃,執(zhí)行取消審批處理,以使此工作計(jì)劃能進(jìn)行再修改。實(shí)時查詢未審批的工作計(jì)劃:執(zhí)行查詢未經(jīng)管理層審批的工作計(jì)劃,得到未審批的工作 計(jì)劃實(shí)體類數(shù)據(jù)。當(dāng)有未審批信息時系統(tǒng)應(yīng)實(shí)時提醒用戶,并彈出提醒信息。多條件查詢已審批的工作計(jì)劃:根據(jù)多條件(起始日期、截止日期、計(jì)劃比他、計(jì)劃類型、創(chuàng)建人)查詢對象,得到管理層已審批過的工作計(jì)劃實(shí)體類數(shù)據(jù)。實(shí)時查詢他人抄送來的工作計(jì)劃:根據(jù)當(dāng)前用戶ID,查詢得
48、到他人抄送給自己的工作計(jì)劃實(shí)體類數(shù)據(jù)。當(dāng)有未閱讀的信息時系統(tǒng)應(yīng)實(shí)時提醒用戶,并彈出提醒信息。處理查看未閱讀的他人抄送的工作計(jì)劃:根據(jù)工作計(jì)劃ID,查看未閱讀的他人抄送給自己的工作計(jì)劃實(shí)體類數(shù)據(jù)。Service:工作計(jì)劃+通過ID查詢計(jì)劃(in計(jì)劃ID) : Data:工作計(jì)劃實(shí)體類+多條件查詢計(jì)劃(in查詢條件對象):Data:工作計(jì)劃實(shí)體類):boolea n ):boolea n ):boolea n+查詢?nèi)坑?jì)劃():Data:工作計(jì)劃實(shí)體類+增加計(jì)劃(in Data:工作計(jì)劃實(shí)體類,in所屬任務(wù)計(jì)劃完成百分比列表+修改計(jì)劃(in Data:工作計(jì)劃實(shí)體類,in所屬任務(wù)計(jì)劃完成百分比列表+寫計(jì)劃總結(jié)(in計(jì)劃ID, in總結(jié)內(nèi)容,in所屬任務(wù)實(shí)際完成百分比列表+處理所屬任務(wù)完成情況(in計(jì)劃ID, in所屬任務(wù)列表(包括計(jì)劃或?qū)嶋H完成百分比):void+查詢所屬任務(wù)完成情況(in計(jì)劃ID) : void+審批計(jì)劃(in計(jì)劃ID) : boolean+取消審批(in計(jì)劃ID) : boolean+實(shí)時查詢未審批的工作計(jì)劃(in審批人ID) : Data:工作計(jì)劃實(shí)體類+多條件查詢已審批的工作計(jì)劃(in審批人ID, in條件查詢對象):Data:工作計(jì)劃實(shí)體類+實(shí)時查詢他人抄送來的工作計(jì)劃(in用戶ID)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030全球鍍銅光亮劑行業(yè)調(diào)研及趨勢分析報(bào)告
- 2025年全球及中國母嬰健康產(chǎn)后護(hù)理行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報(bào)告
- 2025年全球及中國敏捷滲透測試行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報(bào)告
- 2025年全球及中國LTCC用導(dǎo)電銀漿行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報(bào)告
- 2025建筑安裝工程承包合同范本版
- 教室租賃合同范本
- 2025工礦企業(yè)大型成套設(shè)備采購合同范本
- 裝修設(shè)計(jì)合同范本大全
- 2025勞動合同試用期法律疑難問題詳解
- 門店合伙協(xié)議合同范本
- 2024年1月高考適應(yīng)性測試“九省聯(lián)考”數(shù)學(xué) 試題(學(xué)生版+解析版)
- JT-T-1004.1-2015城市軌道交通行車調(diào)度員技能和素質(zhì)要求第1部分:地鐵輕軌和單軌
- (高清版)WST 408-2024 定量檢驗(yàn)程序分析性能驗(yàn)證指南
- (正式版)JBT 11270-2024 立體倉庫組合式鋼結(jié)構(gòu)貨架技術(shù)規(guī)范
- DB11∕T 2035-2022 供暖民用建筑室溫?zé)o線采集系統(tǒng)技術(shù)要求
- 《復(fù)旦大學(xué)》課件
- 針灸與按摩綜合療法
- Photoshop 2022從入門到精通
- T-GDWJ 013-2022 廣東省健康醫(yī)療數(shù)據(jù)安全分類分級管理技術(shù)規(guī)范
- 校本課程生活中的化學(xué)
- DB43-T 2775-2023 花櫚木播種育苗技術(shù)規(guī)程
評論
0/150
提交評論