試談A職位的java設(shè)置_第1頁
試談A職位的java設(shè)置_第2頁
試談A職位的java設(shè)置_第3頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、2. 2 .1需求概述職位設(shè)置是根據(jù)公司現(xiàn)有的組織機(jī)構(gòu)圖來構(gòu)建職位的目錄樹,職位目樹直接反映了公司現(xiàn)有職位的組織結(jié)構(gòu),當(dāng)管理員登陸系統(tǒng)后可以靈活的根據(jù)公司職位 的變動(dòng)來調(diào)整職位目錄樹,此外還可以為每個(gè)職位設(shè)置相應(yīng)的權(quán)限, 添加員工信 息并為員工指定一個(gè)或多個(gè)職位。當(dāng)員工登錄 oa系統(tǒng)時(shí),系統(tǒng)會根據(jù)該員工的 職位來決定左邊到底有多少菜單。1)瀏覽員工瀏覽員工分為“在職員工和離職員工”當(dāng)用戶登錄系統(tǒng)后,出現(xiàn)如圖2-2-1所示的界面,單擊左邊樹形菜單的“職位管理”,進(jìn)入圖2-2-2所示的界面a 定a二測比用例 版#控出M人員田里y我的項(xiàng).目我的任角我的由伍件自我的文料容戶苣壬沖P就的聯(lián)希m酹瑜曲甲G

2、箱豈冒理石型査何<'考勤営程皿譏営蟲* USB_Ko3r今曰任芻我的郵?a郵ti上星九主趣W11213 0無壬題°gRRR圖 2-2-1圖 2-2-2在圖2-2-2所示的界面中點(diǎn)擊左面的樹形菜單下的任意一個(gè)職位后,系統(tǒng)會列出當(dāng)前職位下的所有員工信息。點(diǎn)擊“離職員工”選項(xiàng)卡會列出曾經(jīng)屬于該職位,但現(xiàn)在已經(jīng)離職的員工信息,如圖 2-2-3所示。2叮T護(hù)耳:円r適忡IFilLWF山廠魅久科PT職r也庁 vy舊嘴職OiID宜宴甘盤豐41ttslhilAILIN存謝帝卞祁一4莊弭園】ddtfdjfrl 4匚=:呎報(bào)S輔U再益圖 2-2-32)修改職位(不考慮)在圖2-2-3所示的

3、界面上點(diǎn)擊“修改職位”按鈕,可也修改左面樹形菜單中選中的職位的名 稱,如圖2-2-4所示,在圖2-2-4所示的界面輸入新的職位名稱后,單擊確定按鈕,左邊的 菜單自動(dòng)刷新為修改后的職位名稱。ikkI斑恵蟻a ±區(qū)辭1睛售總曲a £I.: ?.o X產(chǎn)晶津a 1產(chǎn)靠牧件工*衽序只 s市場評忙X申?duì)嶱監(jiān)*L-,:丄亠吋-L > Fi=1 J 1圖 2-2-43)注冊新新員工在圖2-2-3所示的界面中單擊“新員工”按鈕,出現(xiàn)圖2-2-5所示的界面,輸入員工信息后,單擊確定按鈕,員工信息將被保存到數(shù)據(jù)庫中。4)職位操作在圖2-2-3所示的界面中,單擊“職位操作”按鈕,出現(xiàn)圖 2

4、-2-6所示的界面。職位操作分 為4個(gè)功能模塊,分別是:“創(chuàng)建下級職位”、“刪除當(dāng)前職位”、“修改職位”、“職位移動(dòng)” 單擊“職位操作”按鈕后默認(rèn)進(jìn)入“創(chuàng)建下級職位”模塊,其中“上級職位”文本框中列出 了當(dāng)前的職位名稱。在接下來的“職位名稱”文本框中輸入要?jiǎng)?chuàng)建的職位名稱,在“職位簡 介”中輸入新職位的簡介,最后輸入創(chuàng)建的職位的考勤時(shí)間,即該職位員工的上下班時(shí)間。單擊“確定”按鈕新的職位信息將被保存的數(shù)據(jù)庫中。圖 2-2-6在圖2-2-6所示的界面中,單擊“刪除當(dāng)前職位”按鈕,進(jìn)入圖 2-2-7所示 的界面,單擊“刪除”按鈕,如果該職位下沒有員工信息,則直接刪除該職位, 如果要?jiǎng)h除的職位下存在員

