OA辦公系統(tǒng)詳細設計_第1頁
OA辦公系統(tǒng)詳細設計_第2頁
OA辦公系統(tǒng)詳細設計_第3頁
OA辦公系統(tǒng)詳細設計_第4頁
OA辦公系統(tǒng)詳細設計_第5頁
已閱讀5頁,還剩48頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、OA辦公自動化管理系統(tǒng)詳細設計說明書編寫:日期: 2013-07-31審核:日期:批準:日期:變更記錄日期版本變更說明作者2013/08/02初始版本2013/08/03模塊匯總2013/08/04模塊功能詳細設計2013/08/04模塊功能詳細設計2013/08/05對象設計2013/08/08升級及審核簽字確認系統(tǒng)模塊對應早下對應部門負責人簽字錄關鍵技術與算法.錯誤 ! 未定義書簽。1 引言錯誤 ! 未定義書簽。編寫目的錯誤 ! 未定義書簽。2 總體設計善E背景基線定義參考資料概述功能描述 .運行環(huán)境 .開發(fā)環(huán)境 .錯誤 ! 未定義書簽。錯誤 ! 未定義書簽。錯誤 ! 未定義書簽。錯誤 !

2、 未定義書簽。錯誤 ! 未定義書簽。錯誤 ! 未定義書簽。錯誤 ! 未定義書簽。錯誤 ! 未定義書簽。錯誤 ! 未定義書簽。錯誤 ! 未定義書簽。設計思想錯誤 ! 未定義書簽。系統(tǒng)構思 .錯誤 ! 未定義書簽。關鍵數(shù)據(jù)結構 錯誤!未定義書簽。人工處理過程 錯誤!未定義書簽。3 系統(tǒng)功能設計 錯誤!未定義書簽。個人辦公 錯誤!未定義書簽。日程安排 錯誤!未定義書簽。4 系統(tǒng)數(shù)據(jù)結構設計 錯誤! 未定義書簽。說明 錯誤!未定義書簽。數(shù)據(jù)結構 錯誤!未定義書簽。數(shù)據(jù)結構與系統(tǒng)元素的關系 錯誤!未定義書簽。5 接口設計 錯誤!未定義書簽。用戶接口 錯誤!未定義書簽。外部接口 錯誤!未定義書簽。6 運行

3、設計 錯誤!未定義書簽。系統(tǒng)初始化 錯誤!未定義書簽。運行控制 錯誤!未定義書簽。系統(tǒng)結束 錯誤!未定義書簽。1.3范圍出錯信息 錯誤!未定義書簽。補救措施 錯誤!未定義書簽。8 系統(tǒng)維護設計 錯誤!未定義書簽。檢測點的設計 錯誤!未定義書簽。檢測專用模塊的設計 錯誤!未定義書簽。9 尚待解決的問題 錯誤!未定義書簽。1 引言1.1 編寫目的本說明書目的在于明確說明系統(tǒng)各功能的實現(xiàn)方式,指導開發(fā)人員進行編碼。本說明書的預期讀者為:項目開發(fā)經(jīng)理、客戶項目經(jīng)理、系統(tǒng)開發(fā)人員以及測試人員1.2 背景待開發(fā)軟件系統(tǒng)的名稱:OA辦公自動化管理系統(tǒng)此軟件系統(tǒng)任務提出者:此軟件系統(tǒng)任務開發(fā)者:此軟件系統(tǒng)任務

4、用戶:主要以OA辦公自動化管理系統(tǒng)需求分析說明書提出了基本范圍,實施目標和功能 等信息,供實施開發(fā)部門使用。1.4 參考資料OM、公自動化管理系統(tǒng)需求分析說明書 。OM、公自動化管理系統(tǒng)概要設計說明書 。OM、公自動化管理系統(tǒng)數(shù)據(jù)庫設計說明書 。1.5 術語與縮寫解釋縮寫、術語解釋SPP精簡并行過程,Simplified Parallel ProcessSD系統(tǒng)設計,System DesignOA辦公室自動化。1.6 系統(tǒng)環(huán)境1.6.1 操作系統(tǒng) 本系統(tǒng)基于+Entity Framework+ajax開發(fā),可運行于支持IIS應用平臺的 WindowsServer操作系統(tǒng)1.6.2 數(shù)據(jù)庫200

