OA辦公系統(tǒng)詳細(xì)設(shè)計(jì)_第1頁(yè)
OA辦公系統(tǒng)詳細(xì)設(shè)計(jì)_第2頁(yè)
OA辦公系統(tǒng)詳細(xì)設(shè)計(jì)_第3頁(yè)
OA辦公系統(tǒng)詳細(xì)設(shè)計(jì)_第4頁(yè)
OA辦公系統(tǒng)詳細(xì)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩47頁(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ō)明書(shū)日期:編寫(xiě):2013-07-31審核:日期:批準(zhǔn):日期:變更記錄日期版本變更說(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)系統(tǒng)模塊對(duì)應(yīng)章節(jié)對(duì)應(yīng)部門(mén)負(fù)責(zé)人簽字目錄1 引言錯(cuò)誤!未指定書(shū)簽。1.1 編寫(xiě)目的錯(cuò)誤!未指定書(shū)簽。1.2 背景錯(cuò)誤!未指定書(shū)簽。1.3 基線錯(cuò)誤!未指定書(shū)簽。1.4 范圍錯(cuò)誤!未指定書(shū)簽。1.5 定義錯(cuò)誤!未指定書(shū)簽。1.6 參考資料錯(cuò)誤!未指定書(shū)簽

2、。2 總體設(shè)計(jì)錯(cuò)誤!未指定書(shū)簽。2.1 概述錯(cuò)誤!未指定書(shū)簽。2.1.1 功能描述錯(cuò)誤!未指定書(shū)簽2.1.2 運(yùn)行環(huán)境錯(cuò)誤!未指定書(shū)簽2.1.3 開(kāi)發(fā)環(huán)境錯(cuò)誤!未指定書(shū)簽2.2 設(shè)計(jì)思想錯(cuò)誤!未指定書(shū)簽。2.2.1 系統(tǒng)構(gòu)思錯(cuò)誤!未指定書(shū)簽2.2.2 關(guān)鍵技術(shù)與算法錯(cuò)誤!未指定書(shū)簽2.2.3 關(guān)鍵數(shù)據(jù)結(jié)構(gòu)錯(cuò)誤!未指定書(shū)簽2.3 人工處理過(guò)程錯(cuò)誤!未指定書(shū)簽。3 系統(tǒng)功能設(shè)計(jì)錯(cuò)誤!未指定書(shū)簽。3.1 個(gè)人辦公錯(cuò)誤!未指定書(shū)簽。3.1.1 日程安排錯(cuò)誤!未指定書(shū)簽4 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)錯(cuò)誤!未指定書(shū)簽。4.1 說(shuō)明錯(cuò)誤!未指定書(shū)簽。4.2 數(shù)據(jù)Z勾錯(cuò)誤!未指定書(shū)簽。4.3 數(shù)據(jù)結(jié)構(gòu)與系統(tǒng)元素的關(guān)系錯(cuò)

3、誤!未指定書(shū)簽。5 接口設(shè)計(jì)錯(cuò)誤!未指定書(shū)簽。5.1 用戶接口錯(cuò)誤!未指定書(shū)簽。5.2 外部接口錯(cuò)誤!未指定書(shū)簽。6 運(yùn)行設(shè)計(jì)錯(cuò)誤!未指定書(shū)簽。6.1 系統(tǒng)初始化錯(cuò)誤!未指定書(shū)簽。6.2 運(yùn)行控制錯(cuò)誤!未指定書(shū)簽。6.3 系統(tǒng)結(jié)束錯(cuò)誤!未指定書(shū)簽。7 系統(tǒng)出錯(cuò)處理設(shè)計(jì)錯(cuò)誤!未指定書(shū)簽。7.1 出錯(cuò)信息錯(cuò)誤!未指定書(shū)簽。7.2 補(bǔ)救措施錯(cuò)誤!未指定書(shū)簽。8 系統(tǒng)維護(hù)設(shè)計(jì)錯(cuò)誤!未指定書(shū)簽。8.1 檢測(cè)點(diǎn)白設(shè)計(jì)錯(cuò)誤!未指定書(shū)簽。8.2 檢測(cè)專用模塊的設(shè)計(jì)錯(cuò)誤!未指定書(shū)簽。9 尚待解決的問(wèn)題錯(cuò)誤!未指定書(shū)簽。1引言1.1 編寫(xiě)目的本說(shuō)明書(shū)目的在于明確說(shuō)明系統(tǒng)各功能的實(shí)現(xiàn)方式,指導(dǎo)開(kāi)發(fā)人員進(jìn)行編碼。本說(shuō)

4、明書(shū)的預(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 范圍主要以O(shè)A辦公自動(dòng)化管理系統(tǒng)需求分析說(shuō)明書(shū)提出了基本范圍,實(shí)施目標(biāo)和功能等信息,供實(shí)施開(kāi)發(fā)部門(mén)使用。1.4 參考資料OA辦公自動(dòng)化管理系統(tǒng)需求分析說(shuō)明書(shū)v1.0。OA辦公自動(dòng)化管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)v1.0。OA辦公自動(dòng)化管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)v1.0。1.5術(shù)語(yǔ)與縮寫(xiě)解釋縮寫(xiě)、術(shù)語(yǔ)解釋SPP精簡(jiǎn)并行過(guò)程,SimplifiedParallelProcessSD系統(tǒng)設(shè)計(jì),SystemDesign