5、工信息,則提示用戶“該職位下的員工不為空,不能刪除”。3和訴畫花T弓B 1市場瞅 s £準(zhǔn)告經(jīng)理1艷警酮理:L呂詬誌I怕售腔1 M務(wù)純 Z亀信邂妲測出囲立¥ Z15IkL產(chǎn)fUttliiL悵戰(zhàn)甌細(xì)軸險(xiǎn)L -丨1 広lh:gl芳財(cái)弋月:走a花3 Y啟皆; U1掛時(shí):也膽隔E泣HX當(dāng)ETlHx値E*泣昭也的囲刃戸逅回£瞄島.總監(jiān)£申偉酣頑肚申卜231圖 2-2-7在圖2-2-6所示的界面中,單擊“修改職位”按鈕進(jìn)入圖2-2-8所示的界面, 在圖2-2-8所示的界面中可以修改職位名稱、職位簡介和考勤時(shí)間。輸入修改后 的職位信息后,單擊“修改”按鈕完成職位信息的

6、修改,同時(shí)左邊菜單自動(dòng)刷新 顯示修改后的職位信息。圖 2-2-8在圖2-2-6所示的界面中,單擊“職位移動(dòng)”按鈕可以移動(dòng)當(dāng)前選中的職位,如圖2-2-9所示。在該頁面中,“移動(dòng)到”列表框中列除了除當(dāng)前職位 以外的其它職位,用戶選中某個(gè)職位后,單擊“確定”按鈕,當(dāng)前職位被移 動(dòng)到選中的職位下。圖 2-2-9在以上頁面中單擊“返回”按鈕都返回圖2-2-2所示的界面5)權(quán)限管理在圖2-2-2所示的界面中單擊“權(quán)限管理”按鈕進(jìn)如圖2-2-10所示的界面,“權(quán)限管理”管理子模塊可以實(shí)現(xiàn)對當(dāng)前選中的職位增加或刪除權(quán)限, 在該頁面中列出了當(dāng)前職位已經(jīng)擁有的權(quán)限,選中對應(yīng)的復(fù)選框按鈕后,單 擊“刪除權(quán)限”按鈕,

7、把選中的權(quán)限刪除。單擊“加入權(quán)限”按鈕進(jìn)入圖2-2-11 所示的界面,在該頁面中左面樹形菜單列出了系統(tǒng)的所有一級模塊名稱,右 面列出了該模塊對應(yīng)的權(quán)限,當(dāng)選中對應(yīng)權(quán)限的復(fù)選框后,單擊“確定”按 鈕,把選中的權(quán)限加入到當(dāng)前職位下。單擊“返回”按鈕返回到圖2-2-9所示的界面。在圖2-2-9中單擊“返回”按鈕返回到圖 2-2-2所示的界面。H匚関*亠叮糊PJ-H1a迢B栽胃若D I演蘇種忙E 1產(chǎn)田舜圧C i有場BF托S 1 總我測嵐詰口扳棋點(diǎn)甌擴(kuò)相貝占兄覆點(diǎn)/販財(cái)11酎鱷心斷憎口斗皿艾自壯審HI龍檔1黑售峙監(jiān)11 (r務(wù)峙監(jiān)L 211圖 2-2-10a f* L曰卑公司項(xiàng)呂瀏覽接點(diǎn)枚B *拽術(shù)部

8、畏-詁迦§趣|審0僅檔杈3 X產(chǎn)品疑理E丟拜戈:柏杈3 *布場郁長0公司論壇 1訓(xùn)謎習(xí)人臭管迴音理組員權(quán)隹銷售總監(jiān)我旳項(xiàng)目菅理權(quán)限權(quán)我的斗毎查看文檔權(quán)£電信理想測試惡卡匕我的郵件投遞文檔權(quán)£ 235“目我的又檔項(xiàng)目移功秋出客戶管理腕回0我時(shí)縣祟-口聊位背理 出曲色管理Q考勤萱詞U考勤首理短訊管理 丿 U3B_K.ey .全局吋象圖 2-2-116)離職 在圖2-2-2所示的界面中,單擊“離職”按鈕將選中的員工從該職位下剔除,員工離職后可以在“離職員工”選項(xiàng)卡中顯示出來7)復(fù)職在圖2-2-2中單擊“離職員工”選項(xiàng)卡列出了該職位下離職過的員工信息,同時(shí)頁面上部的“離職

