OA辦公自動(dòng)化管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書1_第1頁(yè)
OA辦公自動(dòng)化管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書1_第2頁(yè)
OA辦公自動(dòng)化管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書1_第3頁(yè)
OA辦公自動(dòng)化管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書1_第4頁(yè)
OA辦公自動(dòng)化管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書1_第5頁(yè)
已閱讀5頁(yè),還剩72頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、oa 辦公自動(dòng)化管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公自動(dòng)化管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書中軟培訓(xùn)實(shí)訓(xùn)基地第 1 頁(yè) 共 77 頁(yè)oaoa 辦公自動(dòng)化管理系統(tǒng)辦公自動(dòng)化管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書詳細(xì)設(shè)計(jì)說(shuō)明書oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 2 頁(yè) 共 77 頁(yè)變更記錄變更記錄日期版本變更說(shuō)明作者2013/08/021.0初始版本2013/08/031.5模塊匯總2013/08/042.0模塊功能詳細(xì)設(shè)計(jì)2013/08/042.0模塊功能詳細(xì)設(shè)計(jì)2013/08/052.5對(duì)象設(shè)計(jì)2013/08/083.0升級(jí)及審核簽字確認(rèn)簽字確認(rèn)系統(tǒng)模塊對(duì)應(yīng)章節(jié)對(duì)應(yīng)部門負(fù)責(zé)人簽字oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明

2、書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 3 頁(yè) 共 77 頁(yè)目目 錄錄1引言引言.51.1編寫目的.51.2背景.51.3基線.51.4范圍.51.5定義.51.6參考資料.52總體設(shè)計(jì)總體設(shè)計(jì).52.1概述.52.1.1功能描述.52.1.2運(yùn)行環(huán)境.62.1.3開(kāi)發(fā)環(huán)境.62.2設(shè)計(jì)思想.72.2.1系統(tǒng)構(gòu)思.72.2.2關(guān)鍵技術(shù)與算法.82.2.3關(guān)鍵數(shù)據(jù)結(jié)構(gòu).92.3人工處理過(guò)程.93系統(tǒng)功能設(shè)計(jì)系統(tǒng)功能設(shè)計(jì).93.1個(gè)人辦公.93.1.1日程安排.94系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì).144.1說(shuō)明.144.2數(shù)據(jù)結(jié)構(gòu).144.3數(shù)據(jù)結(jié)構(gòu)與系統(tǒng)元素的關(guān)系.145接口設(shè)計(jì)接口設(shè)計(jì).145.

3、1用戶接口.145.2外部接口.146運(yùn)行設(shè)計(jì)運(yùn)行設(shè)計(jì).156.1系統(tǒng)初始化.156.2運(yùn)行控制.156.3系統(tǒng)結(jié)束.157系統(tǒng)出錯(cuò)處理設(shè)計(jì)系統(tǒng)出錯(cuò)處理設(shè)計(jì).157.1出錯(cuò)信息.157.2補(bǔ)救措施.158系統(tǒng)維護(hù)設(shè)計(jì)系統(tǒng)維護(hù)設(shè)計(jì).168.1檢測(cè)點(diǎn)的設(shè)計(jì).16oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 4 頁(yè) 共 77 頁(yè)8.2檢測(cè)專用模塊的設(shè)計(jì).169尚待解決的問(wèn)題尚待解決的問(wèn)題.16oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 5 頁(yè) 共 77 頁(yè)1 引言引言1.1 編寫目的編寫目的本說(shuō)明書目的在于明確說(shuō)明系統(tǒng)各功能的實(shí)現(xiàn)方式,指導(dǎo)開(kāi)發(fā)人員進(jìn)行編碼。本說(shuō)明書

4、的預(yù)期讀者為:項(xiàng)目開(kāi)發(fā)經(jīng)理、客戶項(xiàng)目經(jīng)理、系統(tǒng)開(kāi)發(fā)人員以及測(cè)試人員1.2 背景背景待開(kāi)發(fā)軟件系統(tǒng)的名稱:oa 辦公自動(dòng)化管理系統(tǒng)此軟件系統(tǒng)任務(wù)提出者: 此軟件系統(tǒng)任務(wù)開(kāi)發(fā)者: 此軟件系統(tǒng)任務(wù)用戶: 1.3 范圍范圍主要以oa 辦公自動(dòng)化管理系統(tǒng)需求分析說(shuō)明書提出了基本范圍,實(shí)施目標(biāo)和功能等信息,供實(shí)施開(kāi)發(fā)部門使用。1.4 參考資料參考資料oa 辦公自動(dòng)化管理系統(tǒng)需求分析說(shuō)明書 v1.0。oa 辦公自動(dòng)化管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書 v1.0。oa 辦公自動(dòng)化管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書 v1.0。1.5 術(shù)語(yǔ)與縮寫解釋術(shù)語(yǔ)與縮寫解釋縮寫、術(shù)語(yǔ)縮寫、術(shù)語(yǔ)解解 釋釋spp精簡(jiǎn)并行過(guò)程,simplified

5、parallel processsd系統(tǒng)設(shè)計(jì),system designoa辦公室自動(dòng)化。oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 6 頁(yè) 共 77 頁(yè)1.6 系統(tǒng)環(huán)境系統(tǒng)環(huán)境1.6.1 操作系統(tǒng)操作系統(tǒng)本系統(tǒng)基于 asp.net+entity framework+ajax 開(kāi)發(fā),可運(yùn)行于支持 iis 應(yīng)用平臺(tái)的 windows server 操作系統(tǒng)。1.6.2 數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)本系統(tǒng)采用 mssql server 數(shù)據(jù)庫(kù),版本為 2008 r2 。1.6.3 客戶端客戶端客戶端軟件為:ms ie、google chorme 等。oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)

6、明書內(nèi)部文檔第 7 頁(yè) 共 77 頁(yè)2 系統(tǒng)模塊命名規(guī)范系統(tǒng)模塊命名規(guī)范2.1 概述概述設(shè)計(jì)、開(kāi)發(fā)人員必須嚴(yán)格按照此套開(kāi)發(fā)規(guī)范和標(biāo)準(zhǔn),并落實(shí)到自己的開(kāi)發(fā)當(dāng)中。命名規(guī)范包括:控制器命名規(guī)范:模塊+controler例如:askforleavecontroler,其中 askforleave 為請(qǐng)假管理模塊名。行為命名規(guī)范:功能名稱(參數(shù) 1,參數(shù) 2.)例如:create(),edit(int id).,getlezvestatus(int id)。其他函數(shù)命名規(guī)范:模塊名稱_函數(shù)名稱(參數(shù) 1,參數(shù) 2)例如:askforleave_getstate(int id);編碼規(guī)范包括:提示:提示:

7、模塊設(shè)計(jì)人員確定本軟件的模塊命名規(guī)則(例如類、函數(shù)、變量等) ,確保模塊設(shè)計(jì)文檔的風(fēng)格與代碼的風(fēng)格保持一致。可以從機(jī)構(gòu)的編程規(guī)范中摘取或引用(如果存在的話) 。oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 8 頁(yè) 共 77 頁(yè)3 對(duì)象設(shè)計(jì)對(duì)象設(shè)計(jì)3.1 系統(tǒng)類圖結(jié)構(gòu)(總體類圖)系統(tǒng)類圖結(jié)構(gòu)(總體類圖)oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 9 頁(yè) 共 77 頁(yè)3.2 關(guān)鍵類定義關(guān)鍵類定義3.2.1 報(bào)銷單填寫并提交(關(guān)系類圖)報(bào)銷單填寫并提交(關(guān)系類圖)描述:功能描述描述:功能描述用戶使用 account 類登錄系統(tǒng),系統(tǒng)通過(guò) oa_alle

8、mployees 類并訪問(wèn) oa_baseinfo 類自動(dòng)讀取用戶信息。用戶填寫 oa_reimburse 類的屬性(oa_reimburse 類通過(guò)訪問(wèn)oa_baseinfo 類確定報(bào)銷類型)并提交,系統(tǒng)自動(dòng)在 oa_reimburseapprove 類生成對(duì)應(yīng)對(duì)象。oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 10 頁(yè) 共 77 頁(yè)邏輯時(shí)序圖邏輯時(shí)序圖用戶輸入帳號(hào)密碼(驗(yàn)證碼)等登錄信息,oa_account 類通過(guò)將查詢 oa_allemployees類驗(yàn)證帳號(hào)密碼是否正確。正確登錄后,系統(tǒng)通過(guò) oa_allemployees 類并訪問(wèn)oa_baseinfo

9、 類自動(dòng)讀取用戶性別、婚姻狀況信息。用戶填寫 oa_reimburse 類的屬性,oa_reimburse 類通過(guò)訪問(wèn) oa_baseinfo 類確定報(bào)銷類型。然后提交報(bào)銷信息,系統(tǒng)自動(dòng)在 oa_reimburseapprove 類生成報(bào)銷審批,至此報(bào)銷提交完成。用戶注銷退出系統(tǒng)。oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 11 頁(yè) 共 77 頁(yè)3.2.2 請(qǐng)假單填寫并提交(關(guān)系類圖)請(qǐng)假單填寫并提交(關(guān)系類圖)描述:功能描述描述:功能描述用戶使用 account 類登錄系統(tǒng),系統(tǒng)通過(guò) oa_allemployees 類并訪問(wèn) oa_baseinfo 類自動(dòng)讀取

10、用戶信息。用戶填寫 oa_askforleave 類的屬性并提交,請(qǐng)假申請(qǐng)完成。oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 12 頁(yè) 共 77 頁(yè)邏輯時(shí)序圖邏輯時(shí)序圖用戶輸入帳號(hào)密碼(驗(yàn)證碼)等登錄信息,oa_account 類通過(guò)將查詢 oa_allemployees類驗(yàn)證帳號(hào)密碼是否正確。正確登錄后,用戶填寫 oa_askforleave 類的屬性,至此請(qǐng)假申請(qǐng)完成。用戶注銷退出系統(tǒng)。oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 13 頁(yè) 共 77 頁(yè)3.2.3 公告發(fā)布(關(guān)系類圖)公告發(fā)布(關(guān)系類圖)描述:功能描述描述:功能描

11、述用戶使用 account 類登錄系統(tǒng),系統(tǒng)通過(guò) oa_allemployees 類并訪問(wèn) oa_baseinfo 類自動(dòng)讀取用戶信息。用戶填寫 oa_announcement 類的屬性,通過(guò) oa_department 類選擇要通知的部門,系統(tǒng)自動(dòng)將所選擇部門與對(duì)應(yīng)公告記錄在 oa_announcementrange 類。oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 14 頁(yè) 共 77 頁(yè)邏輯時(shí)序圖邏輯時(shí)序圖用戶輸入帳號(hào)密碼(驗(yàn)證碼)等登錄信息,oa_account 類通過(guò)將查詢 oa_allemployees類驗(yàn)證帳號(hào)密碼是否正確。正確登錄后,用戶填寫 oa_

12、announcement 類的屬性,通過(guò)oa_department 類選擇要通知的部門,系統(tǒng)自動(dòng)將所選擇部門與對(duì)應(yīng)公告記錄在oa_announcementrange 類,至此公告發(fā)布完成。用戶注銷退出系統(tǒng)。oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 15 頁(yè) 共 77 頁(yè)3.2.4 人員增加(關(guān)系類圖)人員增加(關(guān)系類圖)描述:功能描述描述:功能描述管理員使用 account 類登錄系統(tǒng),系統(tǒng)通過(guò) oa_allemployees 類并訪問(wèn) oa_baseinfo 類自動(dòng)讀取個(gè)人信息。然后填寫要增加的 oa_allemployees 類的屬性(oa_allempl

13、oyees 類通過(guò)訪問(wèn) oa_baseinfo 類確定性別、婚姻狀況類型) ,再選擇 oa_department 類的 dep_id確定人員部門歸屬,按照部門選擇 oa_position 類的 pos_id 確定職位。oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 16 頁(yè) 共 77 頁(yè)邏輯時(shí)序圖邏輯時(shí)序圖管理員輸入帳號(hào)密碼(驗(yàn)證碼)等登錄信息,oa_account 類通過(guò)將查詢 oa_allemployees類驗(yàn)證帳號(hào)密碼是否正確。正確登錄后,管理員填寫 oa_allemployees 類的屬性(oa_allemployees 類通過(guò)訪問(wèn) oa_baseinfo

14、類確定性別、婚姻狀況類型) ,再選擇oa_department 類的 dep_id 確定人員部門歸屬,按照部門選擇 oa_position 類的 pos_id確定職位,至此增加人員完成。管理員注銷退出系統(tǒng)。oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 17 頁(yè) 共 77 頁(yè)3.2.5 權(quán)限分配(關(guān)系類圖)權(quán)限分配(關(guān)系類圖)描述:功能描述描述:功能描述管理員使用 account 類登錄系統(tǒng),系統(tǒng)通過(guò) oa_allemployees 類并訪問(wèn) oa_baseinfo 類自動(dòng)讀取個(gè)人信息。然后通過(guò)訪問(wèn) oa_employeepower 確定用戶已有權(quán)限,再通過(guò)oa_p

15、ower 為用戶選擇新權(quán)限。選擇完成后系統(tǒng)自動(dòng)在 oa_employeepowe 中增加用戶新權(quán)限記錄,至此權(quán)限分配完成。oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 18 頁(yè) 共 77 頁(yè)邏輯時(shí)序圖邏輯時(shí)序圖管理員輸入帳號(hào)密碼(驗(yàn)證碼)等登錄信息,oa_account 類通過(guò)將查詢 oa_allemployees類驗(yàn)證帳號(hào)密碼是否正確。正確登錄后,管理員通過(guò)訪問(wèn) oa_employeepower 確定用戶已有權(quán)限,再通過(guò) oa_power 為用戶選擇新權(quán)限。選擇完成后系統(tǒng)自動(dòng)在 oa_employeepowe中增加用戶新權(quán)限記錄,至此權(quán)限分配完成。管理員注銷退出