5、8 R2 。本系統(tǒng)采用MSSQL SERVE敷據(jù)庫,版本為1.6.3 客戶端客戶端軟件為:MS IE、Google Chorme等。3 對象設計2.1 概述設計、開發(fā)人員必須嚴格按照此套開發(fā)規(guī)范和標準,并落實到自己的開發(fā)當中。命名規(guī)范包括:控制器命名規(guī)范: 模塊 +Controler例如: AskForLeaveControler ,其中 AskForLeave 為請假管理模塊名。行為命名規(guī)范:功能名稱(參數(shù)1,參數(shù)2;)例如: Create() , Edit(int id). , GetLezveStatus(int id) 。其他函數(shù)命名規(guī)范: 模塊名稱 _ 函數(shù)名稱 (參數(shù)1,參數(shù)2)例

6、如:AskForLeave_GetState(int id);編碼規(guī)范包括:提示:模塊設計人員確定本軟件的模塊命名規(guī)則(例如類、函數(shù)、變量等),確保模塊設計文檔的風格與代碼的風格保持一致。 可以從機構的編程規(guī)范中摘取或引用 (如果存在的話)3.1 系統(tǒng)類圖結構(總體類圖)3.2 關鍵類定義3.2.1 報銷單填寫并提交(關系類圖) 描述:功能描述用戶使用 Account 類登錄系統(tǒng),系統(tǒng)通過OA_AllEmployees 類并訪問 OA_BaseInfo 類自動讀取用戶信息。用戶填寫OA_Reimburse類的屬性(OA_Reimburse類通過訪問OA_BaseInfo類確定報銷

7、類型)并提交,系統(tǒng)自動在 OA_ReimburseApprov院生成對應對象。 邏輯時序圖用戶輸入帳號密碼(驗證碼)等登錄信息,OA_Account類通過將查詢OA_AllEmployees類驗證帳號密碼是否正確。正確登錄后,系統(tǒng)通過OA_AllEmployees 類并訪問 OA_BaseInfo類自動讀取用戶性別、女昏姻狀況信息。用戶填寫OA_Reimburse類的屬性,OA_Reimburse類 通 過 訪 問 OA_BaseInfo 類 確 定 報 銷 類 型 。 然 后 提 交 報 銷 信 息 , 系 統(tǒng) 自 動 在OA_ReimburseApprove類生成報銷審批,至

8、此報銷提交完成。用戶注銷退出系統(tǒng)。3.2.2 請假單填寫并提交(關系類圖) 描述:功能描述用戶使用 Account 類登錄系統(tǒng),系統(tǒng)通過OA_AllEmployees 類并訪問 OA_BaseInfo 類自動讀取用戶信息。用戶填寫 OA_AskForLeav睽的屬性并提交,請假申請完成。 邏輯時序圖用戶輸入帳號密碼(驗證碼)等登錄信息,OA_Account類通過將查詢OA_AllEmployees類驗證帳號密碼是否正確。正確登錄后,用戶填寫OA_AskForLeav睽的屬性,至此請假申請完成。用戶注銷退出系統(tǒng)。3.2.3 公告發(fā)布(關系類圖) 描述:功