9、”按鈕變?yōu)椤皬?fù)職”,如圖2-2-3所示,選中某個(gè) 員工后,單擊“復(fù)職”按鈕選中的員工被恢復(fù)到原來的職位下。8)調(diào)職在圖2-2-2和圖2-2-3中,當(dāng)選中某個(gè)員工后,單擊“調(diào)職”按鈕都進(jìn)入圖2-2-12所示的界面,在下拉列表中選中某個(gè)職位后,單擊“確定”按鈕, 選中的員工將被移動(dòng)到下拉列表中選中的職位下,同時(shí)頁面跳轉(zhuǎn)到“在職員 工”頁面,如果單擊“返回”按鈕,貝U跳轉(zhuǎn)到上級頁面。1 u.tar-h X rflGIT i市時(shí)悵1 f:豈ht財(cái)窯總監(jiān)X電傳理擔(dān)測云期fi員工調(diào)職到誼詵桎辭穢刊附部門:復(fù)豈確走I 他旨站內(nèi)塩注皂題:是垂也司竺悻員二?圖 2-2-12=asiticn'?R7ifO

10、S 5TAFFPOSJtcfFrD'idcn工和聊位旳艾系XsteffidICTEGE口 嘶小pa旱iticrtid INTEGER3r'/3r<.ch 3r 1)"ak/-pciwltiorild poifioriNams inin. d'AJ mi pare i it Id ebtucilDb! jinTiriiB ectLair n dTime咻AVAFO-AR2f5mGLOBINTrGEFkWRCI-?R2|'1D)VAP.Cb>R2|:1D)_ IOIM POTT CNF PLINTEGERPt)前ianPriv I rc r噸柯

11、職托的菁系去yta-rj:staff idNTEGERloimdVAPCHR2(3J)passwordVAROVR2(3D)amalVARCHAR2(3D)rrf'bi ARioneVARCHaR2(2D)'flidd rr 陰VARCHAA2(T00)1ageNTEGrRsexCI4R(1)checklnTi-meTIMEETAKPfJlNfima1VAPCHaR2(5D)12 . 2 . 1數(shù)據(jù)庫結(jié)構(gòu)圖P-isilidnicI INTEGER 土pk/k1> uriid NTTGER vpkgFK FOSUION POSITOhIP FRMLJEGPrivilogo&

12、#39;lrFEid dti 日 no deName orwrdPeith icRatfi saneiTjdINEGEFiVARGHARJtSCJ VARCHARijlOJ)VARCHAR2(1OO)IN-EQERPRJLEG NODEPR1VI NODE鬥gmd noddd 卩 rivilflaNarre dxcrjpiicnINTEJLINTEGERVARCHAR2(50)VARCHAR?i?nD)上面的數(shù)據(jù)庫結(jié)構(gòu)圖列出了開發(fā)職位管理模塊所需要的數(shù)據(jù)表,以及表 之間的關(guān)系,下面對表及其中的關(guān)鍵字段做個(gè)說明。員工表(staff):是存放員工信息的,staffid是員工表主鍵,loginid是