5、OA辦公室自動(dòng)化。1.6系統(tǒng)環(huán)境1.6.1 操作系統(tǒng)本系統(tǒng)基于ASP.NET+EntityFramework+ajax開(kāi)發(fā),可運(yùn)行于支持IIS應(yīng)用平臺(tái)的WindowsServer操作系統(tǒng)。1.6.2 數(shù)據(jù)庫(kù)本系統(tǒng)采用MSSQLSERVE隨庫(kù),版本為2008R21.6.3 客戶端客戶端軟件為:MSIEGoogleChorme等。2系統(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ù)

6、1,參數(shù)2;)例如:Create(),Edit(intid).,GetLezveStatus(intid)。其他函數(shù)命名規(guī)范:模塊名稱_函數(shù)名稱(參數(shù)1,參數(shù)2)例如:AskForLeave_GetState(intid);編碼規(guī)范包括:提示:模塊設(shè)計(jì)人員確定本軟件的模塊命名規(guī)則(例如類(lèi)、函數(shù)、變量等),確保模塊設(shè)計(jì)文檔的風(fēng)格與代碼的風(fēng)格保持一致??梢詮臋C(jī)構(gòu)的編程規(guī)范中摘取或引用(如果存在的話)。3對(duì)象設(shè)計(jì)3.1 系統(tǒng)類(lèi)圖結(jié)構(gòu)(總體類(lèi)圖)3.2 關(guān)鍵類(lèi)定義3.2.1 報(bào)銷(xiāo)單填寫(xiě)并提交(關(guān)系類(lèi)圖) 描述:功能描述用戶使用Account類(lèi)登錄系統(tǒng),系統(tǒng)通過(guò)OA_AllEmployee

7、s類(lèi)并訪問(wèn)OA_BaseInfo類(lèi)自動(dòng)讀取用戶信息。用戶填寫(xiě)OA_Reimburse類(lèi)的屬性(OA_Reimburse類(lèi)通過(guò)訪問(wèn)OA_BaseInfo類(lèi)確定報(bào)銷(xiāo)類(lèi)型)并提交,系統(tǒng)自動(dòng)在OA_ReimburseApprov既生成對(duì)應(yīng)對(duì)象。 邏輯時(shí)序圖用戶輸入帳號(hào)密碼(驗(yàn)證碼)等登錄信息,OA_Account類(lèi)通過(guò)將查詢OA_AllEmployees類(lèi)驗(yàn)證帳號(hào)密碼是否正確。正確登錄后,系統(tǒng)通過(guò)OA_AllEmployees類(lèi)并訪問(wèn)OA_BaseInfo類(lèi)自動(dòng)讀取用戶性別、婚姻狀況信息。用戶填寫(xiě)OA_Reimburs展的屬性,OA_Reimburs聯(lián)通過(guò)訪問(wèn)OA_BaseInfo類(lèi)確定

8、報(bào)銷(xiāo)類(lèi)型。然后提交報(bào)銷(xiāo)信息,系統(tǒng)自動(dòng)在OA_ReimburseApprove類(lèi)生成報(bào)銷(xiāo)審批,至此報(bào)銷(xiāo)提交完成。用戶注銷(xiāo)退出系統(tǒng)。3.2.2 請(qǐng)假單填寫(xiě)并提交(關(guān)系類(lèi)圖) 描述:功能描述用戶使用Account類(lèi)登錄系統(tǒng),系統(tǒng)通過(guò)OA_AllEmployees類(lèi)并訪問(wèn)OA_BaseInfo類(lèi)自動(dòng)讀取用戶信息。用戶填寫(xiě)OA_AskForLeavea的屬性并提交,請(qǐng)假申請(qǐng)完成。 邏輯時(shí)序圖用戶輸入帳號(hào)密碼(驗(yàn)證碼)等登錄信息,OA_Account類(lèi)通過(guò)將查詢OA_AllEmployees類(lèi)驗(yàn)證帳號(hào)密碼是否正確。正確登錄后,用戶填寫(xiě)OA_AskForLeavea的屬性,至此請(qǐng)

9、假申請(qǐng)完成。用戶注銷(xiāo)退出系統(tǒng)。3.2.3 公告發(fā)布(關(guān)系類(lèi)圖) 描述:功能描述用戶使用Account類(lèi)登錄系統(tǒng),系統(tǒng)通過(guò)OA_AllEmployees類(lèi)并訪問(wèn)OA_BaseInfo類(lèi)自動(dòng)讀取用戶信息。用戶填寫(xiě)OA_Announcement的屬性,通過(guò)OA_Department類(lèi)選擇要通知的部門(mén),系統(tǒng)自動(dòng)將所選擇部門(mén)與對(duì)應(yīng)公告記錄在OA_AnnouncementRange。 邏輯時(shí)序圖用戶輸入帳號(hào)密碼(驗(yàn)證碼)等登錄信息,OA_Account類(lèi)通過(guò)將查詢OA_AllEmployees類(lèi)驗(yàn)證帳號(hào)密碼是否正確。正確登錄后,用戶填寫(xiě)OA_Announcement的屬性,通過(guò)