16、系統(tǒng)。4 模塊匯總模塊匯總4.1 模塊匯總表模塊匯總表提示:提示:這里模塊是指相對(duì)獨(dú)立的軟件設(shè)計(jì)單元,例如對(duì)象類、函數(shù)包等等。oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 19 頁(yè) 共 77 頁(yè)oa 辦公自動(dòng)化系統(tǒng)辦公自動(dòng)化系統(tǒng)模塊名稱功能簡(jiǎn)述賬戶管理模塊實(shí)現(xiàn)用戶對(duì)系統(tǒng)的登錄、注銷、修改密碼。同時(shí)實(shí)現(xiàn)登錄頁(yè)面的公告顯示。系統(tǒng)主頁(yè)模塊系統(tǒng)的默認(rèn)首頁(yè),實(shí)現(xiàn)公告信息查看,以及動(dòng)態(tài)信息提示。人員管理模塊對(duì)公司員工的檔案進(jìn)行維護(hù)。實(shí)現(xiàn)對(duì)人員信息的增刪查改。部門管理模塊可以對(duì)該公司的部門信息進(jìn)行維護(hù),如增加部門,查找部門,修改部門信息,刪除部門操作。崗位管理模塊可以對(duì)該公司的崗位信息進(jìn)行維

17、護(hù),如增加崗位,查找崗位,修改崗位信息,刪除崗位操作。權(quán)限管理模塊實(shí)現(xiàn)對(duì)權(quán)限的增刪查改,以及對(duì)員工的授權(quán)操作。一個(gè)人可以擁有多個(gè)權(quán)限,一個(gè)權(quán)限可以分配給多個(gè)人。每個(gè)人員默認(rèn)擁有普通員工的權(quán)限,包括查看個(gè)人信息,修改人個(gè)信息,修改登陸密碼,申請(qǐng)報(bào)銷,查看個(gè)人報(bào)銷,請(qǐng)假,查看個(gè)人請(qǐng)假,查看公告。個(gè)人信息管理模塊為員工個(gè)人提供包括基本個(gè)人信息,崗位信息,密碼,聯(lián)系方式等個(gè)人信息的維護(hù)公告管理模塊該功能允許每個(gè)部門的員工登錄系統(tǒng)后可以看到公司和所在部門發(fā)布的公告。由系統(tǒng)管理員統(tǒng)一管理,進(jìn)行對(duì)公告的增添,刪除,修改,查詢的操作。請(qǐng)假管理模塊本功能為員工在日常生活中遇到一些緊急事項(xiàng)而需要跟部門申請(qǐng)請(qǐng)假。對(duì)

18、于普通員工不僅有申請(qǐng)假條的功能,而且還能查看自己申請(qǐng)假條以及假條的審批狀態(tài)。對(duì)于部門經(jīng)理,能查看所有的請(qǐng)假條,并對(duì)請(qǐng)假條給與回執(zhí)。此模塊包括的功能有:申請(qǐng)請(qǐng)假條,查看請(qǐng)假條,審批請(qǐng)假條。報(bào)銷管理模塊員工在工作中,因?yàn)楣ぷ鞑盥玫年P(guān)系或者其他而要消耗的金額向公司進(jìn)行申請(qǐng)報(bào)銷,在報(bào)銷過(guò)程中,需一層層向上申請(qǐng),經(jīng)過(guò)部門經(jīng)理、財(cái)務(wù)部,直到總經(jīng)理批準(zhǔn)為止,最后由總經(jīng)理發(fā)送允許回執(zhí)給員工。如果在某一層申請(qǐng)被拒絕,即給與員工一個(gè)回執(zhí)并說(shuō)明拒絕理由。此模塊功能包括:申請(qǐng)差旅報(bào)銷單,申請(qǐng)其他報(bào)銷單,查看報(bào)銷,審批報(bào)銷。oa 辦公自動(dòng)化系統(tǒng)辦公自動(dòng)化系統(tǒng) 過(guò)濾器過(guò)濾器模塊名稱功能簡(jiǎn)述全局過(guò)濾器實(shí)現(xiàn)對(duì)用戶的有效登錄進(jìn)

19、行驗(yàn)證:已登錄用戶,則允許繼續(xù)操作。否則,將強(qiáng)制跳轉(zhuǎn)到登錄頁(yè)面。實(shí)現(xiàn)對(duì)用戶的權(quán)限進(jìn)行判斷和控制訪問(wèn):用戶每訪問(wèn)任何一個(gè)頁(yè)面,都必須進(jìn)行權(quán)限判斷,有權(quán)限,則繼續(xù)訪問(wèn);無(wú)權(quán)限,則提示警告,并返回之前頁(yè)面。oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 20 頁(yè) 共 77 頁(yè)4.2 模塊關(guān)系圖模塊關(guān)系圖提示:提示:參考體系結(jié)構(gòu)設(shè)計(jì)文檔功能層次模塊圖:5 模塊功能詳細(xì)設(shè)計(jì)模塊功能詳細(xì)設(shè)計(jì)5.1 賬戶管理模塊賬戶管理模塊5.1.1登錄系統(tǒng)登錄系統(tǒng)模塊名稱賬戶管理模塊功能描述登錄系統(tǒng),進(jìn)行人員登陸驗(yàn)證,避免無(wú)權(quán)限使用者進(jìn)入系統(tǒng)權(quán)限管理用戶登陸個(gè)人信息管理請(qǐng)假報(bào)銷人員信息管理部門信息管理職位信

20、息管理公告管理oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 21 頁(yè) 共 77 頁(yè)操作流程 賬號(hào)密碼不對(duì)業(yè)務(wù)流程頁(yè)面輸入人員用戶名、密碼頁(yè)面輸出登錄成功,跳轉(zhuǎn)到系統(tǒng)主頁(yè);登錄失敗,跳轉(zhuǎn)回登陸頁(yè)面。登錄頁(yè)面輸出面向全部部門發(fā)出的公告信息對(duì)應(yīng)的類account對(duì)應(yīng)的方法httpgetlogon();httppost logon(logonmodel model,string returnurl)方法輸入httpget人員用戶名、密碼;httppost logonmodel對(duì)象,returnurl方法輸出登錄頁(yè)面輸出面向所有部門的公告信息。登錄時(shí),進(jìn)入數(shù)據(jù)庫(kù)匹配當(dāng)前輸入的賬號(hào)密碼:驗(yàn)

21、證成功:進(jìn)入系統(tǒng)主頁(yè);驗(yàn)證失?。禾崾拘畔ⅰ2樵儣l件人員用戶名,密碼接口設(shè)計(jì)無(wú)打開(kāi)登錄頁(yè)面,頁(yè)面可查看面向全部部門發(fā)出的公告信息若想重置輸入賬號(hào)、密碼,點(diǎn)擊“取消”按鈕點(diǎn)擊“登陸”按鈕結(jié)束登陸成功,進(jìn)入系統(tǒng)填寫登陸信息提交進(jìn)入數(shù)據(jù)庫(kù)驗(yàn)證登陸信息驗(yàn)證成功,進(jìn)入系統(tǒng)驗(yàn)證失敗,重新輸入登陸信息員工輸入用戶名,密碼登錄頁(yè)面oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 22 頁(yè) 共 77 頁(yè)數(shù)據(jù)庫(kù)表oa_allemployees,oa_announcement表字段oa_allemployees:字段名數(shù)據(jù)類型是否為空默認(rèn)值備注含義ae_idint否主鍵,自增索引ae_namenvarch

