版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、日期:2013-07-31日期:日期:是日期:2013-08-020A辦公自動化管理系統(tǒng)詳細(xì)設(shè)計說明書編寫:審核:批準(zhǔn):受控狀態(tài):發(fā)布版次:3.0編號:變更記錄日期版本變更說明作者2013/08/021.0初始版本2013/08/031.5模塊匯總2013/08/042.0模塊功能詳細(xì)設(shè)計2013/08/042.0模塊功能詳細(xì)設(shè)計2013/08/052.5對象設(shè)計2013/08/083.0升級及審核簽字確認(rèn)系統(tǒng)模塊對應(yīng)章節(jié)對應(yīng)部門負(fù)責(zé)人簽字目錄1 引言51.1 編寫目的51.2 背景51.3 基線錯誤!未定義書簽。1.4 范圍51.5 定義錯誤!未定義書簽。1.6 參考資料52 總體設(shè)計錯誤!
2、未定義書簽。2.1 概述錯誤!未定義書簽。2.1.1 功能描述錯誤!未定義書簽。2.1.2 運行環(huán)境錯誤!未定義書簽。2.1.3 開發(fā)環(huán)境錯誤!未定義書簽。2.2 設(shè)計思想錯誤!未定義書簽。2.2.1 系統(tǒng)構(gòu)思錯誤!未定義書簽。2.2.2 關(guān)鍵技術(shù)與算法錯誤!未定義書簽。2.2.3 關(guān)鍵數(shù)據(jù)結(jié)構(gòu)錯誤!未定義書簽。2.3 人工處理過程錯誤!未定義書簽。3 系統(tǒng)功能設(shè)計錯誤!未定義書簽。3.1 個人辦公錯誤!未定義書簽。3.1.1 日程安排錯誤!未定義書簽。4 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計錯誤!未定義書簽。4.1 說明錯誤!未定義書簽。4.2 數(shù)據(jù)結(jié)構(gòu)錯誤!未定義書簽。4.3 數(shù)據(jù)結(jié)構(gòu)與系統(tǒng)元素的關(guān)系錯誤!未
3、定義書簽。5 接口設(shè)計錯誤!未定義書簽。5.1 用戶接口錯誤!未定義書簽。5.2 外部接口錯誤!未定義書簽。6 運行設(shè)計錯誤!未定義書簽。6.1 系統(tǒng)初始化錯誤!未定義書簽。6.2 運行控制錯誤!未定義書簽。6.3 系統(tǒng)結(jié)束錯誤!未定義書簽。7 系統(tǒng)出錯處理設(shè)計錯誤!未定義書簽。7.1 出錯信息錯誤!未定義書簽。7.2 補救措施錯誤!未定義書簽。8 系統(tǒng)維護(hù)設(shè)計錯誤!未定義書簽。8.1 檢測點的設(shè)計錯誤!未定義書簽。8.2 檢測專用模塊的設(shè)計錯誤!未定義書簽。9 尚待解決的問題錯誤!未定義書簽。1引言1.1 編寫目的本說明書目的在于明確說明系統(tǒng)各功能的實現(xiàn)方式,指導(dǎo)開發(fā)人員進(jìn)行編碼。本說明書的
4、預(yù)期讀者為:項目開發(fā)經(jīng)理、客戶項目經(jīng)理、系統(tǒng)開發(fā)人員以及測試人員待開發(fā)軟件系統(tǒng)的名稱:0A辦公自動化管理系統(tǒng)此軟件系統(tǒng)任務(wù)提出者:此軟件系統(tǒng)任務(wù)開發(fā)者:此軟件系統(tǒng)任務(wù)用戶:1.3 范圍主要以0A辦公自動化管理系統(tǒng)需求分析說明書提出了基本范圍,實施目標(biāo)和功能等信息,供實施開發(fā)部門使用。1.4 參考資料0A辦公自動化管理系統(tǒng)需求分析說明書vl.Oo以辦公自動化管理系統(tǒng)概要設(shè)計說明書vl.Oo0A辦公自動化管理系統(tǒng)數(shù)據(jù)庫設(shè)計說明書vl.Oo1.5 術(shù)語與縮寫解釋縮寫、術(shù)語解釋SPP精簡并彳了過程,SimplifiedParalleiProCeSSSD系統(tǒng)設(shè)計,SyStemDeSign0A辦公室自動化
5、。1.6 系統(tǒng)環(huán)境1. .6.1操作系統(tǒng)本系統(tǒng)基于ASP.NET+EntityFramework+ajax開發(fā),可運行于支持IIS應(yīng)用平臺的Server操作系Windows統(tǒng)。1.6. 2數(shù)據(jù)庫本系統(tǒng)采用MSSQLSERVER數(shù)據(jù)庫,版本為2008R2。1.7. 3客戶端客戶端軟件為:MSIE、GoogIeChorme等。2系統(tǒng)模塊命名規(guī)范2. 1概述設(shè)計、開發(fā)人員必須嚴(yán)格按照此套開發(fā)規(guī)范和標(biāo)準(zhǔn),并落實到自己的開發(fā)當(dāng)中。命名規(guī)范包括:控制器命名規(guī)范:模塊+Controler例如:AskForLeaveControler,其中AskForLeave為請假管理模塊名。行為命名規(guī)范:功能名稱(參數(shù)1
6、,參數(shù)2.)例如:Create0,Edit(intid).,GetLezveStatus(intid)。其他函數(shù)命名規(guī)范:模塊名稱_函數(shù)名稱(參數(shù)1,參數(shù)2)例如:AskForLeave_GetState(intid);編碼規(guī)范包括:提示:模塊設(shè)計人員確定本軟件的模塊命名規(guī)則(例如類、函數(shù)、變量等)文檔的風(fēng)格與代碼的風(fēng)格保持一致??梢詮臋C構(gòu)的編程規(guī)范中摘取或引用,確保模塊設(shè)計如果存在的話)3對象設(shè)計3.1系統(tǒng)類圖結(jié)構(gòu)(總體類圖)史才:m7Ir-H部甲必仲:hImJLaPItJaVFe,rTCr%in:UALtfLiirEIMJdXflil-Xtl5.ntj2PacingHiIs.fZs.0*A
7、CfIAAnrJrIIn-C-i%IL:(演infotir<4>I-AT“At-Al何戶u%Iiff準(zhǔn)ITWI叩;/Sito1%Irr.1%(Y<CI|flIrt%IMP2終diR0cJi/tr.,:IInfeo40;,卜J)山.C#;Q)*l.gaK->也:,:H:玄3u*M3U:毗ftdAIIlr14ha.-f%nIifrnlfi!:.ATl|-p%|FHH-ni-AlinKfl,JITylilt%AE1e-ie|il:WJIEJXAuI!fIGcIint:Urim<:、ir1ui0l+%*3Irlnj'f/町:T:«tri;cRAW,qpr
8、verIIH-ECRuttv/ImIK|>RJ%:NEHE1H卜ILCrtntIhlJJ.IHI*AIAns門"sirnr-EbbjI:mriMIEliHFIfelIE.一MJITJUSulbJ4Ji11*1rrfteM(r3. 2關(guān)鍵類定義3.2.1報銷單填寫并提交(關(guān)系類圖)描述:功能描述用戶使用ACCoUnt類登錄系統(tǒng),系統(tǒng)通過OA-AIIEmployees類并訪問0A_BaseInf。類自動讀取用戶信息。用戶填寫OA_ReimbUrSe類的屬性(0A_ReimbUrSe類通過訪問0A_BaSeInf。類確定報銷類型)并提交,系統(tǒng)自動在0A-Reimburs
9、eApprove類生成對應(yīng)對象。正確登錄后,系統(tǒng)通過OA-AIEmployees類并訪問OA_BaSelnfo類自動讀取用戶性別、婚姻狀況信息。用戶填寫OA_ReimbUrSe類的屬性,0A_ReimbUrSe類通過訪問OA_BaSelnfo類確定報銷類型。然后提交報銷信息,系統(tǒng)自動在0A_ReimbUrSeAPPrOVe類生成報銷審批,至此報銷提交完成。用戶注銷退出系統(tǒng)。OA_A skF0 rL eav&MH. ID ; invAR Fnr(j oypoin i intpp& icn: iQjiM:? ; Da tr AIH S!->r: lh r p : Ua Iu
10、- 1葉AFI. Cunivni :號3陰MH. Trpoll) ! fnt,八H pprovpStaTus : string f Ml ApproveCxMi: m: : si. r ing MR Apjirov&lftte B;r v Index ()UppmveQ*4 AI-: 葉 *.AE十升+中1 hep loyeesID : IniNijribr r Sr :stringPnssword : s t r i ng: char Bri Uia? ; Du Ik PsilimHl:1 1 11fptfirT»nrI) ; iht Salary : inr+ W I p
11、 I pph-(w : arririR LE Address : aln>匕 +AE Em i 1 : s triiiK 十讓 EmrvIXtlc : Mu +Alf Morito二 in- + M- Phznl r : ?tri ncreJitv 0 +Dehltr(/ +£dii。 IndpxOOABaseInfo;int»IH【ype:siring*RIVtluvsir1114MHExt-orw,+lur:striniAccountflscruisi1ingHser1Izini上Kas所,ni:trrinpJXeirPgwgE;stringH,:On():boo
12、lHTiangePrt<iswDrd(i3.221描述:功能描述用戶使用ACColInt類登錄系統(tǒng),系統(tǒng)通過OA-AIEmployees類并訪問OA_BaseInfo類自動讀取用戶信息。用戶填寫OA_ASkFOrLeaVe類的屬性并提交,請假申請完成。用戶輸入帳號密碼(驗證碼)等登錄信息,OA_Account類通過將查詢OA_AIIEmployees類驗證帳號密碼是否正確。正確登錄后,用戶填寫OA-AskForLeave類的屬性,至此請假申請完成。用戶注銷退出系統(tǒng)。%AllhopIcyeesUTO:'rfh.Fher:STrIH八IWJX%l%三ZRlrirl匡“AL-PiiEi
13、TwusQ:atrzTTA-1-AfeSei:cr.aiRr.hjy:TtHte-AHPDg§Trw(5:int-AhLjePHrtlnerit:lb:ii%tuAh_SaIary:IEtAtTv-LiJ/A;*:PJLi吉十斥*AHAddr(|s<.-/iTig-I%J*tinniI:Str"IIg-AKJkttryDfi:初:L/ahe*AEhferhuLSU:D:icL*AEPrtclh-iz-CreAtROt%-%:El)-I7%*AyOAftnnciuieemcntRa'ific*AA.ArriHLirw-RrcViI廠iLIIt*ARJV&
14、>fIrtnntID:OAf%l%Ir-ICIBIJD;iniIHLJL'%:iri:Lt*inlii1LJU:I-r|UI-KC|l%iAccount+/TVVM:Irbil+1tpTW:'1+Pa-qc7f.JTC:StrlIIfI+PTtf:ir.qu-Jrr:RiriTTfT*:Lc%0ii():Vfeool+1QRfKrJH1IVWTpPHSSwnidG3.2,3.1描述:功能描述ML%uuiluitfLLi)>:P(IIr'ij|.PSunrmr:%irin|AK.PXnnfStunxLDKI'MidtallkrID:iTTL-/r-,f
15、|»I-g.1*:"%'dex*0cim0CAA-FjiouncuniciiLIAMID:iTTL+AMThrrL*%Mf'?IrirIK航tir<:T/4q|>HLgoH,ViifeJH-dit(J*1|P1P2:1用戶使用ACCoUnt類登錄系統(tǒng),系統(tǒng)通過OA-AIEmployees類并訪問0A_BaseInfo類自動讀取用戶信息。用戶填寫OA_AnnounCement類的屬性通過OA_Department類選擇要通知的部門,系統(tǒng)自動將所選擇部門與對應(yīng)公告記錄在OA_AnnOUncementRange類。OA_DePartment類選擇要通知
16、的部門,系統(tǒng)自動將所選擇部門與對應(yīng)公告記錄在OA_AnnOUncementRange類,至此公告發(fā)布完成。用戶注銷退出系統(tǒng)。CA Al I IJIJP IOy ee =*n : Irlr +AI-umbe 廠 Z 3rrng 列-Vin IP : STrng 1 誼 PnSSWQrrt : VlriTTfj MF SL1 X : c | | %r ZF Fl r i rhaVs : Date 卜肝 FVr' t i (irn T | J iTTt 八 / I If iPi irTrpr-t C) : : TIE < A i SnIMrJ : im 誹 7 V1VP< uLV
17、 ; SVr j | x UF AdjIresd : StT i nff 討 F FnH ' I : %tn FUfi + A h IKnT ry i)f I te ZVs i r italS: Dt 11 ItD : in: 址 F ft i a IL%,I ; § 八 TPf IU?() M D%. I ute () (Ei I itC<-1 nt i i t xOOA Position.-HJS III : inr-PCS imi-rr: ef) int Insert (>Doiele ()LJvkO> IjLP td : hiNurtHT : 1 I
18、ri I IK 二|FFTVIF:t in x 4 | | bP %Lv%jOrl | I : im 'HJrUUIuQ H': rfi 1() IrTTVxO I k1 I A 11 e *(M HaSeJTIfo int+BI Typt? ! sKri iuk +RI VMIUI1 : Vsl r ir | %*11IJ沐氏化化伽¥ R I 口電:nr I ngAC E eUE I-I. Srr M ; Strf T7 f i l.s#=!9ll ; ini.-pj%ss三f%rd : SL T L! "C h | E FVsssw a rd : Ssl
19、 r +用 M 0 : hxTTChi n | Jr'Pe"SWDrdO描述:功能描述管理員使用ACCoUnt類登錄系統(tǒng),系統(tǒng)通過OA-AIEmployees類并訪問0A_BaseInfo類自動讀取個人信息。然后填寫要增加的OA-AIEmployees類的屬性(0A_AIIEmployees類通過訪問OA_Baselnf。類確定性別、婚姻狀況類型),再選擇OA_DePartment類的DEP_ID確定人員部門歸屬,按照部門選擇OA_POSitiOn類的POS_ID確定職位。h%4(.1 小C 1洋tkM.| h ttrtI %1ij '|%jH: . F
20、UJr:管理員輸入帳號密碼(驗證碼)等登錄信息,OA_Account類通過將查詢OAAIIE叩loyees類驗證帳號密碼是否正確。正確登錄后,管理員填寫0A_AIIEmployees類的屬性(0A_AIIEmpIoyees類通過訪問0A_BaseInfo類確定性別、婚姻狀況類型),再選擇OA_DePartment類的DEP_ID確定人員部門歸屬,按照部門選擇確定職位,至此0A_P0Siti0n類的POS_ID增加人員完成。管理員注銷退出系統(tǒng)。11AJ-mr.loyt=PjprfIF?-pnr%*nIWnwer+&pEIip.y.-iDin%+EPPbWDr:intOA AllEinpl
21、uyei- S抓 I、j 7 iniLl-y % | k T 7 MlrM W tm | Q ; Iftritkif *J IF RHRSWOrd : Stnnff MIF% X - c%rJ-JU- IIriIhrtV : IiFIK, PndtimHD : f 1|mf rin ; ' i | 乩 1 I + Ai I rj : LEIiTC f VfePIHIne :%c t TTTa !%1dn %, iME : -i ; r ir. c Fnkk: 1 :IAE_ Ent FyDnttt : Ifci itJ 咄 E liLlKitalSUILUBID : it i I *&
22、#39; TT R »tol vt : % H i ng *DL I k*t<*)*EUi E U< Vr k J(!*L)* | Lr .t*1 . i i Fl I*+ I.七%c-r ij : n t .+Pu%-%Ljd :LI IK+1 OKftl I . : ; h V | | )I+ Lng | H=j t<hiUIRTf-AA Pr. j Q 4Ailj 111 ! ir | t tH) I i B trSn JP(Jit_ Lrl i SLrirl" JIIU P MriiLIII : JJII Mrt () +t/Me (3 -R i
23、ki A ? *EL6 -A I 狼 i。CA BV4tr< Ltifo-Bl Ifi i i n I一'i 1 Fl jC ll I El>%-YH' nfh,: : ir f. | iJII FMcT75ik | r t vJii* :3.2,5.1描述:功能描述管理員使用ACCoUnt類登錄系統(tǒng),系統(tǒng)通過OA-AllEmployees類并訪問0A_BaseInfo類自動讀取個人信息。然后通過訪問OA_EmployeePower確定用戶已有權(quán)限,再通過0A_Power為用戶選擇新權(quán)限。選擇完成后系統(tǒng)自動在OA_EmployeePowe中增加用戶新權(quán)限記錄,至此權(quán)
24、限分配完成。管理員輸入帳號密碼(驗證碼)等登錄信息,OA_Account類通過將查詢OA_AIEmployees類驗證帳號密碼是否正確。正確登錄后,管理員通過訪問0A_E即loyeePower確定用戶已有權(quán)限,再通過0A_Power為用戶選擇新權(quán)限。選擇完成后系統(tǒng)自動在0A_EmpIoyeePowe中增加用戶新權(quán)限記錄,至此權(quán)限分配完成。管理員注銷退出系統(tǒng)。4模塊匯總4.1模塊匯總表提示:這里模塊是指相對獨立的軟件設(shè)計單元,例如對象類、函數(shù)包等等。0A辦公自動化系統(tǒng)模塊名稱功能簡述賬戶管理模塊實現(xiàn)用戶對系統(tǒng)的登錄、注銷、修改密碼。同時實現(xiàn)登錄頁面的公告顯示。系統(tǒng)主頁模塊系統(tǒng)的默認(rèn)首頁,實現(xiàn)公告
25、信息查看,以及動態(tài)信息提示。人員管理模塊對公司員工的檔案進(jìn)行維護(hù)。實現(xiàn)對人員信息的增刪查改。部門管理模塊可以對該公司的部門信息進(jìn)行維護(hù),如增加部門,查找部門,修改部門信息,刪除部門操作。崗位管理模塊可以對該公司的崗位信息進(jìn)行維護(hù),如增加崗位,查找崗位,修改崗位信息,刪除崗位操作。權(quán)限管理模塊實現(xiàn)對權(quán)限的增刪查改,以及對員工的授權(quán)操作。一個人可以擁有多個權(quán)限,一個權(quán)限可以分配給多個人。每個人員默認(rèn)擁有普通員工的權(quán)限,包括查看個人信息,修改人個信息,修改登陸密碼,申請報銷,查看個人報銷,請假,查看個人請假,查看公告。個人信息管理模塊為員工個人提供包括基本個人信息,崗位信息,密碼,聯(lián)系方式等個人信息
26、的維護(hù)公告管理模塊該功能允許每個部門的員工登錄系統(tǒng)后可以看到公司和所在部門發(fā)布的公告。由系統(tǒng)管理員統(tǒng)一管理,進(jìn)行對公告的增添,刪除,修改,查詢的操作。請假管理模塊本功能為員工在日常生活中遇到一些緊急事項而需要跟部門申請請假。對于普通員工不僅有申請假條的功能,而且還能查看自己申請假條以及假條的審批狀態(tài)。對于部門經(jīng)理,能查看所有的請假條,并對請假條給與回執(zhí)。此模塊包括的功能有:申請請假條,查看請假條,審批請假條。報銷管理模塊員工在工作中,因為工作差旅的關(guān)系或者其他而要消耗的金額向公司進(jìn)行申請報銷,在報銷過程中,需一層層向上申請,經(jīng)過部門經(jīng)理、財務(wù)部,直到總經(jīng)理批準(zhǔn)為止,最后由總經(jīng)理發(fā)送允許回執(zhí)給員
27、工。如果在某一層申請被拒絕,即給與員工一個回執(zhí)并說明拒絕理由。此模塊功能包括:申請差旅報銷單,申請其他報銷單,查看報銷,審批報銷。0A辦公自動化系統(tǒng)過濾器模塊名稱功能簡述全局過濾器實現(xiàn)對用戶的有效登錄進(jìn)行驗證:已登錄用戶,則允許繼續(xù)操作。否則,將強制跳轉(zhuǎn)到登錄頁面。實現(xiàn)對用戶的權(quán)限進(jìn)行判斷和控制訪問:用戶每訪問任何一個頁面,都必須進(jìn)行權(quán)限判斷,有權(quán)限,則繼續(xù)訪問;無權(quán)限,則提示警告,并返回之前貞面。4.2模塊關(guān)系圖提示:參考體系結(jié)構(gòu)設(shè)計文檔功能層次模塊圖:個人信息管理權(quán)限管理請假報銷人員部門職位用戶登陸公告管理5模塊功能詳細(xì)設(shè)計5.1賬戶管理模塊5.1.1登錄系統(tǒng)模塊名稱賬戶管理模塊功能描述登
28、錄系統(tǒng),進(jìn)行人員登陸驗證,避免無權(quán)限使用者進(jìn)入系統(tǒng)操作流程業(yè)務(wù)流程登錄頁面填寫登陸信息提交驗證失敗,重新輸入登陸信息進(jìn)入數(shù)據(jù)庫驗證登陸信息L驗證成功,進(jìn)入系統(tǒng)頁面輸入人員用戶名、密碼頁面輸出登錄成功,跳轉(zhuǎn)到系統(tǒng)主頁;登錄失敗,跳轉(zhuǎn)回登陸頁面。登錄頁面輸出面向全部部門發(fā)出的公告信息對應(yīng)的類ACCoUnt對應(yīng)的方法HttpGetLogOn();HttpPostLogon(LogonMOdeImodeI,stringreturnllrI)方法輸入HttpGet人員用戶名、密碼;HttpPostLogOnMOdeI對象,returnUrI登錄頁方法輸出面輸出面向所有部門的公告信息。登錄時,進(jìn)入數(shù)據(jù)庫匹
29、配當(dāng)前輸入的賬號密碼:驗證成功:進(jìn)入系統(tǒng)主頁;驗證失?。禾崾拘畔⑷藛T查詢條件用戶名,密碼接口設(shè)計無數(shù)據(jù)庫表OA-AIEmployees,OA_AnnounCement表字段OA-AI(Employees:字段名數(shù)據(jù)類型是否為空默認(rèn)值備注含義AEIDInt否主鍵,自增索引AE_NameNVarChar(30)否員工姓名AEPaSSWOrdNVarChar(6)否123456登陸密碼OAAnnounCement:5.1.2注銷,退出系統(tǒng)字段名數(shù)據(jù)類型是否為空默認(rèn)值備注含義AMJDInt否主鍵,自增主鍵,索引AMNUmberNVarChar(50)否公告編號AMThemeNVarChar(100)否
30、公告主題AMContentNVarChar(500)否公告內(nèi)容AMDatetimeDatetime否NOW()公告時間模塊名稱賬戶管理模塊功能描述注銷,退出系統(tǒng)。操作流程業(yè)務(wù)流程是成功退出系統(tǒng),跳轉(zhuǎn)到登錄頁面結(jié)束頁面輸入無頁面輸出注銷成功,跳轉(zhuǎn)回登陸頁面對應(yīng)的類ACCoUnt對應(yīng)的方法Logoff()方法輸入方法輸出清除Cookie等登錄信息(FormSAUthentication.Sign6ut();)成功退出系統(tǒng),跳轉(zhuǎn)到登錄頁面,頁面可查看面向全部部門發(fā)出的公告信息查詢條件接口設(shè)計無數(shù)據(jù)庫表0A_AnnounCement表字段OAAnnounCement:字段名數(shù)據(jù)類型是否為空默認(rèn)值備注含
31、義AMJDInt否主鍵,自增主鍵,無意義AMNUmberNVarChar(50)否I公口編號AMThemeNVarChar(100)否公告主題AM_ContentNVarChr(500)否公告內(nèi)容AMDatetimeDatetime否N0W0公告時間5.1.3修改登錄密碼模塊名稱賬戶管理模塊功能描述修改登錄密碼操作流程員工登陸系統(tǒng)點擊導(dǎo)航欄的個人信息管理”,選擇修改登錄密碼進(jìn)入修改登錄密碼頁面I在編輯界面上填寫密碼信息點擊提交”按鈕,提交數(shù)據(jù)。結(jié)束業(yè)務(wù)流程頁面輸入頁面輸出對應(yīng)的類對應(yīng)的方法方法輸入方法輸出查詢條件接口設(shè)計數(shù)據(jù)庫表表字段用戶的新密碼和舊密碼無ACCoUntChangePasswo
32、rd(ChangePasswordModeImodel)ChangePasswordModeI實體對象將新的登錄密碼更新到數(shù)據(jù)庫根據(jù)登錄用戶的ID進(jìn)行查詢無OA-AIIEmpIoyees字段名數(shù)據(jù)類型是否為空默認(rèn)值備注AEIDInt否自增主鍵AENameNVarChar(30)否無AEPaSSWOrdNVarChar(6)否1234565.2系統(tǒng)首頁模塊521首頁信息提示模塊名稱系統(tǒng)首頁模塊功能描述首頁信息提7F操作流程員工登陸系統(tǒng)成功登錄系統(tǒng)后,即進(jìn)入系統(tǒng)首頁,系統(tǒng)首頁有“公告信息”,“動態(tài)信息”結(jié)束驗證登錄成功登錄系統(tǒng)后,即進(jìn)入系統(tǒng)懺頁,系統(tǒng)百頁有“公告信息”,“動態(tài)信息”頁面輸入貞面輸出
33、:首頁頁面,公告信息,待請假以及報銷相關(guān)信息對應(yīng)的類Home對應(yīng)的方法Index()方法輸入人員ID,OA_AnnounCementv0A_ASkForLeave、0A_0A_ReimbllrSe實體對象集合方法輸出公告信息,待請假以及報銷相關(guān)狀態(tài)信息查詢條件無接口設(shè)計無數(shù)據(jù)庫表OA-AIlEmployeesxOA-AnnOUncementx0A_ASkForLeaVex0A_OAReimbllrSe表字段OA_AIIEmployees:字段名數(shù)據(jù)類型是否為空默認(rèn)值備注AE_IDInt否自增主鍵AE_NameNVarChar(30)否無AE_PaSSWOrdNVarChar(6)否123456
34、OA_AnnounCement:OAASkFOrLeave:字段名數(shù)據(jù)類型是否為空默認(rèn)值備注含義AMJDInt否主鍵,自增主鍵,無意義AM_NUmberNVarChar(50)否公告編號AM_ThemeNVarChar(100否公告主題AM_ContentNVarChar(500)否公告內(nèi)容AM_DatetimeDatetime否NOWO公告時間字段名數(shù)據(jù)類型是否為空默認(rèn)值備注含義AFL_IDInt否自增主鍵主鍵,無意義AFL_EmpIoyeeIDInt否外鍵員工IDAFLAPPIiCatiOnDateDatetime否NOWO申請日期AFLStartDateDatetime否開始日期AFL_
35、EndDateDatetime否結(jié)束日期AFLContentNVarChar(MaX)否請假事由AFL_TyPeIDInt否外鍵請假類型AFLAPPrOVeStatUSNVarChar(50)否“批準(zhǔn)”或?qū)徍藸顟B(tài)等待審核“或不批準(zhǔn)”AFL_APProVeCOntentNVarChar(MaX)否審核回復(fù)AFL_APPrOVeDateDatetime否審核時間0A_OA_Reimburse:字段名數(shù)據(jù)類型是否為空默認(rèn)值備注含義RE_IDInt否主鍵,自增主鍵,無意義RE_EmpIoyeeIDInt否外鍵員工IDREAPPIiCatiOnDateDatetime否NOWO申請日期REContent
36、NVarChar(MAX)否申請內(nèi)容REMoneymoney否金額RE_TyPeIDInt否外鍵報銷類型IDRE_A叩rOVeStatUSNVarChar(50)否報狀態(tài)5.3人員信息管理模塊531增加人員模塊名稱人員信息管理模塊功能描述D操作流程員工登陸系統(tǒng)點擊導(dǎo)航欄的人員信息管理”,選擇增加人員”,進(jìn)入人員添加頁面填寫人員編號、姓名、出生年月、聯(lián)系電話、入職日期、電子郵箱、家庭住址,選擇性別、部門、崗位、婚姻狀況,上傳個人照片,點擊“創(chuàng)建"按鈕,提交數(shù)據(jù)。結(jié)束一業(yè)務(wù)流程管理員填寫人員信息跳轉(zhuǎn)到人員信息查看頁面頁面輸入頁面輸出對應(yīng)的類對應(yīng)的方法方法輸入方法輸出查詢條件接口設(shè)計數(shù)據(jù)庫
37、表表字段人員編號、姓名、性別、照片、出生年月、部門、崗位、婚姻狀況、聯(lián)系電話、入職日期、電子郵箱、家庭住址創(chuàng)建成功,跳轉(zhuǎn)到查看人員頁面。失敗則彈出框提示信息。OA-AIEmployeesHttpGetCreate();HttpPostCreate(OAAlIEmployeesEmpIoyee)AIIEmpIoyees實體對象修改成功,則將新增人員數(shù)據(jù)寫入數(shù)據(jù)庫后,重定向到查看人員頁面;否則,彈出信息提示。姓名,部門,崗位無OAAlIEmpIoyees字段名數(shù)據(jù)類型是否為空默認(rèn)值備注AENUmberNVarChar(5)否無員工編號AE_NameNVarChar(30)P否無AE_SeXNCha
38、r(1)否,男,或女,AEBrithdayDatetime:否AE_POSiti0nIDInt否AEDePartment1DInt否AETelePhOneNVarChar(20):否AEAddreSSNVarChar(50)否AEEmai1NVarChar(50)否AEEntryDateDatetime:否AEMaritaiStatUSIDInt否AEPhotoUr1NVarChar(MAX)否532刪除人員模塊名稱人員信息管理模塊功能描述刪除人員操作流程員工登陸系統(tǒng)點擊導(dǎo)航欄的人員信息管理”,選擇刪除人員”,進(jìn)入人員刪除頁面填寫姓名,選擇所屬部門、崗位,點擊“查找“按鈕在列表中選擇要刪除的人
39、員,點擊“刪除“按鈕確認(rèn)詳細(xì)信息,點擊“刪除“按鈕刪除完成。結(jié)束業(yè)務(wù)流程管理員查找要刪除的人員1刪除1.11將相應(yīng)信息從數(shù)據(jù)庫中刪除11跳轉(zhuǎn)到人員信息查看頁面蟲面輸入姓名、部門、崗位貞面輸出刪除成功,則跳轉(zhuǎn)到人員列表頁面;否則,彈出信息提示。對應(yīng)的類OA-A11Emp1oyees對應(yīng)的方法De1ete(intid)方法輸入Al1Employees實體對象方法輸出驗證是否有級聯(lián)信息:有則禁止級聯(lián)刪除,彈出信息提示。無則將刪除人員數(shù)據(jù)從數(shù)據(jù)庫中刪除查詢條件姓名,部門,崗位接口設(shè)計無數(shù)據(jù)庫表OAAl(Employees表字段字段名數(shù)據(jù)類型是否為空默認(rèn)值備注AENameNVarChar(30):否無A
40、EPosition1DInt否AEDepartment1DInt否533查看人員模塊名稱人員信息管理模塊功能描述查看人員操作流程業(yè)務(wù)流程頁面輸入頁面輸出對應(yīng)的類對應(yīng)的方法方法輸入方法輸出查詢條件接口設(shè)計數(shù)據(jù)庫表表字段員.登陸系統(tǒng)搜索輸入:姓名、部門、崗位人員列表OA-AIIEmpIoyeesIndex()OA-AIIEmpIoyees實體對象集合符合條件的人員列表姓名,部門,崗位無字段名數(shù)據(jù)類型是否為空默認(rèn)值備注AENameNVarChar(30)否無AEPOSitiOnlDInt否AE_Department1DInt否OA-AIIEmpIoyees534修改人員模塊名稱功能描述操作流程人員信
41、息管理模塊修改人員管理員業(yè)務(wù)流程修改人員信息頁面輸入頁面輸出對應(yīng)的類對應(yīng)的方法人員編號、姓名、性別、照片、出生年月、部門、崗位、婚姻狀況、聯(lián)系電話、入職日期、電子郵箱、家庭住址修改成功,則跳轉(zhuǎn)到查看人員頁面;否則,彈出信息提示。OA-AIIEmployeesHttpGetEdit(intid);HttpPostEdit(OAAlIEmployeesEmployee)方法輸入AlIEmPloyeeS實體對象方法輸出修改成功,則將修改的人員數(shù)據(jù)寫入數(shù)據(jù)庫后,重定向到查看人員頁面;否則,彈出信息提示。查詢條件I姓名,部門,崗位接口設(shè)計無數(shù)據(jù)庫表OA-AIEmployees表字段OA-AIIEmplo
42、yees:字段名數(shù)據(jù)類型是否為空默認(rèn)值備注AE_NumberNVarChar(5)否無員工編號AENameNVarChar(30)否無AE_SeXNChar1)否'男'或女,AEBrithdayDatetime否AEPositionIDInt否AEDePartmentIDInt否AETelePhOneNVarChar(20)否AEAddreSSNVarChar(50)否AEEmaiINVarChar(50)否AEEntryDateDatetime否AEMaritaiStatUSIDInt否AE_PhotoUrINVarChar(MA)否5. 4部門信息管理子模塊5.4. 1添加
43、部門模塊名稱部門信息管理模塊功能描述添加部門員工登陸系統(tǒng)點擊導(dǎo)航欄的部門信息管理”,選擇添加部門”,進(jìn)入部門添加頁面輸入部門編號、部門名稱、選擇部門經(jīng)理點擊“創(chuàng)建"按鈕,提交數(shù)據(jù)。業(yè)務(wù)流程頁面輸入頁面輸出對應(yīng)的類對應(yīng)的方法方法輸入方法輸出查詢條件接口設(shè)計數(shù)據(jù)庫表表字段管理員添加部門信息創(chuàng)建將修改后的數(shù)據(jù)寫入數(shù)據(jù)庫跳轉(zhuǎn)到部門信息查看頁面部門編號、部門名稱、部門經(jīng)理創(chuàng)建成功,跳轉(zhuǎn)到部門查看頁面。失敗則彈出框提示信息。OADePartmentHttpGetCreate(;HttpPostCreate(OADePartmentDePartment)DePartment實侍利象修改成功,貝U將
44、添加的部門數(shù)據(jù)寫入數(shù)據(jù)庫后,重定向到查看人員頁面;否則,彈出信息提示。無無OADePartment字段名數(shù)據(jù)類型是否默認(rèn)值備注為空DEP_NUmberNVarChar(5)否無員工編號DEPNameNVarChar(50)否無DEPManager1DNVarChar(50)否542刪除部門模塊名稱部門信息管理模塊功能描述刪除部門操作流程員工登陸系統(tǒng)點擊導(dǎo)航欄的部門信息管理”,選擇刪除部門”,進(jìn)入部門刪除頁面選擇要刪除的部門業(yè)務(wù)流程有職位和員工禁止刪除,彈出提示,需先刪除引用刪除部門1+跳轉(zhuǎn)到部門信息查看頁面蟲面輸入選擇要刪除的部門負(fù)面輸出刪除成功,則跳轉(zhuǎn)到部門查看頁面;否則,彈出信息提示。對應(yīng)
45、的類OADePartment對應(yīng)的方法De1ete(intid)方法輸入DePartment實體對象1D方法輸出驗證是否有級聯(lián)信息:有則禁止級聯(lián)刪除,彈出信息提示。無則將要刪除的部門從數(shù)據(jù)庫刪除查詢條件無接口設(shè)計無數(shù)據(jù)庫表OADePartment表字段字段名數(shù)據(jù)類型是否為空默認(rèn)值備注DEPNUmberNVarChar(5)否無員工編號DEPNameNVarChar(50)否無DEPManager1DNVarChar(50)否543查看部門模塊名稱部門信息管理模塊功能描述查看部門操作流程員匚登陸系統(tǒng)業(yè)務(wù)流程頁面輸入部門編號、部門名稱、部門經(jīng)理頁面輸出部|1查看頁面對應(yīng)的類OADePartment
46、對應(yīng)的方法In方法輸入eartment實體對象方法輸出部門查看頁面查詢條件無接口設(shè)計無數(shù)據(jù)庫表OADePartment表字段字段名數(shù)據(jù)類型默認(rèn)值備注是否為空DEPNUmberNVarChar(5)員工編號DEPNameNVarChar(50)DEPManagerIDNVarChar(50)544修改部門模塊名稱部門信息管理模塊功能描述修改部門操作流程員工辭陸系統(tǒng)點擊導(dǎo)航欄的部門信息管理”,選擇修改部門工進(jìn)入部門修改頁面選擇要下修改的部門,點小”杳找"按鈕在列表中選擇要修改的部門,點擊“修改"按鈕輸入部門編號、部門名稱、選擇部門經(jīng)理,點擊"保存”按鈕點擊“關(guān)閉”按鈕,提交數(shù)據(jù)業(yè)務(wù)流程管理員選擇要修改信息的部門重新填寫部門
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 項化課程設(shè)計
- 二零二五版二零二五年度便利店連鎖經(jīng)營合同范本4篇
- 二零二五年度園林苗木種植與技術(shù)研發(fā)合同4篇
- 二零二五年房屋無證買賣及配套設(shè)施移交合同3篇
- 礦山井下爆破施工方案
- 2025年度智慧社區(qū)運營承包協(xié)議4篇
- 2025年項目合作商業(yè)機密保密協(xié)議范本3篇
- 2025年度綠色生態(tài)大棚蔬菜種植與技術(shù)服務(wù)全面合作協(xié)議3篇
- 2025年度個人財產(chǎn)保險合同范本下載包含意外傷害4篇
- 二零二五年度車輛抵押借款合同(含車輛交易監(jiān)管)4篇
- 2024年供應(yīng)鏈安全培訓(xùn):深入剖析與應(yīng)用
- 壞死性筋膜炎
- 整式的加減單元測試題6套
- 股權(quán)架構(gòu)完整
- 注塑部質(zhì)量控制標(biāo)準(zhǔn)全套
- 銀行網(wǎng)點服務(wù)禮儀標(biāo)準(zhǔn)培訓(xùn)課件
- 晶體三極管資料
- 石群邱關(guān)源電路(第1至7單元)白底課件
- 鍋爐升降平臺管理
- (完整版)高考英語口語考試題目-高考英語口語題
- 管道燃?xì)馄髽I(yè)安全檢查表
評論
0/150
提交評論