9、能描述用戶使用 Account 類登錄系統(tǒng),系統(tǒng)通過OA_AllEmployees 類并訪問 OA_BaseInfo 類自動讀取用戶信息。用戶填寫OA_Announcemen#|的屬性,通過OA_Department類選擇要通知的 部門,系統(tǒng)自動將所選擇部門與對應公告記錄在OA_AnnouncementRan暇。 邏輯時序圖用戶輸入帳號密碼(驗證碼)等登錄信息,OA_Account類通過將查詢OA_AllEmployees類驗證帳號密碼是否正確。正確登錄后,用戶填寫OA_Announcement類的屬性,通過OA_Department 類 選 擇 要 通 知 的 部 門 , 系

10、統(tǒng) 自 動 將 所 選 擇 部 門 與 對 應 公 告 記 錄 在 OA_AnnouncementRange,至此公告發(fā)布完成。用戶注銷退出系統(tǒng)。3.2.4 人員增加(關系類圖) 描述:功能描述管理員使用Account類登錄系統(tǒng),系統(tǒng)通過 OA_AllEmployees類并訪問OA_BaseInfo類自 動讀取個人信息。然后填寫要增加的 OA_AllEmployees 類的屬性( OA_AllEmployees 類通 過訪問OA_BaseInfo類確定性別、女昏姻狀況類型),再選擇OA_Department類的DEP_IDH 定人員部門歸屬,按照部門選擇 OA_Position類

11、的POS_IDft定職位。 邏輯時序圖管理員輸入帳號密碼(驗證碼)等登錄信息, OA_Account 類通過將查詢 OA_AllEmployees類驗證 帳號 密碼是否正確 。 正 確登錄后 , 管理員填 寫 OA_AllEmployees 類的 屬性( OA_AllEmployees 類通過訪問 OA_BaseInfo 類確定性別、婚姻狀況類型) ,再選擇OA_Department類的DEP_ID確定人員部門歸屬,按照部門選擇OA_Position類的POS_ID確定職位,至此增加人員完成。管理員注銷退出系統(tǒng)。3.2.5 權限分配(關系類圖) 描述:功能描述管理員

12、使用Account類登錄系統(tǒng),系統(tǒng)通過 OA_AllEmployees類并訪問OA_BaseInfo類自 動讀取個人信息。然后通過訪問OA_EmployeePowe確定用戶已有權限,再通過 OA_Power為用戶選擇新權限。選擇完成后系統(tǒng)自動在OA_EmployeePow中增加用戶新權限記錄,至此權限分配完成。 邏輯時序圖管理員輸入帳號密碼(驗證碼)等登錄信息, OA_Account 類通過將查詢 OA_AllEmployees 類驗證帳號密碼是否正確。正確登錄后,管理員通過訪問OA_EmployeePoweTt定用戶已有 權限,再通過OA_Powe的用戶選擇新權限。選擇完成后系

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

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

15、請假條的功能,而且 還能查看自己申請假條以及假條的審批狀態(tài)。對于部門經(jīng) 理,能查看所有的請假條,并對請假條給與回執(zhí)。此模塊包 括的功能有:申請請假條,查看請假條,審批請假條。報銷管理模塊員工在工作中,因為工作差旅的關系或者其他而要消耗 的金額向公司進行申請報銷,在報銷過程中,需一層層向上 申請,經(jīng)過部門經(jīng)理、財務部,直到總經(jīng)理批準為止,最后 由總經(jīng)理發(fā)送允許回執(zhí)給員工。如果在某一層申請被拒絕,即給與員工一個回執(zhí)并說明 拒絕理由。此模塊功能包括:申請差旅報銷單,申請其他報 銷單,查看報銷,審批報銷。OA辦公自動化系統(tǒng) 過濾器模塊名稱功能簡述全局過濾器實現(xiàn)對用戶的肩效登錄進行驗證:已登錄用戶,則允