22、ar(30)否員工姓名ae_passwordnvarchar(6)否123456登陸密碼oa_announcement:字段名數(shù)據(jù)類型是否為空默認(rèn)值備注含義am_idint否主鍵, 自增主鍵,索引am_numbernvarchar(50)否公告編號(hào)am_themenvarchar(100)否公告主題am_contentnvarchar(500)否公告內(nèi)容am_datetimedatetime否now()公告時(shí)間5.1.2注銷,退出系統(tǒng)注銷,退出系統(tǒng)模塊名稱賬戶管理模塊功能描述注銷,退出系統(tǒng)。oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 23 頁(yè) 共 77 頁(yè)操作流程否否 是業(yè)務(wù)

23、流程否否是 頁(yè)面輸入無(wú)頁(yè)面輸出注銷成功,跳轉(zhuǎn)回登陸頁(yè)面對(duì)應(yīng)的類account對(duì)應(yīng)的方法logoff()打開(kāi)系統(tǒng)任一頁(yè)面點(diǎn)擊右上角的“退出”按鈕結(jié)束成功退出系統(tǒng),跳轉(zhuǎn)到登錄頁(yè)面,頁(yè)面可查看面向全部部門發(fā)出的公告信息彈出框詢問(wèn)是否退出,是則點(diǎn)擊“確定”按鈕是則點(diǎn)擊“取消”按鈕結(jié)束成功退出系統(tǒng),跳轉(zhuǎn)到登錄頁(yè)面彈出框詢問(wèn)是否退出,打開(kāi)系統(tǒng)任一頁(yè)面點(diǎn)擊右上角的“退出”按鈕oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 24 頁(yè) 共 77 頁(yè)方法輸入無(wú)方法輸出清除cookie等登錄信息(formsauthentication.signout();)成功退出系統(tǒng),跳轉(zhuǎn)到登錄頁(yè)面,頁(yè)面可查看面向

24、全部部門發(fā)出的公告信息查詢條件無(wú)接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表oa_announcement表字段oa_announcement:字段名數(shù)據(jù)類型是否為空默認(rèn)值備注含義am_idint否主鍵, 自增主鍵,無(wú)意義am_numbernvarchar(50)否公告編號(hào)am_themenvarchar(100)否公告主題am_contentnvarchr(500)否公告內(nèi)容am_datetimedatetime否now()公告時(shí)間5.1.3修改登錄密碼修改登錄密碼模塊名稱賬戶管理模塊功能描述修改登錄密碼操作流程打開(kāi)系統(tǒng)任一頁(yè)面員工登陸系統(tǒng)點(diǎn)擊導(dǎo)航欄的“個(gè)人信息管理”,選擇“修改登錄密碼”,進(jìn)入修改登錄密碼頁(yè)面在編輯

25、界面上填寫密碼信息結(jié)束點(diǎn)擊“提交”按鈕,提交數(shù)據(jù)。oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 25 頁(yè) 共 77 頁(yè)業(yè)務(wù)流程頁(yè)面輸入用戶的新密碼和舊密碼頁(yè)面輸出無(wú)對(duì)應(yīng)的類account對(duì)應(yīng)的方法changepassword(changepasswordmodel model)方法輸入changepasswordmodel實(shí)體對(duì)象方法輸出將新的登錄密碼更新到數(shù)據(jù)庫(kù)查詢條件根據(jù)登錄用戶的id進(jìn)行查詢接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表oa_allemployees表字段字段名數(shù)據(jù)類型是否為空默認(rèn)值備注ae_idint否自增主鍵ae_namenvarchar(30)否無(wú)ae_passwordnvar

26、char(6)否123456普通員工修改登錄密碼結(jié)束oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 26 頁(yè) 共 77 頁(yè)5.2 系統(tǒng)首頁(yè)模塊系統(tǒng)首頁(yè)模塊5.2.1首頁(yè)信息提示首頁(yè)信息提示模塊名稱系統(tǒng)首頁(yè)模塊功能描述首頁(yè)信息提示操作流程業(yè)務(wù)流程頁(yè)面輸入頁(yè)面輸出首頁(yè)頁(yè)面,公告信息,待請(qǐng)假以及報(bào)銷相關(guān)信息對(duì)應(yīng)的類home對(duì)應(yīng)的方法index()方法輸入人員id ,oa_announcement、oa_ askforleave、oa_ oa_reimburse實(shí)體對(duì)象集合方法輸出公告信息,待請(qǐng)假以及報(bào)銷相關(guān)狀態(tài)信息查詢條件無(wú)接口設(shè)計(jì)無(wú)驗(yàn)證登錄成功登錄系統(tǒng)后,即進(jìn)入系統(tǒng)首頁(yè),系統(tǒng)首頁(yè)有“

27、公告信息” , “動(dòng)態(tài)信息”員工登陸系統(tǒng)成功登錄系統(tǒng)后,即進(jìn)入系統(tǒng)首頁(yè),系統(tǒng)首頁(yè)有“公告信息” , “動(dòng)態(tài)信息”結(jié)束oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 27 頁(yè) 共 77 頁(yè)數(shù)據(jù)庫(kù)表oa_allemployees、oa_announcement、oa_ askforleave、oa_ oa_reimburse表字段oa_allemployees:字段名數(shù)據(jù)類型是否為空默認(rèn)值備注ae_idint否自增主鍵ae_namenvarchar(30)否無(wú)ae_passwordnvarchar(6)否123456oa_announcement:字段名數(shù)據(jù)類型是否為空默認(rèn)值備注含義

28、am_idint否主鍵, 自增主鍵,無(wú)意義am_numbernvarchar(50)否公告編號(hào)am_themenvarchar(100否公告主題am_contentnvarchar(500)否公告內(nèi)容am_datetimedatetime否now()公告時(shí)間oa_ askforleave:字段名數(shù)據(jù)類型是否為空默認(rèn)值備注含義afl_idint否自增主鍵主鍵,無(wú)意義afl _employeeidint否外鍵員工 idafl _applicationdatedatetime否now()申請(qǐng)日期afl _startdatedatetime否開(kāi)始日期afl _enddatedatetime否結(jié)束日期a

29、fl _contentnvarchar(max)否請(qǐng)假事由afl _typeidint否外鍵請(qǐng)假類型afl _approvestatusnvarchar(50)否“批準(zhǔn)”或?qū)徍藸顟B(tài)oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 28 頁(yè) 共 77 頁(yè)“等待審核”或“不批準(zhǔn)”afl _ approvecontentnvarchar(max)否審核回復(fù)afl _ approvedatedatetime否審核時(shí)間oa_ oa_reimburse:字段名數(shù)據(jù)類型是否為空默認(rèn)值備注含義re_idint否主鍵,自增主鍵,無(wú)意義re_employeeidint否外鍵員工idre_applica