13、登 錄時(shí)填寫的用戶id,在整個(gè)表中也是唯一的,它和 staffid的區(qū)別是:log in id是 和業(yè)務(wù)相關(guān)的一個(gè)字段,而 staffid 是一個(gè)非業(yè)務(wù)型主鍵,和系統(tǒng)的業(yè)務(wù)邏輯 沒有任何關(guān)系,只是標(biāo)識表中的唯一一條記錄。 checkInTime 代表員工的注 冊時(shí)間,即記錄的生成時(shí)間。職位表(Position):是存放職位信息的,parentld存放的是該記錄所代表職 位的上級職位id,例如“經(jīng)理:這個(gè)職位id為23,其上級職位是“總裁”,“總裁”的職位id是1,那么“經(jīng)理”這條記錄的pare ntid為1°adualBeg in Time 和adualEndTime分別為該職位的上

14、下班時(shí)間。員工和職位的關(guān)系表 (StaffPosition):staffid 和 positionid 是外鍵,分別指向 staff表和position表的主鍵,on work字段代表某個(gè)員工在某個(gè)職位下的狀態(tài) (離職和在職)節(jié)點(diǎn)表(no de):節(jié)點(diǎn)表是存放登錄系統(tǒng)后(圖2-1-1 )左面樹形菜單信 息的,其中nodeName字段存放節(jié)點(diǎn)的名字,forwardPath存放該節(jié)點(diǎn)對應(yīng)的 url信息,即點(diǎn)擊該節(jié)點(diǎn)請求的url路徑par; picPath用于存放該節(jié)點(diǎn)顯示圖 片的路徑; parentid 含義和 position 表 parentld 相同,當(dāng)沒有上級節(jié)點(diǎn)時(shí), pare ntid

15、的值為-1。權(quán)限表(Privilege):存放的是對應(yīng)節(jié)點(diǎn)的權(quán)限信息,或者說是用于 給節(jié)點(diǎn)定義權(quán)限的,權(quán)限脫離了節(jié)點(diǎn)是沒有意義的,最基本的權(quán)限是“瀏覽 權(quán)限”,其中priid是主鍵,nodeid是外鍵,指向節(jié)點(diǎn)表的主鍵,privilegeName 是權(quán)限的名字。職位和權(quán)限的關(guān)系表(Positi on Privilege):是描述職位和權(quán)限的對應(yīng) 關(guān)系的,其中兩個(gè)字段都是外鍵。2.2.3 類架構(gòu)圖CH吉呂訴0S<n£fS«rrlttu fgiiL 迎Sti:葉馳 SUf£u<vicii Q ilt C I0 izf DEI f J盯 CLm#®

16、 F-fiTi tinttSarrlatU P«<bL iLQASilvict ?Q3lL IjLi&STJ; i如I ()JcTfKL ;)口 TLTiltgiwirict : FriiTilfStrrkcv« doGtl ()O deFi st C '門 Si MifOtzriijwi n«c>0fr i Ttl«£eS trri c«Ivpl盯舟.CUa0 M« i|4Sarvlusc ”irviGt> dt ()doFst ()fljtvt Cl 4 El>0 IvdS erv

17、 i c 應(yīng) pl.3 nsEriS !:&££ ().aiLVETpaLliaE.() swraPrivelge ( 3r&T>=pdjC ()il V11J /114$IIk 11 i& ;17;o.Twi Intirftc*E啊ElHTf包申<Jtvi Zfittr:ic&>0 ftfjgfiffrjnrj reff /« juf it/«-u!f rjrrr « r7屜承曲.JFr ifeS ejvx r r匚ns £r iS< l£±_ ) e &F « si ti zk. C ) 5/&va!fK 無哋)眥妙町咋Clus0琴t枉 getf osi Lion.( i Ettf je ti oa ('<Ji匚魄踰 StfllfflA*lBpl-=1E*>也:殲J am 口 &=£:> a >ric claEf : Sl<f£ F曲止f () xetStiEf I ) £s lhil-6E C )瓏1斤卜托1驢()心耐!1 C

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論