16、許繼續(xù)操作。否則,將強制跳轉到登錄頁面。實現(xiàn)對用戶的權限進行判斷和控制訪問:用戶每訪問任何一個頁面,都必須進行權限判斷,有權限,則繼續(xù)訪問;無權限,則提示警告,并返回之前頁面。4.2 模塊關系圖提示:參考體系結構設計文檔功能層次模塊圖:5 模塊功能*細設計5.1 賬戶管理模玦5.1.1 登錄系統(tǒng)模塊名稱功能描述 1系統(tǒng)操作流程打開登錄頁面,頁面可查看面向全部部門發(fā)出的公員工輸入用戶名,密若想重置輸入賬號、密碼,點擊“取消”點擊“登陸”按鈕賬號密碼不對登陸成功,進入系統(tǒng)業(yè)務流程登錄頁面填寫登陸信息驗證失敗,重頁面輸入I進入數(shù)據(jù)庫驗證登陸信驗證成功,進入系統(tǒng)人員用戶名、密碼頁面輸出登錄成功,跳轉到

17、系統(tǒng)主頁;登錄失敗,跳轉回登陸頁面。登錄頁面輸出面向全部部門發(fā)出的公告信息對應的類Account對應的方法HttpGetLogOn();HttpPostLogOn(LogOnModemodel,string returnUrl)方法輸入HttpGet人員用戶名、密碼;HttpPost LogOnModel對象,returnUrl方法輸出登錄頁面輸出面向所有部門的公告信息。登錄時,進入數(shù)據(jù)庫匹配當前輸入的賬號密碼:驗證成功:進入系統(tǒng)主頁;驗證失敗:提示信息。查詢條件人員用戶名,密碼接口設計無數(shù)據(jù)庫表OA_AllEmployees, OA_Announcement表字段OA_AllEmployee

18、s:字段名數(shù)據(jù)類型是否為空默認值備注含義AE_IDInt否主鍵,自增索引AE_NameNvarchar否員工姓(30)名AE_PasswordNvarchar(6)否123456登陸密碼OA_Announcement:字段名數(shù)據(jù)類型是否為空默認值備注含義AM_IDInt否主鍵,自增主鍵,索引AM_NumberNvarchar(50)否公告編號AM_ThemeNvarchar(100)否公告主題AM_ContentNvarchar(500)否公告內容AM_Datetim eDatetime否NOW()公告時問5.1.2注銷,退出系統(tǒng)貝聞輸出注銷成功,跳轉回登陸頁面對應的類Account對應的方法

19、LogOff()方法輸入無方法輸出清除Cookie等登錄信息();)成功退出系統(tǒng),跳轉到登錄頁面,頁而可查看而向全部部門發(fā)出的公告信息查詢條件無接口設計無數(shù)據(jù)庫表OA_Announcement表字段OA_Announcement:字段名數(shù)據(jù)類型是否為空默認值備注含義AM_IDInt否主鍵,自增主鍵,無意義AM_NumberNvarchar(50否公告編)號AM_ThemeNvarchar(100)否公告主題AM_ContentNvarchr(500)否公告內容AM_Datetim eDatetime否NOW()公告時問5.1.3修改登錄密碼模塊名稱賬戶管理模塊功能描述修改登錄密碼操作流程點擊導

20、航欄的“個人信息管理”, 選擇“修改登在編輯畀面上填寫密碼信息點擊“提交”按鈕,提交數(shù)普通員工業(yè)務流程修改登錄密結束災向輸入用戶的新密碼和舊密碼貞向輸出無對應的類Account對應的方法ChangePassword(ChangePasswordModel model)方法輸入ChangePasswordMode 良體對象方法輸出將新的登錄密碼更新到數(shù)據(jù)庫查詢條件根據(jù)登錄用戶的ID進行查詢接口設計無數(shù)據(jù)庫表OA_AllEmployees表字段字段名數(shù)據(jù)類型是否為空默認值備注AE_IDInt否自增主鍵AE_NameNvarchar(30)否無AE_PasswordNvarchar(6)否12345