30、tiondatedatetime否now()申請(qǐng)日期re_contentnvarchar(max)否申請(qǐng)內(nèi)容re_moneymoney否金額re_typeidint否外鍵報(bào)銷類型 idre_approvestatusnvarchar(50)否報(bào)狀態(tài)5.3 人員信息管理模塊人員信息管理模塊5.3.1增加人員增加人員模塊名稱人員信息管理模塊功能描述增加人員oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 29 頁(yè) 共 77 頁(yè)操作流程業(yè)務(wù)流程頁(yè)面輸入人員編號(hào)、姓名、性別、照片、出生年月、部門、崗位、婚姻狀況、聯(lián)系電話、入職日期、電子郵箱、家庭住址頁(yè)面輸出創(chuàng)建成功,跳轉(zhuǎn)到查看人員頁(yè)面。失

31、敗則彈出框提示信息。對(duì)應(yīng)的類oa_allemployees對(duì)應(yīng)的方法httpgetcreate();httppostcreate(oa_allemployees employee) 方法輸入allemployees實(shí)體對(duì)象方法輸出修改成功,則將新增人員數(shù)據(jù)寫入數(shù)據(jù)庫(kù)后,重定向到查看人員頁(yè)面;否則,彈出信息提示。查詢條件姓名,部門,崗位接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表oa_allemployees表字段字段名數(shù)據(jù)類型是否為空默認(rèn)值備注ae_numbernvarchar(5)否無(wú)員工編員工登陸系統(tǒng)點(diǎn)擊導(dǎo)航欄的“人員信息管理”,選擇“增加人員”,進(jìn)入人員添加頁(yè)面填寫人員編號(hào)、姓名、出生年月、聯(lián)系電話、入職日期、電

32、子郵箱、家庭住址,選擇性別、部門、崗位、婚姻狀況,上傳個(gè)人照片,結(jié)束點(diǎn)擊”創(chuàng)建”按鈕,提交數(shù)據(jù)。管理員填寫人員信息提交跳轉(zhuǎn)到人員信息查看頁(yè)面oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 30 頁(yè) 共 77 頁(yè)號(hào)ae_namenvarchar(30)否無(wú)ae_sexnchar(1)否男或女a(chǎn)e_brithdaydatetime否ae_positionid int否ae_departmentidint否ae_telephonenvarchar(20)否ae_addressnvarchar(50)否ae_emailnvarchar(50)否ae_entrydatedatetime否a

33、e_maritalstatusidint否ae_photourlnvarchar(max)否5.3.2刪除人員刪除人員模塊名稱人員信息管理模塊功能描述刪除人員操作流程業(yè)務(wù)流程員工登陸系統(tǒng)點(diǎn)擊導(dǎo)航欄的“人員信息管理”,選擇“刪除人員”,進(jìn)入人員刪除頁(yè)面填寫姓名,選擇所屬部門、崗位,點(diǎn)擊”查找”按鈕結(jié)束刪除完成。管理員查找要?jiǎng)h除的人員在列表中選擇要?jiǎng)h除的人員,點(diǎn)擊”刪除”按鈕確認(rèn)詳細(xì)信息,點(diǎn)擊”刪除”按鈕oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 31 頁(yè) 共 77 頁(yè)頁(yè)面輸入姓名、部門、崗位頁(yè)面輸出刪除成功,則跳轉(zhuǎn)到人員列表頁(yè)面;否則,彈出信息提示。對(duì)應(yīng)的類oa_allempl

34、oyees對(duì)應(yīng)的方法delete(int id)方法輸入allemployees實(shí)體對(duì)象方法輸出驗(yàn)證是否有級(jí)聯(lián)信息:有則禁止級(jí)聯(lián)刪除,彈出信息提示。無(wú)則將刪除人員數(shù)據(jù)從數(shù)據(jù)庫(kù)中刪除查詢條件姓名,部門,崗位接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表oa_allemployees表字段字段名數(shù)據(jù)類型是否為空默認(rèn)值備注ae_namenvarchar(30)否無(wú)ae_positionid int否ae_departmentidint否5.3.3查看人員查看人員模塊名稱人員信息管理模塊功能描述查看人員刪除跳轉(zhuǎn)到人員信息查看頁(yè)面將相應(yīng)信息從數(shù)據(jù)庫(kù)中刪除oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 32 頁(yè) 共 7

35、7 頁(yè)操作流程業(yè)務(wù)流程頁(yè)面輸入搜索輸入:姓名、部門、崗位頁(yè)面輸出人員列表對(duì)應(yīng)的類oa_allemployees對(duì)應(yīng)的方法index()方法輸入oa_allemployees實(shí)體對(duì)象集合方法輸出符合條件的人員列表查詢條件姓名,部門,崗位接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表oa_allemployees表字段字段名數(shù)據(jù)類型是否為空默認(rèn)值備注ae_namenvarchar(30)否無(wú)ae_positionid int否ae_departmentidint否員工登陸系統(tǒng)點(diǎn)擊導(dǎo)航欄的“人員信息管理”,選擇“查看人員”,進(jìn)入人員查看頁(yè)面填寫姓名,選擇所屬部門、崗位,點(diǎn)擊”查找”按鈕結(jié)束管理員查找到要查看的人員查看在列表中選

36、擇要查看的人員,點(diǎn)擊”詳細(xì)”按鈕確認(rèn)詳細(xì)信息,點(diǎn)擊”關(guān)閉”按鈕oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 33 頁(yè) 共 77 頁(yè)5.3.4修改人員修改人員模塊名稱人員信息管理模塊功能描述修改人員操作流程業(yè)務(wù)流程頁(yè)面輸入人員編號(hào)、姓名、性別、照片、出生年月、部門、崗位、婚姻狀況、聯(lián)系電話、入職日期、電子郵箱、家庭住址頁(yè)面輸出修改成功,則跳轉(zhuǎn)到查看人員頁(yè)面;否則,彈出信息提示。對(duì)應(yīng)的類oa_allemployees對(duì)應(yīng)的方法httpgetedit(int id) ;httppostedit(oa_allemployees employee)員工登陸系統(tǒng)點(diǎn)擊導(dǎo)航欄的“人員信息管理”

37、,選擇“修改人員”,進(jìn)入人員修改頁(yè)面重新填寫人員編號(hào)、姓名、出生年月、聯(lián)系電話、入職日期、電子郵箱、家庭住址,選擇性別、部門、崗位、婚姻狀況,上傳個(gè)人照片,結(jié)束點(diǎn)擊”創(chuàng)建”按鈕,提交數(shù)據(jù)。管理員修改人員信息提交跳轉(zhuǎn)到人員信息查看頁(yè)面將修改后的數(shù)據(jù)寫入數(shù)據(jù)庫(kù)輸入姓名、所屬部門、所屬崗位,點(diǎn)擊”查找”按鈕在人員列表中選中要修改的人員,點(diǎn)擊”修改”按鈕oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 34 頁(yè) 共 77 頁(yè)方法輸入allemployees實(shí)體對(duì)象方法輸出修改成功,則將修改的人員數(shù)據(jù)寫入數(shù)據(jù)庫(kù)后,重定向到查看人員頁(yè)面;否則,彈出信息提示。查詢條件姓名,部門,崗位接口設(shè)計(jì)無(wú)數(shù)