10、OA_Department類(lèi)選擇要通知的部門(mén),系統(tǒng)自動(dòng)將所選擇部門(mén)與對(duì)應(yīng)公告記錄在OA_AnnouncementRange,至此公告發(fā)布完成。用戶注銷(xiāo)退出系統(tǒng)。3.2.4 人員增加(關(guān)系類(lèi)圖) 描述:功能描述管理員使用Account類(lèi)登錄系統(tǒng),系統(tǒng)通過(guò)OA_AllEmployees類(lèi)并訪問(wèn)OA_BaseInfo類(lèi)自動(dòng)讀取個(gè)人信息。然后填寫(xiě)要增加的OA_AllEmployees類(lèi)的屬性(OA_AllEmployees類(lèi)通過(guò)訪問(wèn)OA_BaseInfo類(lèi)確定性別、婚姻狀況類(lèi)型),再選擇OA_Department類(lèi)的DEP_I所定人員部門(mén)歸屬,按照部門(mén)選擇OA_Position類(lèi)的POS

11、_ID1定職位。 邏輯時(shí)序圖管理員輸入帳號(hào)密碼(驗(yàn)證碼)等登錄信息,OA_Account類(lèi)通過(guò)將查詢OA_AllEmployees類(lèi)驗(yàn)證帳號(hào)密碼是否正確。正確登錄后,管理員填寫(xiě)OA_AllEmployees類(lèi)的屬性(OA_AllEmployees類(lèi)通過(guò)訪問(wèn)OA_BaseInfo類(lèi)確定性別、婚姻狀況類(lèi)型),再選擇OA_Department類(lèi)的DEP_ID1定人員部門(mén)歸屬,按照部門(mén)選擇OA_Position類(lèi)的POS_ID確定職位,至此增加人員完成。管理員注銷(xiāo)退出系統(tǒng)。3.2.5 權(quán)限分配(關(guān)系類(lèi)圖) 描述:功能描述管理員使用Account類(lèi)登錄系統(tǒng),系統(tǒng)通過(guò)OA_Al

12、lEmployees類(lèi)并訪問(wèn)OA_BaseInfo類(lèi)自動(dòng)讀取個(gè)人信息。然后通過(guò)訪問(wèn)OA_EmployeePowert定用戶已有權(quán)限,再通過(guò)OA_Powe的用戶選擇新權(quán)限。選才!完成后系統(tǒng)自動(dòng)在OA_EmployeePowe增加用戶新權(quán)限記錄,至此權(quán)限分配完成。 邏輯時(shí)序圖管理員輸入帳號(hào)密碼(驗(yàn)證碼)等登錄信息,OA_Account類(lèi)通過(guò)將查詢OA_AllEmployees類(lèi)驗(yàn)證帳號(hào)密碼是否正確。正確登錄后,管理員通過(guò)訪問(wèn)OA_EmployeePowe確定用戶已有權(quán)限,再通過(guò)OA_Powe的用戶選擇新權(quán)限。選擇完成后系統(tǒng)自動(dòng)在OA_EmployeePow中增加用戶新權(quán)限記錄,至此權(quán)

13、限分配完成。管理員注銷(xiāo)退出系統(tǒng)。4模塊匯總4.1 模塊匯總表提示:這里模塊是指相對(duì)獨(dú)立的軟件設(shè)計(jì)單元,例如對(duì)象類(lèi)、函數(shù)包等等。OA辦公自動(dòng)化系統(tǒng)模塊名稱功能簡(jiǎn)述賬戶管理模塊實(shí)現(xiàn)用戶對(duì)系統(tǒng)的登錄、注銷(xiāo)、修改密碼。同時(shí)實(shí)現(xiàn)登錄貞面的公告顯不。系統(tǒng)主頁(yè)模塊系統(tǒng)的默認(rèn)首頁(yè),實(shí)現(xiàn)公告信息查看,以及動(dòng)態(tài)信息提不。人員管理模塊對(duì)公司員工的檔案進(jìn)行維護(hù)。實(shí)現(xiàn)對(duì)人員信息的增刪查改。部門(mén)管理模塊可以對(duì)該公司的部門(mén)信息進(jìn)行維護(hù),如增加部門(mén),查找部門(mén),修改部門(mén)信息,刪除部門(mén)操作。崗位管理模塊可以對(duì)該公司的崗位信息進(jìn)行維護(hù),如增加崗位,查找崗位,修改崗位信息,刪除崗位操作。權(quán)限管理模塊實(shí)現(xiàn)對(duì)權(quán)限的增刪查改,以及對(duì)員工的

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

15、的請(qǐng)假條,并對(duì)請(qǐng)假條給與回執(zhí)。此模塊包括的功能有:申請(qǐng)請(qǐng)假條,查看請(qǐng)假條,審批請(qǐng)假條。報(bào)銷(xiāo)管理模塊員工在工作中,因?yàn)楣ぷ鞑盥玫年P(guān)系或者其他而要消耗的金額向公司進(jìn)行申請(qǐng)報(bào)銷(xiāo),在報(bào)銷(xiāo)過(guò)程中,需一層層向上申請(qǐng),經(jīng)過(guò)部門(mén)經(jīng)理、財(cái)務(wù)部,直到總經(jīng)理批準(zhǔn)為止,最后由總經(jīng)理發(fā)送允許回執(zhí)給員工O如果在某一層申請(qǐng)被拒絕,即給與員工一個(gè)回執(zhí)并說(shuō)明拒絕理由。此模塊功能包括:申請(qǐng)差旅報(bào)銷(xiāo)單,申請(qǐng)其他報(bào)銷(xiāo)單,查看報(bào)銷(xiāo),審批報(bào)銷(xiāo)。OA辦公自動(dòng)化系統(tǒng)過(guò)濾器模塊名稱功能簡(jiǎn)述全局過(guò)濾器實(shí)現(xiàn)對(duì)用戶的有效登錄進(jìn)行驗(yàn)證:已登錄用戶,則允許繼續(xù)操作。否則,將強(qiáng)制跳轉(zhuǎn)到登錄頁(yè)面。實(shí)現(xiàn)對(duì)用戶的權(quán)限進(jìn)行判斷和控制訪問(wèn):用戶每訪問(wèn)任何一個(gè)頁(yè)面,