21、65.2系統(tǒng)首頁模塊5.2.1首頁信息提示模塊名稱系統(tǒng)首頁模塊功能描述首頁信息提示操作流程、員工登陸系成功登錄系統(tǒng)后,即進入系統(tǒng)首頁,業(yè)務流程驗證舂錄成功登錄系統(tǒng)后,即進入系統(tǒng)首頁,災向輸入貞向輸出首貞貞而,公告信息,待請假以及報銷相關信息對應的類Home對應的方法Index()方法輸入人員 ID , OA_AnnouncementOA_AskForLeave、OA_OA_Reimburse實體對象集合方法輸出公告信息,待請假以及報銷相關狀態(tài)信息查詢條件無接口設計無數(shù)據(jù)庫表OA_AllEmployees、OA_AnnouncemeN OA_ AskForLeave、OAOA_Reimburse

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

23、nt否自增主鍵主鍵,無意義AFL _EmployeeIDInt否外鍵員工IDAFL_ApplicationDateDatetime否NOW()申請日期AFL _StartDateDatetime否開始日期AFL _EndDateDatetime否結束日期AFL _ContentNvarchar(Max)否請假事由AFL _TypeIDInt否外鍵請假AFL_ApproveStatusNvarchar(50)否“批準”或”等待審核”審核狀態(tài)或“不批準”AFL_ApproveContentNvarchar(Max)否審核回復AFL_ ApproveDateDatetime否審核時間OA_ OA_R

24、eimburse:字段名數(shù)據(jù)類型是否為空默認值備注含義RE_IDInt否主鍵,自增主鍵,義RE_EmployeeIDInt否外鍵員工IDRE_ApplicationDateDatetime否NOW(申請日期RE_ContentNvarchar(MAX)否申請內容RE_Moneymoney否金額RE_TypeIDInt否外鍵報銷IDRE_ApproveStatusNvarchar(50)否報狀態(tài)5.3人員信息管理模塊5.3.1增加人員模塊名稱人員信息管理模塊功能描述增加人員操作流程員工登陸系點擊導航欄的“人員信息管理” .詵擇“增加人員”.講入填寫人員編號、姓名、出生年月、聯(lián)系電話、入職日外電子

25、郵箱、地荏住址,詵擇牛別、部門、點擊“創(chuàng)建"按鈕,提交r/業(yè)務流程管理員J填寫人員信息、提交,跳轉到人員信息查看頁,災向輸入人員編號、姓名、性別、照片、出生年月、部門、崗位、婚姻狀況、聯(lián)系電話、入職日期、電子郵箱、家庭住址貞向輸出創(chuàng)建成功,跳轉到查看人員頁而。失敗則彈出框提示信息。對應的類OA_AllEmployees對應的方法HttpGetCreate();HttpPostCreate(OA AllEmployeesEmployee)方法輸入AllEmployees實體對象方法輸出修改成功,則將新增人員數(shù)據(jù)寫入數(shù)據(jù)庫后,重定向到查看人員貞向;否則,彈出信息提示。查詢條件姓名,部門,

26、崗位接口設計無數(shù)據(jù)庫表OA_AllEmployees表字段字段名數(shù)據(jù)類型是否為空默認值備注AE_NumberNvarchar(5)否無員工編號AE_NameNvarchar(30)否無AE_SexNchar否男或女AE_BrithdayDatetime否AE_PositionIDInt否AE_DepartmentIDInt否AE_TelephoneNvarchar(20)否AE_AddressNvarchar(50)否AE_EmailNvarchar(50)否AE_EntryDateDatetime否AE_MaritalStatusIDInt否AE_PhotoUrlNvarchar(MAX)否

27、模塊名稱人員信息管理模塊功能描述刪除人員5.3.2刪除人員操作流程點擊導航欄的“人員信息管理”,選擇“刪除人員",進,入填寫姓名,選擇所屬部門、崗位,點擊“查找” 在列表中選擇要刪除的人員,點擊“刪除“按鈕確認詳細信息,點擊“刪除”刪除完成。業(yè)務流程L管理員,工杳找要刪除的人J01、刪除,k將相應信息從數(shù)據(jù)庫中刪-跳轉到人員信息查看頁/災向輸入姓名、部門、崗位貞向輸出刪除成功,則跳轉到人員列表頁面;否則,彈出信息提示。對應的類OA_AllEmployees對應的方法Delete (int id )方法輸入AllEmployees實體對象方法輸出驗證是否啟級聯(lián)信息:后則禁止級聯(lián)刪除,彈

28、出信息提示。無則將刪除人員數(shù)據(jù)從數(shù)據(jù)庫中刪除查詢條件姓名,部門,崗位接口設計無數(shù)據(jù)庫表OA_AllEmployees表字段字段名數(shù)據(jù)類型是否為空默認值備注AE_NameNvarchar(30)否無AE_PositionIDInt否AE_DepartmentIDInt否5.3.3查看人員查找到要查看的人 )查看J災向輸入搜索輸入:姓名、部門、崗位貞向輸出人員列表對應的類OA_AllEmployees對應的方法Index ()方法輸入OA_AllEmployees實體對象集合方法輸出符合條件的人員列表查詢條件姓名,部門,崗位接口設計無數(shù)據(jù)庫表OA_AllEmployees表字段字段名數(shù)據(jù)類型是否為