38、據(jù)庫(kù)表oa_allemployees表字段oa_allemployees:字段名數(shù)據(jù)類型是否為空默認(rèn)值備注ae_numbernvarchar(5)否無(wú)員工編號(hào)ae_namenvarchar(30)否無(wú)ae_sexnchar1)否男或女a(chǎn)e_brithdaydatetime否ae_positionid int否ae_departmentidint否ae_telephonenvarchar(20)否ae_addressnvarchar(50)否ae_emailnvarchar(50)否ae_entrydatedatetime否ae_maritalstatusidint否ae_photourlnva

39、rchar(ma)否5.4 部門信息管理子模塊部門信息管理子模塊5.4.1添加部門添加部門模塊名稱部門信息管理模塊功能描述添加部門oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 35 頁(yè) 共 77 頁(yè)操作流程業(yè)務(wù)流程頁(yè)面輸入部門編號(hào)、部門名稱、部門經(jīng)理頁(yè)面輸出創(chuàng)建成功,跳轉(zhuǎn)到部門查看頁(yè)面。失敗則彈出框提示信息。對(duì)應(yīng)的類oa_department對(duì)應(yīng)的方法httpgetcreate();httppostcreate(oa_ department department)方法輸入department實(shí)體對(duì)象方法輸出修改成功,則將添加的部門數(shù)據(jù)寫入數(shù)據(jù)庫(kù)后,重定向到查看人員頁(yè)面;否則,彈

40、出信息提示。查詢條件無(wú)接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表oa_department表字段員工登陸系統(tǒng)點(diǎn)擊導(dǎo)航欄的“部門信息管理”,選擇“添加部門”,進(jìn)入部門添加頁(yè)面結(jié)束點(diǎn)擊”創(chuàng)建”按鈕,提交數(shù)據(jù)。管理員添加部門信息創(chuàng)建跳轉(zhuǎn)到部門信息查看頁(yè)面將修改后的數(shù)據(jù)寫入數(shù)據(jù)庫(kù)輸入部門編號(hào)、部門名稱、選擇部門經(jīng)理oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 36 頁(yè) 共 77 頁(yè)字段名數(shù)據(jù)類型是否為空默認(rèn)值備注dep_numbernvarchar(5)否無(wú)員工編號(hào)dep_namenvarchar(50)否無(wú)dep_manageridnvarchar(50)否5.4.2刪除部門刪除部門模塊名稱部門信息管理模塊

41、功能描述刪除部門操作流程是是否否業(yè)務(wù)流程員工登陸系統(tǒng)點(diǎn)擊導(dǎo)航欄的“部門信息管理”,選擇“刪除部門”,進(jìn)入部門刪除頁(yè)面結(jié)束點(diǎn)擊”刪除”按鈕,提交數(shù)據(jù)。管理員選擇要?jiǎng)h除的部門選擇要?jiǎng)h除的部門系統(tǒng)檢測(cè)該部門下是否有職位和員工刪除部門禁止刪除,彈出提示,需先刪除引用系統(tǒng)檢測(cè)該部門下是否有職位和員工刪除部門禁止刪除,彈出提示,需先刪除引用oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 37 頁(yè) 共 77 頁(yè)頁(yè)面輸入選擇要?jiǎng)h除的部門頁(yè)面輸出刪除成功,則跳轉(zhuǎn)到部門查看頁(yè)面;否則,彈出信息提示。對(duì)應(yīng)的類oa_department對(duì)應(yīng)的方法delete(int id)方法輸入department實(shí)

42、體對(duì)象id方法輸出驗(yàn)證是否有級(jí)聯(lián)信息:有則禁止級(jí)聯(lián)刪除,彈出信息提示。無(wú)則將要?jiǎng)h除的部門從數(shù)據(jù)庫(kù)刪除查詢條件無(wú)接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表oa_department表字段字段名數(shù)據(jù)類型是否為空默認(rèn)值備注dep_numbernvarchar(5)否無(wú)員工編號(hào)dep_namenvarchar(50)否無(wú)dep_manageridnvarchar(50)否5.4.3查看部門查看部門模塊名稱部門信息管理模塊功能描述查看部門跳轉(zhuǎn)到部門信息查看頁(yè)面oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 38 頁(yè) 共 77 頁(yè)操作流程業(yè)務(wù)流程頁(yè)面輸入部門編號(hào)、部門名稱、部門經(jīng)理頁(yè)面輸出部門查看頁(yè)面對(duì)應(yīng)的類oa_

43、department對(duì)應(yīng)的方法index()方法輸入department實(shí)體對(duì)象方法輸出部門查看頁(yè)面查詢條件無(wú)接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表oa_department表字段字段名數(shù)據(jù)類型是否為空默認(rèn)值備注dep_numbernvarchar(5)否無(wú)員工編號(hào)員工登陸系統(tǒng)點(diǎn)擊導(dǎo)航欄的“部門信息管理”,選擇“查看部門”,進(jìn)入部門查看頁(yè)面結(jié)束點(diǎn)擊”關(guān)閉”按鈕管理員選擇要查看信息的部門選擇要查看的部門,點(diǎn)擊”詳細(xì)”按鈕查看oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 39 頁(yè) 共 77 頁(yè)dep_namenvarchar(50)否無(wú)dep_manageridnvarchar(50)否5.4.4修改

44、部門修改部門模塊名稱部門信息管理模塊功能描述修改部門操作流程業(yè)務(wù)流程頁(yè)面輸入部門編號(hào)、部門名稱、部門經(jīng)理員工登陸系統(tǒng)點(diǎn)擊導(dǎo)航欄的“部門信息管理”,選擇“修改部門”,進(jìn)入部門修改頁(yè)面結(jié)束點(diǎn)擊”關(guān)閉”按鈕,提交數(shù)據(jù)管理員選擇要修改信息的部門選擇要下修改的部門,點(diǎn)擊”查找”按鈕在列表中選擇要修改的部門,點(diǎn)擊”修改”按鈕輸入部門編號(hào)、部門名稱、選擇部門經(jīng)理,點(diǎn)擊”保存”按鈕重新填寫部門信息將修改后的數(shù)據(jù)保存到數(shù)據(jù)庫(kù)結(jié)束oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 40 頁(yè) 共 77 頁(yè)頁(yè)面輸出部門查看頁(yè)面對(duì)應(yīng)的類oa_department對(duì)應(yīng)的方法httpgetedit(int id)

45、 ;httppostedit(oa_ department department)方法輸入department實(shí)體對(duì)象方法輸出修改成功,將修改后的部門數(shù)據(jù)更新到數(shù)據(jù)庫(kù)后,重定向到查看人員頁(yè)面;否則,彈出信息提示。查詢條件無(wú)接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表oa_department表字段字段名數(shù)據(jù)類型是否為空默認(rèn)值備注dep_numbernvarchar(5)否無(wú)員工編號(hào)dep_namenvarchar(50)否無(wú)dep_manageridnvarchar(50)否oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 41 頁(yè) 共 77 頁(yè)5.5 請(qǐng)假管理模塊請(qǐng)假管理模塊5.5.1申請(qǐng)請(qǐng)假申請(qǐng)請(qǐng)假模塊