16、都必須進(jìn)行權(quán)限判斷,有權(quán)限,則繼續(xù)訪問(wèn);無(wú)權(quán)限,則提示警告,并返回之前頁(yè)面。4.2 模塊關(guān)系圖提示:參考體系結(jié)構(gòu)設(shè)計(jì)文檔功能層次模塊圖:5模塊功能詳細(xì)設(shè)計(jì)5.1 賬戶管理模塊5.1.1 登錄系統(tǒng)模塊名稱賬戶管理模塊功能描述登錄系統(tǒng),進(jìn)行人員登陸驗(yàn)證,避免無(wú)權(quán)限使用者進(jìn)入系統(tǒng)操作流程,打開(kāi)登錄頁(yè)項(xiàng)向w舞陪阡理若想重置輸入賬號(hào)、密碼,點(diǎn)擊”取賬號(hào)密碼不對(duì)點(diǎn)擊“登叫按鈕登陸成力,進(jìn)"系統(tǒng)業(yè)務(wù)流程登錄頁(yè)面驗(yàn)證失敗,重頁(yè)面輸入頁(yè)面輸出對(duì)應(yīng)的類(lèi)對(duì)應(yīng)的方法方法輸入方法輸出U進(jìn)入數(shù)據(jù)庫(kù)驗(yàn)證登人員用戶名、蓼場(chǎng)成功,進(jìn)入系登錄成功,跳轉(zhuǎn)到系統(tǒng)主頁(yè);登錄失敗,跳轉(zhuǎn)回登陸頁(yè)面。登錄頁(yè)面輸出面向全部部門(mén)發(fā)出的