29、空默認值備注AE_NameNvarchar(30)否無AE_PositionIDInt否AE_DepartmentIDInt否5.3.4修改人員模塊名稱人員信息管理模塊功能描述修改人員操作流程、員工登陸系,占擊導航欄的“人吊信息管理” 選擇“修改人吊” 進入輸,入姓名、所局部門、所口崗所1點位”查在人員列表中選中要修改的人員,點擊"修重新填寫人員編號、姓名、出生年月、聯(lián)系電話、入職日斗 心網(wǎng)上聿|住崛彝擇“別、部業(yè)務流程f I管理員 JL修改人員信/提交,【 、將修改后的數(shù)據(jù)寫入數(shù) ,f跳轉到人員信息查看頁.頁面輸入人員編號、姓名、性別、照片、出生年月、部門、崗位、婚姻狀況、聯(lián)系電話

30、、入職日期、電子郵箱、家庭住址貞向輸出修改成功,則跳轉到查看人員頁面;否則,彈出信息提示。對應的類OA_AllEmployees對應的方法HttpGetEdit(intid) ; HttpPost Edit(OA_AllEmployeesEmployee)方法輸入AllEmployees實體對象方法輸出修改成功,則將修改的人員數(shù)據(jù)寫入數(shù)據(jù)庫后,重定向到查看人員貞向;否則,彈出信息提示。查詢條件姓名,部門,崗位接口設計無數(shù)據(jù)庫表OA_AllEmployees表字段OA_AllEmployees:字段名數(shù)據(jù)類型是否為空默認值備注AE_NumberNvarchar(5)否無員工編號AE_NameNv

31、archar(30)否無AE_SexNchar1)否男或女AE_BrithdayDatetime否AE_PositionIDInt否AE_DepartmentIDInt否AE_TelephoneNvarchar(20)否AE_AddressNvarchar(50)否AE_EmailNvarchar(50)否AE_EntryDateDatetime否AE_MaritalStatusIDInt否AE_PhotoUrlNvarchar(MA)否5.4 部門信息管理子模塊5.4.1 添力口部門模塊名稱部門信息管理模塊功能描述添力口部門操作流程點擊導航欄的“部門信息管理”,選擇“添加部門”,進入輸,入部