46、名稱請(qǐng)假管理模塊功能描述申請(qǐng)請(qǐng)假操作流程員工登陸系統(tǒng)點(diǎn)擊導(dǎo)航欄的“請(qǐng)假”,選擇“申請(qǐng)請(qǐng)假”,進(jìn)入請(qǐng)假頁(yè)面填寫起始時(shí)間,請(qǐng)假事由,選擇請(qǐng)假類型結(jié)束(等待審批)點(diǎn)擊“提交”按鈕,提交數(shù)據(jù)。進(jìn)入“請(qǐng)假審批狀況”列表頁(yè)面,可以看到剛提交的請(qǐng)假申請(qǐng),此時(shí)已成功申請(qǐng),等待部門經(jīng)理審批。oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 42 頁(yè) 共 77 頁(yè)業(yè)務(wù)流程頁(yè)面輸入請(qǐng)假日期,請(qǐng)假時(shí)間段,請(qǐng)假的理由,請(qǐng)假的人員頁(yè)面輸出創(chuàng)建成功,跳轉(zhuǎn)到查看請(qǐng)假審批狀態(tài)頁(yè)面。失敗則彈出框提示信息。對(duì)應(yīng)的類oa_askforleave對(duì)應(yīng)的方法httpgetcreate();httppostcreate(oa_

47、 askforleave askforleave)方法輸入askforleave實(shí)體對(duì)象方法輸出修改成功,則將請(qǐng)假條數(shù)據(jù)寫入數(shù)據(jù)庫(kù)后,重定向到查看人員頁(yè)面;否則,彈出信息提示。查詢條件姓名,部門,申請(qǐng)日期,申請(qǐng)類型接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表oa_askforleave表字段字段名數(shù)據(jù)類型是否為空默認(rèn)值備注afl_idint否自增主鍵afl _employeeidnvarchar(5)否員工編號(hào)afl _applicationdatenvarchar(30)否afl _startdatenvarchar(6)否afl _enddatenchar(1)否afl _contentdatetime否afl _

48、typeidint否afl _approvestatusint否afl _ approvecontentmoney否afl _ approvedatenvarchar(50)否oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 43 頁(yè) 共 77 頁(yè)5.5.2查看請(qǐng)假審批狀態(tài)查看請(qǐng)假審批狀態(tài)模塊名稱請(qǐng)假管理模塊功能描述查看請(qǐng)假審批狀態(tài)操作流程業(yè)務(wù)流程員工登陸系統(tǒng)點(diǎn)擊導(dǎo)航欄的“請(qǐng)假”,選擇“請(qǐng)假審批狀態(tài)”,進(jìn)入查看請(qǐng)假審批狀態(tài)頁(yè)面。根據(jù)需要填寫“姓名”或者選擇“申請(qǐng)日期”, “部門” “申請(qǐng)類型”進(jìn)行查詢。如若需要重新填寫,則可以點(diǎn)擊“重置”按鈕。請(qǐng)假查詢結(jié)束點(diǎn)擊“查詢”按鈕,提交數(shù)據(jù)

49、?!罢?qǐng)假審批狀態(tài)”列表更新,列出查詢的結(jié)果,此時(shí)查詢成功。在“請(qǐng)假審批狀態(tài)”列表的“操作”欄中,可以點(diǎn)擊“詳情”按鈕,頁(yè)面彈出當(dāng)前請(qǐng)假條的詳細(xì)情況,可查看當(dāng)前請(qǐng)假條詳情。點(diǎn)擊“關(guān)閉”按鈕,關(guān)閉當(dāng)前請(qǐng)假條的詳細(xì)情況。普通員工根據(jù)條件查詢請(qǐng)假條的審批狀態(tài)列表。查看某條請(qǐng)假條的詳細(xì)情況。oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 44 頁(yè) 共 77 頁(yè)頁(yè)面輸入姓名頁(yè)面輸出請(qǐng)假審批狀態(tài)列表,當(dāng)前請(qǐng)假條詳細(xì)情況表對(duì)應(yīng)的類oa_askforleave對(duì)應(yīng)的方法index方法輸入askforleave實(shí)體對(duì)象的集合方法輸出將請(qǐng)假條數(shù)據(jù)輸出到當(dāng)前界面查詢條件姓名,部門,申請(qǐng)日期,申請(qǐng)類型接口

50、設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表oa_askforleave表字段字段名數(shù)據(jù)類型是否為空默認(rèn)值備注afl_idint否自增主鍵afl _employeeidint否無(wú)員工編號(hào)afl _applicationatedatetime否無(wú)afl _startdatedatetime否123456afl _enddatedatetime否afl _contentnvarchar(max)否afl _typeidint否afl _approvestatusnvarchar(50)否afl _ approvecontentnvarchar(max)否5.5.3審批請(qǐng)假審批請(qǐng)假模塊名稱請(qǐng)假管理模塊功能描述審批請(qǐng)假oa 辦公系

51、統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 45 頁(yè) 共 77 頁(yè)操作流程業(yè)務(wù)流程部門經(jīng)理登陸系統(tǒng)點(diǎn)擊導(dǎo)航欄的“請(qǐng)假”,選擇“審批請(qǐng)假”,進(jìn)入審批請(qǐng)假頁(yè)面。根據(jù)需要填寫“姓名”或者選擇“申請(qǐng)日期” ,“部門” “申請(qǐng)類型”進(jìn)行待審批請(qǐng)假條的查詢。如若需要重新填寫,可以點(diǎn)擊“重置”按鈕。請(qǐng)假審批結(jié)束點(diǎn)擊“查詢”按鈕,提交數(shù)據(jù)?!按龑徟?qǐng)假”列表更新,列出查詢的結(jié)果,此時(shí)查詢成功。在“待審批請(qǐng)假”列表的“操作”欄中,可以點(diǎn)擊“審批”按鈕,頁(yè)面彈出當(dāng)前請(qǐng)假條的詳細(xì)情況以提供進(jìn)行審批。點(diǎn)擊“關(guān)閉”按鈕,關(guān)閉當(dāng)前請(qǐng)假條的審批。部門經(jīng)理根據(jù)條件查詢待審批的請(qǐng)假條審批請(qǐng)假條如果同意請(qǐng)假則點(diǎn)擊“同意并給

52、予回執(zhí)”并填寫“備注”內(nèi)容;如果不同意則點(diǎn)擊“拒絕并說(shuō)明”并填寫“備注”內(nèi)容。oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 46 頁(yè) 共 77 頁(yè) 否 是頁(yè)面輸入姓名,備注(同意說(shuō)明或者拒絕理由)頁(yè)面輸出待審批請(qǐng)假條列表頁(yè)面,當(dāng)前請(qǐng)假條詳細(xì)情況表對(duì)應(yīng)的類oa_askforleave對(duì)應(yīng)的方法index() ;approve(oa_askforleave askforleave)方法輸入askforleave實(shí)體對(duì)象的集合,待審批askforleave實(shí)體對(duì)象方法輸出將審批的請(qǐng)假條輸出到數(shù)據(jù)庫(kù)以及當(dāng)前頁(yè)面查詢條件姓名,部門,申請(qǐng)日期,申請(qǐng)類型接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表oa_askforl