17、公告信息AccountHttpGetLogOn();HttpPostLogOn(LogOnModelmodel,stringreturnUrlHttpGet人員用戶名、密碼;HttpPostLogOnModel對(duì)象,returnUrl登錄頁(yè)面輸出面向所有部門(mén)的公告信息O登錄時(shí),進(jìn)入數(shù)據(jù)庫(kù)匹配當(dāng)前輸入的賬號(hào)密碼:驗(yàn)證成功:進(jìn)入系統(tǒng)主頁(yè);驗(yàn)證失?。禾岵恍畔?。查詢條件人員用戶名,密碼接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表OA_AllEmployee§OA_Announcement表字段OA_AllEmployees字段名數(shù)據(jù)類(lèi)型是否為空默認(rèn)值備注含義AE_IDInt否主鍵,自增索引AE_NameNvarcha

18、r(30)否員工姓名AE_PasswordNvarchar(6)否123456登陸密碼OA_Announcement:字段名數(shù)據(jù)類(lèi)型是否為空默認(rèn)值備注含義AM_IDInt否主鍵,自增主鍵,索引AM_NumberjNvarchar(50)否公告編號(hào)AM_ThemeNvarchar(100)否公告主題AM_ContentNvarchar(500)否公告內(nèi)容AM_DatetimeDatetime否NOW()公告時(shí)間業(yè)務(wù)流程打開(kāi)系統(tǒng)任一頁(yè)/.rZr,1AAt“、口trr彈出框詢皆否退否5.1.2注銷(xiāo),退出系統(tǒng)模塊名稱賬戶管理模塊功能描述注銷(xiāo),退出系統(tǒng)。頁(yè)面輸入無(wú)頁(yè)面輸出注銷(xiāo)成功,跳轉(zhuǎn)回登陸頁(yè)面對(duì)應(yīng)的類(lèi)

19、Account對(duì)應(yīng)的方法LogOff()方法輸入無(wú)方法輸出清除Cookie等登錄信息成功退出系統(tǒng),跳轉(zhuǎn)到登部門(mén)發(fā)出的公告信息(FormsAuthentication.SignOut();)錄貝向,頁(yè)面可查看面向全部查詢條件無(wú)接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表OA_Announcement表字段OA_Announcement:字段名數(shù)據(jù)類(lèi)型是否為空默認(rèn)值備注含義AM_IDInt否主鍵,自增主鍵,無(wú)意義AM_NumberjNvarchar(50)否公告編號(hào)AM_ThemeNvarchar(100)否公告主題AM_ContentNvarchr(500)否公告內(nèi)容AM_DatetimeDatetime否NOW()公告

20、時(shí)間5.1.3修改登錄密碼模塊名稱賬戶管理模塊功能描述修改登錄密碼操作流程點(diǎn)擊導(dǎo)航欄的員不癸痔息管理”,選擇業(yè)務(wù)流程普通員工修改登錄碼結(jié)束頁(yè)面輸入用戶的新密碼和舊密頁(yè)面輸出無(wú)對(duì)應(yīng)的類(lèi)Account對(duì)應(yīng)的方法ChangePassword(ChangePasswordModelmodel)方法輸入ChangePasswordMod氟體對(duì)象方法輸出將新的登錄密碼更新到數(shù)據(jù)庫(kù)查詢條件根據(jù)登錄用戶的ID進(jìn)行查詢接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表OA_AllEmployees表字段字段名數(shù)據(jù)類(lèi)型是否為空默認(rèn)值備注AE_IDInt否自增主鍵AE_NameNvarchar(30)否無(wú)AE_PasswordNvarchar(6

21、)否1234565.2系統(tǒng)首頁(yè)模塊5.2.1首頁(yè)信息提示模塊名稱系統(tǒng)首頁(yè)模塊功能描述首頁(yè)信息提示操作流程1成功登錄系港H三施入為統(tǒng)首頁(yè),1業(yè)務(wù)流程險(xiǎn)證辭錄成功登錄系統(tǒng)后,即進(jìn)入系統(tǒng)首頁(yè),頁(yè)面輸入頁(yè)面輸出首頁(yè)頁(yè)面,公告信息,待請(qǐng)假以及報(bào)銷(xiāo)相關(guān)信息對(duì)應(yīng)的類(lèi)Home對(duì)應(yīng)的方法Index()方法輸入人員ID,OA_AnnouncemenOA_AskForLeaveOA_OA_Reimburse實(shí)體對(duì)象集合方法輸出公告信息,待請(qǐng)假以及報(bào)銷(xiāo)相關(guān)狀態(tài)信息查詢條件,.無(wú)接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表OA_AllEmployeesOA_AnnouncementOA_AskForLeaveOA_OA_Reimburse表字段

22、OA_AllEmployees:字段名數(shù)據(jù)類(lèi)型是否為空默認(rèn)值備注AE_IDInt否自增主鍵AE_NameNvarchar(30)否無(wú)AE_PasswordNvarchar(6)否123456OA_Announcement:字段名數(shù)據(jù)類(lèi)型是否為空默認(rèn)值備注含義AM_IDInt否主鍵,主鍵,自增無(wú)意義AM_NumberNvarchar(50)否公告編號(hào)AM_ThemeNvarchar(100否公告主題AM_ContentNvarchar(500)否公告內(nèi)容AM_DatetimeDatetime否NOW()公告時(shí)間OA_AskForLeave:字段名數(shù)據(jù)類(lèi)型是否為空默認(rèn)值備注含義AFL_IDInt否

23、自增主鍵主鍵,無(wú)意義AFL_EmployeeIDInt否外鍵員工IDAFL_ApplicationDateDatetime否NOW()申請(qǐng)日期AFL_StartDateDatetime否開(kāi)始日期AFL_EndDateDatetime否結(jié)束日期AFL_ContentNvarchar(Max)否請(qǐng)假事由AFL_TypeIDInt否外鍵請(qǐng)假AFL_ApproveStatusNvarchar(50)否“批準(zhǔn)”或“等待審核”或“不批準(zhǔn)”審核狀態(tài)AFL_ApproveContentNvarchar(Max)否審核回復(fù)AFL_ApproveDateDatetime否審核時(shí)間OA_OA_Reimburse:字

24、段名數(shù)據(jù)類(lèi)型是否默認(rèn)值備注含義為空RE_IDInt否主鍵,自增主鍵,無(wú)意義RE_EmployeeIDInt否外鍵員工IDRE_ApplicationDateDatetime否NOW()申請(qǐng)日期RE_ContentNvarchar(MAX)否申請(qǐng)內(nèi)容RE_Moneymoney否金額RE_TypeIDInt否外鍵報(bào)銷(xiāo)IDRE_ApproveStatusNvarchar(50)否報(bào)狀態(tài)5.3人員信息管理模塊5.3.1 增加人員模塊名稱人員信息管理模塊功能描述增加人員業(yè)務(wù)流程管理員J一寫(xiě)人員信J1頁(yè)面輸入人貝端萬(wàn)、桂謝卜轉(zhuǎn)的班明囑息查出生|年月、邪門(mén)、岡位、操作流程婚姻狀況、聯(lián)系電話、入職日期、電子郵

25、箱、家庭住址頁(yè)面輸出創(chuàng)建成功,跳轉(zhuǎn)到查看人員頁(yè)面。失敗則彈出框提示信息。對(duì)應(yīng)的類(lèi)OA_AllEmployees對(duì)應(yīng)的方法HttpGetCreate();HttpPostCreate(OA_AllEmployeesEmployee方法輸入AllEmployees實(shí)體對(duì)象方法輸出修改成功,則將新增人員數(shù)據(jù)寫(xiě)入數(shù)據(jù)庫(kù)后,重定向到查看人員頁(yè)面;否則,彈出信息提示。查詢條件姓名,部門(mén),崗位接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表OA_AllEmployees表字段字段名數(shù)據(jù)類(lèi)型是否為空默認(rèn)值備注AE_NumberNvarchar(5)否無(wú)員工編號(hào)AE_NameNvarchar(30)否無(wú)AE_SexNchar(1)否男或女A

26、E_BrithdayDatetime否AE_PositionIDInt否AE_DepartmentIDInt否AE_TelephoneNvarchar(20)否AE_AddressNvarchar(50)否AE_EmailNvarchar(50)否AE_EntryDateDatetime否AE_MaritalStatusIDInt否AE_PhotoUrlNvarchar(MAX)否5.3.2 刪除人員模塊名稱人員信息管理模塊功能描述刪除人員操作流程,員丁必陸點(diǎn)用選襁隹廬凰卻里丁什選擇IB除人確認(rèn)詳細(xì)信息,點(diǎn)擊”刪刪除完成業(yè)務(wù)流程、查找要?jiǎng)h除的.I將相應(yīng)信息從數(shù)據(jù)庫(kù)頁(yè)面輸入跳轉(zhuǎn)到人員信息查姓名、

27、部門(mén)、崗位頁(yè)面輸出刪除成功,則跳轉(zhuǎn)到人員列表頁(yè)面;否則,彈出信息提示。對(duì)應(yīng)的類(lèi)OA_AllEmployees對(duì)應(yīng)的方法Delete(intid)方法輸入AllEmployees實(shí)體對(duì)象方法輸出驗(yàn)證是否有級(jí)聯(lián)信息:有則禁止級(jí)聯(lián)刪除,彈出信息提示。無(wú)則將刪除人員數(shù)據(jù)從數(shù)據(jù)庫(kù)中刪除查詢條件姓名,部門(mén),崗位接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表OA_AllEmployees表字段字段名數(shù)據(jù)類(lèi)型是否為空默認(rèn)值備注AE_NameNvarchar(30)否無(wú)AE_PositionIDInt否AE_DepartmentIDInt否5.3.3查看人員模塊名稱人員信息管理模塊功能描述查看人員操作流程員丁格陸L看里修的、建用揖思魯Hq

28、選/.看人輪選摩翻嘯版員尸修擊青庠確認(rèn)詳細(xì)-息,點(diǎn)擊”關(guān)r飛業(yè)務(wù)流程'管理員,一杳找到要杳看的,頁(yè)面輸入搜索輸入:姓名、吾“門(mén)、崗位頁(yè)面輸出人員列表對(duì)應(yīng)的類(lèi)OA_AllEmployees對(duì)應(yīng)的方法Index()方法輸入OA_AllEmployees實(shí)體對(duì)象集合方法輸出符合條件的人員列表查詢條件姓名,部門(mén),崗位接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表OA_AllEmployees表字段字段名數(shù)據(jù)類(lèi)型是否為空默認(rèn)值備注AE_NameNvarchar(30)否無(wú)AE_PositionIDInt否AE_DepartmentIDInt否5.3.4修改人員模塊名稱人員信息管理模塊功能描述修改人員操作流程員工陸唐飄”,皤

29、揄前I匍翼卻凝播型修空重新填F人員編號(hào)、姓名、出牛年P(guān)、聯(lián)系申話、諦口悵酗工地業(yè)務(wù)流程管理員,修改人員J“1頁(yè)面輸入力膾政后的數(shù)據(jù)繞入J人員編號(hào)、姓律唯則了!評(píng);出生年月、部門(mén)、崗位、婚姻狀況、聯(lián)系電話、入職日期、電子郵箱、家庭住址頁(yè)面輸出修改成功,則跳轉(zhuǎn)到查看人員頁(yè)面;否則,彈出信息提示。對(duì)應(yīng)的類(lèi)OA_AllEmployees對(duì)應(yīng)的方法HttpGetEdit(intid);HttpPostEdit(OA_AllEmployeesEmployee)方法輸入AllEmployees實(shí)體對(duì)象方法輸出修改成功,則將修改的人員數(shù)據(jù)寫(xiě)入數(shù)據(jù)庫(kù)后,重定向到查看人員頁(yè)面;否則,彈出信息提示。查詢條件姓名,部

30、門(mén),崗位接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表OA_AllEmployees表字段OA_AllEmployees字段名數(shù)據(jù)類(lèi)型是否為空默認(rèn)值備注AE_NumberNvarchar(5)否無(wú)員工編號(hào)AE_NameNvarchar(30)否無(wú)AE_SexNchar1)否男或女AE_BrithdayDatetime否AE_PositionIDInt否AE_DepartmentIDInt否AE_TelephoneNvarchar(20)否AE_AddressNvarchar(50)否AE_EmailNvarchar(50)否AE_EntryDateDatetime否AE_MaritalStatusIDInt否AE_Pho

31、toUrlNvarchar(MA)否5.4部門(mén)信息管理子模塊5.4.1添加部門(mén)模塊名稱部門(mén)信息管理模塊功能描述添力口部門(mén)操作流程點(diǎn)擊“創(chuàng)建"按鈕,提業(yè)務(wù)流程添加部門(mén),頁(yè)面輸入部門(mén)編號(hào)、繁嚼m(xù)i入/頁(yè)面輸出創(chuàng)建成功,跳轉(zhuǎn)到部門(mén)查看頁(yè)面。失敗則彈出框提示信息。對(duì)應(yīng)的類(lèi)OA_Department對(duì)應(yīng)的方法HttpGetCreate();HttpPostCreate(OA_DepartmentDepartment方法輸入Department實(shí)體對(duì)象方法輸出修改成功,則將添加的部門(mén)數(shù)據(jù)寫(xiě)入數(shù)據(jù)庫(kù)后,重定向到查看人員頁(yè)面;否則,彈出信息提示。查詢條件無(wú)接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表OA_Department

32、表字段字段名數(shù)據(jù)類(lèi)型是否為空默認(rèn)值備注DEP_NumberNvarchar(5)否無(wú)員工編號(hào)DEP_NameNvarchar(50)否無(wú)DEP_ManagerIDNvarchar(50)否5.4.2刪除部門(mén)模塊名稱部門(mén)信息管理模塊功能描述刪除部門(mén)操作流程員工陸點(diǎn)擊導(dǎo)航欄尸郃彈八捋”刪除部業(yè)務(wù)流程頁(yè)面輸入否則,彈出信息提示。對(duì)應(yīng)的類(lèi)OA_Department對(duì)應(yīng)的方法Delete(intid)方法輸入Department實(shí)體對(duì)象ID方法輸出驗(yàn)證是否有級(jí)聯(lián)信息:頁(yè)面輸出刪除成功,則跳轉(zhuǎn)到部門(mén)查看頁(yè)面;有則禁止級(jí)聯(lián)刪除,彈出信息提示。無(wú)則將要?jiǎng)h除的部門(mén)從數(shù)據(jù)庫(kù)刪除查詢條件無(wú)接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表OA_D