32、門編號、部門名稱、選擇部門經(jīng)理.點擊“創(chuàng)建"按鈕,提交業(yè)務流程添加部門信jI將修改后的數(shù)據(jù)寫入數(shù)跳轉到部門信息查看頁頁面輸入部門編號、部門名稱、部門經(jīng)理貝聞輸出創(chuàng)建成功,跳轉到部門查看頁面。失敗則彈出框提示信息。對應的類OA_Department對應的方法HttpGetCreate(); HttpPostCreate(OA_DepartmentDepartment)方法輸入Department實體對象方法輸出修改成功,則將添加的部門數(shù)據(jù)寫入數(shù)據(jù)庫后,重定向到查看人員貞向;否則,彈出信息提示。查詢條件無接口設計無數(shù)據(jù)庫表OA_Department表字段字段名數(shù)據(jù)類型是否為空默認值備注D

33、EP_NumberNvarchar(5)否無員工編號DEP_NameNvarchar(50)否無DEP_ManagerIDNvarchar(50)否5.4.2刪除部門貝向輸入選擇要刪除的部門貝聞輸出刪除成功,則跳轉到部門查看頁面;否則,彈出信息提示。對應的類OA_Department對應的方法Delete (int id )方法輸入Department實體對象ID方法輸出驗證是否有級聯(lián)信息:后則禁止級聯(lián)刪除,彈出信息提示。無則將要刪除的部門從數(shù)據(jù)庫刪除查詢條件無接口設計無數(shù)據(jù)庫表OA_Department表字段字段名數(shù)據(jù)類型是否為空默認值備注DEP_NumberNvarchar(5)否無員工編

34、號DEP_NameNvarchar(50)否無DEP_ManagerIDNvarchar(50)否5.4.3查看部門對應的類OA_Department對應的方法Index()方法輸入Department實體對象方法輸出部門查看貝聞查詢條件無接口設計無數(shù)據(jù)庫表OA_Department表字段字段名數(shù)據(jù)類型是否為空默認值備注DEP_NumberNvarchar(5)否無員工編號DEP_NameNvarchar(50)否無DEP_ManagerIDNvarchar(50)否5.4.4修改部門模塊名稱部門信息管理模塊功能描述修改部門操作流程f員工登陸系1點擊導航欄的“部門信息管理”,選擇“修改部門”,

35、進入1選擇要卜修改的部門,點擊“杳找”按在列表中選擇要修改的部門,點擊”修輸入部門編號、部門名稱、詵擇部門經(jīng)理:點擊”點擊“關閉”按鈕:提fL-SJ業(yè)務流程廣1管理員 JL,J選擇要修改信息的部門 J司-8新'與 部門信J1將修改后的數(shù)據(jù)保存到數(shù)11結束J災向輸入部門編號、部門名稱、部門經(jīng)理貞向輸出部門查看貝聞對應的類OA_Department對應的方法HttpGetEdit(intid) ; HttpPost Edit(OA_ DepartmentDepartment)方法輸入Department實體對象方法輸出修改成功,將修改后的部門數(shù)據(jù)更新到數(shù)據(jù)庫后,重定向到查看人員貞向;否則,

36、彈出信息提示。查詢條件無接口設計無數(shù)據(jù)庫表OA_Department表字段字段名數(shù)據(jù)類型是否為空默認值備注DEP_NumberNvarchar(5)否無員工編號DEP_NameNvarchar(50)否無DEP_ManagerIDNvarchar(50)否5.5 請假管理模塊5.5.1 中請請假模塊名稱請假管理模塊功能描述申請請假操作流程員工登陸系點擊導航欄的“請假”,選擇“申請請假”,進填寫起始時間,請假事由1選擇請假類型1占擊“想令”按鈿.想令數(shù)據(jù)C進入“請假審批狀況”列表頁而,可以看到剛提1F業(yè)務流程r結束(等待審災向輸入請假日期,請假時間段,請假的理由,請假的人員貞向輸出創(chuàng)建成功,跳轉到查看請假審批狀態(tài)頁面。失敗則彈出框提示信 息。對

溫馨提示

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

評論

0/150

提交評論