53、eave表字段字段名數(shù)據(jù)類型是否為空默認(rèn)值備注afl_idint否自增主鍵afl _employeeidint否無(wú)員工編號(hào)afl _applicationdatedattime否無(wú)afl _startdatedatetime否123456afl _enddatedatetime否afl _contentnvarchar(max)否afl _typeidint否afl _approvestatusnvarchar(50)否afl _ approvecontentnvarchar(max)否5.6 公告管理模塊公告管理模塊5.6.1查看公告查看公告模塊名稱公告管理模塊功能描述查看公告是否同意同意并

54、給予回執(zhí)拒絕并說(shuō)明oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 47 頁(yè) 共 77 頁(yè)操作流程業(yè)務(wù)流程頁(yè)面輸入無(wú)頁(yè)面輸出公告列表,當(dāng)前公告詳細(xì)情況人員登陸系統(tǒng)點(diǎn)擊導(dǎo)航欄的“公告”,選擇“查看公告”,進(jìn)入查看公告頁(yè)面。根據(jù)需要選擇“公告范圍” , “公告時(shí)間” ,進(jìn)行查詢。如若需要重新選擇,可以點(diǎn)擊“重置”按鈕。查看公告結(jié)束。點(diǎn)擊“查詢”按鈕,提交數(shù)據(jù)。公告列表更新,列出查詢的結(jié)果,此時(shí)查詢成功。在公告列表的“查看”欄中,可以點(diǎn)擊“查看”按鈕,頁(yè)面右邊顯示公告的詳細(xì)情況,可查看當(dāng)前公告詳情。登錄人員根據(jù)條件查詢公告列表查看某條公告的詳細(xì)情況點(diǎn)擊“關(guān)閉”按鈕,關(guān)閉當(dāng)前查看的公告詳情

55、。oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 48 頁(yè) 共 77 頁(yè)對(duì)應(yīng)的類announcement對(duì)應(yīng)的方法index()方法輸入announcement實(shí)體對(duì)象方法輸出將公告數(shù)據(jù)輸出到當(dāng)前界面查詢條件公告范圍,公告時(shí)間接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表announcement表字段字段名數(shù)據(jù)類型是否為空默認(rèn)值備注am_idint否自增主鍵am_themenvarchar(100)否am_contentnvarchar(500)否am_datetimedatetime否5.6.2添加公告添加公告模塊名稱公告管理模塊功能描述添加公告操作流程管理員登陸系統(tǒng)點(diǎn)擊導(dǎo)航欄的“公告”,選擇“添加公告”

56、,進(jìn)入添加公告頁(yè)面填寫“公告編號(hào)” , “公告主題” , “公告內(nèi)容” ,以及選擇“公告范圍” 。如若需要重新填寫,則可以點(diǎn)擊“重置”按鈕。添加公告結(jié)束點(diǎn)擊“提交”按鈕,提交數(shù)據(jù)。公告列表更新,列出所提交的公告,此時(shí)添加公告成功。oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 49 頁(yè) 共 77 頁(yè)業(yè)務(wù)流程頁(yè)面輸入公告編號(hào),公告主題,公告內(nèi)容,公告時(shí)間頁(yè)面輸出公告列表對(duì)應(yīng)的類oa_announcement對(duì)應(yīng)的方法httpgetcreate();httppostcreate(oa_ announcement announcement)方法輸入announcement實(shí)體對(duì)象方法輸

57、出將公告數(shù)據(jù)插入到數(shù)據(jù)庫(kù)以及輸出到當(dāng)前頁(yè)面查詢條件無(wú)接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表oa_announcement表字段字段名數(shù)據(jù)類型是否為空默認(rèn)值備注am_idint否自增主鍵am_themenvarchar(100)否am_contentnvarchar(500)否am_datetimedatetime否5.6.3編輯公告編輯公告模塊名稱公告管理模塊功能描述編輯公告系統(tǒng)管理員填寫公告列表添加公告oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 50 頁(yè) 共 77 頁(yè)操作流程管理員登陸系統(tǒng)點(diǎn)擊導(dǎo)航欄的“公告”,選擇“編輯公告”,進(jìn)入編輯公告頁(yè)面當(dāng)點(diǎn)擊當(dāng)前公告的“編輯”按鈕后,填寫“公告編號(hào)”

58、, “公告主題” , “公告內(nèi)容” ,以及選擇“公告范圍” 。如若需要重新填寫,則可以點(diǎn)擊“重置”按鈕。編輯公告結(jié)束點(diǎn)擊“提交”按鈕,提交數(shù)據(jù)。公告列表更新,列出所有公告,此時(shí)編輯公告成功。根據(jù)需要選擇“公告范圍” , “公告時(shí)間” ,進(jìn)行查詢,如若需要重新選擇,可以點(diǎn)擊“重置”按鈕。點(diǎn)擊“查詢”按鈕,提交數(shù)據(jù)。公告列表更新,列出查詢結(jié)果,此時(shí)查詢成功。點(diǎn)擊公告列表中的“編輯”按鈕,顯示公告編輯頁(yè)面?;蛘唿c(diǎn)擊“刪除”按鈕刪除當(dāng)前公告,刷新公告列表。oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 51 頁(yè) 共 77 頁(yè)業(yè)務(wù)流程頁(yè)面輸入公告編號(hào),公告主題,公告內(nèi)容,公告時(shí)間頁(yè)面輸出公

59、告列表對(duì)應(yīng)的類oa_announcement對(duì)應(yīng)的方法httpgetedit(int id) ;httppostedit(oa_ announcement announcement)方法輸入announcement實(shí)體對(duì)象方法輸出將公告數(shù)據(jù)輸出到數(shù)據(jù)庫(kù)以及當(dāng)前頁(yè)面查詢條件公告范圍,公告時(shí)間接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表announcement表字段字段名數(shù)據(jù)類型是否為空默認(rèn)值備注am_idint否自增主鍵am_themenvarchar(100)否am_contentnvarchar(500)否am_datetimedatetime否系統(tǒng)管理員填寫公告列表選擇公告編輯公告刪除公告編輯公告結(jié)束oa 辦公系統(tǒng)

60、詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 52 頁(yè) 共 77 頁(yè) 5.7 個(gè)人信息管理模塊個(gè)人信息管理模塊5.7.1查看個(gè)人信息查看個(gè)人信息模塊名稱個(gè)人信息管理模塊功能描述查看個(gè)人信息操作流程業(yè)務(wù)流程頁(yè)面輸入頁(yè)面無(wú)需輸入頁(yè)面輸出個(gè)人的詳細(xì)信息對(duì)應(yīng)的類oa_allemployees對(duì)應(yīng)的方法index方法輸入oa_allemployees實(shí)體對(duì)象方法輸出無(wú)輸出信息點(diǎn)擊導(dǎo)航欄的“個(gè)人信息管理”普通員工查看個(gè)人信息結(jié)束選擇“查看個(gè)人信息”,進(jìn)入個(gè)人信息頁(yè)面結(jié) 束oa 辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書辦公系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書內(nèi)部文檔第 53 頁(yè) 共 77 頁(yè)查詢條件根據(jù)登錄用戶的id進(jìn)行查詢接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論