33、epartment表字段字段名數(shù)據(jù)類(lèi)型是否為空默認(rèn)值備注DEP_NumberNvarchar(5)否無(wú)員工編號(hào)DEP_NameNvarchar(50)否無(wú)DEP_ManagerIDNvarchar(50)否5.4.3查看部門(mén)模塊名稱部門(mén)信息管理模塊功能描述查看部門(mén)操作流程,吊工格陸,1點(diǎn)擊導(dǎo)就穩(wěn)蟀型者聳息常理”點(diǎn)產(chǎn)擇惺看部點(diǎn)擊”關(guān)r業(yè)務(wù)流程/管理員,選擇要查看信息的,頁(yè)面輸入、查j部門(mén)編號(hào)、部門(mén)名稱、部門(mén)經(jīng)理頁(yè)面輸出部門(mén)查看頁(yè)面對(duì)應(yīng)的類(lèi)OA_Department對(duì)應(yīng)的方法Index()方法輸入Department實(shí)體對(duì)象方法輸出部門(mén)查看貝卸查詢條件無(wú)接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表OA_Department

34、表字段字段名數(shù)據(jù)類(lèi)型是否為空默認(rèn)值備注DEP_NumberNvarchar(5)否無(wú)員工編號(hào)DEP_NameNvarchar(50)否無(wú)DEP_ManagerIDNvarchar(50)否模塊名稱部門(mén)信息管理模塊功能描述修改部門(mén)5.4.4修改部門(mén)操作流程在列表中選擇要修改的部門(mén),點(diǎn)輸入部門(mén)編號(hào)、部門(mén)名稱、選擇部門(mén)經(jīng)理,點(diǎn)擊“關(guān)閉"按銀業(yè)務(wù)流程丁L管理員,_l怪蘿修的信自的_JI、IIIii,yr<H斤填:.頁(yè)面輸入部門(mén)編勺、OS部門(mén)名,邈頁(yè)面輸出部門(mén)查看貝卸對(duì)應(yīng)的類(lèi)OA_Department對(duì)應(yīng)的方法HttpGetEdit(intid);HttpPostEdit(OA_Depa

35、rtmentDepartment)方法輸入Department實(shí)體對(duì)象方法輸出修改成功,將修改后的部門(mén)數(shù)據(jù)更新到數(shù)據(jù)庫(kù)后,重定向到查看人員頁(yè)面;否則,彈出信息提示。查詢條件無(wú)接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表OA_Department表字段字段名數(shù)據(jù)類(lèi)型是否為空默認(rèn)值備注DEP_NumberNvarchar(5)否無(wú)員工編號(hào)DEP_NameNvarchar(50)否無(wú)DEP_ManagerIDNvarchar(50)否5.5請(qǐng)假管理模塊5.5.1申請(qǐng)請(qǐng)假模塊名稱請(qǐng)假管理模塊功能描述申請(qǐng)請(qǐng)假操作流程,一、1員工陸_113腑!勺,腐磨由甘揄1tfHh點(diǎn)擊“提交”按j鈕,提交數(shù)據(jù)C進(jìn)入“請(qǐng)假審批狀況”列表貞面,可以

36、看1F【.口束(寺行業(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)的類(lèi)OA_AskForLeave對(duì)應(yīng)的方法HttpGetCreate();HttpPostcreate(oA_AskForLeaveAskForLeave方法輸入AskForLeave實(shí)體對(duì)象方法輸出修改成功,則將請(qǐng)假條數(shù)據(jù)寫(xiě)入數(shù)據(jù)庫(kù)后,重定向到查看人員頁(yè)面;否則,彈出信息提示。查詢條件姓名,部門(mén),申請(qǐng)日期,申請(qǐng)類(lèi)型接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表OA_AskForLeave表字段字段名數(shù)據(jù)類(lèi)型是否為空默認(rèn)值備注AFL_IDInt否自增主鍵AFL_Emplo

37、yeeIDNvarchar(5)否員工編號(hào)AFL_ApplicationDateNvarchar(30)否AFL_StartDateNvarchar(6)否AFL_EndDateNchar(1)AFL_ContentDatetime否AFL_TypeIDInt否AFL_ApproveStatusInt否AFL_ApproveContentMoney否AFL_ApproveDateNvarchar(50)否5.5.2查看請(qǐng)假審批狀態(tài)模塊名稱請(qǐng)假管理模塊功能描述查看請(qǐng)假審批狀態(tài)操作流程員丁韭陸“查力6八'達(dá)“申請(qǐng)目在“請(qǐng)假審批狀態(tài)”列表的"操作”憚中,可點(diǎn)擊芍脆蓄融吉關(guān)閉業(yè)務(wù)流程

38、j1根據(jù)巢侔星:雨請(qǐng)頁(yè)面輸入姓名H查看某條請(qǐng)頁(yè)面輸出請(qǐng)假審批狀態(tài)列表,當(dāng)前請(qǐng)假條詳細(xì)情況表對(duì)應(yīng)的類(lèi)OA_AskForLeave對(duì)應(yīng)的方法Index方法輸入AskForLeave實(shí)體對(duì)象的集合方法輸出將請(qǐng)假條數(shù)據(jù)輸出到當(dāng)前界面查詢條件姓名,部門(mén),申請(qǐng)日期,申請(qǐng)類(lèi)型接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表OA_AskForLeave表字段字段名數(shù)據(jù)類(lèi)型是默認(rèn)值備否注為空AFL_IDInt否自增主鍵AFL_EmployeeIDInt否無(wú)員工編號(hào)AFL_ApplicationateDatetime否無(wú)AFL_StartDateDatetime否123456AFL_EndDateDatetime否AFL_ContentNva

39、rchar(Max)否AFL_TypeIDInt否AFL_ApproveStatusNvarchar(50)否AFL_ApproveContentNvarchar(Max)否5.5.3審批請(qǐng)假模塊名稱請(qǐng)假管理模塊功能描述審批請(qǐng)假操作流程都門(mén)怒壬田容品琳k山寸川兒匕i=nwe嘆.中田1兒加矩士印聿強(qiáng)捕“力莊夕”李鼠;由也、查詢,妝鈕;提攵:,待惠想青假:!曾教/北一:H,、在歸口即,口1*j中舊大生山,八“八4、-/i-r-t,r、上、ar.r-r/-,r,、/.r.如±不果同:守申戰(zhàn)侑假列表刖tri午氟青假嘴新菊嘴前憶中,回執(zhí)”并填寫(xiě)詰倜宙卅結(jié)業(yè)務(wù)流程否_是部門(mén)經(jīng)理根據(jù)條件1審批請(qǐng)假

40、條卜拒絕并說(shuō)頁(yè)面輸入姓名,備注(同意說(shuō)明或者拒絕理由)頁(yè)面輸出待審批請(qǐng)假條列表頁(yè)面,當(dāng)前請(qǐng)假條詳細(xì)情況表對(duì)應(yīng)的類(lèi)OA_AskForLeave對(duì)應(yīng)的方法Index();Approve(OA_AskForLeaveAskForLeaVe方法輸入AskForLeav睢體對(duì)象的集合,待審批AskForLeav睢體對(duì)象方法輸出將審批的請(qǐng)假條輸出到數(shù)據(jù)庫(kù)以及當(dāng)前頁(yè)面查詢條件姓名,部門(mén),申請(qǐng)日期,申請(qǐng)類(lèi)型接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表OA_AskForLeave表字段字段名數(shù)據(jù)類(lèi)型是默認(rèn)值備否注為空AFL_IDLnt否自增主鍵同意并給AFL_EmployeeIDInt否無(wú)員工編號(hào)AFL_ApplicationDateD

41、attime否無(wú)AFL_StartDateDatetime否123456AFL_EndDateDatetime否AFL_ContentNvarchar(Max)否AFL_TypeIDInt否AFL_ApproveStatusNvarchar(50)否AFL_ApproveContentNvarchar(Max)否5.6公告管理模塊5.6.1查看公告模塊名稱公告管理模塊功能描述查看公告業(yè)務(wù)流程糧器條件查看某條公頁(yè)面輸入無(wú)頁(yè)面輸出公告列表,當(dāng)前公告詳細(xì)情況對(duì)應(yīng)的類(lèi)Announcement對(duì)應(yīng)的方法Index()方法輸入Announcemen棋體對(duì)象方法輸出將公告數(shù)據(jù)輸出到當(dāng)前界面查詢條件公告范圍,

42、公告時(shí)間接口設(shè)計(jì)無(wú)數(shù)據(jù)庫(kù)表Announcement表字段字段名數(shù)據(jù)類(lèi)型是否為空默認(rèn)值備注AM_IDInt否自增主鍵操作流程AM_ThemeNvarchar(100)否AM_ContentNvarchar(500)否AM_DatetimeDatetime否5.6.2添加公告數(shù)據(jù)庫(kù)表OA_Announcement表字段字段名數(shù)據(jù)類(lèi)型是否為空默認(rèn)值備注AM_IDInt否自增主鍵AM_ThemeNvarchar(100)否AM_ContentNvarchar(500)否AM_DatetimeDatetime否接口設(shè)計(jì)無(wú)5.6.3編輯公告模塊名稱功能描述公告管理模塊編輯公告操作流程業(yè)務(wù)流程管理員登陸系“wsw選擇“we點(diǎn)擊“查詢”按鈕,提交數(shù)據(jù)。編輯公告頁(yè)面輸入公告編號(hào),公告主是公告時(shí)間頁(yè)面輸出公告列表對(duì)應(yīng)的類(lèi)OA_Announcement對(duì)應(yīng)的方法HttpGetEdit(intid);HttpPostEdit(OA_AnnouncementAnnouncement)方法輸入Announcemen棋體對(duì)象方法輸出將公告數(shù)據(jù)輸出到數(shù)據(jù)庫(kù)以及當(dāng)前頁(yè)面查詢條件公告范圍,公告時(shí)間接

溫馨提示

  • 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)論